/*!****************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[4].oneOf[1].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[3]!./assets/scss/public.scss ***!
  \****************************************************************************************************************************************************************************************************************************************************************************/
@import url(https://fonts.googleapis.com/css?family=Nunito:300,400,400i,600,700);
/*!************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./assets/font/iconsmind/style.css ***!
  \************************************************************************************************************************/
@font-face {
	font-family: 'icomoon';
	src:url(/build/fonts/icomoon.6a6f7bd1.eot);
	src:url(/build/fonts/icomoon.6a6f7bd1.eot?#iefix-rdmvgc) format('embedded-opentype'),
		url(/build/fonts/icomoon.beb5072d.woff) format('woff'),
		url(/build/fonts/icomoon.da51bee3.ttf) format('truetype'),
		url(/build/images/icomoon.56d6249b.svg#icomoon) format('svg');
	font-weight: normal;
	font-style: normal;
}

[class^="iconsmind-"], [class*=" iconsmind-"] {
	font-family: 'icomoon';
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;

	/* Better Font Rendering =========== */
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

.iconsmind-A-Z:before {
	content: "\e600";
}
.iconsmind-Aa:before {
	content: "\e601";
}
.iconsmind-Add-Bag:before {
	content: "\e602";
}
.iconsmind-Add-Basket:before {
	content: "\e603";
}
.iconsmind-Add-Cart:before {
	content: "\e604";
}
.iconsmind-Add-File:before {
	content: "\e605";
}
.iconsmind-Add-SpaceAfterParagraph:before {
	content: "\e606";
}
.iconsmind-Add-SpaceBeforeParagraph:before {
	content: "\e607";
}
.iconsmind-Add-User:before {
	content: "\e608";
}
.iconsmind-Add-UserStar:before {
	content: "\e609";
}
.iconsmind-Add-Window:before {
	content: "\e60a";
}
.iconsmind-Add:before {
	content: "\e60b";
}
.iconsmind-Address-Book:before {
	content: "\e60c";
}
.iconsmind-Address-Book2:before {
	content: "\e60d";
}
.iconsmind-Administrator:before {
	content: "\e60e";
}
.iconsmind-Aerobics-2:before {
	content: "\e60f";
}
.iconsmind-Aerobics-3:before {
	content: "\e610";
}
.iconsmind-Aerobics:before {
	content: "\e611";
}
.iconsmind-Affiliate:before {
	content: "\e612";
}
.iconsmind-Aim:before {
	content: "\e613";
}
.iconsmind-Air-Balloon:before {
	content: "\e614";
}
.iconsmind-Airbrush:before {
	content: "\e615";
}
.iconsmind-Airship:before {
	content: "\e616";
}
.iconsmind-Alarm-Clock:before {
	content: "\e617";
}
.iconsmind-Alarm-Clock2:before {
	content: "\e618";
}
.iconsmind-Alarm:before {
	content: "\e619";
}
.iconsmind-Alien-2:before {
	content: "\e61a";
}
.iconsmind-Alien:before {
	content: "\e61b";
}
.iconsmind-Aligator:before {
	content: "\e61c";
}
.iconsmind-Align-Center:before {
	content: "\e61d";
}
.iconsmind-Align-JustifyAll:before {
	content: "\e61e";
}
.iconsmind-Align-JustifyCenter:before {
	content: "\e61f";
}
.iconsmind-Align-JustifyLeft:before {
	content: "\e620";
}
.iconsmind-Align-JustifyRight:before {
	content: "\e621";
}
.iconsmind-Align-Left:before {
	content: "\e622";
}
.iconsmind-Align-Right:before {
	content: "\e623";
}
.iconsmind-Alpha:before {
	content: "\e624";
}
.iconsmind-Ambulance:before {
	content: "\e625";
}
.iconsmind-AMX:before {
	content: "\e626";
}
.iconsmind-Anchor-2:before {
	content: "\e627";
}
.iconsmind-Anchor:before {
	content: "\e628";
}
.iconsmind-Android-Store:before {
	content: "\e629";
}
.iconsmind-Android:before {
	content: "\e62a";
}
.iconsmind-Angel-Smiley:before {
	content: "\e62b";
}
.iconsmind-Angel:before {
	content: "\e62c";
}
.iconsmind-Angry:before {
	content: "\e62d";
}
.iconsmind-Apple-Bite:before {
	content: "\e62e";
}
.iconsmind-Apple-Store:before {
	content: "\e62f";
}
.iconsmind-Apple:before {
	content: "\e630";
}
.iconsmind-Approved-Window:before {
	content: "\e631";
}
.iconsmind-Aquarius-2:before {
	content: "\e632";
}
.iconsmind-Aquarius:before {
	content: "\e633";
}
.iconsmind-Archery-2:before {
	content: "\e634";
}
.iconsmind-Archery:before {
	content: "\e635";
}
.iconsmind-Argentina:before {
	content: "\e636";
}
.iconsmind-Aries-2:before {
	content: "\e637";
}
.iconsmind-Aries:before {
	content: "\e638";
}
.iconsmind-Army-Key:before {
	content: "\e639";
}
.iconsmind-Arrow-Around:before {
	content: "\e63a";
}
.iconsmind-Arrow-Back3:before {
	content: "\e63b";
}
.iconsmind-Arrow-Back:before {
	content: "\e63c";
}
.iconsmind-Arrow-Back2:before {
	content: "\e63d";
}
.iconsmind-Arrow-Barrier:before {
	content: "\e63e";
}
.iconsmind-Arrow-Circle:before {
	content: "\e63f";
}
.iconsmind-Arrow-Cross:before {
	content: "\e640";
}
.iconsmind-Arrow-Down:before {
	content: "\e641";
}
.iconsmind-Arrow-Down2:before {
	content: "\e642";
}
.iconsmind-Arrow-Down3:before {
	content: "\e643";
}
.iconsmind-Arrow-DowninCircle:before {
	content: "\e644";
}
.iconsmind-Arrow-Fork:before {
	content: "\e645";
}
.iconsmind-Arrow-Forward:before {
	content: "\e646";
}
.iconsmind-Arrow-Forward2:before {
	content: "\e647";
}
.iconsmind-Arrow-From:before {
	content: "\e648";
}
.iconsmind-Arrow-Inside:before {
	content: "\e649";
}
.iconsmind-Arrow-Inside45:before {
	content: "\e64a";
}
.iconsmind-Arrow-InsideGap:before {
	content: "\e64b";
}
.iconsmind-Arrow-InsideGap45:before {
	content: "\e64c";
}
.iconsmind-Arrow-Into:before {
	content: "\e64d";
}
.iconsmind-Arrow-Join:before {
	content: "\e64e";
}
.iconsmind-Arrow-Junction:before {
	content: "\e64f";
}
.iconsmind-Arrow-Left:before {
	content: "\e650";
}
.iconsmind-Arrow-Left2:before {
	content: "\e651";
}
.iconsmind-Arrow-LeftinCircle:before {
	content: "\e652";
}
.iconsmind-Arrow-Loop:before {
	content: "\e653";
}
.iconsmind-Arrow-Merge:before {
	content: "\e654";
}
.iconsmind-Arrow-Mix:before {
	content: "\e655";
}
.iconsmind-Arrow-Next:before {
	content: "\e656";
}
.iconsmind-Arrow-OutLeft:before {
	content: "\e657";
}
.iconsmind-Arrow-OutRight:before {
	content: "\e658";
}
.iconsmind-Arrow-Outside:before {
	content: "\e659";
}
.iconsmind-Arrow-Outside45:before {
	content: "\e65a";
}
.iconsmind-Arrow-OutsideGap:before {
	content: "\e65b";
}
.iconsmind-Arrow-OutsideGap45:before {
	content: "\e65c";
}
.iconsmind-Arrow-Over:before {
	content: "\e65d";
}
.iconsmind-Arrow-Refresh:before {
	content: "\e65e";
}
.iconsmind-Arrow-Refresh2:before {
	content: "\e65f";
}
.iconsmind-Arrow-Right:before {
	content: "\e660";
}
.iconsmind-Arrow-Right2:before {
	content: "\e661";
}
.iconsmind-Arrow-RightinCircle:before {
	content: "\e662";
}
.iconsmind-Arrow-Shuffle:before {
	content: "\e663";
}
.iconsmind-Arrow-Squiggly:before {
	content: "\e664";
}
.iconsmind-Arrow-Through:before {
	content: "\e665";
}
.iconsmind-Arrow-To:before {
	content: "\e666";
}
.iconsmind-Arrow-TurnLeft:before {
	content: "\e667";
}
.iconsmind-Arrow-TurnRight:before {
	content: "\e668";
}
.iconsmind-Arrow-Up:before {
	content: "\e669";
}
.iconsmind-Arrow-Up2:before {
	content: "\e66a";
}
.iconsmind-Arrow-Up3:before {
	content: "\e66b";
}
.iconsmind-Arrow-UpinCircle:before {
	content: "\e66c";
}
.iconsmind-Arrow-XLeft:before {
	content: "\e66d";
}
.iconsmind-Arrow-XRight:before {
	content: "\e66e";
}
.iconsmind-Ask:before {
	content: "\e66f";
}
.iconsmind-Assistant:before {
	content: "\e670";
}
.iconsmind-Astronaut:before {
	content: "\e671";
}
.iconsmind-At-Sign:before {
	content: "\e672";
}
.iconsmind-ATM:before {
	content: "\e673";
}
.iconsmind-Atom:before {
	content: "\e674";
}
.iconsmind-Audio:before {
	content: "\e675";
}
.iconsmind-Auto-Flash:before {
	content: "\e676";
}
.iconsmind-Autumn:before {
	content: "\e677";
}
.iconsmind-Baby-Clothes:before {
	content: "\e678";
}
.iconsmind-Baby-Clothes2:before {
	content: "\e679";
}
.iconsmind-Baby-Cry:before {
	content: "\e67a";
}
.iconsmind-Baby:before {
	content: "\e67b";
}
.iconsmind-Back2:before {
	content: "\e67c";
}
.iconsmind-Back-Media:before {
	content: "\e67d";
}
.iconsmind-Back-Music:before {
	content: "\e67e";
}
.iconsmind-Back:before {
	content: "\e67f";
}
.iconsmind-Background:before {
	content: "\e680";
}
.iconsmind-Bacteria:before {
	content: "\e681";
}
.iconsmind-Bag-Coins:before {
	content: "\e682";
}
.iconsmind-Bag-Items:before {
	content: "\e683";
}
.iconsmind-Bag-Quantity:before {
	content: "\e684";
}
.iconsmind-Bag:before {
	content: "\e685";
}
.iconsmind-Bakelite:before {
	content: "\e686";
}
.iconsmind-Ballet-Shoes:before {
	content: "\e687";
}
.iconsmind-Balloon:before {
	content: "\e688";
}
.iconsmind-Banana:before {
	content: "\e689";
}
.iconsmind-Band-Aid:before {
	content: "\e68a";
}
.iconsmind-Bank:before {
	content: "\e68b";
}
.iconsmind-Bar-Chart:before {
	content: "\e68c";
}
.iconsmind-Bar-Chart2:before {
	content: "\e68d";
}
.iconsmind-Bar-Chart3:before {
	content: "\e68e";
}
.iconsmind-Bar-Chart4:before {
	content: "\e68f";
}
.iconsmind-Bar-Chart5:before {
	content: "\e690";
}
.iconsmind-Bar-Code:before {
	content: "\e691";
}
.iconsmind-Barricade-2:before {
	content: "\e692";
}
.iconsmind-Barricade:before {
	content: "\e693";
}
.iconsmind-Baseball:before {
	content: "\e694";
}
.iconsmind-Basket-Ball:before {
	content: "\e695";
}
.iconsmind-Basket-Coins:before {
	content: "\e696";
}
.iconsmind-Basket-Items:before {
	content: "\e697";
}
.iconsmind-Basket-Quantity:before {
	content: "\e698";
}
.iconsmind-Bat-2:before {
	content: "\e699";
}
.iconsmind-Bat:before {
	content: "\e69a";
}
.iconsmind-Bathrobe:before {
	content: "\e69b";
}
.iconsmind-Batman-Mask:before {
	content: "\e69c";
}
.iconsmind-Battery-0:before {
	content: "\e69d";
}
.iconsmind-Battery-25:before {
	content: "\e69e";
}
.iconsmind-Battery-50:before {
	content: "\e69f";
}
.iconsmind-Battery-75:before {
	content: "\e6a0";
}
.iconsmind-Battery-100:before {
	content: "\e6a1";
}
.iconsmind-Battery-Charge:before {
	content: "\e6a2";
}
.iconsmind-Bear:before {
	content: "\e6a3";
}
.iconsmind-Beard-2:before {
	content: "\e6a4";
}
.iconsmind-Beard-3:before {
	content: "\e6a5";
}
.iconsmind-Beard:before {
	content: "\e6a6";
}
.iconsmind-Bebo:before {
	content: "\e6a7";
}
.iconsmind-Bee:before {
	content: "\e6a8";
}
.iconsmind-Beer-Glass:before {
	content: "\e6a9";
}
.iconsmind-Beer:before {
	content: "\e6aa";
}
.iconsmind-Bell-2:before {
	content: "\e6ab";
}
.iconsmind-Bell:before {
	content: "\e6ac";
}
.iconsmind-Belt-2:before {
	content: "\e6ad";
}
.iconsmind-Belt-3:before {
	content: "\e6ae";
}
.iconsmind-Belt:before {
	content: "\e6af";
}
.iconsmind-Berlin-Tower:before {
	content: "\e6b0";
}
.iconsmind-Beta:before {
	content: "\e6b1";
}
.iconsmind-Betvibes:before {
	content: "\e6b2";
}
.iconsmind-Bicycle-2:before {
	content: "\e6b3";
}
.iconsmind-Bicycle-3:before {
	content: "\e6b4";
}
.iconsmind-Bicycle:before {
	content: "\e6b5";
}
.iconsmind-Big-Bang:before {
	content: "\e6b6";
}
.iconsmind-Big-Data:before {
	content: "\e6b7";
}
.iconsmind-Bike-Helmet:before {
	content: "\e6b8";
}
.iconsmind-Bikini:before {
	content: "\e6b9";
}
.iconsmind-Bilk-Bottle2:before {
	content: "\e6ba";
}
.iconsmind-Billing:before {
	content: "\e6bb";
}
.iconsmind-Bing:before {
	content: "\e6bc";
}
.iconsmind-Binocular:before {
	content: "\e6bd";
}
.iconsmind-Bio-Hazard:before {
	content: "\e6be";
}
.iconsmind-Biotech:before {
	content: "\e6bf";
}
.iconsmind-Bird-DeliveringLetter:before {
	content: "\e6c0";
}
.iconsmind-Bird:before {
	content: "\e6c1";
}
.iconsmind-Birthday-Cake:before {
	content: "\e6c2";
}
.iconsmind-Bisexual:before {
	content: "\e6c3";
}
.iconsmind-Bishop:before {
	content: "\e6c4";
}
.iconsmind-Bitcoin:before {
	content: "\e6c5";
}
.iconsmind-Black-Cat:before {
	content: "\e6c6";
}
.iconsmind-Blackboard:before {
	content: "\e6c7";
}
.iconsmind-Blinklist:before {
	content: "\e6c8";
}
.iconsmind-Block-Cloud:before {
	content: "\e6c9";
}
.iconsmind-Block-Window:before {
	content: "\e6ca";
}
.iconsmind-Blogger:before {
	content: "\e6cb";
}
.iconsmind-Blood:before {
	content: "\e6cc";
}
.iconsmind-Blouse:before {
	content: "\e6cd";
}
.iconsmind-Blueprint:before {
	content: "\e6ce";
}
.iconsmind-Board:before {
	content: "\e6cf";
}
.iconsmind-Bodybuilding:before {
	content: "\e6d0";
}
.iconsmind-Bold-Text:before {
	content: "\e6d1";
}
.iconsmind-Bone:before {
	content: "\e6d2";
}
.iconsmind-Bones:before {
	content: "\e6d3";
}
.iconsmind-Book:before {
	content: "\e6d4";
}
.iconsmind-Bookmark:before {
	content: "\e6d5";
}
.iconsmind-Books-2:before {
	content: "\e6d6";
}
.iconsmind-Books:before {
	content: "\e6d7";
}
.iconsmind-Boom:before {
	content: "\e6d8";
}
.iconsmind-Boot-2:before {
	content: "\e6d9";
}
.iconsmind-Boot:before {
	content: "\e6da";
}
.iconsmind-Bottom-ToTop:before {
	content: "\e6db";
}
.iconsmind-Bow-2:before {
	content: "\e6dc";
}
.iconsmind-Bow-3:before {
	content: "\e6dd";
}
.iconsmind-Bow-4:before {
	content: "\e6de";
}
.iconsmind-Bow-5:before {
	content: "\e6df";
}
.iconsmind-Bow-6:before {
	content: "\e6e0";
}
.iconsmind-Bow:before {
	content: "\e6e1";
}
.iconsmind-Bowling-2:before {
	content: "\e6e2";
}
.iconsmind-Bowling:before {
	content: "\e6e3";
}
.iconsmind-Box2:before {
	content: "\e6e4";
}
.iconsmind-Box-Close:before {
	content: "\e6e5";
}
.iconsmind-Box-Full:before {
	content: "\e6e6";
}
.iconsmind-Box-Open:before {
	content: "\e6e7";
}
.iconsmind-Box-withFolders:before {
	content: "\e6e8";
}
.iconsmind-Box:before {
	content: "\e6e9";
}
.iconsmind-Boy:before {
	content: "\e6ea";
}
.iconsmind-Bra:before {
	content: "\e6eb";
}
.iconsmind-Brain-2:before {
	content: "\e6ec";
}
.iconsmind-Brain-3:before {
	content: "\e6ed";
}
.iconsmind-Brain:before {
	content: "\e6ee";
}
.iconsmind-Brazil:before {
	content: "\e6ef";
}
.iconsmind-Bread-2:before {
	content: "\e6f0";
}
.iconsmind-Bread:before {
	content: "\e6f1";
}
.iconsmind-Bridge:before {
	content: "\e6f2";
}
.iconsmind-Brightkite:before {
	content: "\e6f3";
}
.iconsmind-Broke-Link2:before {
	content: "\e6f4";
}
.iconsmind-Broken-Link:before {
	content: "\e6f5";
}
.iconsmind-Broom:before {
	content: "\e6f6";
}
.iconsmind-Brush:before {
	content: "\e6f7";
}
.iconsmind-Bucket:before {
	content: "\e6f8";
}
.iconsmind-Bug:before {
	content: "\e6f9";
}
.iconsmind-Building:before {
	content: "\e6fa";
}
.iconsmind-Bulleted-List:before {
	content: "\e6fb";
}
.iconsmind-Bus-2:before {
	content: "\e6fc";
}
.iconsmind-Bus:before {
	content: "\e6fd";
}
.iconsmind-Business-Man:before {
	content: "\e6fe";
}
.iconsmind-Business-ManWoman:before {
	content: "\e6ff";
}
.iconsmind-Business-Mens:before {
	content: "\e700";
}
.iconsmind-Business-Woman:before {
	content: "\e701";
}
.iconsmind-Butterfly:before {
	content: "\e702";
}
.iconsmind-Button:before {
	content: "\e703";
}
.iconsmind-Cable-Car:before {
	content: "\e704";
}
.iconsmind-Cake:before {
	content: "\e705";
}
.iconsmind-Calculator-2:before {
	content: "\e706";
}
.iconsmind-Calculator-3:before {
	content: "\e707";
}
.iconsmind-Calculator:before {
	content: "\e708";
}
.iconsmind-Calendar-2:before {
	content: "\e709";
}
.iconsmind-Calendar-3:before {
	content: "\e70a";
}
.iconsmind-Calendar-4:before {
	content: "\e70b";
}
.iconsmind-Calendar-Clock:before {
	content: "\e70c";
}
.iconsmind-Calendar:before {
	content: "\e70d";
}
.iconsmind-Camel:before {
	content: "\e70e";
}
.iconsmind-Camera-2:before {
	content: "\e70f";
}
.iconsmind-Camera-3:before {
	content: "\e710";
}
.iconsmind-Camera-4:before {
	content: "\e711";
}
.iconsmind-Camera-5:before {
	content: "\e712";
}
.iconsmind-Camera-Back:before {
	content: "\e713";
}
.iconsmind-Camera:before {
	content: "\e714";
}
.iconsmind-Can-2:before {
	content: "\e715";
}
.iconsmind-Can:before {
	content: "\e716";
}
.iconsmind-Canada:before {
	content: "\e717";
}
.iconsmind-Cancer-2:before {
	content: "\e718";
}
.iconsmind-Cancer-3:before {
	content: "\e719";
}
.iconsmind-Cancer:before {
	content: "\e71a";
}
.iconsmind-Candle:before {
	content: "\e71b";
}
.iconsmind-Candy-Cane:before {
	content: "\e71c";
}
.iconsmind-Candy:before {
	content: "\e71d";
}
.iconsmind-Cannon:before {
	content: "\e71e";
}
.iconsmind-Cap-2:before {
	content: "\e71f";
}
.iconsmind-Cap-3:before {
	content: "\e720";
}
.iconsmind-Cap-Smiley:before {
	content: "\e721";
}
.iconsmind-Cap:before {
	content: "\e722";
}
.iconsmind-Capricorn-2:before {
	content: "\e723";
}
.iconsmind-Capricorn:before {
	content: "\e724";
}
.iconsmind-Car-2:before {
	content: "\e725";
}
.iconsmind-Car-3:before {
	content: "\e726";
}
.iconsmind-Car-Coins:before {
	content: "\e727";
}
.iconsmind-Car-Items:before {
	content: "\e728";
}
.iconsmind-Car-Wheel:before {
	content: "\e729";
}
.iconsmind-Car:before {
	content: "\e72a";
}
.iconsmind-Cardigan:before {
	content: "\e72b";
}
.iconsmind-Cardiovascular:before {
	content: "\e72c";
}
.iconsmind-Cart-Quantity:before {
	content: "\e72d";
}
.iconsmind-Casette-Tape:before {
	content: "\e72e";
}
.iconsmind-Cash-Register:before {
	content: "\e72f";
}
.iconsmind-Cash-register2:before {
	content: "\e730";
}
.iconsmind-Castle:before {
	content: "\e731";
}
.iconsmind-Cat:before {
	content: "\e732";
}
.iconsmind-Cathedral:before {
	content: "\e733";
}
.iconsmind-Cauldron:before {
	content: "\e734";
}
.iconsmind-CD-2:before {
	content: "\e735";
}
.iconsmind-CD-Cover:before {
	content: "\e736";
}
.iconsmind-CD:before {
	content: "\e737";
}
.iconsmind-Cello:before {
	content: "\e738";
}
.iconsmind-Celsius:before {
	content: "\e739";
}
.iconsmind-Chacked-Flag:before {
	content: "\e73a";
}
.iconsmind-Chair:before {
	content: "\e73b";
}
.iconsmind-Charger:before {
	content: "\e73c";
}
.iconsmind-Check-2:before {
	content: "\e73d";
}
.iconsmind-Check:before {
	content: "\e73e";
}
.iconsmind-Checked-User:before {
	content: "\e73f";
}
.iconsmind-Checkmate:before {
	content: "\e740";
}
.iconsmind-Checkout-Bag:before {
	content: "\e741";
}
.iconsmind-Checkout-Basket:before {
	content: "\e742";
}
.iconsmind-Checkout:before {
	content: "\e743";
}
.iconsmind-Cheese:before {
	content: "\e744";
}
.iconsmind-Cheetah:before {
	content: "\e745";
}
.iconsmind-Chef-Hat:before {
	content: "\e746";
}
.iconsmind-Chef-Hat2:before {
	content: "\e747";
}
.iconsmind-Chef:before {
	content: "\e748";
}
.iconsmind-Chemical-2:before {
	content: "\e749";
}
.iconsmind-Chemical-3:before {
	content: "\e74a";
}
.iconsmind-Chemical-4:before {
	content: "\e74b";
}
.iconsmind-Chemical-5:before {
	content: "\e74c";
}
.iconsmind-Chemical:before {
	content: "\e74d";
}
.iconsmind-Chess-Board:before {
	content: "\e74e";
}
.iconsmind-Chess:before {
	content: "\e74f";
}
.iconsmind-Chicken:before {
	content: "\e750";
}
.iconsmind-Chile:before {
	content: "\e751";
}
.iconsmind-Chimney:before {
	content: "\e752";
}
.iconsmind-China:before {
	content: "\e753";
}
.iconsmind-Chinese-Temple:before {
	content: "\e754";
}
.iconsmind-Chip:before {
	content: "\e755";
}
.iconsmind-Chopsticks-2:before {
	content: "\e756";
}
.iconsmind-Chopsticks:before {
	content: "\e757";
}
.iconsmind-Christmas-Ball:before {
	content: "\e758";
}
.iconsmind-Christmas-Bell:before {
	content: "\e759";
}
.iconsmind-Christmas-Candle:before {
	content: "\e75a";
}
.iconsmind-Christmas-Hat:before {
	content: "\e75b";
}
.iconsmind-Christmas-Sleigh:before {
	content: "\e75c";
}
.iconsmind-Christmas-Snowman:before {
	content: "\e75d";
}
.iconsmind-Christmas-Sock:before {
	content: "\e75e";
}
.iconsmind-Christmas-Tree:before {
	content: "\e75f";
}
.iconsmind-Christmas:before {
	content: "\e760";
}
.iconsmind-Chrome:before {
	content: "\e761";
}
.iconsmind-Chrysler-Building:before {
	content: "\e762";
}
.iconsmind-Cinema:before {
	content: "\e763";
}
.iconsmind-Circular-Point:before {
	content: "\e764";
}
.iconsmind-City-Hall:before {
	content: "\e765";
}
.iconsmind-Clamp:before {
	content: "\e766";
}
.iconsmind-Clapperboard-Close:before {
	content: "\e767";
}
.iconsmind-Clapperboard-Open:before {
	content: "\e768";
}
.iconsmind-Claps:before {
	content: "\e769";
}
.iconsmind-Clef:before {
	content: "\e76a";
}
.iconsmind-Clinic:before {
	content: "\e76b";
}
.iconsmind-Clock-2:before {
	content: "\e76c";
}
.iconsmind-Clock-3:before {
	content: "\e76d";
}
.iconsmind-Clock-4:before {
	content: "\e76e";
}
.iconsmind-Clock-Back:before {
	content: "\e76f";
}
.iconsmind-Clock-Forward:before {
	content: "\e770";
}
.iconsmind-Clock:before {
	content: "\e771";
}
.iconsmind-Close-Window:before {
	content: "\e772";
}
.iconsmind-Close:before {
	content: "\e773";
}
.iconsmind-Clothing-Store:before {
	content: "\e774";
}
.iconsmind-Cloud--:before {
	content: "\e775";
}
.iconsmind-Cloud-:before {
	content: "\e776";
}
.iconsmind-Cloud-Camera:before {
	content: "\e777";
}
.iconsmind-Cloud-Computer:before {
	content: "\e778";
}
.iconsmind-Cloud-Email:before {
	content: "\e779";
}
.iconsmind-Cloud-Hail:before {
	content: "\e77a";
}
.iconsmind-Cloud-Laptop:before {
	content: "\e77b";
}
.iconsmind-Cloud-Lock:before {
	content: "\e77c";
}
.iconsmind-Cloud-Moon:before {
	content: "\e77d";
}
.iconsmind-Cloud-Music:before {
	content: "\e77e";
}
.iconsmind-Cloud-Picture:before {
	content: "\e77f";
}
.iconsmind-Cloud-Rain:before {
	content: "\e780";
}
.iconsmind-Cloud-Remove:before {
	content: "\e781";
}
.iconsmind-Cloud-Secure:before {
	content: "\e782";
}
.iconsmind-Cloud-Settings:before {
	content: "\e783";
}
.iconsmind-Cloud-Smartphone:before {
	content: "\e784";
}
.iconsmind-Cloud-Snow:before {
	content: "\e785";
}
.iconsmind-Cloud-Sun:before {
	content: "\e786";
}
.iconsmind-Cloud-Tablet:before {
	content: "\e787";
}
.iconsmind-Cloud-Video:before {
	content: "\e788";
}
.iconsmind-Cloud-Weather:before {
	content: "\e789";
}
.iconsmind-Cloud:before {
	content: "\e78a";
}
.iconsmind-Clouds-Weather:before {
	content: "\e78b";
}
.iconsmind-Clouds:before {
	content: "\e78c";
}
.iconsmind-Clown:before {
	content: "\e78d";
}
.iconsmind-CMYK:before {
	content: "\e78e";
}
.iconsmind-Coat:before {
	content: "\e78f";
}
.iconsmind-Cocktail:before {
	content: "\e790";
}
.iconsmind-Coconut:before {
	content: "\e791";
}
.iconsmind-Code-Window:before {
	content: "\e792";
}
.iconsmind-Coding:before {
	content: "\e793";
}
.iconsmind-Coffee-2:before {
	content: "\e794";
}
.iconsmind-Coffee-Bean:before {
	content: "\e795";
}
.iconsmind-Coffee-Machine:before {
	content: "\e796";
}
.iconsmind-Coffee-toGo:before {
	content: "\e797";
}
.iconsmind-Coffee:before {
	content: "\e798";
}
.iconsmind-Coffin:before {
	content: "\e799";
}
.iconsmind-Coin:before {
	content: "\e79a";
}
.iconsmind-Coins-2:before {
	content: "\e79b";
}
.iconsmind-Coins-3:before {
	content: "\e79c";
}
.iconsmind-Coins:before {
	content: "\e79d";
}
.iconsmind-Colombia:before {
	content: "\e79e";
}
.iconsmind-Colosseum:before {
	content: "\e79f";
}
.iconsmind-Column-2:before {
	content: "\e7a0";
}
.iconsmind-Column-3:before {
	content: "\e7a1";
}
.iconsmind-Column:before {
	content: "\e7a2";
}
.iconsmind-Comb-2:before {
	content: "\e7a3";
}
.iconsmind-Comb:before {
	content: "\e7a4";
}
.iconsmind-Communication-Tower:before {
	content: "\e7a5";
}
.iconsmind-Communication-Tower2:before {
	content: "\e7a6";
}
.iconsmind-Compass-2:before {
	content: "\e7a7";
}
.iconsmind-Compass-3:before {
	content: "\e7a8";
}
.iconsmind-Compass-4:before {
	content: "\e7a9";
}
.iconsmind-Compass-Rose:before {
	content: "\e7aa";
}
.iconsmind-Compass:before {
	content: "\e7ab";
}
.iconsmind-Computer-2:before {
	content: "\e7ac";
}
.iconsmind-Computer-3:before {
	content: "\e7ad";
}
.iconsmind-Computer-Secure:before {
	content: "\e7ae";
}
.iconsmind-Computer:before {
	content: "\e7af";
}
.iconsmind-Conference:before {
	content: "\e7b0";
}
.iconsmind-Confused:before {
	content: "\e7b1";
}
.iconsmind-Conservation:before {
	content: "\e7b2";
}
.iconsmind-Consulting:before {
	content: "\e7b3";
}
.iconsmind-Contrast:before {
	content: "\e7b4";
}
.iconsmind-Control-2:before {
	content: "\e7b5";
}
.iconsmind-Control:before {
	content: "\e7b6";
}
.iconsmind-Cookie-Man:before {
	content: "\e7b7";
}
.iconsmind-Cookies:before {
	content: "\e7b8";
}
.iconsmind-Cool-Guy:before {
	content: "\e7b9";
}
.iconsmind-Cool:before {
	content: "\e7ba";
}
.iconsmind-Copyright:before {
	content: "\e7bb";
}
.iconsmind-Costume:before {
	content: "\e7bc";
}
.iconsmind-Couple-Sign:before {
	content: "\e7bd";
}
.iconsmind-Cow:before {
	content: "\e7be";
}
.iconsmind-CPU:before {
	content: "\e7bf";
}
.iconsmind-Crane:before {
	content: "\e7c0";
}
.iconsmind-Cranium:before {
	content: "\e7c1";
}
.iconsmind-Credit-Card:before {
	content: "\e7c2";
}
.iconsmind-Credit-Card2:before {
	content: "\e7c3";
}
.iconsmind-Credit-Card3:before {
	content: "\e7c4";
}
.iconsmind-Cricket:before {
	content: "\e7c5";
}
.iconsmind-Criminal:before {
	content: "\e7c6";
}
.iconsmind-Croissant:before {
	content: "\e7c7";
}
.iconsmind-Crop-2:before {
	content: "\e7c8";
}
.iconsmind-Crop-3:before {
	content: "\e7c9";
}
.iconsmind-Crown-2:before {
	content: "\e7ca";
}
.iconsmind-Crown:before {
	content: "\e7cb";
}
.iconsmind-Crying:before {
	content: "\e7cc";
}
.iconsmind-Cube-Molecule:before {
	content: "\e7cd";
}
.iconsmind-Cube-Molecule2:before {
	content: "\e7ce";
}
.iconsmind-Cupcake:before {
	content: "\e7cf";
}
.iconsmind-Cursor-Click:before {
	content: "\e7d0";
}
.iconsmind-Cursor-Click2:before {
	content: "\e7d1";
}
.iconsmind-Cursor-Move:before {
	content: "\e7d2";
}
.iconsmind-Cursor-Move2:before {
	content: "\e7d3";
}
.iconsmind-Cursor-Select:before {
	content: "\e7d4";
}
.iconsmind-Cursor:before {
	content: "\e7d5";
}
.iconsmind-D-Eyeglasses:before {
	content: "\e7d6";
}
.iconsmind-D-Eyeglasses2:before {
	content: "\e7d7";
}
.iconsmind-Dam:before {
	content: "\e7d8";
}
.iconsmind-Danemark:before {
	content: "\e7d9";
}
.iconsmind-Danger-2:before {
	content: "\e7da";
}
.iconsmind-Danger:before {
	content: "\e7db";
}
.iconsmind-Dashboard:before {
	content: "\e7dc";
}
.iconsmind-Data-Backup:before {
	content: "\e7dd";
}
.iconsmind-Data-Block:before {
	content: "\e7de";
}
.iconsmind-Data-Center:before {
	content: "\e7df";
}
.iconsmind-Data-Clock:before {
	content: "\e7e0";
}
.iconsmind-Data-Cloud:before {
	content: "\e7e1";
}
.iconsmind-Data-Compress:before {
	content: "\e7e2";
}
.iconsmind-Data-Copy:before {
	content: "\e7e3";
}
.iconsmind-Data-Download:before {
	content: "\e7e4";
}
.iconsmind-Data-Financial:before {
	content: "\e7e5";
}
.iconsmind-Data-Key:before {
	content: "\e7e6";
}
.iconsmind-Data-Lock:before {
	content: "\e7e7";
}
.iconsmind-Data-Network:before {
	content: "\e7e8";
}
.iconsmind-Data-Password:before {
	content: "\e7e9";
}
.iconsmind-Data-Power:before {
	content: "\e7ea";
}
.iconsmind-Data-Refresh:before {
	content: "\e7eb";
}
.iconsmind-Data-Save:before {
	content: "\e7ec";
}
.iconsmind-Data-Search:before {
	content: "\e7ed";
}
.iconsmind-Data-Security:before {
	content: "\e7ee";
}
.iconsmind-Data-Settings:before {
	content: "\e7ef";
}
.iconsmind-Data-Sharing:before {
	content: "\e7f0";
}
.iconsmind-Data-Shield:before {
	content: "\e7f1";
}
.iconsmind-Data-Signal:before {
	content: "\e7f2";
}
.iconsmind-Data-Storage:before {
	content: "\e7f3";
}
.iconsmind-Data-Stream:before {
	content: "\e7f4";
}
.iconsmind-Data-Transfer:before {
	content: "\e7f5";
}
.iconsmind-Data-Unlock:before {
	content: "\e7f6";
}
.iconsmind-Data-Upload:before {
	content: "\e7f7";
}
.iconsmind-Data-Yes:before {
	content: "\e7f8";
}
.iconsmind-Data:before {
	content: "\e7f9";
}
.iconsmind-David-Star:before {
	content: "\e7fa";
}
.iconsmind-Daylight:before {
	content: "\e7fb";
}
.iconsmind-Death:before {
	content: "\e7fc";
}
.iconsmind-Debian:before {
	content: "\e7fd";
}
.iconsmind-Dec:before {
	content: "\e7fe";
}
.iconsmind-Decrase-Inedit:before {
	content: "\e7ff";
}
.iconsmind-Deer-2:before {
	content: "\e800";
}
.iconsmind-Deer:before {
	content: "\e801";
}
.iconsmind-Delete-File:before {
	content: "\e802";
}
.iconsmind-Delete-Window:before {
	content: "\e803";
}
.iconsmind-Delicious:before {
	content: "\e804";
}
.iconsmind-Depression:before {
	content: "\e805";
}
.iconsmind-Deviantart:before {
	content: "\e806";
}
.iconsmind-Device-SyncwithCloud:before {
	content: "\e807";
}
.iconsmind-Diamond:before {
	content: "\e808";
}
.iconsmind-Dice-2:before {
	content: "\e809";
}
.iconsmind-Dice:before {
	content: "\e80a";
}
.iconsmind-Digg:before {
	content: "\e80b";
}
.iconsmind-Digital-Drawing:before {
	content: "\e80c";
}
.iconsmind-Diigo:before {
	content: "\e80d";
}
.iconsmind-Dinosaur:before {
	content: "\e80e";
}
.iconsmind-Diploma-2:before {
	content: "\e80f";
}
.iconsmind-Diploma:before {
	content: "\e810";
}
.iconsmind-Direction-East:before {
	content: "\e811";
}
.iconsmind-Direction-North:before {
	content: "\e812";
}
.iconsmind-Direction-South:before {
	content: "\e813";
}
.iconsmind-Direction-West:before {
	content: "\e814";
}
.iconsmind-Director:before {
	content: "\e815";
}
.iconsmind-Disk:before {
	content: "\e816";
}
.iconsmind-Dj:before {
	content: "\e817";
}
.iconsmind-DNA-2:before {
	content: "\e818";
}
.iconsmind-DNA-Helix:before {
	content: "\e819";
}
.iconsmind-DNA:before {
	content: "\e81a";
}
.iconsmind-Doctor:before {
	content: "\e81b";
}
.iconsmind-Dog:before {
	content: "\e81c";
}
.iconsmind-Dollar-Sign:before {
	content: "\e81d";
}
.iconsmind-Dollar-Sign2:before {
	content: "\e81e";
}
.iconsmind-Dollar:before {
	content: "\e81f";
}
.iconsmind-Dolphin:before {
	content: "\e820";
}
.iconsmind-Domino:before {
	content: "\e821";
}
.iconsmind-Door-Hanger:before {
	content: "\e822";
}
.iconsmind-Door:before {
	content: "\e823";
}
.iconsmind-Doplr:before {
	content: "\e824";
}
.iconsmind-Double-Circle:before {
	content: "\e825";
}
.iconsmind-Double-Tap:before {
	content: "\e826";
}
.iconsmind-Doughnut:before {
	content: "\e827";
}
.iconsmind-Dove:before {
	content: "\e828";
}
.iconsmind-Down-2:before {
	content: "\e829";
}
.iconsmind-Down-3:before {
	content: "\e82a";
}
.iconsmind-Down-4:before {
	content: "\e82b";
}
.iconsmind-Down:before {
	content: "\e82c";
}
.iconsmind-Download-2:before {
	content: "\e82d";
}
.iconsmind-Download-fromCloud:before {
	content: "\e82e";
}
.iconsmind-Download-Window:before {
	content: "\e82f";
}
.iconsmind-Download:before {
	content: "\e830";
}
.iconsmind-Downward:before {
	content: "\e831";
}
.iconsmind-Drag-Down:before {
	content: "\e832";
}
.iconsmind-Drag-Left:before {
	content: "\e833";
}
.iconsmind-Drag-Right:before {
	content: "\e834";
}
.iconsmind-Drag-Up:before {
	content: "\e835";
}
.iconsmind-Drag:before {
	content: "\e836";
}
.iconsmind-Dress:before {
	content: "\e837";
}
.iconsmind-Drill-2:before {
	content: "\e838";
}
.iconsmind-Drill:before {
	content: "\e839";
}
.iconsmind-Drop:before {
	content: "\e83a";
}
.iconsmind-Dropbox:before {
	content: "\e83b";
}
.iconsmind-Drum:before {
	content: "\e83c";
}
.iconsmind-Dry:before {
	content: "\e83d";
}
.iconsmind-Duck:before {
	content: "\e83e";
}
.iconsmind-Dumbbell:before {
	content: "\e83f";
}
.iconsmind-Duplicate-Layer:before {
	content: "\e840";
}
.iconsmind-Duplicate-Window:before {
	content: "\e841";
}
.iconsmind-DVD:before {
	content: "\e842";
}
.iconsmind-Eagle:before {
	content: "\e843";
}
.iconsmind-Ear:before {
	content: "\e844";
}
.iconsmind-Earphones-2:before {
	content: "\e845";
}
.iconsmind-Earphones:before {
	content: "\e846";
}
.iconsmind-Eci-Icon:before {
	content: "\e847";
}
.iconsmind-Edit-Map:before {
	content: "\e848";
}
.iconsmind-Edit:before {
	content: "\e849";
}
.iconsmind-Eggs:before {
	content: "\e84a";
}
.iconsmind-Egypt:before {
	content: "\e84b";
}
.iconsmind-Eifel-Tower:before {
	content: "\e84c";
}
.iconsmind-eject-2:before {
	content: "\e84d";
}
.iconsmind-Eject:before {
	content: "\e84e";
}
.iconsmind-El-Castillo:before {
	content: "\e84f";
}
.iconsmind-Elbow:before {
	content: "\e850";
}
.iconsmind-Electric-Guitar:before {
	content: "\e851";
}
.iconsmind-Electricity:before {
	content: "\e852";
}
.iconsmind-Elephant:before {
	content: "\e853";
}
.iconsmind-Email:before {
	content: "\e854";
}
.iconsmind-Embassy:before {
	content: "\e855";
}
.iconsmind-Empire-StateBuilding:before {
	content: "\e856";
}
.iconsmind-Empty-Box:before {
	content: "\e857";
}
.iconsmind-End2:before {
	content: "\e858";
}
.iconsmind-End-2:before {
	content: "\e859";
}
.iconsmind-End:before {
	content: "\e85a";
}
.iconsmind-Endways:before {
	content: "\e85b";
}
.iconsmind-Engineering:before {
	content: "\e85c";
}
.iconsmind-Envelope-2:before {
	content: "\e85d";
}
.iconsmind-Envelope:before {
	content: "\e85e";
}
.iconsmind-Environmental-2:before {
	content: "\e85f";
}
.iconsmind-Environmental-3:before {
	content: "\e860";
}
.iconsmind-Environmental:before {
	content: "\e861";
}
.iconsmind-Equalizer:before {
	content: "\e862";
}
.iconsmind-Eraser-2:before {
	content: "\e863";
}
.iconsmind-Eraser-3:before {
	content: "\e864";
}
.iconsmind-Eraser:before {
	content: "\e865";
}
.iconsmind-Error-404Window:before {
	content: "\e866";
}
.iconsmind-Euro-Sign:before {
	content: "\e867";
}
.iconsmind-Euro-Sign2:before {
	content: "\e868";
}
.iconsmind-Euro:before {
	content: "\e869";
}
.iconsmind-Evernote:before {
	content: "\e86a";
}
.iconsmind-Evil:before {
	content: "\e86b";
}
.iconsmind-Explode:before {
	content: "\e86c";
}
.iconsmind-Eye-2:before {
	content: "\e86d";
}
.iconsmind-Eye-Blind:before {
	content: "\e86e";
}
.iconsmind-Eye-Invisible:before {
	content: "\e86f";
}
.iconsmind-Eye-Scan:before {
	content: "\e870";
}
.iconsmind-Eye-Visible:before {
	content: "\e871";
}
.iconsmind-Eye:before {
	content: "\e872";
}
.iconsmind-Eyebrow-2:before {
	content: "\e873";
}
.iconsmind-Eyebrow-3:before {
	content: "\e874";
}
.iconsmind-Eyebrow:before {
	content: "\e875";
}
.iconsmind-Eyeglasses-Smiley:before {
	content: "\e876";
}
.iconsmind-Eyeglasses-Smiley2:before {
	content: "\e877";
}
.iconsmind-Face-Style:before {
	content: "\e878";
}
.iconsmind-Face-Style2:before {
	content: "\e879";
}
.iconsmind-Face-Style3:before {
	content: "\e87a";
}
.iconsmind-Face-Style4:before {
	content: "\e87b";
}
.iconsmind-Face-Style5:before {
	content: "\e87c";
}
.iconsmind-Face-Style6:before {
	content: "\e87d";
}
.iconsmind-Facebook-2:before {
	content: "\e87e";
}
.iconsmind-Facebook:before {
	content: "\e87f";
}
.iconsmind-Factory-2:before {
	content: "\e880";
}
.iconsmind-Factory:before {
	content: "\e881";
}
.iconsmind-Fahrenheit:before {
	content: "\e882";
}
.iconsmind-Family-Sign:before {
	content: "\e883";
}
.iconsmind-Fan:before {
	content: "\e884";
}
.iconsmind-Farmer:before {
	content: "\e885";
}
.iconsmind-Fashion:before {
	content: "\e886";
}
.iconsmind-Favorite-Window:before {
	content: "\e887";
}
.iconsmind-Fax:before {
	content: "\e888";
}
.iconsmind-Feather:before {
	content: "\e889";
}
.iconsmind-Feedburner:before {
	content: "\e88a";
}
.iconsmind-Female-2:before {
	content: "\e88b";
}
.iconsmind-Female-Sign:before {
	content: "\e88c";
}
.iconsmind-Female:before {
	content: "\e88d";
}
.iconsmind-File-Block:before {
	content: "\e88e";
}
.iconsmind-File-Bookmark:before {
	content: "\e88f";
}
.iconsmind-File-Chart:before {
	content: "\e890";
}
.iconsmind-File-Clipboard:before {
	content: "\e891";
}
.iconsmind-File-ClipboardFileText:before {
	content: "\e892";
}
.iconsmind-File-ClipboardTextImage:before {
	content: "\e893";
}
.iconsmind-File-Cloud:before {
	content: "\e894";
}
.iconsmind-File-Copy:before {
	content: "\e895";
}
.iconsmind-File-Copy2:before {
	content: "\e896";
}
.iconsmind-File-CSV:before {
	content: "\e897";
}
.iconsmind-File-Download:before {
	content: "\e898";
}
.iconsmind-File-Edit:before {
	content: "\e899";
}
.iconsmind-File-Excel:before {
	content: "\e89a";
}
.iconsmind-File-Favorite:before {
	content: "\e89b";
}
.iconsmind-File-Fire:before {
	content: "\e89c";
}
.iconsmind-File-Graph:before {
	content: "\e89d";
}
.iconsmind-File-Hide:before {
	content: "\e89e";
}
.iconsmind-File-Horizontal:before {
	content: "\e89f";
}
.iconsmind-File-HorizontalText:before {
	content: "\e8a0";
}
.iconsmind-File-HTML:before {
	content: "\e8a1";
}
.iconsmind-File-JPG:before {
	content: "\e8a2";
}
.iconsmind-File-Link:before {
	content: "\e8a3";
}
.iconsmind-File-Loading:before {
	content: "\e8a4";
}
.iconsmind-File-Lock:before {
	content: "\e8a5";
}
.iconsmind-File-Love:before {
	content: "\e8a6";
}
.iconsmind-File-Music:before {
	content: "\e8a7";
}
.iconsmind-File-Network:before {
	content: "\e8a8";
}
.iconsmind-File-Pictures:before {
	content: "\e8a9";
}
.iconsmind-File-Pie:before {
	content: "\e8aa";
}
.iconsmind-File-Presentation:before {
	content: "\e8ab";
}
.iconsmind-File-Refresh:before {
	content: "\e8ac";
}
.iconsmind-File-Search:before {
	content: "\e8ad";
}
.iconsmind-File-Settings:before {
	content: "\e8ae";
}
.iconsmind-File-Share:before {
	content: "\e8af";
}
.iconsmind-File-TextImage:before {
	content: "\e8b0";
}
.iconsmind-File-Trash:before {
	content: "\e8b1";
}
.iconsmind-File-TXT:before {
	content: "\e8b2";
}
.iconsmind-File-Upload:before {
	content: "\e8b3";
}
.iconsmind-File-Video:before {
	content: "\e8b4";
}
.iconsmind-File-Word:before {
	content: "\e8b5";
}
.iconsmind-File-Zip:before {
	content: "\e8b6";
}
.iconsmind-File:before {
	content: "\e8b7";
}
.iconsmind-Files:before {
	content: "\e8b8";
}
.iconsmind-Film-Board:before {
	content: "\e8b9";
}
.iconsmind-Film-Cartridge:before {
	content: "\e8ba";
}
.iconsmind-Film-Strip:before {
	content: "\e8bb";
}
.iconsmind-Film-Video:before {
	content: "\e8bc";
}
.iconsmind-Film:before {
	content: "\e8bd";
}
.iconsmind-Filter-2:before {
	content: "\e8be";
}
.iconsmind-Filter:before {
	content: "\e8bf";
}
.iconsmind-Financial:before {
	content: "\e8c0";
}
.iconsmind-Find-User:before {
	content: "\e8c1";
}
.iconsmind-Finger-DragFourSides:before {
	content: "\e8c2";
}
.iconsmind-Finger-DragTwoSides:before {
	content: "\e8c3";
}
.iconsmind-Finger-Print:before {
	content: "\e8c4";
}
.iconsmind-Finger:before {
	content: "\e8c5";
}
.iconsmind-Fingerprint-2:before {
	content: "\e8c6";
}
.iconsmind-Fingerprint:before {
	content: "\e8c7";
}
.iconsmind-Fire-Flame:before {
	content: "\e8c8";
}
.iconsmind-Fire-Flame2:before {
	content: "\e8c9";
}
.iconsmind-Fire-Hydrant:before {
	content: "\e8ca";
}
.iconsmind-Fire-Staion:before {
	content: "\e8cb";
}
.iconsmind-Firefox:before {
	content: "\e8cc";
}
.iconsmind-Firewall:before {
	content: "\e8cd";
}
.iconsmind-First-Aid:before {
	content: "\e8ce";
}
.iconsmind-First:before {
	content: "\e8cf";
}
.iconsmind-Fish-Food:before {
	content: "\e8d0";
}
.iconsmind-Fish:before {
	content: "\e8d1";
}
.iconsmind-Fit-To:before {
	content: "\e8d2";
}
.iconsmind-Fit-To2:before {
	content: "\e8d3";
}
.iconsmind-Five-Fingers:before {
	content: "\e8d4";
}
.iconsmind-Five-FingersDrag:before {
	content: "\e8d5";
}
.iconsmind-Five-FingersDrag2:before {
	content: "\e8d6";
}
.iconsmind-Five-FingersTouch:before {
	content: "\e8d7";
}
.iconsmind-Flag-2:before {
	content: "\e8d8";
}
.iconsmind-Flag-3:before {
	content: "\e8d9";
}
.iconsmind-Flag-4:before {
	content: "\e8da";
}
.iconsmind-Flag-5:before {
	content: "\e8db";
}
.iconsmind-Flag-6:before {
	content: "\e8dc";
}
.iconsmind-Flag:before {
	content: "\e8dd";
}
.iconsmind-Flamingo:before {
	content: "\e8de";
}
.iconsmind-Flash-2:before {
	content: "\e8df";
}
.iconsmind-Flash-Video:before {
	content: "\e8e0";
}
.iconsmind-Flash:before {
	content: "\e8e1";
}
.iconsmind-Flashlight:before {
	content: "\e8e2";
}
.iconsmind-Flask-2:before {
	content: "\e8e3";
}
.iconsmind-Flask:before {
	content: "\e8e4";
}
.iconsmind-Flick:before {
	content: "\e8e5";
}
.iconsmind-Flickr:before {
	content: "\e8e6";
}
.iconsmind-Flowerpot:before {
	content: "\e8e7";
}
.iconsmind-Fluorescent:before {
	content: "\e8e8";
}
.iconsmind-Fog-Day:before {
	content: "\e8e9";
}
.iconsmind-Fog-Night:before {
	content: "\e8ea";
}
.iconsmind-Folder-Add:before {
	content: "\e8eb";
}
.iconsmind-Folder-Archive:before {
	content: "\e8ec";
}
.iconsmind-Folder-Binder:before {
	content: "\e8ed";
}
.iconsmind-Folder-Binder2:before {
	content: "\e8ee";
}
.iconsmind-Folder-Block:before {
	content: "\e8ef";
}
.iconsmind-Folder-Bookmark:before {
	content: "\e8f0";
}
.iconsmind-Folder-Close:before {
	content: "\e8f1";
}
.iconsmind-Folder-Cloud:before {
	content: "\e8f2";
}
.iconsmind-Folder-Delete:before {
	content: "\e8f3";
}
.iconsmind-Folder-Download:before {
	content: "\e8f4";
}
.iconsmind-Folder-Edit:before {
	content: "\e8f5";
}
.iconsmind-Folder-Favorite:before {
	content: "\e8f6";
}
.iconsmind-Folder-Fire:before {
	content: "\e8f7";
}
.iconsmind-Folder-Hide:before {
	content: "\e8f8";
}
.iconsmind-Folder-Link:before {
	content: "\e8f9";
}
.iconsmind-Folder-Loading:before {
	content: "\e8fa";
}
.iconsmind-Folder-Lock:before {
	content: "\e8fb";
}
.iconsmind-Folder-Love:before {
	content: "\e8fc";
}
.iconsmind-Folder-Music:before {
	content: "\e8fd";
}
.iconsmind-Folder-Network:before {
	content: "\e8fe";
}
.iconsmind-Folder-Open:before {
	content: "\e8ff";
}
.iconsmind-Folder-Open2:before {
	content: "\e900";
}
.iconsmind-Folder-Organizing:before {
	content: "\e901";
}
.iconsmind-Folder-Pictures:before {
	content: "\e902";
}
.iconsmind-Folder-Refresh:before {
	content: "\e903";
}
.iconsmind-Folder-Remove-:before {
	content: "\e904";
}
.iconsmind-Folder-Search:before {
	content: "\e905";
}
.iconsmind-Folder-Settings:before {
	content: "\e906";
}
.iconsmind-Folder-Share:before {
	content: "\e907";
}
.iconsmind-Folder-Trash:before {
	content: "\e908";
}
.iconsmind-Folder-Upload:before {
	content: "\e909";
}
.iconsmind-Folder-Video:before {
	content: "\e90a";
}
.iconsmind-Folder-WithDocument:before {
	content: "\e90b";
}
.iconsmind-Folder-Zip:before {
	content: "\e90c";
}
.iconsmind-Folder:before {
	content: "\e90d";
}
.iconsmind-Folders:before {
	content: "\e90e";
}
.iconsmind-Font-Color:before {
	content: "\e90f";
}
.iconsmind-Font-Name:before {
	content: "\e910";
}
.iconsmind-Font-Size:before {
	content: "\e911";
}
.iconsmind-Font-Style:before {
	content: "\e912";
}
.iconsmind-Font-StyleSubscript:before {
	content: "\e913";
}
.iconsmind-Font-StyleSuperscript:before {
	content: "\e914";
}
.iconsmind-Font-Window:before {
	content: "\e915";
}
.iconsmind-Foot-2:before {
	content: "\e916";
}
.iconsmind-Foot:before {
	content: "\e917";
}
.iconsmind-Football-2:before {
	content: "\e918";
}
.iconsmind-Football:before {
	content: "\e919";
}
.iconsmind-Footprint-2:before {
	content: "\e91a";
}
.iconsmind-Footprint-3:before {
	content: "\e91b";
}
.iconsmind-Footprint:before {
	content: "\e91c";
}
.iconsmind-Forest:before {
	content: "\e91d";
}
.iconsmind-Fork:before {
	content: "\e91e";
}
.iconsmind-Formspring:before {
	content: "\e91f";
}
.iconsmind-Formula:before {
	content: "\e920";
}
.iconsmind-Forsquare:before {
	content: "\e921";
}
.iconsmind-Forward:before {
	content: "\e922";
}
.iconsmind-Fountain-Pen:before {
	content: "\e923";
}
.iconsmind-Four-Fingers:before {
	content: "\e924";
}
.iconsmind-Four-FingersDrag:before {
	content: "\e925";
}
.iconsmind-Four-FingersDrag2:before {
	content: "\e926";
}
.iconsmind-Four-FingersTouch:before {
	content: "\e927";
}
.iconsmind-Fox:before {
	content: "\e928";
}
.iconsmind-Frankenstein:before {
	content: "\e929";
}
.iconsmind-French-Fries:before {
	content: "\e92a";
}
.iconsmind-Friendfeed:before {
	content: "\e92b";
}
.iconsmind-Friendster:before {
	content: "\e92c";
}
.iconsmind-Frog:before {
	content: "\e92d";
}
.iconsmind-Fruits:before {
	content: "\e92e";
}
.iconsmind-Fuel:before {
	content: "\e92f";
}
.iconsmind-Full-Bag:before {
	content: "\e930";
}
.iconsmind-Full-Basket:before {
	content: "\e931";
}
.iconsmind-Full-Cart:before {
	content: "\e932";
}
.iconsmind-Full-Moon:before {
	content: "\e933";
}
.iconsmind-Full-Screen:before {
	content: "\e934";
}
.iconsmind-Full-Screen2:before {
	content: "\e935";
}
.iconsmind-Full-View:before {
	content: "\e936";
}
.iconsmind-Full-View2:before {
	content: "\e937";
}
.iconsmind-Full-ViewWindow:before {
	content: "\e938";
}
.iconsmind-Function:before {
	content: "\e939";
}
.iconsmind-Funky:before {
	content: "\e93a";
}
.iconsmind-Funny-Bicycle:before {
	content: "\e93b";
}
.iconsmind-Furl:before {
	content: "\e93c";
}
.iconsmind-Gamepad-2:before {
	content: "\e93d";
}
.iconsmind-Gamepad:before {
	content: "\e93e";
}
.iconsmind-Gas-Pump:before {
	content: "\e93f";
}
.iconsmind-Gaugage-2:before {
	content: "\e940";
}
.iconsmind-Gaugage:before {
	content: "\e941";
}
.iconsmind-Gay:before {
	content: "\e942";
}
.iconsmind-Gear-2:before {
	content: "\e943";
}
.iconsmind-Gear:before {
	content: "\e944";
}
.iconsmind-Gears-2:before {
	content: "\e945";
}
.iconsmind-Gears:before {
	content: "\e946";
}
.iconsmind-Geek-2:before {
	content: "\e947";
}
.iconsmind-Geek:before {
	content: "\e948";
}
.iconsmind-Gemini-2:before {
	content: "\e949";
}
.iconsmind-Gemini:before {
	content: "\e94a";
}
.iconsmind-Genius:before {
	content: "\e94b";
}
.iconsmind-Gentleman:before {
	content: "\e94c";
}
.iconsmind-Geo--:before {
	content: "\e94d";
}
.iconsmind-Geo-:before {
	content: "\e94e";
}
.iconsmind-Geo-Close:before {
	content: "\e94f";
}
.iconsmind-Geo-Love:before {
	content: "\e950";
}
.iconsmind-Geo-Number:before {
	content: "\e951";
}
.iconsmind-Geo-Star:before {
	content: "\e952";
}
.iconsmind-Geo:before {
	content: "\e953";
}
.iconsmind-Geo2--:before {
	content: "\e954";
}
.iconsmind-Geo2-:before {
	content: "\e955";
}
.iconsmind-Geo2-Close:before {
	content: "\e956";
}
.iconsmind-Geo2-Love:before {
	content: "\e957";
}
.iconsmind-Geo2-Number:before {
	content: "\e958";
}
.iconsmind-Geo2-Star:before {
	content: "\e959";
}
.iconsmind-Geo2:before {
	content: "\e95a";
}
.iconsmind-Geo3--:before {
	content: "\e95b";
}
.iconsmind-Geo3-:before {
	content: "\e95c";
}
.iconsmind-Geo3-Close:before {
	content: "\e95d";
}
.iconsmind-Geo3-Love:before {
	content: "\e95e";
}
.iconsmind-Geo3-Number:before {
	content: "\e95f";
}
.iconsmind-Geo3-Star:before {
	content: "\e960";
}
.iconsmind-Geo3:before {
	content: "\e961";
}
.iconsmind-Gey:before {
	content: "\e962";
}
.iconsmind-Gift-Box:before {
	content: "\e963";
}
.iconsmind-Giraffe:before {
	content: "\e964";
}
.iconsmind-Girl:before {
	content: "\e965";
}
.iconsmind-Glass-Water:before {
	content: "\e966";
}
.iconsmind-Glasses-2:before {
	content: "\e967";
}
.iconsmind-Glasses-3:before {
	content: "\e968";
}
.iconsmind-Glasses:before {
	content: "\e969";
}
.iconsmind-Global-Position:before {
	content: "\e96a";
}
.iconsmind-Globe-2:before {
	content: "\e96b";
}
.iconsmind-Globe:before {
	content: "\e96c";
}
.iconsmind-Gloves:before {
	content: "\e96d";
}
.iconsmind-Go-Bottom:before {
	content: "\e96e";
}
.iconsmind-Go-Top:before {
	content: "\e96f";
}
.iconsmind-Goggles:before {
	content: "\e970";
}
.iconsmind-Golf-2:before {
	content: "\e971";
}
.iconsmind-Golf:before {
	content: "\e972";
}
.iconsmind-Google-Buzz:before {
	content: "\e973";
}
.iconsmind-Google-Drive:before {
	content: "\e974";
}
.iconsmind-Google-Play:before {
	content: "\e975";
}
.iconsmind-Google-Plus:before {
	content: "\e976";
}
.iconsmind-Google:before {
	content: "\e977";
}
.iconsmind-Gopro:before {
	content: "\e978";
}
.iconsmind-Gorilla:before {
	content: "\e979";
}
.iconsmind-Gowalla:before {
	content: "\e97a";
}
.iconsmind-Grave:before {
	content: "\e97b";
}
.iconsmind-Graveyard:before {
	content: "\e97c";
}
.iconsmind-Greece:before {
	content: "\e97d";
}
.iconsmind-Green-Energy:before {
	content: "\e97e";
}
.iconsmind-Green-House:before {
	content: "\e97f";
}
.iconsmind-Guitar:before {
	content: "\e980";
}
.iconsmind-Gun-2:before {
	content: "\e981";
}
.iconsmind-Gun-3:before {
	content: "\e982";
}
.iconsmind-Gun:before {
	content: "\e983";
}
.iconsmind-Gymnastics:before {
	content: "\e984";
}
.iconsmind-Hair-2:before {
	content: "\e985";
}
.iconsmind-Hair-3:before {
	content: "\e986";
}
.iconsmind-Hair-4:before {
	content: "\e987";
}
.iconsmind-Hair:before {
	content: "\e988";
}
.iconsmind-Half-Moon:before {
	content: "\e989";
}
.iconsmind-Halloween-HalfMoon:before {
	content: "\e98a";
}
.iconsmind-Halloween-Moon:before {
	content: "\e98b";
}
.iconsmind-Hamburger:before {
	content: "\e98c";
}
.iconsmind-Hammer:before {
	content: "\e98d";
}
.iconsmind-Hand-Touch:before {
	content: "\e98e";
}
.iconsmind-Hand-Touch2:before {
	content: "\e98f";
}
.iconsmind-Hand-TouchSmartphone:before {
	content: "\e990";
}
.iconsmind-Hand:before {
	content: "\e991";
}
.iconsmind-Hands:before {
	content: "\e992";
}
.iconsmind-Handshake:before {
	content: "\e993";
}
.iconsmind-Hanger:before {
	content: "\e994";
}
.iconsmind-Happy:before {
	content: "\e995";
}
.iconsmind-Hat-2:before {
	content: "\e996";
}
.iconsmind-Hat:before {
	content: "\e997";
}
.iconsmind-Haunted-House:before {
	content: "\e998";
}
.iconsmind-HD-Video:before {
	content: "\e999";
}
.iconsmind-HD:before {
	content: "\e99a";
}
.iconsmind-HDD:before {
	content: "\e99b";
}
.iconsmind-Headphone:before {
	content: "\e99c";
}
.iconsmind-Headphones:before {
	content: "\e99d";
}
.iconsmind-Headset:before {
	content: "\e99e";
}
.iconsmind-Heart-2:before {
	content: "\e99f";
}
.iconsmind-Heart:before {
	content: "\e9a0";
}
.iconsmind-Heels-2:before {
	content: "\e9a1";
}
.iconsmind-Heels:before {
	content: "\e9a2";
}
.iconsmind-Height-Window:before {
	content: "\e9a3";
}
.iconsmind-Helicopter-2:before {
	content: "\e9a4";
}
.iconsmind-Helicopter:before {
	content: "\e9a5";
}
.iconsmind-Helix-2:before {
	content: "\e9a6";
}
.iconsmind-Hello:before {
	content: "\e9a7";
}
.iconsmind-Helmet-2:before {
	content: "\e9a8";
}
.iconsmind-Helmet-3:before {
	content: "\e9a9";
}
.iconsmind-Helmet:before {
	content: "\e9aa";
}
.iconsmind-Hipo:before {
	content: "\e9ab";
}
.iconsmind-Hipster-Glasses:before {
	content: "\e9ac";
}
.iconsmind-Hipster-Glasses2:before {
	content: "\e9ad";
}
.iconsmind-Hipster-Glasses3:before {
	content: "\e9ae";
}
.iconsmind-Hipster-Headphones:before {
	content: "\e9af";
}
.iconsmind-Hipster-Men:before {
	content: "\e9b0";
}
.iconsmind-Hipster-Men2:before {
	content: "\e9b1";
}
.iconsmind-Hipster-Men3:before {
	content: "\e9b2";
}
.iconsmind-Hipster-Sunglasses:before {
	content: "\e9b3";
}
.iconsmind-Hipster-Sunglasses2:before {
	content: "\e9b4";
}
.iconsmind-Hipster-Sunglasses3:before {
	content: "\e9b5";
}
.iconsmind-Hokey:before {
	content: "\e9b6";
}
.iconsmind-Holly:before {
	content: "\e9b7";
}
.iconsmind-Home-2:before {
	content: "\e9b8";
}
.iconsmind-Home-3:before {
	content: "\e9b9";
}
.iconsmind-Home-4:before {
	content: "\e9ba";
}
.iconsmind-Home-5:before {
	content: "\e9bb";
}
.iconsmind-Home-Window:before {
	content: "\e9bc";
}
.iconsmind-Home:before {
	content: "\e9bd";
}
.iconsmind-Homosexual:before {
	content: "\e9be";
}
.iconsmind-Honey:before {
	content: "\e9bf";
}
.iconsmind-Hong-Kong:before {
	content: "\e9c0";
}
.iconsmind-Hoodie:before {
	content: "\e9c1";
}
.iconsmind-Horror:before {
	content: "\e9c2";
}
.iconsmind-Horse:before {
	content: "\e9c3";
}
.iconsmind-Hospital-2:before {
	content: "\e9c4";
}
.iconsmind-Hospital:before {
	content: "\e9c5";
}
.iconsmind-Host:before {
	content: "\e9c6";
}
.iconsmind-Hot-Dog:before {
	content: "\e9c7";
}
.iconsmind-Hotel:before {
	content: "\e9c8";
}
.iconsmind-Hour:before {
	content: "\e9c9";
}
.iconsmind-Hub:before {
	content: "\e9ca";
}
.iconsmind-Humor:before {
	content: "\e9cb";
}
.iconsmind-Hurt:before {
	content: "\e9cc";
}
.iconsmind-Ice-Cream:before {
	content: "\e9cd";
}
.iconsmind-ICQ:before {
	content: "\e9ce";
}
.iconsmind-ID-2:before {
	content: "\e9cf";
}
.iconsmind-ID-3:before {
	content: "\e9d0";
}
.iconsmind-ID-Card:before {
	content: "\e9d1";
}
.iconsmind-Idea-2:before {
	content: "\e9d2";
}
.iconsmind-Idea-3:before {
	content: "\e9d3";
}
.iconsmind-Idea-4:before {
	content: "\e9d4";
}
.iconsmind-Idea-5:before {
	content: "\e9d5";
}
.iconsmind-Idea:before {
	content: "\e9d6";
}
.iconsmind-Identification-Badge:before {
	content: "\e9d7";
}
.iconsmind-ImDB:before {
	content: "\e9d8";
}
.iconsmind-Inbox-Empty:before {
	content: "\e9d9";
}
.iconsmind-Inbox-Forward:before {
	content: "\e9da";
}
.iconsmind-Inbox-Full:before {
	content: "\e9db";
}
.iconsmind-Inbox-Into:before {
	content: "\e9dc";
}
.iconsmind-Inbox-Out:before {
	content: "\e9dd";
}
.iconsmind-Inbox-Reply:before {
	content: "\e9de";
}
.iconsmind-Inbox:before {
	content: "\e9df";
}
.iconsmind-Increase-Inedit:before {
	content: "\e9e0";
}
.iconsmind-Indent-FirstLine:before {
	content: "\e9e1";
}
.iconsmind-Indent-LeftMargin:before {
	content: "\e9e2";
}
.iconsmind-Indent-RightMargin:before {
	content: "\e9e3";
}
.iconsmind-India:before {
	content: "\e9e4";
}
.iconsmind-Info-Window:before {
	content: "\e9e5";
}
.iconsmind-Information:before {
	content: "\e9e6";
}
.iconsmind-Inifity:before {
	content: "\e9e7";
}
.iconsmind-Instagram:before {
	content: "\e9e8";
}
.iconsmind-Internet-2:before {
	content: "\e9e9";
}
.iconsmind-Internet-Explorer:before {
	content: "\e9ea";
}
.iconsmind-Internet-Smiley:before {
	content: "\e9eb";
}
.iconsmind-Internet:before {
	content: "\e9ec";
}
.iconsmind-iOS-Apple:before {
	content: "\e9ed";
}
.iconsmind-Israel:before {
	content: "\e9ee";
}
.iconsmind-Italic-Text:before {
	content: "\e9ef";
}
.iconsmind-Jacket-2:before {
	content: "\e9f0";
}
.iconsmind-Jacket:before {
	content: "\e9f1";
}
.iconsmind-Jamaica:before {
	content: "\e9f2";
}
.iconsmind-Japan:before {
	content: "\e9f3";
}
.iconsmind-Japanese-Gate:before {
	content: "\e9f4";
}
.iconsmind-Jeans:before {
	content: "\e9f5";
}
.iconsmind-Jeep-2:before {
	content: "\e9f6";
}
.iconsmind-Jeep:before {
	content: "\e9f7";
}
.iconsmind-Jet:before {
	content: "\e9f8";
}
.iconsmind-Joystick:before {
	content: "\e9f9";
}
.iconsmind-Juice:before {
	content: "\e9fa";
}
.iconsmind-Jump-Rope:before {
	content: "\e9fb";
}
.iconsmind-Kangoroo:before {
	content: "\e9fc";
}
.iconsmind-Kenya:before {
	content: "\e9fd";
}
.iconsmind-Key-2:before {
	content: "\e9fe";
}
.iconsmind-Key-3:before {
	content: "\e9ff";
}
.iconsmind-Key-Lock:before {
	content: "\ea00";
}
.iconsmind-Key:before {
	content: "\ea01";
}
.iconsmind-Keyboard:before {
	content: "\ea02";
}
.iconsmind-Keyboard3:before {
	content: "\ea03";
}
.iconsmind-Keypad:before {
	content: "\ea04";
}
.iconsmind-King-2:before {
	content: "\ea05";
}
.iconsmind-King:before {
	content: "\ea06";
}
.iconsmind-Kiss:before {
	content: "\ea07";
}
.iconsmind-Knee:before {
	content: "\ea08";
}
.iconsmind-Knife-2:before {
	content: "\ea09";
}
.iconsmind-Knife:before {
	content: "\ea0a";
}
.iconsmind-Knight:before {
	content: "\ea0b";
}
.iconsmind-Koala:before {
	content: "\ea0c";
}
.iconsmind-Korea:before {
	content: "\ea0d";
}
.iconsmind-Lamp:before {
	content: "\ea0e";
}
.iconsmind-Landscape-2:before {
	content: "\ea0f";
}
.iconsmind-Landscape:before {
	content: "\ea10";
}
.iconsmind-Lantern:before {
	content: "\ea11";
}
.iconsmind-Laptop-2:before {
	content: "\ea12";
}
.iconsmind-Laptop-3:before {
	content: "\ea13";
}
.iconsmind-Laptop-Phone:before {
	content: "\ea14";
}
.iconsmind-Laptop-Secure:before {
	content: "\ea15";
}
.iconsmind-Laptop-Tablet:before {
	content: "\ea16";
}
.iconsmind-Laptop:before {
	content: "\ea17";
}
.iconsmind-Laser:before {
	content: "\ea18";
}
.iconsmind-Last-FM:before {
	content: "\ea19";
}
.iconsmind-Last:before {
	content: "\ea1a";
}
.iconsmind-Laughing:before {
	content: "\ea1b";
}
.iconsmind-Layer-1635:before {
	content: "\ea1c";
}
.iconsmind-Layer-1646:before {
	content: "\ea1d";
}
.iconsmind-Layer-Backward:before {
	content: "\ea1e";
}
.iconsmind-Layer-Forward:before {
	content: "\ea1f";
}
.iconsmind-Leafs-2:before {
	content: "\ea20";
}
.iconsmind-Leafs:before {
	content: "\ea21";
}
.iconsmind-Leaning-Tower:before {
	content: "\ea22";
}
.iconsmind-Left--Right:before {
	content: "\ea23";
}
.iconsmind-Left--Right3:before {
	content: "\ea24";
}
.iconsmind-Left-2:before {
	content: "\ea25";
}
.iconsmind-Left-3:before {
	content: "\ea26";
}
.iconsmind-Left-4:before {
	content: "\ea27";
}
.iconsmind-Left-ToRight:before {
	content: "\ea28";
}
.iconsmind-Left:before {
	content: "\ea29";
}
.iconsmind-Leg-2:before {
	content: "\ea2a";
}
.iconsmind-Leg:before {
	content: "\ea2b";
}
.iconsmind-Lego:before {
	content: "\ea2c";
}
.iconsmind-Lemon:before {
	content: "\ea2d";
}
.iconsmind-Len-2:before {
	content: "\ea2e";
}
.iconsmind-Len-3:before {
	content: "\ea2f";
}
.iconsmind-Len:before {
	content: "\ea30";
}
.iconsmind-Leo-2:before {
	content: "\ea31";
}
.iconsmind-Leo:before {
	content: "\ea32";
}
.iconsmind-Leopard:before {
	content: "\ea33";
}
.iconsmind-Lesbian:before {
	content: "\ea34";
}
.iconsmind-Lesbians:before {
	content: "\ea35";
}
.iconsmind-Letter-Close:before {
	content: "\ea36";
}
.iconsmind-Letter-Open:before {
	content: "\ea37";
}
.iconsmind-Letter-Sent:before {
	content: "\ea38";
}
.iconsmind-Libra-2:before {
	content: "\ea39";
}
.iconsmind-Libra:before {
	content: "\ea3a";
}
.iconsmind-Library-2:before {
	content: "\ea3b";
}
.iconsmind-Library:before {
	content: "\ea3c";
}
.iconsmind-Life-Jacket:before {
	content: "\ea3d";
}
.iconsmind-Life-Safer:before {
	content: "\ea3e";
}
.iconsmind-Light-Bulb:before {
	content: "\ea3f";
}
.iconsmind-Light-Bulb2:before {
	content: "\ea40";
}
.iconsmind-Light-BulbLeaf:before {
	content: "\ea41";
}
.iconsmind-Lighthouse:before {
	content: "\ea42";
}
.iconsmind-Like-2:before {
	content: "\ea43";
}
.iconsmind-Like:before {
	content: "\ea44";
}
.iconsmind-Line-Chart:before {
	content: "\ea45";
}
.iconsmind-Line-Chart2:before {
	content: "\ea46";
}
.iconsmind-Line-Chart3:before {
	content: "\ea47";
}
.iconsmind-Line-Chart4:before {
	content: "\ea48";
}
.iconsmind-Line-Spacing:before {
	content: "\ea49";
}
.iconsmind-Line-SpacingText:before {
	content: "\ea4a";
}
.iconsmind-Link-2:before {
	content: "\ea4b";
}
.iconsmind-Link:before {
	content: "\ea4c";
}
.iconsmind-Linkedin-2:before {
	content: "\ea4d";
}
.iconsmind-Linkedin:before {
	content: "\ea4e";
}
.iconsmind-Linux:before {
	content: "\ea4f";
}
.iconsmind-Lion:before {
	content: "\ea50";
}
.iconsmind-Livejournal:before {
	content: "\ea51";
}
.iconsmind-Loading-2:before {
	content: "\ea52";
}
.iconsmind-Loading-3:before {
	content: "\ea53";
}
.iconsmind-Loading-Window:before {
	content: "\ea54";
}
.iconsmind-Loading:before {
	content: "\ea55";
}
.iconsmind-Location-2:before {
	content: "\ea56";
}
.iconsmind-Location:before {
	content: "\ea57";
}
.iconsmind-Lock-2:before {
	content: "\ea58";
}
.iconsmind-Lock-3:before {
	content: "\ea59";
}
.iconsmind-Lock-User:before {
	content: "\ea5a";
}
.iconsmind-Lock-Window:before {
	content: "\ea5b";
}
.iconsmind-Lock:before {
	content: "\ea5c";
}
.iconsmind-Lollipop-2:before {
	content: "\ea5d";
}
.iconsmind-Lollipop-3:before {
	content: "\ea5e";
}
.iconsmind-Lollipop:before {
	content: "\ea5f";
}
.iconsmind-Loop:before {
	content: "\ea60";
}
.iconsmind-Loud:before {
	content: "\ea61";
}
.iconsmind-Loudspeaker:before {
	content: "\ea62";
}
.iconsmind-Love-2:before {
	content: "\ea63";
}
.iconsmind-Love-User:before {
	content: "\ea64";
}
.iconsmind-Love-Window:before {
	content: "\ea65";
}
.iconsmind-Love:before {
	content: "\ea66";
}
.iconsmind-Lowercase-Text:before {
	content: "\ea67";
}
.iconsmind-Luggafe-Front:before {
	content: "\ea68";
}
.iconsmind-Luggage-2:before {
	content: "\ea69";
}
.iconsmind-Macro:before {
	content: "\ea6a";
}
.iconsmind-Magic-Wand:before {
	content: "\ea6b";
}
.iconsmind-Magnet:before {
	content: "\ea6c";
}
.iconsmind-Magnifi-Glass-:before {
	content: "\ea6d";
}
.iconsmind-Magnifi-Glass:before {
	content: "\ea6e";
}
.iconsmind-Magnifi-Glass2:before {
	content: "\ea6f";
}
.iconsmind-Mail-2:before {
	content: "\ea70";
}
.iconsmind-Mail-3:before {
	content: "\ea71";
}
.iconsmind-Mail-Add:before {
	content: "\ea72";
}
.iconsmind-Mail-Attachement:before {
	content: "\ea73";
}
.iconsmind-Mail-Block:before {
	content: "\ea74";
}
.iconsmind-Mail-Delete:before {
	content: "\ea75";
}
.iconsmind-Mail-Favorite:before {
	content: "\ea76";
}
.iconsmind-Mail-Forward:before {
	content: "\ea77";
}
.iconsmind-Mail-Gallery:before {
	content: "\ea78";
}
.iconsmind-Mail-Inbox:before {
	content: "\ea79";
}
.iconsmind-Mail-Link:before {
	content: "\ea7a";
}
.iconsmind-Mail-Lock:before {
	content: "\ea7b";
}
.iconsmind-Mail-Love:before {
	content: "\ea7c";
}
.iconsmind-Mail-Money:before {
	content: "\ea7d";
}
.iconsmind-Mail-Open:before {
	content: "\ea7e";
}
.iconsmind-Mail-Outbox:before {
	content: "\ea7f";
}
.iconsmind-Mail-Password:before {
	content: "\ea80";
}
.iconsmind-Mail-Photo:before {
	content: "\ea81";
}
.iconsmind-Mail-Read:before {
	content: "\ea82";
}
.iconsmind-Mail-Removex:before {
	content: "\ea83";
}
.iconsmind-Mail-Reply:before {
	content: "\ea84";
}
.iconsmind-Mail-ReplyAll:before {
	content: "\ea85";
}
.iconsmind-Mail-Search:before {
	content: "\ea86";
}
.iconsmind-Mail-Send:before {
	content: "\ea87";
}
.iconsmind-Mail-Settings:before {
	content: "\ea88";
}
.iconsmind-Mail-Unread:before {
	content: "\ea89";
}
.iconsmind-Mail-Video:before {
	content: "\ea8a";
}
.iconsmind-Mail-withAtSign:before {
	content: "\ea8b";
}
.iconsmind-Mail-WithCursors:before {
	content: "\ea8c";
}
.iconsmind-Mail:before {
	content: "\ea8d";
}
.iconsmind-Mailbox-Empty:before {
	content: "\ea8e";
}
.iconsmind-Mailbox-Full:before {
	content: "\ea8f";
}
.iconsmind-Male-2:before {
	content: "\ea90";
}
.iconsmind-Male-Sign:before {
	content: "\ea91";
}
.iconsmind-Male:before {
	content: "\ea92";
}
.iconsmind-MaleFemale:before {
	content: "\ea93";
}
.iconsmind-Man-Sign:before {
	content: "\ea94";
}
.iconsmind-Management:before {
	content: "\ea95";
}
.iconsmind-Mans-Underwear:before {
	content: "\ea96";
}
.iconsmind-Mans-Underwear2:before {
	content: "\ea97";
}
.iconsmind-Map-Marker:before {
	content: "\ea98";
}
.iconsmind-Map-Marker2:before {
	content: "\ea99";
}
.iconsmind-Map-Marker3:before {
	content: "\ea9a";
}
.iconsmind-Map:before {
	content: "\ea9b";
}
.iconsmind-Map2:before {
	content: "\ea9c";
}
.iconsmind-Marker-2:before {
	content: "\ea9d";
}
.iconsmind-Marker-3:before {
	content: "\ea9e";
}
.iconsmind-Marker:before {
	content: "\ea9f";
}
.iconsmind-Martini-Glass:before {
	content: "\eaa0";
}
.iconsmind-Mask:before {
	content: "\eaa1";
}
.iconsmind-Master-Card:before {
	content: "\eaa2";
}
.iconsmind-Maximize-Window:before {
	content: "\eaa3";
}
.iconsmind-Maximize:before {
	content: "\eaa4";
}
.iconsmind-Medal-2:before {
	content: "\eaa5";
}
.iconsmind-Medal-3:before {
	content: "\eaa6";
}
.iconsmind-Medal:before {
	content: "\eaa7";
}
.iconsmind-Medical-Sign:before {
	content: "\eaa8";
}
.iconsmind-Medicine-2:before {
	content: "\eaa9";
}
.iconsmind-Medicine-3:before {
	content: "\eaaa";
}
.iconsmind-Medicine:before {
	content: "\eaab";
}
.iconsmind-Megaphone:before {
	content: "\eaac";
}
.iconsmind-Memory-Card:before {
	content: "\eaad";
}
.iconsmind-Memory-Card2:before {
	content: "\eaae";
}
.iconsmind-Memory-Card3:before {
	content: "\eaaf";
}
.iconsmind-Men:before {
	content: "\eab0";
}
.iconsmind-Menorah:before {
	content: "\eab1";
}
.iconsmind-Mens:before {
	content: "\eab2";
}
.iconsmind-Metacafe:before {
	content: "\eab3";
}
.iconsmind-Mexico:before {
	content: "\eab4";
}
.iconsmind-Mic:before {
	content: "\eab5";
}
.iconsmind-Microphone-2:before {
	content: "\eab6";
}
.iconsmind-Microphone-3:before {
	content: "\eab7";
}
.iconsmind-Microphone-4:before {
	content: "\eab8";
}
.iconsmind-Microphone-5:before {
	content: "\eab9";
}
.iconsmind-Microphone-6:before {
	content: "\eaba";
}
.iconsmind-Microphone-7:before {
	content: "\eabb";
}
.iconsmind-Microphone:before {
	content: "\eabc";
}
.iconsmind-Microscope:before {
	content: "\eabd";
}
.iconsmind-Milk-Bottle:before {
	content: "\eabe";
}
.iconsmind-Mine:before {
	content: "\eabf";
}
.iconsmind-Minimize-Maximize-Close-Window:before {
	content: "\eac0";
}
.iconsmind-Minimize-Window:before {
	content: "\eac1";
}
.iconsmind-Minimize:before {
	content: "\eac2";
}
.iconsmind-Mirror:before {
	content: "\eac3";
}
.iconsmind-Mixer:before {
	content: "\eac4";
}
.iconsmind-Mixx:before {
	content: "\eac5";
}
.iconsmind-Money-2:before {
	content: "\eac6";
}
.iconsmind-Money-Bag:before {
	content: "\eac7";
}
.iconsmind-Money-Smiley:before {
	content: "\eac8";
}
.iconsmind-Money:before {
	content: "\eac9";
}
.iconsmind-Monitor-2:before {
	content: "\eaca";
}
.iconsmind-Monitor-3:before {
	content: "\eacb";
}
.iconsmind-Monitor-4:before {
	content: "\eacc";
}
.iconsmind-Monitor-5:before {
	content: "\eacd";
}
.iconsmind-Monitor-Analytics:before {
	content: "\eace";
}
.iconsmind-Monitor-Laptop:before {
	content: "\eacf";
}
.iconsmind-Monitor-phone:before {
	content: "\ead0";
}
.iconsmind-Monitor-Tablet:before {
	content: "\ead1";
}
.iconsmind-Monitor-Vertical:before {
	content: "\ead2";
}
.iconsmind-Monitor:before {
	content: "\ead3";
}
.iconsmind-Monitoring:before {
	content: "\ead4";
}
.iconsmind-Monkey:before {
	content: "\ead5";
}
.iconsmind-Monster:before {
	content: "\ead6";
}
.iconsmind-Morocco:before {
	content: "\ead7";
}
.iconsmind-Motorcycle:before {
	content: "\ead8";
}
.iconsmind-Mouse-2:before {
	content: "\ead9";
}
.iconsmind-Mouse-3:before {
	content: "\eada";
}
.iconsmind-Mouse-4:before {
	content: "\eadb";
}
.iconsmind-Mouse-Pointer:before {
	content: "\eadc";
}
.iconsmind-Mouse:before {
	content: "\eadd";
}
.iconsmind-Moustache-Smiley:before {
	content: "\eade";
}
.iconsmind-Movie-Ticket:before {
	content: "\eadf";
}
.iconsmind-Movie:before {
	content: "\eae0";
}
.iconsmind-Mp3-File:before {
	content: "\eae1";
}
.iconsmind-Museum:before {
	content: "\eae2";
}
.iconsmind-Mushroom:before {
	content: "\eae3";
}
.iconsmind-Music-Note:before {
	content: "\eae4";
}
.iconsmind-Music-Note2:before {
	content: "\eae5";
}
.iconsmind-Music-Note3:before {
	content: "\eae6";
}
.iconsmind-Music-Note4:before {
	content: "\eae7";
}
.iconsmind-Music-Player:before {
	content: "\eae8";
}
.iconsmind-Mustache-2:before {
	content: "\eae9";
}
.iconsmind-Mustache-3:before {
	content: "\eaea";
}
.iconsmind-Mustache-4:before {
	content: "\eaeb";
}
.iconsmind-Mustache-5:before {
	content: "\eaec";
}
.iconsmind-Mustache-6:before {
	content: "\eaed";
}
.iconsmind-Mustache-7:before {
	content: "\eaee";
}
.iconsmind-Mustache-8:before {
	content: "\eaef";
}
.iconsmind-Mustache:before {
	content: "\eaf0";
}
.iconsmind-Mute:before {
	content: "\eaf1";
}
.iconsmind-Myspace:before {
	content: "\eaf2";
}
.iconsmind-Navigat-Start:before {
	content: "\eaf3";
}
.iconsmind-Navigate-End:before {
	content: "\eaf4";
}
.iconsmind-Navigation-LeftWindow:before {
	content: "\eaf5";
}
.iconsmind-Navigation-RightWindow:before {
	content: "\eaf6";
}
.iconsmind-Nepal:before {
	content: "\eaf7";
}
.iconsmind-Netscape:before {
	content: "\eaf8";
}
.iconsmind-Network-Window:before {
	content: "\eaf9";
}
.iconsmind-Network:before {
	content: "\eafa";
}
.iconsmind-Neutron:before {
	content: "\eafb";
}
.iconsmind-New-Mail:before {
	content: "\eafc";
}
.iconsmind-New-Tab:before {
	content: "\eafd";
}
.iconsmind-Newspaper-2:before {
	content: "\eafe";
}
.iconsmind-Newspaper:before {
	content: "\eaff";
}
.iconsmind-Newsvine:before {
	content: "\eb00";
}
.iconsmind-Next2:before {
	content: "\eb01";
}
.iconsmind-Next-3:before {
	content: "\eb02";
}
.iconsmind-Next-Music:before {
	content: "\eb03";
}
.iconsmind-Next:before {
	content: "\eb04";
}
.iconsmind-No-Battery:before {
	content: "\eb05";
}
.iconsmind-No-Drop:before {
	content: "\eb06";
}
.iconsmind-No-Flash:before {
	content: "\eb07";
}
.iconsmind-No-Smoking:before {
	content: "\eb08";
}
.iconsmind-Noose:before {
	content: "\eb09";
}
.iconsmind-Normal-Text:before {
	content: "\eb0a";
}
.iconsmind-Note:before {
	content: "\eb0b";
}
.iconsmind-Notepad-2:before {
	content: "\eb0c";
}
.iconsmind-Notepad:before {
	content: "\eb0d";
}
.iconsmind-Nuclear:before {
	content: "\eb0e";
}
.iconsmind-Numbering-List:before {
	content: "\eb0f";
}
.iconsmind-Nurse:before {
	content: "\eb10";
}
.iconsmind-Office-Lamp:before {
	content: "\eb11";
}
.iconsmind-Office:before {
	content: "\eb12";
}
.iconsmind-Oil:before {
	content: "\eb13";
}
.iconsmind-Old-Camera:before {
	content: "\eb14";
}
.iconsmind-Old-Cassette:before {
	content: "\eb15";
}
.iconsmind-Old-Clock:before {
	content: "\eb16";
}
.iconsmind-Old-Radio:before {
	content: "\eb17";
}
.iconsmind-Old-Sticky:before {
	content: "\eb18";
}
.iconsmind-Old-Sticky2:before {
	content: "\eb19";
}
.iconsmind-Old-Telephone:before {
	content: "\eb1a";
}
.iconsmind-Old-TV:before {
	content: "\eb1b";
}
.iconsmind-On-Air:before {
	content: "\eb1c";
}
.iconsmind-On-Off-2:before {
	content: "\eb1d";
}
.iconsmind-On-Off-3:before {
	content: "\eb1e";
}
.iconsmind-On-off:before {
	content: "\eb1f";
}
.iconsmind-One-Finger:before {
	content: "\eb20";
}
.iconsmind-One-FingerTouch:before {
	content: "\eb21";
}
.iconsmind-One-Window:before {
	content: "\eb22";
}
.iconsmind-Open-Banana:before {
	content: "\eb23";
}
.iconsmind-Open-Book:before {
	content: "\eb24";
}
.iconsmind-Opera-House:before {
	content: "\eb25";
}
.iconsmind-Opera:before {
	content: "\eb26";
}
.iconsmind-Optimization:before {
	content: "\eb27";
}
.iconsmind-Orientation-2:before {
	content: "\eb28";
}
.iconsmind-Orientation-3:before {
	content: "\eb29";
}
.iconsmind-Orientation:before {
	content: "\eb2a";
}
.iconsmind-Orkut:before {
	content: "\eb2b";
}
.iconsmind-Ornament:before {
	content: "\eb2c";
}
.iconsmind-Over-Time:before {
	content: "\eb2d";
}
.iconsmind-Over-Time2:before {
	content: "\eb2e";
}
.iconsmind-Owl:before {
	content: "\eb2f";
}
.iconsmind-Pac-Man:before {
	content: "\eb30";
}
.iconsmind-Paint-Brush:before {
	content: "\eb31";
}
.iconsmind-Paint-Bucket:before {
	content: "\eb32";
}
.iconsmind-Paintbrush:before {
	content: "\eb33";
}
.iconsmind-Palette:before {
	content: "\eb34";
}
.iconsmind-Palm-Tree:before {
	content: "\eb35";
}
.iconsmind-Panda:before {
	content: "\eb36";
}
.iconsmind-Panorama:before {
	content: "\eb37";
}
.iconsmind-Pantheon:before {
	content: "\eb38";
}
.iconsmind-Pantone:before {
	content: "\eb39";
}
.iconsmind-Pants:before {
	content: "\eb3a";
}
.iconsmind-Paper-Plane:before {
	content: "\eb3b";
}
.iconsmind-Paper:before {
	content: "\eb3c";
}
.iconsmind-Parasailing:before {
	content: "\eb3d";
}
.iconsmind-Parrot:before {
	content: "\eb3e";
}
.iconsmind-Password-2shopping:before {
	content: "\eb3f";
}
.iconsmind-Password-Field:before {
	content: "\eb40";
}
.iconsmind-Password-shopping:before {
	content: "\eb41";
}
.iconsmind-Password:before {
	content: "\eb42";
}
.iconsmind-pause-2:before {
	content: "\eb43";
}
.iconsmind-Pause:before {
	content: "\eb44";
}
.iconsmind-Paw:before {
	content: "\eb45";
}
.iconsmind-Pawn:before {
	content: "\eb46";
}
.iconsmind-Paypal:before {
	content: "\eb47";
}
.iconsmind-Pen-2:before {
	content: "\eb48";
}
.iconsmind-Pen-3:before {
	content: "\eb49";
}
.iconsmind-Pen-4:before {
	content: "\eb4a";
}
.iconsmind-Pen-5:before {
	content: "\eb4b";
}
.iconsmind-Pen-6:before {
	content: "\eb4c";
}
.iconsmind-Pen:before {
	content: "\eb4d";
}
.iconsmind-Pencil-Ruler:before {
	content: "\eb4e";
}
.iconsmind-Pencil:before {
	content: "\eb4f";
}
.iconsmind-Penguin:before {
	content: "\eb50";
}
.iconsmind-Pentagon:before {
	content: "\eb51";
}
.iconsmind-People-onCloud:before {
	content: "\eb52";
}
.iconsmind-Pepper-withFire:before {
	content: "\eb53";
}
.iconsmind-Pepper:before {
	content: "\eb54";
}
.iconsmind-Petrol:before {
	content: "\eb55";
}
.iconsmind-Petronas-Tower:before {
	content: "\eb56";
}
.iconsmind-Philipines:before {
	content: "\eb57";
}
.iconsmind-Phone-2:before {
	content: "\eb58";
}
.iconsmind-Phone-3:before {
	content: "\eb59";
}
.iconsmind-Phone-3G:before {
	content: "\eb5a";
}
.iconsmind-Phone-4G:before {
	content: "\eb5b";
}
.iconsmind-Phone-Simcard:before {
	content: "\eb5c";
}
.iconsmind-Phone-SMS:before {
	content: "\eb5d";
}
.iconsmind-Phone-Wifi:before {
	content: "\eb5e";
}
.iconsmind-Phone:before {
	content: "\eb5f";
}
.iconsmind-Photo-2:before {
	content: "\eb60";
}
.iconsmind-Photo-3:before {
	content: "\eb61";
}
.iconsmind-Photo-Album:before {
	content: "\eb62";
}
.iconsmind-Photo-Album2:before {
	content: "\eb63";
}
.iconsmind-Photo-Album3:before {
	content: "\eb64";
}
.iconsmind-Photo:before {
	content: "\eb65";
}
.iconsmind-Photos:before {
	content: "\eb66";
}
.iconsmind-Physics:before {
	content: "\eb67";
}
.iconsmind-Pi:before {
	content: "\eb68";
}
.iconsmind-Piano:before {
	content: "\eb69";
}
.iconsmind-Picasa:before {
	content: "\eb6a";
}
.iconsmind-Pie-Chart:before {
	content: "\eb6b";
}
.iconsmind-Pie-Chart2:before {
	content: "\eb6c";
}
.iconsmind-Pie-Chart3:before {
	content: "\eb6d";
}
.iconsmind-Pilates-2:before {
	content: "\eb6e";
}
.iconsmind-Pilates-3:before {
	content: "\eb6f";
}
.iconsmind-Pilates:before {
	content: "\eb70";
}
.iconsmind-Pilot:before {
	content: "\eb71";
}
.iconsmind-Pinch:before {
	content: "\eb72";
}
.iconsmind-Ping-Pong:before {
	content: "\eb73";
}
.iconsmind-Pinterest:before {
	content: "\eb74";
}
.iconsmind-Pipe:before {
	content: "\eb75";
}
.iconsmind-Pipette:before {
	content: "\eb76";
}
.iconsmind-Piramids:before {
	content: "\eb77";
}
.iconsmind-Pisces-2:before {
	content: "\eb78";
}
.iconsmind-Pisces:before {
	content: "\eb79";
}
.iconsmind-Pizza-Slice:before {
	content: "\eb7a";
}
.iconsmind-Pizza:before {
	content: "\eb7b";
}
.iconsmind-Plane-2:before {
	content: "\eb7c";
}
.iconsmind-Plane:before {
	content: "\eb7d";
}
.iconsmind-Plant:before {
	content: "\eb7e";
}
.iconsmind-Plasmid:before {
	content: "\eb7f";
}
.iconsmind-Plaster:before {
	content: "\eb80";
}
.iconsmind-Plastic-CupPhone:before {
	content: "\eb81";
}
.iconsmind-Plastic-CupPhone2:before {
	content: "\eb82";
}
.iconsmind-Plate:before {
	content: "\eb83";
}
.iconsmind-Plates:before {
	content: "\eb84";
}
.iconsmind-Plaxo:before {
	content: "\eb85";
}
.iconsmind-Play-Music:before {
	content: "\eb86";
}
.iconsmind-Plug-In:before {
	content: "\eb87";
}
.iconsmind-Plug-In2:before {
	content: "\eb88";
}
.iconsmind-Plurk:before {
	content: "\eb89";
}
.iconsmind-Pointer:before {
	content: "\eb8a";
}
.iconsmind-Poland:before {
	content: "\eb8b";
}
.iconsmind-Police-Man:before {
	content: "\eb8c";
}
.iconsmind-Police-Station:before {
	content: "\eb8d";
}
.iconsmind-Police-Woman:before {
	content: "\eb8e";
}
.iconsmind-Police:before {
	content: "\eb8f";
}
.iconsmind-Polo-Shirt:before {
	content: "\eb90";
}
.iconsmind-Portrait:before {
	content: "\eb91";
}
.iconsmind-Portugal:before {
	content: "\eb92";
}
.iconsmind-Post-Mail:before {
	content: "\eb93";
}
.iconsmind-Post-Mail2:before {
	content: "\eb94";
}
.iconsmind-Post-Office:before {
	content: "\eb95";
}
.iconsmind-Post-Sign:before {
	content: "\eb96";
}
.iconsmind-Post-Sign2ways:before {
	content: "\eb97";
}
.iconsmind-Posterous:before {
	content: "\eb98";
}
.iconsmind-Pound-Sign:before {
	content: "\eb99";
}
.iconsmind-Pound-Sign2:before {
	content: "\eb9a";
}
.iconsmind-Pound:before {
	content: "\eb9b";
}
.iconsmind-Power-2:before {
	content: "\eb9c";
}
.iconsmind-Power-3:before {
	content: "\eb9d";
}
.iconsmind-Power-Cable:before {
	content: "\eb9e";
}
.iconsmind-Power-Station:before {
	content: "\eb9f";
}
.iconsmind-Power:before {
	content: "\eba0";
}
.iconsmind-Prater:before {
	content: "\eba1";
}
.iconsmind-Present:before {
	content: "\eba2";
}
.iconsmind-Presents:before {
	content: "\eba3";
}
.iconsmind-Press:before {
	content: "\eba4";
}
.iconsmind-Preview:before {
	content: "\eba5";
}
.iconsmind-Previous:before {
	content: "\eba6";
}
.iconsmind-Pricing:before {
	content: "\eba7";
}
.iconsmind-Printer:before {
	content: "\eba8";
}
.iconsmind-Professor:before {
	content: "\eba9";
}
.iconsmind-Profile:before {
	content: "\ebaa";
}
.iconsmind-Project:before {
	content: "\ebab";
}
.iconsmind-Projector-2:before {
	content: "\ebac";
}
.iconsmind-Projector:before {
	content: "\ebad";
}
.iconsmind-Pulse:before {
	content: "\ebae";
}
.iconsmind-Pumpkin:before {
	content: "\ebaf";
}
.iconsmind-Punk:before {
	content: "\ebb0";
}
.iconsmind-Punker:before {
	content: "\ebb1";
}
.iconsmind-Puzzle:before {
	content: "\ebb2";
}
.iconsmind-QIK:before {
	content: "\ebb3";
}
.iconsmind-QR-Code:before {
	content: "\ebb4";
}
.iconsmind-Queen-2:before {
	content: "\ebb5";
}
.iconsmind-Queen:before {
	content: "\ebb6";
}
.iconsmind-Quill-2:before {
	content: "\ebb7";
}
.iconsmind-Quill-3:before {
	content: "\ebb8";
}
.iconsmind-Quill:before {
	content: "\ebb9";
}
.iconsmind-Quotes-2:before {
	content: "\ebba";
}
.iconsmind-Quotes:before {
	content: "\ebbb";
}
.iconsmind-Radio:before {
	content: "\ebbc";
}
.iconsmind-Radioactive:before {
	content: "\ebbd";
}
.iconsmind-Rafting:before {
	content: "\ebbe";
}
.iconsmind-Rain-Drop:before {
	content: "\ebbf";
}
.iconsmind-Rainbow-2:before {
	content: "\ebc0";
}
.iconsmind-Rainbow:before {
	content: "\ebc1";
}
.iconsmind-Ram:before {
	content: "\ebc2";
}
.iconsmind-Razzor-Blade:before {
	content: "\ebc3";
}
.iconsmind-Receipt-2:before {
	content: "\ebc4";
}
.iconsmind-Receipt-3:before {
	content: "\ebc5";
}
.iconsmind-Receipt-4:before {
	content: "\ebc6";
}
.iconsmind-Receipt:before {
	content: "\ebc7";
}
.iconsmind-Record2:before {
	content: "\ebc8";
}
.iconsmind-Record-3:before {
	content: "\ebc9";
}
.iconsmind-Record-Music:before {
	content: "\ebca";
}
.iconsmind-Record:before {
	content: "\ebcb";
}
.iconsmind-Recycling-2:before {
	content: "\ebcc";
}
.iconsmind-Recycling:before {
	content: "\ebcd";
}
.iconsmind-Reddit:before {
	content: "\ebce";
}
.iconsmind-Redhat:before {
	content: "\ebcf";
}
.iconsmind-Redirect:before {
	content: "\ebd0";
}
.iconsmind-Redo:before {
	content: "\ebd1";
}
.iconsmind-Reel:before {
	content: "\ebd2";
}
.iconsmind-Refinery:before {
	content: "\ebd3";
}
.iconsmind-Refresh-Window:before {
	content: "\ebd4";
}
.iconsmind-Refresh:before {
	content: "\ebd5";
}
.iconsmind-Reload-2:before {
	content: "\ebd6";
}
.iconsmind-Reload-3:before {
	content: "\ebd7";
}
.iconsmind-Reload:before {
	content: "\ebd8";
}
.iconsmind-Remote-Controll:before {
	content: "\ebd9";
}
.iconsmind-Remote-Controll2:before {
	content: "\ebda";
}
.iconsmind-Remove-Bag:before {
	content: "\ebdb";
}
.iconsmind-Remove-Basket:before {
	content: "\ebdc";
}
.iconsmind-Remove-Cart:before {
	content: "\ebdd";
}
.iconsmind-Remove-File:before {
	content: "\ebde";
}
.iconsmind-Remove-User:before {
	content: "\ebdf";
}
.iconsmind-Remove-Window:before {
	content: "\ebe0";
}
.iconsmind-Remove:before {
	content: "\ebe1";
}
.iconsmind-Rename:before {
	content: "\ebe2";
}
.iconsmind-Repair:before {
	content: "\ebe3";
}
.iconsmind-Repeat-2:before {
	content: "\ebe4";
}
.iconsmind-Repeat-3:before {
	content: "\ebe5";
}
.iconsmind-Repeat-4:before {
	content: "\ebe6";
}
.iconsmind-Repeat-5:before {
	content: "\ebe7";
}
.iconsmind-Repeat-6:before {
	content: "\ebe8";
}
.iconsmind-Repeat-7:before {
	content: "\ebe9";
}
.iconsmind-Repeat:before {
	content: "\ebea";
}
.iconsmind-Reset:before {
	content: "\ebeb";
}
.iconsmind-Resize:before {
	content: "\ebec";
}
.iconsmind-Restore-Window:before {
	content: "\ebed";
}
.iconsmind-Retouching:before {
	content: "\ebee";
}
.iconsmind-Retro-Camera:before {
	content: "\ebef";
}
.iconsmind-Retro:before {
	content: "\ebf0";
}
.iconsmind-Retweet:before {
	content: "\ebf1";
}
.iconsmind-Reverbnation:before {
	content: "\ebf2";
}
.iconsmind-Rewind:before {
	content: "\ebf3";
}
.iconsmind-RGB:before {
	content: "\ebf4";
}
.iconsmind-Ribbon-2:before {
	content: "\ebf5";
}
.iconsmind-Ribbon-3:before {
	content: "\ebf6";
}
.iconsmind-Ribbon:before {
	content: "\ebf7";
}
.iconsmind-Right-2:before {
	content: "\ebf8";
}
.iconsmind-Right-3:before {
	content: "\ebf9";
}
.iconsmind-Right-4:before {
	content: "\ebfa";
}
.iconsmind-Right-ToLeft:before {
	content: "\ebfb";
}
.iconsmind-Right:before {
	content: "\ebfc";
}
.iconsmind-Road-2:before {
	content: "\ebfd";
}
.iconsmind-Road-3:before {
	content: "\ebfe";
}
.iconsmind-Road:before {
	content: "\ebff";
}
.iconsmind-Robot-2:before {
	content: "\ec00";
}
.iconsmind-Robot:before {
	content: "\ec01";
}
.iconsmind-Rock-andRoll:before {
	content: "\ec02";
}
.iconsmind-Rocket:before {
	content: "\ec03";
}
.iconsmind-Roller:before {
	content: "\ec04";
}
.iconsmind-Roof:before {
	content: "\ec05";
}
.iconsmind-Rook:before {
	content: "\ec06";
}
.iconsmind-Rotate-Gesture:before {
	content: "\ec07";
}
.iconsmind-Rotate-Gesture2:before {
	content: "\ec08";
}
.iconsmind-Rotate-Gesture3:before {
	content: "\ec09";
}
.iconsmind-Rotation-390:before {
	content: "\ec0a";
}
.iconsmind-Rotation:before {
	content: "\ec0b";
}
.iconsmind-Router-2:before {
	content: "\ec0c";
}
.iconsmind-Router:before {
	content: "\ec0d";
}
.iconsmind-RSS:before {
	content: "\ec0e";
}
.iconsmind-Ruler-2:before {
	content: "\ec0f";
}
.iconsmind-Ruler:before {
	content: "\ec10";
}
.iconsmind-Running-Shoes:before {
	content: "\ec11";
}
.iconsmind-Running:before {
	content: "\ec12";
}
.iconsmind-Safari:before {
	content: "\ec13";
}
.iconsmind-Safe-Box:before {
	content: "\ec14";
}
.iconsmind-Safe-Box2:before {
	content: "\ec15";
}
.iconsmind-Safety-PinClose:before {
	content: "\ec16";
}
.iconsmind-Safety-PinOpen:before {
	content: "\ec17";
}
.iconsmind-Sagittarus-2:before {
	content: "\ec18";
}
.iconsmind-Sagittarus:before {
	content: "\ec19";
}
.iconsmind-Sailing-Ship:before {
	content: "\ec1a";
}
.iconsmind-Sand-watch:before {
	content: "\ec1b";
}
.iconsmind-Sand-watch2:before {
	content: "\ec1c";
}
.iconsmind-Santa-Claus:before {
	content: "\ec1d";
}
.iconsmind-Santa-Claus2:before {
	content: "\ec1e";
}
.iconsmind-Santa-onSled:before {
	content: "\ec1f";
}
.iconsmind-Satelite-2:before {
	content: "\ec20";
}
.iconsmind-Satelite:before {
	content: "\ec21";
}
.iconsmind-Save-Window:before {
	content: "\ec22";
}
.iconsmind-Save:before {
	content: "\ec23";
}
.iconsmind-Saw:before {
	content: "\ec24";
}
.iconsmind-Saxophone:before {
	content: "\ec25";
}
.iconsmind-Scale:before {
	content: "\ec26";
}
.iconsmind-Scarf:before {
	content: "\ec27";
}
.iconsmind-Scissor:before {
	content: "\ec28";
}
.iconsmind-Scooter-Front:before {
	content: "\ec29";
}
.iconsmind-Scooter:before {
	content: "\ec2a";
}
.iconsmind-Scorpio-2:before {
	content: "\ec2b";
}
.iconsmind-Scorpio:before {
	content: "\ec2c";
}
.iconsmind-Scotland:before {
	content: "\ec2d";
}
.iconsmind-Screwdriver:before {
	content: "\ec2e";
}
.iconsmind-Scroll-Fast:before {
	content: "\ec2f";
}
.iconsmind-Scroll:before {
	content: "\ec30";
}
.iconsmind-Scroller-2:before {
	content: "\ec31";
}
.iconsmind-Scroller:before {
	content: "\ec32";
}
.iconsmind-Sea-Dog:before {
	content: "\ec33";
}
.iconsmind-Search-onCloud:before {
	content: "\ec34";
}
.iconsmind-Search-People:before {
	content: "\ec35";
}
.iconsmind-secound:before {
	content: "\ec36";
}
.iconsmind-secound2:before {
	content: "\ec37";
}
.iconsmind-Security-Block:before {
	content: "\ec38";
}
.iconsmind-Security-Bug:before {
	content: "\ec39";
}
.iconsmind-Security-Camera:before {
	content: "\ec3a";
}
.iconsmind-Security-Check:before {
	content: "\ec3b";
}
.iconsmind-Security-Settings:before {
	content: "\ec3c";
}
.iconsmind-Security-Smiley:before {
	content: "\ec3d";
}
.iconsmind-Securiy-Remove:before {
	content: "\ec3e";
}
.iconsmind-Seed:before {
	content: "\ec3f";
}
.iconsmind-Selfie:before {
	content: "\ec40";
}
.iconsmind-Serbia:before {
	content: "\ec41";
}
.iconsmind-Server-2:before {
	content: "\ec42";
}
.iconsmind-Server:before {
	content: "\ec43";
}
.iconsmind-Servers:before {
	content: "\ec44";
}
.iconsmind-Settings-Window:before {
	content: "\ec45";
}
.iconsmind-Sewing-Machine:before {
	content: "\ec46";
}
.iconsmind-Sexual:before {
	content: "\ec47";
}
.iconsmind-Share-onCloud:before {
	content: "\ec48";
}
.iconsmind-Share-Window:before {
	content: "\ec49";
}
.iconsmind-Share:before {
	content: "\ec4a";
}
.iconsmind-Sharethis:before {
	content: "\ec4b";
}
.iconsmind-Shark:before {
	content: "\ec4c";
}
.iconsmind-Sheep:before {
	content: "\ec4d";
}
.iconsmind-Sheriff-Badge:before {
	content: "\ec4e";
}
.iconsmind-Shield:before {
	content: "\ec4f";
}
.iconsmind-Ship-2:before {
	content: "\ec50";
}
.iconsmind-Ship:before {
	content: "\ec51";
}
.iconsmind-Shirt:before {
	content: "\ec52";
}
.iconsmind-Shoes-2:before {
	content: "\ec53";
}
.iconsmind-Shoes-3:before {
	content: "\ec54";
}
.iconsmind-Shoes:before {
	content: "\ec55";
}
.iconsmind-Shop-2:before {
	content: "\ec56";
}
.iconsmind-Shop-3:before {
	content: "\ec57";
}
.iconsmind-Shop-4:before {
	content: "\ec58";
}
.iconsmind-Shop:before {
	content: "\ec59";
}
.iconsmind-Shopping-Bag:before {
	content: "\ec5a";
}
.iconsmind-Shopping-Basket:before {
	content: "\ec5b";
}
.iconsmind-Shopping-Cart:before {
	content: "\ec5c";
}
.iconsmind-Short-Pants:before {
	content: "\ec5d";
}
.iconsmind-Shoutwire:before {
	content: "\ec5e";
}
.iconsmind-Shovel:before {
	content: "\ec5f";
}
.iconsmind-Shuffle-2:before {
	content: "\ec60";
}
.iconsmind-Shuffle-3:before {
	content: "\ec61";
}
.iconsmind-Shuffle-4:before {
	content: "\ec62";
}
.iconsmind-Shuffle:before {
	content: "\ec63";
}
.iconsmind-Shutter:before {
	content: "\ec64";
}
.iconsmind-Sidebar-Window:before {
	content: "\ec65";
}
.iconsmind-Signal:before {
	content: "\ec66";
}
.iconsmind-Singapore:before {
	content: "\ec67";
}
.iconsmind-Skate-Shoes:before {
	content: "\ec68";
}
.iconsmind-Skateboard-2:before {
	content: "\ec69";
}
.iconsmind-Skateboard:before {
	content: "\ec6a";
}
.iconsmind-Skeleton:before {
	content: "\ec6b";
}
.iconsmind-Ski:before {
	content: "\ec6c";
}
.iconsmind-Skirt:before {
	content: "\ec6d";
}
.iconsmind-Skrill:before {
	content: "\ec6e";
}
.iconsmind-Skull:before {
	content: "\ec6f";
}
.iconsmind-Skydiving:before {
	content: "\ec70";
}
.iconsmind-Skype:before {
	content: "\ec71";
}
.iconsmind-Sled-withGifts:before {
	content: "\ec72";
}
.iconsmind-Sled:before {
	content: "\ec73";
}
.iconsmind-Sleeping:before {
	content: "\ec74";
}
.iconsmind-Sleet:before {
	content: "\ec75";
}
.iconsmind-Slippers:before {
	content: "\ec76";
}
.iconsmind-Smart:before {
	content: "\ec77";
}
.iconsmind-Smartphone-2:before {
	content: "\ec78";
}
.iconsmind-Smartphone-3:before {
	content: "\ec79";
}
.iconsmind-Smartphone-4:before {
	content: "\ec7a";
}
.iconsmind-Smartphone-Secure:before {
	content: "\ec7b";
}
.iconsmind-Smartphone:before {
	content: "\ec7c";
}
.iconsmind-Smile:before {
	content: "\ec7d";
}
.iconsmind-Smoking-Area:before {
	content: "\ec7e";
}
.iconsmind-Smoking-Pipe:before {
	content: "\ec7f";
}
.iconsmind-Snake:before {
	content: "\ec80";
}
.iconsmind-Snorkel:before {
	content: "\ec81";
}
.iconsmind-Snow-2:before {
	content: "\ec82";
}
.iconsmind-Snow-Dome:before {
	content: "\ec83";
}
.iconsmind-Snow-Storm:before {
	content: "\ec84";
}
.iconsmind-Snow:before {
	content: "\ec85";
}
.iconsmind-Snowflake-2:before {
	content: "\ec86";
}
.iconsmind-Snowflake-3:before {
	content: "\ec87";
}
.iconsmind-Snowflake-4:before {
	content: "\ec88";
}
.iconsmind-Snowflake:before {
	content: "\ec89";
}
.iconsmind-Snowman:before {
	content: "\ec8a";
}
.iconsmind-Soccer-Ball:before {
	content: "\ec8b";
}
.iconsmind-Soccer-Shoes:before {
	content: "\ec8c";
}
.iconsmind-Socks:before {
	content: "\ec8d";
}
.iconsmind-Solar:before {
	content: "\ec8e";
}
.iconsmind-Sound-Wave:before {
	content: "\ec8f";
}
.iconsmind-Sound:before {
	content: "\ec90";
}
.iconsmind-Soundcloud:before {
	content: "\ec91";
}
.iconsmind-Soup:before {
	content: "\ec92";
}
.iconsmind-South-Africa:before {
	content: "\ec93";
}
.iconsmind-Space-Needle:before {
	content: "\ec94";
}
.iconsmind-Spain:before {
	content: "\ec95";
}
.iconsmind-Spam-Mail:before {
	content: "\ec96";
}
.iconsmind-Speach-Bubble:before {
	content: "\ec97";
}
.iconsmind-Speach-Bubble2:before {
	content: "\ec98";
}
.iconsmind-Speach-Bubble3:before {
	content: "\ec99";
}
.iconsmind-Speach-Bubble4:before {
	content: "\ec9a";
}
.iconsmind-Speach-Bubble5:before {
	content: "\ec9b";
}
.iconsmind-Speach-Bubble6:before {
	content: "\ec9c";
}
.iconsmind-Speach-Bubble7:before {
	content: "\ec9d";
}
.iconsmind-Speach-Bubble8:before {
	content: "\ec9e";
}
.iconsmind-Speach-Bubble9:before {
	content: "\ec9f";
}
.iconsmind-Speach-Bubble10:before {
	content: "\eca0";
}
.iconsmind-Speach-Bubble11:before {
	content: "\eca1";
}
.iconsmind-Speach-Bubble12:before {
	content: "\eca2";
}
.iconsmind-Speach-Bubble13:before {
	content: "\eca3";
}
.iconsmind-Speach-BubbleAsking:before {
	content: "\eca4";
}
.iconsmind-Speach-BubbleComic:before {
	content: "\eca5";
}
.iconsmind-Speach-BubbleComic2:before {
	content: "\eca6";
}
.iconsmind-Speach-BubbleComic3:before {
	content: "\eca7";
}
.iconsmind-Speach-BubbleComic4:before {
	content: "\eca8";
}
.iconsmind-Speach-BubbleDialog:before {
	content: "\eca9";
}
.iconsmind-Speach-Bubbles:before {
	content: "\ecaa";
}
.iconsmind-Speak-2:before {
	content: "\ecab";
}
.iconsmind-Speak:before {
	content: "\ecac";
}
.iconsmind-Speaker-2:before {
	content: "\ecad";
}
.iconsmind-Speaker:before {
	content: "\ecae";
}
.iconsmind-Spell-Check:before {
	content: "\ecaf";
}
.iconsmind-Spell-CheckABC:before {
	content: "\ecb0";
}
.iconsmind-Spermium:before {
	content: "\ecb1";
}
.iconsmind-Spider:before {
	content: "\ecb2";
}
.iconsmind-Spiderweb:before {
	content: "\ecb3";
}
.iconsmind-Split-FourSquareWindow:before {
	content: "\ecb4";
}
.iconsmind-Split-Horizontal:before {
	content: "\ecb5";
}
.iconsmind-Split-Horizontal2Window:before {
	content: "\ecb6";
}
.iconsmind-Split-Vertical:before {
	content: "\ecb7";
}
.iconsmind-Split-Vertical2:before {
	content: "\ecb8";
}
.iconsmind-Split-Window:before {
	content: "\ecb9";
}
.iconsmind-Spoder:before {
	content: "\ecba";
}
.iconsmind-Spoon:before {
	content: "\ecbb";
}
.iconsmind-Sport-Mode:before {
	content: "\ecbc";
}
.iconsmind-Sports-Clothings1:before {
	content: "\ecbd";
}
.iconsmind-Sports-Clothings2:before {
	content: "\ecbe";
}
.iconsmind-Sports-Shirt:before {
	content: "\ecbf";
}
.iconsmind-Spot:before {
	content: "\ecc0";
}
.iconsmind-Spray:before {
	content: "\ecc1";
}
.iconsmind-Spread:before {
	content: "\ecc2";
}
.iconsmind-Spring:before {
	content: "\ecc3";
}
.iconsmind-Spurl:before {
	content: "\ecc4";
}
.iconsmind-Spy:before {
	content: "\ecc5";
}
.iconsmind-Squirrel:before {
	content: "\ecc6";
}
.iconsmind-SSL:before {
	content: "\ecc7";
}
.iconsmind-St-BasilsCathedral:before {
	content: "\ecc8";
}
.iconsmind-St-PaulsCathedral:before {
	content: "\ecc9";
}
.iconsmind-Stamp-2:before {
	content: "\ecca";
}
.iconsmind-Stamp:before {
	content: "\eccb";
}
.iconsmind-Stapler:before {
	content: "\eccc";
}
.iconsmind-Star-Track:before {
	content: "\eccd";
}
.iconsmind-Star:before {
	content: "\ecce";
}
.iconsmind-Starfish:before {
	content: "\eccf";
}
.iconsmind-Start2:before {
	content: "\ecd0";
}
.iconsmind-Start-3:before {
	content: "\ecd1";
}
.iconsmind-Start-ways:before {
	content: "\ecd2";
}
.iconsmind-Start:before {
	content: "\ecd3";
}
.iconsmind-Statistic:before {
	content: "\ecd4";
}
.iconsmind-Stethoscope:before {
	content: "\ecd5";
}
.iconsmind-stop--2:before {
	content: "\ecd6";
}
.iconsmind-Stop-Music:before {
	content: "\ecd7";
}
.iconsmind-Stop:before {
	content: "\ecd8";
}
.iconsmind-Stopwatch-2:before {
	content: "\ecd9";
}
.iconsmind-Stopwatch:before {
	content: "\ecda";
}
.iconsmind-Storm:before {
	content: "\ecdb";
}
.iconsmind-Street-View:before {
	content: "\ecdc";
}
.iconsmind-Street-View2:before {
	content: "\ecdd";
}
.iconsmind-Strikethrough-Text:before {
	content: "\ecde";
}
.iconsmind-Stroller:before {
	content: "\ecdf";
}
.iconsmind-Structure:before {
	content: "\ece0";
}
.iconsmind-Student-Female:before {
	content: "\ece1";
}
.iconsmind-Student-Hat:before {
	content: "\ece2";
}
.iconsmind-Student-Hat2:before {
	content: "\ece3";
}
.iconsmind-Student-Male:before {
	content: "\ece4";
}
.iconsmind-Student-MaleFemale:before {
	content: "\ece5";
}
.iconsmind-Students:before {
	content: "\ece6";
}
.iconsmind-Studio-Flash:before {
	content: "\ece7";
}
.iconsmind-Studio-Lightbox:before {
	content: "\ece8";
}
.iconsmind-Stumbleupon:before {
	content: "\ece9";
}
.iconsmind-Suit:before {
	content: "\ecea";
}
.iconsmind-Suitcase:before {
	content: "\eceb";
}
.iconsmind-Sum-2:before {
	content: "\ecec";
}
.iconsmind-Sum:before {
	content: "\eced";
}
.iconsmind-Summer:before {
	content: "\ecee";
}
.iconsmind-Sun-CloudyRain:before {
	content: "\ecef";
}
.iconsmind-Sun:before {
	content: "\ecf0";
}
.iconsmind-Sunglasses-2:before {
	content: "\ecf1";
}
.iconsmind-Sunglasses-3:before {
	content: "\ecf2";
}
.iconsmind-Sunglasses-Smiley:before {
	content: "\ecf3";
}
.iconsmind-Sunglasses-Smiley2:before {
	content: "\ecf4";
}
.iconsmind-Sunglasses-W:before {
	content: "\ecf5";
}
.iconsmind-Sunglasses-W2:before {
	content: "\ecf6";
}
.iconsmind-Sunglasses-W3:before {
	content: "\ecf7";
}
.iconsmind-Sunglasses:before {
	content: "\ecf8";
}
.iconsmind-Sunrise:before {
	content: "\ecf9";
}
.iconsmind-Sunset:before {
	content: "\ecfa";
}
.iconsmind-Superman:before {
	content: "\ecfb";
}
.iconsmind-Support:before {
	content: "\ecfc";
}
.iconsmind-Surprise:before {
	content: "\ecfd";
}
.iconsmind-Sushi:before {
	content: "\ecfe";
}
.iconsmind-Sweden:before {
	content: "\ecff";
}
.iconsmind-Swimming-Short:before {
	content: "\ed00";
}
.iconsmind-Swimming:before {
	content: "\ed01";
}
.iconsmind-Swimmwear:before {
	content: "\ed02";
}
.iconsmind-Switch:before {
	content: "\ed03";
}
.iconsmind-Switzerland:before {
	content: "\ed04";
}
.iconsmind-Sync-Cloud:before {
	content: "\ed05";
}
.iconsmind-Sync:before {
	content: "\ed06";
}
.iconsmind-Synchronize-2:before {
	content: "\ed07";
}
.iconsmind-Synchronize:before {
	content: "\ed08";
}
.iconsmind-T-Shirt:before {
	content: "\ed09";
}
.iconsmind-Tablet-2:before {
	content: "\ed0a";
}
.iconsmind-Tablet-3:before {
	content: "\ed0b";
}
.iconsmind-Tablet-Orientation:before {
	content: "\ed0c";
}
.iconsmind-Tablet-Phone:before {
	content: "\ed0d";
}
.iconsmind-Tablet-Secure:before {
	content: "\ed0e";
}
.iconsmind-Tablet-Vertical:before {
	content: "\ed0f";
}
.iconsmind-Tablet:before {
	content: "\ed10";
}
.iconsmind-Tactic:before {
	content: "\ed11";
}
.iconsmind-Tag-2:before {
	content: "\ed12";
}
.iconsmind-Tag-3:before {
	content: "\ed13";
}
.iconsmind-Tag-4:before {
	content: "\ed14";
}
.iconsmind-Tag-5:before {
	content: "\ed15";
}
.iconsmind-Tag:before {
	content: "\ed16";
}
.iconsmind-Taj-Mahal:before {
	content: "\ed17";
}
.iconsmind-Talk-Man:before {
	content: "\ed18";
}
.iconsmind-Tap:before {
	content: "\ed19";
}
.iconsmind-Target-Market:before {
	content: "\ed1a";
}
.iconsmind-Target:before {
	content: "\ed1b";
}
.iconsmind-Taurus-2:before {
	content: "\ed1c";
}
.iconsmind-Taurus:before {
	content: "\ed1d";
}
.iconsmind-Taxi-2:before {
	content: "\ed1e";
}
.iconsmind-Taxi-Sign:before {
	content: "\ed1f";
}
.iconsmind-Taxi:before {
	content: "\ed20";
}
.iconsmind-Teacher:before {
	content: "\ed21";
}
.iconsmind-Teapot:before {
	content: "\ed22";
}
.iconsmind-Technorati:before {
	content: "\ed23";
}
.iconsmind-Teddy-Bear:before {
	content: "\ed24";
}
.iconsmind-Tee-Mug:before {
	content: "\ed25";
}
.iconsmind-Telephone-2:before {
	content: "\ed26";
}
.iconsmind-Telephone:before {
	content: "\ed27";
}
.iconsmind-Telescope:before {
	content: "\ed28";
}
.iconsmind-Temperature-2:before {
	content: "\ed29";
}
.iconsmind-Temperature-3:before {
	content: "\ed2a";
}
.iconsmind-Temperature:before {
	content: "\ed2b";
}
.iconsmind-Temple:before {
	content: "\ed2c";
}
.iconsmind-Tennis-Ball:before {
	content: "\ed2d";
}
.iconsmind-Tennis:before {
	content: "\ed2e";
}
.iconsmind-Tent:before {
	content: "\ed2f";
}
.iconsmind-Test-Tube:before {
	content: "\ed30";
}
.iconsmind-Test-Tube2:before {
	content: "\ed31";
}
.iconsmind-Testimonal:before {
	content: "\ed32";
}
.iconsmind-Text-Box:before {
	content: "\ed33";
}
.iconsmind-Text-Effect:before {
	content: "\ed34";
}
.iconsmind-Text-HighlightColor:before {
	content: "\ed35";
}
.iconsmind-Text-Paragraph:before {
	content: "\ed36";
}
.iconsmind-Thailand:before {
	content: "\ed37";
}
.iconsmind-The-WhiteHouse:before {
	content: "\ed38";
}
.iconsmind-This-SideUp:before {
	content: "\ed39";
}
.iconsmind-Thread:before {
	content: "\ed3a";
}
.iconsmind-Three-ArrowFork:before {
	content: "\ed3b";
}
.iconsmind-Three-Fingers:before {
	content: "\ed3c";
}
.iconsmind-Three-FingersDrag:before {
	content: "\ed3d";
}
.iconsmind-Three-FingersDrag2:before {
	content: "\ed3e";
}
.iconsmind-Three-FingersTouch:before {
	content: "\ed3f";
}
.iconsmind-Thumb:before {
	content: "\ed40";
}
.iconsmind-Thumbs-DownSmiley:before {
	content: "\ed41";
}
.iconsmind-Thumbs-UpSmiley:before {
	content: "\ed42";
}
.iconsmind-Thunder:before {
	content: "\ed43";
}
.iconsmind-Thunderstorm:before {
	content: "\ed44";
}
.iconsmind-Ticket:before {
	content: "\ed45";
}
.iconsmind-Tie-2:before {
	content: "\ed46";
}
.iconsmind-Tie-3:before {
	content: "\ed47";
}
.iconsmind-Tie-4:before {
	content: "\ed48";
}
.iconsmind-Tie:before {
	content: "\ed49";
}
.iconsmind-Tiger:before {
	content: "\ed4a";
}
.iconsmind-Time-Backup:before {
	content: "\ed4b";
}
.iconsmind-Time-Bomb:before {
	content: "\ed4c";
}
.iconsmind-Time-Clock:before {
	content: "\ed4d";
}
.iconsmind-Time-Fire:before {
	content: "\ed4e";
}
.iconsmind-Time-Machine:before {
	content: "\ed4f";
}
.iconsmind-Time-Window:before {
	content: "\ed50";
}
.iconsmind-Timer-2:before {
	content: "\ed51";
}
.iconsmind-Timer:before {
	content: "\ed52";
}
.iconsmind-To-Bottom:before {
	content: "\ed53";
}
.iconsmind-To-Bottom2:before {
	content: "\ed54";
}
.iconsmind-To-Left:before {
	content: "\ed55";
}
.iconsmind-To-Right:before {
	content: "\ed56";
}
.iconsmind-To-Top:before {
	content: "\ed57";
}
.iconsmind-To-Top2:before {
	content: "\ed58";
}
.iconsmind-Token-:before {
	content: "\ed59";
}
.iconsmind-Tomato:before {
	content: "\ed5a";
}
.iconsmind-Tongue:before {
	content: "\ed5b";
}
.iconsmind-Tooth-2:before {
	content: "\ed5c";
}
.iconsmind-Tooth:before {
	content: "\ed5d";
}
.iconsmind-Top-ToBottom:before {
	content: "\ed5e";
}
.iconsmind-Touch-Window:before {
	content: "\ed5f";
}
.iconsmind-Tourch:before {
	content: "\ed60";
}
.iconsmind-Tower-2:before {
	content: "\ed61";
}
.iconsmind-Tower-Bridge:before {
	content: "\ed62";
}
.iconsmind-Tower:before {
	content: "\ed63";
}
.iconsmind-Trace:before {
	content: "\ed64";
}
.iconsmind-Tractor:before {
	content: "\ed65";
}
.iconsmind-traffic-Light:before {
	content: "\ed66";
}
.iconsmind-Traffic-Light2:before {
	content: "\ed67";
}
.iconsmind-Train-2:before {
	content: "\ed68";
}
.iconsmind-Train:before {
	content: "\ed69";
}
.iconsmind-Tram:before {
	content: "\ed6a";
}
.iconsmind-Transform-2:before {
	content: "\ed6b";
}
.iconsmind-Transform-3:before {
	content: "\ed6c";
}
.iconsmind-Transform-4:before {
	content: "\ed6d";
}
.iconsmind-Transform:before {
	content: "\ed6e";
}
.iconsmind-Trash-withMen:before {
	content: "\ed6f";
}
.iconsmind-Tree-2:before {
	content: "\ed70";
}
.iconsmind-Tree-3:before {
	content: "\ed71";
}
.iconsmind-Tree-4:before {
	content: "\ed72";
}
.iconsmind-Tree-5:before {
	content: "\ed73";
}
.iconsmind-Tree:before {
	content: "\ed74";
}
.iconsmind-Trekking:before {
	content: "\ed75";
}
.iconsmind-Triangle-ArrowDown:before {
	content: "\ed76";
}
.iconsmind-Triangle-ArrowLeft:before {
	content: "\ed77";
}
.iconsmind-Triangle-ArrowRight:before {
	content: "\ed78";
}
.iconsmind-Triangle-ArrowUp:before {
	content: "\ed79";
}
.iconsmind-Tripod-2:before {
	content: "\ed7a";
}
.iconsmind-Tripod-andVideo:before {
	content: "\ed7b";
}
.iconsmind-Tripod-withCamera:before {
	content: "\ed7c";
}
.iconsmind-Tripod-withGopro:before {
	content: "\ed7d";
}
.iconsmind-Trophy-2:before {
	content: "\ed7e";
}
.iconsmind-Trophy:before {
	content: "\ed7f";
}
.iconsmind-Truck:before {
	content: "\ed80";
}
.iconsmind-Trumpet:before {
	content: "\ed81";
}
.iconsmind-Tumblr:before {
	content: "\ed82";
}
.iconsmind-Turkey:before {
	content: "\ed83";
}
.iconsmind-Turn-Down:before {
	content: "\ed84";
}
.iconsmind-Turn-Down2:before {
	content: "\ed85";
}
.iconsmind-Turn-DownFromLeft:before {
	content: "\ed86";
}
.iconsmind-Turn-DownFromRight:before {
	content: "\ed87";
}
.iconsmind-Turn-Left:before {
	content: "\ed88";
}
.iconsmind-Turn-Left3:before {
	content: "\ed89";
}
.iconsmind-Turn-Right:before {
	content: "\ed8a";
}
.iconsmind-Turn-Right3:before {
	content: "\ed8b";
}
.iconsmind-Turn-Up:before {
	content: "\ed8c";
}
.iconsmind-Turn-Up2:before {
	content: "\ed8d";
}
.iconsmind-Turtle:before {
	content: "\ed8e";
}
.iconsmind-Tuxedo:before {
	content: "\ed8f";
}
.iconsmind-TV:before {
	content: "\ed90";
}
.iconsmind-Twister:before {
	content: "\ed91";
}
.iconsmind-Twitter-2:before {
	content: "\ed92";
}
.iconsmind-Twitter:before {
	content: "\ed93";
}
.iconsmind-Two-Fingers:before {
	content: "\ed94";
}
.iconsmind-Two-FingersDrag:before {
	content: "\ed95";
}
.iconsmind-Two-FingersDrag2:before {
	content: "\ed96";
}
.iconsmind-Two-FingersScroll:before {
	content: "\ed97";
}
.iconsmind-Two-FingersTouch:before {
	content: "\ed98";
}
.iconsmind-Two-Windows:before {
	content: "\ed99";
}
.iconsmind-Type-Pass:before {
	content: "\ed9a";
}
.iconsmind-Ukraine:before {
	content: "\ed9b";
}
.iconsmind-Umbrela:before {
	content: "\ed9c";
}
.iconsmind-Umbrella-2:before {
	content: "\ed9d";
}
.iconsmind-Umbrella-3:before {
	content: "\ed9e";
}
.iconsmind-Under-LineText:before {
	content: "\ed9f";
}
.iconsmind-Undo:before {
	content: "\eda0";
}
.iconsmind-United-Kingdom:before {
	content: "\eda1";
}
.iconsmind-United-States:before {
	content: "\eda2";
}
.iconsmind-University-2:before {
	content: "\eda3";
}
.iconsmind-University:before {
	content: "\eda4";
}
.iconsmind-Unlike-2:before {
	content: "\eda5";
}
.iconsmind-Unlike:before {
	content: "\eda6";
}
.iconsmind-Unlock-2:before {
	content: "\eda7";
}
.iconsmind-Unlock-3:before {
	content: "\eda8";
}
.iconsmind-Unlock:before {
	content: "\eda9";
}
.iconsmind-Up--Down:before {
	content: "\edaa";
}
.iconsmind-Up--Down3:before {
	content: "\edab";
}
.iconsmind-Up-2:before {
	content: "\edac";
}
.iconsmind-Up-3:before {
	content: "\edad";
}
.iconsmind-Up-4:before {
	content: "\edae";
}
.iconsmind-Up:before {
	content: "\edaf";
}
.iconsmind-Upgrade:before {
	content: "\edb0";
}
.iconsmind-Upload-2:before {
	content: "\edb1";
}
.iconsmind-Upload-toCloud:before {
	content: "\edb2";
}
.iconsmind-Upload-Window:before {
	content: "\edb3";
}
.iconsmind-Upload:before {
	content: "\edb4";
}
.iconsmind-Uppercase-Text:before {
	content: "\edb5";
}
.iconsmind-Upward:before {
	content: "\edb6";
}
.iconsmind-URL-Window:before {
	content: "\edb7";
}
.iconsmind-Usb-2:before {
	content: "\edb8";
}
.iconsmind-Usb-Cable:before {
	content: "\edb9";
}
.iconsmind-Usb:before {
	content: "\edba";
}
.iconsmind-User:before {
	content: "\edbb";
}
.iconsmind-Ustream:before {
	content: "\edbc";
}
.iconsmind-Vase:before {
	content: "\edbd";
}
.iconsmind-Vector-2:before {
	content: "\edbe";
}
.iconsmind-Vector-3:before {
	content: "\edbf";
}
.iconsmind-Vector-4:before {
	content: "\edc0";
}
.iconsmind-Vector-5:before {
	content: "\edc1";
}
.iconsmind-Vector:before {
	content: "\edc2";
}
.iconsmind-Venn-Diagram:before {
	content: "\edc3";
}
.iconsmind-Vest-2:before {
	content: "\edc4";
}
.iconsmind-Vest:before {
	content: "\edc5";
}
.iconsmind-Viddler:before {
	content: "\edc6";
}
.iconsmind-Video-2:before {
	content: "\edc7";
}
.iconsmind-Video-3:before {
	content: "\edc8";
}
.iconsmind-Video-4:before {
	content: "\edc9";
}
.iconsmind-Video-5:before {
	content: "\edca";
}
.iconsmind-Video-6:before {
	content: "\edcb";
}
.iconsmind-Video-GameController:before {
	content: "\edcc";
}
.iconsmind-Video-Len:before {
	content: "\edcd";
}
.iconsmind-Video-Len2:before {
	content: "\edce";
}
.iconsmind-Video-Photographer:before {
	content: "\edcf";
}
.iconsmind-Video-Tripod:before {
	content: "\edd0";
}
.iconsmind-Video:before {
	content: "\edd1";
}
.iconsmind-Vietnam:before {
	content: "\edd2";
}
.iconsmind-View-Height:before {
	content: "\edd3";
}
.iconsmind-View-Width:before {
	content: "\edd4";
}
.iconsmind-Vimeo:before {
	content: "\edd5";
}
.iconsmind-Virgo-2:before {
	content: "\edd6";
}
.iconsmind-Virgo:before {
	content: "\edd7";
}
.iconsmind-Virus-2:before {
	content: "\edd8";
}
.iconsmind-Virus-3:before {
	content: "\edd9";
}
.iconsmind-Virus:before {
	content: "\edda";
}
.iconsmind-Visa:before {
	content: "\eddb";
}
.iconsmind-Voice:before {
	content: "\eddc";
}
.iconsmind-Voicemail:before {
	content: "\eddd";
}
.iconsmind-Volleyball:before {
	content: "\edde";
}
.iconsmind-Volume-Down:before {
	content: "\eddf";
}
.iconsmind-Volume-Up:before {
	content: "\ede0";
}
.iconsmind-VPN:before {
	content: "\ede1";
}
.iconsmind-Wacom-Tablet:before {
	content: "\ede2";
}
.iconsmind-Waiter:before {
	content: "\ede3";
}
.iconsmind-Walkie-Talkie:before {
	content: "\ede4";
}
.iconsmind-Wallet-2:before {
	content: "\ede5";
}
.iconsmind-Wallet-3:before {
	content: "\ede6";
}
.iconsmind-Wallet:before {
	content: "\ede7";
}
.iconsmind-Warehouse:before {
	content: "\ede8";
}
.iconsmind-Warning-Window:before {
	content: "\ede9";
}
.iconsmind-Watch-2:before {
	content: "\edea";
}
.iconsmind-Watch-3:before {
	content: "\edeb";
}
.iconsmind-Watch:before {
	content: "\edec";
}
.iconsmind-Wave-2:before {
	content: "\eded";
}
.iconsmind-Wave:before {
	content: "\edee";
}
.iconsmind-Webcam:before {
	content: "\edef";
}
.iconsmind-weight-Lift:before {
	content: "\edf0";
}
.iconsmind-Wheelbarrow:before {
	content: "\edf1";
}
.iconsmind-Wheelchair:before {
	content: "\edf2";
}
.iconsmind-Width-Window:before {
	content: "\edf3";
}
.iconsmind-Wifi-2:before {
	content: "\edf4";
}
.iconsmind-Wifi-Keyboard:before {
	content: "\edf5";
}
.iconsmind-Wifi:before {
	content: "\edf6";
}
.iconsmind-Wind-Turbine:before {
	content: "\edf7";
}
.iconsmind-Windmill:before {
	content: "\edf8";
}
.iconsmind-Window-2:before {
	content: "\edf9";
}
.iconsmind-Window:before {
	content: "\edfa";
}
.iconsmind-Windows-2:before {
	content: "\edfb";
}
.iconsmind-Windows-Microsoft:before {
	content: "\edfc";
}
.iconsmind-Windows:before {
	content: "\edfd";
}
.iconsmind-Windsock:before {
	content: "\edfe";
}
.iconsmind-Windy:before {
	content: "\edff";
}
.iconsmind-Wine-Bottle:before {
	content: "\ee00";
}
.iconsmind-Wine-Glass:before {
	content: "\ee01";
}
.iconsmind-Wink:before {
	content: "\ee02";
}
.iconsmind-Winter-2:before {
	content: "\ee03";
}
.iconsmind-Winter:before {
	content: "\ee04";
}
.iconsmind-Wireless:before {
	content: "\ee05";
}
.iconsmind-Witch-Hat:before {
	content: "\ee06";
}
.iconsmind-Witch:before {
	content: "\ee07";
}
.iconsmind-Wizard:before {
	content: "\ee08";
}
.iconsmind-Wolf:before {
	content: "\ee09";
}
.iconsmind-Woman-Sign:before {
	content: "\ee0a";
}
.iconsmind-WomanMan:before {
	content: "\ee0b";
}
.iconsmind-Womans-Underwear:before {
	content: "\ee0c";
}
.iconsmind-Womans-Underwear2:before {
	content: "\ee0d";
}
.iconsmind-Women:before {
	content: "\ee0e";
}
.iconsmind-Wonder-Woman:before {
	content: "\ee0f";
}
.iconsmind-Wordpress:before {
	content: "\ee10";
}
.iconsmind-Worker-Clothes:before {
	content: "\ee11";
}
.iconsmind-Worker:before {
	content: "\ee12";
}
.iconsmind-Wrap-Text:before {
	content: "\ee13";
}
.iconsmind-Wreath:before {
	content: "\ee14";
}
.iconsmind-Wrench:before {
	content: "\ee15";
}
.iconsmind-X-Box:before {
	content: "\ee16";
}
.iconsmind-X-ray:before {
	content: "\ee17";
}
.iconsmind-Xanga:before {
	content: "\ee18";
}
.iconsmind-Xing:before {
	content: "\ee19";
}
.iconsmind-Yacht:before {
	content: "\ee1a";
}
.iconsmind-Yahoo-Buzz:before {
	content: "\ee1b";
}
.iconsmind-Yahoo:before {
	content: "\ee1c";
}
.iconsmind-Yelp:before {
	content: "\ee1d";
}
.iconsmind-Yes:before {
	content: "\ee1e";
}
.iconsmind-Ying-Yang:before {
	content: "\ee1f";
}
.iconsmind-Youtube:before {
	content: "\ee20";
}
.iconsmind-Z-A:before {
	content: "\ee21";
}
.iconsmind-Zebra:before {
	content: "\ee22";
}
.iconsmind-Zombie:before {
	content: "\ee23";
}
.iconsmind-Zoom-Gesture:before {
	content: "\ee24";
}
.iconsmind-Zootool:before {
	content: "\ee25";
}

/*!************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./assets/font/simple-line-icons/css/simple-line-icons.css ***!
  \************************************************************************************************************************************************/
@font-face {
  font-family: 'simple-line-icons';
  src: url(/build/fonts/Simple-Line-Icons.85e8c542.eot);
  src: url(/build/fonts/Simple-Line-Icons.85e8c542.eot#iefix) format('embedded-opentype'), url(/build/fonts/Simple-Line-Icons.3826fa1c.woff2) format('woff2'), url(/build/fonts/Simple-Line-Icons.3ec13a24.ttf) format('truetype'), url(/build/fonts/Simple-Line-Icons.5c9febce.woff) format('woff'), url(/build/images/Simple-Line-Icons.809e55bb.svg#simple-line-icons) format('svg');
  font-weight: normal;
  font-style: normal;
}
/*
 Use the following CSS code if you want to have a class per icon.
 Instead of a list of all class selectors, you can use the generic [class*="icon-"] selector, but it's slower:
*/
.simple-icon-user,
.simple-icon-people,
.simple-icon-user-female,
.simple-icon-user-follow,
.simple-icon-user-following,
.simple-icon-user-unfollow,
.simple-icon-login,
.simple-icon-logout,
.simple-icon-emotsmile,
.simple-icon-phone,
.simple-icon-call-end,
.simple-icon-call-in,
.simple-icon-call-out,
.simple-icon-map,
.simple-icon-location-pin,
.simple-icon-direction,
.simple-icon-directions,
.simple-icon-compass,
.simple-icon-layers,
.simple-icon-menu,
.simple-icon-list,
.simple-icon-options-vertical,
.simple-icon-options,
.simple-icon-arrow-down,
.simple-icon-arrow-left,
.simple-icon-arrow-right,
.simple-icon-arrow-up,
.simple-icon-arrow-up-circle,
.simple-icon-arrow-left-circle,
.simple-icon-arrow-right-circle,
.simple-icon-arrow-down-circle,
.simple-icon-check,
.simple-icon-clock,
.simple-icon-plus,
.simple-icon-minus,
.simple-icon-close,
.simple-icon-event,
.simple-icon-exclamation,
.simple-icon-organization,
.simple-icon-trophy,
.simple-icon-screen-smartphone,
.simple-icon-screen-desktop,
.simple-icon-plane,
.simple-icon-notebook,
.simple-icon-mustache,
.simple-icon-mouse,
.simple-icon-magnet,
.simple-icon-energy,
.simple-icon-disc,
.simple-icon-cursor,
.simple-icon-cursor-move,
.simple-icon-crop,
.simple-icon-chemistry,
.simple-icon-speedometer,
.simple-icon-shield,
.simple-icon-screen-tablet,
.simple-icon-magic-wand,
.simple-icon-hourglass,
.simple-icon-graduation,
.simple-icon-ghost,
.simple-icon-game-controller,
.simple-icon-fire,
.simple-icon-eyeglass,
.simple-icon-envelope-open,
.simple-icon-envelope-letter,
.simple-icon-bell,
.simple-icon-badge,
.simple-icon-anchor,
.simple-icon-wallet,
.simple-icon-vector,
.simple-icon-speech,
.simple-icon-puzzle,
.simple-icon-printer,
.simple-icon-present,
.simple-icon-playlist,
.simple-icon-pin,
.simple-icon-picture,
.simple-icon-handbag,
.simple-icon-globe-alt,
.simple-icon-globe,
.simple-icon-folder-alt,
.simple-icon-folder,
.simple-icon-film,
.simple-icon-feed,
.simple-icon-drop,
.simple-icon-drawer,
.simple-icon-docs,
.simple-icon-doc,
.simple-icon-diamond,
.simple-icon-cup,
.simple-icon-calculator,
.simple-icon-bubbles,
.simple-icon-briefcase,
.simple-icon-book-open,
.simple-icon-basket-loaded,
.simple-icon-basket,
.simple-icon-bag,
.simple-icon-action-undo,
.simple-icon-action-redo,
.simple-icon-wrench,
.simple-icon-umbrella,
.simple-icon-trash,
.simple-icon-tag,
.simple-icon-support,
.simple-icon-frame,
.simple-icon-size-fullscreen,
.simple-icon-size-actual,
.simple-icon-shuffle,
.simple-icon-share-alt,
.simple-icon-share,
.simple-icon-rocket,
.simple-icon-question,
.simple-icon-pie-chart,
.simple-icon-pencil,
.simple-icon-note,
.simple-icon-loop,
.simple-icon-home,
.simple-icon-grid,
.simple-icon-graph,
.simple-icon-microphone,
.simple-icon-music-tone-alt,
.simple-icon-music-tone,
.simple-icon-earphones-alt,
.simple-icon-earphones,
.simple-icon-equalizer,
.simple-icon-like,
.simple-icon-dislike,
.simple-icon-control-start,
.simple-icon-control-rewind,
.simple-icon-control-play,
.simple-icon-control-pause,
.simple-icon-control-forward,
.simple-icon-control-end,
.simple-icon-volume-1,
.simple-icon-volume-2,
.simple-icon-volume-off,
.simple-icon-calendar,
.simple-icon-bulb,
.simple-icon-chart,
.simple-icon-ban,
.simple-icon-bubble,
.simple-icon-camrecorder,
.simple-icon-camera,
.simple-icon-cloud-download,
.simple-icon-cloud-upload,
.simple-icon-envelope,
.simple-icon-eye,
.simple-icon-flag,
.simple-icon-heart,
.simple-icon-info,
.simple-icon-key,
.simple-icon-link,
.simple-icon-lock,
.simple-icon-lock-open,
.simple-icon-magnifier,
.simple-icon-magnifier-add,
.simple-icon-magnifier-remove,
.simple-icon-paper-clip,
.simple-icon-paper-plane,
.simple-icon-power,
.simple-icon-refresh,
.simple-icon-reload,
.simple-icon-settings,
.simple-icon-star,
.simple-icon-symbol-female,
.simple-icon-symbol-male,
.simple-icon-target,
.simple-icon-credit-card,
.simple-icon-paypal,
.simple-icon-social-tumblr,
.simple-icon-social-twitter,
.simple-icon-social-facebook,
.simple-icon-social-instagram,
.simple-icon-social-linkedin,
.simple-icon-social-pinterest,
.simple-icon-social-github,
.simple-icon-social-google,
.simple-icon-social-reddit,
.simple-icon-social-skype,
.simple-icon-social-dribbble,
.simple-icon-social-behance,
.simple-icon-social-foursqare,
.simple-icon-social-soundcloud,
.simple-icon-social-spotify,
.simple-icon-social-stumbleupon,
.simple-icon-social-youtube,
.simple-icon-social-dropbox,
.simple-icon-social-vkontakte,
.simple-icon-social-steam {
  font-family: 'simple-line-icons';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.simple-icon-user:before {
  content: "\e005";
}
.simple-icon-people:before {
  content: "\e001";
}
.simple-icon-user-female:before {
  content: "\e000";
}
.simple-icon-user-follow:before {
  content: "\e002";
}
.simple-icon-user-following:before {
  content: "\e003";
}
.simple-icon-user-unfollow:before {
  content: "\e004";
}
.simple-icon-login:before {
  content: "\e066";
}
.simple-icon-logout:before {
  content: "\e065";
}
.simple-icon-emotsmile:before {
  content: "\e021";
}
.simple-icon-phone:before {
  content: "\e600";
}
.simple-icon-call-end:before {
  content: "\e048";
}
.simple-icon-call-in:before {
  content: "\e047";
}
.simple-icon-call-out:before {
  content: "\e046";
}
.simple-icon-map:before {
  content: "\e033";
}
.simple-icon-location-pin:before {
  content: "\e096";
}
.simple-icon-direction:before {
  content: "\e042";
}
.simple-icon-directions:before {
  content: "\e041";
}
.simple-icon-compass:before {
  content: "\e045";
}
.simple-icon-layers:before {
  content: "\e034";
}
.simple-icon-menu:before {
  content: "\e601";
}
.simple-icon-list:before {
  content: "\e067";
}
.simple-icon-options-vertical:before {
  content: "\e602";
}
.simple-icon-options:before {
  content: "\e603";
}
.simple-icon-arrow-down:before {
  content: "\e604";
}
.simple-icon-arrow-left:before {
  content: "\e605";
}
.simple-icon-arrow-right:before {
  content: "\e606";
}
.simple-icon-arrow-up:before {
  content: "\e607";
}
.simple-icon-arrow-up-circle:before {
  content: "\e078";
}
.simple-icon-arrow-left-circle:before {
  content: "\e07a";
}
.simple-icon-arrow-right-circle:before {
  content: "\e079";
}
.simple-icon-arrow-down-circle:before {
  content: "\e07b";
}
.simple-icon-check:before {
  content: "\e080";
}
.simple-icon-clock:before {
  content: "\e081";
}
.simple-icon-plus:before {
  content: "\e095";
}
.simple-icon-minus:before {
  content: "\e615";
}
.simple-icon-close:before {
  content: "\e082";
}
.simple-icon-event:before {
  content: "\e619";
}
.simple-icon-exclamation:before {
  content: "\e617";
}
.simple-icon-organization:before {
  content: "\e616";
}
.simple-icon-trophy:before {
  content: "\e006";
}
.simple-icon-screen-smartphone:before {
  content: "\e010";
}
.simple-icon-screen-desktop:before {
  content: "\e011";
}
.simple-icon-plane:before {
  content: "\e012";
}
.simple-icon-notebook:before {
  content: "\e013";
}
.simple-icon-mustache:before {
  content: "\e014";
}
.simple-icon-mouse:before {
  content: "\e015";
}
.simple-icon-magnet:before {
  content: "\e016";
}
.simple-icon-energy:before {
  content: "\e020";
}
.simple-icon-disc:before {
  content: "\e022";
}
.simple-icon-cursor:before {
  content: "\e06e";
}
.simple-icon-cursor-move:before {
  content: "\e023";
}
.simple-icon-crop:before {
  content: "\e024";
}
.simple-icon-chemistry:before {
  content: "\e026";
}
.simple-icon-speedometer:before {
  content: "\e007";
}
.simple-icon-shield:before {
  content: "\e00e";
}
.simple-icon-screen-tablet:before {
  content: "\e00f";
}
.simple-icon-magic-wand:before {
  content: "\e017";
}
.simple-icon-hourglass:before {
  content: "\e018";
}
.simple-icon-graduation:before {
  content: "\e019";
}
.simple-icon-ghost:before {
  content: "\e01a";
}
.simple-icon-game-controller:before {
  content: "\e01b";
}
.simple-icon-fire:before {
  content: "\e01c";
}
.simple-icon-eyeglass:before {
  content: "\e01d";
}
.simple-icon-envelope-open:before {
  content: "\e01e";
}
.simple-icon-envelope-letter:before {
  content: "\e01f";
}
.simple-icon-bell:before {
  content: "\e027";
}
.simple-icon-badge:before {
  content: "\e028";
}
.simple-icon-anchor:before {
  content: "\e029";
}
.simple-icon-wallet:before {
  content: "\e02a";
}
.simple-icon-vector:before {
  content: "\e02b";
}
.simple-icon-speech:before {
  content: "\e02c";
}
.simple-icon-puzzle:before {
  content: "\e02d";
}
.simple-icon-printer:before {
  content: "\e02e";
}
.simple-icon-present:before {
  content: "\e02f";
}
.simple-icon-playlist:before {
  content: "\e030";
}
.simple-icon-pin:before {
  content: "\e031";
}
.simple-icon-picture:before {
  content: "\e032";
}
.simple-icon-handbag:before {
  content: "\e035";
}
.simple-icon-globe-alt:before {
  content: "\e036";
}
.simple-icon-globe:before {
  content: "\e037";
}
.simple-icon-folder-alt:before {
  content: "\e039";
}
.simple-icon-folder:before {
  content: "\e089";
}
.simple-icon-film:before {
  content: "\e03a";
}
.simple-icon-feed:before {
  content: "\e03b";
}
.simple-icon-drop:before {
  content: "\e03e";
}
.simple-icon-drawer:before {
  content: "\e03f";
}
.simple-icon-docs:before {
  content: "\e040";
}
.simple-icon-doc:before {
  content: "\e085";
}
.simple-icon-diamond:before {
  content: "\e043";
}
.simple-icon-cup:before {
  content: "\e044";
}
.simple-icon-calculator:before {
  content: "\e049";
}
.simple-icon-bubbles:before {
  content: "\e04a";
}
.simple-icon-briefcase:before {
  content: "\e04b";
}
.simple-icon-book-open:before {
  content: "\e04c";
}
.simple-icon-basket-loaded:before {
  content: "\e04d";
}
.simple-icon-basket:before {
  content: "\e04e";
}
.simple-icon-bag:before {
  content: "\e04f";
}
.simple-icon-action-undo:before {
  content: "\e050";
}
.simple-icon-action-redo:before {
  content: "\e051";
}
.simple-icon-wrench:before {
  content: "\e052";
}
.simple-icon-umbrella:before {
  content: "\e053";
}
.simple-icon-trash:before {
  content: "\e054";
}
.simple-icon-tag:before {
  content: "\e055";
}
.simple-icon-support:before {
  content: "\e056";
}
.simple-icon-frame:before {
  content: "\e038";
}
.simple-icon-size-fullscreen:before {
  content: "\e057";
}
.simple-icon-size-actual:before {
  content: "\e058";
}
.simple-icon-shuffle:before {
  content: "\e059";
}
.simple-icon-share-alt:before {
  content: "\e05a";
}
.simple-icon-share:before {
  content: "\e05b";
}
.simple-icon-rocket:before {
  content: "\e05c";
}
.simple-icon-question:before {
  content: "\e05d";
}
.simple-icon-pie-chart:before {
  content: "\e05e";
}
.simple-icon-pencil:before {
  content: "\e05f";
}
.simple-icon-note:before {
  content: "\e060";
}
.simple-icon-loop:before {
  content: "\e064";
}
.simple-icon-home:before {
  content: "\e069";
}
.simple-icon-grid:before {
  content: "\e06a";
}
.simple-icon-graph:before {
  content: "\e06b";
}
.simple-icon-microphone:before {
  content: "\e063";
}
.simple-icon-music-tone-alt:before {
  content: "\e061";
}
.simple-icon-music-tone:before {
  content: "\e062";
}
.simple-icon-earphones-alt:before {
  content: "\e03c";
}
.simple-icon-earphones:before {
  content: "\e03d";
}
.simple-icon-equalizer:before {
  content: "\e06c";
}
.simple-icon-like:before {
  content: "\e068";
}
.simple-icon-dislike:before {
  content: "\e06d";
}
.simple-icon-control-start:before {
  content: "\e06f";
}
.simple-icon-control-rewind:before {
  content: "\e070";
}
.simple-icon-control-play:before {
  content: "\e071";
}
.simple-icon-control-pause:before {
  content: "\e072";
}
.simple-icon-control-forward:before {
  content: "\e073";
}
.simple-icon-control-end:before {
  content: "\e074";
}
.simple-icon-volume-1:before {
  content: "\e09f";
}
.simple-icon-volume-2:before {
  content: "\e0a0";
}
.simple-icon-volume-off:before {
  content: "\e0a1";
}
.simple-icon-calendar:before {
  content: "\e075";
}
.simple-icon-bulb:before {
  content: "\e076";
}
.simple-icon-chart:before {
  content: "\e077";
}
.simple-icon-ban:before {
  content: "\e07c";
}
.simple-icon-bubble:before {
  content: "\e07d";
}
.simple-icon-camrecorder:before {
  content: "\e07e";
}
.simple-icon-camera:before {
  content: "\e07f";
}
.simple-icon-cloud-download:before {
  content: "\e083";
}
.simple-icon-cloud-upload:before {
  content: "\e084";
}
.simple-icon-envelope:before {
  content: "\e086";
}
.simple-icon-eye:before {
  content: "\e087";
}
.simple-icon-flag:before {
  content: "\e088";
}
.simple-icon-heart:before {
  content: "\e08a";
}
.simple-icon-info:before {
  content: "\e08b";
}
.simple-icon-key:before {
  content: "\e08c";
}
.simple-icon-link:before {
  content: "\e08d";
}
.simple-icon-lock:before {
  content: "\e08e";
}
.simple-icon-lock-open:before {
  content: "\e08f";
}
.simple-icon-magnifier:before {
  content: "\e090";
}
.simple-icon-magnifier-add:before {
  content: "\e091";
}
.simple-icon-magnifier-remove:before {
  content: "\e092";
}
.simple-icon-paper-clip:before {
  content: "\e093";
}
.simple-icon-paper-plane:before {
  content: "\e094";
}
.simple-icon-power:before {
  content: "\e097";
}
.simple-icon-refresh:before {
  content: "\e098";
}
.simple-icon-reload:before {
  content: "\e099";
}
.simple-icon-settings:before {
  content: "\e09a";
}
.simple-icon-star:before {
  content: "\e09b";
}
.simple-icon-symbol-female:before {
  content: "\e09c";
}
.simple-icon-symbol-male:before {
  content: "\e09d";
}
.simple-icon-target:before {
  content: "\e09e";
}
.simple-icon-credit-card:before {
  content: "\e025";
}
.simple-icon-paypal:before {
  content: "\e608";
}
.simple-icon-social-tumblr:before {
  content: "\e00a";
}
.simple-icon-social-twitter:before {
  content: "\e009";
}
.simple-icon-social-facebook:before {
  content: "\e00b";
}
.simple-icon-social-instagram:before {
  content: "\e609";
}
.simple-icon-social-linkedin:before {
  content: "\e60a";
}
.simple-icon-social-pinterest:before {
  content: "\e60b";
}
.simple-icon-social-github:before {
  content: "\e60c";
}
.simple-icon-social-google:before {
  content: "\e60d";
}
.simple-icon-social-reddit:before {
  content: "\e60e";
}
.simple-icon-social-skype:before {
  content: "\e60f";
}
.simple-icon-social-dribbble:before {
  content: "\e00d";
}
.simple-icon-social-behance:before {
  content: "\e610";
}
.simple-icon-social-foursqare:before {
  content: "\e611";
}
.simple-icon-social-soundcloud:before {
  content: "\e612";
}
.simple-icon-social-spotify:before {
  content: "\e613";
}
.simple-icon-social-stumbleupon:before {
  content: "\e614";
}
.simple-icon-social-youtube:before {
  content: "\e008";
}
.simple-icon-social-dropbox:before {
  content: "\e00c";
}
.simple-icon-social-vkontakte:before {
  content: "\e618";
}
.simple-icon-social-steam:before {
  content: "\e620";
}

/*!********************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[4].oneOf[1].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[3]!./assets/scss/public.scss (1) ***!
  \********************************************************************************************************************************************************************************************************************************************************************************/
@charset "UTF-8";
/*!
 * Bootstrap v4.6.2 (https://getbootstrap.com/)
 * Copyright 2011-2022 The Bootstrap Authors
 * Copyright 2011-2022 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */
:root {
  --blue: #007bff;
  --indigo: #6610f2;
  --purple: #6f42c1;
  --pink: #e83e8c;
  --red: #dc3545;
  --orange: #fd7e14;
  --yellow: #ffc107;
  --green: #28a745;
  --teal: #20c997;
  --cyan: #17a2b8;
  --white: #fff;
  --gray: #6c757d;
  --gray-dark: #343a40;
  --primary: #007bff;
  --secondary: #6c757d;
  --success: #28a745;
  --info: #17a2b8;
  --warning: #ffc107;
  --danger: #dc3545;
  --light: #f8f9fa;
  --dark: #343a40;
  --breakpoint-xs: 0;
  --breakpoint-sm: 576px;
  --breakpoint-md: 768px;
  --breakpoint-lg: 992px;
  --breakpoint-xl: 1200px;
  --font-family-sans-serif: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
}

*,
*::before,
*::after {
  box-sizing: border-box;
}

html {
  font-family: sans-serif;
  line-height: 1.15;
  -webkit-text-size-adjust: 100%;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

article, aside, figcaption, figure, footer, header, hgroup, main, nav, section {
  display: block;
}

body {
  margin: 0;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #212529;
  text-align: left;
  background-color: #fff;
}

[tabindex="-1"]:focus:not(:focus-visible) {
  outline: 0 !important;
}

hr {
  box-sizing: content-box;
  height: 0;
  overflow: visible;
}

h1, h2, h3, h4, h5, h6 {
  margin-top: 0;
  margin-bottom: 0.5rem;
}

p {
  margin-top: 0;
  margin-bottom: 1rem;
}

abbr[title],
abbr[data-original-title] {
  text-decoration: underline;
  text-decoration: underline dotted;
  cursor: help;
  border-bottom: 0;
  text-decoration-skip-ink: none;
}

address {
  margin-bottom: 1rem;
  font-style: normal;
  line-height: inherit;
}

ol,
ul,
dl {
  margin-top: 0;
  margin-bottom: 1rem;
}

ol ol,
ul ul,
ol ul,
ul ol {
  margin-bottom: 0;
}

dt {
  font-weight: 700;
}

dd {
  margin-bottom: 0.5rem;
  margin-left: 0;
}

blockquote {
  margin: 0 0 1rem;
}

b,
strong {
  font-weight: bolder;
}

small {
  font-size: 80%;
}

sub,
sup {
  position: relative;
  font-size: 75%;
  line-height: 0;
  vertical-align: baseline;
}

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

a {
  color: #007bff;
  text-decoration: none;
  background-color: transparent;
}
a:hover {
  color: #0056b3;
  text-decoration: underline;
}

a:not([href]):not([class]) {
  color: inherit;
  text-decoration: none;
}
a:not([href]):not([class]):hover {
  color: inherit;
  text-decoration: none;
}

pre,
code,
kbd,
samp {
  font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  font-size: 1em;
}

pre {
  margin-top: 0;
  margin-bottom: 1rem;
  overflow: auto;
  -ms-overflow-style: scrollbar;
}

figure {
  margin: 0 0 1rem;
}

img {
  vertical-align: middle;
  border-style: none;
}

svg {
  overflow: hidden;
  vertical-align: middle;
}

table {
  border-collapse: collapse;
}

caption {
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
  color: #6c757d;
  text-align: left;
  caption-side: bottom;
}

th {
  text-align: inherit;
  text-align: -webkit-match-parent;
}

label {
  display: inline-block;
  margin-bottom: 0.5rem;
}

button {
  border-radius: 0;
}

button:focus:not(:focus-visible) {
  outline: 0;
}

input,
button,
select,
optgroup,
textarea {
  margin: 0;
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
}

button,
input {
  overflow: visible;
}

button,
select {
  text-transform: none;
}

[role=button] {
  cursor: pointer;
}

select {
  word-wrap: normal;
}

button,
[type=button],
[type=reset],
[type=submit] {
  -webkit-appearance: button;
}

button:not(:disabled),
[type=button]:not(:disabled),
[type=reset]:not(:disabled),
[type=submit]:not(:disabled) {
  cursor: pointer;
}

button::-moz-focus-inner,
[type=button]::-moz-focus-inner,
[type=reset]::-moz-focus-inner,
[type=submit]::-moz-focus-inner {
  padding: 0;
  border-style: none;
}

input[type=radio],
input[type=checkbox] {
  box-sizing: border-box;
  padding: 0;
}

textarea {
  overflow: auto;
  resize: vertical;
}

fieldset {
  min-width: 0;
  padding: 0;
  margin: 0;
  border: 0;
}

legend {
  display: block;
  width: 100%;
  max-width: 100%;
  padding: 0;
  margin-bottom: 0.5rem;
  font-size: 1.5rem;
  line-height: inherit;
  color: inherit;
  white-space: normal;
}

progress {
  vertical-align: baseline;
}

[type=number]::-webkit-inner-spin-button,
[type=number]::-webkit-outer-spin-button {
  height: auto;
}

[type=search] {
  outline-offset: -2px;
  -webkit-appearance: none;
}

[type=search]::-webkit-search-decoration {
  -webkit-appearance: none;
}

::-webkit-file-upload-button {
  font: inherit;
  -webkit-appearance: button;
}

output {
  display: inline-block;
}

summary {
  display: list-item;
  cursor: pointer;
}

template {
  display: none;
}

[hidden] {
  display: none !important;
}

h1, h2, h3, h4, h5, h6,
.h1, .h2, .h3, .h4, .h5, .h6 {
  margin-bottom: 0.5rem;
  font-weight: 500;
  line-height: 1.2;
}

h1, .h1 {
  font-size: 2.5rem;
}

h2, .h2 {
  font-size: 2rem;
}

h3, .h3 {
  font-size: 1.75rem;
}

h4, .h4 {
  font-size: 1.5rem;
}

h5, .h5 {
  font-size: 1.25rem;
}

h6, .h6 {
  font-size: 1rem;
}

.lead {
  font-size: 1.25rem;
  font-weight: 300;
}

.display-1 {
  font-size: 6rem;
  font-weight: 300;
  line-height: 1.2;
}

.display-2 {
  font-size: 5.5rem;
  font-weight: 300;
  line-height: 1.2;
}

.display-3 {
  font-size: 4.5rem;
  font-weight: 300;
  line-height: 1.2;
}

.display-4 {
  font-size: 3.5rem;
  font-weight: 300;
  line-height: 1.2;
}

hr {
  margin-top: 1rem;
  margin-bottom: 1rem;
  border: 0;
  border-top: 1px solid rgba(0, 0, 0, 0.1);
}

small,
.small {
  font-size: 0.875em;
  font-weight: 400;
}

mark,
.mark {
  padding: 0.2em;
  background-color: #fcf8e3;
}

.list-unstyled {
  padding-left: 0;
  list-style: none;
}

.list-inline {
  padding-left: 0;
  list-style: none;
}

.list-inline-item {
  display: inline-block;
}
.list-inline-item:not(:last-child) {
  margin-right: 0.5rem;
}

.initialism {
  font-size: 90%;
  text-transform: uppercase;
}

.blockquote {
  margin-bottom: 1rem;
  font-size: 1.25rem;
}

.blockquote-footer {
  display: block;
  font-size: 0.875em;
  color: #6c757d;
}
.blockquote-footer::before {
  content: "— ";
}

.img-fluid {
  max-width: 100%;
  height: auto;
}

.img-thumbnail {
  padding: 0.25rem;
  background-color: #fff;
  border: 1px solid #dee2e6;
  border-radius: 0.25rem;
  max-width: 100%;
  height: auto;
}

.figure {
  display: inline-block;
}

.figure-img {
  margin-bottom: 0.5rem;
  line-height: 1;
}

.figure-caption {
  font-size: 90%;
  color: #6c757d;
}

code {
  font-size: 87.5%;
  color: #e83e8c;
  word-wrap: break-word;
}
a > code {
  color: inherit;
}

kbd {
  padding: 0.2rem 0.4rem;
  font-size: 87.5%;
  color: #fff;
  background-color: #212529;
  border-radius: 0.2rem;
}
kbd kbd {
  padding: 0;
  font-size: 100%;
  font-weight: 700;
}

pre {
  display: block;
  font-size: 87.5%;
  color: #212529;
}
pre code {
  font-size: inherit;
  color: inherit;
  word-break: normal;
}

.pre-scrollable {
  max-height: 340px;
  overflow-y: scroll;
}

.container,
.container-fluid,
.container-xl,
.container-lg,
.container-md,
.container-sm {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}

@media (min-width: 576px) {
  .container-sm, .container {
    max-width: 540px;
  }
}
@media (min-width: 768px) {
  .container-md, .container-sm, .container {
    max-width: 720px;
  }
}
@media (min-width: 992px) {
  .container-lg, .container-md, .container-sm, .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .container-xl, .container-lg, .container-md, .container-sm, .container {
    max-width: 1140px;
  }
}
.row {
  display: flex;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}

.no-gutters {
  margin-right: 0;
  margin-left: 0;
}
.no-gutters > .col,
.no-gutters > [class*=col-] {
  padding-right: 0;
  padding-left: 0;
}

.col-xl,
.col-xl-auto, .col-xl-12, .col-xl-11, .col-xl-10, .col-xl-9, .col-xl-8, .col-xl-7, .col-xl-6, .col-xl-5, .col-xl-4, .col-xl-3, .col-xl-2, .col-xl-1, .col-lg,
.col-lg-auto, .col-lg-12, .col-lg-11, .col-lg-10, .col-lg-9, .col-lg-8, .col-lg-7, .col-lg-6, .col-lg-5, .col-lg-4, .col-lg-3, .col-lg-2, .col-lg-1, .col-md,
.col-md-auto, .col-md-12, .col-md-11, .col-md-10, .col-md-9, .col-md-8, .col-md-7, .col-md-6, .col-md-5, .col-md-4, .col-md-3, .col-md-2, .col-md-1, .col-sm,
.col-sm-auto, .col-sm-12, .col-sm-11, .col-sm-10, .col-sm-9, .col-sm-8, .col-sm-7, .col-sm-6, .col-sm-5, .col-sm-4, .col-sm-3, .col-sm-2, .col-sm-1, .col,
.col-auto, .col-12, .col-11, .col-10, .col-9, .col-8, .col-7, .col-6, .col-5, .col-4, .col-3, .col-2, .col-1 {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
}

.col {
  flex-basis: 0;
  flex-grow: 1;
  max-width: 100%;
}

.row-cols-1 > * {
  flex: 0 0 100%;
  max-width: 100%;
}

.row-cols-2 > * {
  flex: 0 0 50%;
  max-width: 50%;
}

.row-cols-3 > * {
  flex: 0 0 33.3333333333%;
  max-width: 33.3333333333%;
}

.row-cols-4 > * {
  flex: 0 0 25%;
  max-width: 25%;
}

.row-cols-5 > * {
  flex: 0 0 20%;
  max-width: 20%;
}

.row-cols-6 > * {
  flex: 0 0 16.6666666667%;
  max-width: 16.6666666667%;
}

.col-auto {
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}

.col-1 {
  flex: 0 0 8.33333333%;
  max-width: 8.33333333%;
}

.col-2 {
  flex: 0 0 16.66666667%;
  max-width: 16.66666667%;
}

.col-3 {
  flex: 0 0 25%;
  max-width: 25%;
}

.col-4 {
  flex: 0 0 33.33333333%;
  max-width: 33.33333333%;
}

.col-5 {
  flex: 0 0 41.66666667%;
  max-width: 41.66666667%;
}

.col-6 {
  flex: 0 0 50%;
  max-width: 50%;
}

.col-7 {
  flex: 0 0 58.33333333%;
  max-width: 58.33333333%;
}

.col-8 {
  flex: 0 0 66.66666667%;
  max-width: 66.66666667%;
}

.col-9 {
  flex: 0 0 75%;
  max-width: 75%;
}

.col-10 {
  flex: 0 0 83.33333333%;
  max-width: 83.33333333%;
}

.col-11 {
  flex: 0 0 91.66666667%;
  max-width: 91.66666667%;
}

.col-12 {
  flex: 0 0 100%;
  max-width: 100%;
}

.order-first {
  order: -1;
}

.order-last {
  order: 13;
}

.order-0 {
  order: 0;
}

.order-1 {
  order: 1;
}

.order-2 {
  order: 2;
}

.order-3 {
  order: 3;
}

.order-4 {
  order: 4;
}

.order-5 {
  order: 5;
}

.order-6 {
  order: 6;
}

.order-7 {
  order: 7;
}

.order-8 {
  order: 8;
}

.order-9 {
  order: 9;
}

.order-10 {
  order: 10;
}

.order-11 {
  order: 11;
}

.order-12 {
  order: 12;
}

.offset-1 {
  margin-left: 8.33333333%;
}

.offset-2 {
  margin-left: 16.66666667%;
}

.offset-3 {
  margin-left: 25%;
}

.offset-4 {
  margin-left: 33.33333333%;
}

.offset-5 {
  margin-left: 41.66666667%;
}

.offset-6 {
  margin-left: 50%;
}

.offset-7 {
  margin-left: 58.33333333%;
}

.offset-8 {
  margin-left: 66.66666667%;
}

.offset-9 {
  margin-left: 75%;
}

.offset-10 {
  margin-left: 83.33333333%;
}

.offset-11 {
  margin-left: 91.66666667%;
}

@media (min-width: 576px) {
  .col-sm {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }

  .row-cols-sm-1 > * {
    flex: 0 0 100%;
    max-width: 100%;
  }

  .row-cols-sm-2 > * {
    flex: 0 0 50%;
    max-width: 50%;
  }

  .row-cols-sm-3 > * {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }

  .row-cols-sm-4 > * {
    flex: 0 0 25%;
    max-width: 25%;
  }

  .row-cols-sm-5 > * {
    flex: 0 0 20%;
    max-width: 20%;
  }

  .row-cols-sm-6 > * {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }

  .col-sm-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }

  .col-sm-1 {
    flex: 0 0 8.33333333%;
    max-width: 8.33333333%;
  }

  .col-sm-2 {
    flex: 0 0 16.66666667%;
    max-width: 16.66666667%;
  }

  .col-sm-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }

  .col-sm-4 {
    flex: 0 0 33.33333333%;
    max-width: 33.33333333%;
  }

  .col-sm-5 {
    flex: 0 0 41.66666667%;
    max-width: 41.66666667%;
  }

  .col-sm-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }

  .col-sm-7 {
    flex: 0 0 58.33333333%;
    max-width: 58.33333333%;
  }

  .col-sm-8 {
    flex: 0 0 66.66666667%;
    max-width: 66.66666667%;
  }

  .col-sm-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }

  .col-sm-10 {
    flex: 0 0 83.33333333%;
    max-width: 83.33333333%;
  }

  .col-sm-11 {
    flex: 0 0 91.66666667%;
    max-width: 91.66666667%;
  }

  .col-sm-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }

  .order-sm-first {
    order: -1;
  }

  .order-sm-last {
    order: 13;
  }

  .order-sm-0 {
    order: 0;
  }

  .order-sm-1 {
    order: 1;
  }

  .order-sm-2 {
    order: 2;
  }

  .order-sm-3 {
    order: 3;
  }

  .order-sm-4 {
    order: 4;
  }

  .order-sm-5 {
    order: 5;
  }

  .order-sm-6 {
    order: 6;
  }

  .order-sm-7 {
    order: 7;
  }

  .order-sm-8 {
    order: 8;
  }

  .order-sm-9 {
    order: 9;
  }

  .order-sm-10 {
    order: 10;
  }

  .order-sm-11 {
    order: 11;
  }

  .order-sm-12 {
    order: 12;
  }

  .offset-sm-0 {
    margin-left: 0;
  }

  .offset-sm-1 {
    margin-left: 8.33333333%;
  }

  .offset-sm-2 {
    margin-left: 16.66666667%;
  }

  .offset-sm-3 {
    margin-left: 25%;
  }

  .offset-sm-4 {
    margin-left: 33.33333333%;
  }

  .offset-sm-5 {
    margin-left: 41.66666667%;
  }

  .offset-sm-6 {
    margin-left: 50%;
  }

  .offset-sm-7 {
    margin-left: 58.33333333%;
  }

  .offset-sm-8 {
    margin-left: 66.66666667%;
  }

  .offset-sm-9 {
    margin-left: 75%;
  }

  .offset-sm-10 {
    margin-left: 83.33333333%;
  }

  .offset-sm-11 {
    margin-left: 91.66666667%;
  }
}
@media (min-width: 768px) {
  .col-md {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }

  .row-cols-md-1 > * {
    flex: 0 0 100%;
    max-width: 100%;
  }

  .row-cols-md-2 > * {
    flex: 0 0 50%;
    max-width: 50%;
  }

  .row-cols-md-3 > * {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }

  .row-cols-md-4 > * {
    flex: 0 0 25%;
    max-width: 25%;
  }

  .row-cols-md-5 > * {
    flex: 0 0 20%;
    max-width: 20%;
  }

  .row-cols-md-6 > * {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }

  .col-md-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }

  .col-md-1 {
    flex: 0 0 8.33333333%;
    max-width: 8.33333333%;
  }

  .col-md-2 {
    flex: 0 0 16.66666667%;
    max-width: 16.66666667%;
  }

  .col-md-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }

  .col-md-4 {
    flex: 0 0 33.33333333%;
    max-width: 33.33333333%;
  }

  .col-md-5 {
    flex: 0 0 41.66666667%;
    max-width: 41.66666667%;
  }

  .col-md-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }

  .col-md-7 {
    flex: 0 0 58.33333333%;
    max-width: 58.33333333%;
  }

  .col-md-8 {
    flex: 0 0 66.66666667%;
    max-width: 66.66666667%;
  }

  .col-md-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }

  .col-md-10 {
    flex: 0 0 83.33333333%;
    max-width: 83.33333333%;
  }

  .col-md-11 {
    flex: 0 0 91.66666667%;
    max-width: 91.66666667%;
  }

  .col-md-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }

  .order-md-first {
    order: -1;
  }

  .order-md-last {
    order: 13;
  }

  .order-md-0 {
    order: 0;
  }

  .order-md-1 {
    order: 1;
  }

  .order-md-2 {
    order: 2;
  }

  .order-md-3 {
    order: 3;
  }

  .order-md-4 {
    order: 4;
  }

  .order-md-5 {
    order: 5;
  }

  .order-md-6 {
    order: 6;
  }

  .order-md-7 {
    order: 7;
  }

  .order-md-8 {
    order: 8;
  }

  .order-md-9 {
    order: 9;
  }

  .order-md-10 {
    order: 10;
  }

  .order-md-11 {
    order: 11;
  }

  .order-md-12 {
    order: 12;
  }

  .offset-md-0 {
    margin-left: 0;
  }

  .offset-md-1 {
    margin-left: 8.33333333%;
  }

  .offset-md-2 {
    margin-left: 16.66666667%;
  }

  .offset-md-3 {
    margin-left: 25%;
  }

  .offset-md-4 {
    margin-left: 33.33333333%;
  }

  .offset-md-5 {
    margin-left: 41.66666667%;
  }

  .offset-md-6 {
    margin-left: 50%;
  }

  .offset-md-7 {
    margin-left: 58.33333333%;
  }

  .offset-md-8 {
    margin-left: 66.66666667%;
  }

  .offset-md-9 {
    margin-left: 75%;
  }

  .offset-md-10 {
    margin-left: 83.33333333%;
  }

  .offset-md-11 {
    margin-left: 91.66666667%;
  }
}
@media (min-width: 992px) {
  .col-lg {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }

  .row-cols-lg-1 > * {
    flex: 0 0 100%;
    max-width: 100%;
  }

  .row-cols-lg-2 > * {
    flex: 0 0 50%;
    max-width: 50%;
  }

  .row-cols-lg-3 > * {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }

  .row-cols-lg-4 > * {
    flex: 0 0 25%;
    max-width: 25%;
  }

  .row-cols-lg-5 > * {
    flex: 0 0 20%;
    max-width: 20%;
  }

  .row-cols-lg-6 > * {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }

  .col-lg-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }

  .col-lg-1 {
    flex: 0 0 8.33333333%;
    max-width: 8.33333333%;
  }

  .col-lg-2 {
    flex: 0 0 16.66666667%;
    max-width: 16.66666667%;
  }

  .col-lg-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }

  .col-lg-4 {
    flex: 0 0 33.33333333%;
    max-width: 33.33333333%;
  }

  .col-lg-5 {
    flex: 0 0 41.66666667%;
    max-width: 41.66666667%;
  }

  .col-lg-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }

  .col-lg-7 {
    flex: 0 0 58.33333333%;
    max-width: 58.33333333%;
  }

  .col-lg-8 {
    flex: 0 0 66.66666667%;
    max-width: 66.66666667%;
  }

  .col-lg-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }

  .col-lg-10 {
    flex: 0 0 83.33333333%;
    max-width: 83.33333333%;
  }

  .col-lg-11 {
    flex: 0 0 91.66666667%;
    max-width: 91.66666667%;
  }

  .col-lg-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }

  .order-lg-first {
    order: -1;
  }

  .order-lg-last {
    order: 13;
  }

  .order-lg-0 {
    order: 0;
  }

  .order-lg-1 {
    order: 1;
  }

  .order-lg-2 {
    order: 2;
  }

  .order-lg-3 {
    order: 3;
  }

  .order-lg-4 {
    order: 4;
  }

  .order-lg-5 {
    order: 5;
  }

  .order-lg-6 {
    order: 6;
  }

  .order-lg-7 {
    order: 7;
  }

  .order-lg-8 {
    order: 8;
  }

  .order-lg-9 {
    order: 9;
  }

  .order-lg-10 {
    order: 10;
  }

  .order-lg-11 {
    order: 11;
  }

  .order-lg-12 {
    order: 12;
  }

  .offset-lg-0 {
    margin-left: 0;
  }

  .offset-lg-1 {
    margin-left: 8.33333333%;
  }

  .offset-lg-2 {
    margin-left: 16.66666667%;
  }

  .offset-lg-3 {
    margin-left: 25%;
  }

  .offset-lg-4 {
    margin-left: 33.33333333%;
  }

  .offset-lg-5 {
    margin-left: 41.66666667%;
  }

  .offset-lg-6 {
    margin-left: 50%;
  }

  .offset-lg-7 {
    margin-left: 58.33333333%;
  }

  .offset-lg-8 {
    margin-left: 66.66666667%;
  }

  .offset-lg-9 {
    margin-left: 75%;
  }

  .offset-lg-10 {
    margin-left: 83.33333333%;
  }

  .offset-lg-11 {
    margin-left: 91.66666667%;
  }
}
@media (min-width: 1200px) {
  .col-xl {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }

  .row-cols-xl-1 > * {
    flex: 0 0 100%;
    max-width: 100%;
  }

  .row-cols-xl-2 > * {
    flex: 0 0 50%;
    max-width: 50%;
  }

  .row-cols-xl-3 > * {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }

  .row-cols-xl-4 > * {
    flex: 0 0 25%;
    max-width: 25%;
  }

  .row-cols-xl-5 > * {
    flex: 0 0 20%;
    max-width: 20%;
  }

  .row-cols-xl-6 > * {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }

  .col-xl-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }

  .col-xl-1 {
    flex: 0 0 8.33333333%;
    max-width: 8.33333333%;
  }

  .col-xl-2 {
    flex: 0 0 16.66666667%;
    max-width: 16.66666667%;
  }

  .col-xl-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }

  .col-xl-4 {
    flex: 0 0 33.33333333%;
    max-width: 33.33333333%;
  }

  .col-xl-5 {
    flex: 0 0 41.66666667%;
    max-width: 41.66666667%;
  }

  .col-xl-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }

  .col-xl-7 {
    flex: 0 0 58.33333333%;
    max-width: 58.33333333%;
  }

  .col-xl-8 {
    flex: 0 0 66.66666667%;
    max-width: 66.66666667%;
  }

  .col-xl-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }

  .col-xl-10 {
    flex: 0 0 83.33333333%;
    max-width: 83.33333333%;
  }

  .col-xl-11 {
    flex: 0 0 91.66666667%;
    max-width: 91.66666667%;
  }

  .col-xl-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }

  .order-xl-first {
    order: -1;
  }

  .order-xl-last {
    order: 13;
  }

  .order-xl-0 {
    order: 0;
  }

  .order-xl-1 {
    order: 1;
  }

  .order-xl-2 {
    order: 2;
  }

  .order-xl-3 {
    order: 3;
  }

  .order-xl-4 {
    order: 4;
  }

  .order-xl-5 {
    order: 5;
  }

  .order-xl-6 {
    order: 6;
  }

  .order-xl-7 {
    order: 7;
  }

  .order-xl-8 {
    order: 8;
  }

  .order-xl-9 {
    order: 9;
  }

  .order-xl-10 {
    order: 10;
  }

  .order-xl-11 {
    order: 11;
  }

  .order-xl-12 {
    order: 12;
  }

  .offset-xl-0 {
    margin-left: 0;
  }

  .offset-xl-1 {
    margin-left: 8.33333333%;
  }

  .offset-xl-2 {
    margin-left: 16.66666667%;
  }

  .offset-xl-3 {
    margin-left: 25%;
  }

  .offset-xl-4 {
    margin-left: 33.33333333%;
  }

  .offset-xl-5 {
    margin-left: 41.66666667%;
  }

  .offset-xl-6 {
    margin-left: 50%;
  }

  .offset-xl-7 {
    margin-left: 58.33333333%;
  }

  .offset-xl-8 {
    margin-left: 66.66666667%;
  }

  .offset-xl-9 {
    margin-left: 75%;
  }

  .offset-xl-10 {
    margin-left: 83.33333333%;
  }

  .offset-xl-11 {
    margin-left: 91.66666667%;
  }
}
.table {
  width: 100%;
  margin-bottom: 1rem;
  color: #212529;
}
.table th,
.table td {
  padding: 0.75rem;
  vertical-align: top;
  border-top: 1px solid #dee2e6;
}
.table thead th {
  vertical-align: bottom;
  border-bottom: 2px solid #dee2e6;
}
.table tbody + tbody {
  border-top: 2px solid #dee2e6;
}

.table-sm th,
.table-sm td {
  padding: 0.3rem;
}

.table-bordered {
  border: 1px solid #dee2e6;
}
.table-bordered th,
.table-bordered td {
  border: 1px solid #dee2e6;
}
.table-bordered thead th,
.table-bordered thead td {
  border-bottom-width: 2px;
}

.table-borderless th,
.table-borderless td,
.table-borderless thead th,
.table-borderless tbody + tbody {
  border: 0;
}

.table-striped tbody tr:nth-of-type(odd) {
  background-color: rgba(0, 0, 0, 0.05);
}

.table-hover tbody tr:hover {
  color: #212529;
  background-color: rgba(0, 0, 0, 0.075);
}

.table-primary,
.table-primary > th,
.table-primary > td {
  background-color: #b8daff;
}
.table-primary th,
.table-primary td,
.table-primary thead th,
.table-primary tbody + tbody {
  border-color: #7abaff;
}

.table-hover .table-primary:hover {
  background-color: #9fcdff;
}
.table-hover .table-primary:hover > td,
.table-hover .table-primary:hover > th {
  background-color: #9fcdff;
}

.table-secondary,
.table-secondary > th,
.table-secondary > td {
  background-color: #d6d8db;
}
.table-secondary th,
.table-secondary td,
.table-secondary thead th,
.table-secondary tbody + tbody {
  border-color: #b3b7bb;
}

.table-hover .table-secondary:hover {
  background-color: #c8cbcf;
}
.table-hover .table-secondary:hover > td,
.table-hover .table-secondary:hover > th {
  background-color: #c8cbcf;
}

.table-success,
.table-success > th,
.table-success > td {
  background-color: #c3e6cb;
}
.table-success th,
.table-success td,
.table-success thead th,
.table-success tbody + tbody {
  border-color: #8fd19e;
}

.table-hover .table-success:hover {
  background-color: #b1dfbb;
}
.table-hover .table-success:hover > td,
.table-hover .table-success:hover > th {
  background-color: #b1dfbb;
}

.table-info,
.table-info > th,
.table-info > td {
  background-color: #bee5eb;
}
.table-info th,
.table-info td,
.table-info thead th,
.table-info tbody + tbody {
  border-color: #86cfda;
}

.table-hover .table-info:hover {
  background-color: #abdde5;
}
.table-hover .table-info:hover > td,
.table-hover .table-info:hover > th {
  background-color: #abdde5;
}

.table-warning,
.table-warning > th,
.table-warning > td {
  background-color: #ffeeba;
}
.table-warning th,
.table-warning td,
.table-warning thead th,
.table-warning tbody + tbody {
  border-color: #ffdf7e;
}

.table-hover .table-warning:hover {
  background-color: #ffe8a1;
}
.table-hover .table-warning:hover > td,
.table-hover .table-warning:hover > th {
  background-color: #ffe8a1;
}

.table-danger,
.table-danger > th,
.table-danger > td {
  background-color: #f5c6cb;
}
.table-danger th,
.table-danger td,
.table-danger thead th,
.table-danger tbody + tbody {
  border-color: #ed969e;
}

.table-hover .table-danger:hover {
  background-color: #f1b0b7;
}
.table-hover .table-danger:hover > td,
.table-hover .table-danger:hover > th {
  background-color: #f1b0b7;
}

.table-light,
.table-light > th,
.table-light > td {
  background-color: #fdfdfe;
}
.table-light th,
.table-light td,
.table-light thead th,
.table-light tbody + tbody {
  border-color: #fbfcfc;
}

.table-hover .table-light:hover {
  background-color: #ececf6;
}
.table-hover .table-light:hover > td,
.table-hover .table-light:hover > th {
  background-color: #ececf6;
}

.table-dark,
.table-dark > th,
.table-dark > td {
  background-color: #c6c8ca;
}
.table-dark th,
.table-dark td,
.table-dark thead th,
.table-dark tbody + tbody {
  border-color: #95999c;
}

.table-hover .table-dark:hover {
  background-color: #b9bbbe;
}
.table-hover .table-dark:hover > td,
.table-hover .table-dark:hover > th {
  background-color: #b9bbbe;
}

.table-active,
.table-active > th,
.table-active > td {
  background-color: rgba(0, 0, 0, 0.075);
}

.table-hover .table-active:hover {
  background-color: rgba(0, 0, 0, 0.075);
}
.table-hover .table-active:hover > td,
.table-hover .table-active:hover > th {
  background-color: rgba(0, 0, 0, 0.075);
}

.table .thead-dark th {
  color: #fff;
  background-color: #343a40;
  border-color: #454d55;
}
.table .thead-light th {
  color: #495057;
  background-color: #e9ecef;
  border-color: #dee2e6;
}

.table-dark {
  color: #fff;
  background-color: #343a40;
}
.table-dark th,
.table-dark td,
.table-dark thead th {
  border-color: #454d55;
}
.table-dark.table-bordered {
  border: 0;
}
.table-dark.table-striped tbody tr:nth-of-type(odd) {
  background-color: rgba(255, 255, 255, 0.05);
}
.table-dark.table-hover tbody tr:hover {
  color: #fff;
  background-color: rgba(255, 255, 255, 0.075);
}

@media (max-width: 575.98px) {
  .table-responsive-sm {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive-sm > .table-bordered {
    border: 0;
  }
}
@media (max-width: 767.98px) {
  .table-responsive-md {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive-md > .table-bordered {
    border: 0;
  }
}
@media (max-width: 991.98px) {
  .table-responsive-lg {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive-lg > .table-bordered {
    border: 0;
  }
}
@media (max-width: 1199.98px) {
  .table-responsive-xl {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive-xl > .table-bordered {
    border: 0;
  }
}
.table-responsive {
  display: block;
  width: 100%;
  overflow-x: auto;
  -webkit-overflow-scrolling: touch;
}
.table-responsive > .table-bordered {
  border: 0;
}

.form-control {
  display: block;
  width: 100%;
  height: calc(1.5em + 0.75rem + 2px);
  padding: 0.375rem 0.75rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #495057;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid #ced4da;
  border-radius: 0.25rem;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-control {
    transition: none;
  }
}
.form-control::-ms-expand {
  background-color: transparent;
  border: 0;
}
.form-control:focus {
  color: #495057;
  background-color: #fff;
  border-color: #80bdff;
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}
.form-control::placeholder {
  color: #6c757d;
  opacity: 1;
}
.form-control:disabled, .form-control[readonly] {
  background-color: #e9ecef;
  opacity: 1;
}

input[type=date].form-control,
input[type=time].form-control,
input[type=datetime-local].form-control,
input[type=month].form-control {
  appearance: none;
}

select.form-control:-moz-focusring {
  color: transparent;
  text-shadow: 0 0 0 #495057;
}
select.form-control:focus::-ms-value {
  color: #495057;
  background-color: #fff;
}

.form-control-file,
.form-control-range {
  display: block;
  width: 100%;
}

.col-form-label {
  padding-top: calc(0.375rem + 1px);
  padding-bottom: calc(0.375rem + 1px);
  margin-bottom: 0;
  font-size: inherit;
  line-height: 1.5;
}

.col-form-label-lg {
  padding-top: calc(0.5rem + 1px);
  padding-bottom: calc(0.5rem + 1px);
  font-size: 1.25rem;
  line-height: 1.5;
}

.col-form-label-sm {
  padding-top: calc(0.25rem + 1px);
  padding-bottom: calc(0.25rem + 1px);
  font-size: 0.875rem;
  line-height: 1.5;
}

.form-control-plaintext {
  display: block;
  width: 100%;
  padding: 0.375rem 0;
  margin-bottom: 0;
  font-size: 1rem;
  line-height: 1.5;
  color: #212529;
  background-color: transparent;
  border: solid transparent;
  border-width: 1px 0;
}
.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {
  padding-right: 0;
  padding-left: 0;
}

.form-control-sm {
  height: calc(1.5em + 0.5rem + 2px);
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  line-height: 1.5;
  border-radius: 0.2rem;
}

.form-control-lg {
  height: calc(1.5em + 1rem + 2px);
  padding: 0.5rem 1rem;
  font-size: 1.25rem;
  line-height: 1.5;
  border-radius: 0.3rem;
}

select.form-control[size], select.form-control[multiple] {
  height: auto;
}

textarea.form-control {
  height: auto;
}

.form-group {
  margin-bottom: 1rem;
}

.form-text {
  display: block;
  margin-top: 0.25rem;
}

.form-row {
  display: flex;
  flex-wrap: wrap;
  margin-right: -5px;
  margin-left: -5px;
}
.form-row > .col,
.form-row > [class*=col-] {
  padding-right: 5px;
  padding-left: 5px;
}

.form-check {
  position: relative;
  display: block;
  padding-left: 1.25rem;
}

.form-check-input {
  position: absolute;
  margin-top: 0.3rem;
  margin-left: -1.25rem;
}
.form-check-input[disabled] ~ .form-check-label, .form-check-input:disabled ~ .form-check-label {
  color: #6c757d;
}

.form-check-label {
  margin-bottom: 0;
}

.form-check-inline {
  display: inline-flex;
  align-items: center;
  padding-left: 0;
  margin-right: 0.75rem;
}
.form-check-inline .form-check-input {
  position: static;
  margin-top: 0;
  margin-right: 0.3125rem;
  margin-left: 0;
}

.valid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 0.875em;
  color: #28a745;
}

.valid-tooltip {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.25rem 0.5rem;
  margin-top: 0.1rem;
  font-size: 0.875rem;
  line-height: 1.5;
  color: #fff;
  background-color: rgba(40, 167, 69, 0.9);
  border-radius: 0.25rem;
}
.form-row > .col > .valid-tooltip, .form-row > [class*=col-] > .valid-tooltip {
  left: 5px;
}

.was-validated :valid ~ .valid-feedback,
.was-validated :valid ~ .valid-tooltip,
.is-valid ~ .valid-feedback,
.is-valid ~ .valid-tooltip {
  display: block;
}

.was-validated .form-control:valid, .form-control.is-valid {
  border-color: #28a745;
  padding-right: calc(1.5em + 0.75rem) !important;
  background-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%278%27 height=%278%27 viewBox=%270 0 8 8%27%3e%3cpath fill=%27%2328a745%27 d=%27M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z%27/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: right calc(0.375em + 0.1875rem) center;
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}
.was-validated .form-control:valid:focus, .form-control.is-valid:focus {
  border-color: #28a745;
  box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);
}

.was-validated select.form-control:valid, select.form-control.is-valid {
  padding-right: 3rem !important;
  background-position: right 1.5rem center;
}

.was-validated textarea.form-control:valid, textarea.form-control.is-valid {
  padding-right: calc(1.5em + 0.75rem);
  background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);
}

.was-validated .custom-select:valid, .custom-select.is-valid {
  border-color: #28a745;
  padding-right: calc(0.75em + 2.3125rem) !important;
  background: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%274%27 height=%275%27 viewBox=%270 0 4 5%27%3e%3cpath fill=%27%23343a40%27 d=%27M2 0L0 2h4zm0 5L0 3h4z%27/%3e%3c/svg%3e") right 0.75rem center/8px 10px no-repeat, #fff url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%278%27 height=%278%27 viewBox=%270 0 8 8%27%3e%3cpath fill=%27%2328a745%27 d=%27M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z%27/%3e%3c/svg%3e") center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem) no-repeat;
}
.was-validated .custom-select:valid:focus, .custom-select.is-valid:focus {
  border-color: #28a745;
  box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);
}

.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {
  color: #28a745;
}
.was-validated .form-check-input:valid ~ .valid-feedback,
.was-validated .form-check-input:valid ~ .valid-tooltip, .form-check-input.is-valid ~ .valid-feedback,
.form-check-input.is-valid ~ .valid-tooltip {
  display: block;
}

.was-validated .custom-control-input:valid ~ .custom-control-label, .custom-control-input.is-valid ~ .custom-control-label {
  color: #28a745;
}
.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before {
  border-color: #28a745;
}
.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before {
  border-color: #34ce57;
  background-color: #34ce57;
}
.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before, .custom-control-input.is-valid:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);
}
.was-validated .custom-control-input:valid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-valid:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #28a745;
}

.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label {
  border-color: #28a745;
}
.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label {
  border-color: #28a745;
  box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);
}

.invalid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 0.875em;
  color: #dc3545;
}

.invalid-tooltip {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.25rem 0.5rem;
  margin-top: 0.1rem;
  font-size: 0.875rem;
  line-height: 1.5;
  color: #fff;
  background-color: rgba(220, 53, 69, 0.9);
  border-radius: 0.25rem;
}
.form-row > .col > .invalid-tooltip, .form-row > [class*=col-] > .invalid-tooltip {
  left: 5px;
}

.was-validated :invalid ~ .invalid-feedback,
.was-validated :invalid ~ .invalid-tooltip,
.is-invalid ~ .invalid-feedback,
.is-invalid ~ .invalid-tooltip {
  display: block;
}

.was-validated .form-control:invalid, .form-control.is-invalid {
  border-color: #dc3545;
  padding-right: calc(1.5em + 0.75rem) !important;
  background-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2712%27 height=%2712%27 fill=%27none%27 stroke=%27%23dc3545%27 viewBox=%270 0 12 12%27%3e%3ccircle cx=%276%27 cy=%276%27 r=%274.5%27/%3e%3cpath stroke-linejoin=%27round%27 d=%27M5.8 3.6h.4L6 6.5z%27/%3e%3ccircle cx=%276%27 cy=%278.2%27 r=%27.6%27 fill=%27%23dc3545%27 stroke=%27none%27/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: right calc(0.375em + 0.1875rem) center;
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}
.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus {
  border-color: #dc3545;
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
}

.was-validated select.form-control:invalid, select.form-control.is-invalid {
  padding-right: 3rem !important;
  background-position: right 1.5rem center;
}

.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid {
  padding-right: calc(1.5em + 0.75rem);
  background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);
}

.was-validated .custom-select:invalid, .custom-select.is-invalid {
  border-color: #dc3545;
  padding-right: calc(0.75em + 2.3125rem) !important;
  background: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%274%27 height=%275%27 viewBox=%270 0 4 5%27%3e%3cpath fill=%27%23343a40%27 d=%27M2 0L0 2h4zm0 5L0 3h4z%27/%3e%3c/svg%3e") right 0.75rem center/8px 10px no-repeat, #fff url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2712%27 height=%2712%27 fill=%27none%27 stroke=%27%23dc3545%27 viewBox=%270 0 12 12%27%3e%3ccircle cx=%276%27 cy=%276%27 r=%274.5%27/%3e%3cpath stroke-linejoin=%27round%27 d=%27M5.8 3.6h.4L6 6.5z%27/%3e%3ccircle cx=%276%27 cy=%278.2%27 r=%27.6%27 fill=%27%23dc3545%27 stroke=%27none%27/%3e%3c/svg%3e") center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem) no-repeat;
}
.was-validated .custom-select:invalid:focus, .custom-select.is-invalid:focus {
  border-color: #dc3545;
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
}

.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {
  color: #dc3545;
}
.was-validated .form-check-input:invalid ~ .invalid-feedback,
.was-validated .form-check-input:invalid ~ .invalid-tooltip, .form-check-input.is-invalid ~ .invalid-feedback,
.form-check-input.is-invalid ~ .invalid-tooltip {
  display: block;
}

.was-validated .custom-control-input:invalid ~ .custom-control-label, .custom-control-input.is-invalid ~ .custom-control-label {
  color: #dc3545;
}
.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before {
  border-color: #dc3545;
}
.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before {
  border-color: #e4606d;
  background-color: #e4606d;
}
.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before, .custom-control-input.is-invalid:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
}
.was-validated .custom-control-input:invalid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-invalid:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #dc3545;
}

.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label {
  border-color: #dc3545;
}
.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label {
  border-color: #dc3545;
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
}

.form-inline {
  display: flex;
  flex-flow: row wrap;
  align-items: center;
}
.form-inline .form-check {
  width: 100%;
}
@media (min-width: 576px) {
  .form-inline label {
    display: flex;
    align-items: center;
    justify-content: center;
    margin-bottom: 0;
  }
  .form-inline .form-group {
    display: flex;
    flex: 0 0 auto;
    flex-flow: row wrap;
    align-items: center;
    margin-bottom: 0;
  }
  .form-inline .form-control {
    display: inline-block;
    width: auto;
    vertical-align: middle;
  }
  .form-inline .form-control-plaintext {
    display: inline-block;
  }
  .form-inline .input-group,
.form-inline .custom-select {
    width: auto;
  }
  .form-inline .form-check {
    display: flex;
    align-items: center;
    justify-content: center;
    width: auto;
    padding-left: 0;
  }
  .form-inline .form-check-input {
    position: relative;
    flex-shrink: 0;
    margin-top: 0;
    margin-right: 0.25rem;
    margin-left: 0;
  }
  .form-inline .custom-control {
    align-items: center;
    justify-content: center;
  }
  .form-inline .custom-control-label {
    margin-bottom: 0;
  }
}

.btn {
  display: inline-block;
  font-weight: 400;
  color: #212529;
  text-align: center;
  vertical-align: middle;
  user-select: none;
  background-color: transparent;
  border: 1px solid transparent;
  padding: 0.375rem 0.75rem;
  font-size: 1rem;
  line-height: 1.5;
  border-radius: 0.25rem;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .btn {
    transition: none;
  }
}
.btn:hover {
  color: #212529;
  text-decoration: none;
}
.btn:focus, .btn.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}
.btn.disabled, .btn:disabled {
  opacity: 0.65;
}
.btn:not(:disabled):not(.disabled) {
  cursor: pointer;
}
a.btn.disabled,
fieldset:disabled a.btn {
  pointer-events: none;
}

.btn-primary {
  color: #fff;
  background-color: #007bff;
  border-color: #007bff;
}
.btn-primary:hover {
  color: #fff;
  background-color: #0069d9;
  border-color: #0062cc;
}
.btn-primary:focus, .btn-primary.focus {
  color: #fff;
  background-color: #0069d9;
  border-color: #0062cc;
  box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5);
}
.btn-primary.disabled, .btn-primary:disabled {
  color: #fff;
  background-color: #007bff;
  border-color: #007bff;
}
.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle {
  color: #fff;
  background-color: #0062cc;
  border-color: #005cbf;
}
.btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus, .show > .btn-primary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5);
}

.btn-secondary {
  color: #fff;
  background-color: #6c757d;
  border-color: #6c757d;
}
.btn-secondary:hover {
  color: #fff;
  background-color: #5a6268;
  border-color: #545b62;
}
.btn-secondary:focus, .btn-secondary.focus {
  color: #fff;
  background-color: #5a6268;
  border-color: #545b62;
  box-shadow: 0 0 0 0.2rem rgba(130, 138, 145, 0.5);
}
.btn-secondary.disabled, .btn-secondary:disabled {
  color: #fff;
  background-color: #6c757d;
  border-color: #6c757d;
}
.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle {
  color: #fff;
  background-color: #545b62;
  border-color: #4e555b;
}
.btn-secondary:not(:disabled):not(.disabled):active:focus, .btn-secondary:not(:disabled):not(.disabled).active:focus, .show > .btn-secondary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(130, 138, 145, 0.5);
}

.btn-success {
  color: #fff;
  background-color: #28a745;
  border-color: #28a745;
}
.btn-success:hover {
  color: #fff;
  background-color: #218838;
  border-color: #1e7e34;
}
.btn-success:focus, .btn-success.focus {
  color: #fff;
  background-color: #218838;
  border-color: #1e7e34;
  box-shadow: 0 0 0 0.2rem rgba(72, 180, 97, 0.5);
}
.btn-success.disabled, .btn-success:disabled {
  color: #fff;
  background-color: #28a745;
  border-color: #28a745;
}
.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle {
  color: #fff;
  background-color: #1e7e34;
  border-color: #1c7430;
}
.btn-success:not(:disabled):not(.disabled):active:focus, .btn-success:not(:disabled):not(.disabled).active:focus, .show > .btn-success.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(72, 180, 97, 0.5);
}

.btn-info {
  color: #fff;
  background-color: #17a2b8;
  border-color: #17a2b8;
}
.btn-info:hover {
  color: #fff;
  background-color: #138496;
  border-color: #117a8b;
}
.btn-info:focus, .btn-info.focus {
  color: #fff;
  background-color: #138496;
  border-color: #117a8b;
  box-shadow: 0 0 0 0.2rem rgba(58, 176, 195, 0.5);
}
.btn-info.disabled, .btn-info:disabled {
  color: #fff;
  background-color: #17a2b8;
  border-color: #17a2b8;
}
.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle {
  color: #fff;
  background-color: #117a8b;
  border-color: #10707f;
}
.btn-info:not(:disabled):not(.disabled):active:focus, .btn-info:not(:disabled):not(.disabled).active:focus, .show > .btn-info.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(58, 176, 195, 0.5);
}

.btn-warning {
  color: #212529;
  background-color: #ffc107;
  border-color: #ffc107;
}
.btn-warning:hover {
  color: #212529;
  background-color: #e0a800;
  border-color: #d39e00;
}
.btn-warning:focus, .btn-warning.focus {
  color: #212529;
  background-color: #e0a800;
  border-color: #d39e00;
  box-shadow: 0 0 0 0.2rem rgba(222, 170, 12, 0.5);
}
.btn-warning.disabled, .btn-warning:disabled {
  color: #212529;
  background-color: #ffc107;
  border-color: #ffc107;
}
.btn-warning:not(:disabled):not(.disabled):active, .btn-warning:not(:disabled):not(.disabled).active, .show > .btn-warning.dropdown-toggle {
  color: #212529;
  background-color: #d39e00;
  border-color: #c69500;
}
.btn-warning:not(:disabled):not(.disabled):active:focus, .btn-warning:not(:disabled):not(.disabled).active:focus, .show > .btn-warning.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(222, 170, 12, 0.5);
}

.btn-danger {
  color: #fff;
  background-color: #dc3545;
  border-color: #dc3545;
}
.btn-danger:hover {
  color: #fff;
  background-color: #c82333;
  border-color: #bd2130;
}
.btn-danger:focus, .btn-danger.focus {
  color: #fff;
  background-color: #c82333;
  border-color: #bd2130;
  box-shadow: 0 0 0 0.2rem rgba(225, 83, 97, 0.5);
}
.btn-danger.disabled, .btn-danger:disabled {
  color: #fff;
  background-color: #dc3545;
  border-color: #dc3545;
}
.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle {
  color: #fff;
  background-color: #bd2130;
  border-color: #b21f2d;
}
.btn-danger:not(:disabled):not(.disabled):active:focus, .btn-danger:not(:disabled):not(.disabled).active:focus, .show > .btn-danger.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(225, 83, 97, 0.5);
}

.btn-light {
  color: #212529;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}
.btn-light:hover {
  color: #212529;
  background-color: #e2e6ea;
  border-color: #dae0e5;
}
.btn-light:focus, .btn-light.focus {
  color: #212529;
  background-color: #e2e6ea;
  border-color: #dae0e5;
  box-shadow: 0 0 0 0.2rem rgba(216, 217, 219, 0.5);
}
.btn-light.disabled, .btn-light:disabled {
  color: #212529;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}
.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle {
  color: #212529;
  background-color: #dae0e5;
  border-color: #d3d9df;
}
.btn-light:not(:disabled):not(.disabled):active:focus, .btn-light:not(:disabled):not(.disabled).active:focus, .show > .btn-light.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(216, 217, 219, 0.5);
}

.btn-dark {
  color: #fff;
  background-color: #343a40;
  border-color: #343a40;
}
.btn-dark:hover {
  color: #fff;
  background-color: #23272b;
  border-color: #1d2124;
}
.btn-dark:focus, .btn-dark.focus {
  color: #fff;
  background-color: #23272b;
  border-color: #1d2124;
  box-shadow: 0 0 0 0.2rem rgba(82, 88, 93, 0.5);
}
.btn-dark.disabled, .btn-dark:disabled {
  color: #fff;
  background-color: #343a40;
  border-color: #343a40;
}
.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle {
  color: #fff;
  background-color: #1d2124;
  border-color: #171a1d;
}
.btn-dark:not(:disabled):not(.disabled):active:focus, .btn-dark:not(:disabled):not(.disabled).active:focus, .show > .btn-dark.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(82, 88, 93, 0.5);
}

.btn-outline-primary {
  color: #007bff;
  border-color: #007bff;
}
.btn-outline-primary:hover {
  color: #fff;
  background-color: #007bff;
  border-color: #007bff;
}
.btn-outline-primary:focus, .btn-outline-primary.focus {
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);
}
.btn-outline-primary.disabled, .btn-outline-primary:disabled {
  color: #007bff;
  background-color: transparent;
}
.btn-outline-primary:not(:disabled):not(.disabled):active, .btn-outline-primary:not(:disabled):not(.disabled).active, .show > .btn-outline-primary.dropdown-toggle {
  color: #fff;
  background-color: #007bff;
  border-color: #007bff;
}
.btn-outline-primary:not(:disabled):not(.disabled):active:focus, .btn-outline-primary:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-primary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);
}

.btn-outline-secondary {
  color: #6c757d;
  border-color: #6c757d;
}
.btn-outline-secondary:hover {
  color: #fff;
  background-color: #6c757d;
  border-color: #6c757d;
}
.btn-outline-secondary:focus, .btn-outline-secondary.focus {
  box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);
}
.btn-outline-secondary.disabled, .btn-outline-secondary:disabled {
  color: #6c757d;
  background-color: transparent;
}
.btn-outline-secondary:not(:disabled):not(.disabled):active, .btn-outline-secondary:not(:disabled):not(.disabled).active, .show > .btn-outline-secondary.dropdown-toggle {
  color: #fff;
  background-color: #6c757d;
  border-color: #6c757d;
}
.btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .btn-outline-secondary:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-secondary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);
}

.btn-outline-success {
  color: #28a745;
  border-color: #28a745;
}
.btn-outline-success:hover {
  color: #fff;
  background-color: #28a745;
  border-color: #28a745;
}
.btn-outline-success:focus, .btn-outline-success.focus {
  box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);
}
.btn-outline-success.disabled, .btn-outline-success:disabled {
  color: #28a745;
  background-color: transparent;
}
.btn-outline-success:not(:disabled):not(.disabled):active, .btn-outline-success:not(:disabled):not(.disabled).active, .show > .btn-outline-success.dropdown-toggle {
  color: #fff;
  background-color: #28a745;
  border-color: #28a745;
}
.btn-outline-success:not(:disabled):not(.disabled):active:focus, .btn-outline-success:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-success.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);
}

.btn-outline-info {
  color: #17a2b8;
  border-color: #17a2b8;
}
.btn-outline-info:hover {
  color: #fff;
  background-color: #17a2b8;
  border-color: #17a2b8;
}
.btn-outline-info:focus, .btn-outline-info.focus {
  box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
}
.btn-outline-info.disabled, .btn-outline-info:disabled {
  color: #17a2b8;
  background-color: transparent;
}
.btn-outline-info:not(:disabled):not(.disabled):active, .btn-outline-info:not(:disabled):not(.disabled).active, .show > .btn-outline-info.dropdown-toggle {
  color: #fff;
  background-color: #17a2b8;
  border-color: #17a2b8;
}
.btn-outline-info:not(:disabled):not(.disabled):active:focus, .btn-outline-info:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-info.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
}

.btn-outline-warning {
  color: #ffc107;
  border-color: #ffc107;
}
.btn-outline-warning:hover {
  color: #212529;
  background-color: #ffc107;
  border-color: #ffc107;
}
.btn-outline-warning:focus, .btn-outline-warning.focus {
  box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);
}
.btn-outline-warning.disabled, .btn-outline-warning:disabled {
  color: #ffc107;
  background-color: transparent;
}
.btn-outline-warning:not(:disabled):not(.disabled):active, .btn-outline-warning:not(:disabled):not(.disabled).active, .show > .btn-outline-warning.dropdown-toggle {
  color: #212529;
  background-color: #ffc107;
  border-color: #ffc107;
}
.btn-outline-warning:not(:disabled):not(.disabled):active:focus, .btn-outline-warning:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-warning.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);
}

.btn-outline-danger {
  color: #dc3545;
  border-color: #dc3545;
}
.btn-outline-danger:hover {
  color: #fff;
  background-color: #dc3545;
  border-color: #dc3545;
}
.btn-outline-danger:focus, .btn-outline-danger.focus {
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);
}
.btn-outline-danger.disabled, .btn-outline-danger:disabled {
  color: #dc3545;
  background-color: transparent;
}
.btn-outline-danger:not(:disabled):not(.disabled):active, .btn-outline-danger:not(:disabled):not(.disabled).active, .show > .btn-outline-danger.dropdown-toggle {
  color: #fff;
  background-color: #dc3545;
  border-color: #dc3545;
}
.btn-outline-danger:not(:disabled):not(.disabled):active:focus, .btn-outline-danger:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-danger.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);
}

.btn-outline-light {
  color: #f8f9fa;
  border-color: #f8f9fa;
}
.btn-outline-light:hover {
  color: #212529;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}
.btn-outline-light:focus, .btn-outline-light.focus {
  box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
}
.btn-outline-light.disabled, .btn-outline-light:disabled {
  color: #f8f9fa;
  background-color: transparent;
}
.btn-outline-light:not(:disabled):not(.disabled):active, .btn-outline-light:not(:disabled):not(.disabled).active, .show > .btn-outline-light.dropdown-toggle {
  color: #212529;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}
.btn-outline-light:not(:disabled):not(.disabled):active:focus, .btn-outline-light:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-light.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
}

.btn-outline-dark {
  color: #343a40;
  border-color: #343a40;
}
.btn-outline-dark:hover {
  color: #fff;
  background-color: #343a40;
  border-color: #343a40;
}
.btn-outline-dark:focus, .btn-outline-dark.focus {
  box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
}
.btn-outline-dark.disabled, .btn-outline-dark:disabled {
  color: #343a40;
  background-color: transparent;
}
.btn-outline-dark:not(:disabled):not(.disabled):active, .btn-outline-dark:not(:disabled):not(.disabled).active, .show > .btn-outline-dark.dropdown-toggle {
  color: #fff;
  background-color: #343a40;
  border-color: #343a40;
}
.btn-outline-dark:not(:disabled):not(.disabled):active:focus, .btn-outline-dark:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-dark.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
}

.btn-link {
  font-weight: 400;
  color: #007bff;
  text-decoration: none;
}
.btn-link:hover {
  color: #0056b3;
  text-decoration: underline;
}
.btn-link:focus, .btn-link.focus {
  text-decoration: underline;
}
.btn-link:disabled, .btn-link.disabled {
  color: #6c757d;
  pointer-events: none;
}

.btn-lg, .btn-group-lg > .btn {
  padding: 0.5rem 1rem;
  font-size: 1.25rem;
  line-height: 1.5;
  border-radius: 0.3rem;
}

.btn-sm, .btn-group-sm > .btn {
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  line-height: 1.5;
  border-radius: 0.2rem;
}

.btn-block {
  display: block;
  width: 100%;
}
.btn-block + .btn-block {
  margin-top: 0.5rem;
}

input[type=submit].btn-block,
input[type=reset].btn-block,
input[type=button].btn-block {
  width: 100%;
}

.fade {
  transition: opacity 0.15s linear;
}
@media (prefers-reduced-motion: reduce) {
  .fade {
    transition: none;
  }
}
.fade:not(.show) {
  opacity: 0;
}

.collapse:not(.show) {
  display: none;
}

.collapsing {
  position: relative;
  height: 0;
  overflow: hidden;
  transition: height 0.35s ease;
}
@media (prefers-reduced-motion: reduce) {
  .collapsing {
    transition: none;
  }
}
.collapsing.width {
  width: 0;
  height: auto;
  transition: width 0.35s ease;
}
@media (prefers-reduced-motion: reduce) {
  .collapsing.width {
    transition: none;
  }
}

.dropup,
.dropright,
.dropdown,
.dropleft {
  position: relative;
}

.dropdown-toggle {
  white-space: nowrap;
}
.dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-bottom: 0;
  border-left: 0.3em solid transparent;
}
.dropdown-toggle:empty::after {
  margin-left: 0;
}

.dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 10rem;
  padding: 0.5rem 0;
  margin: 0.125rem 0 0;
  font-size: 1rem;
  color: #212529;
  text-align: left;
  list-style: none;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-radius: 0.25rem;
}

.dropdown-menu-left {
  right: auto;
  left: 0;
}

.dropdown-menu-right {
  right: 0;
  left: auto;
}

@media (min-width: 576px) {
  .dropdown-menu-sm-left {
    right: auto;
    left: 0;
  }

  .dropdown-menu-sm-right {
    right: 0;
    left: auto;
  }
}
@media (min-width: 768px) {
  .dropdown-menu-md-left {
    right: auto;
    left: 0;
  }

  .dropdown-menu-md-right {
    right: 0;
    left: auto;
  }
}
@media (min-width: 992px) {
  .dropdown-menu-lg-left {
    right: auto;
    left: 0;
  }

  .dropdown-menu-lg-right {
    right: 0;
    left: auto;
  }
}
@media (min-width: 1200px) {
  .dropdown-menu-xl-left {
    right: auto;
    left: 0;
  }

  .dropdown-menu-xl-right {
    right: 0;
    left: auto;
  }
}
.dropup .dropdown-menu {
  top: auto;
  bottom: 100%;
  margin-top: 0;
  margin-bottom: 0.125rem;
}
.dropup .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0;
  border-right: 0.3em solid transparent;
  border-bottom: 0.3em solid;
  border-left: 0.3em solid transparent;
}
.dropup .dropdown-toggle:empty::after {
  margin-left: 0;
}

.dropright .dropdown-menu {
  top: 0;
  right: auto;
  left: 100%;
  margin-top: 0;
  margin-left: 0.125rem;
}
.dropright .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid transparent;
  border-right: 0;
  border-bottom: 0.3em solid transparent;
  border-left: 0.3em solid;
}
.dropright .dropdown-toggle:empty::after {
  margin-left: 0;
}
.dropright .dropdown-toggle::after {
  vertical-align: 0;
}

.dropleft .dropdown-menu {
  top: 0;
  right: 100%;
  left: auto;
  margin-top: 0;
  margin-right: 0.125rem;
}
.dropleft .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
}
.dropleft .dropdown-toggle::after {
  display: none;
}
.dropleft .dropdown-toggle::before {
  display: inline-block;
  margin-right: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid transparent;
  border-right: 0.3em solid;
  border-bottom: 0.3em solid transparent;
}
.dropleft .dropdown-toggle:empty::after {
  margin-left: 0;
}
.dropleft .dropdown-toggle::before {
  vertical-align: 0;
}

.dropdown-menu[x-placement^=top], .dropdown-menu[x-placement^=right], .dropdown-menu[x-placement^=bottom], .dropdown-menu[x-placement^=left] {
  right: auto;
  bottom: auto;
}

.dropdown-divider {
  height: 0;
  margin: 0.5rem 0;
  overflow: hidden;
  border-top: 1px solid #e9ecef;
}

.dropdown-item {
  display: block;
  width: 100%;
  padding: 0.25rem 1.5rem;
  clear: both;
  font-weight: 400;
  color: #212529;
  text-align: inherit;
  white-space: nowrap;
  background-color: transparent;
  border: 0;
}
.dropdown-item:hover, .dropdown-item:focus {
  color: #16181b;
  text-decoration: none;
  background-color: #e9ecef;
}
.dropdown-item.active, .dropdown-item:active {
  color: #fff;
  text-decoration: none;
  background-color: #007bff;
}
.dropdown-item.disabled, .dropdown-item:disabled {
  color: #adb5bd;
  pointer-events: none;
  background-color: transparent;
}

.dropdown-menu.show {
  display: block;
}

.dropdown-header {
  display: block;
  padding: 0.5rem 1.5rem;
  margin-bottom: 0;
  font-size: 0.875rem;
  color: #6c757d;
  white-space: nowrap;
}

.dropdown-item-text {
  display: block;
  padding: 0.25rem 1.5rem;
  color: #212529;
}

.btn-group,
.btn-group-vertical {
  position: relative;
  display: inline-flex;
  vertical-align: middle;
}
.btn-group > .btn,
.btn-group-vertical > .btn {
  position: relative;
  flex: 1 1 auto;
}
.btn-group > .btn:hover,
.btn-group-vertical > .btn:hover {
  z-index: 1;
}
.btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active,
.btn-group-vertical > .btn:focus,
.btn-group-vertical > .btn:active,
.btn-group-vertical > .btn.active {
  z-index: 1;
}

.btn-toolbar {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
}
.btn-toolbar .input-group {
  width: auto;
}

.btn-group > .btn:not(:first-child),
.btn-group > .btn-group:not(:first-child) {
  margin-left: -1px;
}
.btn-group > .btn:not(:last-child):not(.dropdown-toggle),
.btn-group > .btn-group:not(:last-child) > .btn {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.btn-group > .btn:not(:first-child),
.btn-group > .btn-group:not(:first-child) > .btn {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.dropdown-toggle-split {
  padding-right: 0.5625rem;
  padding-left: 0.5625rem;
}
.dropdown-toggle-split::after, .dropup .dropdown-toggle-split::after, .dropright .dropdown-toggle-split::after {
  margin-left: 0;
}
.dropleft .dropdown-toggle-split::before {
  margin-right: 0;
}

.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split {
  padding-right: 0.375rem;
  padding-left: 0.375rem;
}

.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split {
  padding-right: 0.75rem;
  padding-left: 0.75rem;
}

.btn-group-vertical {
  flex-direction: column;
  align-items: flex-start;
  justify-content: center;
}
.btn-group-vertical > .btn,
.btn-group-vertical > .btn-group {
  width: 100%;
}
.btn-group-vertical > .btn:not(:first-child),
.btn-group-vertical > .btn-group:not(:first-child) {
  margin-top: -1px;
}
.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),
.btn-group-vertical > .btn-group:not(:last-child) > .btn {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.btn-group-vertical > .btn:not(:first-child),
.btn-group-vertical > .btn-group:not(:first-child) > .btn {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.btn-group-toggle > .btn,
.btn-group-toggle > .btn-group > .btn {
  margin-bottom: 0;
}
.btn-group-toggle > .btn input[type=radio],
.btn-group-toggle > .btn input[type=checkbox],
.btn-group-toggle > .btn-group > .btn input[type=radio],
.btn-group-toggle > .btn-group > .btn input[type=checkbox] {
  position: absolute;
  clip: rect(0, 0, 0, 0);
  pointer-events: none;
}

.input-group {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  align-items: stretch;
  width: 100%;
}
.input-group > .form-control,
.input-group > .form-control-plaintext,
.input-group > .custom-select,
.input-group > .custom-file {
  position: relative;
  flex: 1 1 auto;
  width: 1%;
  min-width: 0;
  margin-bottom: 0;
}
.input-group > .form-control + .form-control,
.input-group > .form-control + .custom-select,
.input-group > .form-control + .custom-file,
.input-group > .form-control-plaintext + .form-control,
.input-group > .form-control-plaintext + .custom-select,
.input-group > .form-control-plaintext + .custom-file,
.input-group > .custom-select + .form-control,
.input-group > .custom-select + .custom-select,
.input-group > .custom-select + .custom-file,
.input-group > .custom-file + .form-control,
.input-group > .custom-file + .custom-select,
.input-group > .custom-file + .custom-file {
  margin-left: -1px;
}
.input-group > .form-control:focus,
.input-group > .custom-select:focus,
.input-group > .custom-file .custom-file-input:focus ~ .custom-file-label {
  z-index: 3;
}
.input-group > .custom-file .custom-file-input:focus {
  z-index: 4;
}
.input-group > .form-control:not(:first-child),
.input-group > .custom-select:not(:first-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.input-group > .custom-file {
  display: flex;
  align-items: center;
}
.input-group > .custom-file:not(:last-child) .custom-file-label, .input-group > .custom-file:not(:last-child) .custom-file-label::after {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.input-group > .custom-file:not(:first-child) .custom-file-label {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.input-group:not(.has-validation) > .form-control:not(:last-child),
.input-group:not(.has-validation) > .custom-select:not(:last-child),
.input-group:not(.has-validation) > .custom-file:not(:last-child) .custom-file-label,
.input-group:not(.has-validation) > .custom-file:not(:last-child) .custom-file-label::after {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.input-group.has-validation > .form-control:nth-last-child(n+3),
.input-group.has-validation > .custom-select:nth-last-child(n+3),
.input-group.has-validation > .custom-file:nth-last-child(n+3) .custom-file-label,
.input-group.has-validation > .custom-file:nth-last-child(n+3) .custom-file-label::after {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.input-group-prepend,
.input-group-append {
  display: flex;
}
.input-group-prepend .btn,
.input-group-append .btn {
  position: relative;
  z-index: 2;
}
.input-group-prepend .btn:focus,
.input-group-append .btn:focus {
  z-index: 3;
}
.input-group-prepend .btn + .btn,
.input-group-prepend .btn + .input-group-text,
.input-group-prepend .input-group-text + .input-group-text,
.input-group-prepend .input-group-text + .btn,
.input-group-append .btn + .btn,
.input-group-append .btn + .input-group-text,
.input-group-append .input-group-text + .input-group-text,
.input-group-append .input-group-text + .btn {
  margin-left: -1px;
}

.input-group-prepend {
  margin-right: -1px;
}

.input-group-append {
  margin-left: -1px;
}

.input-group-text {
  display: flex;
  align-items: center;
  padding: 0.375rem 0.75rem;
  margin-bottom: 0;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #495057;
  text-align: center;
  white-space: nowrap;
  background-color: #e9ecef;
  border: 1px solid #ced4da;
  border-radius: 0.25rem;
}
.input-group-text input[type=radio],
.input-group-text input[type=checkbox] {
  margin-top: 0;
}

.input-group-lg > .form-control:not(textarea),
.input-group-lg > .custom-select {
  height: calc(1.5em + 1rem + 2px);
}

.input-group-lg > .form-control,
.input-group-lg > .custom-select,
.input-group-lg > .input-group-prepend > .input-group-text,
.input-group-lg > .input-group-append > .input-group-text,
.input-group-lg > .input-group-prepend > .btn,
.input-group-lg > .input-group-append > .btn {
  padding: 0.5rem 1rem;
  font-size: 1.25rem;
  line-height: 1.5;
  border-radius: 0.3rem;
}

.input-group-sm > .form-control:not(textarea),
.input-group-sm > .custom-select {
  height: calc(1.5em + 0.5rem + 2px);
}

.input-group-sm > .form-control,
.input-group-sm > .custom-select,
.input-group-sm > .input-group-prepend > .input-group-text,
.input-group-sm > .input-group-append > .input-group-text,
.input-group-sm > .input-group-prepend > .btn,
.input-group-sm > .input-group-append > .btn {
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  line-height: 1.5;
  border-radius: 0.2rem;
}

.input-group-lg > .custom-select,
.input-group-sm > .custom-select {
  padding-right: 1.75rem;
}

.input-group > .input-group-prepend > .btn,
.input-group > .input-group-prepend > .input-group-text,
.input-group:not(.has-validation) > .input-group-append:not(:last-child) > .btn,
.input-group:not(.has-validation) > .input-group-append:not(:last-child) > .input-group-text,
.input-group.has-validation > .input-group-append:nth-last-child(n+3) > .btn,
.input-group.has-validation > .input-group-append:nth-last-child(n+3) > .input-group-text,
.input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle),
.input-group > .input-group-append:last-child > .input-group-text:not(:last-child) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.input-group > .input-group-append > .btn,
.input-group > .input-group-append > .input-group-text,
.input-group > .input-group-prepend:not(:first-child) > .btn,
.input-group > .input-group-prepend:not(:first-child) > .input-group-text,
.input-group > .input-group-prepend:first-child > .btn:not(:first-child),
.input-group > .input-group-prepend:first-child > .input-group-text:not(:first-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.custom-control {
  position: relative;
  z-index: 1;
  display: block;
  min-height: 1.5rem;
  padding-left: 1.5rem;
  print-color-adjust: exact;
}

.custom-control-inline {
  display: inline-flex;
  margin-right: 1rem;
}

.custom-control-input {
  position: absolute;
  left: 0;
  z-index: -1;
  width: 1rem;
  height: 1.25rem;
  opacity: 0;
}
.custom-control-input:checked ~ .custom-control-label::before {
  color: #fff;
  border-color: #007bff;
  background-color: #007bff;
}
.custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}
.custom-control-input:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #80bdff;
}
.custom-control-input:not(:disabled):active ~ .custom-control-label::before {
  color: #fff;
  background-color: #b3d7ff;
  border-color: #b3d7ff;
}
.custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label {
  color: #6c757d;
}
.custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before {
  background-color: #e9ecef;
}

.custom-control-label {
  position: relative;
  margin-bottom: 0;
  vertical-align: top;
}
.custom-control-label::before {
  position: absolute;
  top: 0.25rem;
  left: -1.5rem;
  display: block;
  width: 1rem;
  height: 1rem;
  pointer-events: none;
  content: "";
  background-color: #fff;
  border: 1px solid #adb5bd;
}
.custom-control-label::after {
  position: absolute;
  top: 0.25rem;
  left: -1.5rem;
  display: block;
  width: 1rem;
  height: 1rem;
  content: "";
  background: 50%/50% 50% no-repeat;
}

.custom-checkbox .custom-control-label::before {
  border-radius: 0.25rem;
}
.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%278%27 height=%278%27 viewBox=%270 0 8 8%27%3e%3cpath fill=%27%23fff%27 d=%27M6.564.75l-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z%27/%3e%3c/svg%3e");
}
.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before {
  border-color: #007bff;
  background-color: #007bff;
}
.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%274%27 height=%274%27 viewBox=%270 0 4 4%27%3e%3cpath stroke=%27%23fff%27 d=%27M0 2h4%27/%3e%3c/svg%3e");
}
.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: rgba(0, 123, 255, 0.5);
}
.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before {
  background-color: rgba(0, 123, 255, 0.5);
}

.custom-radio .custom-control-label::before {
  border-radius: 50%;
}
.custom-radio .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2712%27 height=%2712%27 viewBox=%27-4 -4 8 8%27%3e%3ccircle r=%273%27 fill=%27%23fff%27/%3e%3c/svg%3e");
}
.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: rgba(0, 123, 255, 0.5);
}

.custom-switch {
  padding-left: 2.25rem;
}
.custom-switch .custom-control-label::before {
  left: -2.25rem;
  width: 1.75rem;
  pointer-events: all;
  border-radius: 0.5rem;
}
.custom-switch .custom-control-label::after {
  top: calc(0.25rem + 2px);
  left: calc(-2.25rem + 2px);
  width: calc(1rem - 4px);
  height: calc(1rem - 4px);
  background-color: #adb5bd;
  border-radius: 0.5rem;
  transition: transform 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .custom-switch .custom-control-label::after {
    transition: none;
  }
}
.custom-switch .custom-control-input:checked ~ .custom-control-label::after {
  background-color: #fff;
  transform: translateX(0.75rem);
}
.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: rgba(0, 123, 255, 0.5);
}

.custom-select {
  display: inline-block;
  width: 100%;
  height: calc(1.5em + 0.75rem + 2px);
  padding: 0.375rem 1.75rem 0.375rem 0.75rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #495057;
  vertical-align: middle;
  background: #fff url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%274%27 height=%275%27 viewBox=%270 0 4 5%27%3e%3cpath fill=%27%23343a40%27 d=%27M2 0L0 2h4zm0 5L0 3h4z%27/%3e%3c/svg%3e") right 0.75rem center/8px 10px no-repeat;
  border: 1px solid #ced4da;
  border-radius: 0.25rem;
  appearance: none;
}
.custom-select:focus {
  border-color: #80bdff;
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}
.custom-select:focus::-ms-value {
  color: #495057;
  background-color: #fff;
}
.custom-select[multiple], .custom-select[size]:not([size="1"]) {
  height: auto;
  padding-right: 0.75rem;
  background-image: none;
}
.custom-select:disabled {
  color: #6c757d;
  background-color: #e9ecef;
}
.custom-select::-ms-expand {
  display: none;
}
.custom-select:-moz-focusring {
  color: transparent;
  text-shadow: 0 0 0 #495057;
}

.custom-select-sm {
  height: calc(1.5em + 0.5rem + 2px);
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
  padding-left: 0.5rem;
  font-size: 0.875rem;
}

.custom-select-lg {
  height: calc(1.5em + 1rem + 2px);
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  padding-left: 1rem;
  font-size: 1.25rem;
}

.custom-file {
  position: relative;
  display: inline-block;
  width: 100%;
  height: calc(1.5em + 0.75rem + 2px);
  margin-bottom: 0;
}

.custom-file-input {
  position: relative;
  z-index: 2;
  width: 100%;
  height: calc(1.5em + 0.75rem + 2px);
  margin: 0;
  overflow: hidden;
  opacity: 0;
}
.custom-file-input:focus ~ .custom-file-label {
  border-color: #80bdff;
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}
.custom-file-input[disabled] ~ .custom-file-label, .custom-file-input:disabled ~ .custom-file-label {
  background-color: #e9ecef;
}
.custom-file-input:lang(en) ~ .custom-file-label::after {
  content: "Browse";
}
.custom-file-input ~ .custom-file-label[data-browse]::after {
  content: attr(data-browse);
}

.custom-file-label {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  z-index: 1;
  height: calc(1.5em + 0.75rem + 2px);
  padding: 0.375rem 0.75rem;
  overflow: hidden;
  font-weight: 400;
  line-height: 1.5;
  color: #495057;
  background-color: #fff;
  border: 1px solid #ced4da;
  border-radius: 0.25rem;
}
.custom-file-label::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  z-index: 3;
  display: block;
  height: calc(1.5em + 0.75rem);
  padding: 0.375rem 0.75rem;
  line-height: 1.5;
  color: #495057;
  content: "Browse";
  background-color: #e9ecef;
  border-left: inherit;
  border-radius: 0 0.25rem 0.25rem 0;
}

.custom-range {
  width: 100%;
  height: 1.4rem;
  padding: 0;
  background-color: transparent;
  appearance: none;
}
.custom-range:focus {
  outline: 0;
}
.custom-range:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}
.custom-range:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}
.custom-range:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}
.custom-range::-moz-focus-outer {
  border: 0;
}
.custom-range::-webkit-slider-thumb {
  width: 1rem;
  height: 1rem;
  margin-top: -0.25rem;
  background-color: #007bff;
  border: 0;
  border-radius: 1rem;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  appearance: none;
}
@media (prefers-reduced-motion: reduce) {
  .custom-range::-webkit-slider-thumb {
    transition: none;
  }
}
.custom-range::-webkit-slider-thumb:active {
  background-color: #b3d7ff;
}
.custom-range::-webkit-slider-runnable-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: #dee2e6;
  border-color: transparent;
  border-radius: 1rem;
}
.custom-range::-moz-range-thumb {
  width: 1rem;
  height: 1rem;
  background-color: #007bff;
  border: 0;
  border-radius: 1rem;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  appearance: none;
}
@media (prefers-reduced-motion: reduce) {
  .custom-range::-moz-range-thumb {
    transition: none;
  }
}
.custom-range::-moz-range-thumb:active {
  background-color: #b3d7ff;
}
.custom-range::-moz-range-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: #dee2e6;
  border-color: transparent;
  border-radius: 1rem;
}
.custom-range::-ms-thumb {
  width: 1rem;
  height: 1rem;
  margin-top: 0;
  margin-right: 0.2rem;
  margin-left: 0.2rem;
  background-color: #007bff;
  border: 0;
  border-radius: 1rem;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  appearance: none;
}
@media (prefers-reduced-motion: reduce) {
  .custom-range::-ms-thumb {
    transition: none;
  }
}
.custom-range::-ms-thumb:active {
  background-color: #b3d7ff;
}
.custom-range::-ms-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: transparent;
  border-color: transparent;
  border-width: 0.5rem;
}
.custom-range::-ms-fill-lower {
  background-color: #dee2e6;
  border-radius: 1rem;
}
.custom-range::-ms-fill-upper {
  margin-right: 15px;
  background-color: #dee2e6;
  border-radius: 1rem;
}
.custom-range:disabled::-webkit-slider-thumb {
  background-color: #adb5bd;
}
.custom-range:disabled::-webkit-slider-runnable-track {
  cursor: default;
}
.custom-range:disabled::-moz-range-thumb {
  background-color: #adb5bd;
}
.custom-range:disabled::-moz-range-track {
  cursor: default;
}
.custom-range:disabled::-ms-thumb {
  background-color: #adb5bd;
}

.custom-control-label::before,
.custom-file-label,
.custom-select {
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .custom-control-label::before,
.custom-file-label,
.custom-select {
    transition: none;
  }
}

.nav {
  display: flex;
  flex-wrap: wrap;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}

.nav-link {
  display: block;
  padding: 0.5rem 1rem;
}
.nav-link:hover, .nav-link:focus {
  text-decoration: none;
}
.nav-link.disabled {
  color: #6c757d;
  pointer-events: none;
  cursor: default;
}

.nav-tabs {
  border-bottom: 1px solid #dee2e6;
}
.nav-tabs .nav-link {
  margin-bottom: -1px;
  background-color: transparent;
  border: 1px solid transparent;
  border-top-left-radius: 0.25rem;
  border-top-right-radius: 0.25rem;
}
.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {
  isolation: isolate;
  border-color: #e9ecef #e9ecef #dee2e6;
}
.nav-tabs .nav-link.disabled {
  color: #6c757d;
  background-color: transparent;
  border-color: transparent;
}
.nav-tabs .nav-link.active,
.nav-tabs .nav-item.show .nav-link {
  color: #495057;
  background-color: #fff;
  border-color: #dee2e6 #dee2e6 #fff;
}
.nav-tabs .dropdown-menu {
  margin-top: -1px;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.nav-pills .nav-link {
  background: none;
  border: 0;
  border-radius: 0.25rem;
}
.nav-pills .nav-link.active,
.nav-pills .show > .nav-link {
  color: #fff;
  background-color: #007bff;
}

.nav-fill > .nav-link,
.nav-fill .nav-item {
  flex: 1 1 auto;
  text-align: center;
}

.nav-justified > .nav-link,
.nav-justified .nav-item {
  flex-basis: 0;
  flex-grow: 1;
  text-align: center;
}

.tab-content > .tab-pane {
  display: none;
}
.tab-content > .active {
  display: block;
}

.navbar {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
  padding: 0.5rem 1rem;
}
.navbar .container,
.navbar .container-fluid,
.navbar .container-sm,
.navbar .container-md,
.navbar .container-lg,
.navbar .container-xl {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
}
.navbar-brand {
  display: inline-block;
  padding-top: 0.3125rem;
  padding-bottom: 0.3125rem;
  margin-right: 1rem;
  font-size: 1.25rem;
  line-height: inherit;
  white-space: nowrap;
}
.navbar-brand:hover, .navbar-brand:focus {
  text-decoration: none;
}

.navbar-nav {
  display: flex;
  flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}
.navbar-nav .nav-link {
  padding-right: 0;
  padding-left: 0;
}
.navbar-nav .dropdown-menu {
  position: static;
  float: none;
}

.navbar-text {
  display: inline-block;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}

.navbar-collapse {
  flex-basis: 100%;
  flex-grow: 1;
  align-items: center;
}

.navbar-toggler {
  padding: 0.25rem 0.75rem;
  font-size: 1.25rem;
  line-height: 1;
  background-color: transparent;
  border: 1px solid transparent;
  border-radius: 0.25rem;
}
.navbar-toggler:hover, .navbar-toggler:focus {
  text-decoration: none;
}

.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  content: "";
  background: 50%/100% 100% no-repeat;
}

.navbar-nav-scroll {
  max-height: 75vh;
  overflow-y: auto;
}

@media (max-width: 575.98px) {
  .navbar-expand-sm > .container,
.navbar-expand-sm > .container-fluid,
.navbar-expand-sm > .container-sm,
.navbar-expand-sm > .container-md,
.navbar-expand-sm > .container-lg,
.navbar-expand-sm > .container-xl {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 576px) {
  .navbar-expand-sm {
    flex-flow: row nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-sm .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-sm .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-sm .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-sm > .container,
.navbar-expand-sm > .container-fluid,
.navbar-expand-sm > .container-sm,
.navbar-expand-sm > .container-md,
.navbar-expand-sm > .container-lg,
.navbar-expand-sm > .container-xl {
    flex-wrap: nowrap;
  }
  .navbar-expand-sm .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-sm .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-sm .navbar-toggler {
    display: none;
  }
}
@media (max-width: 767.98px) {
  .navbar-expand-md > .container,
.navbar-expand-md > .container-fluid,
.navbar-expand-md > .container-sm,
.navbar-expand-md > .container-md,
.navbar-expand-md > .container-lg,
.navbar-expand-md > .container-xl {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 768px) {
  .navbar-expand-md {
    flex-flow: row nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-md .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-md .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-md .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-md > .container,
.navbar-expand-md > .container-fluid,
.navbar-expand-md > .container-sm,
.navbar-expand-md > .container-md,
.navbar-expand-md > .container-lg,
.navbar-expand-md > .container-xl {
    flex-wrap: nowrap;
  }
  .navbar-expand-md .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-md .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-md .navbar-toggler {
    display: none;
  }
}
@media (max-width: 991.98px) {
  .navbar-expand-lg > .container,
.navbar-expand-lg > .container-fluid,
.navbar-expand-lg > .container-sm,
.navbar-expand-lg > .container-md,
.navbar-expand-lg > .container-lg,
.navbar-expand-lg > .container-xl {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 992px) {
  .navbar-expand-lg {
    flex-flow: row nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-lg .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-lg .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-lg > .container,
.navbar-expand-lg > .container-fluid,
.navbar-expand-lg > .container-sm,
.navbar-expand-lg > .container-md,
.navbar-expand-lg > .container-lg,
.navbar-expand-lg > .container-xl {
    flex-wrap: nowrap;
  }
  .navbar-expand-lg .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-lg .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-lg .navbar-toggler {
    display: none;
  }
}
@media (max-width: 1199.98px) {
  .navbar-expand-xl > .container,
.navbar-expand-xl > .container-fluid,
.navbar-expand-xl > .container-sm,
.navbar-expand-xl > .container-md,
.navbar-expand-xl > .container-lg,
.navbar-expand-xl > .container-xl {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 1200px) {
  .navbar-expand-xl {
    flex-flow: row nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-xl .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-xl .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-xl .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-xl > .container,
.navbar-expand-xl > .container-fluid,
.navbar-expand-xl > .container-sm,
.navbar-expand-xl > .container-md,
.navbar-expand-xl > .container-lg,
.navbar-expand-xl > .container-xl {
    flex-wrap: nowrap;
  }
  .navbar-expand-xl .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-xl .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-xl .navbar-toggler {
    display: none;
  }
}
.navbar-expand {
  flex-flow: row nowrap;
  justify-content: flex-start;
}
.navbar-expand > .container,
.navbar-expand > .container-fluid,
.navbar-expand > .container-sm,
.navbar-expand > .container-md,
.navbar-expand > .container-lg,
.navbar-expand > .container-xl {
  padding-right: 0;
  padding-left: 0;
}
.navbar-expand .navbar-nav {
  flex-direction: row;
}
.navbar-expand .navbar-nav .dropdown-menu {
  position: absolute;
}
.navbar-expand .navbar-nav .nav-link {
  padding-right: 0.5rem;
  padding-left: 0.5rem;
}
.navbar-expand > .container,
.navbar-expand > .container-fluid,
.navbar-expand > .container-sm,
.navbar-expand > .container-md,
.navbar-expand > .container-lg,
.navbar-expand > .container-xl {
  flex-wrap: nowrap;
}
.navbar-expand .navbar-nav-scroll {
  overflow: visible;
}
.navbar-expand .navbar-collapse {
  display: flex !important;
  flex-basis: auto;
}
.navbar-expand .navbar-toggler {
  display: none;
}

.navbar-light .navbar-brand {
  color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus {
  color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-nav .nav-link {
  color: rgba(0, 0, 0, 0.5);
}
.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus {
  color: rgba(0, 0, 0, 0.7);
}
.navbar-light .navbar-nav .nav-link.disabled {
  color: rgba(0, 0, 0, 0.3);
}
.navbar-light .navbar-nav .show > .nav-link,
.navbar-light .navbar-nav .active > .nav-link,
.navbar-light .navbar-nav .nav-link.show,
.navbar-light .navbar-nav .nav-link.active {
  color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-toggler {
  color: rgba(0, 0, 0, 0.5);
  border-color: rgba(0, 0, 0, 0.1);
}
.navbar-light .navbar-toggler-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2730%27 height=%2730%27 viewBox=%270 0 30 30%27%3e%3cpath stroke=%27rgba%280, 0, 0, 0.5%29%27 stroke-linecap=%27round%27 stroke-miterlimit=%2710%27 stroke-width=%272%27 d=%27M4 7h22M4 15h22M4 23h22%27/%3e%3c/svg%3e");
}
.navbar-light .navbar-text {
  color: rgba(0, 0, 0, 0.5);
}
.navbar-light .navbar-text a {
  color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus {
  color: rgba(0, 0, 0, 0.9);
}

.navbar-dark .navbar-brand {
  color: #fff;
}
.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus {
  color: #fff;
}
.navbar-dark .navbar-nav .nav-link {
  color: rgba(255, 255, 255, 0.5);
}
.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus {
  color: rgba(255, 255, 255, 0.75);
}
.navbar-dark .navbar-nav .nav-link.disabled {
  color: rgba(255, 255, 255, 0.25);
}
.navbar-dark .navbar-nav .show > .nav-link,
.navbar-dark .navbar-nav .active > .nav-link,
.navbar-dark .navbar-nav .nav-link.show,
.navbar-dark .navbar-nav .nav-link.active {
  color: #fff;
}
.navbar-dark .navbar-toggler {
  color: rgba(255, 255, 255, 0.5);
  border-color: rgba(255, 255, 255, 0.1);
}
.navbar-dark .navbar-toggler-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2730%27 height=%2730%27 viewBox=%270 0 30 30%27%3e%3cpath stroke=%27rgba%28255, 255, 255, 0.5%29%27 stroke-linecap=%27round%27 stroke-miterlimit=%2710%27 stroke-width=%272%27 d=%27M4 7h22M4 15h22M4 23h22%27/%3e%3c/svg%3e");
}
.navbar-dark .navbar-text {
  color: rgba(255, 255, 255, 0.5);
}
.navbar-dark .navbar-text a {
  color: #fff;
}
.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus {
  color: #fff;
}

.card {
  position: relative;
  display: flex;
  flex-direction: column;
  min-width: 0;
  word-wrap: break-word;
  background-color: #fff;
  background-clip: border-box;
  border: 1px solid rgba(0, 0, 0, 0.125);
  border-radius: 0.25rem;
}
.card > hr {
  margin-right: 0;
  margin-left: 0;
}
.card > .list-group {
  border-top: inherit;
  border-bottom: inherit;
}
.card > .list-group:first-child {
  border-top-width: 0;
  border-top-left-radius: calc(0.25rem - 1px);
  border-top-right-radius: calc(0.25rem - 1px);
}
.card > .list-group:last-child {
  border-bottom-width: 0;
  border-bottom-right-radius: calc(0.25rem - 1px);
  border-bottom-left-radius: calc(0.25rem - 1px);
}
.card > .card-header + .list-group,
.card > .list-group + .card-footer {
  border-top: 0;
}

.card-body {
  flex: 1 1 auto;
  min-height: 1px;
  padding: 1.25rem;
}

.card-title {
  margin-bottom: 0.75rem;
}

.card-subtitle {
  margin-top: -0.375rem;
  margin-bottom: 0;
}

.card-text:last-child {
  margin-bottom: 0;
}

.card-link:hover {
  text-decoration: none;
}
.card-link + .card-link {
  margin-left: 1.25rem;
}

.card-header {
  padding: 0.75rem 1.25rem;
  margin-bottom: 0;
  background-color: rgba(0, 0, 0, 0.03);
  border-bottom: 1px solid rgba(0, 0, 0, 0.125);
}
.card-header:first-child {
  border-radius: calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0;
}

.card-footer {
  padding: 0.75rem 1.25rem;
  background-color: rgba(0, 0, 0, 0.03);
  border-top: 1px solid rgba(0, 0, 0, 0.125);
}
.card-footer:last-child {
  border-radius: 0 0 calc(0.25rem - 1px) calc(0.25rem - 1px);
}

.card-header-tabs {
  margin-right: -0.625rem;
  margin-bottom: -0.75rem;
  margin-left: -0.625rem;
  border-bottom: 0;
}

.card-header-pills {
  margin-right: -0.625rem;
  margin-left: -0.625rem;
}

.card-img-overlay {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  padding: 1.25rem;
  border-radius: calc(0.25rem - 1px);
}

.card-img,
.card-img-top,
.card-img-bottom {
  flex-shrink: 0;
  width: 100%;
}

.card-img,
.card-img-top {
  border-top-left-radius: calc(0.25rem - 1px);
  border-top-right-radius: calc(0.25rem - 1px);
}

.card-img,
.card-img-bottom {
  border-bottom-right-radius: calc(0.25rem - 1px);
  border-bottom-left-radius: calc(0.25rem - 1px);
}

.card-deck .card {
  margin-bottom: 15px;
}
@media (min-width: 576px) {
  .card-deck {
    display: flex;
    flex-flow: row wrap;
    margin-right: -15px;
    margin-left: -15px;
  }
  .card-deck .card {
    flex: 1 0 0%;
    margin-right: 15px;
    margin-bottom: 0;
    margin-left: 15px;
  }
}

.card-group > .card {
  margin-bottom: 15px;
}
@media (min-width: 576px) {
  .card-group {
    display: flex;
    flex-flow: row wrap;
  }
  .card-group > .card {
    flex: 1 0 0%;
    margin-bottom: 0;
  }
  .card-group > .card + .card {
    margin-left: 0;
    border-left: 0;
  }
  .card-group > .card:not(:last-child) {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
  }
  .card-group > .card:not(:last-child) .card-img-top,
.card-group > .card:not(:last-child) .card-header {
    border-top-right-radius: 0;
  }
  .card-group > .card:not(:last-child) .card-img-bottom,
.card-group > .card:not(:last-child) .card-footer {
    border-bottom-right-radius: 0;
  }
  .card-group > .card:not(:first-child) {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
  }
  .card-group > .card:not(:first-child) .card-img-top,
.card-group > .card:not(:first-child) .card-header {
    border-top-left-radius: 0;
  }
  .card-group > .card:not(:first-child) .card-img-bottom,
.card-group > .card:not(:first-child) .card-footer {
    border-bottom-left-radius: 0;
  }
}

.card-columns .card {
  margin-bottom: 0.75rem;
}
@media (min-width: 576px) {
  .card-columns {
    column-count: 3;
    column-gap: 1.25rem;
    orphans: 1;
    widows: 1;
  }
  .card-columns .card {
    display: inline-block;
    width: 100%;
  }
}

.accordion {
  overflow-anchor: none;
}
.accordion > .card {
  overflow: hidden;
}
.accordion > .card:not(:last-of-type) {
  border-bottom: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.accordion > .card:not(:first-of-type) {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.accordion > .card > .card-header {
  border-radius: 0;
  margin-bottom: -1px;
}

.breadcrumb {
  display: flex;
  flex-wrap: wrap;
  padding: 0.75rem 1rem;
  margin-bottom: 1rem;
  list-style: none;
  background-color: #e9ecef;
  border-radius: 0.25rem;
}

.breadcrumb-item + .breadcrumb-item {
  padding-left: 0.5rem;
}
.breadcrumb-item + .breadcrumb-item::before {
  float: left;
  padding-right: 0.5rem;
  color: #6c757d;
  content: "/";
}
.breadcrumb-item + .breadcrumb-item:hover::before {
  text-decoration: underline;
}
.breadcrumb-item + .breadcrumb-item:hover::before {
  text-decoration: none;
}
.breadcrumb-item.active {
  color: #6c757d;
}

.pagination {
  display: flex;
  padding-left: 0;
  list-style: none;
  border-radius: 0.25rem;
}

.page-link {
  position: relative;
  display: block;
  padding: 0.5rem 0.75rem;
  margin-left: -1px;
  line-height: 1.25;
  color: #007bff;
  background-color: #fff;
  border: 1px solid #dee2e6;
}
.page-link:hover {
  z-index: 2;
  color: #0056b3;
  text-decoration: none;
  background-color: #e9ecef;
  border-color: #dee2e6;
}
.page-link:focus {
  z-index: 3;
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}

.page-item:first-child .page-link {
  margin-left: 0;
  border-top-left-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}
.page-item:last-child .page-link {
  border-top-right-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem;
}
.page-item.active .page-link {
  z-index: 3;
  color: #fff;
  background-color: #007bff;
  border-color: #007bff;
}
.page-item.disabled .page-link {
  color: #6c757d;
  pointer-events: none;
  cursor: auto;
  background-color: #fff;
  border-color: #dee2e6;
}

.pagination-lg .page-link {
  padding: 0.75rem 1.5rem;
  font-size: 1.25rem;
  line-height: 1.5;
}
.pagination-lg .page-item:first-child .page-link {
  border-top-left-radius: 0.3rem;
  border-bottom-left-radius: 0.3rem;
}
.pagination-lg .page-item:last-child .page-link {
  border-top-right-radius: 0.3rem;
  border-bottom-right-radius: 0.3rem;
}

.pagination-sm .page-link {
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  line-height: 1.5;
}
.pagination-sm .page-item:first-child .page-link {
  border-top-left-radius: 0.2rem;
  border-bottom-left-radius: 0.2rem;
}
.pagination-sm .page-item:last-child .page-link {
  border-top-right-radius: 0.2rem;
  border-bottom-right-radius: 0.2rem;
}

.badge {
  display: inline-block;
  padding: 0.25em 0.4em;
  font-size: 75%;
  font-weight: 700;
  line-height: 1;
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  border-radius: 0.25rem;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .badge {
    transition: none;
  }
}
a.badge:hover, a.badge:focus {
  text-decoration: none;
}

.badge:empty {
  display: none;
}

.btn .badge {
  position: relative;
  top: -1px;
}

.badge-pill {
  padding-right: 0.6em;
  padding-left: 0.6em;
  border-radius: 10rem;
}

.badge-primary {
  color: #fff;
  background-color: #007bff;
}
a.badge-primary:hover, a.badge-primary:focus {
  color: #fff;
  background-color: #0062cc;
}
a.badge-primary:focus, a.badge-primary.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);
}

.badge-secondary {
  color: #fff;
  background-color: #6c757d;
}
a.badge-secondary:hover, a.badge-secondary:focus {
  color: #fff;
  background-color: #545b62;
}
a.badge-secondary:focus, a.badge-secondary.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);
}

.badge-success {
  color: #fff;
  background-color: #28a745;
}
a.badge-success:hover, a.badge-success:focus {
  color: #fff;
  background-color: #1e7e34;
}
a.badge-success:focus, a.badge-success.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);
}

.badge-info {
  color: #fff;
  background-color: #17a2b8;
}
a.badge-info:hover, a.badge-info:focus {
  color: #fff;
  background-color: #117a8b;
}
a.badge-info:focus, a.badge-info.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
}

.badge-warning {
  color: #212529;
  background-color: #ffc107;
}
a.badge-warning:hover, a.badge-warning:focus {
  color: #212529;
  background-color: #d39e00;
}
a.badge-warning:focus, a.badge-warning.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);
}

.badge-danger {
  color: #fff;
  background-color: #dc3545;
}
a.badge-danger:hover, a.badge-danger:focus {
  color: #fff;
  background-color: #bd2130;
}
a.badge-danger:focus, a.badge-danger.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);
}

.badge-light {
  color: #212529;
  background-color: #f8f9fa;
}
a.badge-light:hover, a.badge-light:focus {
  color: #212529;
  background-color: #dae0e5;
}
a.badge-light:focus, a.badge-light.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
}

.badge-dark {
  color: #fff;
  background-color: #343a40;
}
a.badge-dark:hover, a.badge-dark:focus {
  color: #fff;
  background-color: #1d2124;
}
a.badge-dark:focus, a.badge-dark.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
}

.jumbotron {
  padding: 2rem 1rem;
  margin-bottom: 2rem;
  background-color: #e9ecef;
  border-radius: 0.3rem;
}
@media (min-width: 576px) {
  .jumbotron {
    padding: 4rem 2rem;
  }
}

.jumbotron-fluid {
  padding-right: 0;
  padding-left: 0;
  border-radius: 0;
}

.alert {
  position: relative;
  padding: 0.75rem 1.25rem;
  margin-bottom: 1rem;
  border: 1px solid transparent;
  border-radius: 0.25rem;
}

.alert-heading {
  color: inherit;
}

.alert-link {
  font-weight: 700;
}

.alert-dismissible {
  padding-right: 4rem;
}
.alert-dismissible .close {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 2;
  padding: 0.75rem 1.25rem;
  color: inherit;
}

.alert-primary {
  color: #004085;
  background-color: #cce5ff;
  border-color: #b8daff;
}
.alert-primary hr {
  border-top-color: #9fcdff;
}
.alert-primary .alert-link {
  color: #002752;
}

.alert-secondary {
  color: #383d41;
  background-color: #e2e3e5;
  border-color: #d6d8db;
}
.alert-secondary hr {
  border-top-color: #c8cbcf;
}
.alert-secondary .alert-link {
  color: #202326;
}

.alert-success {
  color: #155724;
  background-color: #d4edda;
  border-color: #c3e6cb;
}
.alert-success hr {
  border-top-color: #b1dfbb;
}
.alert-success .alert-link {
  color: #0b2e13;
}

.alert-info {
  color: #0c5460;
  background-color: #d1ecf1;
  border-color: #bee5eb;
}
.alert-info hr {
  border-top-color: #abdde5;
}
.alert-info .alert-link {
  color: #062c33;
}

.alert-warning {
  color: #856404;
  background-color: #fff3cd;
  border-color: #ffeeba;
}
.alert-warning hr {
  border-top-color: #ffe8a1;
}
.alert-warning .alert-link {
  color: #533f03;
}

.alert-danger {
  color: #721c24;
  background-color: #f8d7da;
  border-color: #f5c6cb;
}
.alert-danger hr {
  border-top-color: #f1b0b7;
}
.alert-danger .alert-link {
  color: #491217;
}

.alert-light {
  color: #818182;
  background-color: #fefefe;
  border-color: #fdfdfe;
}
.alert-light hr {
  border-top-color: #ececf6;
}
.alert-light .alert-link {
  color: #686868;
}

.alert-dark {
  color: #1b1e21;
  background-color: #d6d8d9;
  border-color: #c6c8ca;
}
.alert-dark hr {
  border-top-color: #b9bbbe;
}
.alert-dark .alert-link {
  color: #040505;
}

@keyframes progress-bar-stripes {
  from {
    background-position: 1rem 0;
  }
  to {
    background-position: 0 0;
  }
}
.progress {
  display: flex;
  height: 1rem;
  overflow: hidden;
  line-height: 0;
  font-size: 0.75rem;
  background-color: #e9ecef;
  border-radius: 0.25rem;
}

.progress-bar {
  display: flex;
  flex-direction: column;
  justify-content: center;
  overflow: hidden;
  color: #fff;
  text-align: center;
  white-space: nowrap;
  background-color: #007bff;
  transition: width 0.6s ease;
}
@media (prefers-reduced-motion: reduce) {
  .progress-bar {
    transition: none;
  }
}

.progress-bar-striped {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-size: 1rem 1rem;
}

.progress-bar-animated {
  animation: 1s linear infinite progress-bar-stripes;
}
@media (prefers-reduced-motion: reduce) {
  .progress-bar-animated {
    animation: none;
  }
}

.media {
  display: flex;
  align-items: flex-start;
}

.media-body {
  flex: 1;
}

.list-group {
  display: flex;
  flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
  border-radius: 0.25rem;
}

.list-group-item-action {
  width: 100%;
  color: #495057;
  text-align: inherit;
}
.list-group-item-action:hover, .list-group-item-action:focus {
  z-index: 1;
  color: #495057;
  text-decoration: none;
  background-color: #f8f9fa;
}
.list-group-item-action:active {
  color: #212529;
  background-color: #e9ecef;
}

.list-group-item {
  position: relative;
  display: block;
  padding: 0.75rem 1.25rem;
  background-color: #fff;
  border: 1px solid rgba(0, 0, 0, 0.125);
}
.list-group-item:first-child {
  border-top-left-radius: inherit;
  border-top-right-radius: inherit;
}
.list-group-item:last-child {
  border-bottom-right-radius: inherit;
  border-bottom-left-radius: inherit;
}
.list-group-item.disabled, .list-group-item:disabled {
  color: #6c757d;
  pointer-events: none;
  background-color: #fff;
}
.list-group-item.active {
  z-index: 2;
  color: #fff;
  background-color: #007bff;
  border-color: #007bff;
}
.list-group-item + .list-group-item {
  border-top-width: 0;
}
.list-group-item + .list-group-item.active {
  margin-top: -1px;
  border-top-width: 1px;
}

.list-group-horizontal {
  flex-direction: row;
}
.list-group-horizontal > .list-group-item:first-child {
  border-bottom-left-radius: 0.25rem;
  border-top-right-radius: 0;
}
.list-group-horizontal > .list-group-item:last-child {
  border-top-right-radius: 0.25rem;
  border-bottom-left-radius: 0;
}
.list-group-horizontal > .list-group-item.active {
  margin-top: 0;
}
.list-group-horizontal > .list-group-item + .list-group-item {
  border-top-width: 1px;
  border-left-width: 0;
}
.list-group-horizontal > .list-group-item + .list-group-item.active {
  margin-left: -1px;
  border-left-width: 1px;
}

@media (min-width: 576px) {
  .list-group-horizontal-sm {
    flex-direction: row;
  }
  .list-group-horizontal-sm > .list-group-item:first-child {
    border-bottom-left-radius: 0.25rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-sm > .list-group-item:last-child {
    border-top-right-radius: 0.25rem;
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-sm > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-sm > .list-group-item + .list-group-item {
    border-top-width: 1px;
    border-left-width: 0;
  }
  .list-group-horizontal-sm > .list-group-item + .list-group-item.active {
    margin-left: -1px;
    border-left-width: 1px;
  }
}
@media (min-width: 768px) {
  .list-group-horizontal-md {
    flex-direction: row;
  }
  .list-group-horizontal-md > .list-group-item:first-child {
    border-bottom-left-radius: 0.25rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-md > .list-group-item:last-child {
    border-top-right-radius: 0.25rem;
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-md > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-md > .list-group-item + .list-group-item {
    border-top-width: 1px;
    border-left-width: 0;
  }
  .list-group-horizontal-md > .list-group-item + .list-group-item.active {
    margin-left: -1px;
    border-left-width: 1px;
  }
}
@media (min-width: 992px) {
  .list-group-horizontal-lg {
    flex-direction: row;
  }
  .list-group-horizontal-lg > .list-group-item:first-child {
    border-bottom-left-radius: 0.25rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-lg > .list-group-item:last-child {
    border-top-right-radius: 0.25rem;
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-lg > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-lg > .list-group-item + .list-group-item {
    border-top-width: 1px;
    border-left-width: 0;
  }
  .list-group-horizontal-lg > .list-group-item + .list-group-item.active {
    margin-left: -1px;
    border-left-width: 1px;
  }
}
@media (min-width: 1200px) {
  .list-group-horizontal-xl {
    flex-direction: row;
  }
  .list-group-horizontal-xl > .list-group-item:first-child {
    border-bottom-left-radius: 0.25rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-xl > .list-group-item:last-child {
    border-top-right-radius: 0.25rem;
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-xl > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-xl > .list-group-item + .list-group-item {
    border-top-width: 1px;
    border-left-width: 0;
  }
  .list-group-horizontal-xl > .list-group-item + .list-group-item.active {
    margin-left: -1px;
    border-left-width: 1px;
  }
}
.list-group-flush {
  border-radius: 0;
}
.list-group-flush > .list-group-item {
  border-width: 0 0 1px;
}
.list-group-flush > .list-group-item:last-child {
  border-bottom-width: 0;
}

.list-group-item-primary {
  color: #004085;
  background-color: #b8daff;
}
.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus {
  color: #004085;
  background-color: #9fcdff;
}
.list-group-item-primary.list-group-item-action.active {
  color: #fff;
  background-color: #004085;
  border-color: #004085;
}

.list-group-item-secondary {
  color: #383d41;
  background-color: #d6d8db;
}
.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus {
  color: #383d41;
  background-color: #c8cbcf;
}
.list-group-item-secondary.list-group-item-action.active {
  color: #fff;
  background-color: #383d41;
  border-color: #383d41;
}

.list-group-item-success {
  color: #155724;
  background-color: #c3e6cb;
}
.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus {
  color: #155724;
  background-color: #b1dfbb;
}
.list-group-item-success.list-group-item-action.active {
  color: #fff;
  background-color: #155724;
  border-color: #155724;
}

.list-group-item-info {
  color: #0c5460;
  background-color: #bee5eb;
}
.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus {
  color: #0c5460;
  background-color: #abdde5;
}
.list-group-item-info.list-group-item-action.active {
  color: #fff;
  background-color: #0c5460;
  border-color: #0c5460;
}

.list-group-item-warning {
  color: #856404;
  background-color: #ffeeba;
}
.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus {
  color: #856404;
  background-color: #ffe8a1;
}
.list-group-item-warning.list-group-item-action.active {
  color: #fff;
  background-color: #856404;
  border-color: #856404;
}

.list-group-item-danger {
  color: #721c24;
  background-color: #f5c6cb;
}
.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus {
  color: #721c24;
  background-color: #f1b0b7;
}
.list-group-item-danger.list-group-item-action.active {
  color: #fff;
  background-color: #721c24;
  border-color: #721c24;
}

.list-group-item-light {
  color: #818182;
  background-color: #fdfdfe;
}
.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus {
  color: #818182;
  background-color: #ececf6;
}
.list-group-item-light.list-group-item-action.active {
  color: #fff;
  background-color: #818182;
  border-color: #818182;
}

.list-group-item-dark {
  color: #1b1e21;
  background-color: #c6c8ca;
}
.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus {
  color: #1b1e21;
  background-color: #b9bbbe;
}
.list-group-item-dark.list-group-item-action.active {
  color: #fff;
  background-color: #1b1e21;
  border-color: #1b1e21;
}

.close {
  float: right;
  font-size: 1.5rem;
  font-weight: 700;
  line-height: 1;
  color: #000;
  text-shadow: 0 1px 0 #fff;
  opacity: 0.5;
}
.close:hover {
  color: #000;
  text-decoration: none;
}
.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus {
  opacity: 0.75;
}

button.close {
  padding: 0;
  background-color: transparent;
  border: 0;
}

a.close.disabled {
  pointer-events: none;
}

.toast {
  flex-basis: 350px;
  max-width: 350px;
  font-size: 0.875rem;
  background-color: rgba(255, 255, 255, 0.85);
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.1);
  box-shadow: 0 0.25rem 0.75rem rgba(0, 0, 0, 0.1);
  opacity: 0;
  border-radius: 0.25rem;
}
.toast:not(:last-child) {
  margin-bottom: 0.75rem;
}
.toast.showing {
  opacity: 1;
}
.toast.show {
  display: block;
  opacity: 1;
}
.toast.hide {
  display: none;
}

.toast-header {
  display: flex;
  align-items: center;
  padding: 0.25rem 0.75rem;
  color: #6c757d;
  background-color: rgba(255, 255, 255, 0.85);
  background-clip: padding-box;
  border-bottom: 1px solid rgba(0, 0, 0, 0.05);
  border-top-left-radius: calc(0.25rem - 1px);
  border-top-right-radius: calc(0.25rem - 1px);
}

.toast-body {
  padding: 0.75rem;
}

.modal-open {
  overflow: hidden;
}
.modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}

.modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0;
}

.modal-dialog {
  position: relative;
  width: auto;
  margin: 0.5rem;
  pointer-events: none;
}
.modal.fade .modal-dialog {
  transition: transform 0.3s ease-out;
  transform: translate(0, -50px);
}
@media (prefers-reduced-motion: reduce) {
  .modal.fade .modal-dialog {
    transition: none;
  }
}
.modal.show .modal-dialog {
  transform: none;
}
.modal.modal-static .modal-dialog {
  transform: scale(1.02);
}

.modal-dialog-scrollable {
  display: flex;
  max-height: calc(100% - 1rem);
}
.modal-dialog-scrollable .modal-content {
  max-height: calc(100vh - 1rem);
  overflow: hidden;
}
.modal-dialog-scrollable .modal-header,
.modal-dialog-scrollable .modal-footer {
  flex-shrink: 0;
}
.modal-dialog-scrollable .modal-body {
  overflow-y: auto;
}

.modal-dialog-centered {
  display: flex;
  align-items: center;
  min-height: calc(100% - 1rem);
}
.modal-dialog-centered::before {
  display: block;
  height: calc(100vh - 1rem);
  height: min-content;
  content: "";
}
.modal-dialog-centered.modal-dialog-scrollable {
  flex-direction: column;
  justify-content: center;
  height: 100%;
}
.modal-dialog-centered.modal-dialog-scrollable .modal-content {
  max-height: none;
}
.modal-dialog-centered.modal-dialog-scrollable::before {
  content: none;
}

.modal-content {
  position: relative;
  display: flex;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 0.3rem;
  outline: 0;
}

.modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.modal-backdrop.fade {
  opacity: 0;
}
.modal-backdrop.show {
  opacity: 0.5;
}

.modal-header {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  padding: 1rem 1rem;
  border-bottom: 1px solid #dee2e6;
  border-top-left-radius: calc(0.3rem - 1px);
  border-top-right-radius: calc(0.3rem - 1px);
}
.modal-header .close {
  padding: 1rem 1rem;
  margin: -1rem -1rem -1rem auto;
}

.modal-title {
  margin-bottom: 0;
  line-height: 1.5;
}

.modal-body {
  position: relative;
  flex: 1 1 auto;
  padding: 1rem;
}

.modal-footer {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: flex-end;
  padding: 0.75rem;
  border-top: 1px solid #dee2e6;
  border-bottom-right-radius: calc(0.3rem - 1px);
  border-bottom-left-radius: calc(0.3rem - 1px);
}
.modal-footer > * {
  margin: 0.25rem;
}

.modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}

@media (min-width: 576px) {
  .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }

  .modal-dialog-scrollable {
    max-height: calc(100% - 3.5rem);
  }
  .modal-dialog-scrollable .modal-content {
    max-height: calc(100vh - 3.5rem);
  }

  .modal-dialog-centered {
    min-height: calc(100% - 3.5rem);
  }
  .modal-dialog-centered::before {
    height: calc(100vh - 3.5rem);
    height: min-content;
  }

  .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .modal-lg,
.modal-xl {
    max-width: 800px;
  }
}
@media (min-width: 1200px) {
  .modal-xl {
    max-width: 1140px;
  }
}
.tooltip {
  position: absolute;
  z-index: 1070;
  display: block;
  margin: 0;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-style: normal;
  font-weight: 400;
  line-height: 1.5;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  white-space: normal;
  word-spacing: normal;
  line-break: auto;
  font-size: 0.875rem;
  word-wrap: break-word;
  opacity: 0;
}
.tooltip.show {
  opacity: 0.9;
}
.tooltip .arrow {
  position: absolute;
  display: block;
  width: 0.8rem;
  height: 0.4rem;
}
.tooltip .arrow::before {
  position: absolute;
  content: "";
  border-color: transparent;
  border-style: solid;
}

.bs-tooltip-top, .bs-tooltip-auto[x-placement^=top] {
  padding: 0.4rem 0;
}
.bs-tooltip-top .arrow, .bs-tooltip-auto[x-placement^=top] .arrow {
  bottom: 0;
}
.bs-tooltip-top .arrow::before, .bs-tooltip-auto[x-placement^=top] .arrow::before {
  top: 0;
  border-width: 0.4rem 0.4rem 0;
  border-top-color: #000;
}

.bs-tooltip-right, .bs-tooltip-auto[x-placement^=right] {
  padding: 0 0.4rem;
}
.bs-tooltip-right .arrow, .bs-tooltip-auto[x-placement^=right] .arrow {
  left: 0;
  width: 0.4rem;
  height: 0.8rem;
}
.bs-tooltip-right .arrow::before, .bs-tooltip-auto[x-placement^=right] .arrow::before {
  right: 0;
  border-width: 0.4rem 0.4rem 0.4rem 0;
  border-right-color: #000;
}

.bs-tooltip-bottom, .bs-tooltip-auto[x-placement^=bottom] {
  padding: 0.4rem 0;
}
.bs-tooltip-bottom .arrow, .bs-tooltip-auto[x-placement^=bottom] .arrow {
  top: 0;
}
.bs-tooltip-bottom .arrow::before, .bs-tooltip-auto[x-placement^=bottom] .arrow::before {
  bottom: 0;
  border-width: 0 0.4rem 0.4rem;
  border-bottom-color: #000;
}

.bs-tooltip-left, .bs-tooltip-auto[x-placement^=left] {
  padding: 0 0.4rem;
}
.bs-tooltip-left .arrow, .bs-tooltip-auto[x-placement^=left] .arrow {
  right: 0;
  width: 0.4rem;
  height: 0.8rem;
}
.bs-tooltip-left .arrow::before, .bs-tooltip-auto[x-placement^=left] .arrow::before {
  left: 0;
  border-width: 0.4rem 0 0.4rem 0.4rem;
  border-left-color: #000;
}

.tooltip-inner {
  max-width: 200px;
  padding: 0.25rem 0.5rem;
  color: #fff;
  text-align: center;
  background-color: #000;
  border-radius: 0.25rem;
}

.popover {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1060;
  display: block;
  max-width: 276px;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-style: normal;
  font-weight: 400;
  line-height: 1.5;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  white-space: normal;
  word-spacing: normal;
  line-break: auto;
  font-size: 0.875rem;
  word-wrap: break-word;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 0.3rem;
}
.popover .arrow {
  position: absolute;
  display: block;
  width: 1rem;
  height: 0.5rem;
  margin: 0 0.3rem;
}
.popover .arrow::before, .popover .arrow::after {
  position: absolute;
  display: block;
  content: "";
  border-color: transparent;
  border-style: solid;
}

.bs-popover-top, .bs-popover-auto[x-placement^=top] {
  margin-bottom: 0.5rem;
}
.bs-popover-top > .arrow, .bs-popover-auto[x-placement^=top] > .arrow {
  bottom: calc(-0.5rem - 1px);
}
.bs-popover-top > .arrow::before, .bs-popover-auto[x-placement^=top] > .arrow::before {
  bottom: 0;
  border-width: 0.5rem 0.5rem 0;
  border-top-color: rgba(0, 0, 0, 0.25);
}
.bs-popover-top > .arrow::after, .bs-popover-auto[x-placement^=top] > .arrow::after {
  bottom: 1px;
  border-width: 0.5rem 0.5rem 0;
  border-top-color: #fff;
}

.bs-popover-right, .bs-popover-auto[x-placement^=right] {
  margin-left: 0.5rem;
}
.bs-popover-right > .arrow, .bs-popover-auto[x-placement^=right] > .arrow {
  left: calc(-0.5rem - 1px);
  width: 0.5rem;
  height: 1rem;
  margin: 0.3rem 0;
}
.bs-popover-right > .arrow::before, .bs-popover-auto[x-placement^=right] > .arrow::before {
  left: 0;
  border-width: 0.5rem 0.5rem 0.5rem 0;
  border-right-color: rgba(0, 0, 0, 0.25);
}
.bs-popover-right > .arrow::after, .bs-popover-auto[x-placement^=right] > .arrow::after {
  left: 1px;
  border-width: 0.5rem 0.5rem 0.5rem 0;
  border-right-color: #fff;
}

.bs-popover-bottom, .bs-popover-auto[x-placement^=bottom] {
  margin-top: 0.5rem;
}
.bs-popover-bottom > .arrow, .bs-popover-auto[x-placement^=bottom] > .arrow {
  top: calc(-0.5rem - 1px);
}
.bs-popover-bottom > .arrow::before, .bs-popover-auto[x-placement^=bottom] > .arrow::before {
  top: 0;
  border-width: 0 0.5rem 0.5rem 0.5rem;
  border-bottom-color: rgba(0, 0, 0, 0.25);
}
.bs-popover-bottom > .arrow::after, .bs-popover-auto[x-placement^=bottom] > .arrow::after {
  top: 1px;
  border-width: 0 0.5rem 0.5rem 0.5rem;
  border-bottom-color: #fff;
}
.bs-popover-bottom .popover-header::before, .bs-popover-auto[x-placement^=bottom] .popover-header::before {
  position: absolute;
  top: 0;
  left: 50%;
  display: block;
  width: 1rem;
  margin-left: -0.5rem;
  content: "";
  border-bottom: 1px solid #f7f7f7;
}

.bs-popover-left, .bs-popover-auto[x-placement^=left] {
  margin-right: 0.5rem;
}
.bs-popover-left > .arrow, .bs-popover-auto[x-placement^=left] > .arrow {
  right: calc(-0.5rem - 1px);
  width: 0.5rem;
  height: 1rem;
  margin: 0.3rem 0;
}
.bs-popover-left > .arrow::before, .bs-popover-auto[x-placement^=left] > .arrow::before {
  right: 0;
  border-width: 0.5rem 0 0.5rem 0.5rem;
  border-left-color: rgba(0, 0, 0, 0.25);
}
.bs-popover-left > .arrow::after, .bs-popover-auto[x-placement^=left] > .arrow::after {
  right: 1px;
  border-width: 0.5rem 0 0.5rem 0.5rem;
  border-left-color: #fff;
}

.popover-header {
  padding: 0.5rem 0.75rem;
  margin-bottom: 0;
  font-size: 1rem;
  background-color: #f7f7f7;
  border-bottom: 1px solid #ebebeb;
  border-top-left-radius: calc(0.3rem - 1px);
  border-top-right-radius: calc(0.3rem - 1px);
}
.popover-header:empty {
  display: none;
}

.popover-body {
  padding: 0.5rem 0.75rem;
  color: #212529;
}

.carousel {
  position: relative;
}

.carousel.pointer-event {
  touch-action: pan-y;
}

.carousel-inner {
  position: relative;
  width: 100%;
  overflow: hidden;
}
.carousel-inner::after {
  display: block;
  clear: both;
  content: "";
}

.carousel-item {
  position: relative;
  display: none;
  float: left;
  width: 100%;
  margin-right: -100%;
  backface-visibility: hidden;
  transition: transform 0.6s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-item {
    transition: none;
  }
}

.carousel-item.active,
.carousel-item-next,
.carousel-item-prev {
  display: block;
}

.carousel-item-next:not(.carousel-item-left),
.active.carousel-item-right {
  transform: translateX(100%);
}

.carousel-item-prev:not(.carousel-item-right),
.active.carousel-item-left {
  transform: translateX(-100%);
}

.carousel-fade .carousel-item {
  opacity: 0;
  transition-property: opacity;
  transform: none;
}
.carousel-fade .carousel-item.active,
.carousel-fade .carousel-item-next.carousel-item-left,
.carousel-fade .carousel-item-prev.carousel-item-right {
  z-index: 1;
  opacity: 1;
}
.carousel-fade .active.carousel-item-left,
.carousel-fade .active.carousel-item-right {
  z-index: 0;
  opacity: 0;
  transition: opacity 0s 0.6s;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-fade .active.carousel-item-left,
.carousel-fade .active.carousel-item-right {
    transition: none;
  }
}

.carousel-control-prev,
.carousel-control-next {
  position: absolute;
  top: 0;
  bottom: 0;
  z-index: 1;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 15%;
  padding: 0;
  color: #fff;
  text-align: center;
  background: none;
  border: 0;
  opacity: 0.5;
  transition: opacity 0.15s ease;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-control-prev,
.carousel-control-next {
    transition: none;
  }
}
.carousel-control-prev:hover, .carousel-control-prev:focus,
.carousel-control-next:hover,
.carousel-control-next:focus {
  color: #fff;
  text-decoration: none;
  outline: 0;
  opacity: 0.9;
}

.carousel-control-prev {
  left: 0;
}

.carousel-control-next {
  right: 0;
}

.carousel-control-prev-icon,
.carousel-control-next-icon {
  display: inline-block;
  width: 20px;
  height: 20px;
  background: 50%/100% 100% no-repeat;
}

.carousel-control-prev-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27%23fff%27 width=%278%27 height=%278%27 viewBox=%270 0 8 8%27%3e%3cpath d=%27M5.25 0l-4 4 4 4 1.5-1.5L4.25 4l2.5-2.5L5.25 0z%27/%3e%3c/svg%3e");
}

.carousel-control-next-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27%23fff%27 width=%278%27 height=%278%27 viewBox=%270 0 8 8%27%3e%3cpath d=%27M2.75 0l-1.5 1.5L3.75 4l-2.5 2.5L2.75 8l4-4-4-4z%27/%3e%3c/svg%3e");
}

.carousel-indicators {
  position: absolute;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 15;
  display: flex;
  justify-content: center;
  padding-left: 0;
  margin-right: 15%;
  margin-left: 15%;
  list-style: none;
}
.carousel-indicators li {
  box-sizing: content-box;
  flex: 0 1 auto;
  width: 30px;
  height: 3px;
  margin-right: 3px;
  margin-left: 3px;
  text-indent: -999px;
  cursor: pointer;
  background-color: #fff;
  background-clip: padding-box;
  border-top: 10px solid transparent;
  border-bottom: 10px solid transparent;
  opacity: 0.5;
  transition: opacity 0.6s ease;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-indicators li {
    transition: none;
  }
}
.carousel-indicators .active {
  opacity: 1;
}

.carousel-caption {
  position: absolute;
  right: 15%;
  bottom: 20px;
  left: 15%;
  z-index: 10;
  padding-top: 20px;
  padding-bottom: 20px;
  color: #fff;
  text-align: center;
}

@keyframes spinner-border {
  to {
    transform: rotate(360deg);
  }
}
.spinner-border {
  display: inline-block;
  width: 2rem;
  height: 2rem;
  vertical-align: -0.125em;
  border: 0.25em solid currentcolor;
  border-right-color: transparent;
  border-radius: 50%;
  animation: 0.75s linear infinite spinner-border;
}

.spinner-border-sm {
  width: 1rem;
  height: 1rem;
  border-width: 0.2em;
}

@keyframes spinner-grow {
  0% {
    transform: scale(0);
  }
  50% {
    opacity: 1;
    transform: none;
  }
}
.spinner-grow {
  display: inline-block;
  width: 2rem;
  height: 2rem;
  vertical-align: -0.125em;
  background-color: currentcolor;
  border-radius: 50%;
  opacity: 0;
  animation: 0.75s linear infinite spinner-grow;
}

.spinner-grow-sm {
  width: 1rem;
  height: 1rem;
}

@media (prefers-reduced-motion: reduce) {
  .spinner-border,
.spinner-grow {
    animation-duration: 1.5s;
  }
}
.align-baseline {
  vertical-align: baseline !important;
}

.align-top {
  vertical-align: top !important;
}

.align-middle {
  vertical-align: middle !important;
}

.align-bottom {
  vertical-align: bottom !important;
}

.align-text-bottom {
  vertical-align: text-bottom !important;
}

.align-text-top {
  vertical-align: text-top !important;
}

.bg-primary {
  background-color: #007bff !important;
}

a.bg-primary:hover, a.bg-primary:focus,
button.bg-primary:hover,
button.bg-primary:focus {
  background-color: #0062cc !important;
}

.bg-secondary {
  background-color: #6c757d !important;
}

a.bg-secondary:hover, a.bg-secondary:focus,
button.bg-secondary:hover,
button.bg-secondary:focus {
  background-color: #545b62 !important;
}

.bg-success {
  background-color: #28a745 !important;
}

a.bg-success:hover, a.bg-success:focus,
button.bg-success:hover,
button.bg-success:focus {
  background-color: #1e7e34 !important;
}

.bg-info {
  background-color: #17a2b8 !important;
}

a.bg-info:hover, a.bg-info:focus,
button.bg-info:hover,
button.bg-info:focus {
  background-color: #117a8b !important;
}

.bg-warning {
  background-color: #ffc107 !important;
}

a.bg-warning:hover, a.bg-warning:focus,
button.bg-warning:hover,
button.bg-warning:focus {
  background-color: #d39e00 !important;
}

.bg-danger {
  background-color: #dc3545 !important;
}

a.bg-danger:hover, a.bg-danger:focus,
button.bg-danger:hover,
button.bg-danger:focus {
  background-color: #bd2130 !important;
}

.bg-light {
  background-color: #f8f9fa !important;
}

a.bg-light:hover, a.bg-light:focus,
button.bg-light:hover,
button.bg-light:focus {
  background-color: #dae0e5 !important;
}

.bg-dark {
  background-color: #343a40 !important;
}

a.bg-dark:hover, a.bg-dark:focus,
button.bg-dark:hover,
button.bg-dark:focus {
  background-color: #1d2124 !important;
}

.bg-white {
  background-color: #fff !important;
}

.bg-transparent {
  background-color: transparent !important;
}

.border {
  border: 1px solid #dee2e6 !important;
}

.border-top {
  border-top: 1px solid #dee2e6 !important;
}

.border-right {
  border-right: 1px solid #dee2e6 !important;
}

.border-bottom {
  border-bottom: 1px solid #dee2e6 !important;
}

.border-left {
  border-left: 1px solid #dee2e6 !important;
}

.border-0 {
  border: 0 !important;
}

.border-top-0 {
  border-top: 0 !important;
}

.border-right-0 {
  border-right: 0 !important;
}

.border-bottom-0 {
  border-bottom: 0 !important;
}

.border-left-0 {
  border-left: 0 !important;
}

.border-primary {
  border-color: #007bff !important;
}

.border-secondary {
  border-color: #6c757d !important;
}

.border-success {
  border-color: #28a745 !important;
}

.border-info {
  border-color: #17a2b8 !important;
}

.border-warning {
  border-color: #ffc107 !important;
}

.border-danger {
  border-color: #dc3545 !important;
}

.border-light {
  border-color: #f8f9fa !important;
}

.border-dark {
  border-color: #343a40 !important;
}

.border-white {
  border-color: #fff !important;
}

.rounded-sm {
  border-radius: 0.2rem !important;
}

.rounded {
  border-radius: 0.25rem !important;
}

.rounded-top {
  border-top-left-radius: 0.25rem !important;
  border-top-right-radius: 0.25rem !important;
}

.rounded-right {
  border-top-right-radius: 0.25rem !important;
  border-bottom-right-radius: 0.25rem !important;
}

.rounded-bottom {
  border-bottom-right-radius: 0.25rem !important;
  border-bottom-left-radius: 0.25rem !important;
}

.rounded-left {
  border-top-left-radius: 0.25rem !important;
  border-bottom-left-radius: 0.25rem !important;
}

.rounded-lg {
  border-radius: 0.3rem !important;
}

.rounded-circle {
  border-radius: 50% !important;
}

.rounded-pill {
  border-radius: 50rem !important;
}

.rounded-0 {
  border-radius: 0 !important;
}

.clearfix::after {
  display: block;
  clear: both;
  content: "";
}

.d-none {
  display: none !important;
}

.d-inline {
  display: inline !important;
}

.d-inline-block {
  display: inline-block !important;
}

.d-block {
  display: block !important;
}

.d-table {
  display: table !important;
}

.d-table-row {
  display: table-row !important;
}

.d-table-cell {
  display: table-cell !important;
}

.d-flex {
  display: flex !important;
}

.d-inline-flex {
  display: inline-flex !important;
}

@media (min-width: 576px) {
  .d-sm-none {
    display: none !important;
  }

  .d-sm-inline {
    display: inline !important;
  }

  .d-sm-inline-block {
    display: inline-block !important;
  }

  .d-sm-block {
    display: block !important;
  }

  .d-sm-table {
    display: table !important;
  }

  .d-sm-table-row {
    display: table-row !important;
  }

  .d-sm-table-cell {
    display: table-cell !important;
  }

  .d-sm-flex {
    display: flex !important;
  }

  .d-sm-inline-flex {
    display: inline-flex !important;
  }
}
@media (min-width: 768px) {
  .d-md-none {
    display: none !important;
  }

  .d-md-inline {
    display: inline !important;
  }

  .d-md-inline-block {
    display: inline-block !important;
  }

  .d-md-block {
    display: block !important;
  }

  .d-md-table {
    display: table !important;
  }

  .d-md-table-row {
    display: table-row !important;
  }

  .d-md-table-cell {
    display: table-cell !important;
  }

  .d-md-flex {
    display: flex !important;
  }

  .d-md-inline-flex {
    display: inline-flex !important;
  }
}
@media (min-width: 992px) {
  .d-lg-none {
    display: none !important;
  }

  .d-lg-inline {
    display: inline !important;
  }

  .d-lg-inline-block {
    display: inline-block !important;
  }

  .d-lg-block {
    display: block !important;
  }

  .d-lg-table {
    display: table !important;
  }

  .d-lg-table-row {
    display: table-row !important;
  }

  .d-lg-table-cell {
    display: table-cell !important;
  }

  .d-lg-flex {
    display: flex !important;
  }

  .d-lg-inline-flex {
    display: inline-flex !important;
  }
}
@media (min-width: 1200px) {
  .d-xl-none {
    display: none !important;
  }

  .d-xl-inline {
    display: inline !important;
  }

  .d-xl-inline-block {
    display: inline-block !important;
  }

  .d-xl-block {
    display: block !important;
  }

  .d-xl-table {
    display: table !important;
  }

  .d-xl-table-row {
    display: table-row !important;
  }

  .d-xl-table-cell {
    display: table-cell !important;
  }

  .d-xl-flex {
    display: flex !important;
  }

  .d-xl-inline-flex {
    display: inline-flex !important;
  }
}
@media print {
  .d-print-none {
    display: none !important;
  }

  .d-print-inline {
    display: inline !important;
  }

  .d-print-inline-block {
    display: inline-block !important;
  }

  .d-print-block {
    display: block !important;
  }

  .d-print-table {
    display: table !important;
  }

  .d-print-table-row {
    display: table-row !important;
  }

  .d-print-table-cell {
    display: table-cell !important;
  }

  .d-print-flex {
    display: flex !important;
  }

  .d-print-inline-flex {
    display: inline-flex !important;
  }
}
.embed-responsive {
  position: relative;
  display: block;
  width: 100%;
  padding: 0;
  overflow: hidden;
}
.embed-responsive::before {
  display: block;
  content: "";
}
.embed-responsive .embed-responsive-item,
.embed-responsive iframe,
.embed-responsive embed,
.embed-responsive object,
.embed-responsive video {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 0;
}

.embed-responsive-21by9::before {
  padding-top: 42.85714286%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

.flex-row {
  flex-direction: row !important;
}

.flex-column {
  flex-direction: column !important;
}

.flex-row-reverse {
  flex-direction: row-reverse !important;
}

.flex-column-reverse {
  flex-direction: column-reverse !important;
}

.flex-wrap {
  flex-wrap: wrap !important;
}

.flex-nowrap {
  flex-wrap: nowrap !important;
}

.flex-wrap-reverse {
  flex-wrap: wrap-reverse !important;
}

.flex-fill {
  flex: 1 1 auto !important;
}

.flex-grow-0 {
  flex-grow: 0 !important;
}

.flex-grow-1 {
  flex-grow: 1 !important;
}

.flex-shrink-0 {
  flex-shrink: 0 !important;
}

.flex-shrink-1 {
  flex-shrink: 1 !important;
}

.justify-content-start {
  justify-content: flex-start !important;
}

.justify-content-end {
  justify-content: flex-end !important;
}

.justify-content-center {
  justify-content: center !important;
}

.justify-content-between {
  justify-content: space-between !important;
}

.justify-content-around {
  justify-content: space-around !important;
}

.align-items-start {
  align-items: flex-start !important;
}

.align-items-end {
  align-items: flex-end !important;
}

.align-items-center {
  align-items: center !important;
}

.align-items-baseline {
  align-items: baseline !important;
}

.align-items-stretch {
  align-items: stretch !important;
}

.align-content-start {
  align-content: flex-start !important;
}

.align-content-end {
  align-content: flex-end !important;
}

.align-content-center {
  align-content: center !important;
}

.align-content-between {
  align-content: space-between !important;
}

.align-content-around {
  align-content: space-around !important;
}

.align-content-stretch {
  align-content: stretch !important;
}

.align-self-auto {
  align-self: auto !important;
}

.align-self-start {
  align-self: flex-start !important;
}

.align-self-end {
  align-self: flex-end !important;
}

.align-self-center {
  align-self: center !important;
}

.align-self-baseline {
  align-self: baseline !important;
}

.align-self-stretch {
  align-self: stretch !important;
}

@media (min-width: 576px) {
  .flex-sm-row {
    flex-direction: row !important;
  }

  .flex-sm-column {
    flex-direction: column !important;
  }

  .flex-sm-row-reverse {
    flex-direction: row-reverse !important;
  }

  .flex-sm-column-reverse {
    flex-direction: column-reverse !important;
  }

  .flex-sm-wrap {
    flex-wrap: wrap !important;
  }

  .flex-sm-nowrap {
    flex-wrap: nowrap !important;
  }

  .flex-sm-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }

  .flex-sm-fill {
    flex: 1 1 auto !important;
  }

  .flex-sm-grow-0 {
    flex-grow: 0 !important;
  }

  .flex-sm-grow-1 {
    flex-grow: 1 !important;
  }

  .flex-sm-shrink-0 {
    flex-shrink: 0 !important;
  }

  .flex-sm-shrink-1 {
    flex-shrink: 1 !important;
  }

  .justify-content-sm-start {
    justify-content: flex-start !important;
  }

  .justify-content-sm-end {
    justify-content: flex-end !important;
  }

  .justify-content-sm-center {
    justify-content: center !important;
  }

  .justify-content-sm-between {
    justify-content: space-between !important;
  }

  .justify-content-sm-around {
    justify-content: space-around !important;
  }

  .align-items-sm-start {
    align-items: flex-start !important;
  }

  .align-items-sm-end {
    align-items: flex-end !important;
  }

  .align-items-sm-center {
    align-items: center !important;
  }

  .align-items-sm-baseline {
    align-items: baseline !important;
  }

  .align-items-sm-stretch {
    align-items: stretch !important;
  }

  .align-content-sm-start {
    align-content: flex-start !important;
  }

  .align-content-sm-end {
    align-content: flex-end !important;
  }

  .align-content-sm-center {
    align-content: center !important;
  }

  .align-content-sm-between {
    align-content: space-between !important;
  }

  .align-content-sm-around {
    align-content: space-around !important;
  }

  .align-content-sm-stretch {
    align-content: stretch !important;
  }

  .align-self-sm-auto {
    align-self: auto !important;
  }

  .align-self-sm-start {
    align-self: flex-start !important;
  }

  .align-self-sm-end {
    align-self: flex-end !important;
  }

  .align-self-sm-center {
    align-self: center !important;
  }

  .align-self-sm-baseline {
    align-self: baseline !important;
  }

  .align-self-sm-stretch {
    align-self: stretch !important;
  }
}
@media (min-width: 768px) {
  .flex-md-row {
    flex-direction: row !important;
  }

  .flex-md-column {
    flex-direction: column !important;
  }

  .flex-md-row-reverse {
    flex-direction: row-reverse !important;
  }

  .flex-md-column-reverse {
    flex-direction: column-reverse !important;
  }

  .flex-md-wrap {
    flex-wrap: wrap !important;
  }

  .flex-md-nowrap {
    flex-wrap: nowrap !important;
  }

  .flex-md-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }

  .flex-md-fill {
    flex: 1 1 auto !important;
  }

  .flex-md-grow-0 {
    flex-grow: 0 !important;
  }

  .flex-md-grow-1 {
    flex-grow: 1 !important;
  }

  .flex-md-shrink-0 {
    flex-shrink: 0 !important;
  }

  .flex-md-shrink-1 {
    flex-shrink: 1 !important;
  }

  .justify-content-md-start {
    justify-content: flex-start !important;
  }

  .justify-content-md-end {
    justify-content: flex-end !important;
  }

  .justify-content-md-center {
    justify-content: center !important;
  }

  .justify-content-md-between {
    justify-content: space-between !important;
  }

  .justify-content-md-around {
    justify-content: space-around !important;
  }

  .align-items-md-start {
    align-items: flex-start !important;
  }

  .align-items-md-end {
    align-items: flex-end !important;
  }

  .align-items-md-center {
    align-items: center !important;
  }

  .align-items-md-baseline {
    align-items: baseline !important;
  }

  .align-items-md-stretch {
    align-items: stretch !important;
  }

  .align-content-md-start {
    align-content: flex-start !important;
  }

  .align-content-md-end {
    align-content: flex-end !important;
  }

  .align-content-md-center {
    align-content: center !important;
  }

  .align-content-md-between {
    align-content: space-between !important;
  }

  .align-content-md-around {
    align-content: space-around !important;
  }

  .align-content-md-stretch {
    align-content: stretch !important;
  }

  .align-self-md-auto {
    align-self: auto !important;
  }

  .align-self-md-start {
    align-self: flex-start !important;
  }

  .align-self-md-end {
    align-self: flex-end !important;
  }

  .align-self-md-center {
    align-self: center !important;
  }

  .align-self-md-baseline {
    align-self: baseline !important;
  }

  .align-self-md-stretch {
    align-self: stretch !important;
  }
}
@media (min-width: 992px) {
  .flex-lg-row {
    flex-direction: row !important;
  }

  .flex-lg-column {
    flex-direction: column !important;
  }

  .flex-lg-row-reverse {
    flex-direction: row-reverse !important;
  }

  .flex-lg-column-reverse {
    flex-direction: column-reverse !important;
  }

  .flex-lg-wrap {
    flex-wrap: wrap !important;
  }

  .flex-lg-nowrap {
    flex-wrap: nowrap !important;
  }

  .flex-lg-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }

  .flex-lg-fill {
    flex: 1 1 auto !important;
  }

  .flex-lg-grow-0 {
    flex-grow: 0 !important;
  }

  .flex-lg-grow-1 {
    flex-grow: 1 !important;
  }

  .flex-lg-shrink-0 {
    flex-shrink: 0 !important;
  }

  .flex-lg-shrink-1 {
    flex-shrink: 1 !important;
  }

  .justify-content-lg-start {
    justify-content: flex-start !important;
  }

  .justify-content-lg-end {
    justify-content: flex-end !important;
  }

  .justify-content-lg-center {
    justify-content: center !important;
  }

  .justify-content-lg-between {
    justify-content: space-between !important;
  }

  .justify-content-lg-around {
    justify-content: space-around !important;
  }

  .align-items-lg-start {
    align-items: flex-start !important;
  }

  .align-items-lg-end {
    align-items: flex-end !important;
  }

  .align-items-lg-center {
    align-items: center !important;
  }

  .align-items-lg-baseline {
    align-items: baseline !important;
  }

  .align-items-lg-stretch {
    align-items: stretch !important;
  }

  .align-content-lg-start {
    align-content: flex-start !important;
  }

  .align-content-lg-end {
    align-content: flex-end !important;
  }

  .align-content-lg-center {
    align-content: center !important;
  }

  .align-content-lg-between {
    align-content: space-between !important;
  }

  .align-content-lg-around {
    align-content: space-around !important;
  }

  .align-content-lg-stretch {
    align-content: stretch !important;
  }

  .align-self-lg-auto {
    align-self: auto !important;
  }

  .align-self-lg-start {
    align-self: flex-start !important;
  }

  .align-self-lg-end {
    align-self: flex-end !important;
  }

  .align-self-lg-center {
    align-self: center !important;
  }

  .align-self-lg-baseline {
    align-self: baseline !important;
  }

  .align-self-lg-stretch {
    align-self: stretch !important;
  }
}
@media (min-width: 1200px) {
  .flex-xl-row {
    flex-direction: row !important;
  }

  .flex-xl-column {
    flex-direction: column !important;
  }

  .flex-xl-row-reverse {
    flex-direction: row-reverse !important;
  }

  .flex-xl-column-reverse {
    flex-direction: column-reverse !important;
  }

  .flex-xl-wrap {
    flex-wrap: wrap !important;
  }

  .flex-xl-nowrap {
    flex-wrap: nowrap !important;
  }

  .flex-xl-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }

  .flex-xl-fill {
    flex: 1 1 auto !important;
  }

  .flex-xl-grow-0 {
    flex-grow: 0 !important;
  }

  .flex-xl-grow-1 {
    flex-grow: 1 !important;
  }

  .flex-xl-shrink-0 {
    flex-shrink: 0 !important;
  }

  .flex-xl-shrink-1 {
    flex-shrink: 1 !important;
  }

  .justify-content-xl-start {
    justify-content: flex-start !important;
  }

  .justify-content-xl-end {
    justify-content: flex-end !important;
  }

  .justify-content-xl-center {
    justify-content: center !important;
  }

  .justify-content-xl-between {
    justify-content: space-between !important;
  }

  .justify-content-xl-around {
    justify-content: space-around !important;
  }

  .align-items-xl-start {
    align-items: flex-start !important;
  }

  .align-items-xl-end {
    align-items: flex-end !important;
  }

  .align-items-xl-center {
    align-items: center !important;
  }

  .align-items-xl-baseline {
    align-items: baseline !important;
  }

  .align-items-xl-stretch {
    align-items: stretch !important;
  }

  .align-content-xl-start {
    align-content: flex-start !important;
  }

  .align-content-xl-end {
    align-content: flex-end !important;
  }

  .align-content-xl-center {
    align-content: center !important;
  }

  .align-content-xl-between {
    align-content: space-between !important;
  }

  .align-content-xl-around {
    align-content: space-around !important;
  }

  .align-content-xl-stretch {
    align-content: stretch !important;
  }

  .align-self-xl-auto {
    align-self: auto !important;
  }

  .align-self-xl-start {
    align-self: flex-start !important;
  }

  .align-self-xl-end {
    align-self: flex-end !important;
  }

  .align-self-xl-center {
    align-self: center !important;
  }

  .align-self-xl-baseline {
    align-self: baseline !important;
  }

  .align-self-xl-stretch {
    align-self: stretch !important;
  }
}
.float-left {
  float: left !important;
}

.float-right {
  float: right !important;
}

.float-none {
  float: none !important;
}

@media (min-width: 576px) {
  .float-sm-left {
    float: left !important;
  }

  .float-sm-right {
    float: right !important;
  }

  .float-sm-none {
    float: none !important;
  }
}
@media (min-width: 768px) {
  .float-md-left {
    float: left !important;
  }

  .float-md-right {
    float: right !important;
  }

  .float-md-none {
    float: none !important;
  }
}
@media (min-width: 992px) {
  .float-lg-left {
    float: left !important;
  }

  .float-lg-right {
    float: right !important;
  }

  .float-lg-none {
    float: none !important;
  }
}
@media (min-width: 1200px) {
  .float-xl-left {
    float: left !important;
  }

  .float-xl-right {
    float: right !important;
  }

  .float-xl-none {
    float: none !important;
  }
}
.user-select-all {
  user-select: all !important;
}

.user-select-auto {
  user-select: auto !important;
}

.user-select-none {
  user-select: none !important;
}

.overflow-auto {
  overflow: auto !important;
}

.overflow-hidden {
  overflow: hidden !important;
}

.position-static {
  position: static !important;
}

.position-relative {
  position: relative !important;
}

.position-absolute {
  position: absolute !important;
}

.position-fixed {
  position: fixed !important;
}

.position-sticky {
  position: sticky !important;
}

.fixed-top {
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
  z-index: 1030;
}

.fixed-bottom {
  position: fixed;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1030;
}

@supports (position: sticky) {
  .sticky-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
}

.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border: 0;
}

.sr-only-focusable:active, .sr-only-focusable:focus {
  position: static;
  width: auto;
  height: auto;
  overflow: visible;
  clip: auto;
  white-space: normal;
}

.shadow-sm {
  box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important;
}

.shadow {
  box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important;
}

.shadow-lg {
  box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important;
}

.shadow-none {
  box-shadow: none !important;
}

.w-25 {
  width: 25% !important;
}

.w-50 {
  width: 50% !important;
}

.w-75 {
  width: 75% !important;
}

.w-100 {
  width: 100% !important;
}

.w-auto {
  width: auto !important;
}

.h-25 {
  height: 25% !important;
}

.h-50 {
  height: 50% !important;
}

.h-75 {
  height: 75% !important;
}

.h-100 {
  height: 100% !important;
}

.h-auto {
  height: auto !important;
}

.mw-100 {
  max-width: 100% !important;
}

.mh-100 {
  max-height: 100% !important;
}

.min-vw-100 {
  min-width: 100vw !important;
}

.min-vh-100 {
  min-height: 100vh !important;
}

.vw-100 {
  width: 100vw !important;
}

.vh-100 {
  height: 100vh !important;
}

.m-0 {
  margin: 0 !important;
}

.mt-0,
.my-0 {
  margin-top: 0 !important;
}

.mr-0,
.mx-0 {
  margin-right: 0 !important;
}

.mb-0,
.my-0 {
  margin-bottom: 0 !important;
}

.ml-0,
.mx-0 {
  margin-left: 0 !important;
}

.m-1 {
  margin: 0.25rem !important;
}

.mt-1,
.my-1 {
  margin-top: 0.25rem !important;
}

.mr-1,
.mx-1 {
  margin-right: 0.25rem !important;
}

.mb-1,
.my-1 {
  margin-bottom: 0.25rem !important;
}

.ml-1,
.mx-1 {
  margin-left: 0.25rem !important;
}

.m-2 {
  margin: 0.5rem !important;
}

.mt-2,
.my-2 {
  margin-top: 0.5rem !important;
}

.mr-2,
.mx-2 {
  margin-right: 0.5rem !important;
}

.mb-2,
.my-2 {
  margin-bottom: 0.5rem !important;
}

.ml-2,
.mx-2 {
  margin-left: 0.5rem !important;
}

.m-3 {
  margin: 1rem !important;
}

.mt-3,
.my-3 {
  margin-top: 1rem !important;
}

.mr-3,
.mx-3 {
  margin-right: 1rem !important;
}

.mb-3,
.my-3 {
  margin-bottom: 1rem !important;
}

.ml-3,
.mx-3 {
  margin-left: 1rem !important;
}

.m-4 {
  margin: 1.5rem !important;
}

.mt-4,
.my-4 {
  margin-top: 1.5rem !important;
}

.mr-4,
.mx-4 {
  margin-right: 1.5rem !important;
}

.mb-4,
.my-4 {
  margin-bottom: 1.5rem !important;
}

.ml-4,
.mx-4 {
  margin-left: 1.5rem !important;
}

.m-5 {
  margin: 3rem !important;
}

.mt-5,
.my-5 {
  margin-top: 3rem !important;
}

.mr-5,
.mx-5 {
  margin-right: 3rem !important;
}

.mb-5,
.my-5 {
  margin-bottom: 3rem !important;
}

.ml-5,
.mx-5 {
  margin-left: 3rem !important;
}

.p-0 {
  padding: 0 !important;
}

.pt-0,
.py-0 {
  padding-top: 0 !important;
}

.pr-0,
.px-0 {
  padding-right: 0 !important;
}

.pb-0,
.py-0 {
  padding-bottom: 0 !important;
}

.pl-0,
.px-0 {
  padding-left: 0 !important;
}

.p-1 {
  padding: 0.25rem !important;
}

.pt-1,
.py-1 {
  padding-top: 0.25rem !important;
}

.pr-1,
.px-1 {
  padding-right: 0.25rem !important;
}

.pb-1,
.py-1 {
  padding-bottom: 0.25rem !important;
}

.pl-1,
.px-1 {
  padding-left: 0.25rem !important;
}

.p-2 {
  padding: 0.5rem !important;
}

.pt-2,
.py-2 {
  padding-top: 0.5rem !important;
}

.pr-2,
.px-2 {
  padding-right: 0.5rem !important;
}

.pb-2,
.py-2 {
  padding-bottom: 0.5rem !important;
}

.pl-2,
.px-2 {
  padding-left: 0.5rem !important;
}

.p-3 {
  padding: 1rem !important;
}

.pt-3,
.py-3 {
  padding-top: 1rem !important;
}

.pr-3,
.px-3 {
  padding-right: 1rem !important;
}

.pb-3,
.py-3 {
  padding-bottom: 1rem !important;
}

.pl-3,
.px-3 {
  padding-left: 1rem !important;
}

.p-4 {
  padding: 1.5rem !important;
}

.pt-4,
.py-4 {
  padding-top: 1.5rem !important;
}

.pr-4,
.px-4 {
  padding-right: 1.5rem !important;
}

.pb-4,
.py-4 {
  padding-bottom: 1.5rem !important;
}

.pl-4,
.px-4 {
  padding-left: 1.5rem !important;
}

.p-5 {
  padding: 3rem !important;
}

.pt-5,
.py-5 {
  padding-top: 3rem !important;
}

.pr-5,
.px-5 {
  padding-right: 3rem !important;
}

.pb-5,
.py-5 {
  padding-bottom: 3rem !important;
}

.pl-5,
.px-5 {
  padding-left: 3rem !important;
}

.m-n1 {
  margin: -0.25rem !important;
}

.mt-n1,
.my-n1 {
  margin-top: -0.25rem !important;
}

.mr-n1,
.mx-n1 {
  margin-right: -0.25rem !important;
}

.mb-n1,
.my-n1 {
  margin-bottom: -0.25rem !important;
}

.ml-n1,
.mx-n1 {
  margin-left: -0.25rem !important;
}

.m-n2 {
  margin: -0.5rem !important;
}

.mt-n2,
.my-n2 {
  margin-top: -0.5rem !important;
}

.mr-n2,
.mx-n2 {
  margin-right: -0.5rem !important;
}

.mb-n2,
.my-n2 {
  margin-bottom: -0.5rem !important;
}

.ml-n2,
.mx-n2 {
  margin-left: -0.5rem !important;
}

.m-n3 {
  margin: -1rem !important;
}

.mt-n3,
.my-n3 {
  margin-top: -1rem !important;
}

.mr-n3,
.mx-n3 {
  margin-right: -1rem !important;
}

.mb-n3,
.my-n3 {
  margin-bottom: -1rem !important;
}

.ml-n3,
.mx-n3 {
  margin-left: -1rem !important;
}

.m-n4 {
  margin: -1.5rem !important;
}

.mt-n4,
.my-n4 {
  margin-top: -1.5rem !important;
}

.mr-n4,
.mx-n4 {
  margin-right: -1.5rem !important;
}

.mb-n4,
.my-n4 {
  margin-bottom: -1.5rem !important;
}

.ml-n4,
.mx-n4 {
  margin-left: -1.5rem !important;
}

.m-n5 {
  margin: -3rem !important;
}

.mt-n5,
.my-n5 {
  margin-top: -3rem !important;
}

.mr-n5,
.mx-n5 {
  margin-right: -3rem !important;
}

.mb-n5,
.my-n5 {
  margin-bottom: -3rem !important;
}

.ml-n5,
.mx-n5 {
  margin-left: -3rem !important;
}

.m-auto {
  margin: auto !important;
}

.mt-auto,
.my-auto {
  margin-top: auto !important;
}

.mr-auto,
.mx-auto {
  margin-right: auto !important;
}

.mb-auto,
.my-auto {
  margin-bottom: auto !important;
}

.ml-auto,
.mx-auto {
  margin-left: auto !important;
}

@media (min-width: 576px) {
  .m-sm-0 {
    margin: 0 !important;
  }

  .mt-sm-0,
.my-sm-0 {
    margin-top: 0 !important;
  }

  .mr-sm-0,
.mx-sm-0 {
    margin-right: 0 !important;
  }

  .mb-sm-0,
.my-sm-0 {
    margin-bottom: 0 !important;
  }

  .ml-sm-0,
.mx-sm-0 {
    margin-left: 0 !important;
  }

  .m-sm-1 {
    margin: 0.25rem !important;
  }

  .mt-sm-1,
.my-sm-1 {
    margin-top: 0.25rem !important;
  }

  .mr-sm-1,
.mx-sm-1 {
    margin-right: 0.25rem !important;
  }

  .mb-sm-1,
.my-sm-1 {
    margin-bottom: 0.25rem !important;
  }

  .ml-sm-1,
.mx-sm-1 {
    margin-left: 0.25rem !important;
  }

  .m-sm-2 {
    margin: 0.5rem !important;
  }

  .mt-sm-2,
.my-sm-2 {
    margin-top: 0.5rem !important;
  }

  .mr-sm-2,
.mx-sm-2 {
    margin-right: 0.5rem !important;
  }

  .mb-sm-2,
.my-sm-2 {
    margin-bottom: 0.5rem !important;
  }

  .ml-sm-2,
.mx-sm-2 {
    margin-left: 0.5rem !important;
  }

  .m-sm-3 {
    margin: 1rem !important;
  }

  .mt-sm-3,
.my-sm-3 {
    margin-top: 1rem !important;
  }

  .mr-sm-3,
.mx-sm-3 {
    margin-right: 1rem !important;
  }

  .mb-sm-3,
.my-sm-3 {
    margin-bottom: 1rem !important;
  }

  .ml-sm-3,
.mx-sm-3 {
    margin-left: 1rem !important;
  }

  .m-sm-4 {
    margin: 1.5rem !important;
  }

  .mt-sm-4,
.my-sm-4 {
    margin-top: 1.5rem !important;
  }

  .mr-sm-4,
.mx-sm-4 {
    margin-right: 1.5rem !important;
  }

  .mb-sm-4,
.my-sm-4 {
    margin-bottom: 1.5rem !important;
  }

  .ml-sm-4,
.mx-sm-4 {
    margin-left: 1.5rem !important;
  }

  .m-sm-5 {
    margin: 3rem !important;
  }

  .mt-sm-5,
.my-sm-5 {
    margin-top: 3rem !important;
  }

  .mr-sm-5,
.mx-sm-5 {
    margin-right: 3rem !important;
  }

  .mb-sm-5,
.my-sm-5 {
    margin-bottom: 3rem !important;
  }

  .ml-sm-5,
.mx-sm-5 {
    margin-left: 3rem !important;
  }

  .p-sm-0 {
    padding: 0 !important;
  }

  .pt-sm-0,
.py-sm-0 {
    padding-top: 0 !important;
  }

  .pr-sm-0,
.px-sm-0 {
    padding-right: 0 !important;
  }

  .pb-sm-0,
.py-sm-0 {
    padding-bottom: 0 !important;
  }

  .pl-sm-0,
.px-sm-0 {
    padding-left: 0 !important;
  }

  .p-sm-1 {
    padding: 0.25rem !important;
  }

  .pt-sm-1,
.py-sm-1 {
    padding-top: 0.25rem !important;
  }

  .pr-sm-1,
.px-sm-1 {
    padding-right: 0.25rem !important;
  }

  .pb-sm-1,
.py-sm-1 {
    padding-bottom: 0.25rem !important;
  }

  .pl-sm-1,
.px-sm-1 {
    padding-left: 0.25rem !important;
  }

  .p-sm-2 {
    padding: 0.5rem !important;
  }

  .pt-sm-2,
.py-sm-2 {
    padding-top: 0.5rem !important;
  }

  .pr-sm-2,
.px-sm-2 {
    padding-right: 0.5rem !important;
  }

  .pb-sm-2,
.py-sm-2 {
    padding-bottom: 0.5rem !important;
  }

  .pl-sm-2,
.px-sm-2 {
    padding-left: 0.5rem !important;
  }

  .p-sm-3 {
    padding: 1rem !important;
  }

  .pt-sm-3,
.py-sm-3 {
    padding-top: 1rem !important;
  }

  .pr-sm-3,
.px-sm-3 {
    padding-right: 1rem !important;
  }

  .pb-sm-3,
.py-sm-3 {
    padding-bottom: 1rem !important;
  }

  .pl-sm-3,
.px-sm-3 {
    padding-left: 1rem !important;
  }

  .p-sm-4 {
    padding: 1.5rem !important;
  }

  .pt-sm-4,
.py-sm-4 {
    padding-top: 1.5rem !important;
  }

  .pr-sm-4,
.px-sm-4 {
    padding-right: 1.5rem !important;
  }

  .pb-sm-4,
.py-sm-4 {
    padding-bottom: 1.5rem !important;
  }

  .pl-sm-4,
.px-sm-4 {
    padding-left: 1.5rem !important;
  }

  .p-sm-5 {
    padding: 3rem !important;
  }

  .pt-sm-5,
.py-sm-5 {
    padding-top: 3rem !important;
  }

  .pr-sm-5,
.px-sm-5 {
    padding-right: 3rem !important;
  }

  .pb-sm-5,
.py-sm-5 {
    padding-bottom: 3rem !important;
  }

  .pl-sm-5,
.px-sm-5 {
    padding-left: 3rem !important;
  }

  .m-sm-n1 {
    margin: -0.25rem !important;
  }

  .mt-sm-n1,
.my-sm-n1 {
    margin-top: -0.25rem !important;
  }

  .mr-sm-n1,
.mx-sm-n1 {
    margin-right: -0.25rem !important;
  }

  .mb-sm-n1,
.my-sm-n1 {
    margin-bottom: -0.25rem !important;
  }

  .ml-sm-n1,
.mx-sm-n1 {
    margin-left: -0.25rem !important;
  }

  .m-sm-n2 {
    margin: -0.5rem !important;
  }

  .mt-sm-n2,
.my-sm-n2 {
    margin-top: -0.5rem !important;
  }

  .mr-sm-n2,
.mx-sm-n2 {
    margin-right: -0.5rem !important;
  }

  .mb-sm-n2,
.my-sm-n2 {
    margin-bottom: -0.5rem !important;
  }

  .ml-sm-n2,
.mx-sm-n2 {
    margin-left: -0.5rem !important;
  }

  .m-sm-n3 {
    margin: -1rem !important;
  }

  .mt-sm-n3,
.my-sm-n3 {
    margin-top: -1rem !important;
  }

  .mr-sm-n3,
.mx-sm-n3 {
    margin-right: -1rem !important;
  }

  .mb-sm-n3,
.my-sm-n3 {
    margin-bottom: -1rem !important;
  }

  .ml-sm-n3,
.mx-sm-n3 {
    margin-left: -1rem !important;
  }

  .m-sm-n4 {
    margin: -1.5rem !important;
  }

  .mt-sm-n4,
.my-sm-n4 {
    margin-top: -1.5rem !important;
  }

  .mr-sm-n4,
.mx-sm-n4 {
    margin-right: -1.5rem !important;
  }

  .mb-sm-n4,
.my-sm-n4 {
    margin-bottom: -1.5rem !important;
  }

  .ml-sm-n4,
.mx-sm-n4 {
    margin-left: -1.5rem !important;
  }

  .m-sm-n5 {
    margin: -3rem !important;
  }

  .mt-sm-n5,
.my-sm-n5 {
    margin-top: -3rem !important;
  }

  .mr-sm-n5,
.mx-sm-n5 {
    margin-right: -3rem !important;
  }

  .mb-sm-n5,
.my-sm-n5 {
    margin-bottom: -3rem !important;
  }

  .ml-sm-n5,
.mx-sm-n5 {
    margin-left: -3rem !important;
  }

  .m-sm-auto {
    margin: auto !important;
  }

  .mt-sm-auto,
.my-sm-auto {
    margin-top: auto !important;
  }

  .mr-sm-auto,
.mx-sm-auto {
    margin-right: auto !important;
  }

  .mb-sm-auto,
.my-sm-auto {
    margin-bottom: auto !important;
  }

  .ml-sm-auto,
.mx-sm-auto {
    margin-left: auto !important;
  }
}
@media (min-width: 768px) {
  .m-md-0 {
    margin: 0 !important;
  }

  .mt-md-0,
.my-md-0 {
    margin-top: 0 !important;
  }

  .mr-md-0,
.mx-md-0 {
    margin-right: 0 !important;
  }

  .mb-md-0,
.my-md-0 {
    margin-bottom: 0 !important;
  }

  .ml-md-0,
.mx-md-0 {
    margin-left: 0 !important;
  }

  .m-md-1 {
    margin: 0.25rem !important;
  }

  .mt-md-1,
.my-md-1 {
    margin-top: 0.25rem !important;
  }

  .mr-md-1,
.mx-md-1 {
    margin-right: 0.25rem !important;
  }

  .mb-md-1,
.my-md-1 {
    margin-bottom: 0.25rem !important;
  }

  .ml-md-1,
.mx-md-1 {
    margin-left: 0.25rem !important;
  }

  .m-md-2 {
    margin: 0.5rem !important;
  }

  .mt-md-2,
.my-md-2 {
    margin-top: 0.5rem !important;
  }

  .mr-md-2,
.mx-md-2 {
    margin-right: 0.5rem !important;
  }

  .mb-md-2,
.my-md-2 {
    margin-bottom: 0.5rem !important;
  }

  .ml-md-2,
.mx-md-2 {
    margin-left: 0.5rem !important;
  }

  .m-md-3 {
    margin: 1rem !important;
  }

  .mt-md-3,
.my-md-3 {
    margin-top: 1rem !important;
  }

  .mr-md-3,
.mx-md-3 {
    margin-right: 1rem !important;
  }

  .mb-md-3,
.my-md-3 {
    margin-bottom: 1rem !important;
  }

  .ml-md-3,
.mx-md-3 {
    margin-left: 1rem !important;
  }

  .m-md-4 {
    margin: 1.5rem !important;
  }

  .mt-md-4,
.my-md-4 {
    margin-top: 1.5rem !important;
  }

  .mr-md-4,
.mx-md-4 {
    margin-right: 1.5rem !important;
  }

  .mb-md-4,
.my-md-4 {
    margin-bottom: 1.5rem !important;
  }

  .ml-md-4,
.mx-md-4 {
    margin-left: 1.5rem !important;
  }

  .m-md-5 {
    margin: 3rem !important;
  }

  .mt-md-5,
.my-md-5 {
    margin-top: 3rem !important;
  }

  .mr-md-5,
.mx-md-5 {
    margin-right: 3rem !important;
  }

  .mb-md-5,
.my-md-5 {
    margin-bottom: 3rem !important;
  }

  .ml-md-5,
.mx-md-5 {
    margin-left: 3rem !important;
  }

  .p-md-0 {
    padding: 0 !important;
  }

  .pt-md-0,
.py-md-0 {
    padding-top: 0 !important;
  }

  .pr-md-0,
.px-md-0 {
    padding-right: 0 !important;
  }

  .pb-md-0,
.py-md-0 {
    padding-bottom: 0 !important;
  }

  .pl-md-0,
.px-md-0 {
    padding-left: 0 !important;
  }

  .p-md-1 {
    padding: 0.25rem !important;
  }

  .pt-md-1,
.py-md-1 {
    padding-top: 0.25rem !important;
  }

  .pr-md-1,
.px-md-1 {
    padding-right: 0.25rem !important;
  }

  .pb-md-1,
.py-md-1 {
    padding-bottom: 0.25rem !important;
  }

  .pl-md-1,
.px-md-1 {
    padding-left: 0.25rem !important;
  }

  .p-md-2 {
    padding: 0.5rem !important;
  }

  .pt-md-2,
.py-md-2 {
    padding-top: 0.5rem !important;
  }

  .pr-md-2,
.px-md-2 {
    padding-right: 0.5rem !important;
  }

  .pb-md-2,
.py-md-2 {
    padding-bottom: 0.5rem !important;
  }

  .pl-md-2,
.px-md-2 {
    padding-left: 0.5rem !important;
  }

  .p-md-3 {
    padding: 1rem !important;
  }

  .pt-md-3,
.py-md-3 {
    padding-top: 1rem !important;
  }

  .pr-md-3,
.px-md-3 {
    padding-right: 1rem !important;
  }

  .pb-md-3,
.py-md-3 {
    padding-bottom: 1rem !important;
  }

  .pl-md-3,
.px-md-3 {
    padding-left: 1rem !important;
  }

  .p-md-4 {
    padding: 1.5rem !important;
  }

  .pt-md-4,
.py-md-4 {
    padding-top: 1.5rem !important;
  }

  .pr-md-4,
.px-md-4 {
    padding-right: 1.5rem !important;
  }

  .pb-md-4,
.py-md-4 {
    padding-bottom: 1.5rem !important;
  }

  .pl-md-4,
.px-md-4 {
    padding-left: 1.5rem !important;
  }

  .p-md-5 {
    padding: 3rem !important;
  }

  .pt-md-5,
.py-md-5 {
    padding-top: 3rem !important;
  }

  .pr-md-5,
.px-md-5 {
    padding-right: 3rem !important;
  }

  .pb-md-5,
.py-md-5 {
    padding-bottom: 3rem !important;
  }

  .pl-md-5,
.px-md-5 {
    padding-left: 3rem !important;
  }

  .m-md-n1 {
    margin: -0.25rem !important;
  }

  .mt-md-n1,
.my-md-n1 {
    margin-top: -0.25rem !important;
  }

  .mr-md-n1,
.mx-md-n1 {
    margin-right: -0.25rem !important;
  }

  .mb-md-n1,
.my-md-n1 {
    margin-bottom: -0.25rem !important;
  }

  .ml-md-n1,
.mx-md-n1 {
    margin-left: -0.25rem !important;
  }

  .m-md-n2 {
    margin: -0.5rem !important;
  }

  .mt-md-n2,
.my-md-n2 {
    margin-top: -0.5rem !important;
  }

  .mr-md-n2,
.mx-md-n2 {
    margin-right: -0.5rem !important;
  }

  .mb-md-n2,
.my-md-n2 {
    margin-bottom: -0.5rem !important;
  }

  .ml-md-n2,
.mx-md-n2 {
    margin-left: -0.5rem !important;
  }

  .m-md-n3 {
    margin: -1rem !important;
  }

  .mt-md-n3,
.my-md-n3 {
    margin-top: -1rem !important;
  }

  .mr-md-n3,
.mx-md-n3 {
    margin-right: -1rem !important;
  }

  .mb-md-n3,
.my-md-n3 {
    margin-bottom: -1rem !important;
  }

  .ml-md-n3,
.mx-md-n3 {
    margin-left: -1rem !important;
  }

  .m-md-n4 {
    margin: -1.5rem !important;
  }

  .mt-md-n4,
.my-md-n4 {
    margin-top: -1.5rem !important;
  }

  .mr-md-n4,
.mx-md-n4 {
    margin-right: -1.5rem !important;
  }

  .mb-md-n4,
.my-md-n4 {
    margin-bottom: -1.5rem !important;
  }

  .ml-md-n4,
.mx-md-n4 {
    margin-left: -1.5rem !important;
  }

  .m-md-n5 {
    margin: -3rem !important;
  }

  .mt-md-n5,
.my-md-n5 {
    margin-top: -3rem !important;
  }

  .mr-md-n5,
.mx-md-n5 {
    margin-right: -3rem !important;
  }

  .mb-md-n5,
.my-md-n5 {
    margin-bottom: -3rem !important;
  }

  .ml-md-n5,
.mx-md-n5 {
    margin-left: -3rem !important;
  }

  .m-md-auto {
    margin: auto !important;
  }

  .mt-md-auto,
.my-md-auto {
    margin-top: auto !important;
  }

  .mr-md-auto,
.mx-md-auto {
    margin-right: auto !important;
  }

  .mb-md-auto,
.my-md-auto {
    margin-bottom: auto !important;
  }

  .ml-md-auto,
.mx-md-auto {
    margin-left: auto !important;
  }
}
@media (min-width: 992px) {
  .m-lg-0 {
    margin: 0 !important;
  }

  .mt-lg-0,
.my-lg-0 {
    margin-top: 0 !important;
  }

  .mr-lg-0,
.mx-lg-0 {
    margin-right: 0 !important;
  }

  .mb-lg-0,
.my-lg-0 {
    margin-bottom: 0 !important;
  }

  .ml-lg-0,
.mx-lg-0 {
    margin-left: 0 !important;
  }

  .m-lg-1 {
    margin: 0.25rem !important;
  }

  .mt-lg-1,
.my-lg-1 {
    margin-top: 0.25rem !important;
  }

  .mr-lg-1,
.mx-lg-1 {
    margin-right: 0.25rem !important;
  }

  .mb-lg-1,
.my-lg-1 {
    margin-bottom: 0.25rem !important;
  }

  .ml-lg-1,
.mx-lg-1 {
    margin-left: 0.25rem !important;
  }

  .m-lg-2 {
    margin: 0.5rem !important;
  }

  .mt-lg-2,
.my-lg-2 {
    margin-top: 0.5rem !important;
  }

  .mr-lg-2,
.mx-lg-2 {
    margin-right: 0.5rem !important;
  }

  .mb-lg-2,
.my-lg-2 {
    margin-bottom: 0.5rem !important;
  }

  .ml-lg-2,
.mx-lg-2 {
    margin-left: 0.5rem !important;
  }

  .m-lg-3 {
    margin: 1rem !important;
  }

  .mt-lg-3,
.my-lg-3 {
    margin-top: 1rem !important;
  }

  .mr-lg-3,
.mx-lg-3 {
    margin-right: 1rem !important;
  }

  .mb-lg-3,
.my-lg-3 {
    margin-bottom: 1rem !important;
  }

  .ml-lg-3,
.mx-lg-3 {
    margin-left: 1rem !important;
  }

  .m-lg-4 {
    margin: 1.5rem !important;
  }

  .mt-lg-4,
.my-lg-4 {
    margin-top: 1.5rem !important;
  }

  .mr-lg-4,
.mx-lg-4 {
    margin-right: 1.5rem !important;
  }

  .mb-lg-4,
.my-lg-4 {
    margin-bottom: 1.5rem !important;
  }

  .ml-lg-4,
.mx-lg-4 {
    margin-left: 1.5rem !important;
  }

  .m-lg-5 {
    margin: 3rem !important;
  }

  .mt-lg-5,
.my-lg-5 {
    margin-top: 3rem !important;
  }

  .mr-lg-5,
.mx-lg-5 {
    margin-right: 3rem !important;
  }

  .mb-lg-5,
.my-lg-5 {
    margin-bottom: 3rem !important;
  }

  .ml-lg-5,
.mx-lg-5 {
    margin-left: 3rem !important;
  }

  .p-lg-0 {
    padding: 0 !important;
  }

  .pt-lg-0,
.py-lg-0 {
    padding-top: 0 !important;
  }

  .pr-lg-0,
.px-lg-0 {
    padding-right: 0 !important;
  }

  .pb-lg-0,
.py-lg-0 {
    padding-bottom: 0 !important;
  }

  .pl-lg-0,
.px-lg-0 {
    padding-left: 0 !important;
  }

  .p-lg-1 {
    padding: 0.25rem !important;
  }

  .pt-lg-1,
.py-lg-1 {
    padding-top: 0.25rem !important;
  }

  .pr-lg-1,
.px-lg-1 {
    padding-right: 0.25rem !important;
  }

  .pb-lg-1,
.py-lg-1 {
    padding-bottom: 0.25rem !important;
  }

  .pl-lg-1,
.px-lg-1 {
    padding-left: 0.25rem !important;
  }

  .p-lg-2 {
    padding: 0.5rem !important;
  }

  .pt-lg-2,
.py-lg-2 {
    padding-top: 0.5rem !important;
  }

  .pr-lg-2,
.px-lg-2 {
    padding-right: 0.5rem !important;
  }

  .pb-lg-2,
.py-lg-2 {
    padding-bottom: 0.5rem !important;
  }

  .pl-lg-2,
.px-lg-2 {
    padding-left: 0.5rem !important;
  }

  .p-lg-3 {
    padding: 1rem !important;
  }

  .pt-lg-3,
.py-lg-3 {
    padding-top: 1rem !important;
  }

  .pr-lg-3,
.px-lg-3 {
    padding-right: 1rem !important;
  }

  .pb-lg-3,
.py-lg-3 {
    padding-bottom: 1rem !important;
  }

  .pl-lg-3,
.px-lg-3 {
    padding-left: 1rem !important;
  }

  .p-lg-4 {
    padding: 1.5rem !important;
  }

  .pt-lg-4,
.py-lg-4 {
    padding-top: 1.5rem !important;
  }

  .pr-lg-4,
.px-lg-4 {
    padding-right: 1.5rem !important;
  }

  .pb-lg-4,
.py-lg-4 {
    padding-bottom: 1.5rem !important;
  }

  .pl-lg-4,
.px-lg-4 {
    padding-left: 1.5rem !important;
  }

  .p-lg-5 {
    padding: 3rem !important;
  }

  .pt-lg-5,
.py-lg-5 {
    padding-top: 3rem !important;
  }

  .pr-lg-5,
.px-lg-5 {
    padding-right: 3rem !important;
  }

  .pb-lg-5,
.py-lg-5 {
    padding-bottom: 3rem !important;
  }

  .pl-lg-5,
.px-lg-5 {
    padding-left: 3rem !important;
  }

  .m-lg-n1 {
    margin: -0.25rem !important;
  }

  .mt-lg-n1,
.my-lg-n1 {
    margin-top: -0.25rem !important;
  }

  .mr-lg-n1,
.mx-lg-n1 {
    margin-right: -0.25rem !important;
  }

  .mb-lg-n1,
.my-lg-n1 {
    margin-bottom: -0.25rem !important;
  }

  .ml-lg-n1,
.mx-lg-n1 {
    margin-left: -0.25rem !important;
  }

  .m-lg-n2 {
    margin: -0.5rem !important;
  }

  .mt-lg-n2,
.my-lg-n2 {
    margin-top: -0.5rem !important;
  }

  .mr-lg-n2,
.mx-lg-n2 {
    margin-right: -0.5rem !important;
  }

  .mb-lg-n2,
.my-lg-n2 {
    margin-bottom: -0.5rem !important;
  }

  .ml-lg-n2,
.mx-lg-n2 {
    margin-left: -0.5rem !important;
  }

  .m-lg-n3 {
    margin: -1rem !important;
  }

  .mt-lg-n3,
.my-lg-n3 {
    margin-top: -1rem !important;
  }

  .mr-lg-n3,
.mx-lg-n3 {
    margin-right: -1rem !important;
  }

  .mb-lg-n3,
.my-lg-n3 {
    margin-bottom: -1rem !important;
  }

  .ml-lg-n3,
.mx-lg-n3 {
    margin-left: -1rem !important;
  }

  .m-lg-n4 {
    margin: -1.5rem !important;
  }

  .mt-lg-n4,
.my-lg-n4 {
    margin-top: -1.5rem !important;
  }

  .mr-lg-n4,
.mx-lg-n4 {
    margin-right: -1.5rem !important;
  }

  .mb-lg-n4,
.my-lg-n4 {
    margin-bottom: -1.5rem !important;
  }

  .ml-lg-n4,
.mx-lg-n4 {
    margin-left: -1.5rem !important;
  }

  .m-lg-n5 {
    margin: -3rem !important;
  }

  .mt-lg-n5,
.my-lg-n5 {
    margin-top: -3rem !important;
  }

  .mr-lg-n5,
.mx-lg-n5 {
    margin-right: -3rem !important;
  }

  .mb-lg-n5,
.my-lg-n5 {
    margin-bottom: -3rem !important;
  }

  .ml-lg-n5,
.mx-lg-n5 {
    margin-left: -3rem !important;
  }

  .m-lg-auto {
    margin: auto !important;
  }

  .mt-lg-auto,
.my-lg-auto {
    margin-top: auto !important;
  }

  .mr-lg-auto,
.mx-lg-auto {
    margin-right: auto !important;
  }

  .mb-lg-auto,
.my-lg-auto {
    margin-bottom: auto !important;
  }

  .ml-lg-auto,
.mx-lg-auto {
    margin-left: auto !important;
  }
}
@media (min-width: 1200px) {
  .m-xl-0 {
    margin: 0 !important;
  }

  .mt-xl-0,
.my-xl-0 {
    margin-top: 0 !important;
  }

  .mr-xl-0,
.mx-xl-0 {
    margin-right: 0 !important;
  }

  .mb-xl-0,
.my-xl-0 {
    margin-bottom: 0 !important;
  }

  .ml-xl-0,
.mx-xl-0 {
    margin-left: 0 !important;
  }

  .m-xl-1 {
    margin: 0.25rem !important;
  }

  .mt-xl-1,
.my-xl-1 {
    margin-top: 0.25rem !important;
  }

  .mr-xl-1,
.mx-xl-1 {
    margin-right: 0.25rem !important;
  }

  .mb-xl-1,
.my-xl-1 {
    margin-bottom: 0.25rem !important;
  }

  .ml-xl-1,
.mx-xl-1 {
    margin-left: 0.25rem !important;
  }

  .m-xl-2 {
    margin: 0.5rem !important;
  }

  .mt-xl-2,
.my-xl-2 {
    margin-top: 0.5rem !important;
  }

  .mr-xl-2,
.mx-xl-2 {
    margin-right: 0.5rem !important;
  }

  .mb-xl-2,
.my-xl-2 {
    margin-bottom: 0.5rem !important;
  }

  .ml-xl-2,
.mx-xl-2 {
    margin-left: 0.5rem !important;
  }

  .m-xl-3 {
    margin: 1rem !important;
  }

  .mt-xl-3,
.my-xl-3 {
    margin-top: 1rem !important;
  }

  .mr-xl-3,
.mx-xl-3 {
    margin-right: 1rem !important;
  }

  .mb-xl-3,
.my-xl-3 {
    margin-bottom: 1rem !important;
  }

  .ml-xl-3,
.mx-xl-3 {
    margin-left: 1rem !important;
  }

  .m-xl-4 {
    margin: 1.5rem !important;
  }

  .mt-xl-4,
.my-xl-4 {
    margin-top: 1.5rem !important;
  }

  .mr-xl-4,
.mx-xl-4 {
    margin-right: 1.5rem !important;
  }

  .mb-xl-4,
.my-xl-4 {
    margin-bottom: 1.5rem !important;
  }

  .ml-xl-4,
.mx-xl-4 {
    margin-left: 1.5rem !important;
  }

  .m-xl-5 {
    margin: 3rem !important;
  }

  .mt-xl-5,
.my-xl-5 {
    margin-top: 3rem !important;
  }

  .mr-xl-5,
.mx-xl-5 {
    margin-right: 3rem !important;
  }

  .mb-xl-5,
.my-xl-5 {
    margin-bottom: 3rem !important;
  }

  .ml-xl-5,
.mx-xl-5 {
    margin-left: 3rem !important;
  }

  .p-xl-0 {
    padding: 0 !important;
  }

  .pt-xl-0,
.py-xl-0 {
    padding-top: 0 !important;
  }

  .pr-xl-0,
.px-xl-0 {
    padding-right: 0 !important;
  }

  .pb-xl-0,
.py-xl-0 {
    padding-bottom: 0 !important;
  }

  .pl-xl-0,
.px-xl-0 {
    padding-left: 0 !important;
  }

  .p-xl-1 {
    padding: 0.25rem !important;
  }

  .pt-xl-1,
.py-xl-1 {
    padding-top: 0.25rem !important;
  }

  .pr-xl-1,
.px-xl-1 {
    padding-right: 0.25rem !important;
  }

  .pb-xl-1,
.py-xl-1 {
    padding-bottom: 0.25rem !important;
  }

  .pl-xl-1,
.px-xl-1 {
    padding-left: 0.25rem !important;
  }

  .p-xl-2 {
    padding: 0.5rem !important;
  }

  .pt-xl-2,
.py-xl-2 {
    padding-top: 0.5rem !important;
  }

  .pr-xl-2,
.px-xl-2 {
    padding-right: 0.5rem !important;
  }

  .pb-xl-2,
.py-xl-2 {
    padding-bottom: 0.5rem !important;
  }

  .pl-xl-2,
.px-xl-2 {
    padding-left: 0.5rem !important;
  }

  .p-xl-3 {
    padding: 1rem !important;
  }

  .pt-xl-3,
.py-xl-3 {
    padding-top: 1rem !important;
  }

  .pr-xl-3,
.px-xl-3 {
    padding-right: 1rem !important;
  }

  .pb-xl-3,
.py-xl-3 {
    padding-bottom: 1rem !important;
  }

  .pl-xl-3,
.px-xl-3 {
    padding-left: 1rem !important;
  }

  .p-xl-4 {
    padding: 1.5rem !important;
  }

  .pt-xl-4,
.py-xl-4 {
    padding-top: 1.5rem !important;
  }

  .pr-xl-4,
.px-xl-4 {
    padding-right: 1.5rem !important;
  }

  .pb-xl-4,
.py-xl-4 {
    padding-bottom: 1.5rem !important;
  }

  .pl-xl-4,
.px-xl-4 {
    padding-left: 1.5rem !important;
  }

  .p-xl-5 {
    padding: 3rem !important;
  }

  .pt-xl-5,
.py-xl-5 {
    padding-top: 3rem !important;
  }

  .pr-xl-5,
.px-xl-5 {
    padding-right: 3rem !important;
  }

  .pb-xl-5,
.py-xl-5 {
    padding-bottom: 3rem !important;
  }

  .pl-xl-5,
.px-xl-5 {
    padding-left: 3rem !important;
  }

  .m-xl-n1 {
    margin: -0.25rem !important;
  }

  .mt-xl-n1,
.my-xl-n1 {
    margin-top: -0.25rem !important;
  }

  .mr-xl-n1,
.mx-xl-n1 {
    margin-right: -0.25rem !important;
  }

  .mb-xl-n1,
.my-xl-n1 {
    margin-bottom: -0.25rem !important;
  }

  .ml-xl-n1,
.mx-xl-n1 {
    margin-left: -0.25rem !important;
  }

  .m-xl-n2 {
    margin: -0.5rem !important;
  }

  .mt-xl-n2,
.my-xl-n2 {
    margin-top: -0.5rem !important;
  }

  .mr-xl-n2,
.mx-xl-n2 {
    margin-right: -0.5rem !important;
  }

  .mb-xl-n2,
.my-xl-n2 {
    margin-bottom: -0.5rem !important;
  }

  .ml-xl-n2,
.mx-xl-n2 {
    margin-left: -0.5rem !important;
  }

  .m-xl-n3 {
    margin: -1rem !important;
  }

  .mt-xl-n3,
.my-xl-n3 {
    margin-top: -1rem !important;
  }

  .mr-xl-n3,
.mx-xl-n3 {
    margin-right: -1rem !important;
  }

  .mb-xl-n3,
.my-xl-n3 {
    margin-bottom: -1rem !important;
  }

  .ml-xl-n3,
.mx-xl-n3 {
    margin-left: -1rem !important;
  }

  .m-xl-n4 {
    margin: -1.5rem !important;
  }

  .mt-xl-n4,
.my-xl-n4 {
    margin-top: -1.5rem !important;
  }

  .mr-xl-n4,
.mx-xl-n4 {
    margin-right: -1.5rem !important;
  }

  .mb-xl-n4,
.my-xl-n4 {
    margin-bottom: -1.5rem !important;
  }

  .ml-xl-n4,
.mx-xl-n4 {
    margin-left: -1.5rem !important;
  }

  .m-xl-n5 {
    margin: -3rem !important;
  }

  .mt-xl-n5,
.my-xl-n5 {
    margin-top: -3rem !important;
  }

  .mr-xl-n5,
.mx-xl-n5 {
    margin-right: -3rem !important;
  }

  .mb-xl-n5,
.my-xl-n5 {
    margin-bottom: -3rem !important;
  }

  .ml-xl-n5,
.mx-xl-n5 {
    margin-left: -3rem !important;
  }

  .m-xl-auto {
    margin: auto !important;
  }

  .mt-xl-auto,
.my-xl-auto {
    margin-top: auto !important;
  }

  .mr-xl-auto,
.mx-xl-auto {
    margin-right: auto !important;
  }

  .mb-xl-auto,
.my-xl-auto {
    margin-bottom: auto !important;
  }

  .ml-xl-auto,
.mx-xl-auto {
    margin-left: auto !important;
  }
}
.stretched-link::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
  pointer-events: auto;
  content: "";
  background-color: rgba(0, 0, 0, 0);
}

.text-monospace {
  font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace !important;
}

.text-justify {
  text-align: justify !important;
}

.text-wrap {
  white-space: normal !important;
}

.text-nowrap {
  white-space: nowrap !important;
}

.text-truncate {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.text-left {
  text-align: left !important;
}

.text-right {
  text-align: right !important;
}

.text-center {
  text-align: center !important;
}

@media (min-width: 576px) {
  .text-sm-left {
    text-align: left !important;
  }

  .text-sm-right {
    text-align: right !important;
  }

  .text-sm-center {
    text-align: center !important;
  }
}
@media (min-width: 768px) {
  .text-md-left {
    text-align: left !important;
  }

  .text-md-right {
    text-align: right !important;
  }

  .text-md-center {
    text-align: center !important;
  }
}
@media (min-width: 992px) {
  .text-lg-left {
    text-align: left !important;
  }

  .text-lg-right {
    text-align: right !important;
  }

  .text-lg-center {
    text-align: center !important;
  }
}
@media (min-width: 1200px) {
  .text-xl-left {
    text-align: left !important;
  }

  .text-xl-right {
    text-align: right !important;
  }

  .text-xl-center {
    text-align: center !important;
  }
}
.text-lowercase {
  text-transform: lowercase !important;
}

.text-uppercase {
  text-transform: uppercase !important;
}

.text-capitalize {
  text-transform: capitalize !important;
}

.font-weight-light {
  font-weight: 300 !important;
}

.font-weight-lighter {
  font-weight: lighter !important;
}

.font-weight-normal {
  font-weight: 400 !important;
}

.font-weight-bold {
  font-weight: 700 !important;
}

.font-weight-bolder {
  font-weight: bolder !important;
}

.font-italic {
  font-style: italic !important;
}

.text-white {
  color: #fff !important;
}

.text-primary {
  color: #007bff !important;
}

a.text-primary:hover, a.text-primary:focus {
  color: #0056b3 !important;
}

.text-secondary {
  color: #6c757d !important;
}

a.text-secondary:hover, a.text-secondary:focus {
  color: #494f54 !important;
}

.text-success {
  color: #28a745 !important;
}

a.text-success:hover, a.text-success:focus {
  color: #19692c !important;
}

.text-info {
  color: #17a2b8 !important;
}

a.text-info:hover, a.text-info:focus {
  color: #0f6674 !important;
}

.text-warning {
  color: #ffc107 !important;
}

a.text-warning:hover, a.text-warning:focus {
  color: #ba8b00 !important;
}

.text-danger {
  color: #dc3545 !important;
}

a.text-danger:hover, a.text-danger:focus {
  color: #a71d2a !important;
}

.text-light {
  color: #f8f9fa !important;
}

a.text-light:hover, a.text-light:focus {
  color: #cbd3da !important;
}

.text-dark {
  color: #343a40 !important;
}

a.text-dark:hover, a.text-dark:focus {
  color: #121416 !important;
}

.text-body {
  color: #212529 !important;
}

.text-muted {
  color: #6c757d !important;
}

.text-black-50 {
  color: rgba(0, 0, 0, 0.5) !important;
}

.text-white-50 {
  color: rgba(255, 255, 255, 0.5) !important;
}

.text-hide {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}

.text-decoration-none {
  text-decoration: none !important;
}

.text-break {
  word-break: break-word !important;
  word-wrap: break-word !important;
}

.text-reset {
  color: inherit !important;
}

.visible {
  visibility: visible !important;
}

.invisible {
  visibility: hidden !important;
}

@media print {
  *,
*::before,
*::after {
    text-shadow: none !important;
    box-shadow: none !important;
  }

  a:not(.btn) {
    text-decoration: underline;
  }

  abbr[title]::after {
    content: " (" attr(title) ")";
  }

  pre {
    white-space: pre-wrap !important;
  }

  pre,
blockquote {
    border: 1px solid #adb5bd;
    page-break-inside: avoid;
  }

  tr,
img {
    page-break-inside: avoid;
  }

  p,
h2,
h3 {
    orphans: 3;
    widows: 3;
  }

  h2,
h3 {
    page-break-after: avoid;
  }

  @page {
    size: a3;
  }
  body {
    min-width: 992px !important;
  }

  .container {
    min-width: 992px !important;
  }

  .navbar {
    display: none;
  }

  .badge {
    border: 1px solid #000;
  }

  .table {
    border-collapse: collapse !important;
  }
  .table td,
.table th {
    background-color: #fff !important;
  }

  .table-bordered th,
.table-bordered td {
    border: 1px solid #dee2e6 !important;
  }

  .table-dark {
    color: inherit;
  }
  .table-dark th,
.table-dark td,
.table-dark thead th,
.table-dark tbody + tbody {
    border-color: #dee2e6;
  }

  .table .thead-dark th {
    color: inherit;
    border-color: #dee2e6;
  }
}
/*!
 * Font Awesome Free 5.15.4 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */
.fa,
.fas,
.far,
.fal,
.fad,
.fab {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  display: inline-block;
  font-style: normal;
  font-variant: normal;
  text-rendering: auto;
  line-height: 1;
}

.fa-lg {
  font-size: 1.3333333333em;
  line-height: 0.75em;
  vertical-align: -0.0667em;
}

.fa-xs {
  font-size: 0.75em;
}

.fa-sm {
  font-size: 0.875em;
}

.fa-1x {
  font-size: 1em;
}

.fa-2x {
  font-size: 2em;
}

.fa-3x {
  font-size: 3em;
}

.fa-4x {
  font-size: 4em;
}

.fa-5x {
  font-size: 5em;
}

.fa-6x {
  font-size: 6em;
}

.fa-7x {
  font-size: 7em;
}

.fa-8x {
  font-size: 8em;
}

.fa-9x {
  font-size: 9em;
}

.fa-10x {
  font-size: 10em;
}

.fa-fw {
  text-align: center;
  width: 1.25em;
}

.fa-ul {
  list-style-type: none;
  margin-left: 2.5em;
  padding-left: 0;
}
.fa-ul > li {
  position: relative;
}

.fa-li {
  left: -2em;
  position: absolute;
  text-align: center;
  width: 2em;
  line-height: inherit;
}

.fa-border {
  border: solid 0.08em #eee;
  border-radius: 0.1em;
  padding: 0.2em 0.25em 0.15em;
}

.fa-pull-left {
  float: left;
}

.fa-pull-right {
  float: right;
}

.fa.fa-pull-left,
.fas.fa-pull-left,
.far.fa-pull-left,
.fal.fa-pull-left,
.fab.fa-pull-left {
  margin-right: 0.3em;
}
.fa.fa-pull-right,
.fas.fa-pull-right,
.far.fa-pull-right,
.fal.fa-pull-right,
.fab.fa-pull-right {
  margin-left: 0.3em;
}

.fa-spin {
  animation: fa-spin 2s infinite linear;
}

.fa-pulse {
  animation: fa-spin 1s infinite steps(8);
}

@keyframes fa-spin {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
.fa-rotate-90 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
  transform: rotate(90deg);
}

.fa-rotate-180 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";
  transform: rotate(180deg);
}

.fa-rotate-270 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";
  transform: rotate(270deg);
}

.fa-flip-horizontal {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
  transform: scale(-1, 1);
}

.fa-flip-vertical {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
  transform: scale(1, -1);
}

.fa-flip-both, .fa-flip-horizontal.fa-flip-vertical {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
  transform: scale(-1, -1);
}

:root .fa-rotate-90,
:root .fa-rotate-180,
:root .fa-rotate-270,
:root .fa-flip-horizontal,
:root .fa-flip-vertical,
:root .fa-flip-both {
  filter: none;
}

.fa-stack {
  display: inline-block;
  height: 2em;
  line-height: 2em;
  position: relative;
  vertical-align: middle;
  width: 2.5em;
}

.fa-stack-1x,
.fa-stack-2x {
  left: 0;
  position: absolute;
  text-align: center;
  width: 100%;
}

.fa-stack-1x {
  line-height: inherit;
}

.fa-stack-2x {
  font-size: 2em;
}

.fa-inverse {
  color: #fff;
}

/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
readers do not read off random characters that represent icons */
.fa-500px:before {
  content: "";
}

.fa-accessible-icon:before {
  content: "";
}

.fa-accusoft:before {
  content: "";
}

.fa-acquisitions-incorporated:before {
  content: "";
}

.fa-ad:before {
  content: "";
}

.fa-address-book:before {
  content: "";
}

.fa-address-card:before {
  content: "";
}

.fa-adjust:before {
  content: "";
}

.fa-adn:before {
  content: "";
}

.fa-adversal:before {
  content: "";
}

.fa-affiliatetheme:before {
  content: "";
}

.fa-air-freshener:before {
  content: "";
}

.fa-airbnb:before {
  content: "";
}

.fa-algolia:before {
  content: "";
}

.fa-align-center:before {
  content: "";
}

.fa-align-justify:before {
  content: "";
}

.fa-align-left:before {
  content: "";
}

.fa-align-right:before {
  content: "";
}

.fa-alipay:before {
  content: "";
}

.fa-allergies:before {
  content: "";
}

.fa-amazon:before {
  content: "";
}

.fa-amazon-pay:before {
  content: "";
}

.fa-ambulance:before {
  content: "";
}

.fa-american-sign-language-interpreting:before {
  content: "";
}

.fa-amilia:before {
  content: "";
}

.fa-anchor:before {
  content: "";
}

.fa-android:before {
  content: "";
}

.fa-angellist:before {
  content: "";
}

.fa-angle-double-down:before {
  content: "";
}

.fa-angle-double-left:before {
  content: "";
}

.fa-angle-double-right:before {
  content: "";
}

.fa-angle-double-up:before {
  content: "";
}

.fa-angle-down:before {
  content: "";
}

.fa-angle-left:before {
  content: "";
}

.fa-angle-right:before {
  content: "";
}

.fa-angle-up:before {
  content: "";
}

.fa-angry:before {
  content: "";
}

.fa-angrycreative:before {
  content: "";
}

.fa-angular:before {
  content: "";
}

.fa-ankh:before {
  content: "";
}

.fa-app-store:before {
  content: "";
}

.fa-app-store-ios:before {
  content: "";
}

.fa-apper:before {
  content: "";
}

.fa-apple:before {
  content: "";
}

.fa-apple-alt:before {
  content: "";
}

.fa-apple-pay:before {
  content: "";
}

.fa-archive:before {
  content: "";
}

.fa-archway:before {
  content: "";
}

.fa-arrow-alt-circle-down:before {
  content: "";
}

.fa-arrow-alt-circle-left:before {
  content: "";
}

.fa-arrow-alt-circle-right:before {
  content: "";
}

.fa-arrow-alt-circle-up:before {
  content: "";
}

.fa-arrow-circle-down:before {
  content: "";
}

.fa-arrow-circle-left:before {
  content: "";
}

.fa-arrow-circle-right:before {
  content: "";
}

.fa-arrow-circle-up:before {
  content: "";
}

.fa-arrow-down:before {
  content: "";
}

.fa-arrow-left:before {
  content: "";
}

.fa-arrow-right:before {
  content: "";
}

.fa-arrow-up:before {
  content: "";
}

.fa-arrows-alt:before {
  content: "";
}

.fa-arrows-alt-h:before {
  content: "";
}

.fa-arrows-alt-v:before {
  content: "";
}

.fa-artstation:before {
  content: "";
}

.fa-assistive-listening-systems:before {
  content: "";
}

.fa-asterisk:before {
  content: "";
}

.fa-asymmetrik:before {
  content: "";
}

.fa-at:before {
  content: "";
}

.fa-atlas:before {
  content: "";
}

.fa-atlassian:before {
  content: "";
}

.fa-atom:before {
  content: "";
}

.fa-audible:before {
  content: "";
}

.fa-audio-description:before {
  content: "";
}

.fa-autoprefixer:before {
  content: "";
}

.fa-avianex:before {
  content: "";
}

.fa-aviato:before {
  content: "";
}

.fa-award:before {
  content: "";
}

.fa-aws:before {
  content: "";
}

.fa-baby:before {
  content: "";
}

.fa-baby-carriage:before {
  content: "";
}

.fa-backspace:before {
  content: "";
}

.fa-backward:before {
  content: "";
}

.fa-bacon:before {
  content: "";
}

.fa-bacteria:before {
  content: "";
}

.fa-bacterium:before {
  content: "";
}

.fa-bahai:before {
  content: "";
}

.fa-balance-scale:before {
  content: "";
}

.fa-balance-scale-left:before {
  content: "";
}

.fa-balance-scale-right:before {
  content: "";
}

.fa-ban:before {
  content: "";
}

.fa-band-aid:before {
  content: "";
}

.fa-bandcamp:before {
  content: "";
}

.fa-barcode:before {
  content: "";
}

.fa-bars:before {
  content: "";
}

.fa-baseball-ball:before {
  content: "";
}

.fa-basketball-ball:before {
  content: "";
}

.fa-bath:before {
  content: "";
}

.fa-battery-empty:before {
  content: "";
}

.fa-battery-full:before {
  content: "";
}

.fa-battery-half:before {
  content: "";
}

.fa-battery-quarter:before {
  content: "";
}

.fa-battery-three-quarters:before {
  content: "";
}

.fa-battle-net:before {
  content: "";
}

.fa-bed:before {
  content: "";
}

.fa-beer:before {
  content: "";
}

.fa-behance:before {
  content: "";
}

.fa-behance-square:before {
  content: "";
}

.fa-bell:before {
  content: "";
}

.fa-bell-slash:before {
  content: "";
}

.fa-bezier-curve:before {
  content: "";
}

.fa-bible:before {
  content: "";
}

.fa-bicycle:before {
  content: "";
}

.fa-biking:before {
  content: "";
}

.fa-bimobject:before {
  content: "";
}

.fa-binoculars:before {
  content: "";
}

.fa-biohazard:before {
  content: "";
}

.fa-birthday-cake:before {
  content: "";
}

.fa-bitbucket:before {
  content: "";
}

.fa-bitcoin:before {
  content: "";
}

.fa-bity:before {
  content: "";
}

.fa-black-tie:before {
  content: "";
}

.fa-blackberry:before {
  content: "";
}

.fa-blender:before {
  content: "";
}

.fa-blender-phone:before {
  content: "";
}

.fa-blind:before {
  content: "";
}

.fa-blog:before {
  content: "";
}

.fa-blogger:before {
  content: "";
}

.fa-blogger-b:before {
  content: "";
}

.fa-bluetooth:before {
  content: "";
}

.fa-bluetooth-b:before {
  content: "";
}

.fa-bold:before {
  content: "";
}

.fa-bolt:before {
  content: "";
}

.fa-bomb:before {
  content: "";
}

.fa-bone:before {
  content: "";
}

.fa-bong:before {
  content: "";
}

.fa-book:before {
  content: "";
}

.fa-book-dead:before {
  content: "";
}

.fa-book-medical:before {
  content: "";
}

.fa-book-open:before {
  content: "";
}

.fa-book-reader:before {
  content: "";
}

.fa-bookmark:before {
  content: "";
}

.fa-bootstrap:before {
  content: "";
}

.fa-border-all:before {
  content: "";
}

.fa-border-none:before {
  content: "";
}

.fa-border-style:before {
  content: "";
}

.fa-bowling-ball:before {
  content: "";
}

.fa-box:before {
  content: "";
}

.fa-box-open:before {
  content: "";
}

.fa-box-tissue:before {
  content: "";
}

.fa-boxes:before {
  content: "";
}

.fa-braille:before {
  content: "";
}

.fa-brain:before {
  content: "";
}

.fa-bread-slice:before {
  content: "";
}

.fa-briefcase:before {
  content: "";
}

.fa-briefcase-medical:before {
  content: "";
}

.fa-broadcast-tower:before {
  content: "";
}

.fa-broom:before {
  content: "";
}

.fa-brush:before {
  content: "";
}

.fa-btc:before {
  content: "";
}

.fa-buffer:before {
  content: "";
}

.fa-bug:before {
  content: "";
}

.fa-building:before {
  content: "";
}

.fa-bullhorn:before {
  content: "";
}

.fa-bullseye:before {
  content: "";
}

.fa-burn:before {
  content: "";
}

.fa-buromobelexperte:before {
  content: "";
}

.fa-bus:before {
  content: "";
}

.fa-bus-alt:before {
  content: "";
}

.fa-business-time:before {
  content: "";
}

.fa-buy-n-large:before {
  content: "";
}

.fa-buysellads:before {
  content: "";
}

.fa-calculator:before {
  content: "";
}

.fa-calendar:before {
  content: "";
}

.fa-calendar-alt:before {
  content: "";
}

.fa-calendar-check:before {
  content: "";
}

.fa-calendar-day:before {
  content: "";
}

.fa-calendar-minus:before {
  content: "";
}

.fa-calendar-plus:before {
  content: "";
}

.fa-calendar-times:before {
  content: "";
}

.fa-calendar-week:before {
  content: "";
}

.fa-camera:before {
  content: "";
}

.fa-camera-retro:before {
  content: "";
}

.fa-campground:before {
  content: "";
}

.fa-canadian-maple-leaf:before {
  content: "";
}

.fa-candy-cane:before {
  content: "";
}

.fa-cannabis:before {
  content: "";
}

.fa-capsules:before {
  content: "";
}

.fa-car:before {
  content: "";
}

.fa-car-alt:before {
  content: "";
}

.fa-car-battery:before {
  content: "";
}

.fa-car-crash:before {
  content: "";
}

.fa-car-side:before {
  content: "";
}

.fa-caravan:before {
  content: "";
}

.fa-caret-down:before {
  content: "";
}

.fa-caret-left:before {
  content: "";
}

.fa-caret-right:before {
  content: "";
}

.fa-caret-square-down:before {
  content: "";
}

.fa-caret-square-left:before {
  content: "";
}

.fa-caret-square-right:before {
  content: "";
}

.fa-caret-square-up:before {
  content: "";
}

.fa-caret-up:before {
  content: "";
}

.fa-carrot:before {
  content: "";
}

.fa-cart-arrow-down:before {
  content: "";
}

.fa-cart-plus:before {
  content: "";
}

.fa-cash-register:before {
  content: "";
}

.fa-cat:before {
  content: "";
}

.fa-cc-amazon-pay:before {
  content: "";
}

.fa-cc-amex:before {
  content: "";
}

.fa-cc-apple-pay:before {
  content: "";
}

.fa-cc-diners-club:before {
  content: "";
}

.fa-cc-discover:before {
  content: "";
}

.fa-cc-jcb:before {
  content: "";
}

.fa-cc-mastercard:before {
  content: "";
}

.fa-cc-paypal:before {
  content: "";
}

.fa-cc-stripe:before {
  content: "";
}

.fa-cc-visa:before {
  content: "";
}

.fa-centercode:before {
  content: "";
}

.fa-centos:before {
  content: "";
}

.fa-certificate:before {
  content: "";
}

.fa-chair:before {
  content: "";
}

.fa-chalkboard:before {
  content: "";
}

.fa-chalkboard-teacher:before {
  content: "";
}

.fa-charging-station:before {
  content: "";
}

.fa-chart-area:before {
  content: "";
}

.fa-chart-bar:before {
  content: "";
}

.fa-chart-line:before {
  content: "";
}

.fa-chart-pie:before {
  content: "";
}

.fa-check:before {
  content: "";
}

.fa-check-circle:before {
  content: "";
}

.fa-check-double:before {
  content: "";
}

.fa-check-square:before {
  content: "";
}

.fa-cheese:before {
  content: "";
}

.fa-chess:before {
  content: "";
}

.fa-chess-bishop:before {
  content: "";
}

.fa-chess-board:before {
  content: "";
}

.fa-chess-king:before {
  content: "";
}

.fa-chess-knight:before {
  content: "";
}

.fa-chess-pawn:before {
  content: "";
}

.fa-chess-queen:before {
  content: "";
}

.fa-chess-rook:before {
  content: "";
}

.fa-chevron-circle-down:before {
  content: "";
}

.fa-chevron-circle-left:before {
  content: "";
}

.fa-chevron-circle-right:before {
  content: "";
}

.fa-chevron-circle-up:before {
  content: "";
}

.fa-chevron-down:before {
  content: "";
}

.fa-chevron-left:before {
  content: "";
}

.fa-chevron-right:before {
  content: "";
}

.fa-chevron-up:before {
  content: "";
}

.fa-child:before {
  content: "";
}

.fa-chrome:before {
  content: "";
}

.fa-chromecast:before {
  content: "";
}

.fa-church:before {
  content: "";
}

.fa-circle:before {
  content: "";
}

.fa-circle-notch:before {
  content: "";
}

.fa-city:before {
  content: "";
}

.fa-clinic-medical:before {
  content: "";
}

.fa-clipboard:before {
  content: "";
}

.fa-clipboard-check:before {
  content: "";
}

.fa-clipboard-list:before {
  content: "";
}

.fa-clock:before {
  content: "";
}

.fa-clone:before {
  content: "";
}

.fa-closed-captioning:before {
  content: "";
}

.fa-cloud:before {
  content: "";
}

.fa-cloud-download-alt:before {
  content: "";
}

.fa-cloud-meatball:before {
  content: "";
}

.fa-cloud-moon:before {
  content: "";
}

.fa-cloud-moon-rain:before {
  content: "";
}

.fa-cloud-rain:before {
  content: "";
}

.fa-cloud-showers-heavy:before {
  content: "";
}

.fa-cloud-sun:before {
  content: "";
}

.fa-cloud-sun-rain:before {
  content: "";
}

.fa-cloud-upload-alt:before {
  content: "";
}

.fa-cloudflare:before {
  content: "";
}

.fa-cloudscale:before {
  content: "";
}

.fa-cloudsmith:before {
  content: "";
}

.fa-cloudversify:before {
  content: "";
}

.fa-cocktail:before {
  content: "";
}

.fa-code:before {
  content: "";
}

.fa-code-branch:before {
  content: "";
}

.fa-codepen:before {
  content: "";
}

.fa-codiepie:before {
  content: "";
}

.fa-coffee:before {
  content: "";
}

.fa-cog:before {
  content: "";
}

.fa-cogs:before {
  content: "";
}

.fa-coins:before {
  content: "";
}

.fa-columns:before {
  content: "";
}

.fa-comment:before {
  content: "";
}

.fa-comment-alt:before {
  content: "";
}

.fa-comment-dollar:before {
  content: "";
}

.fa-comment-dots:before {
  content: "";
}

.fa-comment-medical:before {
  content: "";
}

.fa-comment-slash:before {
  content: "";
}

.fa-comments:before {
  content: "";
}

.fa-comments-dollar:before {
  content: "";
}

.fa-compact-disc:before {
  content: "";
}

.fa-compass:before {
  content: "";
}

.fa-compress:before {
  content: "";
}

.fa-compress-alt:before {
  content: "";
}

.fa-compress-arrows-alt:before {
  content: "";
}

.fa-concierge-bell:before {
  content: "";
}

.fa-confluence:before {
  content: "";
}

.fa-connectdevelop:before {
  content: "";
}

.fa-contao:before {
  content: "";
}

.fa-cookie:before {
  content: "";
}

.fa-cookie-bite:before {
  content: "";
}

.fa-copy:before {
  content: "";
}

.fa-copyright:before {
  content: "";
}

.fa-cotton-bureau:before {
  content: "";
}

.fa-couch:before {
  content: "";
}

.fa-cpanel:before {
  content: "";
}

.fa-creative-commons:before {
  content: "";
}

.fa-creative-commons-by:before {
  content: "";
}

.fa-creative-commons-nc:before {
  content: "";
}

.fa-creative-commons-nc-eu:before {
  content: "";
}

.fa-creative-commons-nc-jp:before {
  content: "";
}

.fa-creative-commons-nd:before {
  content: "";
}

.fa-creative-commons-pd:before {
  content: "";
}

.fa-creative-commons-pd-alt:before {
  content: "";
}

.fa-creative-commons-remix:before {
  content: "";
}

.fa-creative-commons-sa:before {
  content: "";
}

.fa-creative-commons-sampling:before {
  content: "";
}

.fa-creative-commons-sampling-plus:before {
  content: "";
}

.fa-creative-commons-share:before {
  content: "";
}

.fa-creative-commons-zero:before {
  content: "";
}

.fa-credit-card:before {
  content: "";
}

.fa-critical-role:before {
  content: "";
}

.fa-crop:before {
  content: "";
}

.fa-crop-alt:before {
  content: "";
}

.fa-cross:before {
  content: "";
}

.fa-crosshairs:before {
  content: "";
}

.fa-crow:before {
  content: "";
}

.fa-crown:before {
  content: "";
}

.fa-crutch:before {
  content: "";
}

.fa-css3:before {
  content: "";
}

.fa-css3-alt:before {
  content: "";
}

.fa-cube:before {
  content: "";
}

.fa-cubes:before {
  content: "";
}

.fa-cut:before {
  content: "";
}

.fa-cuttlefish:before {
  content: "";
}

.fa-d-and-d:before {
  content: "";
}

.fa-d-and-d-beyond:before {
  content: "";
}

.fa-dailymotion:before {
  content: "";
}

.fa-dashcube:before {
  content: "";
}

.fa-database:before {
  content: "";
}

.fa-deaf:before {
  content: "";
}

.fa-deezer:before {
  content: "";
}

.fa-delicious:before {
  content: "";
}

.fa-democrat:before {
  content: "";
}

.fa-deploydog:before {
  content: "";
}

.fa-deskpro:before {
  content: "";
}

.fa-desktop:before {
  content: "";
}

.fa-dev:before {
  content: "";
}

.fa-deviantart:before {
  content: "";
}

.fa-dharmachakra:before {
  content: "";
}

.fa-dhl:before {
  content: "";
}

.fa-diagnoses:before {
  content: "";
}

.fa-diaspora:before {
  content: "";
}

.fa-dice:before {
  content: "";
}

.fa-dice-d20:before {
  content: "";
}

.fa-dice-d6:before {
  content: "";
}

.fa-dice-five:before {
  content: "";
}

.fa-dice-four:before {
  content: "";
}

.fa-dice-one:before {
  content: "";
}

.fa-dice-six:before {
  content: "";
}

.fa-dice-three:before {
  content: "";
}

.fa-dice-two:before {
  content: "";
}

.fa-digg:before {
  content: "";
}

.fa-digital-ocean:before {
  content: "";
}

.fa-digital-tachograph:before {
  content: "";
}

.fa-directions:before {
  content: "";
}

.fa-discord:before {
  content: "";
}

.fa-discourse:before {
  content: "";
}

.fa-disease:before {
  content: "";
}

.fa-divide:before {
  content: "";
}

.fa-dizzy:before {
  content: "";
}

.fa-dna:before {
  content: "";
}

.fa-dochub:before {
  content: "";
}

.fa-docker:before {
  content: "";
}

.fa-dog:before {
  content: "";
}

.fa-dollar-sign:before {
  content: "";
}

.fa-dolly:before {
  content: "";
}

.fa-dolly-flatbed:before {
  content: "";
}

.fa-donate:before {
  content: "";
}

.fa-door-closed:before {
  content: "";
}

.fa-door-open:before {
  content: "";
}

.fa-dot-circle:before {
  content: "";
}

.fa-dove:before {
  content: "";
}

.fa-download:before {
  content: "";
}

.fa-draft2digital:before {
  content: "";
}

.fa-drafting-compass:before {
  content: "";
}

.fa-dragon:before {
  content: "";
}

.fa-draw-polygon:before {
  content: "";
}

.fa-dribbble:before {
  content: "";
}

.fa-dribbble-square:before {
  content: "";
}

.fa-dropbox:before {
  content: "";
}

.fa-drum:before {
  content: "";
}

.fa-drum-steelpan:before {
  content: "";
}

.fa-drumstick-bite:before {
  content: "";
}

.fa-drupal:before {
  content: "";
}

.fa-dumbbell:before {
  content: "";
}

.fa-dumpster:before {
  content: "";
}

.fa-dumpster-fire:before {
  content: "";
}

.fa-dungeon:before {
  content: "";
}

.fa-dyalog:before {
  content: "";
}

.fa-earlybirds:before {
  content: "";
}

.fa-ebay:before {
  content: "";
}

.fa-edge:before {
  content: "";
}

.fa-edge-legacy:before {
  content: "";
}

.fa-edit:before {
  content: "";
}

.fa-egg:before {
  content: "";
}

.fa-eject:before {
  content: "";
}

.fa-elementor:before {
  content: "";
}

.fa-ellipsis-h:before {
  content: "";
}

.fa-ellipsis-v:before {
  content: "";
}

.fa-ello:before {
  content: "";
}

.fa-ember:before {
  content: "";
}

.fa-empire:before {
  content: "";
}

.fa-envelope:before {
  content: "";
}

.fa-envelope-open:before {
  content: "";
}

.fa-envelope-open-text:before {
  content: "";
}

.fa-envelope-square:before {
  content: "";
}

.fa-envira:before {
  content: "";
}

.fa-equals:before {
  content: "";
}

.fa-eraser:before {
  content: "";
}

.fa-erlang:before {
  content: "";
}

.fa-ethereum:before {
  content: "";
}

.fa-ethernet:before {
  content: "";
}

.fa-etsy:before {
  content: "";
}

.fa-euro-sign:before {
  content: "";
}

.fa-evernote:before {
  content: "";
}

.fa-exchange-alt:before {
  content: "";
}

.fa-exclamation:before {
  content: "";
}

.fa-exclamation-circle:before {
  content: "";
}

.fa-exclamation-triangle:before {
  content: "";
}

.fa-expand:before {
  content: "";
}

.fa-expand-alt:before {
  content: "";
}

.fa-expand-arrows-alt:before {
  content: "";
}

.fa-expeditedssl:before {
  content: "";
}

.fa-external-link-alt:before {
  content: "";
}

.fa-external-link-square-alt:before {
  content: "";
}

.fa-eye:before {
  content: "";
}

.fa-eye-dropper:before {
  content: "";
}

.fa-eye-slash:before {
  content: "";
}

.fa-facebook:before {
  content: "";
}

.fa-facebook-f:before {
  content: "";
}

.fa-facebook-messenger:before {
  content: "";
}

.fa-facebook-square:before {
  content: "";
}

.fa-fan:before {
  content: "";
}

.fa-fantasy-flight-games:before {
  content: "";
}

.fa-fast-backward:before {
  content: "";
}

.fa-fast-forward:before {
  content: "";
}

.fa-faucet:before {
  content: "";
}

.fa-fax:before {
  content: "";
}

.fa-feather:before {
  content: "";
}

.fa-feather-alt:before {
  content: "";
}

.fa-fedex:before {
  content: "";
}

.fa-fedora:before {
  content: "";
}

.fa-female:before {
  content: "";
}

.fa-fighter-jet:before {
  content: "";
}

.fa-figma:before {
  content: "";
}

.fa-file:before {
  content: "";
}

.fa-file-alt:before {
  content: "";
}

.fa-file-archive:before {
  content: "";
}

.fa-file-audio:before {
  content: "";
}

.fa-file-code:before {
  content: "";
}

.fa-file-contract:before {
  content: "";
}

.fa-file-csv:before {
  content: "";
}

.fa-file-download:before {
  content: "";
}

.fa-file-excel:before {
  content: "";
}

.fa-file-export:before {
  content: "";
}

.fa-file-image:before {
  content: "";
}

.fa-file-import:before {
  content: "";
}

.fa-file-invoice:before {
  content: "";
}

.fa-file-invoice-dollar:before {
  content: "";
}

.fa-file-medical:before {
  content: "";
}

.fa-file-medical-alt:before {
  content: "";
}

.fa-file-pdf:before {
  content: "";
}

.fa-file-powerpoint:before {
  content: "";
}

.fa-file-prescription:before {
  content: "";
}

.fa-file-signature:before {
  content: "";
}

.fa-file-upload:before {
  content: "";
}

.fa-file-video:before {
  content: "";
}

.fa-file-word:before {
  content: "";
}

.fa-fill:before {
  content: "";
}

.fa-fill-drip:before {
  content: "";
}

.fa-film:before {
  content: "";
}

.fa-filter:before {
  content: "";
}

.fa-fingerprint:before {
  content: "";
}

.fa-fire:before {
  content: "";
}

.fa-fire-alt:before {
  content: "";
}

.fa-fire-extinguisher:before {
  content: "";
}

.fa-firefox:before {
  content: "";
}

.fa-firefox-browser:before {
  content: "";
}

.fa-first-aid:before {
  content: "";
}

.fa-first-order:before {
  content: "";
}

.fa-first-order-alt:before {
  content: "";
}

.fa-firstdraft:before {
  content: "";
}

.fa-fish:before {
  content: "";
}

.fa-fist-raised:before {
  content: "";
}

.fa-flag:before {
  content: "";
}

.fa-flag-checkered:before {
  content: "";
}

.fa-flag-usa:before {
  content: "";
}

.fa-flask:before {
  content: "";
}

.fa-flickr:before {
  content: "";
}

.fa-flipboard:before {
  content: "";
}

.fa-flushed:before {
  content: "";
}

.fa-fly:before {
  content: "";
}

.fa-folder:before {
  content: "";
}

.fa-folder-minus:before {
  content: "";
}

.fa-folder-open:before {
  content: "";
}

.fa-folder-plus:before {
  content: "";
}

.fa-font:before {
  content: "";
}

.fa-font-awesome:before {
  content: "";
}

.fa-font-awesome-alt:before {
  content: "";
}

.fa-font-awesome-flag:before {
  content: "";
}

.fa-font-awesome-logo-full:before {
  content: "";
}

.fa-fonticons:before {
  content: "";
}

.fa-fonticons-fi:before {
  content: "";
}

.fa-football-ball:before {
  content: "";
}

.fa-fort-awesome:before {
  content: "";
}

.fa-fort-awesome-alt:before {
  content: "";
}

.fa-forumbee:before {
  content: "";
}

.fa-forward:before {
  content: "";
}

.fa-foursquare:before {
  content: "";
}

.fa-free-code-camp:before {
  content: "";
}

.fa-freebsd:before {
  content: "";
}

.fa-frog:before {
  content: "";
}

.fa-frown:before {
  content: "";
}

.fa-frown-open:before {
  content: "";
}

.fa-fulcrum:before {
  content: "";
}

.fa-funnel-dollar:before {
  content: "";
}

.fa-futbol:before {
  content: "";
}

.fa-galactic-republic:before {
  content: "";
}

.fa-galactic-senate:before {
  content: "";
}

.fa-gamepad:before {
  content: "";
}

.fa-gas-pump:before {
  content: "";
}

.fa-gavel:before {
  content: "";
}

.fa-gem:before {
  content: "";
}

.fa-genderless:before {
  content: "";
}

.fa-get-pocket:before {
  content: "";
}

.fa-gg:before {
  content: "";
}

.fa-gg-circle:before {
  content: "";
}

.fa-ghost:before {
  content: "";
}

.fa-gift:before {
  content: "";
}

.fa-gifts:before {
  content: "";
}

.fa-git:before {
  content: "";
}

.fa-git-alt:before {
  content: "";
}

.fa-git-square:before {
  content: "";
}

.fa-github:before {
  content: "";
}

.fa-github-alt:before {
  content: "";
}

.fa-github-square:before {
  content: "";
}

.fa-gitkraken:before {
  content: "";
}

.fa-gitlab:before {
  content: "";
}

.fa-gitter:before {
  content: "";
}

.fa-glass-cheers:before {
  content: "";
}

.fa-glass-martini:before {
  content: "";
}

.fa-glass-martini-alt:before {
  content: "";
}

.fa-glass-whiskey:before {
  content: "";
}

.fa-glasses:before {
  content: "";
}

.fa-glide:before {
  content: "";
}

.fa-glide-g:before {
  content: "";
}

.fa-globe:before {
  content: "";
}

.fa-globe-africa:before {
  content: "";
}

.fa-globe-americas:before {
  content: "";
}

.fa-globe-asia:before {
  content: "";
}

.fa-globe-europe:before {
  content: "";
}

.fa-gofore:before {
  content: "";
}

.fa-golf-ball:before {
  content: "";
}

.fa-goodreads:before {
  content: "";
}

.fa-goodreads-g:before {
  content: "";
}

.fa-google:before {
  content: "";
}

.fa-google-drive:before {
  content: "";
}

.fa-google-pay:before {
  content: "";
}

.fa-google-play:before {
  content: "";
}

.fa-google-plus:before {
  content: "";
}

.fa-google-plus-g:before {
  content: "";
}

.fa-google-plus-square:before {
  content: "";
}

.fa-google-wallet:before {
  content: "";
}

.fa-gopuram:before {
  content: "";
}

.fa-graduation-cap:before {
  content: "";
}

.fa-gratipay:before {
  content: "";
}

.fa-grav:before {
  content: "";
}

.fa-greater-than:before {
  content: "";
}

.fa-greater-than-equal:before {
  content: "";
}

.fa-grimace:before {
  content: "";
}

.fa-grin:before {
  content: "";
}

.fa-grin-alt:before {
  content: "";
}

.fa-grin-beam:before {
  content: "";
}

.fa-grin-beam-sweat:before {
  content: "";
}

.fa-grin-hearts:before {
  content: "";
}

.fa-grin-squint:before {
  content: "";
}

.fa-grin-squint-tears:before {
  content: "";
}

.fa-grin-stars:before {
  content: "";
}

.fa-grin-tears:before {
  content: "";
}

.fa-grin-tongue:before {
  content: "";
}

.fa-grin-tongue-squint:before {
  content: "";
}

.fa-grin-tongue-wink:before {
  content: "";
}

.fa-grin-wink:before {
  content: "";
}

.fa-grip-horizontal:before {
  content: "";
}

.fa-grip-lines:before {
  content: "";
}

.fa-grip-lines-vertical:before {
  content: "";
}

.fa-grip-vertical:before {
  content: "";
}

.fa-gripfire:before {
  content: "";
}

.fa-grunt:before {
  content: "";
}

.fa-guilded:before {
  content: "";
}

.fa-guitar:before {
  content: "";
}

.fa-gulp:before {
  content: "";
}

.fa-h-square:before {
  content: "";
}

.fa-hacker-news:before {
  content: "";
}

.fa-hacker-news-square:before {
  content: "";
}

.fa-hackerrank:before {
  content: "";
}

.fa-hamburger:before {
  content: "";
}

.fa-hammer:before {
  content: "";
}

.fa-hamsa:before {
  content: "";
}

.fa-hand-holding:before {
  content: "";
}

.fa-hand-holding-heart:before {
  content: "";
}

.fa-hand-holding-medical:before {
  content: "";
}

.fa-hand-holding-usd:before {
  content: "";
}

.fa-hand-holding-water:before {
  content: "";
}

.fa-hand-lizard:before {
  content: "";
}

.fa-hand-middle-finger:before {
  content: "";
}

.fa-hand-paper:before {
  content: "";
}

.fa-hand-peace:before {
  content: "";
}

.fa-hand-point-down:before {
  content: "";
}

.fa-hand-point-left:before {
  content: "";
}

.fa-hand-point-right:before {
  content: "";
}

.fa-hand-point-up:before {
  content: "";
}

.fa-hand-pointer:before {
  content: "";
}

.fa-hand-rock:before {
  content: "";
}

.fa-hand-scissors:before {
  content: "";
}

.fa-hand-sparkles:before {
  content: "";
}

.fa-hand-spock:before {
  content: "";
}

.fa-hands:before {
  content: "";
}

.fa-hands-helping:before {
  content: "";
}

.fa-hands-wash:before {
  content: "";
}

.fa-handshake:before {
  content: "";
}

.fa-handshake-alt-slash:before {
  content: "";
}

.fa-handshake-slash:before {
  content: "";
}

.fa-hanukiah:before {
  content: "";
}

.fa-hard-hat:before {
  content: "";
}

.fa-hashtag:before {
  content: "";
}

.fa-hat-cowboy:before {
  content: "";
}

.fa-hat-cowboy-side:before {
  content: "";
}

.fa-hat-wizard:before {
  content: "";
}

.fa-hdd:before {
  content: "";
}

.fa-head-side-cough:before {
  content: "";
}

.fa-head-side-cough-slash:before {
  content: "";
}

.fa-head-side-mask:before {
  content: "";
}

.fa-head-side-virus:before {
  content: "";
}

.fa-heading:before {
  content: "";
}

.fa-headphones:before {
  content: "";
}

.fa-headphones-alt:before {
  content: "";
}

.fa-headset:before {
  content: "";
}

.fa-heart:before {
  content: "";
}

.fa-heart-broken:before {
  content: "";
}

.fa-heartbeat:before {
  content: "";
}

.fa-helicopter:before {
  content: "";
}

.fa-highlighter:before {
  content: "";
}

.fa-hiking:before {
  content: "";
}

.fa-hippo:before {
  content: "";
}

.fa-hips:before {
  content: "";
}

.fa-hire-a-helper:before {
  content: "";
}

.fa-history:before {
  content: "";
}

.fa-hive:before {
  content: "";
}

.fa-hockey-puck:before {
  content: "";
}

.fa-holly-berry:before {
  content: "";
}

.fa-home:before {
  content: "";
}

.fa-hooli:before {
  content: "";
}

.fa-hornbill:before {
  content: "";
}

.fa-horse:before {
  content: "";
}

.fa-horse-head:before {
  content: "";
}

.fa-hospital:before {
  content: "";
}

.fa-hospital-alt:before {
  content: "";
}

.fa-hospital-symbol:before {
  content: "";
}

.fa-hospital-user:before {
  content: "";
}

.fa-hot-tub:before {
  content: "";
}

.fa-hotdog:before {
  content: "";
}

.fa-hotel:before {
  content: "";
}

.fa-hotjar:before {
  content: "";
}

.fa-hourglass:before {
  content: "";
}

.fa-hourglass-end:before {
  content: "";
}

.fa-hourglass-half:before {
  content: "";
}

.fa-hourglass-start:before {
  content: "";
}

.fa-house-damage:before {
  content: "";
}

.fa-house-user:before {
  content: "";
}

.fa-houzz:before {
  content: "";
}

.fa-hryvnia:before {
  content: "";
}

.fa-html5:before {
  content: "";
}

.fa-hubspot:before {
  content: "";
}

.fa-i-cursor:before {
  content: "";
}

.fa-ice-cream:before {
  content: "";
}

.fa-icicles:before {
  content: "";
}

.fa-icons:before {
  content: "";
}

.fa-id-badge:before {
  content: "";
}

.fa-id-card:before {
  content: "";
}

.fa-id-card-alt:before {
  content: "";
}

.fa-ideal:before {
  content: "";
}

.fa-igloo:before {
  content: "";
}

.fa-image:before {
  content: "";
}

.fa-images:before {
  content: "";
}

.fa-imdb:before {
  content: "";
}

.fa-inbox:before {
  content: "";
}

.fa-indent:before {
  content: "";
}

.fa-industry:before {
  content: "";
}

.fa-infinity:before {
  content: "";
}

.fa-info:before {
  content: "";
}

.fa-info-circle:before {
  content: "";
}

.fa-innosoft:before {
  content: "";
}

.fa-instagram:before {
  content: "";
}

.fa-instagram-square:before {
  content: "";
}

.fa-instalod:before {
  content: "";
}

.fa-intercom:before {
  content: "";
}

.fa-internet-explorer:before {
  content: "";
}

.fa-invision:before {
  content: "";
}

.fa-ioxhost:before {
  content: "";
}

.fa-italic:before {
  content: "";
}

.fa-itch-io:before {
  content: "";
}

.fa-itunes:before {
  content: "";
}

.fa-itunes-note:before {
  content: "";
}

.fa-java:before {
  content: "";
}

.fa-jedi:before {
  content: "";
}

.fa-jedi-order:before {
  content: "";
}

.fa-jenkins:before {
  content: "";
}

.fa-jira:before {
  content: "";
}

.fa-joget:before {
  content: "";
}

.fa-joint:before {
  content: "";
}

.fa-joomla:before {
  content: "";
}

.fa-journal-whills:before {
  content: "";
}

.fa-js:before {
  content: "";
}

.fa-js-square:before {
  content: "";
}

.fa-jsfiddle:before {
  content: "";
}

.fa-kaaba:before {
  content: "";
}

.fa-kaggle:before {
  content: "";
}

.fa-key:before {
  content: "";
}

.fa-keybase:before {
  content: "";
}

.fa-keyboard:before {
  content: "";
}

.fa-keycdn:before {
  content: "";
}

.fa-khanda:before {
  content: "";
}

.fa-kickstarter:before {
  content: "";
}

.fa-kickstarter-k:before {
  content: "";
}

.fa-kiss:before {
  content: "";
}

.fa-kiss-beam:before {
  content: "";
}

.fa-kiss-wink-heart:before {
  content: "";
}

.fa-kiwi-bird:before {
  content: "";
}

.fa-korvue:before {
  content: "";
}

.fa-landmark:before {
  content: "";
}

.fa-language:before {
  content: "";
}

.fa-laptop:before {
  content: "";
}

.fa-laptop-code:before {
  content: "";
}

.fa-laptop-house:before {
  content: "";
}

.fa-laptop-medical:before {
  content: "";
}

.fa-laravel:before {
  content: "";
}

.fa-lastfm:before {
  content: "";
}

.fa-lastfm-square:before {
  content: "";
}

.fa-laugh:before {
  content: "";
}

.fa-laugh-beam:before {
  content: "";
}

.fa-laugh-squint:before {
  content: "";
}

.fa-laugh-wink:before {
  content: "";
}

.fa-layer-group:before {
  content: "";
}

.fa-leaf:before {
  content: "";
}

.fa-leanpub:before {
  content: "";
}

.fa-lemon:before {
  content: "";
}

.fa-less:before {
  content: "";
}

.fa-less-than:before {
  content: "";
}

.fa-less-than-equal:before {
  content: "";
}

.fa-level-down-alt:before {
  content: "";
}

.fa-level-up-alt:before {
  content: "";
}

.fa-life-ring:before {
  content: "";
}

.fa-lightbulb:before {
  content: "";
}

.fa-line:before {
  content: "";
}

.fa-link:before {
  content: "";
}

.fa-linkedin:before {
  content: "";
}

.fa-linkedin-in:before {
  content: "";
}

.fa-linode:before {
  content: "";
}

.fa-linux:before {
  content: "";
}

.fa-lira-sign:before {
  content: "";
}

.fa-list:before {
  content: "";
}

.fa-list-alt:before {
  content: "";
}

.fa-list-ol:before {
  content: "";
}

.fa-list-ul:before {
  content: "";
}

.fa-location-arrow:before {
  content: "";
}

.fa-lock:before {
  content: "";
}

.fa-lock-open:before {
  content: "";
}

.fa-long-arrow-alt-down:before {
  content: "";
}

.fa-long-arrow-alt-left:before {
  content: "";
}

.fa-long-arrow-alt-right:before {
  content: "";
}

.fa-long-arrow-alt-up:before {
  content: "";
}

.fa-low-vision:before {
  content: "";
}

.fa-luggage-cart:before {
  content: "";
}

.fa-lungs:before {
  content: "";
}

.fa-lungs-virus:before {
  content: "";
}

.fa-lyft:before {
  content: "";
}

.fa-magento:before {
  content: "";
}

.fa-magic:before {
  content: "";
}

.fa-magnet:before {
  content: "";
}

.fa-mail-bulk:before {
  content: "";
}

.fa-mailchimp:before {
  content: "";
}

.fa-male:before {
  content: "";
}

.fa-mandalorian:before {
  content: "";
}

.fa-map:before {
  content: "";
}

.fa-map-marked:before {
  content: "";
}

.fa-map-marked-alt:before {
  content: "";
}

.fa-map-marker:before {
  content: "";
}

.fa-map-marker-alt:before {
  content: "";
}

.fa-map-pin:before {
  content: "";
}

.fa-map-signs:before {
  content: "";
}

.fa-markdown:before {
  content: "";
}

.fa-marker:before {
  content: "";
}

.fa-mars:before {
  content: "";
}

.fa-mars-double:before {
  content: "";
}

.fa-mars-stroke:before {
  content: "";
}

.fa-mars-stroke-h:before {
  content: "";
}

.fa-mars-stroke-v:before {
  content: "";
}

.fa-mask:before {
  content: "";
}

.fa-mastodon:before {
  content: "";
}

.fa-maxcdn:before {
  content: "";
}

.fa-mdb:before {
  content: "";
}

.fa-medal:before {
  content: "";
}

.fa-medapps:before {
  content: "";
}

.fa-medium:before {
  content: "";
}

.fa-medium-m:before {
  content: "";
}

.fa-medkit:before {
  content: "";
}

.fa-medrt:before {
  content: "";
}

.fa-meetup:before {
  content: "";
}

.fa-megaport:before {
  content: "";
}

.fa-meh:before {
  content: "";
}

.fa-meh-blank:before {
  content: "";
}

.fa-meh-rolling-eyes:before {
  content: "";
}

.fa-memory:before {
  content: "";
}

.fa-mendeley:before {
  content: "";
}

.fa-menorah:before {
  content: "";
}

.fa-mercury:before {
  content: "";
}

.fa-meteor:before {
  content: "";
}

.fa-microblog:before {
  content: "";
}

.fa-microchip:before {
  content: "";
}

.fa-microphone:before {
  content: "";
}

.fa-microphone-alt:before {
  content: "";
}

.fa-microphone-alt-slash:before {
  content: "";
}

.fa-microphone-slash:before {
  content: "";
}

.fa-microscope:before {
  content: "";
}

.fa-microsoft:before {
  content: "";
}

.fa-minus:before {
  content: "";
}

.fa-minus-circle:before {
  content: "";
}

.fa-minus-square:before {
  content: "";
}

.fa-mitten:before {
  content: "";
}

.fa-mix:before {
  content: "";
}

.fa-mixcloud:before {
  content: "";
}

.fa-mixer:before {
  content: "";
}

.fa-mizuni:before {
  content: "";
}

.fa-mobile:before {
  content: "";
}

.fa-mobile-alt:before {
  content: "";
}

.fa-modx:before {
  content: "";
}

.fa-monero:before {
  content: "";
}

.fa-money-bill:before {
  content: "";
}

.fa-money-bill-alt:before {
  content: "";
}

.fa-money-bill-wave:before {
  content: "";
}

.fa-money-bill-wave-alt:before {
  content: "";
}

.fa-money-check:before {
  content: "";
}

.fa-money-check-alt:before {
  content: "";
}

.fa-monument:before {
  content: "";
}

.fa-moon:before {
  content: "";
}

.fa-mortar-pestle:before {
  content: "";
}

.fa-mosque:before {
  content: "";
}

.fa-motorcycle:before {
  content: "";
}

.fa-mountain:before {
  content: "";
}

.fa-mouse:before {
  content: "";
}

.fa-mouse-pointer:before {
  content: "";
}

.fa-mug-hot:before {
  content: "";
}

.fa-music:before {
  content: "";
}

.fa-napster:before {
  content: "";
}

.fa-neos:before {
  content: "";
}

.fa-network-wired:before {
  content: "";
}

.fa-neuter:before {
  content: "";
}

.fa-newspaper:before {
  content: "";
}

.fa-nimblr:before {
  content: "";
}

.fa-node:before {
  content: "";
}

.fa-node-js:before {
  content: "";
}

.fa-not-equal:before {
  content: "";
}

.fa-notes-medical:before {
  content: "";
}

.fa-npm:before {
  content: "";
}

.fa-ns8:before {
  content: "";
}

.fa-nutritionix:before {
  content: "";
}

.fa-object-group:before {
  content: "";
}

.fa-object-ungroup:before {
  content: "";
}

.fa-octopus-deploy:before {
  content: "";
}

.fa-odnoklassniki:before {
  content: "";
}

.fa-odnoklassniki-square:before {
  content: "";
}

.fa-oil-can:before {
  content: "";
}

.fa-old-republic:before {
  content: "";
}

.fa-om:before {
  content: "";
}

.fa-opencart:before {
  content: "";
}

.fa-openid:before {
  content: "";
}

.fa-opera:before {
  content: "";
}

.fa-optin-monster:before {
  content: "";
}

.fa-orcid:before {
  content: "";
}

.fa-osi:before {
  content: "";
}

.fa-otter:before {
  content: "";
}

.fa-outdent:before {
  content: "";
}

.fa-page4:before {
  content: "";
}

.fa-pagelines:before {
  content: "";
}

.fa-pager:before {
  content: "";
}

.fa-paint-brush:before {
  content: "";
}

.fa-paint-roller:before {
  content: "";
}

.fa-palette:before {
  content: "";
}

.fa-palfed:before {
  content: "";
}

.fa-pallet:before {
  content: "";
}

.fa-paper-plane:before {
  content: "";
}

.fa-paperclip:before {
  content: "";
}

.fa-parachute-box:before {
  content: "";
}

.fa-paragraph:before {
  content: "";
}

.fa-parking:before {
  content: "";
}

.fa-passport:before {
  content: "";
}

.fa-pastafarianism:before {
  content: "";
}

.fa-paste:before {
  content: "";
}

.fa-patreon:before {
  content: "";
}

.fa-pause:before {
  content: "";
}

.fa-pause-circle:before {
  content: "";
}

.fa-paw:before {
  content: "";
}

.fa-paypal:before {
  content: "";
}

.fa-peace:before {
  content: "";
}

.fa-pen:before {
  content: "";
}

.fa-pen-alt:before {
  content: "";
}

.fa-pen-fancy:before {
  content: "";
}

.fa-pen-nib:before {
  content: "";
}

.fa-pen-square:before {
  content: "";
}

.fa-pencil-alt:before {
  content: "";
}

.fa-pencil-ruler:before {
  content: "";
}

.fa-penny-arcade:before {
  content: "";
}

.fa-people-arrows:before {
  content: "";
}

.fa-people-carry:before {
  content: "";
}

.fa-pepper-hot:before {
  content: "";
}

.fa-perbyte:before {
  content: "";
}

.fa-percent:before {
  content: "";
}

.fa-percentage:before {
  content: "";
}

.fa-periscope:before {
  content: "";
}

.fa-person-booth:before {
  content: "";
}

.fa-phabricator:before {
  content: "";
}

.fa-phoenix-framework:before {
  content: "";
}

.fa-phoenix-squadron:before {
  content: "";
}

.fa-phone:before {
  content: "";
}

.fa-phone-alt:before {
  content: "";
}

.fa-phone-slash:before {
  content: "";
}

.fa-phone-square:before {
  content: "";
}

.fa-phone-square-alt:before {
  content: "";
}

.fa-phone-volume:before {
  content: "";
}

.fa-photo-video:before {
  content: "";
}

.fa-php:before {
  content: "";
}

.fa-pied-piper:before {
  content: "";
}

.fa-pied-piper-alt:before {
  content: "";
}

.fa-pied-piper-hat:before {
  content: "";
}

.fa-pied-piper-pp:before {
  content: "";
}

.fa-pied-piper-square:before {
  content: "";
}

.fa-piggy-bank:before {
  content: "";
}

.fa-pills:before {
  content: "";
}

.fa-pinterest:before {
  content: "";
}

.fa-pinterest-p:before {
  content: "";
}

.fa-pinterest-square:before {
  content: "";
}

.fa-pizza-slice:before {
  content: "";
}

.fa-place-of-worship:before {
  content: "";
}

.fa-plane:before {
  content: "";
}

.fa-plane-arrival:before {
  content: "";
}

.fa-plane-departure:before {
  content: "";
}

.fa-plane-slash:before {
  content: "";
}

.fa-play:before {
  content: "";
}

.fa-play-circle:before {
  content: "";
}

.fa-playstation:before {
  content: "";
}

.fa-plug:before {
  content: "";
}

.fa-plus:before {
  content: "";
}

.fa-plus-circle:before {
  content: "";
}

.fa-plus-square:before {
  content: "";
}

.fa-podcast:before {
  content: "";
}

.fa-poll:before {
  content: "";
}

.fa-poll-h:before {
  content: "";
}

.fa-poo:before {
  content: "";
}

.fa-poo-storm:before {
  content: "";
}

.fa-poop:before {
  content: "";
}

.fa-portrait:before {
  content: "";
}

.fa-pound-sign:before {
  content: "";
}

.fa-power-off:before {
  content: "";
}

.fa-pray:before {
  content: "";
}

.fa-praying-hands:before {
  content: "";
}

.fa-prescription:before {
  content: "";
}

.fa-prescription-bottle:before {
  content: "";
}

.fa-prescription-bottle-alt:before {
  content: "";
}

.fa-print:before {
  content: "";
}

.fa-procedures:before {
  content: "";
}

.fa-product-hunt:before {
  content: "";
}

.fa-project-diagram:before {
  content: "";
}

.fa-pump-medical:before {
  content: "";
}

.fa-pump-soap:before {
  content: "";
}

.fa-pushed:before {
  content: "";
}

.fa-puzzle-piece:before {
  content: "";
}

.fa-python:before {
  content: "";
}

.fa-qq:before {
  content: "";
}

.fa-qrcode:before {
  content: "";
}

.fa-question:before {
  content: "";
}

.fa-question-circle:before {
  content: "";
}

.fa-quidditch:before {
  content: "";
}

.fa-quinscape:before {
  content: "";
}

.fa-quora:before {
  content: "";
}

.fa-quote-left:before {
  content: "";
}

.fa-quote-right:before {
  content: "";
}

.fa-quran:before {
  content: "";
}

.fa-r-project:before {
  content: "";
}

.fa-radiation:before {
  content: "";
}

.fa-radiation-alt:before {
  content: "";
}

.fa-rainbow:before {
  content: "";
}

.fa-random:before {
  content: "";
}

.fa-raspberry-pi:before {
  content: "";
}

.fa-ravelry:before {
  content: "";
}

.fa-react:before {
  content: "";
}

.fa-reacteurope:before {
  content: "";
}

.fa-readme:before {
  content: "";
}

.fa-rebel:before {
  content: "";
}

.fa-receipt:before {
  content: "";
}

.fa-record-vinyl:before {
  content: "";
}

.fa-recycle:before {
  content: "";
}

.fa-red-river:before {
  content: "";
}

.fa-reddit:before {
  content: "";
}

.fa-reddit-alien:before {
  content: "";
}

.fa-reddit-square:before {
  content: "";
}

.fa-redhat:before {
  content: "";
}

.fa-redo:before {
  content: "";
}

.fa-redo-alt:before {
  content: "";
}

.fa-registered:before {
  content: "";
}

.fa-remove-format:before {
  content: "";
}

.fa-renren:before {
  content: "";
}

.fa-reply:before {
  content: "";
}

.fa-reply-all:before {
  content: "";
}

.fa-replyd:before {
  content: "";
}

.fa-republican:before {
  content: "";
}

.fa-researchgate:before {
  content: "";
}

.fa-resolving:before {
  content: "";
}

.fa-restroom:before {
  content: "";
}

.fa-retweet:before {
  content: "";
}

.fa-rev:before {
  content: "";
}

.fa-ribbon:before {
  content: "";
}

.fa-ring:before {
  content: "";
}

.fa-road:before {
  content: "";
}

.fa-robot:before {
  content: "";
}

.fa-rocket:before {
  content: "";
}

.fa-rocketchat:before {
  content: "";
}

.fa-rockrms:before {
  content: "";
}

.fa-route:before {
  content: "";
}

.fa-rss:before {
  content: "";
}

.fa-rss-square:before {
  content: "";
}

.fa-ruble-sign:before {
  content: "";
}

.fa-ruler:before {
  content: "";
}

.fa-ruler-combined:before {
  content: "";
}

.fa-ruler-horizontal:before {
  content: "";
}

.fa-ruler-vertical:before {
  content: "";
}

.fa-running:before {
  content: "";
}

.fa-rupee-sign:before {
  content: "";
}

.fa-rust:before {
  content: "";
}

.fa-sad-cry:before {
  content: "";
}

.fa-sad-tear:before {
  content: "";
}

.fa-safari:before {
  content: "";
}

.fa-salesforce:before {
  content: "";
}

.fa-sass:before {
  content: "";
}

.fa-satellite:before {
  content: "";
}

.fa-satellite-dish:before {
  content: "";
}

.fa-save:before {
  content: "";
}

.fa-schlix:before {
  content: "";
}

.fa-school:before {
  content: "";
}

.fa-screwdriver:before {
  content: "";
}

.fa-scribd:before {
  content: "";
}

.fa-scroll:before {
  content: "";
}

.fa-sd-card:before {
  content: "";
}

.fa-search:before {
  content: "";
}

.fa-search-dollar:before {
  content: "";
}

.fa-search-location:before {
  content: "";
}

.fa-search-minus:before {
  content: "";
}

.fa-search-plus:before {
  content: "";
}

.fa-searchengin:before {
  content: "";
}

.fa-seedling:before {
  content: "";
}

.fa-sellcast:before {
  content: "";
}

.fa-sellsy:before {
  content: "";
}

.fa-server:before {
  content: "";
}

.fa-servicestack:before {
  content: "";
}

.fa-shapes:before {
  content: "";
}

.fa-share:before {
  content: "";
}

.fa-share-alt:before {
  content: "";
}

.fa-share-alt-square:before {
  content: "";
}

.fa-share-square:before {
  content: "";
}

.fa-shekel-sign:before {
  content: "";
}

.fa-shield-alt:before {
  content: "";
}

.fa-shield-virus:before {
  content: "";
}

.fa-ship:before {
  content: "";
}

.fa-shipping-fast:before {
  content: "";
}

.fa-shirtsinbulk:before {
  content: "";
}

.fa-shoe-prints:before {
  content: "";
}

.fa-shopify:before {
  content: "";
}

.fa-shopping-bag:before {
  content: "";
}

.fa-shopping-basket:before {
  content: "";
}

.fa-shopping-cart:before {
  content: "";
}

.fa-shopware:before {
  content: "";
}

.fa-shower:before {
  content: "";
}

.fa-shuttle-van:before {
  content: "";
}

.fa-sign:before {
  content: "";
}

.fa-sign-in-alt:before {
  content: "";
}

.fa-sign-language:before {
  content: "";
}

.fa-sign-out-alt:before {
  content: "";
}

.fa-signal:before {
  content: "";
}

.fa-signature:before {
  content: "";
}

.fa-sim-card:before {
  content: "";
}

.fa-simplybuilt:before {
  content: "";
}

.fa-sink:before {
  content: "";
}

.fa-sistrix:before {
  content: "";
}

.fa-sitemap:before {
  content: "";
}

.fa-sith:before {
  content: "";
}

.fa-skating:before {
  content: "";
}

.fa-sketch:before {
  content: "";
}

.fa-skiing:before {
  content: "";
}

.fa-skiing-nordic:before {
  content: "";
}

.fa-skull:before {
  content: "";
}

.fa-skull-crossbones:before {
  content: "";
}

.fa-skyatlas:before {
  content: "";
}

.fa-skype:before {
  content: "";
}

.fa-slack:before {
  content: "";
}

.fa-slack-hash:before {
  content: "";
}

.fa-slash:before {
  content: "";
}

.fa-sleigh:before {
  content: "";
}

.fa-sliders-h:before {
  content: "";
}

.fa-slideshare:before {
  content: "";
}

.fa-smile:before {
  content: "";
}

.fa-smile-beam:before {
  content: "";
}

.fa-smile-wink:before {
  content: "";
}

.fa-smog:before {
  content: "";
}

.fa-smoking:before {
  content: "";
}

.fa-smoking-ban:before {
  content: "";
}

.fa-sms:before {
  content: "";
}

.fa-snapchat:before {
  content: "";
}

.fa-snapchat-ghost:before {
  content: "";
}

.fa-snapchat-square:before {
  content: "";
}

.fa-snowboarding:before {
  content: "";
}

.fa-snowflake:before {
  content: "";
}

.fa-snowman:before {
  content: "";
}

.fa-snowplow:before {
  content: "";
}

.fa-soap:before {
  content: "";
}

.fa-socks:before {
  content: "";
}

.fa-solar-panel:before {
  content: "";
}

.fa-sort:before {
  content: "";
}

.fa-sort-alpha-down:before {
  content: "";
}

.fa-sort-alpha-down-alt:before {
  content: "";
}

.fa-sort-alpha-up:before {
  content: "";
}

.fa-sort-alpha-up-alt:before {
  content: "";
}

.fa-sort-amount-down:before {
  content: "";
}

.fa-sort-amount-down-alt:before {
  content: "";
}

.fa-sort-amount-up:before {
  content: "";
}

.fa-sort-amount-up-alt:before {
  content: "";
}

.fa-sort-down:before {
  content: "";
}

.fa-sort-numeric-down:before {
  content: "";
}

.fa-sort-numeric-down-alt:before {
  content: "";
}

.fa-sort-numeric-up:before {
  content: "";
}

.fa-sort-numeric-up-alt:before {
  content: "";
}

.fa-sort-up:before {
  content: "";
}

.fa-soundcloud:before {
  content: "";
}

.fa-sourcetree:before {
  content: "";
}

.fa-spa:before {
  content: "";
}

.fa-space-shuttle:before {
  content: "";
}

.fa-speakap:before {
  content: "";
}

.fa-speaker-deck:before {
  content: "";
}

.fa-spell-check:before {
  content: "";
}

.fa-spider:before {
  content: "";
}

.fa-spinner:before {
  content: "";
}

.fa-splotch:before {
  content: "";
}

.fa-spotify:before {
  content: "";
}

.fa-spray-can:before {
  content: "";
}

.fa-square:before {
  content: "";
}

.fa-square-full:before {
  content: "";
}

.fa-square-root-alt:before {
  content: "";
}

.fa-squarespace:before {
  content: "";
}

.fa-stack-exchange:before {
  content: "";
}

.fa-stack-overflow:before {
  content: "";
}

.fa-stackpath:before {
  content: "";
}

.fa-stamp:before {
  content: "";
}

.fa-star:before {
  content: "";
}

.fa-star-and-crescent:before {
  content: "";
}

.fa-star-half:before {
  content: "";
}

.fa-star-half-alt:before {
  content: "";
}

.fa-star-of-david:before {
  content: "";
}

.fa-star-of-life:before {
  content: "";
}

.fa-staylinked:before {
  content: "";
}

.fa-steam:before {
  content: "";
}

.fa-steam-square:before {
  content: "";
}

.fa-steam-symbol:before {
  content: "";
}

.fa-step-backward:before {
  content: "";
}

.fa-step-forward:before {
  content: "";
}

.fa-stethoscope:before {
  content: "";
}

.fa-sticker-mule:before {
  content: "";
}

.fa-sticky-note:before {
  content: "";
}

.fa-stop:before {
  content: "";
}

.fa-stop-circle:before {
  content: "";
}

.fa-stopwatch:before {
  content: "";
}

.fa-stopwatch-20:before {
  content: "";
}

.fa-store:before {
  content: "";
}

.fa-store-alt:before {
  content: "";
}

.fa-store-alt-slash:before {
  content: "";
}

.fa-store-slash:before {
  content: "";
}

.fa-strava:before {
  content: "";
}

.fa-stream:before {
  content: "";
}

.fa-street-view:before {
  content: "";
}

.fa-strikethrough:before {
  content: "";
}

.fa-stripe:before {
  content: "";
}

.fa-stripe-s:before {
  content: "";
}

.fa-stroopwafel:before {
  content: "";
}

.fa-studiovinari:before {
  content: "";
}

.fa-stumbleupon:before {
  content: "";
}

.fa-stumbleupon-circle:before {
  content: "";
}

.fa-subscript:before {
  content: "";
}

.fa-subway:before {
  content: "";
}

.fa-suitcase:before {
  content: "";
}

.fa-suitcase-rolling:before {
  content: "";
}

.fa-sun:before {
  content: "";
}

.fa-superpowers:before {
  content: "";
}

.fa-superscript:before {
  content: "";
}

.fa-supple:before {
  content: "";
}

.fa-surprise:before {
  content: "";
}

.fa-suse:before {
  content: "";
}

.fa-swatchbook:before {
  content: "";
}

.fa-swift:before {
  content: "";
}

.fa-swimmer:before {
  content: "";
}

.fa-swimming-pool:before {
  content: "";
}

.fa-symfony:before {
  content: "";
}

.fa-synagogue:before {
  content: "";
}

.fa-sync:before {
  content: "";
}

.fa-sync-alt:before {
  content: "";
}

.fa-syringe:before {
  content: "";
}

.fa-table:before {
  content: "";
}

.fa-table-tennis:before {
  content: "";
}

.fa-tablet:before {
  content: "";
}

.fa-tablet-alt:before {
  content: "";
}

.fa-tablets:before {
  content: "";
}

.fa-tachometer-alt:before {
  content: "";
}

.fa-tag:before {
  content: "";
}

.fa-tags:before {
  content: "";
}

.fa-tape:before {
  content: "";
}

.fa-tasks:before {
  content: "";
}

.fa-taxi:before {
  content: "";
}

.fa-teamspeak:before {
  content: "";
}

.fa-teeth:before {
  content: "";
}

.fa-teeth-open:before {
  content: "";
}

.fa-telegram:before {
  content: "";
}

.fa-telegram-plane:before {
  content: "";
}

.fa-temperature-high:before {
  content: "";
}

.fa-temperature-low:before {
  content: "";
}

.fa-tencent-weibo:before {
  content: "";
}

.fa-tenge:before {
  content: "";
}

.fa-terminal:before {
  content: "";
}

.fa-text-height:before {
  content: "";
}

.fa-text-width:before {
  content: "";
}

.fa-th:before {
  content: "";
}

.fa-th-large:before {
  content: "";
}

.fa-th-list:before {
  content: "";
}

.fa-the-red-yeti:before {
  content: "";
}

.fa-theater-masks:before {
  content: "";
}

.fa-themeco:before {
  content: "";
}

.fa-themeisle:before {
  content: "";
}

.fa-thermometer:before {
  content: "";
}

.fa-thermometer-empty:before {
  content: "";
}

.fa-thermometer-full:before {
  content: "";
}

.fa-thermometer-half:before {
  content: "";
}

.fa-thermometer-quarter:before {
  content: "";
}

.fa-thermometer-three-quarters:before {
  content: "";
}

.fa-think-peaks:before {
  content: "";
}

.fa-thumbs-down:before {
  content: "";
}

.fa-thumbs-up:before {
  content: "";
}

.fa-thumbtack:before {
  content: "";
}

.fa-ticket-alt:before {
  content: "";
}

.fa-tiktok:before {
  content: "";
}

.fa-times:before {
  content: "";
}

.fa-times-circle:before {
  content: "";
}

.fa-tint:before {
  content: "";
}

.fa-tint-slash:before {
  content: "";
}

.fa-tired:before {
  content: "";
}

.fa-toggle-off:before {
  content: "";
}

.fa-toggle-on:before {
  content: "";
}

.fa-toilet:before {
  content: "";
}

.fa-toilet-paper:before {
  content: "";
}

.fa-toilet-paper-slash:before {
  content: "";
}

.fa-toolbox:before {
  content: "";
}

.fa-tools:before {
  content: "";
}

.fa-tooth:before {
  content: "";
}

.fa-torah:before {
  content: "";
}

.fa-torii-gate:before {
  content: "";
}

.fa-tractor:before {
  content: "";
}

.fa-trade-federation:before {
  content: "";
}

.fa-trademark:before {
  content: "";
}

.fa-traffic-light:before {
  content: "";
}

.fa-trailer:before {
  content: "";
}

.fa-train:before {
  content: "";
}

.fa-tram:before {
  content: "";
}

.fa-transgender:before {
  content: "";
}

.fa-transgender-alt:before {
  content: "";
}

.fa-trash:before {
  content: "";
}

.fa-trash-alt:before {
  content: "";
}

.fa-trash-restore:before {
  content: "";
}

.fa-trash-restore-alt:before {
  content: "";
}

.fa-tree:before {
  content: "";
}

.fa-trello:before {
  content: "";
}

.fa-trophy:before {
  content: "";
}

.fa-truck:before {
  content: "";
}

.fa-truck-loading:before {
  content: "";
}

.fa-truck-monster:before {
  content: "";
}

.fa-truck-moving:before {
  content: "";
}

.fa-truck-pickup:before {
  content: "";
}

.fa-tshirt:before {
  content: "";
}

.fa-tty:before {
  content: "";
}

.fa-tumblr:before {
  content: "";
}

.fa-tumblr-square:before {
  content: "";
}

.fa-tv:before {
  content: "";
}

.fa-twitch:before {
  content: "";
}

.fa-twitter:before {
  content: "";
}

.fa-twitter-square:before {
  content: "";
}

.fa-typo3:before {
  content: "";
}

.fa-uber:before {
  content: "";
}

.fa-ubuntu:before {
  content: "";
}

.fa-uikit:before {
  content: "";
}

.fa-umbraco:before {
  content: "";
}

.fa-umbrella:before {
  content: "";
}

.fa-umbrella-beach:before {
  content: "";
}

.fa-uncharted:before {
  content: "";
}

.fa-underline:before {
  content: "";
}

.fa-undo:before {
  content: "";
}

.fa-undo-alt:before {
  content: "";
}

.fa-uniregistry:before {
  content: "";
}

.fa-unity:before {
  content: "";
}

.fa-universal-access:before {
  content: "";
}

.fa-university:before {
  content: "";
}

.fa-unlink:before {
  content: "";
}

.fa-unlock:before {
  content: "";
}

.fa-unlock-alt:before {
  content: "";
}

.fa-unsplash:before {
  content: "";
}

.fa-untappd:before {
  content: "";
}

.fa-upload:before {
  content: "";
}

.fa-ups:before {
  content: "";
}

.fa-usb:before {
  content: "";
}

.fa-user:before {
  content: "";
}

.fa-user-alt:before {
  content: "";
}

.fa-user-alt-slash:before {
  content: "";
}

.fa-user-astronaut:before {
  content: "";
}

.fa-user-check:before {
  content: "";
}

.fa-user-circle:before {
  content: "";
}

.fa-user-clock:before {
  content: "";
}

.fa-user-cog:before {
  content: "";
}

.fa-user-edit:before {
  content: "";
}

.fa-user-friends:before {
  content: "";
}

.fa-user-graduate:before {
  content: "";
}

.fa-user-injured:before {
  content: "";
}

.fa-user-lock:before {
  content: "";
}

.fa-user-md:before {
  content: "";
}

.fa-user-minus:before {
  content: "";
}

.fa-user-ninja:before {
  content: "";
}

.fa-user-nurse:before {
  content: "";
}

.fa-user-plus:before {
  content: "";
}

.fa-user-secret:before {
  content: "";
}

.fa-user-shield:before {
  content: "";
}

.fa-user-slash:before {
  content: "";
}

.fa-user-tag:before {
  content: "";
}

.fa-user-tie:before {
  content: "";
}

.fa-user-times:before {
  content: "";
}

.fa-users:before {
  content: "";
}

.fa-users-cog:before {
  content: "";
}

.fa-users-slash:before {
  content: "";
}

.fa-usps:before {
  content: "";
}

.fa-ussunnah:before {
  content: "";
}

.fa-utensil-spoon:before {
  content: "";
}

.fa-utensils:before {
  content: "";
}

.fa-vaadin:before {
  content: "";
}

.fa-vector-square:before {
  content: "";
}

.fa-venus:before {
  content: "";
}

.fa-venus-double:before {
  content: "";
}

.fa-venus-mars:before {
  content: "";
}

.fa-vest:before {
  content: "";
}

.fa-vest-patches:before {
  content: "";
}

.fa-viacoin:before {
  content: "";
}

.fa-viadeo:before {
  content: "";
}

.fa-viadeo-square:before {
  content: "";
}

.fa-vial:before {
  content: "";
}

.fa-vials:before {
  content: "";
}

.fa-viber:before {
  content: "";
}

.fa-video:before {
  content: "";
}

.fa-video-slash:before {
  content: "";
}

.fa-vihara:before {
  content: "";
}

.fa-vimeo:before {
  content: "";
}

.fa-vimeo-square:before {
  content: "";
}

.fa-vimeo-v:before {
  content: "";
}

.fa-vine:before {
  content: "";
}

.fa-virus:before {
  content: "";
}

.fa-virus-slash:before {
  content: "";
}

.fa-viruses:before {
  content: "";
}

.fa-vk:before {
  content: "";
}

.fa-vnv:before {
  content: "";
}

.fa-voicemail:before {
  content: "";
}

.fa-volleyball-ball:before {
  content: "";
}

.fa-volume-down:before {
  content: "";
}

.fa-volume-mute:before {
  content: "";
}

.fa-volume-off:before {
  content: "";
}

.fa-volume-up:before {
  content: "";
}

.fa-vote-yea:before {
  content: "";
}

.fa-vr-cardboard:before {
  content: "";
}

.fa-vuejs:before {
  content: "";
}

.fa-walking:before {
  content: "";
}

.fa-wallet:before {
  content: "";
}

.fa-warehouse:before {
  content: "";
}

.fa-watchman-monitoring:before {
  content: "";
}

.fa-water:before {
  content: "";
}

.fa-wave-square:before {
  content: "";
}

.fa-waze:before {
  content: "";
}

.fa-weebly:before {
  content: "";
}

.fa-weibo:before {
  content: "";
}

.fa-weight:before {
  content: "";
}

.fa-weight-hanging:before {
  content: "";
}

.fa-weixin:before {
  content: "";
}

.fa-whatsapp:before {
  content: "";
}

.fa-whatsapp-square:before {
  content: "";
}

.fa-wheelchair:before {
  content: "";
}

.fa-whmcs:before {
  content: "";
}

.fa-wifi:before {
  content: "";
}

.fa-wikipedia-w:before {
  content: "";
}

.fa-wind:before {
  content: "";
}

.fa-window-close:before {
  content: "";
}

.fa-window-maximize:before {
  content: "";
}

.fa-window-minimize:before {
  content: "";
}

.fa-window-restore:before {
  content: "";
}

.fa-windows:before {
  content: "";
}

.fa-wine-bottle:before {
  content: "";
}

.fa-wine-glass:before {
  content: "";
}

.fa-wine-glass-alt:before {
  content: "";
}

.fa-wix:before {
  content: "";
}

.fa-wizards-of-the-coast:before {
  content: "";
}

.fa-wodu:before {
  content: "";
}

.fa-wolf-pack-battalion:before {
  content: "";
}

.fa-won-sign:before {
  content: "";
}

.fa-wordpress:before {
  content: "";
}

.fa-wordpress-simple:before {
  content: "";
}

.fa-wpbeginner:before {
  content: "";
}

.fa-wpexplorer:before {
  content: "";
}

.fa-wpforms:before {
  content: "";
}

.fa-wpressr:before {
  content: "";
}

.fa-wrench:before {
  content: "";
}

.fa-x-ray:before {
  content: "";
}

.fa-xbox:before {
  content: "";
}

.fa-xing:before {
  content: "";
}

.fa-xing-square:before {
  content: "";
}

.fa-y-combinator:before {
  content: "";
}

.fa-yahoo:before {
  content: "";
}

.fa-yammer:before {
  content: "";
}

.fa-yandex:before {
  content: "";
}

.fa-yandex-international:before {
  content: "";
}

.fa-yarn:before {
  content: "";
}

.fa-yelp:before {
  content: "";
}

.fa-yen-sign:before {
  content: "";
}

.fa-yin-yang:before {
  content: "";
}

.fa-yoast:before {
  content: "";
}

.fa-youtube:before {
  content: "";
}

.fa-youtube-square:before {
  content: "";
}

.fa-zhihu:before {
  content: "";
}

.sr-only {
  border: 0;
  clip: rect(0, 0, 0, 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}

.sr-only-focusable:active, .sr-only-focusable:focus {
  clip: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  position: static;
  width: auto;
}

/*!
 * Font Awesome Free 5.15.4 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */
@font-face {
  font-family: "Font Awesome 5 Free";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url(/build/fonts/fa-regular-400.77206a6b.eot);
  src: url(/build/fonts/fa-regular-400.77206a6b.eot?#iefix) format("embedded-opentype"), url(/build/fonts/fa-regular-400.7a333762.woff2) format("woff2"), url(/build/fonts/fa-regular-400.bb58e57c.woff) format("woff"), url(/build/fonts/fa-regular-400.491974d1.ttf) format("truetype"), url(/build/images/fa-regular-400.4689f52c.svg#fontawesome) format("svg");
}
.far {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}

/*!
 * Font Awesome Free 5.15.4 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */
@font-face {
  font-family: "Font Awesome 5 Free";
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url(/build/fonts/fa-solid-900.9bbb245e.eot);
  src: url(/build/fonts/fa-solid-900.9bbb245e.eot?#iefix) format("embedded-opentype"), url(/build/fonts/fa-solid-900.1551f4f6.woff2) format("woff2"), url(/build/fonts/fa-solid-900.eeccf4f6.woff) format("woff"), url(/build/fonts/fa-solid-900.be9ee23c.ttf) format("truetype"), url(/build/images/fa-solid-900.7a8b4f13.svg#fontawesome) format("svg");
}
.fa,
.fas {
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
}

/* Dore Main Style

Table of Contents

00.Variables and Imports
01.Base
02.Buttons
03.Widths
04.Borders
05.Badges
06.Breadcrumb
07.Tabs
08.Owl Carousel
09.Slick Slider
10.Navbar
11.Menu
12.Apps
13.Chat App
14.Survey App
15.Todo App
16.Main
17.Cards
18.Dashboard
19.Calendar
20.Datatable
21.Alerts
22.Forms
23.Slider(Range)
24.Navs
25.Tooltip and popover
26.Progress
27.Rating
28.Sortable
29.Spinner
30.Croppper
31.Modal
32.Authorization
33.Html Editors
34.Icons
35.Loading
*/
/* 00.Variables and Imports */
/* 01.Base */
html {
  width: 100%;
  height: 100%;
  background: #f8f8f8;
}

:root {
  --theme-color-1: #145388;
  --theme-color-2: #2a93d5;
  --theme-color-3: #6c90a1;
  --theme-color-4: #365573;
  --theme-color-5: #47799a;
  --theme-color-6: #8e9599;
  --theme-color-1-10: rgba(20, 83, 136, 0.1);
  --theme-color-2-10: rgba(42, 147, 213, 0.1);
  --theme-color-3-10: rgba(108, 144, 161, 0.1);
  --theme-color-4-10: rgba(54, 85, 115, 0.1);
  --theme-color-5-10: rgba(71, 121, 154, 0.1);
  --theme-color-6-10: rgba(142, 149, 153, 0.1);
}

body {
  font-family: "Nunito", sans-serif;
  font-size: 0.8rem;
  font-weight: 400;
  color: #212121;
  background: #f8f8f8;
}

body.background {
  height: 100%;
}

body.background main {
  margin: 0 !important;
  height: 100%;
}

body.background main .container {
  height: 100%;
}

.fixed-background {
  background: url(/build/images/balloon.c94920d9.jpg) no-repeat center center fixed;
  background-size: cover;
  width: 100%;
  height: 100%;
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}

.disable-text-selection {
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

#displayOptions a {
  cursor: pointer;
}

#displayOptions a.active i {
  color: #145388;
}

.scroll {
  margin-right: -15px;
  padding-right: 15px;
  position: relative;
}

.dropdown-menu {
  font-size: 0.8rem;
  border-radius: 0.1rem;
  background: white;
  border-color: rgba(33, 33, 33, 0.15);
}

.dropdown-item {
  padding: 0.75rem 1.5rem;
  color: #212121;
}

.dropdown-item.active,
.dropdown-item:active {
  color: #fff;
  text-decoration: none;
  background-color: #145388;
}

::selection {
  background: #aabfc9;
}

::-moz-selection {
  background: #aabfc9;
}

.ps__thumb-y {
  background-color: #d7d7d7;
}

.logo-single {
  width: 110px;
  height: 35px;
  background: url(/build/images/logo-black.8cc898b6.svg) no-repeat;
  background-position: center center;
  display: inline-block;
  margin-bottom: 60px;
}

h1 {
  font-size: 1.75rem;
  padding-bottom: 10px;
  display: inline-block;
}

@media (max-width: 767px) {
  h1 {
    font-size: 1.3rem;
    padding-top: 0.5rem;
  }
}
h2 {
  font-size: 1.4rem;
}

@media (max-width: 767px) {
  h2 {
    font-size: 1.1rem;
  }
}
h3 {
  font-size: 1.3rem;
}

@media (max-width: 767px) {
  h3 {
    font-size: 1rem;
  }
}
h3 {
  font-size: 1.2rem;
}

@media (max-width: 767px) {
  h3 {
    font-size: 1rem;
  }
}
h4 {
  font-size: 1.15rem;
}

@media (max-width: 767px) {
  h4 {
    font-size: 0.9rem;
  }
}
h5 {
  font-size: 1.1rem;
}

@media (max-width: 767px) {
  h5 {
    font-size: 0.9rem;
  }
}
h6 {
  font-size: 1rem;
}

@media (max-width: 767px) {
  h6 {
    font-size: 0.85rem;
  }
}
.r-0 {
  right: 0;
}

.l-0 {
  left: 0;
}

.list-item-heading {
  font-size: 1rem;
}

.truncate {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}

.min-width-zero {
  min-width: 0;
}

.no-transition {
  transition: none !important;
}

button {
  color: #212121;
  outline: initial !important;
}

@media (max-width: 767px) {
  .display-1 {
    font-size: 2.8rem;
  }
}
@media (max-width: 767px) {
  .display-2 {
    font-size: 2.6rem;
  }
}
@media (max-width: 767px) {
  .display-3 {
    font-size: 2.4rem;
  }
}
@media (max-width: 767px) {
  .display-4 {
    font-size: 2.2rem;
  }
}
.lead {
  font-size: 1.8rem;
  font-weight: 300;
  line-height: 2rem;
}

@media (max-width: 767px) {
  .lead {
    font-size: 1.1rem;
    line-height: 1.6rem;
  }
}
.mb-5,
.my-5 {
  margin-bottom: 2rem !important;
}

@media (max-width: 575px) {
  .float-none-xs {
    float: initial !important;
  }
}
.main-heading {
  border-bottom: 1px solid #d7d7d7;
}

.separator {
  border-bottom: 1px solid #d7d7d7;
}

.alert-dismissible .close {
  padding: 0.5rem 1.25rem;
}

.rounded {
  border-radius: 50px !important;
}

.img-thumbnail {
  border-radius: 0.1rem;
  padding: 0;
  border: initial;
}

.list-thumbnail {
  border-radius: 0.1rem;
  padding: 0;
  border: initial;
  height: auto;
  max-width: unset;
  height: 85px;
  object-fit: cover;
  width: unset !important;
}

@media (max-width: 991px) {
  .list-thumbnail {
    height: 80px;
  }
}
@media (max-width: 575px) {
  .list-thumbnail {
    height: 70px;
  }
}
@media (max-width: 991px) {
  .list-thumbnail.responsive {
    width: unset;
    height: 135px;
  }
}
@media (max-width: 575px) {
  .list-thumbnail.responsive {
    width: 110px !important;
    height: 100%;
  }
}
@media (max-width: 419px) {
  .list-thumbnail.responsive {
    width: 90px !important;
    height: 100%;
  }
}
.list-thumbnail.small {
  height: 60px;
  font-size: 1rem;
}

@media (max-width: 991px) {
  .list-thumbnail.small {
    height: 55px;
  }
}
@media (max-width: 575px) {
  .list-thumbnail.small {
    height: 50px;
  }
}
.list-thumbnail.xsmall {
  height: 40px;
  font-size: 1rem;
}

@media (max-width: 991px) {
  .list-thumbnail.xsmall {
    height: 40px;
  }
}
@media (max-width: 575px) {
  .list-thumbnail.xsmall {
    height: 40px;
  }
}
.list-thumbnail-letters {
  width: 85px;
  height: 85px;
  background: #145388;
  align-items: center;
  display: flex;
  justify-content: center;
  font-size: 1.25rem;
  color: white;
}

@media (max-width: 991px) {
  .list-thumbnail-letters {
    width: 80px;
    height: 80px;
  }
}
@media (max-width: 575px) {
  .list-thumbnail-letters {
    width: 70px;
    height: 70px;
  }
}
.list-thumbnail-letters.small {
  width: 60px;
  height: 60px;
  font-size: 1rem;
}

@media (max-width: 991px) {
  .list-thumbnail-letters.small {
    width: 55px;
    height: 55px;
  }
}
@media (max-width: 575px) {
  .list-thumbnail-letters.small {
    width: 50px;
    height: 50px;
  }
}
a {
  color: #212121;
  transition: color 200ms;
}

a:hover, a:active {
  text-decoration: initial;
  color: #145388;
}

.white {
  color: white;
}

p {
  font-size: 0.85rem;
  line-height: 1.3rem;
  font-family: "Nunito", sans-serif;
}

.text-large {
  font-size: 1.9rem;
}

.text-xlarge {
  font-size: 2.7rem;
}

.text-small {
  font-size: 0.76rem;
  line-height: 0.9rem;
}

.text-zero {
  font-size: 0;
}

.text-extra-small {
  font-size: 0.7rem;
}

.text-muted {
  color: #909090 !important;
}

.text-semi-muted {
  color: #5d5d5d !important;
}

.font-weight-medium {
  font-weight: 500;
}

.font-weight-semibold {
  font-weight: 600;
}

.color-theme-1 {
  color: #145388;
}

.color-theme-2 {
  color: #2a93d5;
}

.view-icon {
  font-size: 15px;
  color: #8f8f8f;
}

.view-icon:hover {
  color: #145388;
}

.view-icon.s {
  font-size: 14px;
}

/* 02.Buttons */
.btn-arrow {
  display: inline-block;
  text-align: center;
  border-radius: 30px !important;
  width: 42px;
  height: 42px;
  line-height: 24px;
}

.btn-arrow i {
  font-size: 15px;
  display: inline-block;
  text-align: center;
}

.btn-sm.btn-arrow, .btn-group-sm > .btn-arrow.btn {
  width: 34px;
  height: 34px;
  line-height: 17px;
}

.btn-sm.btn-arrow i, .btn-group-sm > .btn-arrow.btn i {
  font-size: 13px;
  line-height: 10px;
}

.btn {
  border-radius: 50px;
  outline: initial !important;
  box-shadow: none !important;
  box-shadow: initial !important;
  font-size: 0.8rem;
  padding: 0.75rem 1.3rem 0.6rem 1.3rem;
  transition: background-color box-shadow 0.1s linear;
}

.btn-shadow {
  box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.15), 0 1px 3px 1px rgba(0, 0, 0, 0.15) !important;
  transition: background-color box-shadow 0.1s linear;
}

.btn-shadow:hover, .btn-shadow:focus {
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.15), 0 4px 6px 2px rgba(0, 0, 0, 0.15) !important;
}

.btn-empty {
  background: transparent;
}

.btn-lg,
.btn-group-lg > .btn,
.btn-group-sm > .btn {
  border-radius: 50px;
}

.btn.default {
  border-radius: 0.1rem;
}

.btn-primary {
  background-color: #145388;
  border-color: #145388;
}

.btn-primary:hover {
  background-color: #0f3d64;
  border-color: #0f3d64;
}

.check-button {
  cursor: default !important;
}

.check-button.btn-primary {
  background-color: #145388 !important;
  border-color: #145388 !important;
  opacity: 1;
}

.check-button .custom-control {
  min-height: 1.1rem;
  margin-top: -7px;
}

.btn-primary:not(:disabled):not(.disabled):active,
.btn-primary:not(:disabled):not(.disabled).active,
.show > .btn-primary.dropdown-toggle {
  background-color: #0c3253;
  border-color: #0c3253;
}

.btn-secondary {
  background-color: #2a93d5;
  border-color: #2a93d5;
}

.btn-secondary:hover {
  background-color: #237bb3;
  border-color: #237bb3;
}

.btn-secondary:not(:disabled):not(.disabled):active,
.btn-secondary:not(:disabled):not(.disabled).active,
.show > .btn-secondary.dropdown-toggle {
  background-color: #2070a2;
  border-color: #2070a2;
}

.btn-primary.btn-primary-gradient {
  background: linear-gradient(to right, #145388, #0a2a45);
}

.btn-primary.btn-primary-gradient:hover {
  background: linear-gradient(to right, #145388, #0f3d64);
}

.btn-primary-gradient:not(:disabled):not(.disabled):active,
.btn-primary-gradient:not(:disabled):not(.disabled).active,
.show > .btn-primary-gradient.dropdown-toggle {
  background: linear-gradient(to right, #145388, #0a2a45);
}

.btn-secondary-gradient {
  background: linear-gradient(to right, #2a93d5, #1d6795);
}

.btn-secondary-gradient:hover {
  background: linear-gradient(to right, #2a93d5, #237bb3);
}

.btn-secondary-gradient:not(:disabled):not(.disabled):active,
.btn-secondary-gradient:not(:disabled):not(.disabled).active,
.show > .btn-secondary-gradient.dropdown-toggle {
  background: linear-gradient(to right, #2a93d5, #1d6795);
}

.btn-dark {
  color: #fff;
  background-color: #8f8f8f;
  border-color: #8f8f8f;
}

.btn-dark:hover {
  background-color: #7b7b7b;
  border-color: #7b7b7b;
}

.btn-light {
  color: #fff;
  background-color: #d7d7d7;
  border-color: #d7d7d7;
}

.btn-light:hover {
  background-color: #c3c3c3;
  border-color: #c3c3c3;
}

.btn-outline-dark {
  color: #8f8f8f;
  border-color: #8f8f8f;
}

.btn-outline-dark:hover {
  color: #fff;
  background-color: #7b7b7b;
  border-color: #7b7b7b;
}

.btn-outline-white {
  color: white;
  border-color: white;
  background-color: initial;
}

.btn-outline-white:hover {
  color: #d7d7d7;
  background-color: white;
}

.btn-outline-light {
  color: #d7d7d7;
  border-color: #d7d7d7;
}

.btn-outline-light:hover {
  color: #fff;
  background-color: #c3c3c3;
  border-color: #c3c3c3;
}

.btn-outline-primary {
  color: #145388;
  border-color: #145388;
}

.btn-outline-primary:hover {
  background-color: #145388;
  border-color: #145388;
}

.btn-outline-theme-3 {
  background: unset;
  color: #6c90a1;
  border-color: #6c90a1;
}

.btn-outline-theme-3:hover {
  background-color: #6c90a1;
  border-color: #6c90a1;
  color: white;
}

.btn-outline-primary:not(:disabled):not(.disabled):active,
.btn-outline-primary:not(:disabled):not(.disabled).active,
.show > .btn-outline-primary.dropdown-toggle {
  background-color: #145388;
  border-color: #145388;
}

.btn-outline-secondary {
  color: #2a93d5;
  border-color: #2a93d5;
}

.btn-outline-secondary:hover {
  background-color: #2a93d5;
  border-color: #2a93d5;
}

.btn-outline-secondary:not(:disabled):not(.disabled):active,
.btn-outline-secondary:not(:disabled):not(.disabled).active,
.show > .btn-outline-secondary.dropdown-toggle {
  background-color: #2a93d5;
  border-color: #2a93d5;
}

.btn-header-light {
  color: #d7d7d7;
  border-color: transparent;
  background: transparent;
}

.btn-header-light:hover {
  background-color: transparent;
  border-color: #d7d7d7;
}

.btn-header-primary {
  color: #145388;
  border-color: transparent;
  background: transparent;
}

.btn-header-primary:hover {
  background-color: transparent;
  border-color: #145388;
}

.btn-header-secondary {
  color: #2a93d5;
  border-color: transparent;
  background: transparent;
}

.btn-header-secondary:hover {
  background-color: transparent;
  border-color: #2a93d5;
}

.btn-header-primary-light {
  color: #6c90a1;
  border-color: transparent;
  background: transparent;
}

.btn-header-primary-light:hover {
  background-color: transparent;
  border-color: #6c90a1;
}

.btn-lg,
.btn-group-lg > .btn {
  line-height: 1.5;
  font-weight: 700;
  letter-spacing: 0.05rem;
  padding: 0.75rem 2.6rem 0.6rem 2.6rem;
}

.btn-sm,
.btn-group-sm > .btn {
  padding: 0.4rem 1rem 0.5rem 1rem;
  font-size: 0.76rem;
  line-height: 1.5;
}

.btn-xs,
.btn-group-xs > .btn {
  padding: 0.25rem 0.75rem 0.25rem 0.75rem;
  font-size: 0.76rem;
  line-height: 1.3;
}

.btn-primary.disabled,
.btn-primary:disabled {
  background-color: gainsboro;
  border-color: gainsboro;
}

.btn-secondary.disabled,
.btn-secondary:disabled {
  background-color: gainsboro;
  border-color: gainsboro;
}

.btn-group > .btn:not(:last-child):not(.dropdown-toggle),
.btn-group > .btn-group:not(:last-child) > .btn {
  border-top-right-radius: 0 !important;
  border-bottom-right-radius: 0 !important;
}

.btn-group > .btn:not(:first-child),
.btn-group > .btn-group:not(:first-child) > .btn {
  border-top-left-radius: 0 !important;
  border-bottom-left-radius: 0 !important;
}

.btn-link {
  color: #145388;
}

.btn-link:hover {
  color: #071d2f;
  text-decoration: underline;
}

.btn-multiple-state {
  position: relative;
  transition: opacity 500ms;
}

.btn-multiple-state .spinner,
.btn-multiple-state .icon {
  position: absolute;
  left: 0;
  right: 0;
  margin: 0 auto;
  opacity: 0;
  visibility: hidden;
  top: 50%;
  transform: translateY(-50%);
  transition: opacity 500ms;
}

.btn-multiple-state .icon i {
  vertical-align: text-bottom;
  font-size: 24px;
}

.btn-multiple-state .label {
  transition: opacity 500ms;
}

.btn-multiple-state.show-spinner .label {
  opacity: 0;
}

.btn-multiple-state.show-spinner .spinner {
  opacity: 1;
  visibility: visible;
}

.btn-multiple-state.show-success .label {
  opacity: 0;
}

.btn-multiple-state.show-success .icon.success {
  opacity: 1;
  visibility: visible;
}

.btn-multiple-state.show-fail .label {
  opacity: 0;
}

.btn-multiple-state.show-fail .icon.fail {
  opacity: 1;
  visibility: visible;
}

.icon-button {
  padding: 0;
  font-size: 14px;
  width: 34px;
  height: 34px;
  line-height: 34px;
}

.icon-button.large {
  width: 44px;
  height: 44px;
}

.icon-button.small-icon {
  font-size: 12px;
  line-height: 32px;
}

.top-right-button {
  width: calc(100% - 80px);
}

@media (max-width: 575px) {
  .top-right-button {
    padding-left: 0;
    padding-right: 0;
  }
}
.top-right-button-single {
  width: unset;
}

@media (max-width: 991px) {
  .top-right-button-single {
    width: calc(100%);
  }
}
/* 03.Widths */
.w-10 {
  width: 10% !important;
}

.w-90 {
  width: 90% !important;
}

.w-12 {
  width: 12% !important;
}

.w-88 {
  width: 88% !important;
}

.w-15 {
  width: 15% !important;
}

.w-85 {
  width: 85% !important;
}

.w-20 {
  width: 20% !important;
}

.w-80 {
  width: 80% !important;
}

.w-30 {
  width: 30% !important;
}

.w-70 {
  width: 70% !important;
}

.w-40 {
  width: 40% !important;
}

.w-60 {
  width: 60% !important;
}

@media (max-width: 767px) {
  .w-xs-100 {
    width: 100% !important;
  }
}
@media (max-width: 991px) {
  .w-sm-100 {
    width: 100% !important;
  }
}
/* 04.Borders */
.border {
  border: 1px solid #f3f3f3 !important;
}

.border-right {
  border-right: 1px solid #f3f3f3 !important;
}

.border-left {
  border-left: 1px solid #f3f3f3 !important;
}

.border-top {
  border-top: 1px solid #f3f3f3 !important;
}

.border-bottom {
  border-bottom: 1px solid #f3f3f3 !important;
}

.border-primary,
.border-theme-1 {
  border-color: #145388 !important;
}

.border-theme-2 {
  border-color: #2a93d5 !important;
}

.border-theme-3 {
  border-color: #6c90a1 !important;
}

.border-secondary {
  border-color: #212121 !important;
}

/* Colors */
.text-theme-2 {
  color: #2a93d5 !important;
}

.text-theme-3 {
  color: #6c90a1 !important;
}

.text-primary,
.text-theme-1 {
  color: #145388 !important;
}

.text-secondary {
  color: #212121 !important;
}

/* 05.Badges */
.bg-theme-2,
.badge-theme-2 {
  background-color: #2a93d5 !important;
  color: #fff;
}

.bg-theme-3,
.badge-theme-3 {
  background-color: #6c90a1 !important;
  color: #fff;
}

.bg-primary,
.bg-theme-1,
.badge-primary,
.badge-theme-1 {
  background-color: #145388 !important;
  color: #fff;
}

.bg-secondary,
.badge-secondary {
  background-color: #2a93d5 !important;
  color: #fff;
}

.badge {
  padding: 0.55em 0.75em 0.6em 0.75em;
  font-size: 75%;
}

.badge.badge-pill {
  padding-right: 1.25em;
  padding-left: 1.25em;
}

.badge.badge-top-left {
  top: 7px;
  right: -8px;
}

.badge.badge-top-left-2 {
  top: 40px;
  right: -8px;
}

.badge-outline-primary,
.badge-outline-theme-1 {
  background: unset;
  border: 1px solid #145388;
  color: #145388;
}

.badge-outline-secondary,
.badge-outline-theme-2 {
  background: unset;
  border: 1px solid #2a93d5;
  color: #2a93d5;
}

.badge-outline-theme-3 {
  background: unset;
  border: 1px solid #6c90a1;
  color: #6c90a1;
}

.badge-outline-success {
  background: unset;
  border: 1px solid #28a745;
  color: #28a745;
}

.badge-outline-danger {
  background: unset;
  border: 1px solid #dc3545;
  color: #dc3545;
}

.badge-outline-warning {
  background: unset;
  border: 1px solid #ffc107;
  color: #ffc107;
}

.badge-outline-info {
  background: unset;
  border: 1px solid #17a2b8;
  color: #17a2b8;
}

.badge-outline-light {
  background: unset;
  border: 1px solid #d7d7d7;
  color: #8f8f8f;
}

.badge-outline-dark {
  background: unset;
  border: 1px solid #8f8f8f;
  color: #8f8f8f;
}

/* 06.Breadcrumb */
@media (max-width: 991px) {
  .breadcrumb-container .breadcrumb {
    padding: 0;
  }
}
.breadcrumb {
  background-color: transparent;
  margin-bottom: 0.5rem;
}

.breadcrumb-item + .breadcrumb-item::before {
  content: "|";
}

/* 07.Tabs */
.nav-tabs .nav-link {
  border: initial;
  padding-top: 1rem;
}

.nav-tabs .nav-link.active,
.nav-tabs .nav-item.show .nav-link {
  background: white;
}

.nav-tabs .nav-link.active::before,
.nav-tabs .nav-item.show .nav-link::before {
  content: " ";
  background: #145388;
  color: white;
  border-radius: 10px;
  position: absolute;
  width: 100%;
  height: 5px;
  left: 0;
  top: 0;
}

.nav-tabs.separator-tabs .nav-link.active::before,
.nav-tabs.separator-tabs .nav-item.show .nav-link::before {
  content: " ";
  background: #145388;
  color: white;
  border-radius: 10px;
  position: absolute;
  width: 100%;
  height: 2px;
  left: 0;
  bottom: 0;
  top: unset;
}

.nav-tabs.separator-tabs .nav-link {
  border: initial;
  padding-top: 1rem;
  background: initial;
  padding-left: 0;
  padding-top: 0.5rem;
  padding-right: 0;
  margin-right: 1.5rem;
  font-weight: 600;
  letter-spacing: 0.5px;
  color: #8f8f8f;
}

.nav-tabs .nav-link.active,
.nav-tabs .nav-item.show .nav-link {
  border: initial;
  position: relative;
  color: #145388;
}

.nav-tabs .nav-link:hover,
.nav-tabs .nav-link:focus {
  border: initial;
  color: #145388;
}

/* 08.Owl Carousel */
.owl-stage {
  margin-bottom: 1.5rem;
}

.owl-stage {
  display: flex;
}

.owl-item {
  display: flex;
}

.owl-item .card {
  display: flex;
  flex-grow: 1;
}

.owl-item .card .w-50 {
  display: flex;
}

.owl-item .card .card-body {
  flex-direction: column;
  display: flex;
  justify-content: space-between;
}

.slider-nav .left-arrow,
.slider-nav .right-arrow {
  font-size: 20px;
  color: #145388;
  display: inline-block;
  vertical-align: middle;
  margin: 0 15px;
}

.slider-nav .slider-dot-container {
  display: inline-block;
}

.owl-dot,
.slick-dot {
  width: 6px;
  height: 6px;
  border-radius: 10px;
  color: #00a7e2;
  background: #7cb9ec;
  outline: initial !important;
  border: initial;
  margin: 0 5px;
  padding: 0;
}

.owl-dot.active,
.slick-dots li.slick-active button {
  background: #145388;
}

.best-rated-items .owl-stage img {
  max-width: 230px;
}

/* 09.Slick Slider */
.slick .slick-slide {
  margin-left: 15px;
  margin-right: 15px;
  outline: initial !important;
  height: unset;
}

.slick .slick-slide.card {
  display: flex;
  flex-grow: 1;
}

.slick .slick-slide.card .w-50 {
  display: flex;
}

.slick .slick-slide.card .card-body {
  flex-direction: column;
  display: flex;
  justify-content: space-between;
}

.slick-list {
  display: flex;
}

.slick-track {
  padding-bottom: 30px;
  display: flex;
}

@media (max-width: 991px) {
  .carousel-center-col {
    padding-left: 0;
    padding-right: 0;
  }
}
.slick-dots {
  list-style: none;
  padding: 0;
}

.slick-dots li {
  display: inline-block;
}

/* 10.Navbar*/
.navbar {
  background: white;
  height: 120px;
  padding: 1.5rem 60px 1.5rem 0;
  box-shadow: 0 1px 15px rgba(0, 0, 0, 0.04), 0 1px 6px rgba(0, 0, 0, 0.04);
}

.navbar #notificationDropdown {
  width: 260px;
  padding: 1.5rem;
  height: 280px;
  right: 15px;
}

.navbar #iconMenuDropdown {
  width: 240px;
  padding: 1.5rem;
  height: 290px;
}

.navbar .icon-menu-item {
  width: 90px;
  display: inline-block;
  text-align: center;
  margin-bottom: 1.7rem;
  color: #545454;
}

.navbar .icon-menu-item i {
  font-size: 32px;
  line-height: 42px;
}

.navbar .icon-menu-item span {
  text-align: center;
  padding: 0 10px;
  line-height: 14px;
}

.navbar .icon-menu-item:hover, .navbar .icon-menu-item:focus {
  color: #145388;
}

.navbar .menu-button-mobile {
  color: #8f8f8f;
  text-align: center;
}

.navbar .menu-button-mobile svg {
  height: 12px;
  fill: #212121;
}

@media (max-width: 767px) {
  .navbar .menu-button-mobile {
    width: 20px;
  }
}
.navbar .menu-button {
  color: #8f8f8f;
  width: 120px;
  text-align: center;
}

.navbar .menu-button svg {
  height: 12px;
}

.navbar .menu-button .main {
  fill: #212121;
  transition: fill 300ms;
}

.navbar .menu-button .sub {
  fill: #212121;
  transition: fill 300ms;
}

.navbar .menu-button:hover {
  color: #145388;
}

@media (max-width: 767px) {
  .navbar .menu-button {
    width: 60px;
  }
}
.navbar .navbar-logo {
  width: 110px;
  height: 35px;
  position: absolute;
  left: 0;
  right: 0;
  margin: 0 auto;
}

.navbar .navbar-logo .logo {
  width: 100%;
  height: 100%;
  background: url(/build/images/logo-black.8cc898b6.svg) no-repeat;
  background-position: center center;
}

.navbar .navbar-logo .logo-mobile {
  width: 100%;
  height: 100%;
  background: url(/build/images/logo-mobile.61cfaf02.svg) no-repeat;
  background-position: center center;
}

@media (max-width: 767px) {
  .navbar .navbar-logo {
    width: 80px;
  }
}
@media (max-width: 419px) {
  .navbar .navbar-logo {
    width: 20px;
  }
}
.navbar .search {
  position: relative;
  width: 230px;
  border-radius: 20px;
  background: #f8f8f8;
}

.navbar .search input {
  border: initial;
  background: transparent;
  outline: initial !important;
  padding: 0.5rem 1rem;
  line-height: 2;
  font-size: 0.8rem;
  width: 93%;
  color: #212121;
}

.navbar .search .search-icon {
  font-size: 17px;
  border-radius: 10px;
  color: #d7d7d7;
  position: absolute;
  width: 40px;
  height: 40px;
  bottom: -6px;
  right: 3px;
  text-align: center;
  cursor: pointer;
}

.navbar .search .search-icon:hover {
  color: #145388;
}

@media (max-width: 991px) {
  .navbar .search {
    width: 115px;
  }

  .navbar .search input {
    width: 85%;
  }
}
@media (max-width: 767px) {
  .navbar .search {
    width: 30px;
    height: 30px;
    background: initial;
    margin-left: 0.6rem;
    color: #6e6e6e;
  }

  .navbar .search input {
    display: none;
  }

  .navbar .search .search-icon {
    font-size: 17px;
    width: 30px;
    height: 30px;
    bottom: -3px;
    right: 0;
    color: inherit;
  }

  .navbar .search.mobile-view {
    display: block;
    width: 100%;
    position: fixed;
    z-index: 2;
    background: white;
    left: 0;
    top: 0;
    height: 70px;
    margin-left: 15px;
  }

  .navbar .search.mobile-view input {
    display: block;
    width: 100%;
    height: 70px;
    padding-left: 0;
  }

  .navbar .search.mobile-view span {
    top: 50%;
    transform: translateY(-50%);
    right: 25px;
  }
}
.navbar .header-icons {
  margin-right: 1rem;
}

@media (max-width: 575px) {
  .navbar .header-icons {
    margin-right: 0;
  }
}
.navbar .header-icon {
  font-size: 16px;
  color: #6e6e6e;
  padding-left: 0.6rem;
  padding-right: 0.6rem;
  vertical-align: initial;
}

@media (max-width: 575px) {
  .navbar .header-icon {
    padding-left: 0.3rem;
    padding-right: 0.3rem;
  }
}
.navbar .header-icon:hover {
  color: #145388;
}

.navbar .header-icon#fullScreenButton i:last-of-type {
  display: none;
}

.navbar .header-icon#notificationButton:after {
  font-size: 10px;
  content: "3";
  color: #145388;
  border: 1px solid #145388;
  border-radius: 10px;
  position: absolute;
  width: 15px;
  height: 15px;
  text-align: center;
  font-weight: 700;
  top: 2px;
  right: 3px;
  line-height: 14px;
}

@media (max-width: 575px) {
  .navbar .header-icon#notificationButton:after {
    right: -1px;
  }
}
.navbar .user {
  color: #6e6e6e;
  position: relative;
}

.navbar .user img {
  margin-left: 10px;
  border-radius: 30px;
  width: 40px;
}

@media (max-width: 991px) {
  .navbar .user .name {
    display: none;
  }
}
@media (max-width: 767px) {
  .navbar .user {
    margin-left: initial;
  }

  .navbar .user img {
    width: 30px;
  }

  .navbar .user:after {
    font-size: 11px;
    width: 14px;
    height: 14px;
    bottom: -3px;
    right: -3px;
  }
}
@media (max-width: 1439px) {
  .navbar {
    height: 90px;
  }
}
@media (max-width: 1199px) {
  .navbar {
    height: 80px;
    padding: 1.5rem 40px 1.5rem 0;
  }
}
@media (max-width: 767px) {
  .navbar {
    height: 70px;
    padding: 15px;
  }
}
#app-container.sub-hidden .menu-button .sub,
#app-container.menu-sub-hidden .menu-button .sub {
  fill: #878787;
}

#app-container.main-hidden .menu-button .main,
#app-container.main-hidden .menu-button .sub,
#app-container.menu-hidden .menu-button .main,
#app-container.menu-hidden .menu-button .sub {
  fill: #878787;
}

/* 11.Menu*/
.sidebar {
  position: fixed;
  top: 0;
  bottom: 0;
  padding-top: 120px;
  z-index: 5;
}

.sidebar .main-menu {
  width: 120px;
  height: 100%;
  background: white;
  z-index: 3;
  position: fixed;
  transition: transform 300ms;
  padding-top: 2px;
  left: 0;
}

.sidebar .main-menu .scroll {
  padding-right: unset;
  margin-right: unset;
}

.sidebar .main-menu .scroll .ps__thumb-y {
  right: 0;
}

.sidebar .main-menu ul li {
  position: relative;
}

.sidebar .main-menu ul li span {
  text-align: center;
  padding: 0 10px;
  line-height: 14px;
}

.sidebar .main-menu ul li a {
  height: 110px;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  font-size: 13px;
  font-style: normal;
  font-weight: 400;
  border-bottom: 1px solid #f3f3f3;
  color: #545454;
  transition: color 300ms;
  transition: background 300ms;
}

.sidebar .main-menu ul li a:hover, .sidebar .main-menu ul li a:focus {
  color: #145388;
  background: #f8f8f8;
}

.sidebar .main-menu ul li i {
  font-size: 32px;
  line-height: 42px;
}

.sidebar .main-menu ul li.active a {
  color: #145388;
}

.sidebar .main-menu ul li.active:after {
  content: " ";
  background: #145388;
  color: white;
  border-radius: 10px;
  position: absolute;
  width: 6px;
  height: 90px;
  top: 50%;
  transform: translateY(-50%);
  left: 0;
}

@media (max-width: 1439px) {
  .sidebar .main-menu {
    width: 110px;
  }
}
@media (max-width: 1199px) {
  .sidebar .main-menu {
    width: 100px;
  }
}
@media (max-width: 767px) {
  .sidebar .main-menu {
    width: 90px;
  }

  .sidebar .main-menu ul li i {
    font-size: 26px;
    line-height: 30px;
  }

  .sidebar .main-menu ul li a {
    height: 90px;
  }

  .sidebar .main-menu ul li.active:after {
    width: 3px;
    height: 60px;
  }
}
.sidebar .sub-menu {
  width: 230px;
  height: 100%;
  background: white;
  z-index: 2;
  position: fixed;
  left: 120px;
  border-left: 1px solid #f3f3f3;
  box-shadow: 0 3px 30px rgba(0, 0, 0, 0.1), 0 3px 20px rgba(0, 0, 0, 0.1);
  transition: transform 300ms;
}

.sidebar .sub-menu .scroll {
  margin-top: 2px;
  margin-right: unset;
  padding-right: unset;
}

.sidebar .sub-menu .scroll .ps__thumb-y {
  right: 0;
}

.sidebar .sub-menu .ps {
  padding-top: 25px;
  padding-bottom: 25px;
}

.sidebar .sub-menu ul {
  display: none;
}

.sidebar .sub-menu ul li {
  margin-bottom: 10px;
  margin-left: 30px;
}

.sidebar .sub-menu ul li a {
  font-size: 13px;
  display: block;
  padding: 8px 0;
}

.sidebar .sub-menu ul li i {
  font-size: 1.2em;
  margin-right: 10px;
  color: #6e6e6e;
  vertical-align: unset;
}

.sidebar .sub-menu ul li.active i,
.sidebar .sub-menu ul li.active a {
  color: #145388;
}

@media (max-width: 767px) {
  .sidebar .sub-menu ul li {
    margin-left: 15px;
  }
}
@media (max-width: 1439px) {
  .sidebar .sub-menu {
    left: 110px;
    width: 220px;
  }
}
@media (max-width: 1199px) {
  .sidebar .sub-menu {
    left: 100px;
    width: 200px;
  }
}
@media (max-width: 767px) {
  .sidebar .sub-menu {
    left: 90px;
    width: 190px;
  }
}
@media (max-width: 1439px) {
  .sidebar {
    padding-top: 90px;
  }
}
@media (max-width: 1199px) {
  .sidebar {
    padding-top: 80px;
  }
}
@media (max-width: 767px) {
  .sidebar {
    padding-top: 70px;
    box-shadow: 0 1px 15px rgba(0, 0, 0, 0.04), 0 1px 6px rgba(0, 0, 0, 0.04);
  }
}
#app-container.sub-hidden .sub-menu,
#app-container.menu-sub-hidden .sub-menu,
#app-container.menu-hidden .sub-menu {
  transform: translateX(-230px);
}

@media (max-width: 1439px) {
  #app-container.sub-hidden .sub-menu,
#app-container.menu-sub-hidden .sub-menu,
#app-container.menu-hidden .sub-menu {
    transform: translateX(-220px);
  }
}
@media (max-width: 1199px) {
  #app-container.sub-hidden .sub-menu,
#app-container.menu-sub-hidden .sub-menu,
#app-container.menu-hidden .sub-menu {
    transform: translateX(-200px);
  }
}
@media (max-width: 767px) {
  #app-container.sub-hidden .sub-menu,
#app-container.menu-sub-hidden .sub-menu,
#app-container.menu-hidden .sub-menu {
    transform: translateX(-190px);
  }
}
#app-container.main-hidden .main-menu,
#app-container.menu-hidden .main-menu {
  transform: translateX(-120px);
}

@media (max-width: 1439px) {
  #app-container.main-hidden .main-menu,
#app-container.menu-hidden .main-menu {
    transform: translateX(-110px);
  }
}
@media (max-width: 1199px) {
  #app-container.main-hidden .main-menu,
#app-container.menu-hidden .main-menu {
    transform: translateX(-100px);
  }
}
@media (max-width: 767px) {
  #app-container.main-hidden .main-menu,
#app-container.menu-hidden .main-menu {
    transform: translateX(-90px);
  }
}
#app-container.main-hidden.sub-hidden .sub-menu,
#app-container.menu-hidden .sub-menu {
  transform: translateX(-350px);
}

@media (max-width: 1439px) {
  #app-container.main-hidden.sub-hidden .sub-menu,
#app-container.menu-hidden .sub-menu {
    transform: translateX(-330px);
  }
}
@media (max-width: 1199px) {
  #app-container.main-hidden.sub-hidden .sub-menu,
#app-container.menu-hidden .sub-menu {
    transform: translateX(-300px);
  }
}
@media (max-width: 767px) {
  #app-container.main-hidden.sub-hidden .sub-menu,
#app-container.menu-hidden .sub-menu {
    transform: translateX(-280px);
  }
}
#app-container.menu-mobile .main-menu {
  transform: translateX(-90px);
}

#app-container.menu-mobile .sub-menu {
  transform: translateX(-330px);
}

#app-container.main-show-temporary .main-menu {
  transform: translateX(0);
}

#app-container.main-show-temporary .sub-menu {
  transform: translateX(-230px);
}

@media (max-width: 1439px) {
  #app-container.main-show-temporary .main-menu {
    transform: translateX(0);
  }

  #app-container.main-show-temporary .sub-menu {
    transform: translateX(-220px);
  }
}
@media (max-width: 1199px) {
  #app-container.main-show-temporary .main-menu {
    transform: translateX(0);
  }

  #app-container.main-show-temporary .sub-menu {
    transform: translateX(-200px);
  }
}
@media (max-width: 767px) {
  #app-container.main-show-temporary .sub-menu {
    transform: translateX(-190px);
  }
}
#app-container.sub-show-temporary .sub-menu, #app-container.menu-mobile.sub-show-temporary .sub-menu {
  transform: translateX(0);
}

/* 12.Apps*/
.app-menu {
  z-index: 1;
  box-shadow: 0 1px 15px rgba(0, 0, 0, 0.04), 0 1px 6px rgba(0, 0, 0, 0.04);
  width: 280px;
  height: 100%;
  float: right;
  background: white;
  transition: transform 300ms;
  position: fixed;
  right: 0;
  top: 120px;
}

@media (max-width: 1439px) {
  .app-menu {
    top: 90px;
  }
}
@media (max-width: 1199px) {
  .app-menu {
    top: 80px;
    transform: translateX(280px);
  }
}
@media (max-width: 767px) {
  .app-menu {
    top: 70px;
  }
}
.app-menu .scroll .ps__thumb-y {
  right: 0;
}

.app-menu.shown {
  transform: translateX(0);
}

.app-menu .app-menu-button {
  position: absolute;
  left: -28px;
  background: white;
  top: 45px;
  padding: 12px 8px 12px 5px;
  border-radius: 0.2rem;
  color: #8f8f8f;
  box-shadow: -2px 0px 5px rgba(0, 0, 0, 0.04);
  font-size: 15px;
  line-height: 0;
}

@media (max-width: 1439px) {
  .app-menu .app-menu-button {
    top: 36px;
  }
}
@media (max-width: 1199px) {
  .app-menu .app-menu-button {
    top: 27px;
  }
}
@media (max-width: 767px) {
  .app-menu .app-menu-button {
    top: 13px;
  }
}
.app-menu ul li {
  margin-bottom: 5px;
}

.app-menu ul li a {
  font-size: 13px;
  display: block;
  padding: 3px 0;
}

.app-menu ul li a:hover i {
  color: #145388;
}

.app-menu ul li i {
  font-size: 1.2em;
  margin-right: 10px;
  color: #6e6e6e;
  vertical-align: unset;
}

@media (max-width: 767px) {
  .app-menu ul li i {
    font-size: 20px;
  }
}
.app-menu ul li.active i,
.app-menu ul li.active a {
  color: #145388;
}

.app-row {
  padding-right: 280px;
}

@media (max-width: 1199px) {
  .app-row {
    padding-right: 0;
  }
}
/* 13.Chat App*/
.chat-app .scroll {
  padding-left: 10px;
  margin-left: -10px;
  padding-right: 10px;
  margin-right: -10px;
  height: calc(100vh - 120px - 270px);
}

@media (max-width: 1439px) {
  .chat-app .scroll {
    height: calc(100vh - 90px - 270px);
  }
}
@media (max-width: 1199px) {
  .chat-app .scroll {
    height: calc(100vh - 80px - 270px);
  }
}
@media (max-width: 767px) {
  .chat-app .scroll {
    height: calc(100vh - 70px - 220px);
  }
}
.chat-app .scroll .ps__thumb-y {
  right: 10px;
}

@media (max-width: 767px) {
  .chat-app .list-item-heading {
    font-size: 0.9rem;
  }
}
@media (max-width: 767px) {
  .chat-app .card .card-body {
    padding: 0.75rem;
  }
}
.chat-app .chat-text-left {
  padding-left: 64px;
}

.chat-app .chat-text-right {
  padding-right: 64px;
}

.chat-input-container {
  width: 100%;
  height: 90px;
  background: white;
  position: fixed;
  left: 0;
  right: 0;
  bottom: 0;
  box-shadow: 0 1px 15px rgba(0, 0, 0, 0.04), 0 1px 6px rgba(0, 0, 0, 0.04);
  padding-left: 180px;
  padding-right: 340px;
}

@media (max-width: 1439px) {
  .chat-input-container {
    padding-left: 160px;
    padding-right: 330px;
  }
}
@media (max-width: 1199px) {
  .chat-input-container {
    padding-left: 140px;
    padding-right: 40px;
  }
}
@media (max-width: 767px) {
  .chat-input-container {
    padding-right: 15px;
    padding-left: 15px;
  }
}
.chat-input-container input {
  border: initial;
  width: unset;
  height: 90px;
  padding-left: 0;
  display: inline-block;
}

@media (max-width: 991px) {
  .chat-input-container .send-button {
    padding-left: 0.7rem;
    padding-right: 0.7rem;
  }
}
/* 14.Survey App*/
.survey-app .answers .badge {
  color: #8f8f8f;
}

.survey-app .answers input {
  padding-right: 70px;
}

.survey-app .question.edit-quesiton .edit-mode {
  display: block;
}

.survey-app .question.edit-quesiton .view-mode {
  display: none;
}

.survey-app .question.edit-quesiton .view-button {
  display: inline-block;
}

.survey-app .question.edit-quesiton .edit-button {
  display: none;
}

.survey-app .question.view-quesiton .edit-mode {
  display: none;
}

.survey-app .question.view-quesiton .view-mode {
  display: block;
}

.survey-app .question.view-quesiton .view-button {
  display: none;
}

.survey-app .question.view-quesiton .edit-button {
  display: inline-block;
}

.survey-app .survey-question-types .btn-group-icon {
  font-size: 21px;
  line-height: 28px;
}

.survey-app .survey-question-types .btn {
  padding-bottom: 0.3rem;
}

.input-icons {
  position: absolute;
  right: 0;
  top: 9px;
}

/* 15.Todo App*/
.heading-icon {
  color: #145388;
  font-size: 20px;
  line-height: inherit;
  margin-right: 5px;
  vertical-align: middle;
}

.heading-number {
  border: 1px solid #145388;
  padding: 4px;
  vertical-align: middle;
  margin-right: 10px;
  border-radius: 20px;
  width: 34px;
  height: 34px;
  text-align: center;
  color: #145388;
}

/* 16.Main*/
main {
  margin-left: 410px;
  margin-top: 165px;
  margin-right: 60px;
  margin-bottom: 40px;
  transition: margin-left 300ms;
}

main .container-fluid, main .container-sm, main .container-md, main .container-lg, main .container-xl {
  padding-left: 0;
  padding-right: 0;
}

@media (max-width: 1439px) {
  main {
    margin-left: 380px;
    margin-right: 50px;
    margin-top: 130px;
    margin-bottom: 30px;
  }
}
@media (max-width: 1199px) {
  main {
    margin-left: 340px;
    margin-right: 40px;
    margin-top: 110px;
    margin-bottom: 20px;
  }
}
@media (max-width: 767px) {
  main {
    margin-left: 15px !important;
    margin-right: 15px !important;
    margin-top: 85px !important;
    margin-bottom: 0;
  }
}
@media (max-width: 575px) {
  main {
    margin-bottom: 0;
  }
}
#app-container.sub-hidden main,
#app-container.menu-sub-hidden main,
#app-container.menu-hidden main {
  margin-left: 180px;
}

#app-container.main-hidden main,
#app-container.menu-hidden main {
  margin-left: 60px;
}

@media (max-width: 1439px) {
  #app-container.sub-hidden main,
#app-container.menu-sub-hidden main,
#app-container.menu-hidden main {
    margin-left: 160px;
  }

  #app-container.main-hidden main,
#app-container.menu-hidden main {
    margin-left: 50px;
  }
}
@media (max-width: 1199px) {
  #app-container.sub-hidden main,
#app-container.menu-sub-hidden main,
#app-container.menu-hidden main {
    margin-left: 140px;
  }

  #app-container.main-hidden main,
#app-container.menu-hidden main {
    margin-left: 40px;
  }
}
/* 17.Cards*/
.card {
  border: initial;
  background: white;
  border-radius: calc(0.15rem - 1px);
  box-shadow: 0 1px 15px rgba(0, 0, 0, 0.04), 0 1px 6px rgba(0, 0, 0, 0.04);
}

.card .card-header .card-icon {
  right: 5px;
  top: 5px;
}

.card .card-header .card-icon i {
  font-size: 12px;
  color: #d7d7d7;
}

.card .card-header .handle {
  cursor: default;
}

.card .card-body {
  padding: 1.75rem;
}

@media (max-width: 575px) {
  .card .card-body {
    padding: 1.5rem;
  }
}
.card .card-body.sm {
  padding: 1.25rem 1.75rem;
}

.card .card-title {
  margin-bottom: 2rem;
}

.card-img {
  border-radius: calc(0.25rem - 1px);
  height: 100%;
  object-fit: cover;
  max-height: 200px;
  width: unset;
}

.card-img-bottom {
  width: 100%;
  border-bottom-left-radius: calc(0.15rem - 1px);
  border-bottom-right-radius: calc(0.15rem - 1px);
}

.card-img-top {
  width: 100%;
  border-top-left-radius: calc(0.15rem - 1px);
  border-top-right-radius: calc(0.15rem - 1px);
}

.card-img-left {
  width: 100%;
  border-top-left-radius: calc(0.15rem - 1px);
  border-bottom-left-radius: calc(0.15rem - 1px);
  height: 100%;
  object-fit: cover;
}

.card-img-right {
  width: 100%;
  border-top-right-radius: calc(0.15rem - 1px);
  border-bottom-right-radius: calc(0.15rem - 1px);
  height: 100%;
  object-fit: cover;
}

.card-img-overlay {
  background: rgba(0, 0, 0, 0.5);
  padding: 1.75rem;
}

@media (max-width: 575px) {
  .card-img-overlay {
    padding: 1rem;
  }
}
.card-top-buttons {
  padding: 1.3rem;
  right: 0;
  top: 0;
}

@media (max-width: 575px) {
  .card-top-buttons {
    padding: 0.35rem;
  }
}
.card-header {
  border: initial;
  background: initial;
  padding-top: 0;
}

/* 18.Dashboard*/
.dashboard-line-chart {
  height: 283px;
}

.dashboard-quick-post {
  min-height: 283px;
}

.dashboard-list-with-thumbs {
  height: 500px;
}

.dashboard-logs {
  height: 270px;
}

.dashboard-list-with-user {
  height: 270px;
}

.dashboard-donut-chart {
  height: 270px;
}

.dashboard-small-chart {
  height: 150px;
}

.dashboard-small-chart .chart {
  height: 60px;
}

.dashboard-small-chart .lead {
  font-size: 1.4rem;
}

.dashboard-small-chart-analytics {
  height: 180px;
}

.dashboard-small-chart-analytics .chart {
  height: 80px;
}

.dashboard-small-chart-analytics .lead {
  font-size: 1.4rem;
}

.dashboard-filled-line-chart {
  height: 340px;
}

.dashboard-filled-line-chart .chart {
  height: 200px;
}

.dashboard-numbers .owl-nav,
.dashboard-numbers .owl-dots {
  display: none;
}

.dashboard-sq-banner {
  background-image: linear-gradient(to right top, #104978, #3582b2, #3693ce);
  background-size: cover;
  height: 385px;
  transition: 0.5s;
  background-size: 350% auto;
  cursor: pointer;
}

.dashboard-sq-banner .card-body {
  width: 270px;
}

.dashboard-sq-banner .lead {
  line-height: 2.3rem;
}

.dashboard-sq-banner:hover {
  background-position: right top;
}

.dashboard-link-list {
  height: 385px;
}

.dashboard-progress {
  height: 385px;
}

.dashboard-top-rated {
  height: 300px;
}

.dashboard-search {
  height: 650px;
  background: url(/build/images/plane.3087a61c.jpg);
  background-size: contain;
  background-repeat: no-repeat;
  background-color: white;
}

.dashboard-search .card-body {
  padding: 120px 50px 30px 50px;
}

@media (max-width: 1439px) {
  .dashboard-search .card-body {
    padding: 80px 30px 30px 30px;
  }
}
.dashboard-search .form-container {
  height: 400px;
  border-radius: 0.1rem;
  box-shadow: 0px -10px 15px 0px rgba(0, 0, 0, 0.04);
  padding: 2rem;
  background-color: white;
}

.icon-cards-row {
  margin-left: -5px;
  margin-right: -5px;
  margin-top: -10px;
}

.icon-cards-row .owl-stage {
  padding-top: 10px;
}

.icon-cards-row [class*=col-] {
  padding-left: 5px;
  padding-right: 5px;
}

.icon-cards-row .card-body {
  padding: 2rem 0.5rem;
}

.icon-cards-row .card-text {
  color: #8f8f8f;
  height: 30px;
  line-height: 26px;
}

.icon-cards-row .lead {
  color: #145388;
  margin-bottom: 0;
}

.icon-cards-row i {
  font-size: 46px;
  line-height: 66px;
  color: #145388;
}

.icon-cards-row .card {
  transition: box-shadow 1000ms;
  cursor: pointer;
}

@media (max-width: 1439px) {
  .icon-cards-row .card-text {
    height: 48px;
    line-height: 18px;
  }

  .icon-cards-row .lead {
    font-size: 1.6rem;
  }

  .icon-cards-row i {
    font-size: 32px;
    line-height: 47px;
  }
}
.log-indicator {
  width: 13px;
  height: 13px;
  border: 2px solid #145388;
  border-radius: 14px;
  display: inline-block;
}

/* 19.Calendar */
.calendar .alert-info {
  color: #145388;
  background-color: initial;
}

.calendar h2 {
  font-size: 14px;
  margin-top: 10px;
  display: inline-block;
}

.fc-basic-view .fc-body .fc-row {
  min-height: 6em;
}

@media (max-width: 575px) {
  .fc-basic-view .fc-body .fc-row {
    min-height: 3em;
  }
}
.fc-toolbar.fc-header-toolbar .btn-group .fc-next-button,
.fc-toolbar.fc-header-toolbar .btn-group .fc-prev-button {
  outline: initial !important;
  box-shadow: initial !important;
  border-radius: 40px !important;
  text-align: center;
  min-width: 30px;
  height: 30px;
  padding: 0.55rem 0;
  background: #145388;
  color: white;
  border: 1px solid #145388;
  line-height: 0.9 !important;
  font-size: 0.76rem;
  font-weight: normal !important;
}

.fc-toolbar.fc-header-toolbar .btn-group .fc-next-button span,
.fc-toolbar.fc-header-toolbar .btn-group .fc-prev-button span {
  line-height: 0.9 !important;
  font-size: 0.76rem;
  font-weight: normal !important;
}

.fc-toolbar.fc-header-toolbar .btn-group .fc-next-button:hover,
.fc-toolbar.fc-header-toolbar .btn-group .fc-prev-button:hover {
  background-color: transparent;
  border-color: #1b6eb4;
  color: #145388;
}

.fc-toolbar.fc-header-toolbar .fc-prev-button {
  margin-right: 5px;
}

.fc-today-button {
  padding: 0.4em 1.3em !important;
  height: unset !important;
}

.fc-bootstrap4 .fc-day-top .fc-day-number {
  border-radius: 50%;
  width: 18px;
  height: 18px;
  text-align: center;
  vertical-align: middle;
  padding: 5px;
}

.fc-bootstrap4 td.fc-today {
  background: initial;
}

.fc-bootstrap4 td.fc-today .fc-day-number {
  background: #145388;
  color: white;
}

.fc-day-grid-container {
  height: 100%;
  overflow: visible;
}

.fc-row .fc-content-skeleton td,
.fc-row .fc-helper-skeleton td {
  padding: 5px;
}

.fc-view,
.fc-view > table {
  border-top: initial;
}

.fc table {
  border: initial;
}

.fc .table-bordered thead th,
.fc .table-bordered thead td {
  border-top: initial;
  border-bottom: initial;
  border-left: initial;
}

.fc td:first-of-type,
.fc th:first-of-type {
  border-left: initial;
  border-bottom: initial;
}

.fc td:last-of-type,
.fc th:last-of-type {
  border-right: initial;
  border-bottom: initial;
}

.fc-body .fc-row:last-of-type td {
  border-bottom: initial;
}

.fc tbody > tr > td.fc-widget-content:first-of-type {
  border-left: initial;
  border-right: initial;
  border-bottom: initial;
}

.fc table,
.fc .table-bordered th,
.fc .table-bordered td {
  border-color: #f3f3f3 !important;
}

.fc-day-header {
  color: #145388;
}

.fc-day-header span {
  padding: 10px;
  display: inline-block;
}

.fc-event {
  border: initial;
}

.fc-event,
.fc-event-dot {
  background-color: #2a93d5;
  color: white !important;
  padding: 1px 6px;
  border-radius: 10px;
  cursor: pointer;
  text-align: center;
}

/* 20.Datatable */
.dataTables_wrapper {
  overflow: hidden;
}

table.dataTable td {
  padding-top: 20px;
  padding-bottom: 20px;
  border-bottom: 1px solid #f3f3f3;
  outline: initial !important;
}

table.dataTable tr:last-of-type td {
  border-bottom: initial;
}

table.dataTable {
  width: 100% !important;
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}

table p,
table h6 {
  margin-bottom: initial;
}

table.dataTable thead > tr > th.sorting_asc,
table.dataTable thead > tr > th.sorting_desc,
table.dataTable thead > tr > th.sorting,
table.dataTable thead > tr > td.sorting_asc,
table.dataTable thead > tr > td.sorting_desc,
table.dataTable thead > tr > td.sorting {
  padding-top: 10px;
  padding-bottom: 10px;
}

table.dataTable thead .sorting:after,
table.dataTable thead .sorting_asc:after,
table.dataTable thead .sorting_desc:after,
table.dataTable thead .sorting_asc_disabled:after,
table.dataTable thead .sorting_desc_disabled:after {
  right: 1.5em;
}

table.dataTable thead .sorting:before,
table.dataTable thead .sorting_asc:before,
table.dataTable thead .sorting_desc:before,
table.dataTable thead .sorting_asc_disabled:before,
table.dataTable thead .sorting_desc_disabled:before {
  right: 2em;
}

.dataTables_wrapper .paginate_button.previous {
  margin-right: 15px;
}

.dataTables_wrapper .paginate_button.next {
  margin-left: 15px;
}

div.dataTables_wrapper div.dataTables_paginate {
  margin-top: 25px;
}

div.dataTables_wrapper div.dataTables_paginate ul.pagination {
  justify-content: center;
}

.dataTables_wrapper .paginate_button.page-item {
  padding-left: 10px;
  padding-right: 10px;
}

table.dataTable.dtr-inline.collapsed > tbody > tr[role=row] > td:first-child:before,
table.dataTable.dtr-inline.collapsed > tbody > tr[role=row] > th:first-child:before {
  top: unset;
  box-shadow: initial;
  background-color: #145388;
  font-size: 12px;
}

/* 21.Alerts */
.alert {
  border-radius: 0;
}

.alert-primary {
  color: #145388;
  background-color: #a9d1f2;
  border-color: #a9d1f2;
}

.alert-secondary {
  color: #2a93d5;
  background-color: #d4e9f7;
  border-color: #d4e9f7;
}

.alert *[data-notify=title] {
  display: block;
  font-size: 0.9rem;
}

div[data-notify=container] {
  padding: 18px;
}

/* 22.Forms */
.form-check-label,
.custom-control-label {
  line-height: 24px;
}

.form-control,
.bootstrap-tagsinput {
  border-radius: 0.1rem;
  outline: initial !important;
  box-shadow: initial !important;
  font-size: 0.8rem;
  padding: 0.75rem 0.75rem 0.5rem 0.75rem;
  line-height: 1.5;
  border: 1px solid #d7d7d7;
  background: white;
  color: #212121;
}

.bootstrap-tagsinput input {
  color: #212121;
}

.has-float-label label::after,
.has-float-label > span::after {
  background: white;
}

.form-control:focus {
  background: white;
  color: #212121;
}

.bootstrap-tagsinput {
  width: 100%;
}

.bootstrap-tagsinput input {
  padding: 0;
}

.bootstrap-tagsinput .tag [data-role=remove]:hover {
  box-shadow: initial;
}

.bootstrap-tagsinput .tag {
  background: #145388;
  border-radius: 15px;
  padding: 0px 10px;
  margin-bottom: 0px;
  display: inline-block;
  font-size: 12px;
}

.form-control:focus,
.bootstrap-tagsinput.focus {
  border-color: #50a1e5;
}

select.form-control:not([size]):not([multiple]) {
  height: calc(2.4rem + 3px);
}

.custom-control-label,
.custom-control-input {
  outline: initial !important;
  box-shadow: initial !important;
}

.custom-control-input {
  left: 1px;
  top: 3px;
  opacity: 0;
  z-index: 1;
}

.custom-control-label::before {
  border: 1px solid #909090;
  background: initial;
}

.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before {
  background-color: #145388;
}

.custom-control-input:checked ~ .custom-control-label::before {
  background-color: #145388;
  box-shadow: initial !important;
  border: 1px solid #145388;
}

.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before,
.custom-radio .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #145388;
  box-shadow: initial !important;
}

.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before,
.custom-radio .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #145388;
  box-shadow: initial !important;
}

.custom-control-label::after,
.custom-control-label::before {
  box-shadow: initial !important;
}

.custom-control-label::before {
  top: 0.25rem;
}

.custom-control-label::after {
  top: 0.25rem;
}

.btn.rotate-icon-click i {
  transition: transform 0.5s;
}

.btn.rotate i {
  transform: rotate(180deg);
}

.btn .custom-control-label::before {
  border: 1px solid white;
}

.btn .custom-control-input:checked ~ .custom-control-label::before {
  border: 1px solid white;
}

.btn-group-icon {
  line-height: 22px;
}

.valid-tooltip,
.invalid-tooltip {
  border-radius: 15px;
  padding: 0.5rem 1rem;
  left: 50%;
  transform: translateX(-50%);
  font-size: 0.76rem;
}

.valid-tooltip {
  background-color: #28a745;
  margin-top: -0.2rem;
}

.invalid-tooltip {
  background-color: #dc3545;
  margin-top: -0.2rem;
}

.valid-tooltip:after {
  content: "";
  position: absolute;
  top: -5px;
  left: -2.5px;
  margin-left: 50%;
  width: 10px;
  height: 5px;
  border-bottom: solid 5px #28a745;
  border-left: solid 5px transparent;
  border-right: solid 5px transparent;
}

.invalid-tooltip:after {
  content: "";
  position: absolute;
  top: -5px;
  left: -2.5px;
  margin-left: 50%;
  width: 10px;
  height: 5px;
  border-bottom: solid 5px #dc3545;
  border-left: solid 5px transparent;
  border-right: solid 5px transparent;
}

.valid-icon {
  position: absolute;
  bottom: 8px;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.5rem;
  margin-top: 0;
  font-size: 0.76rem;
  line-height: 1;
  color: #fff;
  border-radius: 0.2rem;
  right: 4px;
  color: #28a745;
}

.invalid-icon {
  position: absolute;
  bottom: 2px;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.5rem;
  margin-top: 0;
  font-size: 0.875rem;
  line-height: 1;
  color: #fff;
  border-radius: 0.2rem;
  right: 4px;
  color: #dc3545;
}

.was-validated .form-control:invalid ~ .invalid-feedback,
.was-validated .form-control:invalid ~ .invalid-icon,
.form-control.is-invalid ~ .invalid-feedback,
.form-control.is-invalid ~ .invalid-icon,
.was-validated .custom-select:invalid ~ .invalid-feedback,
.was-validated .custom-select:invalid ~ .invalid-icon,
.custom-select.is-invalid ~ .invalid-feedback,
.custom-select.is-invalid ~ .invalid-icon {
  display: block;
}

.was-validated .form-control:valid ~ .valid-feedback,
.was-validated .form-control:valid ~ .valid-icon,
.form-control.is-valid ~ .valid-feedback,
.form-control.is-valid ~ .valid-icon,
.was-validated .custom-select:valid ~ .valid-feedback,
.was-validated .custom-select:valid ~ .valid-icon,
.custom-select.is-valid ~ .valid-feedback,
.custom-select.is-valid ~ .valid-icon {
  display: block;
}

.select2-container--bootstrap .select2-selection--single {
  padding: 0.65rem 0.75rem 0.5rem 0.75rem;
  height: calc(2.4rem + 3px);
  border-radius: 0.1rem !important;
}

.select2-dropdown,
.select2-container--bootstrap .select2-selection.form-control {
  background: white;
}

.select2-container--bootstrap .select2-search--dropdown .select2-search__field {
  background: white;
  color: #212121;
}

.select2-container--bootstrap .select2-results__option[aria-selected=true] {
  background: white;
  color: #212121;
}

.select2-container--bootstrap .select2-selection--single .select2-selection__rendered {
  color: #212121;
}

.input-group-text {
  background-color: white;
  border-color: #d7d7d7;
  color: #212121;
  font-size: 0.8rem;
  padding: 0.75rem 0.75rem 0.5rem 0.75rem;
}

.select2-container--bootstrap .select2-selection {
  border: 1px solid #d7d7d7;
}

.select2-container {
  width: 100% !important;
}

.select2-container--bootstrap .select2-selection--multiple .select2-search--inline .select2-search__field {
  height: calc(2.4rem + 1px);
}

.select2-container--bootstrap.select2-container--focus .select2-selection,
.select2-container--bootstrap.select2-container--open .select2-selection {
  border-color: #50a1e5;
}

.select2-container--bootstrap .select2-dropdown {
  border-color: #50a1e5;
}

.select2-container--bootstrap .select2-results__option--highlighted[aria-selected] {
  background-color: #145388;
  color: #fff;
}

.select2-dropdown,
.select2-container--bootstrap .select2-selection.form-control {
  border-radius: 0.1rem !important;
}

.select2-container--bootstrap .select2-search--dropdown .select2-search__field {
  border-radius: 0.1rem !important;
}

.select2-container--bootstrap .select2-selection--multiple .select2-selection__choice {
  border-radius: 0.1rem;
  margin: 9px 0 0 8px;
}

.select2-container--bootstrap .select2-search--dropdown .select2-search__field {
  border: 1px solid #8f8f8f;
  outline: initial;
}

.select2-container .select2-selection--single .select2-selection__rendered {
  padding-left: 0;
  padding-right: 10px;
}

.datepicker-dropdown:before {
  border-bottom-color: rgba(33, 33, 33, 0.2);
}

.datepicker-dropdown.datepicker-orient-top:before {
  border-top: 7px solid rgba(33, 33, 33, 0.2);
}

.datepicker table tr td,
.datepicker table tr th {
  color: #212121;
}

.datepicker-dropdown.datepicker-orient-top:after {
  border-top-color: white;
}

.datepicker-dropdown.datepicker-orient-bottom:after {
  border-bottom-color: white;
}

.datepicker table tr td.day:hover,
.datepicker table tr td.focused {
  background: #d7d7d7;
}

.datepicker table tr td,
.datepicker table tr th {
  width: 35px;
  height: 35px;
  border-radius: 0.1rem;
}

.datepicker table tr td.active.active,
.datepicker table tr td.active.highlighted.active,
.datepicker table tr td.active.highlighted:active,
.datepicker table tr td.active:active {
  color: #fff;
  background-color: #145388;
  border-color: #145388;
}

.datepicker table tr td.active.active.focus,
.datepicker table tr td.active.active:focus,
.datepicker table tr td.active.active:hover,
.datepicker table tr td.active.highlighted.active.focus,
.datepicker table tr td.active.highlighted.active:focus,
.datepicker table tr td.active.highlighted.active:hover,
.datepicker table tr td.active.highlighted:active.focus,
.datepicker table tr td.active.highlighted:active:focus,
.datepicker table tr td.active.highlighted:active:hover,
.datepicker table tr td.active:active.focus,
.datepicker table tr td.active:active:focus,
.datepicker table tr td.active:active:hover {
  color: #fff;
  background-color: #0d385c;
  border-color: #0d385c;
}

.datepicker table tr td span.active.active,
.datepicker table tr td span.active.disabled.active,
.datepicker table tr td span.active.disabled:active,
.datepicker table tr td span.active.disabled:hover.active,
.datepicker table tr td span.active.disabled:hover:active,
.datepicker table tr td span.active:active,
.datepicker table tr td span.active:hover.active,
.datepicker table tr td span.active:hover:active {
  background-color: #0d385c;
  border-color: #0d385c;
}

.datepicker.datepicker-inline,
.datepicker.datepicker-inline table {
  width: 100%;
}

.datepicker table tr td span.focused,
.datepicker table tr td span:hover {
  background: #d7d7d7;
}

.datepicker .datepicker-switch:hover,
.datepicker .next:hover,
.datepicker .prev:hover,
.datepicker tfoot tr th:hover {
  background: #d7d7d7;
}

.dropzone {
  min-height: 115px;
  border: 1px solid #d7d7d7;
  background: white;
  padding: 10px 10px;
  border-radius: 0.1rem;
  color: #212121;
  height: 115px;
}

.dropzone.dz-clickable .dz-message,
.dropzone.dz-clickable .dz-message * {
  position: relative;
  transform: translateY(-50%);
  top: 50%;
  margin: 0;
}

.dropzone .dz-preview.dz-image-preview {
  width: 260px;
  height: unset;
  min-height: unset;
  border: 1px solid #d7d7d7;
  border-radius: 0.1rem;
  background: white;
  color: #212121;
}

.dropzone .dz-preview.dz-image-preview strong {
  font-weight: normal;
}

.dropzone .dz-preview.dz-image-preview .remove {
  position: absolute;
  right: 5px;
  top: 5px;
  color: #145388;
}

.dropzone .dz-preview.dz-image-preview .dz-details {
  position: static;
  display: block;
  opacity: 1;
  text-align: left;
  min-width: unset;
  z-index: initial;
  color: #212121;
}

.dropzone .dz-preview.dz-image-preview .dz-error-mark {
  color: white;
  transform: translateX(-50%) translateY(-50%) !important;
  transition: initial !important;
  animation: initial !important;
  margin-left: 0;
  margin-top: 0;
}

.dropzone .dz-preview.dz-image-preview .dz-error-mark i {
  font-size: 26px;
}

.dropzone .dz-preview.dz-image-preview .dz-progress {
  width: 90%;
  margin-left: 0;
  margin-top: 0;
  left: 50%;
  right: 0;
  transform: translateX(-50%);
  height: 5px;
}

.dropzone .dz-preview.dz-image-preview .dz-progress .dz-upload {
  width: 100%;
  background: #145388;
}

.dropzone .dz-preview.dz-image-preview .dz-error-message {
  border-radius: 15px;
  background: #dc3545;
  top: 60px;
}

.dropzone .dz-preview.dz-image-preview .dz-error-message:after {
  border-bottom: 6px solid #dc3545;
}

.dropzone .dz-preview.dz-image-preview [data-dz-name] {
  white-space: nowrap;
  text-overflow: ellipsis;
  width: 90%;
  display: inline-block;
  overflow: hidden;
}

.custom-switch .custom-switch-input + .custom-switch-btn {
  background: #d7d7d7;
}

.custom-switch.custom-switch-primary .custom-switch-input:checked + .custom-switch-btn {
  background: #145388;
  border: 1px solid #145388;
}

.custom-switch.custom-switch-secondary .custom-switch-input:checked + .custom-switch-btn {
  background: #2a93d5;
  border: 1px solid #2a93d5;
}

.custom-switch.custom-switch-primary-inverse .custom-switch-input + .custom-switch-btn {
  border: 1px solid #d7d7d7;
}

.custom-switch.custom-switch-primary-inverse .custom-switch-input:checked + .custom-switch-btn {
  background: white;
  border: 1px solid #145388;
}

.custom-switch.custom-switch-primary-inverse .custom-switch-input:checked + .custom-switch-btn:after {
  background: #145388;
}

.custom-switch.custom-switch-secondary-inverse .custom-switch-input + .custom-switch-btn {
  border: 1px solid #d7d7d7;
}

.custom-switch.custom-switch-secondary-inverse .custom-switch-input:checked + .custom-switch-btn {
  background: white;
  border: 1px solid #2a93d5;
}

.custom-switch.custom-switch-secondary-inverse .custom-switch-input:checked + .custom-switch-btn:after {
  background: #2a93d5;
}

.input-group-text {
  border-radius: 0.1rem;
}

.custom-switch .custom-switch-input + .custom-switch-btn:after {
  background: white;
}

.custom-switch .custom-switch-input + .custom-switch-btn {
  border-color: #d7d7d7;
}

.noUi-target {
  background: white;
  border-color: #d7d7d7;
  box-shadow: initial;
}

.noUi-tooltip {
  background: white;
  color: #212121;
  border-color: #d7d7d7;
}

.form-control-sm,
.input-group-sm > .form-control,
.input-group-sm > .input-group-prepend > .input-group-text,
.input-group-sm > .input-group-append > .input-group-text,
.input-group-sm > .input-group-prepend > .btn,
.input-group-sm > .input-group-append > .btn {
  border-radius: 0.1rem;
}

.form-control-lg,
.input-group-lg > .form-control,
.input-group-lg > .input-group-prepend > .input-group-text,
.input-group-lg > .input-group-append > .input-group-text,
.input-group-lg > .input-group-prepend > .btn,
.input-group-lg > .input-group-append > .btn {
  border-radius: 0.1rem;
}

.custom-select {
  border-radius: 0.1rem;
  padding: 0.75rem 0.75rem 0.5rem 0.75rem;
}

.input-group > .form-control:not(:first-child),
.input-group > .custom-select:not(:first-child) {
  outline: initial !important;
  box-shadow: initial !important;
}

.custom-select {
  height: calc(2.5rem + 2px);
}

.custom-select:focus {
  border-color: #145388;
}

.custom-file-input {
  box-shadow: initial !important;
}

.custom-file-label {
  box-shadow: initial !important;
  border-radius: 0.1rem;
  height: calc(2.5rem + 2px);
  padding: 0.75rem 0.75rem 0.5rem 0.75rem;
}

.custom-file {
  height: calc(2.5rem + 2px);
}

.custom-file-label:focus,
.custom-file-input:focus {
  border-color: #145388;
}

.custom-file-label::after {
  height: calc(calc(2.5rem + 2px) - 1px * 2);
  padding: 0.75rem 0.75rem 0.5rem 0.75rem;
}

.jumbotron {
  background: initial;
}

.has-top-label label,
.has-top-label > span,
.has-float-label label,
.has-float-label > span {
  color: #6e6e6e;
}

/* 23.Slider(Range) */
.noUi-connect {
  background: #145388;
}

.noUi-connects {
  border-radius: 0.1rem;
}

.noUi-handle:after,
.noUi-handle:before {
  content: "";
  display: none;
}

.noUi-handle {
  outline: initial;
  box-shadow: initial !important;
}

.noUi-horizontal {
  height: 8px;
}

.noUi-horizontal .noUi-handle {
  width: 20px;
  height: 20px;
  border-radius: 20px;
  top: -7px;
}

.noUi-horizontal .noUi-tooltip {
  top: 120%;
  bottom: unset;
  padding-left: 10px;
  padding-right: 10px;
}

/* 24.Navs */
.nav-pills .nav-link.active,
.nav-pills .show > .nav-link {
  color: #fff;
  background-color: #145388;
}

.nav-pills .nav-link {
  border-radius: 50px;
}

@media (max-width: 767px) {
  .nav-link {
    padding: 0.5rem 0.5rem;
  }
}
.nav-link.active {
  color: #145388;
}

.page-item {
  padding: 10px;
}

@media (max-width: 767px) {
  .page-item {
    padding: 3px;
  }
}
.page-item .page-link {
  outline: initial !important;
  box-shadow: initial !important;
  line-height: 1.7;
  border-radius: 40px !important;
  min-width: 38px;
  text-align: center;
  height: 38px;
  padding: 0.55rem 0;
}

@media (max-width: 575px) {
  .page-item .page-link {
    min-width: 30px;
    height: 30px;
    line-height: 0.9;
    font-size: 0.76rem;
  }
}
.page-item .page-link.next {
  background: #145388;
  color: white;
  border: 1px solid #145388;
}

.page-item .page-link.prev, .page-item .page-link.prev {
  background: #145388;
  border: 1px solid #145388;
  color: white;
}

.page-item .page-link.first, .page-item .page-link.last {
  background: transparent;
  color: #145388;
  border: 1px solid #145388;
  border-radius: 30px;
}

.page-item .page-link.first:hover, .page-item .page-link.last:hover {
  background: #145388;
  color: white;
  border: 1px solid #145388;
}

.page-item .page-link:hover {
  background-color: transparent;
  border-color: #1b6eb4;
  color: #145388;
}

.page-item.active .page-link {
  background: transparent;
  border: 1px solid #145388;
  color: #145388;
}

.page-item.disabled .page-link {
  border-color: #d7d7d7;
  color: #d7d7d7;
  background: transparent;
}

.page-link {
  background-color: transparent;
  border-color: transparent;
  color: #212121;
}

.btn-sm.page-link, .btn-group-sm > .page-link.btn {
  padding: 0.5rem 0.5rem;
}

.pagination-lg .page-item {
  padding: 15px;
}

@media (max-width: 767px) {
  .pagination-lg .page-item {
    padding: 3px;
  }
}
.pagination-lg .page-item .page-link {
  min-width: 50px;
  height: 50px;
}

@media (max-width: 767px) {
  .pagination-lg .page-item .page-link {
    min-width: 38px;
    height: 38px;
    padding: 0.55rem 0;
    line-height: 1.5;
    font-size: 0.8rem;
  }
}
@media (max-width: 575px) {
  .pagination-lg .page-item .page-link {
    min-width: 30px;
    height: 30px;
    line-height: 0.9;
    font-size: 0.76rem;
  }
}
.pagination-sm .page-item {
  padding: 6px;
}

@media (max-width: 767px) {
  .pagination-sm .page-item {
    padding: 3px;
  }
}
.pagination-sm .page-item .page-link {
  min-width: 30px;
  height: 30px;
  line-height: 0.9;
  font-size: 0.76rem;
}

/* 25. Tooltip and popover */
.popover {
  border-radius: 0.1rem;
}

.popover-header {
  background-color: transparent;
  border-bottom: initial;
}

.tooltip-inner {
  padding: 0.5rem 0.75rem;
  color: #212121;
  background-color: white;
  border-radius: 0.1rem;
  border: 1px solid #d7d7d7;
}

.tooltip.show {
  opacity: 1;
}

.tooltip .arrow::before,
.tooltip .arrow::after {
  position: absolute;
  display: block;
  content: "";
  border-color: transparent;
  border-style: solid;
}

.bs-tooltip-right .arrow::before,
.bs-tooltip-auto[x-placement^=right] .arrow::before,
.bs-tooltip-right .arrow::after,
.bs-tooltip-auto[x-placement^=right] .arrow::after {
  border-width: 0.5rem 0.5rem 0.5rem 0;
}

.bs-tooltip-right .arrow::before,
.bs-tooltip-auto[x-placement^=right] .arrow::before {
  left: 0;
  border-right-color: rgba(0, 0, 0, 0.25);
}

.bs-tooltip-right .arrow::after,
.bs-tooltip-auto[x-placement^=right] .arrow::after {
  left: 1px;
  border-right-color: #fff;
}

.bs-tooltip-right .arrow::before,
.bs-tooltip-auto[x-placement^=right] .arrow::before,
.bs-tooltip-right .arrow::after,
.bs-tooltip-auto[x-placement^=right] .arrow::after {
  border-width: 0.4rem 0.4rem 0.4rem 0;
}

.bs-tooltip-top .arrow::before,
.bs-tooltip-auto[x-placement^=top] .arrow::before {
  bottom: 0;
  border-top-color: rgba(0, 0, 0, 0.25);
}

.bs-tooltip-top .arrow::before,
.bs-tooltip-auto[x-placement^=top] .arrow::before,
.bs-tooltip-top .arrow::after,
.bs-tooltip-auto[x-placement^=top] .arrow::after {
  border-width: 0.5rem 0.5rem 0;
}

.bs-tooltip-top .arrow::after,
.bs-tooltip-auto[x-placement^=top] .arrow::after {
  bottom: 1px;
  border-top-color: #fff;
}

.bs-tooltip-top .arrow::before,
.bs-tooltip-auto[x-placement^=top] .arrow::before,
.bs-tooltip-top .arrow::after,
.bs-tooltip-auto[x-placement^=top] .arrow::after {
  border-width: 0.4rem 0.4rem 0;
}

.bs-tooltip-bottom .arrow::before,
.bs-tooltip-auto[x-placement^=bottom] .arrow::before,
.bs-tooltip-bottom .arrow::after,
.bs-tooltip-auto[x-placement^=bottom] .arrow::after {
  border-width: 0 0.5rem 0.5rem 0.5rem;
}

.bs-tooltip-bottom .arrow::before,
.bs-tooltip-auto[x-placement^=bottom] .arrow::before {
  top: 0;
  border-bottom-color: rgba(0, 0, 0, 0.25);
}

.bs-tooltip-bottom .arrow::before,
.bs-tooltip-auto[x-placement^=bottom] .arrow::before,
.bs-tooltip-bottom .arrow::after,
.bs-tooltip-auto[x-placement^=bottom] .arrow::after {
  border-width: 0 0.5rem 0.5rem 0.5rem;
}

.bs-tooltip-bottom .arrow::after,
.bs-tooltip-auto[x-placement^=bottom] .arrow::after {
  top: 1px;
  border-bottom-color: #fff;
}

.bs-tooltip-left .arrow::before,
.bs-tooltip-auto[x-placement^=left] .arrow::before,
.bs-tooltip-left .arrow::after,
.bs-tooltip-auto[x-placement^=left] .arrow::after {
  border-width: 0.5rem 0 0.5rem 0.5rem;
}

.bs-tooltip-left .arrow::before,
.bs-tooltip-auto[x-placement^=left] .arrow::before {
  right: 0;
  border-left-color: rgba(0, 0, 0, 0.25);
}

.bs-tooltip-left .arrow::before,
.bs-tooltip-auto[x-placement^=left] .arrow::before,
.bs-tooltip-left .arrow::after,
.bs-tooltip-auto[x-placement^=left] .arrow::after {
  border-width: 0.5rem 0 0.5rem 0.5rem;
}

.bs-tooltip-left .arrow::after,
.bs-tooltip-auto[x-placement^=left] .arrow::after {
  right: 0;
  border-left-color: #fff;
}

.search-sm {
  position: relative;
}

.search-sm input {
  background: none;
  outline: initial !important;
  border: 1px solid #8f8f8f;
  border-radius: 15px;
  padding: 0.25rem 0.75rem 0.25rem 0.75rem;
  font-size: 0.76rem;
  line-height: 1.3;
}

.search-sm:after {
  font-family: "simple-line-icons";
  content: "";
  font-size: 14px;
  color: #8f8f8f;
  position: absolute;
  right: 10px;
  text-align: center;
  cursor: pointer;
  top: 2px;
}

/* 26.Progress */
.progress {
  height: 3px;
}

.progress-bar {
  background-color: #145388;
}

.progressbar-text {
  position: absolute;
  left: 0;
  width: 50px;
  text-align: center;
  top: 50%;
  transform: translateY(-50%);
  color: #212121 !important;
}

.progress-bar-circle {
  width: 54px;
  height: 54px;
}

.progress-bar-circle svg path:first-of-type {
  stroke: #d7d7d7;
}

.progress-bar-circle svg path:last-of-type {
  stroke: #145388;
}

.progress-bar-circle.progress-bar-banner svg path:first-of-type {
  stroke: #0c304e;
}

.progress-bar-circle.progress-bar-banner svg path:last-of-type {
  stroke: white;
}

.progress-banner {
  height: 200px;
  background-image: linear-gradient(to right top, #104978, #3582b2, #3693ce);
  transition: 0.5s;
  background-size: 200% auto;
  cursor: pointer;
}

.progress-banner .lead {
  font-size: 1.5rem;
  margin-bottom: 0.5rem;
}

@media (max-width: 1199px) {
  .progress-banner .lead {
    font-size: 1.2rem;
    margin-bottom: 0.2rem;
  }
}
.progress-banner i {
  font-size: 2.7rem;
  margin-bottom: 1rem;
}

@media (max-width: 1199px) {
  .progress-banner i {
    font-size: 2rem;
    margin-bottom: 0.2rem;
  }
}
.progress-banner .progress-bar-circle.progress-bar-banner {
  width: 120px;
  height: 120px;
}

@media (max-width: 1199px) {
  .progress-banner .progress-bar-circle.progress-bar-banner {
    width: 80px;
    height: 80px;
  }
}
.progress-banner .progress-bar-banner .progressbar-text {
  color: white !important;
  font-size: 1.7rem;
  width: 110px;
  font-weight: 300;
}

@media (max-width: 1199px) {
  .progress-banner .progress-bar-banner .progressbar-text {
    font-size: 1.2rem;
    margin-bottom: 0.2rem;
  }
}
.progress-banner:hover {
  background-position: right top;
}

/* 27.Rating */
.br-theme-bootstrap-stars .br-widget a.br-active:after {
  color: #145388;
  font-weight: 900;
}

.br-theme-bootstrap-stars .br-widget a.br-selected:after {
  color: #145388;
  font-weight: 900;
}

/* 28.Sortable */
.sortable {
  cursor: default;
}

.sortable span {
  vertical-align: middle;
}

.sortable-ghost {
  opacity: 0.5;
}

/* 29.Spinner */
.spinner {
  width: 36px;
  text-align: center;
}

.spinner > div {
  width: 6px;
  height: 6px;
  background-color: white;
  border-radius: 100%;
  display: inline-block;
  -webkit-animation: sk-bouncedelay 1.2s infinite ease-in-out both;
  animation: sk-bouncedelay 1.2s infinite ease-in-out both;
}

.spinner .bounce1 {
  -webkit-animation-delay: -0.32s;
  animation-delay: -0.32s;
}

.spinner .bounce2 {
  -webkit-animation-delay: -0.16s;
  animation-delay: -0.16s;
}

@-webkit-keyframes sk-bouncedelay {
  0%, 80%, 100% {
    -webkit-transform: scale(0);
  }
  40% {
    -webkit-transform: scale(1);
  }
}
@keyframes sk-bouncedelay {
  0%, 80%, 100% {
    -webkit-transform: scale(0);
    transform: scale(0);
  }
  40% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}
/* 30.Croppper */
.cropper-line {
  background-color: #145388;
}

.cropper-point {
  background-color: #145388;
}

.cropper-view-box {
  outline-color: #145388;
  outline: #145388;
}

.cropper-preview {
  overflow: hidden;
}

#cropperContainer {
  height: 300px;
  display: none;
}

/* 31.Modal */
.modal .modal-header,
.modal .modal-body,
.modal .modal-footer {
  padding: 1.75rem;
}

.modal .modal-header {
  border-bottom: 1px solid #d7d7d7;
}

.modal .modal-footer {
  border-top: 1px solid #d7d7d7;
}

.modal .close {
  color: #212121;
  text-shadow: initial;
}

.modal .modal-content {
  border: initial;
  border-radius: 0.1rem;
  background: white;
}

.modal-right {
  padding-right: 0 !important;
}

.modal-right .modal-dialog {
  margin: 0 auto;
  margin-right: 0;
  margin-top: 0;
  margin-bottom: 0;
  height: 100%;
  max-width: 380px;
}

.modal-right .modal-content {
  min-height: 100%;
}

.modal-right .modal-header {
  height: 120px;
}

@media (max-width: 1439px) {
  .modal-right .modal-header {
    height: 90px;
  }
}
@media (max-width: 1199px) {
  .modal-right .modal-header {
    height: 80px;
  }
}
@media (max-width: 767px) {
  .modal-right .modal-header {
    height: 70px;
  }
}
.modal-right .modal-footer {
  justify-content: center;
}

.modal-right.modal.fade .modal-dialog {
  transform: translate(25%, 0);
}

.modal-right.modal.show .modal-dialog {
  transform: translate(0, 0);
}

.modal-left .modal-dialog {
  margin: 0 auto;
  margin-left: 0;
  margin-top: 0;
  margin-bottom: 0;
  height: 100%;
  max-width: 380px;
}

.modal-left .modal-content {
  min-height: 100%;
}

.modal-left .modal-header {
  height: 120px;
}

.modal-left .modal-footer {
  justify-content: center;
}

.modal-left.modal.fade .modal-dialog {
  transform: translate(-25%, 0);
}

.modal-left.modal.show .modal-dialog {
  transform: translate(0, 0);
}

/* 32.Authorization */
.auth-card {
  display: flex;
  flex-direction: row;
  box-shadow: 0 1px 15px rgba(0, 0, 0, 0.04), 0 1px 6px rgba(0, 0, 0, 0.04);
}

.auth-card .image-side {
  width: 40%;
  background: url(/build/images/login-balloon.ce8d76b9.jpg) no-repeat center top;
  background-size: cover;
  padding: 80px 40px;
}

.auth-card .image-side .h3 {
  line-height: 0.8rem;
}

.auth-card .form-side {
  width: 60%;
  padding: 80px;
}

@media (max-width: 991px) {
  .auth-card {
    flex-direction: column;
  }

  .auth-card .image-side {
    width: 100%;
    padding: 60px;
  }

  .auth-card .form-side {
    width: 100%;
    padding: 60px;
  }
}
@media (max-width: 767px) {
  .auth-card p.h2 {
    font-size: 1.6rem;
  }
}
@media (max-width: 575px) {
  .auth-card {
    flex-direction: column;
  }

  .auth-card .image-side {
    padding: 35px 30px;
  }

  .auth-card .form-side {
    padding: 35px 30px;
  }

  .auth-card .logo-single {
    margin-bottom: 20px;
  }

  .auth-card p.h2 {
    font-size: 1.4rem;
  }
}
/* 33.Html Editors */
.html-editor {
  height: 350px;
}

.ql-snow.ql-toolbar button:hover,
.ql-snow .ql-toolbar button:hover,
.ql-snow.ql-toolbar button.ql-active,
.ql-snow .ql-toolbar button.ql-active,
.ql-snow.ql-toolbar .ql-picker-label:hover,
.ql-snow .ql-toolbar .ql-picker-label:hover,
.ql-snow.ql-toolbar .ql-picker-label.ql-active,
.ql-snow .ql-toolbar .ql-picker-label.ql-active,
.ql-snow.ql-toolbar .ql-picker-item:hover,
.ql-snow .ql-toolbar .ql-picker-item:hover,
.ql-snow.ql-toolbar .ql-picker-item.ql-selected,
.ql-snow .ql-toolbar .ql-picker-item.ql-selected {
  color: #145388;
}

.ql-snow.ql-toolbar button:hover .ql-fill,
.ql-snow .ql-toolbar button:hover .ql-fill,
.ql-snow.ql-toolbar button.ql-active .ql-fill,
.ql-snow .ql-toolbar button.ql-active .ql-fill,
.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,
.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,
.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,
.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,
.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,
.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,
.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,
.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,
.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill,
.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,
.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,
.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,
.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,
.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,
.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,
.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,
.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,
.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,
.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,
.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill {
  fill: #145388;
}

.ql-snow.ql-toolbar button:hover .ql-stroke,
.ql-snow .ql-toolbar button:hover .ql-stroke,
.ql-snow.ql-toolbar button.ql-active .ql-stroke,
.ql-snow .ql-toolbar button.ql-active .ql-stroke,
.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,
.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,
.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,
.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,
.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,
.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,
.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,
.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,
.ql-snow.ql-toolbar button:hover .ql-stroke-mitter,
.ql-snow .ql-toolbar button:hover .ql-stroke-mitter,
.ql-snow.ql-toolbar button.ql-active .ql-stroke-mitter,
.ql-snow .ql-toolbar button.ql-active .ql-stroke-mitter,
.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-mitter,
.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-mitter,
.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-mitter,
.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-mitter,
.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-mitter,
.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-mitter,
.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-mitter,
.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-mitter {
  stroke: #145388;
}

.html-editor-bubble {
  height: 200px;
}

.html-editor-bubble .ql-editor {
  border: 1px solid #d7d7d7;
}

.ql-tooltip {
  z-index: 4;
}

.ck-rounded-corners .ck.ck-editor__main > .ck-editor__editable,
.ck.ck-editor__main > .ck-editor__editable.ck-rounded-corners {
  height: 350px;
}

.ck.ck-content.ck-editor__editable.ck-rounded-corners {
  box-shadow: initial !important;
}

.ck.ck-content.ck-editor__editable.ck-rounded-corners.ck-focused {
  border-color: #d7d7d7;
}

.ck.ck-toolbar {
  background: white !important;
}

/* 34.Icons */
.simple-line-icons .glyph,
.mind-icons .glyph {
  width: 14.28%;
  text-align: center;
  float: left;
  height: 100px;
}

.simple-line-icons .glyph .glyph-icon,
.simple-line-icons .glyph .fa,
.mind-icons .glyph .glyph-icon,
.mind-icons .glyph .fa {
  font-size: 32px;
}

.simple-line-icons .glyph .author-name,
.mind-icons .glyph .author-name {
  display: none;
}

.simple-line-icons .glyph .class-name,
.mind-icons .glyph .class-name {
  font-size: 0.76rem;
  color: #909090 !important;
}

@media (max-width: 1199px) {
  .simple-line-icons .glyph,
.mind-icons .glyph {
    width: 16.66%;
  }
}
@media (max-width: 991px) {
  .simple-line-icons .glyph,
.mind-icons .glyph {
    width: 20%;
  }
}
@media (max-width: 767px) {
  .simple-line-icons .glyph,
.mind-icons .glyph {
    width: 25%;
  }
}
@media (max-width: 575px) {
  .simple-line-icons .glyph,
.mind-icons .glyph {
    width: 50%;
  }
}
.chart-container {
  height: 300px;
}

.theme-colors {
  width: 280px;
  position: fixed;
  z-index: 1030;
  top: 50%;
  right: 0;
  background: white;
  box-shadow: 0 1px 15px rgba(0, 0, 0, 0.04), 0 1px 6px rgba(0, 0, 0, 0.04);
  transform: translate(280px, -50%);
  transition: transform 0.4s ease-out;
  padding-top: 10px;
  padding-bottom: 10px;
}

.theme-colors .theme-button {
  position: absolute;
  left: -34px;
  background: white;
  padding: 13px 7px 13px 7px;
  border-radius: 0.2rem;
  color: #212121;
  box-shadow: -2px 0px 5px rgba(0, 0, 0, 0.04);
  font-size: 20px;
  top: 50%;
  transform: translateY(-50%);
  color: #145388;
}

.theme-colors .theme-color {
  width: 24px;
  height: 24px;
  display: inline-block;
  border-radius: 20px;
  transition: background 0.25s;
}

.theme-colors .theme-color.active, .theme-colors .theme-color:hover {
  background: white;
}

.theme-colors .theme-color-purple {
  border: 3px solid #922c88;
  background: #922c88;
}

.theme-colors .theme-color-blue {
  border: 3px solid #145388;
  background: #145388;
}

.theme-colors .theme-color-orange {
  border: 3px solid #e2863b;
  background: #e2863b;
}

.theme-colors .theme-color-green {
  border: 3px solid #576a3d;
  background: #576a3d;
}

.theme-colors .theme-color-red {
  border: 3px solid #880a1f;
  background: #880a1f;
}

.theme-colors.shown {
  transform: translate(0, -50%);
}

/* 35.Loading */
.loading {
  display: inline-block;
  width: 30px;
  height: 30px;
  border: 2px solid rgba(20, 83, 136, 0.2);
  border-radius: 50%;
  border-top-color: #145388;
  animation: spin 1s ease-in-out infinite;
  -webkit-animation: spin 1s ease-in-out infinite;
  left: calc(50%);
  top: calc(50%);
  position: fixed;
  z-index: 1;
}

@keyframes spin {
  to {
    -webkit-transform: rotate(360deg);
  }
}
@-webkit-keyframes spin {
  to {
    -webkit-transform: rotate(360deg);
  }
}
.btn-primary {
  color: #212529;
  background-color: #dae500;
  border-color: white;
  border: 0 none;
  box-shadow: none !important;
  color: white;
}
.btn-primary:hover {
  color: #212529;
  background-color: #b6bf00;
  border-color: #e6e6e6;
}
.btn-primary:focus, .btn-primary.focus {
  color: #212529;
  background-color: #b6bf00;
  border-color: #e6e6e6;
  box-shadow: 0 0 0 0.2rem rgba(222, 222, 223, 0.5);
}
.btn-primary.disabled, .btn-primary:disabled {
  color: #212529;
  background-color: #dae500;
  border-color: white;
}
.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle {
  color: #212529;
  background-color: #a9b200;
  border-color: #dfdfdf;
}
.btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus, .show > .btn-primary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(222, 222, 223, 0.5);
}
.btn-primary:hover {
  color: white;
}

html {
  width: 100%;
}

body {
  overflow-x: hidden !important;
}

.loading {
  display: inline-block;
  width: 30px;
  height: 30px;
  border: 2px solid rgba(0, 0, 0, 0.2);
  border-radius: 50%;
  border-top-color: rgba(0, 0, 0, 0.3);
  animation: spin 1s ease-in-out infinite;
  -webkit-animation: spin 1s ease-in-out infinite;
  left: calc(50%);
  top: calc(50%);
  position: fixed;
  z-index: 1;
}

.logo-double {
  display: inline-block;
  float: left;
  width: 100%;
  height: 100%;
}

@keyframes spin {
  to {
    -webkit-transform: rotate(360deg);
  }
}
@-webkit-keyframes spin {
  to {
    -webkit-transform: rotate(360deg);
  }
}
@font-face {
  font-family: "hurme";
  src: url("/build/fonts/Hurme%20Geometric%20Sans%204%20W00%20Bold.78ee10dd.ttf");
}
.dataTables_wrapper .row {
  width: 100%;
}

.form-inline label {
  justify-content: left;
}

.navbar .navbar-logo .logo {
  background: url(/build/images/PastedGraphic-15.7ee023be.jpeg) no-repeat !important;
  background-size: contain !important;
}

.navbar .navbar-logo {
  width: 240px !important;
  height: 90px !important;
}

.preruptures tbody tr th {
  border-top: none;
}

.prerupture_vide td {
  border-top: none;
}

table.dataTable thead .sorting_desc:after, table.dataTable thead .sorting:after, table.dataTable thead .sorting_asc:after {
  content: "↓" !important;
}

select.form-control.input-sm {
  margin-right: 10px;
  margin-left: 10px;
}

.commande-magasinier {
  margin-top: 15px;
}

/* commande chantier edit et new */
#appbundle_commandechantier_ligneCommande fieldset {
  display: table;
  position: relative;
  width: 100%;
}

#appbundle_commandechantier_ligneCommande fieldset div {
  display: table-row;
}

#appbundle_commandechantier_ligneCommande fieldset div .form-group {
  width: 30%;
  display: table-cell;
}

#appbundle_commandechantier_ligneCommande fieldset a {
  position: absolute;
  left: 61%;
  top: 0;
}

#appbundle_commandechantier_ligneCommande fieldset button {
  position: absolute;
  left: 61%;
  top: 0;
}

/* fin commande chantier edit et new */
/*********************CSS EDIT COMMANDE CHANTIER*********************/
.formDate {
  width: 10%;
  float: left;
  margin-right: 1%;
}

.formDate label {
  width: 100%;
  line-height: 3;
  float: left;
  padding: 3% 5%;
  border-radius: 5px;
  text-align: center;
  background: #2c2d84;
  color: white;
}

.formDate input {
  float: left;
  width: 100%;
  text-align: center;
}

/*****/
.formStatut {
  width: 30%;
  float: left;
  margin-right: 1%;
}

.formStatut label {
  width: 33%;
  line-height: 3;
  float: left;
  padding: 1% 5%;
  border-radius: 5px;
  text-align: center;
  background: #2c2d84;
  color: white;
}

.formStatut #appbundle_commandechantier_statut {
  float: left;
  width: 100%;
}

/*****/
.formChantier {
  width: 30%;
  float: left;
}

.formChantier label {
  width: 33%;
  line-height: 3;
  float: left;
  padding: 1% 5%;
  border-radius: 5px;
  text-align: center;
  background: #2c2d84;
  color: white;
}

.formChantier #appbundle_commandechantier_chantier {
  float: left;
  width: 100%;
}

/*****/
.tableEditCommande label {
  color: white;
  width: 30%;
  padding: 1% 0;
  background: #2c2d84;
  text-align: center;
  margin: 0;
  font-size: 0.8rem;
}

#appbundle_commandechantier_ligneCommande fieldset div .form-group {
  width: 30%;
  float: left;
}

#appbundle_commandechantier_ligneCommande fieldset div {
  display: block;
}

.well legend {
  display: none;
}

.order-menu-button-trigger, .well {
  width: 100%;
  float: left;
}

.well {
  margin-top: 2%;
}

#add_lignecommande {
  background: #c5c9cc;
  border-radius: 10px;
  color: white;
  width: 60%;
}

#appbundle_commandechantier_ligneCommande .form-group {
  margin-bottom: 4px !important;
}

.buttonModifier {
  border-radius: 50px;
  outline: initial !important;
  box-shadow: none !important;
  font-size: 0.8rem;
  padding: 0.75rem 1.3rem 0.6rem;
  color: #fff;
  background-color: #46862c;
  border: none;
}

.buttonSupprimer {
  border-radius: 50px;
  outline: initial !important;
  box-shadow: none !important;
  font-size: 0.8rem;
  padding: 0.75rem 1.3rem 0.6rem;
  color: #fff;
  background-color: #dc3545;
  border: none;
}

.Modification, .Suppression {
  float: left;
  margin: 2% 1% 0 0;
}

.button-suppression {
  content: "×";
}

.tableEditCommande {
  margin-bottom: 2%;
}

.editBtn, .editBtn:hover {
  background-color: #46862c;
  border: #46862c;
}

.showBtn, .showBtn:hover {
  background-color: #17a2b8;
  border: #17a2b8;
}

.listTable {
  background: transparent !important;
  box-shadow: none !important;
  padding: 0 !important;
}

.listTable td, .listTable input[type=text] {
  text-align: center !important;
}

.listTable input[type=text] {
  width: 100% !important;
}

.listTable .dataTables_length {
  margin-bottom: 20px;
}

.listTable .sorting_disabled {
  display: none;
}

.odd, #sg-datatables-referenceconsommable_datatable-filterrow {
  background: white;
}

#sg-datatables-referenceconsommable_datatable-filterrow th {
  padding: 5px 10px;
}

#sg-datatables-referenceconsommable_datatable-filterrow th:nth-of-type(0n+7) {
  background: #e9edf0 !important;
}

.even {
  background: #f1f1f1;
}

.colonneModif {
  background: #e9edf0 !important;
  border: none !important;
  display: flex;
}

/******************Bouton**************/
.btnMod {
  background-color: #46862c;
  border-color: #46862c;
}

.btnEti {
  background-color: #ef7017;
  border-color: #ef7017;
}

.btnDup {
  background-color: #17a2b8;
  border-color: #17a2b8;
}

a.homeTile {
  display: block;
  padding-bottom: 10px;
  margin-bottom: 18px;
}

.homeTile i {
  font-size: 60px;
  color: white;
}

.tileIconContainer {
  text-align: center;
  padding-top: 43px;
  padding-bottom: 15px;
}

.homeTile span {
  font-family: hurme, sans-serif;
  font-size: 28px;
  color: white;
  margin: 20px;
}

.titleClean {
  font-family: hurme, sans-serif;
  font-size: 36px;
  color: #4c4f56;
}

a.navbar-logo {
  font-family: hurme, sans-serif;
  font-size: 39px;
  padding-left: 150px !important;
  padding-top: 14px;
}

span.logoClean {
  color: #41ced7;
}

span.logoManager {
  color: #3d3f46;
}

img.oeilTop {
  width: 82px;
}

.oeilContainer {
  padding: 7px 9px;
  position: absolute;
  top: -5px;
  left: 1px;
}

.elemTile {
  background-color: white;
  border: 1px solid #ececec;
  margin-bottom: 10px;
  padding: 18px 24px;
  font-size: 15px;
  color: #535562;
  cursor: pointer;
  position: relative;
}

p.arianne {
  font-family: hurme, sans-serif;
  font-size: 21px;
  color: #4d4f56;
}

.ajaxResultContainer {
  background-color: #f1f2f4;
  border: 1px solid #e8e8e8;
  box-shadow: 0 7px 15px rgba(0, 0, 0, 0.09), 0 1px 6px rgba(0, 0, 0, 0.04);
  padding: 10px;
  position: relative;
}

.iconContainerAjax {
  float: left;
  padding: 11px 15px;
  border-radius: 30px;
  margin-right: 10px;
  color: white;
}

.iconAjaxBlue {
  background-color: #42ced7;
}

.ajaxTileInside {
  background-color: white;
  padding: 17px 18px;
  border: 1px solid #e8e8e8;
  margin-bottom: 15px;
}

span.blueInfo {
  color: #42ced7;
  font-family: hurme, sans-serif;
}

p.ajaxTileTitle {
  font-family: hurme, sans-serif;
  color: #3d3f46;
  font-size: 17px;
  margin-bottom: 13px !important;
}

p.leftIconText {
  margin-top: 24px;
}

span.grayInfo {
  color: #a5a5a5;
}

.ajaxTileInside p {
  margin-bottom: 0;
}

input.searchInPageInput {
  font-size: 18px;
  padding: 7px 23px;
  border: 1px solid #d6d6d6;
  border-left: 0 none !important;
  width: 100%;
  padding-left: 66px;
  margin-bottom: 10px;
  margin-top: 11px;
}

textarea:focus, input:focus {
  outline: none;
}

button.searchInPageSubmit {
  background: white;
  font-size: 19px;
  color: grey;
  border: 1px solid #d8d8d8;
  border-right: 0 none !important;
  margin-right: -5px;
  padding: 6px 15px;
  padding-bottom: 7px !important;
  position: absolute;
  margin-top: 11px;
}

a.pageNumber {
  background-color: white;
  padding: 7px 10px;
  border-radius: 5px;
  font-size: 11px;
}

a.pageNumber.activePage {
  background-color: #d2d2d2;
}

img.oeilUsers {
  float: left;
  width: 47px;
  margin: 11px 15px 28px 1px;
}

span.hurme {
  font-family: hurme, sans-serif;
  font-size: 17px;
}

span.greyText {
  color: grey;
  font-size: 13px;
}

.custom-switch.custom-switch-primary.mb-2.switchUsers {
  position: absolute;
  top: 7px;
  right: 42px;
}

a.dropdown-item.powerOff {
  font-size: 22px;
  color: grey;
}

a.loginAs {
  position: absolute;
  top: 3px;
  right: 114px;
  color: #145388;
  font-size: 24px;
}

.custom-control.custom-radio.filter {
  display: inline-block;
}

.auth-card .forgotten-email {
  text-decoration: underline;
  margin-top: 9px;
  display: block;
}
.auth-card .form-side {
  width: 100%;
  border-radius: 0 10px 10px 0;
}
.auth-card .form-side h1 {
  color: #000000;
  font-family: hurme, serif;
  font-size: 21px;
  letter-spacing: 2px;
}

.labelLogin, .reset-password label {
  color: black;
  font-family: hurme, sans-serif;
  font-size: 15px;
  margin-top: 13px;
  margin-bottom: 9px;
  display: block;
}

.topbar {
  width: 100%;
  height: 5px;
  background-color: #dae500;
  position: absolute;
}

.voir:hover {
  cursor: pointer;
}

.app-choice-row div {
  text-align: center;
}
.app-choice-row div a {
  display: inline-block;
  background-image: url(/build/images/store-icons.2d2fb1ed.png);
  background-repeat: no-repeat;
  background-size: 100% 200%;
  overflow: hidden;
  text-indent: -5000px;
  width: 250px;
  height: 80px;
}
.app-choice-row div a.android {
  background-position: 0 107%;
}
@media (min-width: 576px) {
  .app-choice-row div a {
    height: 50px;
    width: 100%;
  }
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicHVibGljLmNzcyIsIm1hcHBpbmdzIjoiOzs7Ozs7O0FBQUE7Q0FDQyxzQkFBc0I7Q0FDdEIsMkNBQThCO0NBQzlCOzs7dURBR2lEO0NBQ2pELG1CQUFtQjtDQUNuQixrQkFBa0I7QUFDbkI7O0FBRUE7Q0FDQyxzQkFBc0I7Q0FDdEIsV0FBVztDQUNYLGtCQUFrQjtDQUNsQixtQkFBbUI7Q0FDbkIsb0JBQW9CO0NBQ3BCLG9CQUFvQjtDQUNwQixjQUFjOztDQUVkLHNDQUFzQztDQUN0QyxtQ0FBbUM7Q0FDbkMsa0NBQWtDO0FBQ25DOztBQUVBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCOzs7OztBQzFvTUE7RUFDRSxnQ0FBZ0M7RUFDaEMsNENBQWtEO0VBQ2xELDRTQUFxVztFQUNyVyxtQkFBbUI7RUFDbkIsa0JBQWtCO0FBQ3BCO0FBQ0E7OztDQUdDO0FBQ0Q7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztFQTZMRSxnQ0FBZ0M7RUFDaEMsV0FBVztFQUNYLGtCQUFrQjtFQUNsQixtQkFBbUI7RUFDbkIsb0JBQW9CO0VBQ3BCLG9CQUFvQjtFQUNwQixjQUFjO0VBQ2Qsc0NBQXNDO0VBQ3RDLG1DQUFtQztFQUNuQyxrQ0FBa0M7QUFDcEM7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7Ozs7O0FDendCQSxnQkFBZ0I7QUNBaEI7Ozs7O0VBQUE7QUNBQTtFQUdJO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBSUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUlBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFLRjtFQUNBO0FGc0JGOztBR3JCQTs7O0VBR0U7QUh3QkY7O0FHckJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QUh3QkY7O0FHbEJBO0VBQ0U7QUhxQkY7O0FHWEE7RUFDRTtFQUNBLHFOQ3NPNEI7RUNqR3hCO0VGbklKLGdCQytPNEI7RUQ5TzVCLGdCQ21QNEI7RURsUDVCLGNDbkNTO0VEb0NUO0VBQ0Esc0JDOUNTO0FKNERYOztBR0ZBO0VBQ0U7QUhLRjs7QUdJQTtFQUNFO0VBQ0E7RUFDQTtBSERGOztBR2NBO0VBQ0U7RUFDQSxxQkNpTjRCO0FKNU45Qjs7QUdrQkE7RUFDRTtFQUNBLG1CQ29GMEI7QUpuRzVCOztBRzBCQTs7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FIdkJGOztBRzBCQTtFQUNFO0VBQ0E7RUFDQTtBSHZCRjs7QUcwQkE7OztFQUdFO0VBQ0E7QUh2QkY7O0FHMEJBOzs7O0VBSUU7QUh2QkY7O0FHMEJBO0VBQ0UsZ0JDa0o0QjtBSnpLOUI7O0FHMEJBO0VBQ0U7RUFDQTtBSHZCRjs7QUcwQkE7RUFDRTtBSHZCRjs7QUcwQkE7O0VBRUUsbUJDcUk0QjtBSjVKOUI7O0FHMEJBO0VFSUk7QUwxQko7O0FHK0JBOztFQUVFO0VFUEU7RUZTRjtFQUNBO0FINUJGOztBRytCQTtFQUFNO0FIM0JOOztBRzRCQTtFQUFNO0FIeEJOOztBRytCQTtFQUNFLGNDWHdDO0VEWXhDLHFCQ1h3QztFRFl4QztBSDVCRjtBTXBKRTtFSG1MRSxjQ2RzQztFRGV0QywwQkNkc0M7QUpkMUM7O0FHcUNBO0VBQ0U7RUFDQTtBSGxDRjtBTTdKRTtFSGtNRTtFQUNBO0FIbENKOztBRzJDQTs7OztFQUlFLGlHQzBENEI7RUNsSDFCO0FMaUJKOztBRzJDQTtFQUVFO0VBRUE7RUFFQTtFQUdBO0FIN0NGOztBR3FEQTtFQUVFO0FIbkRGOztBRzJEQTtFQUNFO0VBQ0E7QUh4REY7O0FHMkRBO0VBR0U7RUFDQTtBSDFERjs7QUdrRUE7RUFDRTtBSC9ERjs7QUdrRUE7RUFDRSxvQkM4RTRCO0VEN0U1Qix1QkM2RTRCO0VENUU1QixjQ3RRUztFRHVRVDtFQUNBO0FIL0RGOztBR3NFQTtFQUVFO0VBQ0E7QUhwRUY7O0FHNEVBO0VBRUU7RUFDQSxxQkM0SnNDO0FKdE94Qzs7QUdnRkE7RUFFRTtBSDlFRjs7QUdzRkE7RUFDRTtBSG5GRjs7QUdzRkE7Ozs7O0VBS0U7RUFDQTtFRWhLRTtFRmtLRjtBSG5GRjs7QUdzRkE7O0VBRUU7QUhuRkY7O0FHc0ZBOztFQUVFO0FIbkZGOztBR3lGQTtFQUNFO0FIdEZGOztBRzRGQTtFQUNFO0FIekZGOztBR2dHQTs7OztFQUlFO0FIN0ZGOztBR3NHSTs7OztFQUNFO0FIaEdOOztBR3NHQTs7OztFQUlFO0VBQ0E7QUhuR0Y7O0FHc0dBOztFQUVFO0VBQ0E7QUhuR0Y7O0FHdUdBO0VBQ0U7RUFFQTtBSHJHRjs7QUd3R0E7RUFNRTtFQUVBO0VBQ0E7RUFDQTtBSDNHRjs7QUdnSEE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VFOU9JO0VGZ1BKO0VBQ0E7RUFDQTtBSDdHRjs7QUdnSEE7RUFDRTtBSDdHRjs7QUdpSEE7O0VBRUU7QUg5R0Y7O0FHaUhBO0VBS0U7RUFDQTtBSGxIRjs7QUd5SEE7RUFDRTtBSHRIRjs7QUc4SEE7RUFDRTtFQUNBO0FIM0hGOztBR2tJQTtFQUNFO0FIL0hGOztBR2tJQTtFQUNFO0VBQ0E7QUgvSEY7O0FHa0lBO0VBQ0U7QUgvSEY7O0FHb0lBO0VBQ0U7QUhqSUY7O0FPM1ZBOztFQUVFLHFCSHNTNEI7RUdwUzVCLGdCSHNTNEI7RUdyUzVCLGdCSHNTNEI7QUp1RDlCOztBT3pWQTtFRnFLTTtBTHdMTjs7QU81VkE7RUZvS007QUw0TE47O0FPL1ZBO0VGbUtNO0FMZ01OOztBT2xXQTtFRmtLTTtBTG9NTjs7QU9yV0E7RUZpS007QUx3TU47O0FPeFdBO0VGZ0tNO0FMNE1OOztBTzFXQTtFRjhKTTtFRTVKSixnQkh3UzRCO0FKcUU5Qjs7QU96V0E7RUZ3Sk07RUV0SkosZ0JIMlI0QjtFRzFSNUIsZ0JIa1I0QjtBSjBGOUI7O0FPMVdBO0VGbUpNO0VFakpKLGdCSHVSNEI7RUd0UjVCLGdCSDZRNEI7QUpnRzlCOztBTzNXQTtFRjhJTTtFRTVJSixnQkhtUjRCO0VHbFI1QixnQkh3UTRCO0FKc0c5Qjs7QU81V0E7RUZ5SU07RUV2SUosZ0JIK1E0QjtFRzlRNUIsZ0JIbVE0QjtBSjRHOUI7O0FPdldBO0VBQ0UsZ0JIZ0ZPO0VHL0VQLG1CSCtFTztFRzlFUDtFQUNBO0FQMFdGOztBT2xXQTs7RUZrR0k7RUUvRkYsZ0JIMk40QjtBSjBJOUI7O0FPbFdBOztFQUVFLGNIbVE0QjtFR2xRNUIseUJIMlE0QjtBSjBGOUI7O0FPN1ZBO0VDL0VFO0VBQ0E7QVJnYkY7O0FPN1ZBO0VDcEZFO0VBQ0E7QVJxYkY7O0FPL1ZBO0VBQ0U7QVBrV0Y7QU9oV0U7RUFDRSxvQkhxUDBCO0FKNkc5Qjs7QU94VkE7RUYyREk7RUV6REY7QVAyVkY7O0FPdlZBO0VBQ0UsbUJIdUJPO0VDNkNIO0FMdVJOOztBT3ZWQTtFQUNFO0VGK0NFO0VFN0NGLGNIMUdTO0FKb2NYO0FPeFZFO0VBQ0U7QVAwVko7O0FTN2NBO0VDSUU7RUFHQTtBVjJjRjs7QVM1Y0E7RUFDRSxnQkxxZ0NrQztFS3BnQ2xDLHNCTFJTO0VLU1Q7RUVFRTtFRFBGO0VBR0E7QVZvZEY7O0FTdGNBO0VBRUU7QVR3Y0Y7O0FTcmNBO0VBQ0U7RUFDQTtBVHdjRjs7QVNyY0E7RUo4SEk7RUk1SEYsY0wzQlM7QUptZVg7O0FZL2VBO0VQbUtJO0VPaktGLGNSbUNRO0VRbENSO0Faa2ZGO0FZL2VFO0VBQ0U7QVppZko7O0FZNWVBO0VBQ0U7RVBzSkU7RU9wSkYsV1JUUztFUVVULHlCUkRTO0VPRVA7QVgrZUo7QVk1ZUU7RUFDRTtFUDhJQTtFTzVJQSxnQlJ5UTBCO0FKcU85Qjs7QVl4ZUE7RUFDRTtFUHFJRTtFT25JRixjUmpCUztBSjRmWDtBWXhlRTtFUGdJRTtFTzlIQTtFQUNBO0FaMGVKOztBWXJlQTtFQUNFLGlCUmlrQ2tDO0VRaGtDbEM7QVp3ZUY7O0FhaGhCRTs7Ozs7O0VDREE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBZDBoQkY7O0FldmVJO0VGekNFO0lBQ0UsZ0JUOExlO0VKc1ZyQjtBQUNGO0FlN2VJO0VGekNFO0lBQ0UsZ0JUOExlO0VKMlZyQjtBQUNGO0FlbGZJO0VGekNFO0lBQ0UsZ0JUOExlO0VKZ1dyQjtBQUNGO0FldmZJO0VGekNFO0lBQ0UsaUJUOExlO0VKcVdyQjtBQUNGO0FheGdCRTtFQ25DQTtFQUNBO0VBQ0E7RUFDQTtBZDhpQkY7O0FheGdCRTtFQUNFO0VBQ0E7QWIyZ0JKO0FhemdCSTs7RUFFRTtFQUNBO0FiMmdCTjs7QWdCamtCRTs7Ozs7O0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QWhCeWtCSjs7QWdCbmpCTTtFQUNFO0VBQ0E7RUFDQTtBaEJzakJSOztBYzFoQkU7RUFDRTtFQUNBO0FkNmhCSjs7QWMvaEJFO0VBQ0U7RUFDQTtBZGtpQko7O0FjcGlCRTtFQUNFO0VBQ0E7QWR1aUJKOztBY3ppQkU7RUFDRTtFQUNBO0FkNGlCSjs7QWM5aUJFO0VBQ0U7RUFDQTtBZGlqQko7O0FjbmpCRTtFQUNFO0VBQ0E7QWRzakJKOztBZ0J6a0JNO0VGQ0o7RUFDQTtFQUNBO0FkNGtCRjs7QWdCemtCVTtFRmJSO0VBSUE7QWR1bEJGOztBZ0I5a0JVO0VGYlI7RUFJQTtBZDRsQkY7O0FnQm5sQlU7RUZiUjtFQUlBO0FkaW1CRjs7QWdCeGxCVTtFRmJSO0VBSUE7QWRzbUJGOztBZ0I3bEJVO0VGYlI7RUFJQTtBZDJtQkY7O0FnQmxtQlU7RUZiUjtFQUlBO0FkZ25CRjs7QWdCdm1CVTtFRmJSO0VBSUE7QWRxbkJGOztBZ0I1bUJVO0VGYlI7RUFJQTtBZDBuQkY7O0FnQmpuQlU7RUZiUjtFQUlBO0FkK25CRjs7QWdCdG5CVTtFRmJSO0VBSUE7QWRvb0JGOztBZ0IzbkJVO0VGYlI7RUFJQTtBZHlvQkY7O0FnQmhvQlU7RUZiUjtFQUlBO0FkOG9CRjs7QWdCL25CTTtFQUF3QjtBaEJtb0I5Qjs7QWdCam9CTTtFQUF1QjtBaEJxb0I3Qjs7QWdCbG9CUTtFQUF3QixRQURiO0FoQnVvQm5COztBZ0J0b0JRO0VBQXdCLFFBRGI7QWhCMm9CbkI7O0FnQjFvQlE7RUFBd0IsUUFEYjtBaEIrb0JuQjs7QWdCOW9CUTtFQUF3QixRQURiO0FoQm1wQm5COztBZ0JscEJRO0VBQXdCLFFBRGI7QWhCdXBCbkI7O0FnQnRwQlE7RUFBd0IsUUFEYjtBaEIycEJuQjs7QWdCMXBCUTtFQUF3QixRQURiO0FoQitwQm5COztBZ0I5cEJRO0VBQXdCLFFBRGI7QWhCbXFCbkI7O0FnQmxxQlE7RUFBd0IsUUFEYjtBaEJ1cUJuQjs7QWdCdHFCUTtFQUF3QixRQURiO0FoQjJxQm5COztBZ0IxcUJRO0VBQXdCLFNBRGI7QWhCK3FCbkI7O0FnQjlxQlE7RUFBd0IsU0FEYjtBaEJtckJuQjs7QWdCbHJCUTtFQUF3QixTQURiO0FoQnVyQm5COztBZ0IvcUJZO0VGaEJWO0FkbXNCRjs7QWdCbnJCWTtFRmhCVjtBZHVzQkY7O0FnQnZyQlk7RUZoQlY7QWQyc0JGOztBZ0IzckJZO0VGaEJWO0FkK3NCRjs7QWdCL3JCWTtFRmhCVjtBZG10QkY7O0FnQm5zQlk7RUZoQlY7QWR1dEJGOztBZ0J2c0JZO0VGaEJWO0FkMnRCRjs7QWdCM3NCWTtFRmhCVjtBZCt0QkY7O0FnQi9zQlk7RUZoQlY7QWRtdUJGOztBZ0JudEJZO0VGaEJWO0FkdXVCRjs7QWdCdnRCWTtFRmhCVjtBZDJ1QkY7O0FldHVCSTtFQzNCRTtJQUNFO0lBQ0E7SUFDQTtFaEJxd0JOOztFY3p1QkE7SUFDRTtJQUNBO0VkNHVCRjs7RWM5dUJBO0lBQ0U7SUFDQTtFZGl2QkY7O0VjbnZCQTtJQUNFO0lBQ0E7RWRzdkJGOztFY3h2QkE7SUFDRTtJQUNBO0VkMnZCRjs7RWM3dkJBO0lBQ0U7SUFDQTtFZGd3QkY7O0VjbHdCQTtJQUNFO0lBQ0E7RWRxd0JGOztFZ0J4eEJJO0lGQ0o7SUFDQTtJQUNBO0VkMnhCQTs7RWdCeHhCUTtJRmJSO0lBSUE7RWRzeUJBOztFZ0I3eEJRO0lGYlI7SUFJQTtFZDJ5QkE7O0VnQmx5QlE7SUZiUjtJQUlBO0VkZ3pCQTs7RWdCdnlCUTtJRmJSO0lBSUE7RWRxekJBOztFZ0I1eUJRO0lGYlI7SUFJQTtFZDB6QkE7O0VnQmp6QlE7SUZiUjtJQUlBO0VkK3pCQTs7RWdCdHpCUTtJRmJSO0lBSUE7RWRvMEJBOztFZ0IzekJRO0lGYlI7SUFJQTtFZHkwQkE7O0VnQmgwQlE7SUZiUjtJQUlBO0VkODBCQTs7RWdCcjBCUTtJRmJSO0lBSUE7RWRtMUJBOztFZ0IxMEJRO0lGYlI7SUFJQTtFZHcxQkE7O0VnQi8wQlE7SUZiUjtJQUlBO0VkNjFCQTs7RWdCOTBCSTtJQUF3QjtFaEJrMUI1Qjs7RWdCaDFCSTtJQUF1QjtFaEJvMUIzQjs7RWdCajFCTTtJQUF3QixRQURiO0VoQnMxQmpCOztFZ0JyMUJNO0lBQXdCLFFBRGI7RWhCMDFCakI7O0VnQnoxQk07SUFBd0IsUUFEYjtFaEI4MUJqQjs7RWdCNzFCTTtJQUF3QixRQURiO0VoQmsyQmpCOztFZ0JqMkJNO0lBQXdCLFFBRGI7RWhCczJCakI7O0VnQnIyQk07SUFBd0IsUUFEYjtFaEIwMkJqQjs7RWdCejJCTTtJQUF3QixRQURiO0VoQjgyQmpCOztFZ0I3MkJNO0lBQXdCLFFBRGI7RWhCazNCakI7O0VnQmozQk07SUFBd0IsUUFEYjtFaEJzM0JqQjs7RWdCcjNCTTtJQUF3QixRQURiO0VoQjAzQmpCOztFZ0J6M0JNO0lBQXdCLFNBRGI7RWhCODNCakI7O0VnQjczQk07SUFBd0IsU0FEYjtFaEJrNEJqQjs7RWdCajRCTTtJQUF3QixTQURiO0VoQnM0QmpCOztFZ0I5M0JVO0lGaEJWO0VkazVCQTs7RWdCbDRCVTtJRmhCVjtFZHM1QkE7O0VnQnQ0QlU7SUZoQlY7RWQwNUJBOztFZ0IxNEJVO0lGaEJWO0VkODVCQTs7RWdCOTRCVTtJRmhCVjtFZGs2QkE7O0VnQmw1QlU7SUZoQlY7RWRzNkJBOztFZ0J0NUJVO0lGaEJWO0VkMDZCQTs7RWdCMTVCVTtJRmhCVjtFZDg2QkE7O0VnQjk1QlU7SUZoQlY7RWRrN0JBOztFZ0JsNkJVO0lGaEJWO0VkczdCQTs7RWdCdDZCVTtJRmhCVjtFZDA3QkE7O0VnQjE2QlU7SUZoQlY7RWQ4N0JBO0FBQ0Y7QWUxN0JJO0VDM0JFO0lBQ0U7SUFDQTtJQUNBO0VoQnc5Qk47O0VjNTdCQTtJQUNFO0lBQ0E7RWQrN0JGOztFY2o4QkE7SUFDRTtJQUNBO0VkbzhCRjs7RWN0OEJBO0lBQ0U7SUFDQTtFZHk4QkY7O0VjMzhCQTtJQUNFO0lBQ0E7RWQ4OEJGOztFY2g5QkE7SUFDRTtJQUNBO0VkbTlCRjs7RWNyOUJBO0lBQ0U7SUFDQTtFZHc5QkY7O0VnQjMrQkk7SUZDSjtJQUNBO0lBQ0E7RWQ4K0JBOztFZ0IzK0JRO0lGYlI7SUFJQTtFZHkvQkE7O0VnQmgvQlE7SUZiUjtJQUlBO0VkOC9CQTs7RWdCci9CUTtJRmJSO0lBSUE7RWRtZ0NBOztFZ0IxL0JRO0lGYlI7SUFJQTtFZHdnQ0E7O0VnQi8vQlE7SUZiUjtJQUlBO0VkNmdDQTs7RWdCcGdDUTtJRmJSO0lBSUE7RWRraENBOztFZ0J6Z0NRO0lGYlI7SUFJQTtFZHVoQ0E7O0VnQjlnQ1E7SUZiUjtJQUlBO0VkNGhDQTs7RWdCbmhDUTtJRmJSO0lBSUE7RWRpaUNBOztFZ0J4aENRO0lGYlI7SUFJQTtFZHNpQ0E7O0VnQjdoQ1E7SUZiUjtJQUlBO0VkMmlDQTs7RWdCbGlDUTtJRmJSO0lBSUE7RWRnakNBOztFZ0JqaUNJO0lBQXdCO0VoQnFpQzVCOztFZ0JuaUNJO0lBQXVCO0VoQnVpQzNCOztFZ0JwaUNNO0lBQXdCLFFBRGI7RWhCeWlDakI7O0VnQnhpQ007SUFBd0IsUUFEYjtFaEI2aUNqQjs7RWdCNWlDTTtJQUF3QixRQURiO0VoQmlqQ2pCOztFZ0JoakNNO0lBQXdCLFFBRGI7RWhCcWpDakI7O0VnQnBqQ007SUFBd0IsUUFEYjtFaEJ5akNqQjs7RWdCeGpDTTtJQUF3QixRQURiO0VoQjZqQ2pCOztFZ0I1akNNO0lBQXdCLFFBRGI7RWhCaWtDakI7O0VnQmhrQ007SUFBd0IsUUFEYjtFaEJxa0NqQjs7RWdCcGtDTTtJQUF3QixRQURiO0VoQnlrQ2pCOztFZ0J4a0NNO0lBQXdCLFFBRGI7RWhCNmtDakI7O0VnQjVrQ007SUFBd0IsU0FEYjtFaEJpbENqQjs7RWdCaGxDTTtJQUF3QixTQURiO0VoQnFsQ2pCOztFZ0JwbENNO0lBQXdCLFNBRGI7RWhCeWxDakI7O0VnQmpsQ1U7SUZoQlY7RWRxbUNBOztFZ0JybENVO0lGaEJWO0VkeW1DQTs7RWdCemxDVTtJRmhCVjtFZDZtQ0E7O0VnQjdsQ1U7SUZoQlY7RWRpbkNBOztFZ0JqbUNVO0lGaEJWO0VkcW5DQTs7RWdCcm1DVTtJRmhCVjtFZHluQ0E7O0VnQnptQ1U7SUZoQlY7RWQ2bkNBOztFZ0I3bUNVO0lGaEJWO0VkaW9DQTs7RWdCam5DVTtJRmhCVjtFZHFvQ0E7O0VnQnJuQ1U7SUZoQlY7RWR5b0NBOztFZ0J6bkNVO0lGaEJWO0VkNm9DQTs7RWdCN25DVTtJRmhCVjtFZGlwQ0E7QUFDRjtBZTdvQ0k7RUMzQkU7SUFDRTtJQUNBO0lBQ0E7RWhCMnFDTjs7RWMvb0NBO0lBQ0U7SUFDQTtFZGtwQ0Y7O0VjcHBDQTtJQUNFO0lBQ0E7RWR1cENGOztFY3pwQ0E7SUFDRTtJQUNBO0VkNHBDRjs7RWM5cENBO0lBQ0U7SUFDQTtFZGlxQ0Y7O0VjbnFDQTtJQUNFO0lBQ0E7RWRzcUNGOztFY3hxQ0E7SUFDRTtJQUNBO0VkMnFDRjs7RWdCOXJDSTtJRkNKO0lBQ0E7SUFDQTtFZGlzQ0E7O0VnQjlyQ1E7SUZiUjtJQUlBO0VkNHNDQTs7RWdCbnNDUTtJRmJSO0lBSUE7RWRpdENBOztFZ0J4c0NRO0lGYlI7SUFJQTtFZHN0Q0E7O0VnQjdzQ1E7SUZiUjtJQUlBO0VkMnRDQTs7RWdCbHRDUTtJRmJSO0lBSUE7RWRndUNBOztFZ0J2dENRO0lGYlI7SUFJQTtFZHF1Q0E7O0VnQjV0Q1E7SUZiUjtJQUlBO0VkMHVDQTs7RWdCanVDUTtJRmJSO0lBSUE7RWQrdUNBOztFZ0J0dUNRO0lGYlI7SUFJQTtFZG92Q0E7O0VnQjN1Q1E7SUZiUjtJQUlBO0VkeXZDQTs7RWdCaHZDUTtJRmJSO0lBSUE7RWQ4dkNBOztFZ0JydkNRO0lGYlI7SUFJQTtFZG13Q0E7O0VnQnB2Q0k7SUFBd0I7RWhCd3ZDNUI7O0VnQnR2Q0k7SUFBdUI7RWhCMHZDM0I7O0VnQnZ2Q007SUFBd0IsUUFEYjtFaEI0dkNqQjs7RWdCM3ZDTTtJQUF3QixRQURiO0VoQmd3Q2pCOztFZ0IvdkNNO0lBQXdCLFFBRGI7RWhCb3dDakI7O0VnQm53Q007SUFBd0IsUUFEYjtFaEJ3d0NqQjs7RWdCdndDTTtJQUF3QixRQURiO0VoQjR3Q2pCOztFZ0Izd0NNO0lBQXdCLFFBRGI7RWhCZ3hDakI7O0VnQi93Q007SUFBd0IsUUFEYjtFaEJveENqQjs7RWdCbnhDTTtJQUF3QixRQURiO0VoQnd4Q2pCOztFZ0J2eENNO0lBQXdCLFFBRGI7RWhCNHhDakI7O0VnQjN4Q007SUFBd0IsUUFEYjtFaEJneUNqQjs7RWdCL3hDTTtJQUF3QixTQURiO0VoQm95Q2pCOztFZ0JueUNNO0lBQXdCLFNBRGI7RWhCd3lDakI7O0VnQnZ5Q007SUFBd0IsU0FEYjtFaEI0eUNqQjs7RWdCcHlDVTtJRmhCVjtFZHd6Q0E7O0VnQnh5Q1U7SUZoQlY7RWQ0ekNBOztFZ0I1eUNVO0lGaEJWO0VkZzBDQTs7RWdCaHpDVTtJRmhCVjtFZG8wQ0E7O0VnQnB6Q1U7SUZoQlY7RWR3MENBOztFZ0J4ekNVO0lGaEJWO0VkNDBDQTs7RWdCNXpDVTtJRmhCVjtFZGcxQ0E7O0VnQmgwQ1U7SUZoQlY7RWRvMUNBOztFZ0JwMENVO0lGaEJWO0VkdzFDQTs7RWdCeDBDVTtJRmhCVjtFZDQxQ0E7O0VnQjUwQ1U7SUZoQlY7RWRnMkNBOztFZ0JoMUNVO0lGaEJWO0VkbzJDQTtBQUNGO0FlaDJDSTtFQzNCRTtJQUNFO0lBQ0E7SUFDQTtFaEI4M0NOOztFY2wyQ0E7SUFDRTtJQUNBO0VkcTJDRjs7RWN2MkNBO0lBQ0U7SUFDQTtFZDAyQ0Y7O0VjNTJDQTtJQUNFO0lBQ0E7RWQrMkNGOztFY2ozQ0E7SUFDRTtJQUNBO0VkbzNDRjs7RWN0M0NBO0lBQ0U7SUFDQTtFZHkzQ0Y7O0VjMzNDQTtJQUNFO0lBQ0E7RWQ4M0NGOztFZ0JqNUNJO0lGQ0o7SUFDQTtJQUNBO0VkbzVDQTs7RWdCajVDUTtJRmJSO0lBSUE7RWQrNUNBOztFZ0J0NUNRO0lGYlI7SUFJQTtFZG82Q0E7O0VnQjM1Q1E7SUZiUjtJQUlBO0VkeTZDQTs7RWdCaDZDUTtJRmJSO0lBSUE7RWQ4NkNBOztFZ0JyNkNRO0lGYlI7SUFJQTtFZG03Q0E7O0VnQjE2Q1E7SUZiUjtJQUlBO0VkdzdDQTs7RWdCLzZDUTtJRmJSO0lBSUE7RWQ2N0NBOztFZ0JwN0NRO0lGYlI7SUFJQTtFZGs4Q0E7O0VnQno3Q1E7SUZiUjtJQUlBO0VkdThDQTs7RWdCOTdDUTtJRmJSO0lBSUE7RWQ0OENBOztFZ0JuOENRO0lGYlI7SUFJQTtFZGk5Q0E7O0VnQng4Q1E7SUZiUjtJQUlBO0VkczlDQTs7RWdCdjhDSTtJQUF3QjtFaEIyOEM1Qjs7RWdCejhDSTtJQUF1QjtFaEI2OEMzQjs7RWdCMThDTTtJQUF3QixRQURiO0VoQis4Q2pCOztFZ0I5OENNO0lBQXdCLFFBRGI7RWhCbTlDakI7O0VnQmw5Q007SUFBd0IsUUFEYjtFaEJ1OUNqQjs7RWdCdDlDTTtJQUF3QixRQURiO0VoQjI5Q2pCOztFZ0IxOUNNO0lBQXdCLFFBRGI7RWhCKzlDakI7O0VnQjk5Q007SUFBd0IsUUFEYjtFaEJtK0NqQjs7RWdCbCtDTTtJQUF3QixRQURiO0VoQnUrQ2pCOztFZ0J0K0NNO0lBQXdCLFFBRGI7RWhCMitDakI7O0VnQjErQ007SUFBd0IsUUFEYjtFaEIrK0NqQjs7RWdCOStDTTtJQUF3QixRQURiO0VoQm0vQ2pCOztFZ0JsL0NNO0lBQXdCLFNBRGI7RWhCdS9DakI7O0VnQnQvQ007SUFBd0IsU0FEYjtFaEIyL0NqQjs7RWdCMS9DTTtJQUF3QixTQURiO0VoQisvQ2pCOztFZ0J2L0NVO0lGaEJWO0VkMmdEQTs7RWdCMy9DVTtJRmhCVjtFZCtnREE7O0VnQi8vQ1U7SUZoQlY7RWRtaERBOztFZ0JuZ0RVO0lGaEJWO0VkdWhEQTs7RWdCdmdEVTtJRmhCVjtFZDJoREE7O0VnQjNnRFU7SUZoQlY7RWQraERBOztFZ0IvZ0RVO0lGaEJWO0VkbWlEQTs7RWdCbmhEVTtJRmhCVjtFZHVpREE7O0VnQnZoRFU7SUZoQlY7RWQyaURBOztFZ0IzaERVO0lGaEJWO0VkK2lEQTs7RWdCL2hEVTtJRmhCVjtFZG1qREE7O0VnQm5pRFU7SUZoQlY7RWR1akRBO0FBQ0Y7QWlCM21EQTtFQUNFO0VBQ0EsbUJiaUlPO0VhaElQLGNiU1M7QUpvbURYO0FpQjFtREU7O0VBRUUsZ0JibVYwQjtFYWxWMUI7RUFDQTtBakI0bURKO0FpQnptREU7RUFDRTtFQUNBO0FqQjJtREo7QWlCeG1ERTtFQUNFO0FqQjBtREo7O0FpQmhtREU7O0VBRUUsZWI2VDBCO0FKc3lDOUI7O0FpQjFsREE7RUFDRTtBakI2bERGO0FpQjNsREU7O0VBRUU7QWpCNmxESjtBaUJ6bERJOztFQUVFO0FqQjJsRE47O0FpQnJsREU7Ozs7RUFJRTtBakJ3bERKOztBaUIva0RFO0VBQ0UscUNieVIwQjtBSnl6QzlCOztBTWpwREU7RVcyRUksY2J2RUs7RWF3RUwsc0NiOFF3QjtBSjR6QzlCOztBa0I1cERJOzs7RUFHRSx5QkQyRitCO0FqQm9rRHJDO0FrQjNwRE07Ozs7RUFJRSxxQkRtRnlFO0FqQjBrRGpGOztBTWxxREU7RVlpQk0seUJBSmU7QWxCeXBEdkI7QWtCbnBEUTs7RUFFRSx5QkFSYTtBbEI2cER2Qjs7QWtCaHJESTs7O0VBR0UseUJEMkYrQjtBakJ3bERyQztBa0IvcURNOzs7O0VBSUUscUJEbUZ5RTtBakI4bERqRjs7QU10ckRFO0VZaUJNLHlCQUplO0FsQjZxRHZCO0FrQnZxRFE7O0VBRUUseUJBUmE7QWxCaXJEdkI7O0FrQnBzREk7OztFQUdFLHlCRDJGK0I7QWpCNG1EckM7QWtCbnNETTs7OztFQUlFLHFCRG1GeUU7QWpCa25EakY7O0FNMXNERTtFWWlCTSx5QkFKZTtBbEJpc0R2QjtBa0IzckRROztFQUVFLHlCQVJhO0FsQnFzRHZCOztBa0J4dERJOzs7RUFHRSx5QkQyRitCO0FqQmdvRHJDO0FrQnZ0RE07Ozs7RUFJRSxxQkRtRnlFO0FqQnNvRGpGOztBTTl0REU7RVlpQk0seUJBSmU7QWxCcXREdkI7QWtCL3NEUTs7RUFFRSx5QkFSYTtBbEJ5dER2Qjs7QWtCNXVESTs7O0VBR0UseUJEMkYrQjtBakJvcERyQztBa0IzdURNOzs7O0VBSUUscUJEbUZ5RTtBakIwcERqRjs7QU1sdkRFO0VZaUJNLHlCQUplO0FsQnl1RHZCO0FrQm51RFE7O0VBRUUseUJBUmE7QWxCNnVEdkI7O0FrQmh3REk7OztFQUdFLHlCRDJGK0I7QWpCd3FEckM7QWtCL3ZETTs7OztFQUlFLHFCRG1GeUU7QWpCOHFEakY7O0FNdHdERTtFWWlCTSx5QkFKZTtBbEI2dkR2QjtBa0J2dkRROztFQUVFLHlCQVJhO0FsQml3RHZCOztBa0JweERJOzs7RUFHRSx5QkQyRitCO0FqQjRyRHJDO0FrQm54RE07Ozs7RUFJRSxxQkRtRnlFO0FqQmtzRGpGOztBTTF4REU7RVlpQk0seUJBSmU7QWxCaXhEdkI7QWtCM3dEUTs7RUFFRSx5QkFSYTtBbEJxeER2Qjs7QWtCeHlESTs7O0VBR0UseUJEMkYrQjtBakJndERyQztBa0J2eURNOzs7O0VBSUUscUJEbUZ5RTtBakJzdERqRjs7QU05eURFO0VZaUJNLHlCQUplO0FsQnF5RHZCO0FrQi94RFE7O0VBRUUseUJBUmE7QWxCeXlEdkI7O0FrQjV6REk7OztFQUdFLHNDZDZWd0I7QUprK0M5Qjs7QU01ekRFO0VZaUJNLHNDQUplO0FsQm16RHZCO0FrQjd5RFE7O0VBRUUsc0NBUmE7QWxCdXpEdkI7O0FpQi90REk7RUFDRSxXYjNHSztFYTRHTCx5QmJwR0s7RWFxR0wscUJiaVF3QjtBSmkrQzlCO0FpQjd0REk7RUFDRSxjYjVHSztFYTZHTCx5QmJsSEs7RWFtSEwscUJibEhLO0FKaTFEWDs7QWlCMXREQTtFQUNFLFdiM0hTO0VhNEhULHlCYnBIUztBSmkxRFg7QWlCM3RERTs7O0VBR0UscUJiNk8wQjtBSmcvQzlCO0FpQjF0REU7RUFDRTtBakI0dERKO0FpQnh0REk7RUFDRSwyQ2JpT3dCO0FKeS9DOUI7QU0vMURFO0VXNElNLFdiakpHO0Vha0pILDRDYjJOc0I7QUoyL0M5Qjs7QWV0eURJO0VFaUdBO0lBRUk7SUFDQTtJQUNBO0lBQ0E7RWpCd3NETjtFaUJyc0RNO0lBQ0U7RWpCdXNEUjtBQUNGO0FlbHpESTtFRWlHQTtJQUVJO0lBQ0E7SUFDQTtJQUNBO0VqQm10RE47RWlCaHRETTtJQUNFO0VqQmt0RFI7QUFDRjtBZTd6REk7RUVpR0E7SUFFSTtJQUNBO0lBQ0E7SUFDQTtFakI4dEROO0VpQjN0RE07SUFDRTtFakI2dERSO0FBQ0Y7QWV4MERJO0VFaUdBO0lBRUk7SUFDQTtJQUNBO0lBQ0E7RWpCeXVETjtFaUJ0dURNO0lBQ0U7RWpCd3VEUjtBQUNGO0FpQmx2REk7RUFFSTtFQUNBO0VBQ0E7RUFDQTtBakJtdkRSO0FpQmh2RFE7RUFDRTtBakJrdkRWOztBbUIvNURBO0VBQ0U7RUFDQTtFQUNBLG1DZjJlc0M7RWUxZXRDO0VkMEtJO0VjdktKLGdCZm1SNEI7RWVsUjVCLGdCZnVSNEI7RWV0UjVCLGNmRFM7RWVFVCxzQmZUUztFZVVUO0VBQ0E7RVJBRTtFU0ZFLHdFRFFKO0FuQjY1REY7QW9CajZETTtFRGROO0lDZVE7RXBCbzZETjtBQUNGO0FtQi81REU7RUFDRTtFQUNBO0FuQmk2REo7QXFCajdERTtFQUNFO0VBQ0Esc0JqQlJPO0VpQlNQLHFCakJzZG9DO0VpQnJkcEM7RUFLRSxnRGpCcVh3QjtBSjBqRDlCO0FtQmo2REU7RUFDRSxjZnhCTztFZTBCUDtBbkJrNkRKO0FtQjE1REU7RUFFRSx5QmZ4Q087RWUwQ1A7QW5CMDVESjs7QW1CbDVERTs7OztFQUNFO0FuQnc1REo7O0FtQmw1REU7RUFDRTtFQUNBO0FuQnE1REo7QW1CbDVERTtFQU1FLGNmL0RPO0VlZ0VQLHNCZnZFTztBSnM5RFg7O0FtQjE0REE7O0VBRUU7RUFDQTtBbkI2NERGOztBbUJuNERBO0VBQ0U7RUFDQTtFQUNBO0VkaUVFO0VjL0RGLGdCZmdNNEI7QUpzc0Q5Qjs7QW1CbjREQTtFQUNFO0VBQ0E7RWQwRUk7RWN4RUosZ0JmNkg0QjtBSnl3RDlCOztBbUJuNERBO0VBQ0U7RUFDQTtFZG1FSTtFY2pFSixnQmZ1SDRCO0FKK3dEOUI7O0FtQjczREE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFZG9ESTtFY2xESixnQmZtSzRCO0VlbEs1QixjZm5IUztFZW9IVDtFQUNBO0VBQ0E7QW5CZzRERjtBbUI5M0RFO0VBRUU7RUFDQTtBbkIrM0RKOztBbUJuM0RBO0VBQ0Usa0NmNlZzQztFZTVWdEM7RWQyQkk7RWN6QkosZ0JmK0U0QjtFT3hOMUI7QVhnZ0VKOztBbUJuM0RBO0VBQ0UsZ0Nmc1ZzQztFZXJWdEM7RWRtQkk7RWNqQkosZ0Jmc0U0QjtFT3ZOMUI7QVh3Z0VKOztBbUJqM0RFO0VBRUU7QW5CbTNESjs7QW1CLzJEQTtFQUNFO0FuQmszREY7O0FtQjEyREE7RUFDRSxtQmYyVXNDO0FKa2lEeEM7O0FtQjEyREE7RUFDRTtFQUNBLG1CZjRUc0M7QUppakR4Qzs7QW1CcjJEQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FuQncyREY7QW1CdDJERTs7RUFFRTtFQUNBO0FuQncyREo7O0FtQi8xREE7RUFDRTtFQUNBO0VBQ0EscUJmaVNzQztBSmlrRHhDOztBbUIvMURBO0VBQ0U7RUFDQSxrQmY2UnNDO0VlNVJ0QztBbkJrMkRGO0FtQi8xREU7RUFFRSxjZnpOTztBSnlqRVg7O0FtQjUxREE7RUFDRTtBbkIrMURGOztBbUI1MURBO0VBQ0U7RUFDQTtFQUNBO0VBQ0EscUJmOFFzQztBSmlsRHhDO0FtQjUxREU7RUFDRTtFQUNBO0VBQ0EsdUJmeVFvQztFZXhRcEM7QW5CODFESjs7QXFCM2lFRTtFQUNFO0VBQ0E7RUFDQSxtQmpCMmNvQztFQ3RWcEM7RWdCbkhBLGNGcU5xQztBbkJ5MUR6Qzs7QXFCM2lFRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RWhCd0hFO0VnQnRIRixnQmpCdU8wQjtFaUJ0TzFCO0VBQ0E7RVY5Q0E7QVg2bEVKO0FxQjFpRUk7RUFFRTtBckIyaUVOOztBcUJ0aUVJOzs7O0VBRUU7QXJCMmlFTjs7QXFCemxFSTtFQW9ERSxxQkZrTG1DO0VFL0tqQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0FyQnVpRVI7QXFCcGlFTTtFQUNFLHFCRnVLaUM7RUV0S2pDO0FyQnNpRVI7O0FxQnRtRUk7RUF5RUk7RUFDQTtBckJpaUVSOztBcUIzbUVJO0VBbUZJLG9DakI2WGdDO0VpQjVYaEM7QXJCNGhFUjs7QXFCaG5FSTtFQTJGRSxxQkYySW1DO0VFeElqQztFQUNBO0FyQnVoRVI7QXFCcGhFTTtFQUNFLHFCRm1JaUM7RUVsSWpDO0FyQnNoRVI7O0FxQi9nRU07RUFDRSxjRjBIaUM7QW5CdzVEekM7QXFCL2dFTTs7O0VBRUU7QXJCa2hFUjs7QXFCM2dFTTtFQUNFLGNGNkdpQztBbkJpNkR6QztBcUI1Z0VRO0VBQ0UscUJGMEcrQjtBbkJvNkR6QztBcUJ6Z0VRO0VBQ0U7RUM1Sk4seUJENkoyQjtBckIyZ0UvQjtBcUJ0Z0VRO0VBQ0U7QXJCd2dFVjtBcUJyZ0VRO0VBQ0UscUJBVnFCO0FyQmloRS9COztBcUI5L0RNO0VBQ0UscUJBcEJ1QjtBckJxaEUvQjtBcUI3L0RRO0VBQ0UscUJBekJxQjtFQTBCckI7QXJCKy9EVjs7QXFCaHBFRTtFQUNFO0VBQ0E7RUFDQSxtQmpCMmNvQztFQ3RWcEM7RWdCbkhBLGNGcU5xQztBbkI4N0R6Qzs7QXFCaHBFRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RWhCd0hFO0VnQnRIRixnQmpCdU8wQjtFaUJ0TzFCO0VBQ0E7RVY5Q0E7QVhrc0VKO0FxQi9vRUk7RUFFRTtBckJncEVOOztBcUIzb0VJOzs7O0VBRUU7QXJCZ3BFTjs7QXFCOXJFSTtFQW9ERSxxQkZrTG1DO0VFL0tqQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0FyQjRvRVI7QXFCem9FTTtFQUNFLHFCRnVLaUM7RUV0S2pDO0FyQjJvRVI7O0FxQjNzRUk7RUF5RUk7RUFDQTtBckJzb0VSOztBcUJodEVJO0VBbUZJLG9DakI2WGdDO0VpQjVYaEM7QXJCaW9FUjs7QXFCcnRFSTtFQTJGRSxxQkYySW1DO0VFeElqQztFQUNBO0FyQjRuRVI7QXFCem5FTTtFQUNFLHFCRm1JaUM7RUVsSWpDO0FyQjJuRVI7O0FxQnBuRU07RUFDRSxjRjBIaUM7QW5CNi9EekM7QXFCcG5FTTs7O0VBRUU7QXJCdW5FUjs7QXFCaG5FTTtFQUNFLGNGNkdpQztBbkJzZ0V6QztBcUJqbkVRO0VBQ0UscUJGMEcrQjtBbkJ5Z0V6QztBcUI5bUVRO0VBQ0U7RUM1Sk4seUJENkoyQjtBckJnbkUvQjtBcUIzbUVRO0VBQ0U7QXJCNm1FVjtBcUIxbUVRO0VBQ0UscUJBVnFCO0FyQnNuRS9COztBcUJubUVNO0VBQ0UscUJBcEJ1QjtBckIwbkUvQjtBcUJsbUVRO0VBQ0UscUJBekJxQjtFQTBCckI7QXJCb21FVjs7QW1CL2dFQTtFQUNFO0VBQ0E7RUFDQTtBbkJraEVGO0FtQjdnRUU7RUFDRTtBbkIrZ0VKO0FlOXVFSTtFSW9PQTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0VuQjZnRUo7RW1CemdFRTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RW5CMmdFSjtFbUJ2Z0VFO0lBQ0U7SUFDQTtJQUNBO0VuQnlnRUo7RW1CcmdFRTtJQUNFO0VuQnVnRUo7RW1CcGdFRTs7SUFFRTtFbkJzZ0VKO0VtQmpnRUU7SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0VuQm1nRUo7RW1CamdFRTtJQUNFO0lBQ0E7SUFDQTtJQUNBLHFCZmdMa0M7SWUvS2xDO0VuQm1nRUo7RW1CaGdFRTtJQUNFO0lBQ0E7RW5Ca2dFSjtFbUJoZ0VFO0lBQ0U7RW5Ca2dFSjtBQUNGOztBdUJwMUVBO0VBQ0U7RUFFQSxnQm5CdVI0QjtFbUJ0UjVCLGNuQk1TO0VtQkxUO0VBR0E7RUFDQTtFQUNBO0VBQ0E7RUN1RkE7RW5CNEVJO0VtQjFFSixnQnBCMkw0QjtFT25SMUI7RVNGRSxxSUdHSjtBdkJ1MUVGO0FvQnQxRU07RUdkTjtJSGVRO0VwQnkxRU47QUFDRjtBTW4yRUU7RWlCVUUsY25CTk87RW1CT1A7QXZCNDFFSjtBdUJ6MUVFO0VBRUU7RUFDQSxnRG5COFcwQjtBSjQrRDlCO0F1QnQxRUU7RUFFRSxhbkJrWjBCO0FKcThEOUI7QXVCbjFFRTtFQUNFO0F2QnExRUo7QXVCdjBFQTs7RUFFRTtBdkJ5MEVGOztBdUJoMEVFO0VDM0RBO0VGQUUseUJsQnNFVztFb0JwRWIscUJwQm9FYTtBSjJ6RWY7QU0zM0VFO0VrQkFFO0VGTkEseUJFRDJEO0VBUzNELHFCQVRxRztBeEJ1NEV6RztBd0IzM0VFO0VBRUU7RUZiQSx5QkVEMkQ7RUFnQjNELHFCQWhCcUc7RUFxQm5HO0F4QnczRU47QXdCbjNFRTtFQUVFO0VBQ0EseUJwQjBDVztFb0J6Q1gscUJwQnlDVztBSjIwRWY7QXdCNzJFRTtFQUdFO0VBQ0EseUJBekMrSTtFQTZDL0kscUJBN0N5TDtBeEJ1NUU3TDtBd0J4MkVJO0VBS0k7QXhCczJFUjs7QXVCOTFFRTtFQzNEQTtFRkFFLHlCbEJzRVc7RW9CcEViLHFCcEJvRWE7QUp5MUVmO0FNejVFRTtFa0JBRTtFRk5BLHlCRUQyRDtFQVMzRCxxQkFUcUc7QXhCcTZFekc7QXdCejVFRTtFQUVFO0VGYkEseUJFRDJEO0VBZ0IzRCxxQkFoQnFHO0VBcUJuRztBeEJzNUVOO0F3Qmo1RUU7RUFFRTtFQUNBLHlCcEIwQ1c7RW9CekNYLHFCcEJ5Q1c7QUp5MkVmO0F3QjM0RUU7RUFHRTtFQUNBLHlCQXpDK0k7RUE2Qy9JLHFCQTdDeUw7QXhCcTdFN0w7QXdCdDRFSTtFQUtJO0F4Qm80RVI7O0F1QjUzRUU7RUMzREE7RUZBRSx5QmxCc0VXO0VvQnBFYixxQnBCb0VhO0FKdTNFZjtBTXY3RUU7RWtCQUU7RUZOQSx5QkVEMkQ7RUFTM0QscUJBVHFHO0F4Qm04RXpHO0F3QnY3RUU7RUFFRTtFRmJBLHlCRUQyRDtFQWdCM0QscUJBaEJxRztFQXFCbkc7QXhCbzdFTjtBd0IvNkVFO0VBRUU7RUFDQSx5QnBCMENXO0VvQnpDWCxxQnBCeUNXO0FKdTRFZjtBd0J6NkVFO0VBR0U7RUFDQSx5QkF6QytJO0VBNkMvSSxxQkE3Q3lMO0F4Qm05RTdMO0F3QnA2RUk7RUFLSTtBeEJrNkVSOztBdUIxNUVFO0VDM0RBO0VGQUUseUJsQnNFVztFb0JwRWIscUJwQm9FYTtBSnE1RWY7QU1yOUVFO0VrQkFFO0VGTkEseUJFRDJEO0VBUzNELHFCQVRxRztBeEJpK0V6RztBd0JyOUVFO0VBRUU7RUZiQSx5QkVEMkQ7RUFnQjNELHFCQWhCcUc7RUFxQm5HO0F4Qms5RU47QXdCNzhFRTtFQUVFO0VBQ0EseUJwQjBDVztFb0J6Q1gscUJwQnlDVztBSnE2RWY7QXdCdjhFRTtFQUdFO0VBQ0EseUJBekMrSTtFQTZDL0kscUJBN0N5TDtBeEJpL0U3TDtBd0JsOEVJO0VBS0k7QXhCZzhFUjs7QXVCeDdFRTtFQzNEQTtFRkFFLHlCbEJzRVc7RW9CcEViLHFCcEJvRWE7QUptN0VmO0FNbi9FRTtFa0JBRTtFRk5BLHlCRUQyRDtFQVMzRCxxQkFUcUc7QXhCKy9Fekc7QXdCbi9FRTtFQUVFO0VGYkEseUJFRDJEO0VBZ0IzRCxxQkFoQnFHO0VBcUJuRztBeEJnL0VOO0F3QjMrRUU7RUFFRTtFQUNBLHlCcEIwQ1c7RW9CekNYLHFCcEJ5Q1c7QUptOEVmO0F3QnIrRUU7RUFHRTtFQUNBLHlCQXpDK0k7RUE2Qy9JLHFCQTdDeUw7QXhCK2dGN0w7QXdCaCtFSTtFQUtJO0F4Qjg5RVI7O0F1QnQ5RUU7RUMzREE7RUZBRSx5QmxCc0VXO0VvQnBFYixxQnBCb0VhO0FKaTlFZjtBTWpoRkU7RWtCQUU7RUZOQSx5QkVEMkQ7RUFTM0QscUJBVHFHO0F4QjZoRnpHO0F3QmpoRkU7RUFFRTtFRmJBLHlCRUQyRDtFQWdCM0QscUJBaEJxRztFQXFCbkc7QXhCOGdGTjtBd0J6Z0ZFO0VBRUU7RUFDQSx5QnBCMENXO0VvQnpDWCxxQnBCeUNXO0FKaStFZjtBd0JuZ0ZFO0VBR0U7RUFDQSx5QkF6QytJO0VBNkMvSSxxQkE3Q3lMO0F4QjZpRjdMO0F3QjkvRUk7RUFLSTtBeEI0L0VSOztBdUJwL0VFO0VDM0RBO0VGQUUseUJsQnNFVztFb0JwRWIscUJwQm9FYTtBSisrRWY7QU0vaUZFO0VrQkFFO0VGTkEseUJFRDJEO0VBUzNELHFCQVRxRztBeEIyakZ6RztBd0IvaUZFO0VBRUU7RUZiQSx5QkVEMkQ7RUFnQjNELHFCQWhCcUc7RUFxQm5HO0F4QjRpRk47QXdCdmlGRTtFQUVFO0VBQ0EseUJwQjBDVztFb0J6Q1gscUJwQnlDVztBSisvRWY7QXdCamlGRTtFQUdFO0VBQ0EseUJBekMrSTtFQTZDL0kscUJBN0N5TDtBeEIya0Y3TDtBd0I1aEZJO0VBS0k7QXhCMGhGUjs7QXVCbGhGRTtFQzNEQTtFRkFFLHlCbEJzRVc7RW9CcEViLHFCcEJvRWE7QUo2Z0ZmO0FNN2tGRTtFa0JBRTtFRk5BLHlCRUQyRDtFQVMzRCxxQkFUcUc7QXhCeWxGekc7QXdCN2tGRTtFQUVFO0VGYkEseUJFRDJEO0VBZ0IzRCxxQkFoQnFHO0VBcUJuRztBeEIwa0ZOO0F3QnJrRkU7RUFFRTtFQUNBLHlCcEIwQ1c7RW9CekNYLHFCcEJ5Q1c7QUo2aEZmO0F3Qi9qRkU7RUFHRTtFQUNBLHlCQXpDK0k7RUE2Qy9JLHFCQTdDeUw7QXhCeW1GN0w7QXdCMWpGSTtFQUtJO0F4QndqRlI7O0F1QjFpRkU7RUNQQSxjcEJZYTtFb0JYYixxQnBCV2E7QUowaUZmO0FNMW1GRTtFa0J3REUsV0FMZ0Q7RUFNaEQseUJwQk9XO0VvQk5YLHFCcEJNVztBSitpRmY7QXdCbGpGRTtFQUVFO0F4Qm1qRko7QXdCaGpGRTtFQUVFLGNwQkpXO0VvQktYO0F4QmlqRko7QXdCOWlGRTtFQUdFO0VBQ0EseUJwQlpXO0VvQmFYLHFCcEJiVztBSjJqRmY7QXdCNWlGSTtFQUtJO0F4QjBpRlI7O0F1Qm5rRkU7RUNQQSxjcEJZYTtFb0JYYixxQnBCV2E7QUpta0ZmO0FNbm9GRTtFa0J3REUsV0FMZ0Q7RUFNaEQseUJwQk9XO0VvQk5YLHFCcEJNVztBSndrRmY7QXdCM2tGRTtFQUVFO0F4QjRrRko7QXdCemtGRTtFQUVFLGNwQkpXO0VvQktYO0F4QjBrRko7QXdCdmtGRTtFQUdFO0VBQ0EseUJwQlpXO0VvQmFYLHFCcEJiVztBSm9sRmY7QXdCcmtGSTtFQUtJO0F4Qm1rRlI7O0F1QjVsRkU7RUNQQSxjcEJZYTtFb0JYYixxQnBCV2E7QUo0bEZmO0FNNXBGRTtFa0J3REUsV0FMZ0Q7RUFNaEQseUJwQk9XO0VvQk5YLHFCcEJNVztBSmltRmY7QXdCcG1GRTtFQUVFO0F4QnFtRko7QXdCbG1GRTtFQUVFLGNwQkpXO0VvQktYO0F4Qm1tRko7QXdCaG1GRTtFQUdFO0VBQ0EseUJwQlpXO0VvQmFYLHFCcEJiVztBSjZtRmY7QXdCOWxGSTtFQUtJO0F4QjRsRlI7O0F1QnJuRkU7RUNQQSxjcEJZYTtFb0JYYixxQnBCV2E7QUpxbkZmO0FNcnJGRTtFa0J3REUsV0FMZ0Q7RUFNaEQseUJwQk9XO0VvQk5YLHFCcEJNVztBSjBuRmY7QXdCN25GRTtFQUVFO0F4QjhuRko7QXdCM25GRTtFQUVFLGNwQkpXO0VvQktYO0F4QjRuRko7QXdCem5GRTtFQUdFO0VBQ0EseUJwQlpXO0VvQmFYLHFCcEJiVztBSnNvRmY7QXdCdm5GSTtFQUtJO0F4QnFuRlI7O0F1QjlvRkU7RUNQQSxjcEJZYTtFb0JYYixxQnBCV2E7QUo4b0ZmO0FNOXNGRTtFa0J3REUsY0FMZ0Q7RUFNaEQseUJwQk9XO0VvQk5YLHFCcEJNVztBSm1wRmY7QXdCdHBGRTtFQUVFO0F4QnVwRko7QXdCcHBGRTtFQUVFLGNwQkpXO0VvQktYO0F4QnFwRko7QXdCbHBGRTtFQUdFO0VBQ0EseUJwQlpXO0VvQmFYLHFCcEJiVztBSitwRmY7QXdCaHBGSTtFQUtJO0F4QjhvRlI7O0F1QnZxRkU7RUNQQSxjcEJZYTtFb0JYYixxQnBCV2E7QUp1cUZmO0FNdnVGRTtFa0J3REUsV0FMZ0Q7RUFNaEQseUJwQk9XO0VvQk5YLHFCcEJNVztBSjRxRmY7QXdCL3FGRTtFQUVFO0F4QmdyRko7QXdCN3FGRTtFQUVFLGNwQkpXO0VvQktYO0F4QjhxRko7QXdCM3FGRTtFQUdFO0VBQ0EseUJwQlpXO0VvQmFYLHFCcEJiVztBSndyRmY7QXdCenFGSTtFQUtJO0F4QnVxRlI7O0F1QmhzRkU7RUNQQSxjcEJZYTtFb0JYYixxQnBCV2E7QUpnc0ZmO0FNaHdGRTtFa0J3REUsY0FMZ0Q7RUFNaEQseUJwQk9XO0VvQk5YLHFCcEJNVztBSnFzRmY7QXdCeHNGRTtFQUVFO0F4QnlzRko7QXdCdHNGRTtFQUVFLGNwQkpXO0VvQktYO0F4QnVzRko7QXdCcHNGRTtFQUdFO0VBQ0EseUJwQlpXO0VvQmFYLHFCcEJiVztBSml0RmY7QXdCbHNGSTtFQUtJO0F4QmdzRlI7O0F1Qnp0RkU7RUNQQSxjcEJZYTtFb0JYYixxQnBCV2E7QUp5dEZmO0FNenhGRTtFa0J3REUsV0FMZ0Q7RUFNaEQseUJwQk9XO0VvQk5YLHFCcEJNVztBSjh0RmY7QXdCanVGRTtFQUVFO0F4Qmt1Rko7QXdCL3RGRTtFQUVFLGNwQkpXO0VvQktYO0F4Qmd1Rko7QXdCN3RGRTtFQUdFO0VBQ0EseUJwQlpXO0VvQmFYLHFCcEJiVztBSjB1RmY7QXdCM3RGSTtFQUtJO0F4Qnl0RlI7O0F1QnZ1RkE7RUFDRSxnQm5CNk00QjtFbUI1TTVCLGNuQjJGd0M7RW1CMUZ4QyxxQm5CMkZ3QztBSitvRjFDO0FNbnpGRTtFaUI0RUUsY25CeUZzQztFbUJ4RnRDLDBCbkJ5RnNDO0FKaXBGMUM7QXVCdnVGRTtFQUVFLDBCbkJvRnNDO0FKb3BGMUM7QXVCcnVGRTtFQUVFLGNuQnRGTztFbUJ1RlA7QXZCc3VGSjs7QXVCM3RGQTtFQ1BFO0VuQjRFSTtFbUIxRUosZ0JwQitINEI7RU92TjFCO0FYK3pGSjs7QXVCOXRGQTtFQ1hFO0VuQjRFSTtFbUIxRUosZ0JwQmdJNEI7RU94TjFCO0FYczBGSjs7QXVCNXRGQTtFQUNFO0VBQ0E7QXZCK3RGRjtBdUI1dEZFO0VBQ0Usa0JuQndUMEI7QUpzNkU5Qjs7QXVCdHRGRTs7O0VBQ0U7QXZCMnRGSjs7QXlCdDJGQTtFTGdCTSxnQ0tmSjtBekJ5MkZGO0FvQnQxRk07RUtwQk47SUxxQlE7RXBCeTFGTjtBQUNGO0F5QjUyRkU7RUFDRTtBekI4MkZKOztBeUJ6MkZFO0VBQ0U7QXpCNDJGSjs7QXlCeDJGQTtFQUNFO0VBQ0E7RUFDQTtFTERJLDZCS0VKO0F6QjIyRkY7QW9CejJGTTtFS05OO0lMT1E7RXBCNDJGTjtBQUNGO0F5QjkyRkU7RUFDRTtFQUNBO0VMTkUsNEJLT0Y7QXpCZzNGSjtBb0JuM0ZNO0VLQUo7SUxDTTtFcEJzM0ZOO0FBQ0Y7O0EwQjM0RkE7Ozs7RUFJRTtBMUI4NEZGOztBMEIzNEZBO0VBQ0U7QTFCODRGRjtBMkIxM0ZJO0VBQ0U7RUFDQSxvQnZCK053QjtFdUI5TnhCLHVCdkI2TndCO0V1QjVOeEI7RUFoQ0o7RUFDQTtFQUNBO0VBQ0E7QTNCNjVGRjtBMkJ4MkZJO0VBQ0U7QTNCMDJGTjs7QTBCcDVGQTtFQUNFO0VBQ0E7RUFDQTtFQUNBLGF0QnlwQmtDO0VzQnhwQmxDO0VBQ0E7RUFDQSxnQnRCaXVCa0M7RXNCaHVCbEM7RUFDQTtFckIySkk7RXFCekpKLGN0QlhTO0VzQllUO0VBQ0E7RUFDQSxzQnRCdkJTO0VzQndCVDtFQUNBO0VmZEU7QVhzNkZKOztBMEIvNEZJO0VBQ0U7RUFDQTtBMUJrNUZOOztBMEIvNEZJO0VBQ0U7RUFDQTtBMUJrNUZOOztBZXQ0Rkk7RVduQkE7SUFDRTtJQUNBO0UxQjY1Rko7O0UwQjE1RkU7SUFDRTtJQUNBO0UxQjY1Rko7QUFDRjtBZWw1Rkk7RVduQkE7SUFDRTtJQUNBO0UxQnc2Rko7O0UwQnI2RkU7SUFDRTtJQUNBO0UxQnc2Rko7QUFDRjtBZTc1Rkk7RVduQkE7SUFDRTtJQUNBO0UxQm03Rko7O0UwQmg3RkU7SUFDRTtJQUNBO0UxQm03Rko7QUFDRjtBZXg2Rkk7RVduQkE7SUFDRTtJQUNBO0UxQjg3Rko7O0UwQjM3RkU7SUFDRTtJQUNBO0UxQjg3Rko7QUFDRjtBMEJ2N0ZFO0VBQ0U7RUFDQTtFQUNBO0VBQ0EsdUJ0QityQmdDO0FKMHZFcEM7QTJCeDlGSTtFQUNFO0VBQ0Esb0J2QitOd0I7RXVCOU54Qix1QnZCNk53QjtFdUI1TnhCO0VBekJKO0VBQ0E7RUFDQTtFQUNBO0EzQm8vRkY7QTJCdDhGSTtFQUNFO0EzQnc4Rk47O0EwQjc3RkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBLHFCdEJpckJnQztBSit3RXBDO0EyQjcrRkk7RUFDRTtFQUNBLG9CdkIrTndCO0V1QjlOeEIsdUJ2QjZOd0I7RXVCNU54QjtFQWxCSjtFQUNBO0VBQ0E7RUFDQTtBM0JrZ0dGO0EyQjM5Rkk7RUFDRTtBM0I2OUZOO0EwQng4Rkk7RUFDRTtBMUIwOEZOOztBMEJwOEZFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQSxzQnRCZ3FCZ0M7QUp1eUVwQztBMkJyZ0dJO0VBQ0U7RUFDQSxvQnZCK053QjtFdUI5TnhCLHVCdkI2TndCO0V1QjVOeEI7QTNCdWdHTjtBMkI1L0ZNO0VBQ0U7QTNCOC9GUjtBMkIzL0ZNO0VBQ0U7RUFDQSxxQnZCNE1zQjtFdUIzTXRCLHVCdkIwTXNCO0V1QnpNdEI7RUE5Qk47RUFDQTtFQUNBO0EzQjRoR0Y7QTJCMy9GSTtFQUNFO0EzQjYvRk47QTBCdjlGSTtFQUNFO0ExQnk5Rk47O0EwQmo5RkU7RUFJRTtFQUNBO0ExQmk5Rko7O0EwQjU4RkE7RUU5R0U7RUFDQTtFQUNBO0VBQ0E7QTVCOGpHRjs7QTBCNThGQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsZ0J0QmlLNEI7RXNCaEs1QixjdEJoSFM7RXNCaUhUO0VBRUE7RUFDQTtFQUNBO0ExQjg4RkY7QU1ua0dFO0VvQm9JRSxjdEJvbkJnQztFc0JubkJoQztFSi9JQSx5QmxCR087QUora0dYO0EwQi83RkU7RUFFRSxXdEJwSk87RXNCcUpQO0VKdEpBLHlCbEJvUDBCO0FKbTJGOUI7QTBCNzdGRTtFQUVFLGN0QnRKTztFc0J1SlA7RUFDQTtBMUI4N0ZKOztBMEJ0N0ZBO0VBQ0U7QTFCeTdGRjs7QTBCcjdGQTtFQUNFO0VBQ0Esc0J0QmltQmtDO0VzQmhtQmxDO0VyQkFJO0VxQkVKLGN0QnpLUztFc0IwS1Q7QTFCdzdGRjs7QTBCcDdGQTtFQUNFO0VBQ0E7RUFDQSxjdEI5S1M7QUpxbUdYOztBNkJsbkdBOztFQUVFO0VBQ0E7RUFDQTtBN0JxbkdGO0E2Qm5uR0U7O0VBQ0U7RUFDQTtBN0JzbkdKO0FNcm5HRTs7RXVCSUk7QTdCcW5HTjtBNkJubkdJOzs7O0VBR0U7QTdCc25HTjs7QTZCaG5HQTtFQUNFO0VBQ0E7RUFDQTtBN0JtbkdGO0E2QmpuR0U7RUFDRTtBN0JtbkdKOztBNkI3bUdFOztFQUVFO0E3QmduR0o7QTZCNW1HRTs7RWxCWEU7RUFDQTtBWDJuR0o7QTZCNW1HRTs7RWxCRkU7RUFDQTtBWGtuR0o7O0E2Qi9sR0E7RUFDRTtFQUNBO0E3QmttR0Y7QTZCaG1HRTtFQUdFO0E3QmdtR0o7QTZCN2xHRTtFQUNFO0E3QitsR0o7O0E2QjNsR0E7RUFDRTtFQUNBO0E3QjhsR0Y7O0E2QjNsR0E7RUFDRTtFQUNBO0E3QjhsR0Y7O0E2QjFrR0E7RUFDRTtFQUNBO0VBQ0E7QTdCNmtHRjtBNkIza0dFOztFQUVFO0E3QjZrR0o7QTZCMWtHRTs7RUFFRTtBN0I0a0dKO0E2QnhrR0U7O0VsQnJGRTtFQUNBO0FYaXFHSjtBNkJ4a0dFOztFbEJ4R0U7RUFDQTtBWG9yR0o7O0E2QnpqR0U7O0VBRUU7QTdCNGpHSjtBNkIxakdJOzs7O0VBRUU7RUFDQTtFQUNBO0E3QjhqR047O0E4QnZ0R0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E5QjB0R0Y7QThCeHRHRTs7OztFQUlFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTlCMHRHSjtBOEJ4dEdJOzs7Ozs7Ozs7Ozs7RUFHRTtBOUJtdUdOO0E4Qjl0R0U7OztFQUdFO0E5Qmd1R0o7QThCNXRHRTtFQUNFO0E5Qjh0R0o7QThCenRHSTs7RW5CSUE7RUFDQTtBWHl0R0o7QThCenRHRTtFQUNFO0VBQ0E7QTlCMnRHSjtBOEJ6dEdJO0VuQm5CQTtFQUNBO0FYK3VHSjtBOEIzdEdJO0VuQlBBO0VBQ0E7QVhxdUdKO0E4QjN0R0k7Ozs7RW5CekJBO0VBQ0E7QVgwdkdKO0E4Qnp0R0k7Ozs7RW5CbENBO0VBQ0E7QVhpd0dKOztBOEJodEdBOztFQUVFO0E5Qm10R0Y7QThCOXNHRTs7RUFDRTtFQUNBO0E5Qml0R0o7QThCL3NHSTs7RUFDRTtBOUJrdEdOO0E4QjlzR0U7Ozs7Ozs7O0VBSUU7QTlCb3RHSjs7QThCaHRHQTtFQUF1QjtBOUJvdEd2Qjs7QThCbnRHQTtFQUFzQjtBOUJ1dEd0Qjs7QThCL3NHQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0V6QjJESTtFeUJ6REosZ0IxQnFLNEI7RTBCcEs1QixnQjFCeUs0QjtFMEJ4SzVCLGMxQi9HUztFMEJnSFQ7RUFDQTtFQUNBLHlCMUJ2SFM7RTBCd0hUO0VuQi9HRTtBWGswR0o7QThCL3NHRTs7RUFFRTtBOUJpdEdKOztBOEJ2c0dBOztFQUVFLGdDMUJtV3NDO0FKdTJGeEM7O0E4QnZzR0E7Ozs7OztFQU1FO0V6QndCSTtFeUJ0QkosZ0IxQjJFNEI7RU92TjFCO0FYdTFHSjs7QThCdnNHQTs7RUFFRSxrQzFCaVZzQztBSnkzRnhDOztBOEJ2c0dBOzs7Ozs7RUFNRTtFekJPSTtFeUJMSixnQjFCMkQ0QjtFT3hOMUI7QVh3MkdKOztBOEJ2c0dBOztFQUVFO0E5QjBzR0Y7O0E4Qi9yR0E7Ozs7Ozs7O0VuQjlKSTtFQUNBO0FYdzJHSjs7QThCaHNHQTs7Ozs7O0VuQjNKSTtFQUNBO0FYbzJHSjs7QStCNTRHQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBL0IrNEdGOztBK0I1NEdBO0VBQ0U7RUFDQSxrQjNCeWZzQztBSnM1RnhDOztBK0I1NEdBO0VBQ0U7RUFDQTtFQUNBO0VBQ0EsVzNCcWZzQztFMkJwZnRDO0VBQ0E7QS9CKzRHRjtBK0I3NEdFO0VBQ0UsVzNCekJPO0UyQjBCUCxxQjNCeU4wQjtFa0JwUDFCLHlCbEJvUDBCO0FKdXJHOUI7QStCMzRHRTtFQUtJLGdEM0JnV3dCO0FKeWlHOUI7QStCcjRHRTtFQUNFLHFCM0JzYm9DO0FKaTlGeEM7QStCcDRHRTtFQUNFLFczQjdDTztFMkI4Q1AseUIzQmtmNEM7RTJCamY1QyxxQjNCaWY0QztBSnE1RmhEO0ErQi8zR0k7RUFDRSxjM0JqREs7QUprN0dYO0ErQi8zR007RUFDRSx5QjNCeERHO0FKeTdHWDs7QStCdjNHQTtFQUNFO0VBQ0E7RUFFQTtBL0J5M0dGO0ErQnIzR0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBLFczQndib0M7RTJCdmJwQyxZM0J1Ym9DO0UyQnRicEM7RUFDQTtFQUNBLHNCM0JyRk87RTJCc0ZQO0EvQnUzR0o7QStCbDNHRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsVzNCeWFvQztFMkJ4YXBDLFkzQndhb0M7RTJCdmFwQztFQUNBO0EvQm8zR0o7O0ErQjEyR0U7RXBCbEdFO0FYZzlHSjtBK0J6MkdJO0VBQ0U7QS9CMjJHTjtBK0J0MkdJO0VBQ0UscUIzQjBId0I7RWtCcFAxQix5QmxCb1AwQjtBSit1RzlCO0ErQnIyR0k7RUFDRTtBL0J1MkdOO0ErQmwyR0k7RVRwSUEsd0NsQnloQjRDO0FKZzlGaEQ7QStCbDJHSTtFVHZJQSx3Q2xCeWhCNEM7QUptOUZoRDs7QStCMTFHRTtFQUVFLGtCM0IwWjRDO0FKazhGaEQ7QStCeDFHSTtFQUNFO0EvQjAxR047QStCcjFHSTtFVDlKQSx3Q2xCeWhCNEM7QUo2OUZoRDs7QStCNzBHQTtFQUNFO0EvQmcxR0Y7QStCNzBHSTtFQUNFO0VBQ0EsYzNCa1kwQztFMkJqWTFDO0VBRUEscUIzQmdZMEM7QUo4OEZoRDtBK0IzMEdJO0VBQ0U7RUFDQTtFQUNBLHVCM0IyWDBDO0UyQjFYMUMsd0IzQjBYMEM7RTJCelgxQyx5QjNCcExLO0UyQnNMTCxxQjNCc1gwQztFZ0J4aUIxQyx5SVdtTEE7QS9CNDBHTjtBb0IzL0dNO0VXdUtGO0lYdEtJO0VwQjgvR047QUFDRjtBK0I1MEdJO0VBQ0Usc0IzQmxNSztFMkJtTUw7QS9CODBHTjtBK0J6MEdJO0VUek1BLHdDbEJ5aEI0QztBSjQvRmhEOztBK0IvekdBO0VBQ0U7RUFDQTtFQUNBLG1DM0JxUnNDO0UyQnBSdEM7RTFCNUNJO0UwQitDSixnQjNCNkQ0QjtFMkI1RDVCLGdCM0JpRTRCO0UyQmhFNUIsYzNCdk5TO0UyQndOVDtFQUNBO0VBQ0E7RXBCdE5FO0VvQnlORjtBL0JnMEdGO0ErQjl6R0U7RUFDRSxxQjNCd1BvQztFMkJ2UHBDO0VBS0UsZ0QzQm1XOEI7QUp5OUZwQztBK0J6ekdJO0VBTUUsYzNCL09LO0UyQmdQTCxzQjNCdlBLO0FKNmlIWDtBK0JsekdFO0VBRUU7RUFDQSxzQjNCK0gwQjtFMkI5SDFCO0EvQm16R0o7QStCaHpHRTtFQUNFLGMzQjdQTztFMkI4UFAseUIzQmxRTztBSm9qSFg7QStCOXlHRTtFQUNFO0EvQmd6R0o7QStCNXlHRTtFQUNFO0VBQ0E7QS9COHlHSjs7QStCMXlHQTtFQUNFLGtDM0IwTnNDO0UyQnpOdEMsb0IzQmlINEI7RTJCaEg1Qix1QjNCZ0g0QjtFMkIvRzVCLG9CM0JnSDRCO0VDMU54QjtBTHc1R047O0ErQjF5R0E7RUFDRSxnQzNCbU5zQztFMkJsTnRDLG1CM0I4RzRCO0UyQjdHNUIsc0IzQjZHNEI7RTJCNUc1QixrQjNCNkc0QjtFQy9OeEI7QUxnNkdOOztBK0JyeUdBO0VBQ0U7RUFDQTtFQUNBO0VBQ0EsbUMzQmlNc0M7RTJCaE10QztBL0J3eUdGOztBK0JyeUdBO0VBQ0U7RUFDQTtFQUNBO0VBQ0EsbUMzQnlMc0M7RTJCeEx0QztFQUNBO0VBQ0E7QS9Cd3lHRjtBK0J0eUdFO0VBQ0UscUIzQnFLb0M7RTJCcEtwQyxnRDNCeUUwQjtBSit0RzlCO0ErQnB5R0U7RUFFRSx5QjNCL1RPO0FKb21IWDtBK0JqeUdJO0VBQ0UsaUIzQjJUYTtBSncrRm5CO0ErQi94R0U7RUFDRTtBL0JpeUdKOztBK0I3eEdBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLG1DM0J3SnNDO0UyQnZKdEM7RUFDQTtFQUVBLGdCM0JoRTRCO0UyQmlFNUIsZ0IzQjVENEI7RTJCNkQ1QixjM0JwVlM7RTJCcVZULHNCM0I1VlM7RTJCNlZUO0VwQmxWRTtBWGtuSEo7QStCNXhHRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLDZCM0JpSW9DO0UyQmhJcEM7RUFDQSxnQjNCNUUwQjtFMkI2RTFCLGMzQnBXTztFMkJxV1A7RVQ3V0EseUJsQkdPO0UyQjRXUDtFcEJuV0E7QVhrb0hKOztBK0JweEdBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBL0J1eEdGO0ErQnJ4R0U7RUFDRTtBL0J1eEdKO0ErQm54R0k7RUFBMEIsZ0UzQm9PZTtBSmtqRzdDO0ErQnJ4R0k7RUFBMEIsZ0UzQm1PZTtBSnFqRzdDO0ErQnZ4R0k7RUFBMEIsZ0UzQmtPZTtBSndqRzdDO0ErQnZ4R0U7RUFDRTtBL0J5eEdKO0ErQnR4R0U7RUFDRSxXM0JvTnlDO0UyQm5OekMsWTNCbU55QztFMkJsTnpDO0VUbFpBLHlCbEJvUDBCO0UyQmdLMUIsUzNCbU55QztFTzNsQnpDO0VTRkUsNEdXNllGO0VBQ0E7QS9CdXhHSjtBb0JqcUhNO0VXaVlKO0lYaFlNO0VwQm9xSE47QUFDRjtBK0IxeEdJO0VUMVpBLHlCbEI0bUJ5QztBSjJrRzdDO0ErQnh4R0U7RUFDRSxXM0I2TGdDO0UyQjVMaEMsYzNCNkxnQztFMkI1TGhDO0VBQ0EsZTNCNExnQztFMkIzTGhDLHlCM0JoYU87RTJCaWFQO0VwQnpaQTtBWG9ySEo7QStCdHhHRTtFQUNFLFczQnlMeUM7RTJCeEx6QyxZM0J3THlDO0VrQnBtQnpDLHlCbEJvUDBCO0UyQjBMMUIsUzNCeUx5QztFTzNsQnpDO0VTRkUsNEdXdWFGO0VBQ0E7QS9CdXhHSjtBb0IzckhNO0VXNFpKO0lYM1pNO0VwQjhySE47QUFDRjtBK0IxeEdJO0VUcGJBLHlCbEI0bUJ5QztBSnFtRzdDO0ErQnh4R0U7RUFDRSxXM0JtS2dDO0UyQmxLaEMsYzNCbUtnQztFMkJsS2hDO0VBQ0EsZTNCa0tnQztFMkJqS2hDLHlCM0IxYk87RTJCMmJQO0VwQm5iQTtBWDhzSEo7QStCdHhHRTtFQUNFLFczQitKeUM7RTJCOUp6QyxZM0I4SnlDO0UyQjdKekM7RUFDQSxvQjNCckUwQjtFMkJzRTFCLG1CM0J0RTBCO0VrQm5ZMUIseUJsQm9QMEI7RTJCdU4xQixTM0I0SnlDO0VPM2xCekM7RVNGRSw0R1dvY0Y7RUFDQTtBL0J1eEdKO0FvQnh0SE07RVdzYko7SVhyYk07RXBCMnRITjtBQUNGO0ErQjF4R0k7RVRqZEEseUJsQjRtQnlDO0FKa29HN0M7QStCeHhHRTtFQUNFLFczQnNJZ0M7RTJCckloQyxjM0JzSWdDO0UyQnJJaEM7RUFDQSxlM0JxSWdDO0UyQnBJaEM7RUFDQTtFQUNBO0EvQjB4R0o7QStCdHhHRTtFQUNFLHlCM0I5ZE87RU9RUDtBWCt1SEo7QStCcnhHRTtFQUNFO0VBQ0EseUIzQnBlTztFT1FQO0FYb3ZISjtBK0JueEdJO0VBQ0UseUIzQnhlSztBSjZ2SFg7QStCbHhHSTtFQUNFO0EvQm94R047QStCanhHSTtFQUNFLHlCM0JoZks7QUptd0hYO0ErQmh4R0k7RUFDRTtBL0JreEdOO0ErQi93R0k7RUFDRSx5QjNCeGZLO0FKeXdIWDs7QStCNXdHQTs7O0VYemZNLDRHVzRmSjtBL0Ird0dGO0FvQnZ3SE07RVdxZk47OztJWHBmUTtFcEI0d0hOO0FBQ0Y7O0FnQzd4SEE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FoQ2d5SEY7O0FnQzd4SEE7RUFDRTtFQUNBO0FoQ2d5SEY7QU0veEhFO0UwQkdFO0FoQyt4SEo7QWdDM3hIRTtFQUNFLGM1QlhPO0U0QllQO0VBQ0E7QWhDNnhISjs7QWdDcnhIQTtFQUNFO0FoQ3d4SEY7QWdDdHhIRTtFQUNFO0VBQ0E7RUFDQTtFckJiQTtFQUNBO0FYc3lISjtBTWx6SEU7RTBCNkJJO0VBQ0EscUM1QmlwQjhCO0FKdW9HcEM7QWdDcnhISTtFQUNFLGM1QnJDSztFNEJzQ0w7RUFDQTtBaEN1eEhOO0FnQ254SEU7O0VBRUUsYzVCNUNPO0U0QjZDUCxzQjVCcERPO0U0QnFEUCxrQzVCc29CZ0M7QUorb0dwQztBZ0NseEhFO0VBRUU7RXJCdENBO0VBQ0E7QVgwekhKOztBZ0N6d0hFO0VBQ0U7RUFDQTtFckI3REE7QVgwMEhKO0FnQ3p3SEU7O0VBRUUsVzVCOUVPO0U0QitFUCx5QjVCb0swQjtBSnVtSDlCOztBZ0Nqd0hFOztFQUVFO0VBQ0E7QWhDb3dISjs7QWdDL3ZIRTs7RUFFRTtFQUNBO0VBQ0E7QWhDa3dISjs7QWdDeHZIRTtFQUNFO0FoQzJ2SEo7QWdDenZIRTtFQUNFO0FoQzJ2SEo7O0FpQ3AySEE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWpDdTJIRjtBaUNuMkhFOzs7Ozs7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBakMwMkhKO0FpQ3QxSEE7RUFDRTtFQUNBLHNCN0JrcUJrQztFNkJqcUJsQyx5QjdCaXFCa0M7RTZCaHFCbEMsa0I3QmdGTztFQzZDSDtFNEIzSEo7RUFDQTtBakN3MUhGO0FNbDRIRTtFMkI2Q0U7QWpDdzFISjs7QWlDLzBIQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWpDazFIRjtBaUNoMUhFO0VBQ0U7RUFDQTtBakNrMUhKO0FpQy8wSEU7RUFDRTtFQUNBO0FqQ2kxSEo7O0FpQ3gwSEE7RUFDRTtFQUNBLG1CN0J5bEJrQztFNkJ4bEJsQyxzQjdCd2xCa0M7QUptdkdwQzs7QWlDL3pIQTtFQUNFO0VBQ0E7RUFHQTtBakNnMEhGOztBaUM1ekhBO0VBQ0U7RTVCOERJO0U0QjVESjtFQUNBO0VBQ0E7RXRCeEdFO0FYdzZISjtBTTE2SEU7RTJCOEdFO0FqQyt6SEo7O0FpQ3p6SEE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWpDNHpIRjs7QWlDenpIQTtFQUNFLGdCN0JnbEJrQztFNkIva0JsQztBakM0ekhGOztBZWw0SEk7RWtCa0ZJOzs7Ozs7SUFDRTtJQUNBO0VqQ3l6SFI7QUFDRjtBZTM1SEk7RWtCNkZBO0lBb0JJO0lBQ0E7RWpDOHlITjtFaUM1eUhNO0lBQ0U7RWpDOHlIUjtFaUM1eUhRO0lBQ0U7RWpDOHlIVjtFaUMzeUhRO0lBQ0UscUI3QnloQndCO0k2QnhoQnhCLG9CN0J3aEJ3QjtFSnF4R2xDO0VpQ3h5SE07Ozs7OztJQUNFO0VqQyt5SFI7RWlDanlITTtJQUNFO0VqQ215SFI7RWlDaHlITTtJQUNFO0lBR0E7RWpDZ3lIUjtFaUM3eEhNO0lBQ0U7RWpDK3hIUjtBQUNGO0FlaDdISTtFa0JrRkk7Ozs7OztJQUNFO0lBQ0E7RWpDczJIUjtBQUNGO0FleDhISTtFa0I2RkE7SUFvQkk7SUFDQTtFakMyMUhOO0VpQ3oxSE07SUFDRTtFakMyMUhSO0VpQ3oxSFE7SUFDRTtFakMyMUhWO0VpQ3gxSFE7SUFDRSxxQjdCeWhCd0I7STZCeGhCeEIsb0I3QndoQndCO0VKazBHbEM7RWlDcjFITTs7Ozs7O0lBQ0U7RWpDNDFIUjtFaUM5MEhNO0lBQ0U7RWpDZzFIUjtFaUM3MEhNO0lBQ0U7SUFHQTtFakM2MEhSO0VpQzEwSE07SUFDRTtFakM0MEhSO0FBQ0Y7QWU3OUhJO0VrQmtGSTs7Ozs7O0lBQ0U7SUFDQTtFakNtNUhSO0FBQ0Y7QWVyL0hJO0VrQjZGQTtJQW9CSTtJQUNBO0VqQ3c0SE47RWlDdDRITTtJQUNFO0VqQ3c0SFI7RWlDdDRIUTtJQUNFO0VqQ3c0SFY7RWlDcjRIUTtJQUNFLHFCN0J5aEJ3QjtJNkJ4aEJ4QixvQjdCd2hCd0I7RUorMkdsQztFaUNsNEhNOzs7Ozs7SUFDRTtFakN5NEhSO0VpQzMzSE07SUFDRTtFakM2M0hSO0VpQzEzSE07SUFDRTtJQUdBO0VqQzAzSFI7RWlDdjNITTtJQUNFO0VqQ3kzSFI7QUFDRjtBZTFnSUk7RWtCa0ZJOzs7Ozs7SUFDRTtJQUNBO0VqQ2c4SFI7QUFDRjtBZWxpSUk7RWtCNkZBO0lBb0JJO0lBQ0E7RWpDcTdITjtFaUNuN0hNO0lBQ0U7RWpDcTdIUjtFaUNuN0hRO0lBQ0U7RWpDcTdIVjtFaUNsN0hRO0lBQ0UscUI3QnloQndCO0k2QnhoQnhCLG9CN0J3aEJ3QjtFSjQ1R2xDO0VpQy82SE07Ozs7OztJQUNFO0VqQ3M3SFI7RWlDeDZITTtJQUNFO0VqQzA2SFI7RWlDdjZITTtJQUNFO0lBR0E7RWpDdTZIUjtFaUNwNkhNO0lBQ0U7RWpDczZIUjtBQUNGO0FpQ3YrSEk7RUFvQkk7RUFDQTtBakNzOUhSO0FpQ3orSFE7Ozs7OztFQUNFO0VBQ0E7QWpDZy9IVjtBaUM3OUhRO0VBQ0U7QWpDKzlIVjtBaUM3OUhVO0VBQ0U7QWpDKzlIWjtBaUM1OUhVO0VBQ0UscUI3QnloQndCO0U2QnhoQnhCLG9CN0J3aEJ3QjtBSnM4R3BDO0FpQ3o5SFE7Ozs7OztFQUNFO0FqQ2crSFY7QWlDbDlIUTtFQUNFO0FqQ285SFY7QWlDajlIUTtFQUNFO0VBR0E7QWpDaTlIVjtBaUM5OEhRO0VBQ0U7QWpDZzlIVjs7QWlDbDhIRTtFQUNFLHlCN0JpZ0JnQztBSm84R3BDO0FNN3BJRTtFMkIyTkkseUI3QjhmOEI7QUp1OEdwQztBaUNoOEhJO0VBQ0UseUI3QnNmOEI7QUo0OEdwQztBTW5xSUU7RTJCb09NLHlCN0JvZjRCO0FKODhHcEM7QWlDLzdITTtFQUNFLHlCN0JrZjRCO0FKKzhHcEM7QWlDNzdISTs7OztFQUlFLHlCN0J5ZThCO0FKczlHcEM7QWlDMzdIRTtFQUNFLHlCN0JrZWdDO0U2QmplaEMsZ0M3QnNlZ0M7QUp1OUdwQztBaUMxN0hFO0VBQ0U7QWpDNDdISjtBaUN6N0hFO0VBQ0UseUI3QnlkZ0M7QUprK0dwQztBaUMxN0hJO0VBQ0UseUI3QnlkOEI7QUptK0dwQztBTTVySUU7RTJCbVFNLHlCN0JzZDRCO0FKcytHcEM7O0FpQ3A3SEU7RUFDRSxXN0JyUk87QUo0c0lYO0FNbnNJRTtFMkIrUUksVzdCeFJLO0FKK3NJWDtBaUNsN0hJO0VBQ0UsK0I3QjJiOEI7QUp5L0dwQztBTXpzSUU7RTJCd1JNLGdDN0J5YjRCO0FKMi9HcEM7QWlDajdITTtFQUNFLGdDN0J1YjRCO0FKNC9HcEM7QWlDLzZISTs7OztFQUlFLFc3QjdTSztBSjh0SVg7QWlDNzZIRTtFQUNFLCtCN0J1YWdDO0U2QnRhaEMsc0M3QjJhZ0M7QUpvZ0hwQztBaUM1NkhFO0VBQ0U7QWpDODZISjtBaUMzNkhFO0VBQ0UsK0I3QjhaZ0M7QUorZ0hwQztBaUM1NkhJO0VBQ0UsVzdCN1RLO0FKMnVJWDtBTWx1SUU7RTJCdVRNLFc3QmhVRztBSjh1SVg7O0FrQ2p2SUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0Esc0I5QkpTO0U4QktUO0VBQ0E7RXZCS0U7QVgrdUlKO0FrQ2p2SUU7RUFDRTtFQUNBO0FsQ212SUo7QWtDaHZJRTtFQUNFO0VBQ0E7QWxDa3ZJSjtBa0NodklJO0VBQ0U7RXZCQ0Y7RUFDQTtBWGt2SUo7QWtDaHZJSTtFQUNFO0V2QlVGO0VBQ0E7QVh5dUlKO0FrQzd1SUU7O0VBRUU7QWxDK3VJSjs7QWtDM3VJQTtFQUdFO0VBR0E7RUFDQSxnQjlCZ3hCa0M7QUowOUdwQzs7QWtDdHVJQTtFQUNFLHNCOUIwd0JrQztBSis5R3BDOztBa0N0dUlBO0VBQ0U7RUFDQTtBbEN5dUlGOztBa0N0dUlBO0VBQ0U7QWxDeXVJRjs7QU05eElFO0U0QjBERTtBbEN3dUlKO0FrQ3J1SUU7RUFDRSxvQjlCeXZCZ0M7QUo4K0dwQzs7QWtDL3RJQTtFQUNFO0VBQ0E7RUFFQSxxQzlCa3ZCa0M7RThCanZCbEM7QWxDaXVJRjtBa0MvdElFO0V2QnZFRTtBWHl5SUo7O0FrQzd0SUE7RUFDRTtFQUVBLHFDOUJ1dUJrQztFOEJ0dUJsQztBbEMrdElGO0FrQzd0SUU7RXZCbEZFO0FYa3pJSjs7QWtDdHRJQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FsQ3l0SUY7O0FrQ3R0SUE7RUFDRTtFQUNBO0FsQ3l0SUY7O0FrQ3J0SUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsZ0I5QjZzQmtDO0VPNXpCaEM7QVh3MElKOztBa0NydElBOzs7RUFHRTtFQUNBO0FsQ3d0SUY7O0FrQ3J0SUE7O0V2QmpISTtFQUNBO0FYMjBJSjs7QWtDdHRJQTs7RXZCeEdJO0VBQ0E7QVhtMElKOztBa0NudElFO0VBQ0UsbUI5QnFyQmdDO0FKaWlIcEM7QWVyeklJO0VtQjZGSjtJQU1JO0lBQ0E7SUFDQTtJQUNBO0VsQ3N0SUY7RWtDcHRJRTtJQUVFO0lBQ0Esa0I5QnlxQjhCO0k4QnhxQjlCO0lBQ0EsaUI5QnVxQjhCO0VKOGlIbEM7QUFDRjs7QWtDenNJRTtFQUNFLG1COUJ5cEJnQztBSm1qSHBDO0FldjBJSTtFbUJ1SEo7SUFRSTtJQUNBO0VsQzRzSUY7RWtDenNJRTtJQUVFO0lBQ0E7RWxDMHNJSjtFa0N4c0lJO0lBQ0U7SUFDQTtFbEMwc0lOO0VrQ3JzSU07SXZCektKO0lBQ0E7RVhpM0lGO0VrQ3RzSVE7O0lBR0U7RWxDdXNJVjtFa0Nyc0lROztJQUdFO0VsQ3NzSVY7RWtDbHNJTTtJdkIxS0o7SUFDQTtFWCsySUY7RWtDbnNJUTs7SUFHRTtFbENvc0lWO0VrQ2xzSVE7O0lBR0U7RWxDbXNJVjtBQUNGOztBa0N0cklFO0VBQ0Usc0I5QjhrQmdDO0FKMm1IcEM7QWVqM0lJO0VtQnNMSjtJQU1JLGU5QjJsQmdDO0k4QjFsQmhDLG1COUIybEJnQztJOEIxbEJoQztJQUNBO0VsQ3lySUY7RWtDdnJJRTtJQUNFO0lBQ0E7RWxDeXJJSjtBQUNGOztBa0NocklBO0VBQ0U7QWxDbXJJRjtBa0NqcklFO0VBQ0U7QWxDbXJJSjtBa0NqcklJO0VBQ0U7RXZCdk9GO0VBQ0E7QVgyNUlKO0FrQ2pySUk7RXZCelBBO0VBQ0E7QVg2NklKO0FrQ2pySUk7RXZCdFFBO0V1QndRRTtBbENtcklOOztBbUM3OElBO0VBQ0U7RUFDQTtFQUNBO0VBQ0EsbUIvQnFpQ2tDO0UrQm5pQ2xDO0VBQ0EseUIvQkVTO0VPU1A7QVhxOElKOztBbUMxOElFO0VBQ0Usb0IvQnloQ2dDO0FKbzdHcEM7QW1DMzhJSTtFQUNFO0VBQ0EscUIvQnFoQzhCO0UrQnBoQzlCLGMvQk5LO0UrQk9MO0FuQzY4SU47QW1DbjhJRTtFQUNFO0FuQ3E4SUo7QW1DbDhJRTtFQUNFO0FuQ284SUo7QW1DajhJRTtFQUNFLGMvQjFCTztBSjY5SVg7O0FvQzErSUE7RUFDRTtFNUJHQTtFQUNBO0VHYUU7QVgrOUlKOztBb0MzK0lBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQSxpQmhDb3hCa0M7RWdDbnhCbEMsY2hDbUt3QztFZ0NqS3hDLHNCaENQUztFZ0NRVDtBcEM2K0lGO0FvQzMrSUU7RUFDRTtFQUNBLGNoQzhKc0M7RWdDN0p0QztFQUNBLHlCaENaTztFZ0NhUCxxQmhDWk87QUp5L0lYO0FvQzErSUU7RUFDRTtFQUNBLFVoQzR3QmdDO0VnQzN3QmhDLGdEaEMrVzBCO0FKNm5JOUI7O0FvQ3QrSUk7RUFDRTtFekJhRjtFQUNBO0FYNjlJSjtBb0N0K0lJO0V6Qk5BO0VBQ0E7QVgrK0lKO0FvQ3IrSUU7RUFDRTtFQUNBLFdoQ3hDTztFZ0N5Q1AseUJoQzBNMEI7RWdDek0xQixxQmhDeU0wQjtBSjh4STlCO0FvQ3ArSUU7RUFDRSxjaEN4Q087RWdDeUNQO0VBRUE7RUFDQSxzQmhDbERPO0VnQ21EUCxxQmhDaERPO0FKcWhKWDs7QXFDNWhKRTtFQUNFO0VoQ2dMRTtFZ0M5S0YsZ0JqQ21PMEI7QUo0ekk5QjtBcUMxaEpNO0UxQnFDRjtFQUNBO0FYdy9JSjtBcUN6aEpNO0UxQmtCRjtFQUNBO0FYMGdKSjs7QXFDMWlKRTtFQUNFO0VoQ2dMRTtFZ0M5S0YsZ0JqQ29PMEI7QUp5MEk5QjtBcUN4aUpNO0UxQnFDRjtFQUNBO0FYc2dKSjtBcUN2aUpNO0UxQmtCRjtFQUNBO0FYd2hKSjs7QXNDdGpKQTtFQUNFO0VBQ0E7RWpDNkpFO0VpQzNKRixnQmxDd1I0QjtFa0N2UjVCO0VBQ0E7RUFDQTtFQUNBO0UzQktFO0VTRkUscUlrQkRKO0F0Q3lqSkY7QW9CcGpKTTtFa0JmTjtJbEJnQlE7RXBCdWpKTjtBQUNGO0FNN2pKRTtFZ0NHSTtBdEM2akpOOztBc0N4akpFO0VBQ0U7QXRDMmpKSjs7QXNDdGpKQTtFQUNFO0VBQ0E7QXRDeWpKRjs7QXNDbGpKQTtFQUNFLG9CbENpNEJrQztFa0NoNEJsQyxtQmxDZzRCa0M7RU92NUJoQztBWDZrSko7O0FzQzdpSkU7RUNqREE7RUFDQSx5Qm5DMEVhO0FKd2hKZjtBTXBsSkU7RWlDVkk7RUFDQTtBdkNpbUpOO0F1QzlsSkk7RUFFRTtFQUNBO0F2QytsSk47O0FzQzFqSkU7RUNqREE7RUFDQSx5Qm5DMEVhO0FKcWlKZjtBTWptSkU7RWlDVkk7RUFDQTtBdkM4bUpOO0F1QzNtSkk7RUFFRTtFQUNBO0F2QzRtSk47O0FzQ3ZrSkU7RUNqREE7RUFDQSx5Qm5DMEVhO0FKa2pKZjtBTTltSkU7RWlDVkk7RUFDQTtBdkMybkpOO0F1Q3huSkk7RUFFRTtFQUNBO0F2Q3luSk47O0FzQ3BsSkU7RUNqREE7RUFDQSx5Qm5DMEVhO0FKK2pKZjtBTTNuSkU7RWlDVkk7RUFDQTtBdkN3b0pOO0F1Q3JvSkk7RUFFRTtFQUNBO0F2Q3NvSk47O0FzQ2ptSkU7RUNqREE7RUFDQSx5Qm5DMEVhO0FKNGtKZjtBTXhvSkU7RWlDVkk7RUFDQTtBdkNxcEpOO0F1Q2xwSkk7RUFFRTtFQUNBO0F2Q21wSk47O0FzQzltSkU7RUNqREE7RUFDQSx5Qm5DMEVhO0FKeWxKZjtBTXJwSkU7RWlDVkk7RUFDQTtBdkNrcUpOO0F1Qy9wSkk7RUFFRTtFQUNBO0F2Q2dxSk47O0FzQzNuSkU7RUNqREE7RUFDQSx5Qm5DMEVhO0FKc21KZjtBTWxxSkU7RWlDVkk7RUFDQTtBdkMrcUpOO0F1QzVxSkk7RUFFRTtFQUNBO0F2QzZxSk47O0FzQ3hvSkU7RUNqREE7RUFDQSx5Qm5DMEVhO0FKbW5KZjtBTS9xSkU7RWlDVkk7RUFDQTtBdkM0ckpOO0F1Q3pySkk7RUFFRTtFQUNBO0F2QzBySk47O0F3Q3ZzSkE7RUFDRTtFQUNBLG1CcEN5ekJrQztFb0N2ekJsQyx5QnBDS1M7RU9TUDtBWDRySko7QWVscEpJO0V5QjVESjtJQVFJO0V4QzBzSkY7QUFDRjs7QXdDdnNKQTtFQUNFO0VBQ0E7RTdCSUU7QVh1c0pKOztBeUNydEpBO0VBQ0U7RUFDQTtFQUNBLG1CckN5OUJrQztFcUN4OUJsQztFOUJVRTtBWCtzSko7O0F5Q3B0SkE7RUFFRTtBekNzdEpGOztBeUNsdEpBO0VBQ0UsZ0JyQzZRNEI7QUp3OEk5Qjs7QXlDN3NKQTtFQUNFO0F6Q2d0SkY7QXlDN3NKRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBekMrc0pKOztBeUNyc0pFO0VDL0NBLGNEZ0RxSDtFbkIzQ25ILHlCbUIyQ3VCO0VDOUN6QixxQkQ4Q3FFO0F6QzBzSnZFO0EwQ3R2SkU7RUFDRTtBMUN3dkpKO0EwQ3J2SkU7RUFDRTtBMUN1dkpKOztBeUNqdEpFO0VDL0NBLGNEZ0RxSDtFbkIzQ25ILHlCbUIyQ3VCO0VDOUN6QixxQkQ4Q3FFO0F6Q3N0SnZFO0EwQ2x3SkU7RUFDRTtBMUNvd0pKO0EwQ2p3SkU7RUFDRTtBMUNtd0pKOztBeUM3dEpFO0VDL0NBLGNEZ0RxSDtFbkIzQ25ILHlCbUIyQ3VCO0VDOUN6QixxQkQ4Q3FFO0F6Q2t1SnZFO0EwQzl3SkU7RUFDRTtBMUNneEpKO0EwQzd3SkU7RUFDRTtBMUMrd0pKOztBeUN6dUpFO0VDL0NBLGNEZ0RxSDtFbkIzQ25ILHlCbUIyQ3VCO0VDOUN6QixxQkQ4Q3FFO0F6Qzh1SnZFO0EwQzF4SkU7RUFDRTtBMUM0eEpKO0EwQ3p4SkU7RUFDRTtBMUMyeEpKOztBeUNydkpFO0VDL0NBLGNEZ0RxSDtFbkIzQ25ILHlCbUIyQ3VCO0VDOUN6QixxQkQ4Q3FFO0F6QzB2SnZFO0EwQ3R5SkU7RUFDRTtBMUN3eUpKO0EwQ3J5SkU7RUFDRTtBMUN1eUpKOztBeUNqd0pFO0VDL0NBLGNEZ0RxSDtFbkIzQ25ILHlCbUIyQ3VCO0VDOUN6QixxQkQ4Q3FFO0F6Q3N3SnZFO0EwQ2x6SkU7RUFDRTtBMUNvekpKO0EwQ2p6SkU7RUFDRTtBMUNtekpKOztBeUM3d0pFO0VDL0NBLGNEZ0RxSDtFbkIzQ25ILHlCbUIyQ3VCO0VDOUN6QixxQkQ4Q3FFO0F6Q2t4SnZFO0EwQzl6SkU7RUFDRTtBMUNnMEpKO0EwQzd6SkU7RUFDRTtBMUMrekpKOztBeUN6eEpFO0VDL0NBLGNEZ0RxSDtFbkIzQ25ILHlCbUIyQ3VCO0VDOUN6QixxQkQ4Q3FFO0F6Qzh4SnZFO0EwQzEwSkU7RUFDRTtBMUM0MEpKO0EwQ3owSkU7RUFDRTtBMUMyMEpKOztBMkNuMUpFO0VBQ0U7SUFBTztFM0N1MUpUO0UyQ3QxSkU7SUFBSztFM0N5MUpQO0FBQ0Y7QTJDdDFKQTtFQUNFO0VBQ0EsWXZDaytCa0M7RXVDaitCbEM7RUFDQTtFdEN3S0k7RXNDdEtKLHlCdkNMUztFT1NQO0FYcTFKSjs7QTJDcDFKQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsV3ZDakJTO0V1Q2tCVDtFQUNBO0VBQ0EseUJ2Q3U5QmtDO0VnQmwrQjlCLDJCdUJZSjtBM0N1MUpGO0FvQi8xSk07RXVCRE47SXZCRVE7RXBCazJKTjtBQUNGOztBMkN6MUpBO0VyQllFO0VxQlZBO0EzQzQxSkY7O0EyQ3gxSkU7RUFDRTtBM0MyMUpKO0EyQ3gxSk07RUFKSjtJQUtNO0UzQzIxSk47QUFDRjs7QTRDdDRKQTtFQUNFO0VBQ0E7QTVDeTRKRjs7QTRDdDRKQTtFQUNFO0E1Q3k0SkY7O0E2QzM0SkE7RUFDRTtFQUNBO0VBR0E7RUFDQTtFbENRRTtBWHE0Sko7O0E2Q240SkE7RUFDRTtFQUNBLGN6Q1JTO0V5Q1NUO0E3Q3M0SkY7QU03NEpFO0V1Q1dFO0VBQ0EsY3pDZE87RXlDZVA7RUFDQSx5QnpDdEJPO0FKMjVKWDtBNkNsNEpFO0VBQ0UsY3pDbEJPO0V5Q21CUCx5QnpDMUJPO0FKODVKWDs7QTZDMzNKQTtFQUNFO0VBQ0E7RUFDQTtFQUdBLHNCekMzQ1M7RXlDNENUO0E3QzQzSkY7QTZDMTNKRTtFbEMxQkU7RUFDQTtBWHU1Sko7QTZDMTNKRTtFbENoQkU7RUFDQTtBWDY0Sko7QTZDMTNKRTtFQUVFLGN6Q2xETztFeUNtRFA7RUFDQSxzQnpDMURPO0FKcTdKWDtBNkN2M0pFO0VBQ0U7RUFDQSxXekNoRU87RXlDaUVQLHlCekNrTDBCO0V5Q2pMMUIscUJ6Q2lMMEI7QUp3c0o5QjtBNkN0M0pFO0VBQ0U7QTdDdzNKSjtBNkN0M0pJO0VBQ0U7RUFDQSxxQnpDMkp3QjtBSjZ0SjlCOztBNkMxMkpJO0VBQ0U7QTdDNjJKTjtBNkMxMkpRO0VsQzFCSjtFQVpBO0FYbzVKSjtBNkN6MkpRO0VsQzNDSjtFQVlBO0FYNDRKSjtBNkN4MkpRO0VBQ0U7QTdDMDJKVjtBNkN2MkpRO0VBQ0UscUJ6QzBIb0I7RXlDekhwQjtBN0N5MkpWO0E2Q3YySlU7RUFDRTtFQUNBLHNCekNxSGtCO0FKb3ZKOUI7O0FlcDZKSTtFOEJtQ0E7SUFDRTtFN0NxNEpKO0U2Q2w0Sk07SWxDMUJKO0lBWkE7RVg0NkpGO0U2Q2o0Sk07SWxDM0NKO0lBWUE7RVhvNkpGO0U2Q2g0Sk07SUFDRTtFN0NrNEpSO0U2Qy8zSk07SUFDRSxxQnpDMEhvQjtJeUN6SHBCO0U3Q2k0SlI7RTZDLzNKUTtJQUNFO0lBQ0Esc0J6Q3FIa0I7RUo0d0o1QjtBQUNGO0FlNzdKSTtFOEJtQ0E7SUFDRTtFN0M2NUpKO0U2QzE1Sk07SWxDMUJKO0lBWkE7RVhvOEpGO0U2Q3o1Sk07SWxDM0NKO0lBWUE7RVg0N0pGO0U2Q3g1Sk07SUFDRTtFN0MwNUpSO0U2Q3Y1Sk07SUFDRSxxQnpDMEhvQjtJeUN6SHBCO0U3Q3k1SlI7RTZDdjVKUTtJQUNFO0lBQ0Esc0J6Q3FIa0I7RUpveUo1QjtBQUNGO0FlcjlKSTtFOEJtQ0E7SUFDRTtFN0NxN0pKO0U2Q2w3Sk07SWxDMUJKO0lBWkE7RVg0OUpGO0U2Q2o3Sk07SWxDM0NKO0lBWUE7RVhvOUpGO0U2Q2g3Sk07SUFDRTtFN0NrN0pSO0U2Qy82Sk07SUFDRSxxQnpDMEhvQjtJeUN6SHBCO0U3Q2k3SlI7RTZDLzZKUTtJQUNFO0lBQ0Esc0J6Q3FIa0I7RUo0eko1QjtBQUNGO0FlNytKSTtFOEJtQ0E7SUFDRTtFN0M2OEpKO0U2QzE4Sk07SWxDMUJKO0lBWkE7RVhvL0pGO0U2Q3o4Sk07SWxDM0NKO0lBWUE7RVg0K0pGO0U2Q3g4Sk07SUFDRTtFN0MwOEpSO0U2Q3Y4Sk07SUFDRSxxQnpDMEhvQjtJeUN6SHBCO0U3Q3k4SlI7RTZDdjhKUTtJQUNFO0lBQ0Esc0J6Q3FIa0I7RUpvMUo1QjtBQUNGO0E2QzU3SkE7RWxDbkhJO0FYa2pLSjtBNkM1N0pFO0VBQ0U7QTdDODdKSjtBNkM1N0pJO0VBQ0U7QTdDODdKTjs7QThDdmtLRTtFQUNFLGNEb0pzRTtFQ25KdEUseUJEbUp1QztBN0N1N0ozQztBTS9qS0U7RXdDUE0sY0QrSWtFO0VDOUlsRTtBOUN5a0tSO0E4Q3RrS007RUFDRSxXMUNQRztFMENRSCx5QkR5SWtFO0VDeElsRSxxQkR3SWtFO0E3Q2c4SjFFOztBOENybEtFO0VBQ0UsY0RvSnNFO0VDbkp0RSx5QkRtSnVDO0E3Q3E4SjNDO0FNN2tLRTtFd0NQTSxjRCtJa0U7RUM5SWxFO0E5Q3VsS1I7QThDcGxLTTtFQUNFLFcxQ1BHO0UwQ1FILHlCRHlJa0U7RUN4SWxFLHFCRHdJa0U7QTdDODhKMUU7O0E4Q25tS0U7RUFDRSxjRG9Kc0U7RUNuSnRFLHlCRG1KdUM7QTdDbTlKM0M7QU0zbEtFO0V3Q1BNLGNEK0lrRTtFQzlJbEU7QTlDcW1LUjtBOENsbUtNO0VBQ0UsVzFDUEc7RTBDUUgseUJEeUlrRTtFQ3hJbEUscUJEd0lrRTtBN0M0OUoxRTs7QThDam5LRTtFQUNFLGNEb0pzRTtFQ25KdEUseUJEbUp1QztBN0NpK0ozQztBTXptS0U7RXdDUE0sY0QrSWtFO0VDOUlsRTtBOUNtbktSO0E4Q2huS007RUFDRSxXMUNQRztFMENRSCx5QkR5SWtFO0VDeElsRSxxQkR3SWtFO0E3QzArSjFFOztBOEMvbktFO0VBQ0UsY0RvSnNFO0VDbkp0RSx5QkRtSnVDO0E3QysrSjNDO0FNdm5LRTtFd0NQTSxjRCtJa0U7RUM5SWxFO0E5Q2lvS1I7QThDOW5LTTtFQUNFLFcxQ1BHO0UwQ1FILHlCRHlJa0U7RUN4SWxFLHFCRHdJa0U7QTdDdy9KMUU7O0E4QzdvS0U7RUFDRSxjRG9Kc0U7RUNuSnRFLHlCRG1KdUM7QTdDNi9KM0M7QU1yb0tFO0V3Q1BNLGNEK0lrRTtFQzlJbEU7QTlDK29LUjtBOEM1b0tNO0VBQ0UsVzFDUEc7RTBDUUgseUJEeUlrRTtFQ3hJbEUscUJEd0lrRTtBN0NzZ0sxRTs7QThDM3BLRTtFQUNFLGNEb0pzRTtFQ25KdEUseUJEbUp1QztBN0MyZ0szQztBTW5wS0U7RXdDUE0sY0QrSWtFO0VDOUlsRTtBOUM2cEtSO0E4QzFwS007RUFDRSxXMUNQRztFMENRSCx5QkR5SWtFO0VDeElsRSxxQkR3SWtFO0E3Q29oSzFFOztBOEN6cUtFO0VBQ0UsY0RvSnNFO0VDbkp0RSx5QkRtSnVDO0E3Q3loSzNDO0FNanFLRTtFd0NQTSxjRCtJa0U7RUM5SWxFO0E5QzJxS1I7QThDeHFLTTtFQUNFLFcxQ1BHO0UwQ1FILHlCRHlJa0U7RUN4SWxFLHFCRHdJa0U7QTdDa2lLMUU7O0ErQzFyS0E7RUFDRTtFMUNtTEk7RTBDakxKLGdCM0M4UjRCO0UyQzdSNUI7RUFDQSxXM0NZUztFMkNYVCx5QjNDeWxDa0M7RTJDeGxDbEM7QS9DNnJLRjtBTXhyS0U7RXlDREUsVzNDTU87RTJDTFA7QS9DNHJLSjtBTXhyS0U7RXlDQ0k7QS9DMHJLTjs7QStDL3FLQTtFQUNFO0VBQ0E7RUFDQTtBL0NrcktGOztBK0M1cUtBO0VBQ0U7QS9DK3FLRjs7QWdEcnRLQTtFQUdFLGlCNUMyNEJrQztFNEMxNEJsQyxnQjVDMDRCa0M7RUMxdEI5QjtFMkM3S0osMkM1QzQ0QmtDO0U0QzM0QmxDO0VBQ0E7RUFDQSxnRDVDNjRCa0M7RTRDNTRCbEM7RXJDT0U7QVgrc0tKO0FnRG50S0U7RUFDRSxzQjVDZzRCZ0M7QUpxMUlwQztBZ0RsdEtFO0VBQ0U7QWhEb3RLSjtBZ0RqdEtFO0VBQ0U7RUFDQTtBaERtdEtKO0FnRGh0S0U7RUFDRTtBaERrdEtKOztBZ0Q5c0tBO0VBQ0U7RUFDQTtFQUNBO0VBQ0EsYzVDdkJTO0U0Q3dCVCwyQzVDcTNCa0M7RTRDcDNCbEM7RUFDQTtFckNaRTtFQUNBO0FYOHRLSjs7QWdEL3NLQTtFQUNFLGdCNUNtMkJrQztBSisySXBDOztBaUR4dktBO0VBRUU7QWpEMHZLRjtBaUR4dktFO0VBQ0U7RUFDQTtBakQwdktKOztBaURydktBO0VBQ0U7RUFDQTtFQUNBO0VBQ0EsYTdDNHBCa0M7RTZDM3BCbEM7RUFDQTtFQUNBO0VBQ0E7RUFHQTtBakRzdktGOztBaUQvdUtBO0VBQ0U7RUFDQTtFQUNBLGM3Q2k1QmtDO0U2Qy80QmxDO0FqRGl2S0Y7QWlEOXVLRTtFN0IzQkksbUM2QjRCRjtFQUNBLDhCN0N1NkJnQztBSnkwSXBDO0FvQnp3S007RTZCdUJKO0k3QnRCTTtFcEI0d0tOO0FBQ0Y7QWlEbnZLRTtFQUNFLGU3Q3E2QmdDO0FKZzFJcEM7QWlEanZLRTtFQUNFLHNCN0NrNkJnQztBSmkxSXBDOztBaUQvdUtBO0VBQ0U7RUFDQTtBakRrdktGO0FpRGh2S0U7RUFDRTtFQUNBO0FqRGt2S0o7QWlEL3VLRTs7RUFFRTtBakRpdktKO0FpRDl1S0U7RUFDRTtBakRndktKOztBaUQ1dUtBO0VBQ0U7RUFDQTtFQUNBO0FqRCt1S0Y7QWlENXVLRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FqRDh1S0o7QWlEMXVLRTtFQUNFO0VBQ0E7RUFDQTtBakQ0dUtKO0FpRDF1S0k7RUFDRTtBakQ0dUtOO0FpRHp1S0k7RUFDRTtBakQydUtOOztBaURydUtBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFQUNBLHNCN0MzR1M7RTZDNEdUO0VBQ0E7RXRDbEdFO0VzQ3NHRjtBakRvdUtGOztBaURodUtBO0VBQ0U7RUFDQTtFQUNBO0VBQ0EsYTdDZ2pCa0M7RTZDL2lCbEM7RUFDQTtFQUNBLHNCN0NsSFM7QUpxMUtYO0FpRGh1S0U7RUFBUztBakRtdUtYO0FpRGx1S0U7RUFBUyxZN0MrekJ5QjtBSnM2SXBDOztBaURodUtBO0VBQ0U7RUFDQTtFQUNBO0VBQ0Esa0I3QzZ6QmtDO0U2QzV6QmxDO0V0Q3RIRTtFQUNBO0FYMDFLSjtBaURsdUtFO0VBQ0Usa0I3Q3d6QmdDO0U2Q3R6QmhDO0FqRG11S0o7O0FpRDl0S0E7RUFDRTtFQUNBLGdCN0N1STRCO0FKMGxLOUI7O0FpRDV0S0E7RUFDRTtFQUdBO0VBQ0EsYTdDMHdCa0M7QUptOUlwQzs7QWlEenRLQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFdEN6SUU7RUFDQTtBWHMyS0o7QWlEeHRLRTtFQUNFO0FqRDB0S0o7O0FpRHJ0S0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FqRHd0S0Y7O0FlLzFLSTtFa0M2SUY7SUFDRSxnQjdDdXdCZ0M7STZDdHdCaEM7RWpEc3RLRjs7RWlEbnRLQTtJQUNFO0VqRHN0S0Y7RWlEcHRLRTtJQUNFO0VqRHN0S0o7O0VpRGx0S0E7SUFDRTtFakRxdEtGO0VpRG50S0U7SUFDRTtJQUNBO0VqRHF0S0o7O0VpRDdzS0E7SUFBWSxnQjdDK3VCc0I7RUprK0lsQztBQUNGO0FlejNLSTtFa0MyS0Y7O0lBRUUsZ0I3Q3V1QmdDO0VKMCtJbEM7QUFDRjtBZS8zS0k7RWtDa0xGO0lBQVksaUI3Q2l1QnNCO0VKZy9JbEM7QUFDRjtBa0QvN0tBO0VBQ0U7RUFDQSxhOUNnckJrQztFOEMvcUJsQztFQUNBLFM5QzYxQmtDO0UrQ2oyQmxDLHFOL0NvUjRCO0UrQ2xSNUI7RUFDQSxnQi9DNFI0QjtFK0MzUjVCLGdCL0NnUzRCO0UrQy9SNUI7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RTlDcUtJO0U2Q3pLSjtFQUNBO0FsRDI4S0Y7QWtEejhLRTtFQUFTLFk5Q2kxQnlCO0FKMm5KcEM7QWtEMThLRTtFQUNFO0VBQ0E7RUFDQSxhOUNpMUJnQztFOENoMUJoQyxjOUNpMUJnQztBSjJuSnBDO0FrRDE4S0k7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBbEQ0OEtOOztBa0R2OEtBO0VBQ0U7QWxEMDhLRjtBa0R4OEtFO0VBQ0U7QWxEMDhLSjtBa0R4OEtJO0VBQ0U7RUFDQTtFQUNBLHNCOUN2Qks7QUppK0tYOztBa0RyOEtBO0VBQ0U7QWxEdzhLRjtBa0R0OEtFO0VBQ0U7RUFDQSxhOUNtekJnQztFOENsekJoQyxjOUNpekJnQztBSnVwSnBDO0FrRHQ4S0k7RUFDRTtFQUNBO0VBQ0Esd0I5Q3ZDSztBSisrS1g7O0FrRG44S0E7RUFDRTtBbERzOEtGO0FrRHA4S0U7RUFDRTtBbERzOEtKO0FrRHA4S0k7RUFDRTtFQUNBO0VBQ0EseUI5Q3JESztBSjIvS1g7O0FrRGo4S0E7RUFDRTtBbERvOEtGO0FrRGw4S0U7RUFDRTtFQUNBLGE5Q3F4QmdDO0U4Q3B4QmhDLGM5Q214QmdDO0FKaXJKcEM7QWtEbDhLSTtFQUNFO0VBQ0E7RUFDQSx1QjlDckVLO0FKeWdMWDs7QWtELzZLQTtFQUNFLGdCOUMrdUJrQztFOEM5dUJsQztFQUNBLFc5Q3ZHUztFOEN3R1Q7RUFDQSxzQjlDL0ZTO0VPQ1A7QVhpaExKOztBb0RuaUxBO0VBQ0U7RUFDQTtFQUNBO0VBQ0EsYWhEOHFCa0M7RWdEN3FCbEM7RUFDQSxnQmhEKzJCa0M7RStDcDNCbEMscU4vQ29SNEI7RStDbFI1QjtFQUNBLGdCL0M0UjRCO0UrQzNSNUIsZ0IvQ2dTNEI7RStDL1I1QjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFOUNxS0k7RStDeEtKO0VBQ0Esc0JoRE5TO0VnRE9UO0VBQ0E7RXpDR0U7QVg4aUxKO0FvRDdpTEU7RUFDRTtFQUNBO0VBQ0EsV2hEKzJCZ0M7RWdEOTJCaEMsY2hEKzJCZ0M7RWdEOTJCaEM7QXBEK2lMSjtBb0Q3aUxJO0VBRUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBcEQ4aUxOOztBb0R6aUxBO0VBQ0UscUJoRGcyQmtDO0FKNHNKcEM7QW9EMWlMRTtFQUNFO0FwRDRpTEo7QW9EMWlMSTtFQUNFO0VBQ0E7RUFDQSxxQ2hEMjFCOEI7QUppdEpwQztBb0R6aUxJO0VBQ0UsV2hEMEx3QjtFZ0R6THhCO0VBQ0Esc0JoRDdDSztBSndsTFg7O0FvRHRpTEE7RUFDRSxtQmhENDBCa0M7QUo2dEpwQztBb0R2aUxFO0VBQ0U7RUFDQSxhaER3MEJnQztFZ0R2MEJoQyxZaERzMEJnQztFZ0RyMEJoQztBcER5aUxKO0FvRHZpTEk7RUFDRTtFQUNBO0VBQ0EsdUNoRG8wQjhCO0FKcXVKcEM7QW9EdGlMSTtFQUNFLFNoRG1Ld0I7RWdEbEt4QjtFQUNBLHdCaERwRUs7QUo0bUxYOztBb0RuaUxBO0VBQ0Usa0JoRHF6QmtDO0FKaXZKcEM7QW9EcGlMRTtFQUNFO0FwRHNpTEo7QW9EcGlMSTtFQUNFO0VBQ0E7RUFDQSx3Q2hEZ3pCOEI7QUpzdkpwQztBb0RuaUxJO0VBQ0UsUWhEK0l3QjtFZ0Q5SXhCO0VBQ0EseUJoRHhGSztBSjZuTFg7QW9EaGlMRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsV2hENHhCZ0M7RWdEM3hCaEM7RUFDQTtFQUNBO0FwRGtpTEo7O0FvRDloTEE7RUFDRSxvQmhEcXhCa0M7QUo0d0pwQztBb0QvaExFO0VBQ0U7RUFDQSxhaERpeEJnQztFZ0RoeEJoQyxZaEQrd0JnQztFZ0Q5d0JoQztBcERpaUxKO0FvRC9oTEk7RUFDRTtFQUNBO0VBQ0Esc0NoRDZ3QjhCO0FKb3hKcEM7QW9EOWhMSTtFQUNFLFVoRDRHd0I7RWdEM0d4QjtFQUNBLHVCaEQzSEs7QUoycExYOztBb0QxZ0xBO0VBQ0U7RUFDQTtFL0MwQkk7RStDdkJKLHlCaEQrdEJrQztFZ0Q5dEJsQztFekNuSUU7RUFDQTtBWGdwTEo7QW9EM2dMRTtFQUNFO0FwRDZnTEo7O0FvRHpnTEE7RUFDRTtFQUNBLGNoRHhKUztBSm9xTFg7O0FxRHZxTEE7RUFDRTtBckQwcUxGOztBcUR2cUxBO0VBQ0U7QXJEMHFMRjs7QXFEdnFMQTtFQUNFO0VBQ0E7RUFDQTtBckQwcUxGO0FzRGpzTEU7RUFDRTtFQUNBO0VBQ0E7QXREbXNMSjs7QXFEM3FMQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFakNsQkksc0NpQ21CSjtBckQ4cUxGO0FvQjdyTE07RWlDUU47SWpDUFE7RXBCZ3NMTjtBQUNGOztBcURockxBOzs7RUFHRTtBckRtckxGOztBcURockxBOztFQUVFO0FyRG1yTEY7O0FxRGhyTEE7O0VBRUU7QXJEbXJMRjs7QXFEMXFMRTtFQUNFO0VBQ0E7RUFDQTtBckQ2cUxKO0FxRDFxTEU7OztFQUdFO0VBQ0E7QXJENHFMSjtBcUR6cUxFOztFQUVFO0VBQ0E7RWpDNURFLDJCaUM2REY7QXJEMnFMSjtBb0JwdUxNO0VpQ3FESjs7SWpDcERNO0VwQnd1TE47QUFDRjs7QXFEeHFMQTs7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7RUFDQTtFQUNBLFVqRHM5Qm1DO0VpRHI5Qm5DO0VBQ0EsV2pEM0ZTO0VpRDRGVDtFQUNBO0VBQ0E7RUFDQSxZakRpOUJtQztFZ0J2aUMvQiw4QmlDdUZKO0FyRDBxTEY7QW9CN3ZMTTtFaUNrRU47O0lqQ2pFUTtFcEJpd0xOO0FBQ0Y7QU12d0xFOzs7RStDMkZFLFdqRHBHTztFaURxR1A7RUFDQTtFQUNBLFlqRDA4QmlDO0FKdXVKckM7O0FxRDlxTEE7RUFDRTtBckRpckxGOztBcUQ1cUxBO0VBQ0U7QXJEK3FMRjs7QXFEeHFMQTs7RUFFRTtFQUNBLFdqRG04Qm1DO0VpRGw4Qm5DLFlqRGs4Qm1DO0VpRGo4Qm5DO0FyRDJxTEY7O0FxRHpxTEE7RUFDRTtBckQ0cUxGOztBcUQxcUxBO0VBQ0U7QXJENnFMRjs7QXFEcHFMQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQSxpQmpEeTVCbUM7RWlEeDVCbkMsZ0JqRHc1Qm1DO0VpRHY1Qm5DO0FyRHNxTEY7QXFEcHFMRTtFQUNFO0VBQ0E7RUFDQSxXakR1NUJpQztFaUR0NUJqQyxXakR1NUJpQztFaUR0NUJqQyxpQmpEdzVCaUM7RWlEdjVCakMsZ0JqRHU1QmlDO0VpRHQ1QmpDO0VBQ0E7RUFDQSxzQmpEbktPO0VpRG9LUDtFQUVBO0VBQ0E7RUFDQTtFakMvSkUsNkJpQ2dLRjtBckRxcUxKO0FvQmowTE07RWlDNklKO0lqQzVJTTtFcEJvMExOO0FBQ0Y7QXFEdnFMRTtFQUNFO0FyRHlxTEo7O0FxRGhxTEE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLFdqRDlMUztFaUQrTFQ7QXJEbXFMRjs7QXVEcjJMQTtFQUNFO0lBQUs7RXZEeTJMTDtBQUNGO0F1RHYyTEE7RUFDRTtFQUNBLFduRHNrQ3dCO0VtRHJrQ3hCLFluRHFrQ3dCO0VtRHBrQ3hCLHdCbkRza0N3QjtFbURya0N4QjtFQUNBO0VBRUE7RUFDQTtBdkR3MkxGOztBdURyMkxBO0VBQ0UsV25EZ2tDd0I7RW1EL2pDeEIsWW5EK2pDd0I7RW1EOWpDeEIsbUJuRGdrQ3dCO0FKd3lKMUI7O0F1RGoyTEE7RUFDRTtJQUNFO0V2RG8yTEY7RXVEbDJMQTtJQUNFO0lBQ0E7RXZEbzJMRjtBQUNGO0F1RGoyTEE7RUFDRTtFQUNBLFduRHNpQ3dCO0VtRHJpQ3hCLFluRHFpQ3dCO0VtRHBpQ3hCLHdCbkRzaUN3QjtFbURyaUN4QjtFQUVBO0VBQ0E7RUFDQTtBdkRrMkxGOztBdUQvMUxBO0VBQ0UsV25EZ2lDd0I7RW1EL2hDeEIsWW5EK2hDd0I7QUptMEoxQjs7QXVEOTFMRTtFQUNFOztJQUVFO0V2RGkyTEo7QUFDRjtBd0Q3NUxBO0VBQXFCO0F4RGc2THJCOztBd0QvNUxBO0VBQXFCO0F4RG02THJCOztBd0RsNkxBO0VBQXFCO0F4RHM2THJCOztBd0RyNkxBO0VBQXFCO0F4RHk2THJCOztBd0R4NkxBO0VBQXFCO0F4RDQ2THJCOztBd0QzNkxBO0VBQXFCO0F4RCs2THJCOztBeURqN0xFO0VBQ0U7QXpEbzdMSjs7QU0xNkxFOzs7RW1ETEk7QXpEcTdMTjs7QXlEMzdMRTtFQUNFO0F6RDg3TEo7O0FNcDdMRTs7O0VtRExJO0F6RCs3TE47O0F5RHI4TEU7RUFDRTtBekR3OExKOztBTTk3TEU7OztFbURMSTtBekR5OExOOztBeUQvOExFO0VBQ0U7QXpEazlMSjs7QU14OExFOzs7RW1ETEk7QXpEbTlMTjs7QXlEejlMRTtFQUNFO0F6RDQ5TEo7O0FNbDlMRTs7O0VtRExJO0F6RDY5TE47O0F5RG4rTEU7RUFDRTtBekRzK0xKOztBTTU5TEU7OztFbURMSTtBekR1K0xOOztBeUQ3K0xFO0VBQ0U7QXpEZy9MSjs7QU10K0xFOzs7RW1ETEk7QXpEaS9MTjs7QXlEdi9MRTtFQUNFO0F6RDAvTEo7O0FNaC9MRTs7O0VtRExJO0F6RDIvTE47O0EwRDEvTEE7RUFDRTtBMUQ2L0xGOztBMEQxL0xBO0VBQ0U7QTFENi9MRjs7QTJEeGdNQTtFQUFrQjtBM0Q0Z01sQjs7QTJEM2dNQTtFQUFrQjtBM0QrZ01sQjs7QTJEOWdNQTtFQUFrQjtBM0RraE1sQjs7QTJEamhNQTtFQUFrQjtBM0RxaE1sQjs7QTJEcGhNQTtFQUFrQjtBM0R3aE1sQjs7QTJEdGhNQTtFQUFtQjtBM0QwaE1uQjs7QTJEemhNQTtFQUFtQjtBM0Q2aE1uQjs7QTJENWhNQTtFQUFtQjtBM0RnaU1uQjs7QTJEL2hNQTtFQUFtQjtBM0RtaU1uQjs7QTJEbGlNQTtFQUFtQjtBM0RzaU1uQjs7QTJEbmlNRTtFQUNFO0EzRHNpTUo7O0EyRHZpTUU7RUFDRTtBM0QwaU1KOztBMkQzaU1FO0VBQ0U7QTNEOGlNSjs7QTJEL2lNRTtFQUNFO0EzRGtqTUo7O0EyRG5qTUU7RUFDRTtBM0Rzak1KOztBMkR2ak1FO0VBQ0U7QTNEMGpNSjs7QTJEM2pNRTtFQUNFO0EzRDhqTUo7O0EyRC9qTUU7RUFDRTtBM0Rra01KOztBMkQ5ak1BO0VBQ0U7QTNEaWtNRjs7QTJEMWpNQTtFQUNFO0EzRDZqTUY7O0EyRDFqTUE7RUFDRTtBM0Q2ak1GOztBMkQxak1BO0VBQ0U7RUFDQTtBM0Q2ak1GOztBMkQxak1BO0VBQ0U7RUFDQTtBM0Q2ak1GOztBMkQxak1BO0VBQ0U7RUFDQTtBM0Q2ak1GOztBMkQxak1BO0VBQ0U7RUFDQTtBM0Q2ak1GOztBMkQxak1BO0VBQ0U7QTNENmpNRjs7QTJEMWpNQTtFQUNFO0EzRDZqTUY7O0EyRDFqTUE7RUFDRTtBM0Q2ak1GOztBMkQxak1BO0VBQ0U7QTNENmpNRjs7QXNEcm9NRTtFQUNFO0VBQ0E7RUFDQTtBdER3b01KOztBNERqb01NO0VBQXdCO0E1RHFvTTlCOztBNERyb01NO0VBQXdCO0E1RHlvTTlCOztBNER6b01NO0VBQXdCO0E1RDZvTTlCOztBNEQ3b01NO0VBQXdCO0E1RGlwTTlCOztBNERqcE1NO0VBQXdCO0E1RHFwTTlCOztBNERycE1NO0VBQXdCO0E1RHlwTTlCOztBNER6cE1NO0VBQXdCO0E1RDZwTTlCOztBNEQ3cE1NO0VBQXdCO0E1RGlxTTlCOztBNERqcU1NO0VBQXdCO0E1RHFxTTlCOztBZXBuTUk7RTZDakRFO0lBQXdCO0U1RDBxTTVCOztFNEQxcU1JO0lBQXdCO0U1RDhxTTVCOztFNEQ5cU1JO0lBQXdCO0U1RGtyTTVCOztFNERsck1JO0lBQXdCO0U1RHNyTTVCOztFNER0ck1JO0lBQXdCO0U1RDByTTVCOztFNEQxck1JO0lBQXdCO0U1RDhyTTVCOztFNEQ5ck1JO0lBQXdCO0U1RGtzTTVCOztFNERsc01JO0lBQXdCO0U1RHNzTTVCOztFNER0c01JO0lBQXdCO0U1RDBzTTVCO0FBQ0Y7QWUxcE1JO0U2Q2pERTtJQUF3QjtFNUQrc001Qjs7RTREL3NNSTtJQUF3QjtFNURtdE01Qjs7RTREbnRNSTtJQUF3QjtFNUR1dE01Qjs7RTREdnRNSTtJQUF3QjtFNUQydE01Qjs7RTREM3RNSTtJQUF3QjtFNUQrdE01Qjs7RTREL3RNSTtJQUF3QjtFNURtdU01Qjs7RTREbnVNSTtJQUF3QjtFNUR1dU01Qjs7RTREdnVNSTtJQUF3QjtFNUQydU01Qjs7RTREM3VNSTtJQUF3QjtFNUQrdU01QjtBQUNGO0FlL3JNSTtFNkNqREU7SUFBd0I7RTVEb3ZNNUI7O0U0RHB2TUk7SUFBd0I7RTVEd3ZNNUI7O0U0RHh2TUk7SUFBd0I7RTVENHZNNUI7O0U0RDV2TUk7SUFBd0I7RTVEZ3dNNUI7O0U0RGh3TUk7SUFBd0I7RTVEb3dNNUI7O0U0RHB3TUk7SUFBd0I7RTVEd3dNNUI7O0U0RHh3TUk7SUFBd0I7RTVENHdNNUI7O0U0RDV3TUk7SUFBd0I7RTVEZ3hNNUI7O0U0RGh4TUk7SUFBd0I7RTVEb3hNNUI7QUFDRjtBZXB1TUk7RTZDakRFO0lBQXdCO0U1RHl4TTVCOztFNER6eE1JO0lBQXdCO0U1RDZ4TTVCOztFNEQ3eE1JO0lBQXdCO0U1RGl5TTVCOztFNERqeU1JO0lBQXdCO0U1RHF5TTVCOztFNERyeU1JO0lBQXdCO0U1RHl5TTVCOztFNER6eU1JO0lBQXdCO0U1RDZ5TTVCOztFNEQ3eU1JO0lBQXdCO0U1RGl6TTVCOztFNERqek1JO0lBQXdCO0U1RHF6TTVCOztFNERyek1JO0lBQXdCO0U1RHl6TTVCO0FBQ0Y7QTREaHpNQTtFQUVJO0lBQXFCO0U1RGt6TXZCOztFNERsek1FO0lBQXFCO0U1RHN6TXZCOztFNER0ek1FO0lBQXFCO0U1RDB6TXZCOztFNEQxek1FO0lBQXFCO0U1RDh6TXZCOztFNEQ5ek1FO0lBQXFCO0U1RGswTXZCOztFNERsME1FO0lBQXFCO0U1RHMwTXZCOztFNER0ME1FO0lBQXFCO0U1RDAwTXZCOztFNEQxME1FO0lBQXFCO0U1RDgwTXZCOztFNEQ5ME1FO0lBQXFCO0U1RGsxTXZCO0FBQ0Y7QTZEeDJNQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTdEMDJNRjtBNkR4Mk1FO0VBQ0U7RUFDQTtBN0QwMk1KO0E2RHYyTUU7Ozs7O0VBS0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTdEeTJNSjs7QTZEaDJNSTtFQUNFO0E3RG0yTU47O0E2RHAyTUk7RUFDRTtBN0R1Mk1OOztBNkR4Mk1JO0VBQ0U7QTdEMjJNTjs7QTZENTJNSTtFQUNFO0E3RCsyTU47O0E4RHg0TUk7RUFBZ0M7QTlENDRNcEM7O0E4RDM0TUk7RUFBZ0M7QTlEKzRNcEM7O0E4RDk0TUk7RUFBZ0M7QTlEazVNcEM7O0E4RGo1TUk7RUFBZ0M7QTlEcTVNcEM7O0E4RG41TUk7RUFBOEI7QTlEdTVNbEM7O0E4RHQ1TUk7RUFBOEI7QTlEMDVNbEM7O0E4RHo1TUk7RUFBOEI7QTlENjVNbEM7O0E4RDU1TUk7RUFBOEI7QTlEZzZNbEM7O0E4RC81TUk7RUFBOEI7QTlEbTZNbEM7O0E4RGw2TUk7RUFBOEI7QTlEczZNbEM7O0E4RHI2TUk7RUFBOEI7QTlEeTZNbEM7O0E4RHg2TUk7RUFBOEI7QTlENDZNbEM7O0E4RDE2TUk7RUFBb0M7QTlEODZNeEM7O0E4RDc2TUk7RUFBb0M7QTlEaTdNeEM7O0E4RGg3TUk7RUFBb0M7QTlEbzdNeEM7O0E4RG43TUk7RUFBb0M7QTlEdTdNeEM7O0E4RHQ3TUk7RUFBb0M7QTlEMDdNeEM7O0E4RHg3TUk7RUFBaUM7QTlENDdNckM7O0E4RDM3TUk7RUFBaUM7QTlEKzdNckM7O0E4RDk3TUk7RUFBaUM7QTlEazhNckM7O0E4RGo4TUk7RUFBaUM7QTlEcThNckM7O0E4RHA4TUk7RUFBaUM7QTlEdzhNckM7O0E4RHQ4TUk7RUFBa0M7QTlEMDhNdEM7O0E4RHo4TUk7RUFBa0M7QTlENjhNdEM7O0E4RDU4TUk7RUFBa0M7QTlEZzlNdEM7O0E4RC84TUk7RUFBa0M7QTlEbTlNdEM7O0E4RGw5TUk7RUFBa0M7QTlEczlNdEM7O0E4RHI5TUk7RUFBa0M7QTlEeTlNdEM7O0E4RHY5TUk7RUFBZ0M7QTlEMjlNcEM7O0E4RDE5TUk7RUFBZ0M7QTlEODlNcEM7O0E4RDc5TUk7RUFBZ0M7QTlEaStNcEM7O0E4RGgrTUk7RUFBZ0M7QTlEbytNcEM7O0E4RG4rTUk7RUFBZ0M7QTlEdStNcEM7O0E4RHQrTUk7RUFBZ0M7QTlEMCtNcEM7O0FlOTlNSTtFK0NsREE7SUFBZ0M7RTlEcWhObEM7O0U4RHBoTkU7SUFBZ0M7RTlEd2hObEM7O0U4RHZoTkU7SUFBZ0M7RTlEMmhObEM7O0U4RDFoTkU7SUFBZ0M7RTlEOGhObEM7O0U4RDVoTkU7SUFBOEI7RTlEZ2lOaEM7O0U4RC9oTkU7SUFBOEI7RTlEbWlOaEM7O0U4RGxpTkU7SUFBOEI7RTlEc2lOaEM7O0U4RHJpTkU7SUFBOEI7RTlEeWlOaEM7O0U4RHhpTkU7SUFBOEI7RTlENGlOaEM7O0U4RDNpTkU7SUFBOEI7RTlEK2lOaEM7O0U4RDlpTkU7SUFBOEI7RTlEa2pOaEM7O0U4RGpqTkU7SUFBOEI7RTlEcWpOaEM7O0U4RG5qTkU7SUFBb0M7RTlEdWpOdEM7O0U4RHRqTkU7SUFBb0M7RTlEMGpOdEM7O0U4RHpqTkU7SUFBb0M7RTlENmpOdEM7O0U4RDVqTkU7SUFBb0M7RTlEZ2tOdEM7O0U4RC9qTkU7SUFBb0M7RTlEbWtOdEM7O0U4RGprTkU7SUFBaUM7RTlEcWtObkM7O0U4RHBrTkU7SUFBaUM7RTlEd2tObkM7O0U4RHZrTkU7SUFBaUM7RTlEMmtObkM7O0U4RDFrTkU7SUFBaUM7RTlEOGtObkM7O0U4RDdrTkU7SUFBaUM7RTlEaWxObkM7O0U4RC9rTkU7SUFBa0M7RTlEbWxOcEM7O0U4RGxsTkU7SUFBa0M7RTlEc2xOcEM7O0U4RHJsTkU7SUFBa0M7RTlEeWxOcEM7O0U4RHhsTkU7SUFBa0M7RTlENGxOcEM7O0U4RDNsTkU7SUFBa0M7RTlEK2xOcEM7O0U4RDlsTkU7SUFBa0M7RTlEa21OcEM7O0U4RGhtTkU7SUFBZ0M7RTlEb21ObEM7O0U4RG5tTkU7SUFBZ0M7RTlEdW1ObEM7O0U4RHRtTkU7SUFBZ0M7RTlEMG1ObEM7O0U4RHptTkU7SUFBZ0M7RTlENm1ObEM7O0U4RDVtTkU7SUFBZ0M7RTlEZ25ObEM7O0U4RC9tTkU7SUFBZ0M7RTlEbW5ObEM7QUFDRjtBZXhtTkk7RStDbERBO0lBQWdDO0U5RDhwTmxDOztFOEQ3cE5FO0lBQWdDO0U5RGlxTmxDOztFOERocU5FO0lBQWdDO0U5RG9xTmxDOztFOERucU5FO0lBQWdDO0U5RHVxTmxDOztFOERycU5FO0lBQThCO0U5RHlxTmhDOztFOER4cU5FO0lBQThCO0U5RDRxTmhDOztFOEQzcU5FO0lBQThCO0U5RCtxTmhDOztFOEQ5cU5FO0lBQThCO0U5RGtyTmhDOztFOERqck5FO0lBQThCO0U5RHFyTmhDOztFOERwck5FO0lBQThCO0U5RHdyTmhDOztFOER2ck5FO0lBQThCO0U5RDJyTmhDOztFOEQxck5FO0lBQThCO0U5RDhyTmhDOztFOEQ1ck5FO0lBQW9DO0U5RGdzTnRDOztFOEQvck5FO0lBQW9DO0U5RG1zTnRDOztFOERsc05FO0lBQW9DO0U5RHNzTnRDOztFOERyc05FO0lBQW9DO0U5RHlzTnRDOztFOER4c05FO0lBQW9DO0U5RDRzTnRDOztFOEQxc05FO0lBQWlDO0U5RDhzTm5DOztFOEQ3c05FO0lBQWlDO0U5RGl0Tm5DOztFOERodE5FO0lBQWlDO0U5RG90Tm5DOztFOERudE5FO0lBQWlDO0U5RHV0Tm5DOztFOER0dE5FO0lBQWlDO0U5RDB0Tm5DOztFOER4dE5FO0lBQWtDO0U5RDR0TnBDOztFOEQzdE5FO0lBQWtDO0U5RCt0TnBDOztFOEQ5dE5FO0lBQWtDO0U5RGt1TnBDOztFOERqdU5FO0lBQWtDO0U5RHF1TnBDOztFOERwdU5FO0lBQWtDO0U5RHd1TnBDOztFOER2dU5FO0lBQWtDO0U5RDJ1TnBDOztFOER6dU5FO0lBQWdDO0U5RDZ1TmxDOztFOEQ1dU5FO0lBQWdDO0U5RGd2TmxDOztFOEQvdU5FO0lBQWdDO0U5RG12TmxDOztFOERsdk5FO0lBQWdDO0U5RHN2TmxDOztFOERydk5FO0lBQWdDO0U5RHl2TmxDOztFOER4dk5FO0lBQWdDO0U5RDR2TmxDO0FBQ0Y7QWVqdk5JO0UrQ2xEQTtJQUFnQztFOUR1eU5sQzs7RThEdHlORTtJQUFnQztFOUQweU5sQzs7RThEenlORTtJQUFnQztFOUQ2eU5sQzs7RThENXlORTtJQUFnQztFOURnek5sQzs7RThEOXlORTtJQUE4QjtFOURrek5oQzs7RThEanpORTtJQUE4QjtFOURxek5oQzs7RThEcHpORTtJQUE4QjtFOUR3ek5oQzs7RThEdnpORTtJQUE4QjtFOUQyek5oQzs7RThEMXpORTtJQUE4QjtFOUQ4ek5oQzs7RThEN3pORTtJQUE4QjtFOURpME5oQzs7RThEaDBORTtJQUE4QjtFOURvME5oQzs7RThEbjBORTtJQUE4QjtFOUR1ME5oQzs7RThEcjBORTtJQUFvQztFOUR5ME50Qzs7RThEeDBORTtJQUFvQztFOUQ0ME50Qzs7RThEMzBORTtJQUFvQztFOUQrME50Qzs7RThEOTBORTtJQUFvQztFOURrMU50Qzs7RThEajFORTtJQUFvQztFOURxMU50Qzs7RThEbjFORTtJQUFpQztFOUR1MU5uQzs7RThEdDFORTtJQUFpQztFOUQwMU5uQzs7RThEejFORTtJQUFpQztFOUQ2MU5uQzs7RThENTFORTtJQUFpQztFOURnMk5uQzs7RThELzFORTtJQUFpQztFOURtMk5uQzs7RThEajJORTtJQUFrQztFOURxMk5wQzs7RThEcDJORTtJQUFrQztFOUR3Mk5wQzs7RThEdjJORTtJQUFrQztFOUQyMk5wQzs7RThEMTJORTtJQUFrQztFOUQ4Mk5wQzs7RThENzJORTtJQUFrQztFOURpM05wQzs7RThEaDNORTtJQUFrQztFOURvM05wQzs7RThEbDNORTtJQUFnQztFOURzM05sQzs7RThEcjNORTtJQUFnQztFOUR5M05sQzs7RThEeDNORTtJQUFnQztFOUQ0M05sQzs7RThEMzNORTtJQUFnQztFOUQrM05sQzs7RThEOTNORTtJQUFnQztFOURrNE5sQzs7RThEajRORTtJQUFnQztFOURxNE5sQztBQUNGO0FlMTNOSTtFK0NsREE7SUFBZ0M7RTlEZzdObEM7O0U4RC82TkU7SUFBZ0M7RTlEbTdObEM7O0U4RGw3TkU7SUFBZ0M7RTlEczdObEM7O0U4RHI3TkU7SUFBZ0M7RTlEeTdObEM7O0U4RHY3TkU7SUFBOEI7RTlEMjdOaEM7O0U4RDE3TkU7SUFBOEI7RTlEODdOaEM7O0U4RDc3TkU7SUFBOEI7RTlEaThOaEM7O0U4RGg4TkU7SUFBOEI7RTlEbzhOaEM7O0U4RG44TkU7SUFBOEI7RTlEdThOaEM7O0U4RHQ4TkU7SUFBOEI7RTlEMDhOaEM7O0U4RHo4TkU7SUFBOEI7RTlENjhOaEM7O0U4RDU4TkU7SUFBOEI7RTlEZzlOaEM7O0U4RDk4TkU7SUFBb0M7RTlEazlOdEM7O0U4RGo5TkU7SUFBb0M7RTlEcTlOdEM7O0U4RHA5TkU7SUFBb0M7RTlEdzlOdEM7O0U4RHY5TkU7SUFBb0M7RTlEMjlOdEM7O0U4RDE5TkU7SUFBb0M7RTlEODlOdEM7O0U4RDU5TkU7SUFBaUM7RTlEZytObkM7O0U4RC85TkU7SUFBaUM7RTlEbStObkM7O0U4RGwrTkU7SUFBaUM7RTlEcytObkM7O0U4RHIrTkU7SUFBaUM7RTlEeStObkM7O0U4RHgrTkU7SUFBaUM7RTlENCtObkM7O0U4RDErTkU7SUFBa0M7RTlEOCtOcEM7O0U4RDcrTkU7SUFBa0M7RTlEaS9OcEM7O0U4RGgvTkU7SUFBa0M7RTlEby9OcEM7O0U4RG4vTkU7SUFBa0M7RTlEdS9OcEM7O0U4RHQvTkU7SUFBa0M7RTlEMC9OcEM7O0U4RHovTkU7SUFBa0M7RTlENi9OcEM7O0U4RDMvTkU7SUFBZ0M7RTlEKy9ObEM7O0U4RDkvTkU7SUFBZ0M7RTlEa2dPbEM7O0U4RGpnT0U7SUFBZ0M7RTlEcWdPbEM7O0U4RHBnT0U7SUFBZ0M7RTlEd2dPbEM7O0U4RHZnT0U7SUFBZ0M7RTlEMmdPbEM7O0U4RDFnT0U7SUFBZ0M7RTlEOGdPbEM7QUFDRjtBK0R6ak9JO0VBQXdCO0EvRDRqTzVCOztBK0Qzak9JO0VBQXdCO0EvRCtqTzVCOztBK0Q5ak9JO0VBQXdCO0EvRGtrTzVCOztBZTlnT0k7RWdEdERBO0lBQXdCO0UvRHlrTzFCOztFK0R4a09FO0lBQXdCO0UvRDRrTzFCOztFK0Qza09FO0lBQXdCO0UvRCtrTzFCO0FBQ0Y7QWU1aE9JO0VnRHREQTtJQUF3QjtFL0RzbE8xQjs7RStEcmxPRTtJQUF3QjtFL0R5bE8xQjs7RStEeGxPRTtJQUF3QjtFL0Q0bE8xQjtBQUNGO0FlemlPSTtFZ0R0REE7SUFBd0I7RS9EbW1PMUI7O0UrRGxtT0U7SUFBd0I7RS9Ec21PMUI7O0UrRHJtT0U7SUFBd0I7RS9EeW1PMUI7QUFDRjtBZXRqT0k7RWdEdERBO0lBQXdCO0UvRGduTzFCOztFK0QvbU9FO0lBQXdCO0UvRG1uTzFCOztFK0Rsbk9FO0lBQXdCO0UvRHNuTzFCO0FBQ0Y7QWdFNW5PRTtFQUF5QjtBaEUrbk8zQjs7QWdFL25PRTtFQUF5QjtBaEVtb08zQjs7QWdFbm9PRTtFQUF5QjtBaEV1b08zQjs7QWlFdm9PRTtFQUFzQjtBakUyb094Qjs7QWlFM29PRTtFQUFzQjtBakUrb094Qjs7QWtFOW9PRTtFQUF5QjtBbEVrcE8zQjs7QWtFbHBPRTtFQUF5QjtBbEVzcE8zQjs7QWtFdHBPRTtFQUF5QjtBbEUwcE8zQjs7QWtFMXBPRTtFQUF5QjtBbEU4cE8zQjs7QWtFOXBPRTtFQUF5QjtBbEVrcU8zQjs7QWtFN3BPQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsYTlEaXFCa0M7QUorL01wQzs7QWtFN3BPQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsYTlEeXBCa0M7QUp1Z05wQzs7QWtFNXBPRTtFQURGO0lBRUk7SUFDQTtJQUNBLGE5RGlwQmdDO0VKK2dObEM7QUFDRjs7QW1FMXJPQTtFQ0VFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBcEU0ck9GOztBb0Vsck9FO0VBRUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FwRW9yT0o7O0FxRWp0T0E7RUFBYTtBckVxdE9iOztBcUVwdE9BO0VBQVU7QXJFd3RPVjs7QXFFdnRPQTtFQUFhO0FyRTJ0T2I7O0FxRTF0T0E7RUFBZTtBckU4dE9mOztBc0U3dE9JO0VBQXVCO0F0RWl1TzNCOztBc0VqdU9JO0VBQXVCO0F0RXF1TzNCOztBc0VydU9JO0VBQXVCO0F0RXl1TzNCOztBc0V6dU9JO0VBQXVCO0F0RTZ1TzNCOztBc0U3dU9JO0VBQXVCO0F0RWl2TzNCOztBc0Vqdk9JO0VBQXVCO0F0RXF2TzNCOztBc0Vydk9JO0VBQXVCO0F0RXl2TzNCOztBc0V6dk9JO0VBQXVCO0F0RTZ2TzNCOztBc0U3dk9JO0VBQXVCO0F0RWl3TzNCOztBc0Vqd09JO0VBQXVCO0F0RXF3TzNCOztBc0Vqd09BO0VBQVU7QXRFcXdPVjs7QXNFcHdPQTtFQUFVO0F0RXd3T1Y7O0FzRXB3T0E7RUFBYztBdEV3d09kOztBc0V2d09BO0VBQWM7QXRFMndPZDs7QXNFendPQTtFQUFVO0F0RTZ3T1Y7O0FzRTV3T0E7RUFBVTtBdEVneE9WOztBdUV6eE9RO0VBQWdDO0F2RTZ4T3hDOztBdUU1eE9ROztFQUVFO0F2RSt4T1Y7O0F1RTd4T1E7O0VBRUU7QXZFZ3lPVjs7QXVFOXhPUTs7RUFFRTtBdkVpeU9WOztBdUUveE9ROztFQUVFO0F2RWt5T1Y7O0F1RWp6T1E7RUFBZ0M7QXZFcXpPeEM7O0F1RXB6T1E7O0VBRUU7QXZFdXpPVjs7QXVFcnpPUTs7RUFFRTtBdkV3ek9WOztBdUV0ek9ROztFQUVFO0F2RXl6T1Y7O0F1RXZ6T1E7O0VBRUU7QXZFMHpPVjs7QXVFejBPUTtFQUFnQztBdkU2ME94Qzs7QXVFNTBPUTs7RUFFRTtBdkUrME9WOztBdUU3ME9ROztFQUVFO0F2RWcxT1Y7O0F1RTkwT1E7O0VBRUU7QXZFaTFPVjs7QXVFLzBPUTs7RUFFRTtBdkVrMU9WOztBdUVqMk9RO0VBQWdDO0F2RXEyT3hDOztBdUVwMk9ROztFQUVFO0F2RXUyT1Y7O0F1RXIyT1E7O0VBRUU7QXZFdzJPVjs7QXVFdDJPUTs7RUFFRTtBdkV5Mk9WOztBdUV2Mk9ROztFQUVFO0F2RTAyT1Y7O0F1RXozT1E7RUFBZ0M7QXZFNjNPeEM7O0F1RTUzT1E7O0VBRUU7QXZFKzNPVjs7QXVFNzNPUTs7RUFFRTtBdkVnNE9WOztBdUU5M09ROztFQUVFO0F2RWk0T1Y7O0F1RS8zT1E7O0VBRUU7QXZFazRPVjs7QXVFajVPUTtFQUFnQztBdkVxNU94Qzs7QXVFcDVPUTs7RUFFRTtBdkV1NU9WOztBdUVyNU9ROztFQUVFO0F2RXc1T1Y7O0F1RXQ1T1E7O0VBRUU7QXZFeTVPVjs7QXVFdjVPUTs7RUFFRTtBdkUwNU9WOztBdUV6Nk9RO0VBQWdDO0F2RTY2T3hDOztBdUU1Nk9ROztFQUVFO0F2RSs2T1Y7O0F1RTc2T1E7O0VBRUU7QXZFZzdPVjs7QXVFOTZPUTs7RUFFRTtBdkVpN09WOztBdUUvNk9ROztFQUVFO0F2RWs3T1Y7O0F1RWo4T1E7RUFBZ0M7QXZFcThPeEM7O0F1RXA4T1E7O0VBRUU7QXZFdThPVjs7QXVFcjhPUTs7RUFFRTtBdkV3OE9WOztBdUV0OE9ROztFQUVFO0F2RXk4T1Y7O0F1RXY4T1E7O0VBRUU7QXZFMDhPVjs7QXVFejlPUTtFQUFnQztBdkU2OU94Qzs7QXVFNTlPUTs7RUFFRTtBdkUrOU9WOztBdUU3OU9ROztFQUVFO0F2RWcrT1Y7O0F1RTk5T1E7O0VBRUU7QXZFaStPVjs7QXVFLzlPUTs7RUFFRTtBdkVrK09WOztBdUVqL09RO0VBQWdDO0F2RXEvT3hDOztBdUVwL09ROztFQUVFO0F2RXUvT1Y7O0F1RXIvT1E7O0VBRUU7QXZFdy9PVjs7QXVFdC9PUTs7RUFFRTtBdkV5L09WOztBdUV2L09ROztFQUVFO0F2RTAvT1Y7O0F1RXpnUFE7RUFBZ0M7QXZFNmdQeEM7O0F1RTVnUFE7O0VBRUU7QXZFK2dQVjs7QXVFN2dQUTs7RUFFRTtBdkVnaFBWOztBdUU5Z1BROztFQUVFO0F2RWloUFY7O0F1RS9nUFE7O0VBRUU7QXZFa2hQVjs7QXVFamlQUTtFQUFnQztBdkVxaVB4Qzs7QXVFcGlQUTs7RUFFRTtBdkV1aVBWOztBdUVyaVBROztFQUVFO0F2RXdpUFY7O0F1RXRpUFE7O0VBRUU7QXZFeWlQVjs7QXVFdmlQUTs7RUFFRTtBdkUwaVBWOztBdUVsaVBRO0VBQXdCO0F2RXNpUGhDOztBdUVyaVBROztFQUVFO0F2RXdpUFY7O0F1RXRpUFE7O0VBRUU7QXZFeWlQVjs7QXVFdmlQUTs7RUFFRTtBdkUwaVBWOztBdUV4aVBROztFQUVFO0F2RTJpUFY7O0F1RTFqUFE7RUFBd0I7QXZFOGpQaEM7O0F1RTdqUFE7O0VBRUU7QXZFZ2tQVjs7QXVFOWpQUTs7RUFFRTtBdkVpa1BWOztBdUUvalBROztFQUVFO0F2RWtrUFY7O0F1RWhrUFE7O0VBRUU7QXZFbWtQVjs7QXVFbGxQUTtFQUF3QjtBdkVzbFBoQzs7QXVFcmxQUTs7RUFFRTtBdkV3bFBWOztBdUV0bFBROztFQUVFO0F2RXlsUFY7O0F1RXZsUFE7O0VBRUU7QXZFMGxQVjs7QXVFeGxQUTs7RUFFRTtBdkUybFBWOztBdUUxbVBRO0VBQXdCO0F2RThtUGhDOztBdUU3bVBROztFQUVFO0F2RWduUFY7O0F1RTltUFE7O0VBRUU7QXZFaW5QVjs7QXVFL21QUTs7RUFFRTtBdkVrblBWOztBdUVoblBROztFQUVFO0F2RW1uUFY7O0F1RWxvUFE7RUFBd0I7QXZFc29QaEM7O0F1RXJvUFE7O0VBRUU7QXZFd29QVjs7QXVFdG9QUTs7RUFFRTtBdkV5b1BWOztBdUV2b1BROztFQUVFO0F2RTBvUFY7O0F1RXhvUFE7O0VBRUU7QXZFMm9QVjs7QXVFcm9QSTtFQUFtQjtBdkV5b1B2Qjs7QXVFeG9QSTs7RUFFRTtBdkUyb1BOOztBdUV6b1BJOztFQUVFO0F2RTRvUE47O0F1RTFvUEk7O0VBRUU7QXZFNm9QTjs7QXVFM29QSTs7RUFFRTtBdkU4b1BOOztBZXZwUEk7RXdEbERJO0lBQWdDO0V2RThzUHRDOztFdUU3c1BNOztJQUVFO0V2RWd0UFI7O0V1RTlzUE07O0lBRUU7RXZFaXRQUjs7RXVFL3NQTTs7SUFFRTtFdkVrdFBSOztFdUVodFBNOztJQUVFO0V2RW10UFI7O0V1RWx1UE07SUFBZ0M7RXZFc3VQdEM7O0V1RXJ1UE07O0lBRUU7RXZFd3VQUjs7RXVFdHVQTTs7SUFFRTtFdkV5dVBSOztFdUV2dVBNOztJQUVFO0V2RTB1UFI7O0V1RXh1UE07O0lBRUU7RXZFMnVQUjs7RXVFMXZQTTtJQUFnQztFdkU4dlB0Qzs7RXVFN3ZQTTs7SUFFRTtFdkVnd1BSOztFdUU5dlBNOztJQUVFO0V2RWl3UFI7O0V1RS92UE07O0lBRUU7RXZFa3dQUjs7RXVFaHdQTTs7SUFFRTtFdkVtd1BSOztFdUVseFBNO0lBQWdDO0V2RXN4UHRDOztFdUVyeFBNOztJQUVFO0V2RXd4UFI7O0V1RXR4UE07O0lBRUU7RXZFeXhQUjs7RXVFdnhQTTs7SUFFRTtFdkUweFBSOztFdUV4eFBNOztJQUVFO0V2RTJ4UFI7O0V1RTF5UE07SUFBZ0M7RXZFOHlQdEM7O0V1RTd5UE07O0lBRUU7RXZFZ3pQUjs7RXVFOXlQTTs7SUFFRTtFdkVpelBSOztFdUUveVBNOztJQUVFO0V2RWt6UFI7O0V1RWh6UE07O0lBRUU7RXZFbXpQUjs7RXVFbDBQTTtJQUFnQztFdkVzMFB0Qzs7RXVFcjBQTTs7SUFFRTtFdkV3MFBSOztFdUV0MFBNOztJQUVFO0V2RXkwUFI7O0V1RXYwUE07O0lBRUU7RXZFMDBQUjs7RXVFeDBQTTs7SUFFRTtFdkUyMFBSOztFdUUxMVBNO0lBQWdDO0V2RTgxUHRDOztFdUU3MVBNOztJQUVFO0V2RWcyUFI7O0V1RTkxUE07O0lBRUU7RXZFaTJQUjs7RXVFLzFQTTs7SUFFRTtFdkVrMlBSOztFdUVoMlBNOztJQUVFO0V2RW0yUFI7O0V1RWwzUE07SUFBZ0M7RXZFczNQdEM7O0V1RXIzUE07O0lBRUU7RXZFdzNQUjs7RXVFdDNQTTs7SUFFRTtFdkV5M1BSOztFdUV2M1BNOztJQUVFO0V2RTAzUFI7O0V1RXgzUE07O0lBRUU7RXZFMjNQUjs7RXVFMTRQTTtJQUFnQztFdkU4NFB0Qzs7RXVFNzRQTTs7SUFFRTtFdkVnNVBSOztFdUU5NFBNOztJQUVFO0V2RWk1UFI7O0V1RS80UE07O0lBRUU7RXZFazVQUjs7RXVFaDVQTTs7SUFFRTtFdkVtNVBSOztFdUVsNlBNO0lBQWdDO0V2RXM2UHRDOztFdUVyNlBNOztJQUVFO0V2RXc2UFI7O0V1RXQ2UE07O0lBRUU7RXZFeTZQUjs7RXVFdjZQTTs7SUFFRTtFdkUwNlBSOztFdUV4NlBNOztJQUVFO0V2RTI2UFI7O0V1RTE3UE07SUFBZ0M7RXZFODdQdEM7O0V1RTc3UE07O0lBRUU7RXZFZzhQUjs7RXVFOTdQTTs7SUFFRTtFdkVpOFBSOztFdUUvN1BNOztJQUVFO0V2RWs4UFI7O0V1RWg4UE07O0lBRUU7RXZFbThQUjs7RXVFbDlQTTtJQUFnQztFdkVzOVB0Qzs7RXVFcjlQTTs7SUFFRTtFdkV3OVBSOztFdUV0OVBNOztJQUVFO0V2RXk5UFI7O0V1RXY5UE07O0lBRUU7RXZFMDlQUjs7RXVFeDlQTTs7SUFFRTtFdkUyOVBSOztFdUVuOVBNO0lBQXdCO0V2RXU5UDlCOztFdUV0OVBNOztJQUVFO0V2RXk5UFI7O0V1RXY5UE07O0lBRUU7RXZFMDlQUjs7RXVFeDlQTTs7SUFFRTtFdkUyOVBSOztFdUV6OVBNOztJQUVFO0V2RTQ5UFI7O0V1RTMrUE07SUFBd0I7RXZFKytQOUI7O0V1RTkrUE07O0lBRUU7RXZFaS9QUjs7RXVFLytQTTs7SUFFRTtFdkVrL1BSOztFdUVoL1BNOztJQUVFO0V2RW0vUFI7O0V1RWovUE07O0lBRUU7RXZFby9QUjs7RXVFbmdRTTtJQUF3QjtFdkV1Z1E5Qjs7RXVFdGdRTTs7SUFFRTtFdkV5Z1FSOztFdUV2Z1FNOztJQUVFO0V2RTBnUVI7O0V1RXhnUU07O0lBRUU7RXZFMmdRUjs7RXVFemdRTTs7SUFFRTtFdkU0Z1FSOztFdUUzaFFNO0lBQXdCO0V2RStoUTlCOztFdUU5aFFNOztJQUVFO0V2RWlpUVI7O0V1RS9oUU07O0lBRUU7RXZFa2lRUjs7RXVFaGlRTTs7SUFFRTtFdkVtaVFSOztFdUVqaVFNOztJQUVFO0V2RW9pUVI7O0V1RW5qUU07SUFBd0I7RXZFdWpROUI7O0V1RXRqUU07O0lBRUU7RXZFeWpRUjs7RXVFdmpRTTs7SUFFRTtFdkUwalFSOztFdUV4alFNOztJQUVFO0V2RTJqUVI7O0V1RXpqUU07O0lBRUU7RXZFNGpRUjs7RXVFdGpRRTtJQUFtQjtFdkUwalFyQjs7RXVFempRRTs7SUFFRTtFdkU0alFKOztFdUUxalFFOztJQUVFO0V2RTZqUUo7O0V1RTNqUUU7O0lBRUU7RXZFOGpRSjs7RXVFNWpRRTs7SUFFRTtFdkUralFKO0FBQ0Y7QWV6a1FJO0V3RGxESTtJQUFnQztFdkUrblF0Qzs7RXVFOW5RTTs7SUFFRTtFdkVpb1FSOztFdUUvblFNOztJQUVFO0V2RWtvUVI7O0V1RWhvUU07O0lBRUU7RXZFbW9RUjs7RXVFam9RTTs7SUFFRTtFdkVvb1FSOztFdUVucFFNO0lBQWdDO0V2RXVwUXRDOztFdUV0cFFNOztJQUVFO0V2RXlwUVI7O0V1RXZwUU07O0lBRUU7RXZFMHBRUjs7RXVFeHBRTTs7SUFFRTtFdkUycFFSOztFdUV6cFFNOztJQUVFO0V2RTRwUVI7O0V1RTNxUU07SUFBZ0M7RXZFK3FRdEM7O0V1RTlxUU07O0lBRUU7RXZFaXJRUjs7RXVFL3FRTTs7SUFFRTtFdkVrclFSOztFdUVoclFNOztJQUVFO0V2RW1yUVI7O0V1RWpyUU07O0lBRUU7RXZFb3JRUjs7RXVFbnNRTTtJQUFnQztFdkV1c1F0Qzs7RXVFdHNRTTs7SUFFRTtFdkV5c1FSOztFdUV2c1FNOztJQUVFO0V2RTBzUVI7O0V1RXhzUU07O0lBRUU7RXZFMnNRUjs7RXVFenNRTTs7SUFFRTtFdkU0c1FSOztFdUUzdFFNO0lBQWdDO0V2RSt0UXRDOztFdUU5dFFNOztJQUVFO0V2RWl1UVI7O0V1RS90UU07O0lBRUU7RXZFa3VRUjs7RXVFaHVRTTs7SUFFRTtFdkVtdVFSOztFdUVqdVFNOztJQUVFO0V2RW91UVI7O0V1RW52UU07SUFBZ0M7RXZFdXZRdEM7O0V1RXR2UU07O0lBRUU7RXZFeXZRUjs7RXVFdnZRTTs7SUFFRTtFdkUwdlFSOztFdUV4dlFNOztJQUVFO0V2RTJ2UVI7O0V1RXp2UU07O0lBRUU7RXZFNHZRUjs7RXVFM3dRTTtJQUFnQztFdkUrd1F0Qzs7RXVFOXdRTTs7SUFFRTtFdkVpeFFSOztFdUUvd1FNOztJQUVFO0V2RWt4UVI7O0V1RWh4UU07O0lBRUU7RXZFbXhRUjs7RXVFanhRTTs7SUFFRTtFdkVveFFSOztFdUVueVFNO0lBQWdDO0V2RXV5UXRDOztFdUV0eVFNOztJQUVFO0V2RXl5UVI7O0V1RXZ5UU07O0lBRUU7RXZFMHlRUjs7RXVFeHlRTTs7SUFFRTtFdkUyeVFSOztFdUV6eVFNOztJQUVFO0V2RTR5UVI7O0V1RTN6UU07SUFBZ0M7RXZFK3pRdEM7O0V1RTl6UU07O0lBRUU7RXZFaTBRUjs7RXVFL3pRTTs7SUFFRTtFdkVrMFFSOztFdUVoMFFNOztJQUVFO0V2RW0wUVI7O0V1RWowUU07O0lBRUU7RXZFbzBRUjs7RXVFbjFRTTtJQUFnQztFdkV1MVF0Qzs7RXVFdDFRTTs7SUFFRTtFdkV5MVFSOztFdUV2MVFNOztJQUVFO0V2RTAxUVI7O0V1RXgxUU07O0lBRUU7RXZFMjFRUjs7RXVFejFRTTs7SUFFRTtFdkU0MVFSOztFdUUzMlFNO0lBQWdDO0V2RSsyUXRDOztFdUU5MlFNOztJQUVFO0V2RWkzUVI7O0V1RS8yUU07O0lBRUU7RXZFazNRUjs7RXVFaDNRTTs7SUFFRTtFdkVtM1FSOztFdUVqM1FNOztJQUVFO0V2RW8zUVI7O0V1RW40UU07SUFBZ0M7RXZFdTRRdEM7O0V1RXQ0UU07O0lBRUU7RXZFeTRRUjs7RXVFdjRRTTs7SUFFRTtFdkUwNFFSOztFdUV4NFFNOztJQUVFO0V2RTI0UVI7O0V1RXo0UU07O0lBRUU7RXZFNDRRUjs7RXVFcDRRTTtJQUF3QjtFdkV3NFE5Qjs7RXVFdjRRTTs7SUFFRTtFdkUwNFFSOztFdUV4NFFNOztJQUVFO0V2RTI0UVI7O0V1RXo0UU07O0lBRUU7RXZFNDRRUjs7RXVFMTRRTTs7SUFFRTtFdkU2NFFSOztFdUU1NVFNO0lBQXdCO0V2RWc2UTlCOztFdUUvNVFNOztJQUVFO0V2RWs2UVI7O0V1RWg2UU07O0lBRUU7RXZFbTZRUjs7RXVFajZRTTs7SUFFRTtFdkVvNlFSOztFdUVsNlFNOztJQUVFO0V2RXE2UVI7O0V1RXA3UU07SUFBd0I7RXZFdzdROUI7O0V1RXY3UU07O0lBRUU7RXZFMDdRUjs7RXVFeDdRTTs7SUFFRTtFdkUyN1FSOztFdUV6N1FNOztJQUVFO0V2RTQ3UVI7O0V1RTE3UU07O0lBRUU7RXZFNjdRUjs7RXVFNThRTTtJQUF3QjtFdkVnOVE5Qjs7RXVFLzhRTTs7SUFFRTtFdkVrOVFSOztFdUVoOVFNOztJQUVFO0V2RW05UVI7O0V1RWo5UU07O0lBRUU7RXZFbzlRUjs7RXVFbDlRTTs7SUFFRTtFdkVxOVFSOztFdUVwK1FNO0lBQXdCO0V2RXcrUTlCOztFdUV2K1FNOztJQUVFO0V2RTArUVI7O0V1RXgrUU07O0lBRUU7RXZFMitRUjs7RXVFeitRTTs7SUFFRTtFdkU0K1FSOztFdUUxK1FNOztJQUVFO0V2RTYrUVI7O0V1RXYrUUU7SUFBbUI7RXZFMitRckI7O0V1RTErUUU7O0lBRUU7RXZFNitRSjs7RXVFMytRRTs7SUFFRTtFdkU4K1FKOztFdUU1K1FFOztJQUVFO0V2RSsrUUo7O0V1RTcrUUU7O0lBRUU7RXZFZy9RSjtBQUNGO0FlMS9RSTtFd0RsREk7SUFBZ0M7RXZFZ2pSdEM7O0V1RS9pUk07O0lBRUU7RXZFa2pSUjs7RXVFaGpSTTs7SUFFRTtFdkVtalJSOztFdUVqalJNOztJQUVFO0V2RW9qUlI7O0V1RWxqUk07O0lBRUU7RXZFcWpSUjs7RXVFcGtSTTtJQUFnQztFdkV3a1J0Qzs7RXVFdmtSTTs7SUFFRTtFdkUwa1JSOztFdUV4a1JNOztJQUVFO0V2RTJrUlI7O0V1RXprUk07O0lBRUU7RXZFNGtSUjs7RXVFMWtSTTs7SUFFRTtFdkU2a1JSOztFdUU1bFJNO0lBQWdDO0V2RWdtUnRDOztFdUUvbFJNOztJQUVFO0V2RWttUlI7O0V1RWhtUk07O0lBRUU7RXZFbW1SUjs7RXVFam1STTs7SUFFRTtFdkVvbVJSOztFdUVsbVJNOztJQUVFO0V2RXFtUlI7O0V1RXBuUk07SUFBZ0M7RXZFd25SdEM7O0V1RXZuUk07O0lBRUU7RXZFMG5SUjs7RXVFeG5STTs7SUFFRTtFdkUyblJSOztFdUV6blJNOztJQUVFO0V2RTRuUlI7O0V1RTFuUk07O0lBRUU7RXZFNm5SUjs7RXVFNW9STTtJQUFnQztFdkVncFJ0Qzs7RXVFL29STTs7SUFFRTtFdkVrcFJSOztFdUVocFJNOztJQUVFO0V2RW1wUlI7O0V1RWpwUk07O0lBRUU7RXZFb3BSUjs7RXVFbHBSTTs7SUFFRTtFdkVxcFJSOztFdUVwcVJNO0lBQWdDO0V2RXdxUnRDOztFdUV2cVJNOztJQUVFO0V2RTBxUlI7O0V1RXhxUk07O0lBRUU7RXZFMnFSUjs7RXVFenFSTTs7SUFFRTtFdkU0cVJSOztFdUUxcVJNOztJQUVFO0V2RTZxUlI7O0V1RTVyUk07SUFBZ0M7RXZFZ3NSdEM7O0V1RS9yUk07O0lBRUU7RXZFa3NSUjs7RXVFaHNSTTs7SUFFRTtFdkVtc1JSOztFdUVqc1JNOztJQUVFO0V2RW9zUlI7O0V1RWxzUk07O0lBRUU7RXZFcXNSUjs7RXVFcHRSTTtJQUFnQztFdkV3dFJ0Qzs7RXVFdnRSTTs7SUFFRTtFdkUwdFJSOztFdUV4dFJNOztJQUVFO0V2RTJ0UlI7O0V1RXp0Uk07O0lBRUU7RXZFNHRSUjs7RXVFMXRSTTs7SUFFRTtFdkU2dFJSOztFdUU1dVJNO0lBQWdDO0V2RWd2UnRDOztFdUUvdVJNOztJQUVFO0V2RWt2UlI7O0V1RWh2Uk07O0lBRUU7RXZFbXZSUjs7RXVFanZSTTs7SUFFRTtFdkVvdlJSOztFdUVsdlJNOztJQUVFO0V2RXF2UlI7O0V1RXB3Uk07SUFBZ0M7RXZFd3dSdEM7O0V1RXZ3Uk07O0lBRUU7RXZFMHdSUjs7RXVFeHdSTTs7SUFFRTtFdkUyd1JSOztFdUV6d1JNOztJQUVFO0V2RTR3UlI7O0V1RTF3Uk07O0lBRUU7RXZFNndSUjs7RXVFNXhSTTtJQUFnQztFdkVneVJ0Qzs7RXVFL3hSTTs7SUFFRTtFdkVreVJSOztFdUVoeVJNOztJQUVFO0V2RW15UlI7O0V1RWp5Uk07O0lBRUU7RXZFb3lSUjs7RXVFbHlSTTs7SUFFRTtFdkVxeVJSOztFdUVwelJNO0lBQWdDO0V2RXd6UnRDOztFdUV2elJNOztJQUVFO0V2RTB6UlI7O0V1RXh6Uk07O0lBRUU7RXZFMnpSUjs7RXVFenpSTTs7SUFFRTtFdkU0elJSOztFdUUxelJNOztJQUVFO0V2RTZ6UlI7O0V1RXJ6Uk07SUFBd0I7RXZFeXpSOUI7O0V1RXh6Uk07O0lBRUU7RXZFMnpSUjs7RXVFenpSTTs7SUFFRTtFdkU0elJSOztFdUUxelJNOztJQUVFO0V2RTZ6UlI7O0V1RTN6Uk07O0lBRUU7RXZFOHpSUjs7RXVFNzBSTTtJQUF3QjtFdkVpMVI5Qjs7RXVFaDFSTTs7SUFFRTtFdkVtMVJSOztFdUVqMVJNOztJQUVFO0V2RW8xUlI7O0V1RWwxUk07O0lBRUU7RXZFcTFSUjs7RXVFbjFSTTs7SUFFRTtFdkVzMVJSOztFdUVyMlJNO0lBQXdCO0V2RXkyUjlCOztFdUV4MlJNOztJQUVFO0V2RTIyUlI7O0V1RXoyUk07O0lBRUU7RXZFNDJSUjs7RXVFMTJSTTs7SUFFRTtFdkU2MlJSOztFdUUzMlJNOztJQUVFO0V2RTgyUlI7O0V1RTczUk07SUFBd0I7RXZFaTRSOUI7O0V1RWg0Uk07O0lBRUU7RXZFbTRSUjs7RXVFajRSTTs7SUFFRTtFdkVvNFJSOztFdUVsNFJNOztJQUVFO0V2RXE0UlI7O0V1RW40Uk07O0lBRUU7RXZFczRSUjs7RXVFcjVSTTtJQUF3QjtFdkV5NVI5Qjs7RXVFeDVSTTs7SUFFRTtFdkUyNVJSOztFdUV6NVJNOztJQUVFO0V2RTQ1UlI7O0V1RTE1Uk07O0lBRUU7RXZFNjVSUjs7RXVFMzVSTTs7SUFFRTtFdkU4NVJSOztFdUV4NVJFO0lBQW1CO0V2RTQ1UnJCOztFdUUzNVJFOztJQUVFO0V2RTg1Uko7O0V1RTU1UkU7O0lBRUU7RXZFKzVSSjs7RXVFNzVSRTs7SUFFRTtFdkVnNlJKOztFdUU5NVJFOztJQUVFO0V2RWk2Uko7QUFDRjtBZTM2Ukk7RXdEbERJO0lBQWdDO0V2RWkrUnRDOztFdUVoK1JNOztJQUVFO0V2RW0rUlI7O0V1RWorUk07O0lBRUU7RXZFbytSUjs7RXVFbCtSTTs7SUFFRTtFdkVxK1JSOztFdUVuK1JNOztJQUVFO0V2RXMrUlI7O0V1RXIvUk07SUFBZ0M7RXZFeS9SdEM7O0V1RXgvUk07O0lBRUU7RXZFMi9SUjs7RXVFei9STTs7SUFFRTtFdkU0L1JSOztFdUUxL1JNOztJQUVFO0V2RTYvUlI7O0V1RTMvUk07O0lBRUU7RXZFOC9SUjs7RXVFN2dTTTtJQUFnQztFdkVpaFN0Qzs7RXVFaGhTTTs7SUFFRTtFdkVtaFNSOztFdUVqaFNNOztJQUVFO0V2RW9oU1I7O0V1RWxoU007O0lBRUU7RXZFcWhTUjs7RXVFbmhTTTs7SUFFRTtFdkVzaFNSOztFdUVyaVNNO0lBQWdDO0V2RXlpU3RDOztFdUV4aVNNOztJQUVFO0V2RTJpU1I7O0V1RXppU007O0lBRUU7RXZFNGlTUjs7RXVFMWlTTTs7SUFFRTtFdkU2aVNSOztFdUUzaVNNOztJQUVFO0V2RThpU1I7O0V1RTdqU007SUFBZ0M7RXZFaWtTdEM7O0V1RWhrU007O0lBRUU7RXZFbWtTUjs7RXVFamtTTTs7SUFFRTtFdkVva1NSOztFdUVsa1NNOztJQUVFO0V2RXFrU1I7O0V1RW5rU007O0lBRUU7RXZFc2tTUjs7RXVFcmxTTTtJQUFnQztFdkV5bFN0Qzs7RXVFeGxTTTs7SUFFRTtFdkUybFNSOztFdUV6bFNNOztJQUVFO0V2RTRsU1I7O0V1RTFsU007O0lBRUU7RXZFNmxTUjs7RXVFM2xTTTs7SUFFRTtFdkU4bFNSOztFdUU3bVNNO0lBQWdDO0V2RWluU3RDOztFdUVoblNNOztJQUVFO0V2RW1uU1I7O0V1RWpuU007O0lBRUU7RXZFb25TUjs7RXVFbG5TTTs7SUFFRTtFdkVxblNSOztFdUVublNNOztJQUVFO0V2RXNuU1I7O0V1RXJvU007SUFBZ0M7RXZFeW9TdEM7O0V1RXhvU007O0lBRUU7RXZFMm9TUjs7RXVFem9TTTs7SUFFRTtFdkU0b1NSOztFdUUxb1NNOztJQUVFO0V2RTZvU1I7O0V1RTNvU007O0lBRUU7RXZFOG9TUjs7RXVFN3BTTTtJQUFnQztFdkVpcVN0Qzs7RXVFaHFTTTs7SUFFRTtFdkVtcVNSOztFdUVqcVNNOztJQUVFO0V2RW9xU1I7O0V1RWxxU007O0lBRUU7RXZFcXFTUjs7RXVFbnFTTTs7SUFFRTtFdkVzcVNSOztFdUVyclNNO0lBQWdDO0V2RXlyU3RDOztFdUV4clNNOztJQUVFO0V2RTJyU1I7O0V1RXpyU007O0lBRUU7RXZFNHJTUjs7RXVFMXJTTTs7SUFFRTtFdkU2clNSOztFdUUzclNNOztJQUVFO0V2RThyU1I7O0V1RTdzU007SUFBZ0M7RXZFaXRTdEM7O0V1RWh0U007O0lBRUU7RXZFbXRTUjs7RXVFanRTTTs7SUFFRTtFdkVvdFNSOztFdUVsdFNNOztJQUVFO0V2RXF0U1I7O0V1RW50U007O0lBRUU7RXZFc3RTUjs7RXVFcnVTTTtJQUFnQztFdkV5dVN0Qzs7RXVFeHVTTTs7SUFFRTtFdkUydVNSOztFdUV6dVNNOztJQUVFO0V2RTR1U1I7O0V1RTF1U007O0lBRUU7RXZFNnVTUjs7RXVFM3VTTTs7SUFFRTtFdkU4dVNSOztFdUV0dVNNO0lBQXdCO0V2RTB1UzlCOztFdUV6dVNNOztJQUVFO0V2RTR1U1I7O0V1RTF1U007O0lBRUU7RXZFNnVTUjs7RXVFM3VTTTs7SUFFRTtFdkU4dVNSOztFdUU1dVNNOztJQUVFO0V2RSt1U1I7O0V1RTl2U007SUFBd0I7RXZFa3dTOUI7O0V1RWp3U007O0lBRUU7RXZFb3dTUjs7RXVFbHdTTTs7SUFFRTtFdkVxd1NSOztFdUVud1NNOztJQUVFO0V2RXN3U1I7O0V1RXB3U007O0lBRUU7RXZFdXdTUjs7RXVFdHhTTTtJQUF3QjtFdkUweFM5Qjs7RXVFenhTTTs7SUFFRTtFdkU0eFNSOztFdUUxeFNNOztJQUVFO0V2RTZ4U1I7O0V1RTN4U007O0lBRUU7RXZFOHhTUjs7RXVFNXhTTTs7SUFFRTtFdkUreFNSOztFdUU5eVNNO0lBQXdCO0V2RWt6UzlCOztFdUVqelNNOztJQUVFO0V2RW96U1I7O0V1RWx6U007O0lBRUU7RXZFcXpTUjs7RXVFbnpTTTs7SUFFRTtFdkVzelNSOztFdUVwelNNOztJQUVFO0V2RXV6U1I7O0V1RXQwU007SUFBd0I7RXZFMDBTOUI7O0V1RXowU007O0lBRUU7RXZFNDBTUjs7RXVFMTBTTTs7SUFFRTtFdkU2MFNSOztFdUUzMFNNOztJQUVFO0V2RTgwU1I7O0V1RTUwU007O0lBRUU7RXZFKzBTUjs7RXVFejBTRTtJQUFtQjtFdkU2MFNyQjs7RXVFNTBTRTs7SUFFRTtFdkUrMFNKOztFdUU3MFNFOztJQUVFO0V2RWcxU0o7O0V1RTkwU0U7O0lBRUU7RXZFaTFTSjs7RXVFLzBTRTs7SUFFRTtFdkVrMVNKO0FBQ0Y7QXdFbjVTRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7RUFFQTtBeEVtNVNKOztBeUU3NVNBO0VBQWtCO0F6RWk2U2xCOztBeUU3NVNBO0VBQWlCO0F6RWk2U2pCOztBeUVoNlNBO0VBQWlCO0F6RW82U2pCOztBeUVuNlNBO0VBQWlCO0F6RXU2U2pCOztBeUV0NlNBO0VDVEU7RUFDQTtFQUNBO0ExRW03U0Y7O0F5RXA2U0k7RUFBd0I7QXpFdzZTNUI7O0F5RXY2U0k7RUFBd0I7QXpFMjZTNUI7O0F5RTE2U0k7RUFBd0I7QXpFODZTNUI7O0FlejRTSTtFMER2Q0E7SUFBd0I7RXpFcTdTMUI7O0V5RXA3U0U7SUFBd0I7RXpFdzdTMUI7O0V5RXY3U0U7SUFBd0I7RXpFMjdTMUI7QUFDRjtBZXY1U0k7RTBEdkNBO0lBQXdCO0V6RWs4UzFCOztFeUVqOFNFO0lBQXdCO0V6RXE4UzFCOztFeUVwOFNFO0lBQXdCO0V6RXc4UzFCO0FBQ0Y7QWVwNlNJO0UwRHZDQTtJQUF3QjtFekUrOFMxQjs7RXlFOThTRTtJQUF3QjtFekVrOVMxQjs7RXlFajlTRTtJQUF3QjtFekVxOVMxQjtBQUNGO0FlajdTSTtFMER2Q0E7SUFBd0I7RXpFNDlTMUI7O0V5RTM5U0U7SUFBd0I7RXpFKzlTMUI7O0V5RTk5U0U7SUFBd0I7RXpFaytTMUI7QUFDRjtBeUU3OVNBO0VBQW1CO0F6RWcrU25COztBeUUvOVNBO0VBQW1CO0F6RW0rU25COztBeUVsK1NBO0VBQW1CO0F6RXMrU25COztBeUVsK1NBO0VBQXVCO0F6RXMrU3ZCOztBeUVyK1NBO0VBQXVCO0F6RXkrU3ZCOztBeUV4K1NBO0VBQXVCO0F6RTQrU3ZCOztBeUUzK1NBO0VBQXVCO0F6RSsrU3ZCOztBeUU5K1NBO0VBQXVCO0F6RWsvU3ZCOztBeUVqL1NBO0VBQXVCO0F6RXEvU3ZCOztBeUVqL1NBO0VBQWM7QXpFcS9TZDs7QTJFNWhURTtFQUNFO0EzRStoVEo7O0FNcmhURTtFcUVMTTtBM0U4aFRSOztBMkVwaVRFO0VBQ0U7QTNFdWlUSjs7QU03aFRFO0VxRUxNO0EzRXNpVFI7O0EyRTVpVEU7RUFDRTtBM0UraVRKOztBTXJpVEU7RXFFTE07QTNFOGlUUjs7QTJFcGpURTtFQUNFO0EzRXVqVEo7O0FNN2lURTtFcUVMTTtBM0VzalRSOztBMkU1alRFO0VBQ0U7QTNFK2pUSjs7QU1yalRFO0VxRUxNO0EzRThqVFI7O0EyRXBrVEU7RUFDRTtBM0V1a1RKOztBTTdqVEU7RXFFTE07QTNFc2tUUjs7QTJFNWtURTtFQUNFO0EzRStrVEo7O0FNcmtURTtFcUVMTTtBM0U4a1RSOztBMkVwbFRFO0VBQ0U7QTNFdWxUSjs7QU03a1RFO0VxRUxNO0EzRXNsVFI7O0F5RS9pVEE7RUFBYTtBekVtalRiOztBeUVsalRBO0VBQWM7QXpFc2pUZDs7QXlFcGpUQTtFQUFpQjtBekV3alRqQjs7QXlFdmpUQTtFQUFpQjtBekUyalRqQjs7QXlFdmpUQTtFR3ZERTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E1RWtuVEY7O0F5RTNqVEE7RUFBd0I7QXpFK2pUeEI7O0F5RTdqVEE7RUFDRTtFQUNBO0F6RWdrVEY7O0F5RTNqVEE7RUFBYztBekUralRkOztBNkVob1RBO0VBQ0U7QTdFbW9URjs7QTZFaG9UQTtFQUNFO0E3RW1vVEY7O0E4RW5vVEU7RUFDRTs7O0lBS0U7SUFFQTtFOUVtb1RKOztFOEUvblRJO0lBQ0U7RTlFa29UTjs7RThFem5URTtJQUNFO0U5RTRuVEo7O0U4RTltVEU7SUFDRTtFOUVpblRKOztFOEUvbVRFOztJQUVFO0lBQ0E7RTlFa25USjs7RThFL21URTs7SUFFRTtFOUVrblRKOztFOEUvbVRFOzs7SUFHRTtJQUNBO0U5RWtuVEo7O0U4RS9tVEU7O0lBRUU7RTlFa25USjs7RThFMW1URTtJQUNFLFExRTJpQzhCO0VKa2tSbEM7RThFM21URTtJQUNFO0U5RTZtVEo7O0U4RTNtVEU7SUFDRTtFOUU4bVRKOztFOEUxbVRFO0lBQ0U7RTlFNm1USjs7RThFM21URTtJQUNFO0U5RThtVEo7O0U4RTNtVEU7SUFDRTtFOUU4bVRKO0U4RTVtVEk7O0lBRUU7RTlFOG1UTjs7RThFem1USTs7SUFFRTtFOUU0bVROOztFOEV4bVRFO0lBQ0U7RTlFMm1USjtFOEV6bVRJOzs7O0lBSUUscUIxRTlHRztFSnl0VFQ7O0U4RXZtVEU7SUFDRTtJQUNBLHFCMUVwSEs7RUo4dFRUO0FBQ0Y7QStFenVUQTs7O0VBQUE7QUNHQTs7Ozs7O0VBTUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWhGNHVURjs7QWlGdnZUQTtFQUNFO0VBQ0E7RUFDQTtBakYwdlRGOztBaUZ2dlRBO0VBQ0U7QWpGMHZURjs7QWlGdnZUQTtFQUNFO0FqRjB2VEY7O0FpRnR2VEU7RUFDRTtBakZ5dlRKOztBaUYxdlRFO0VBQ0U7QWpGNnZUSjs7QWlGOXZURTtFQUNFO0FqRml3VEo7O0FpRmx3VEU7RUFDRTtBakZxd1RKOztBaUZ0d1RFO0VBQ0U7QWpGeXdUSjs7QWlGMXdURTtFQUNFO0FqRjZ3VEo7O0FpRjl3VEU7RUFDRTtBakZpeFRKOztBaUZseFRFO0VBQ0U7QWpGcXhUSjs7QWlGdHhURTtFQUNFO0FqRnl4VEo7O0FpRjF4VEU7RUFDRTtBakY2eFRKOztBa0YveVRBO0VBQ0U7RUFDQSxhQ09xQjtBbkYyeVR2Qjs7QW9GbnpUQTtFQUNFO0VBQ0E7RUFDQTtBcEZzelRGO0FvRnB6VEU7RUFBTztBcEZ1elRUOztBb0ZwelRBO0VBQ0U7RUFDQTtFQUNBO0VBQ0EsVURMcUI7RUNNckI7QXBGdXpURjs7QXFGcDBUQTtFQUNFO0VBQ0E7RUFDQTtBckZ1MFRGOztBcUZwMFRBO0VBQStCO0FyRncwVC9COztBcUZ2MFRBO0VBQWdDO0FyRjIwVGhDOztBcUZwMFRFOzs7OztFQUFnQztBckY0MFRsQztBcUYzMFRFOzs7OztFQUFpQztBckZrMVRuQzs7QXNGajJUQTtFQUNFO0F0Rm8yVEY7O0FzRmoyVEE7RUFDRTtBdEZvMlRGOztBc0ZqMlRBO0VBQ0U7SUFDRTtFdEZvMlRGO0VzRmoyVEE7SUFDRTtFdEZtMlRGO0FBQ0Y7QXVGbDNUQTtFQ1dFO0VBQ0E7QXhGMDJURjs7QXVGcjNUQTtFQ1VFO0VBQ0E7QXhGKzJURjs7QXVGejNUQTtFQ1NFO0VBQ0E7QXhGbzNURjs7QXVGNTNUQTtFQ1lFO0VBQ0E7QXhGbzNURjs7QXVGaDRUQTtFQ1dFO0VBQ0E7QXhGeTNURjs7QXVGcDRUQTtFQ1VFO0VBQ0E7QXhGODNURjs7QXVGbjRURTs7Ozs7O0VBTUU7QXZGczRUSjs7QXlGeDVUQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBekYyNVRGOztBeUZ4NVRBOztFQUVFO0VBQ0E7RUFDQTtFQUNBO0F6RjI1VEY7O0F5Rng1VEE7RUFDRTtBekYyNVRGOztBeUZ4NVRBO0VBQ0U7QXpGMjVURjs7QXlGeDVUQTtFQUNFLFdOcEJxQjtBbkYrNlR2Qjs7QTBGeDdUQTtnRUFBQTtBQUdBO0VBQWtDO0ExRjI3VGxDOztBMEYxN1RBO0VBQTRDO0ExRjg3VDVDOztBMEY3N1RBO0VBQXFDO0ExRmk4VHJDOztBMEZoOFRBO0VBQXNEO0ExRm84VHREOztBMEZuOFRBO0VBQStCO0ExRnU4VC9COztBMEZ0OFRBO0VBQXlDO0ExRjA4VHpDOztBMEZ6OFRBO0VBQXlDO0ExRjY4VHpDOztBMEY1OFRBO0VBQW1DO0ExRmc5VG5DOztBMEYvOFRBO0VBQWdDO0ExRm05VGhDOztBMEZsOVRBO0VBQXFDO0ExRnM5VHJDOztBMEZyOVRBO0VBQTJDO0ExRnk5VDNDOztBMEZ4OVRBO0VBQTBDO0ExRjQ5VDFDOztBMEYzOVRBO0VBQW1DO0ExRis5VG5DOztBMEY5OVRBO0VBQW9DO0ExRmsrVHBDOztBMEZqK1RBO0VBQXlDO0ExRnErVHpDOztBMEZwK1RBO0VBQTBDO0ExRncrVDFDOztBMEZ2K1RBO0VBQXVDO0ExRjIrVHZDOztBMEYxK1RBO0VBQXdDO0ExRjgrVHhDOztBMEY3K1RBO0VBQW1DO0ExRmkvVG5DOztBMEZoL1RBO0VBQXNDO0ExRm8vVHRDOztBMEZuL1RBO0VBQW1DO0ExRnUvVG5DOztBMEZ0L1RBO0VBQXVDO0ExRjAvVHZDOztBMEZ6L1RBO0VBQXNDO0ExRjYvVHRDOztBMEY1L1RBO0VBQWdFO0ExRmdnVWhFOztBMEYvL1RBO0VBQW1DO0ExRm1nVW5DOztBMEZsZ1VBO0VBQW1DO0ExRnNnVW5DOztBMEZyZ1VBO0VBQW9DO0ExRnlnVXBDOztBMEZ4Z1VBO0VBQXNDO0ExRjRnVXRDOztBMEYzZ1VBO0VBQThDO0ExRitnVTlDOztBMEY5Z1VBO0VBQThDO0ExRmtoVTlDOztBMEZqaFVBO0VBQStDO0ExRnFoVS9DOztBMEZwaFVBO0VBQTRDO0ExRndoVTVDOztBMEZ2aFVBO0VBQXVDO0ExRjJoVXZDOztBMEYxaFVBO0VBQXVDO0ExRjhoVXZDOztBMEY3aFVBO0VBQXdDO0ExRmlpVXhDOztBMEZoaVVBO0VBQXFDO0ExRm9pVXJDOztBMEZuaVVBO0VBQWtDO0ExRnVpVWxDOztBMEZ0aVVBO0VBQTBDO0ExRjBpVTFDOztBMEZ6aVVBO0VBQW9DO0ExRjZpVXBDOztBMEY1aVVBO0VBQWlDO0ExRmdqVWpDOztBMEYvaVVBO0VBQXNDO0ExRm1qVXRDOztBMEZsalVBO0VBQTBDO0ExRnNqVTFDOztBMEZyalVBO0VBQWtDO0ExRnlqVWxDOztBMEZ4alVBO0VBQWtDO0ExRjRqVWxDOztBMEYzalVBO0VBQXNDO0ExRitqVXRDOztBMEY5alVBO0VBQXNDO0ExRmtrVXRDOztBMEZqa1VBO0VBQW9DO0ExRnFrVXBDOztBMEZwa1VBO0VBQW9DO0ExRndrVXBDOztBMEZ2a1VBO0VBQWtEO0ExRjJrVWxEOztBMEYxa1VBO0VBQWtEO0ExRjhrVWxEOztBMEY3a1VBO0VBQW1EO0ExRmlsVW5EOztBMEZobFVBO0VBQWdEO0ExRm9sVWhEOztBMEZubFVBO0VBQThDO0ExRnVsVTlDOztBMEZ0bFVBO0VBQThDO0ExRjBsVTlDOztBMEZ6bFVBO0VBQStDO0ExRjZsVS9DOztBMEY1bFVBO0VBQTRDO0ExRmdtVTVDOztBMEYvbFVBO0VBQXVDO0ExRm1tVXZDOztBMEZsbVVBO0VBQXVDO0ExRnNtVXZDOztBMEZybVVBO0VBQXdDO0ExRnltVXhDOztBMEZ4bVVBO0VBQXFDO0ExRjRtVXJDOztBMEYzbVVBO0VBQXVDO0ExRittVXZDOztBMEY5bVVBO0VBQXlDO0ExRmtuVXpDOztBMEZqblVBO0VBQXlDO0ExRnFuVXpDOztBMEZwblVBO0VBQXVDO0ExRnduVXZDOztBMEZ2blVBO0VBQXdEO0ExRjJuVXhEOztBMEYxblVBO0VBQXFDO0ExRjhuVXJDOztBMEY3blVBO0VBQXVDO0ExRmlvVXZDOztBMEZob1VBO0VBQStCO0ExRm9vVS9COztBMEZub1VBO0VBQWtDO0ExRnVvVWxDOztBMEZ0b1VBO0VBQXNDO0ExRjBvVXRDOztBMEZ6b1VBO0VBQWlDO0ExRjZvVWpDOztBMEY1b1VBO0VBQW9DO0ExRmdwVXBDOztBMEYvb1VBO0VBQThDO0ExRm1wVTlDOztBMEZscFVBO0VBQXlDO0ExRnNwVXpDOztBMEZycFVBO0VBQW9DO0ExRnlwVXBDOztBMEZ4cFVBO0VBQW1DO0ExRjRwVW5DOztBMEYzcFVBO0VBQWtDO0ExRitwVWxDOztBMEY5cFVBO0VBQWdDO0ExRmtxVWhDOztBMEZqcVVBO0VBQWlDO0ExRnFxVWpDOztBMEZwcVVBO0VBQTBDO0ExRndxVTFDOztBMEZ2cVVBO0VBQXNDO0ExRjJxVXRDOztBMEYxcVVBO0VBQXFDO0ExRjhxVXJDOztBMEY3cVVBO0VBQWtDO0ExRmlyVWxDOztBMEZoclVBO0VBQXFDO0ExRm9yVXJDOztBMEZuclVBO0VBQXNDO0ExRnVyVXRDOztBMEZ0clVBO0VBQWtDO0ExRjByVWxDOztBMEZ6clVBO0VBQTBDO0ExRjZyVTFDOztBMEY1clVBO0VBQStDO0ExRmdzVS9DOztBMEYvclVBO0VBQWdEO0ExRm1zVWhEOztBMEZsc1VBO0VBQWdDO0ExRnNzVWhDOztBMEZyc1VBO0VBQXFDO0ExRnlzVXJDOztBMEZ4c1VBO0VBQXFDO0ExRjRzVXJDOztBMEYzc1VBO0VBQW9DO0ExRitzVXBDOztBMEY5c1VBO0VBQWlDO0ExRmt0VWpDOztBMEZqdFVBO0VBQTBDO0ExRnF0VTFDOztBMEZwdFVBO0VBQTRDO0ExRnd0VTVDOztBMEZ2dFVBO0VBQWlDO0ExRjJ0VWpDOztBMEYxdFVBO0VBQTBDO0ExRjh0VTFDOztBMEY3dFVBO0VBQXlDO0ExRml1VXpDOztBMEZodVVBO0VBQXlDO0ExRm91VXpDOztBMEZudVVBO0VBQTRDO0ExRnV1VTVDOztBMEZ0dVVBO0VBQW1EO0ExRjB1VW5EOztBMEZ6dVVBO0VBQXVDO0ExRjZ1VXZDOztBMEY1dVVBO0VBQWdDO0ExRmd2VWhDOztBMEYvdVVBO0VBQWlDO0ExRm12VWpDOztBMEZsdlVBO0VBQW9DO0ExRnN2VXBDOztBMEZydlVBO0VBQTJDO0ExRnl2VTNDOztBMEZ4dlVBO0VBQWlDO0ExRjR2VWpDOztBMEYzdlVBO0VBQXVDO0ExRit2VXZDOztBMEY5dlVBO0VBQXlDO0ExRmt3VXpDOztBMEZqd1VBO0VBQWtDO0ExRnF3VWxDOztBMEZwd1VBO0VBQW9DO0ExRnd3VXBDOztBMEZ2d1VBO0VBQW1DO0ExRjJ3VW5DOztBMEYxd1VBO0VBQXNDO0ExRjh3VXRDOztBMEY3d1VBO0VBQXVDO0ExRml4VXZDOztBMEZoeFVBO0VBQXNDO0ExRm94VXRDOztBMEZueFVBO0VBQTBDO0ExRnV4VTFDOztBMEZ0eFVBO0VBQXNDO0ExRjB4VXRDOztBMEZ6eFVBO0VBQW9DO0ExRjZ4VXBDOztBMEY1eFVBO0VBQWlDO0ExRmd5VWpDOztBMEYveFVBO0VBQXNDO0ExRm15VXRDOztBMEZseVVBO0VBQXVDO0ExRnN5VXZDOztBMEZyeVVBO0VBQW9DO0ExRnl5VXBDOztBMEZ4eVVBO0VBQTBDO0ExRjR5VTFDOztBMEYzeVVBO0VBQWtDO0ExRit5VWxDOztBMEY5eVVBO0VBQWlDO0ExRmt6VWpDOztBMEZqelVBO0VBQW9DO0ExRnF6VXBDOztBMEZwelVBO0VBQXNDO0ExRnd6VXRDOztBMEZ2elVBO0VBQXNDO0ExRjJ6VXRDOztBMEYxelVBO0VBQXdDO0ExRjh6VXhDOztBMEY3elVBO0VBQWlDO0ExRmkwVWpDOztBMEZoMFVBO0VBQWlDO0ExRm8wVWpDOztBMEZuMFVBO0VBQWlDO0ExRnUwVWpDOztBMEZ0MFVBO0VBQWlDO0ExRjAwVWpDOztBMEZ6MFVBO0VBQWlDO0ExRjYwVWpDOztBMEY1MFVBO0VBQWlDO0ExRmcxVWpDOztBMEYvMFVBO0VBQXNDO0ExRm0xVXRDOztBMEZsMVVBO0VBQXlDO0ExRnMxVXpDOztBMEZyMVVBO0VBQXNDO0ExRnkxVXRDOztBMEZ4MVVBO0VBQXdDO0ExRjQxVXhDOztBMEYzMVVBO0VBQXFDO0ExRisxVXJDOztBMEY5MVVBO0VBQXNDO0ExRmsyVXRDOztBMEZqMlVBO0VBQXVDO0ExRnEyVXZDOztBMEZwMlVBO0VBQXdDO0ExRncyVXhDOztBMEZ2MlVBO0VBQXlDO0ExRjIyVXpDOztBMEYxMlVBO0VBQXlDO0ExRjgyVXpDOztBMEY3MlVBO0VBQWdDO0ExRmkzVWhDOztBMEZoM1VBO0VBQXFDO0ExRm8zVXJDOztBMEZuM1VBO0VBQXVDO0ExRnUzVXZDOztBMEZ0M1VBO0VBQWtDO0ExRjAzVWxDOztBMEZ6M1VBO0VBQW9DO0ExRjYzVXBDOztBMEY1M1VBO0VBQWtDO0ExRmc0VWxDOztBMEYvM1VBO0VBQXdDO0ExRm00VXhDOztBMEZsNFVBO0VBQXNDO0ExRnM0VXRDOztBMEZyNFVBO0VBQThDO0ExRnk0VTlDOztBMEZ4NFVBO0VBQTRDO0ExRjQ0VTVDOztBMEYzNFVBO0VBQWtDO0ExRis0VWxDOztBMEY5NFVBO0VBQWtDO0ExRms1VWxDOztBMEZqNVVBO0VBQWdDO0ExRnE1VWhDOztBMEZwNVVBO0VBQW1DO0ExRnc1VW5DOztBMEZ2NVVBO0VBQWdDO0ExRjI1VWhDOztBMEYxNVVBO0VBQXFDO0ExRjg1VXJDOztBMEY3NVVBO0VBQXFDO0ExRmk2VXJDOztBMEZoNlVBO0VBQXFDO0ExRm82VXJDOztBMEZuNlVBO0VBQWlDO0ExRnU2VWpDOztBMEZ0NlVBO0VBQTZDO0ExRjA2VTdDOztBMEZ6NlVBO0VBQWdDO0ExRjY2VWhDOztBMEY1NlVBO0VBQW9DO0ExRmc3VXBDOztBMEYvNlVBO0VBQTBDO0ExRm03VTFDOztBMEZsN1VBO0VBQXdDO0ExRnM3VXhDOztBMEZyN1VBO0VBQXVDO0ExRnk3VXZDOztBMEZ4N1VBO0VBQXVDO0ExRjQ3VXZDOztBMEYzN1VBO0VBQXFDO0ExRis3VXJDOztBMEY5N1VBO0VBQXlDO0ExRms4VXpDOztBMEZqOFVBO0VBQTJDO0ExRnE4VTNDOztBMEZwOFVBO0VBQXlDO0ExRnc4VXpDOztBMEZ2OFVBO0VBQTJDO0ExRjI4VTNDOztBMEYxOFVBO0VBQTBDO0ExRjg4VTFDOztBMEY3OFVBO0VBQTJDO0ExRmk5VTNDOztBMEZoOVVBO0VBQTBDO0ExRm85VTFDOztBMEZuOVVBO0VBQW1DO0ExRnU5VW5DOztBMEZ0OVVBO0VBQXlDO0ExRjA5VXpDOztBMEZ6OVVBO0VBQXVDO0ExRjY5VXZDOztBMEY1OVVBO0VBQWdEO0ExRmcrVWhEOztBMEYvOVVBO0VBQXVDO0ExRm0rVXZDOztBMEZsK1VBO0VBQXFDO0ExRnMrVXJDOztBMEZyK1VBO0VBQXFDO0ExRnkrVXJDOztBMEZ4K1VBO0VBQWdDO0ExRjQrVWhDOztBMEYzK1VBO0VBQW9DO0ExRisrVXBDOztBMEY5K1VBO0VBQXdDO0ExRmsvVXhDOztBMEZqL1VBO0VBQXNDO0ExRnEvVXRDOztBMEZwL1VBO0VBQXFDO0ExRncvVXJDOztBMEZ2L1VBO0VBQW9DO0ExRjIvVXBDOztBMEYxL1VBO0VBQXVDO0ExRjgvVXZDOztBMEY3L1VBO0VBQXVDO0ExRmlnVnZDOztBMEZoZ1ZBO0VBQXdDO0ExRm9nVnhDOztBMEZuZ1ZBO0VBQThDO0ExRnVnVjlDOztBMEZ0Z1ZBO0VBQThDO0ExRjBnVjlDOztBMEZ6Z1ZBO0VBQStDO0ExRjZnVi9DOztBMEY1Z1ZBO0VBQTRDO0ExRmdoVjVDOztBMEYvZ1ZBO0VBQXFDO0ExRm1oVnJDOztBMEZsaFZBO0VBQW1DO0ExRnNoVm5DOztBMEZyaFZBO0VBQTRDO0ExRnloVjVDOztBMEZ4aFZBO0VBQXNDO0ExRjRoVnRDOztBMEYzaFZBO0VBQTBDO0ExRitoVjFDOztBMEY5aFZBO0VBQWdDO0ExRmtpVmhDOztBMEZqaVZBO0VBQTBDO0ExRnFpVjFDOztBMEZwaVZBO0VBQW9DO0ExRndpVnBDOztBMEZ2aVZBO0VBQXlDO0ExRjJpVnpDOztBMEYxaVZBO0VBQTJDO0ExRjhpVjNDOztBMEY3aVZBO0VBQXdDO0ExRmlqVnhDOztBMEZoalZBO0VBQW1DO0ExRm9qVm5DOztBMEZualZBO0VBQTBDO0ExRnVqVjFDOztBMEZ0alZBO0VBQXNDO0ExRjBqVnRDOztBMEZ6alZBO0VBQXNDO0ExRjZqVnRDOztBMEY1alZBO0VBQW9DO0ExRmdrVnBDOztBMEYvalZBO0VBQXVDO0ExRm1rVnZDOztBMEZsa1ZBO0VBQW1DO0ExRnNrVm5DOztBMEZya1ZBO0VBQXdDO0ExRnlrVnhDOztBMEZ4a1ZBO0VBQWtDO0ExRjRrVmxDOztBMEYza1ZBO0VBQXVDO0ExRitrVnZDOztBMEY5a1ZBO0VBQStDO0ExRmtsVi9DOztBMEZqbFZBO0VBQTZDO0ExRnFsVjdDOztBMEZwbFZBO0VBQXVDO0ExRndsVnZDOztBMEZ2bFZBO0VBQXNDO0ExRjJsVnRDOztBMEYxbFZBO0VBQXVDO0ExRjhsVnZDOztBMEY3bFZBO0VBQXNDO0ExRmltVnRDOztBMEZobVZBO0VBQWtDO0ExRm9tVmxDOztBMEZubVZBO0VBQXlDO0ExRnVtVnpDOztBMEZ0bVZBO0VBQXlDO0ExRjBtVnpDOztBMEZ6bVZBO0VBQXlDO0ExRjZtVnpDOztBMEY1bVZBO0VBQW1DO0ExRmduVm5DOztBMEYvbVZBO0VBQWtDO0ExRm1uVmxDOztBMEZsblZBO0VBQXlDO0ExRnNuVnpDOztBMEZyblZBO0VBQXdDO0ExRnluVnhDOztBMEZ4blZBO0VBQXVDO0ExRjRuVnZDOztBMEYzblZBO0VBQXlDO0ExRituVnpDOztBMEY5blZBO0VBQXVDO0ExRmtvVnZDOztBMEZqb1ZBO0VBQXdDO0ExRnFvVnhDOztBMEZwb1ZBO0VBQXVDO0ExRndvVnZDOztBMEZ2b1ZBO0VBQWdEO0ExRjJvVmhEOztBMEYxb1ZBO0VBQWdEO0ExRjhvVmhEOztBMEY3b1ZBO0VBQWlEO0ExRmlwVmpEOztBMEZocFZBO0VBQThDO0ExRm9wVjlDOztBMEZucFZBO0VBQXlDO0ExRnVwVnpDOztBMEZ0cFZBO0VBQXlDO0ExRjBwVnpDOztBMEZ6cFZBO0VBQTBDO0ExRjZwVjFDOztBMEY1cFZBO0VBQXVDO0ExRmdxVnZDOztBMEYvcFZBO0VBQWtDO0ExRm1xVmxDOztBMEZscVZBO0VBQW1DO0ExRnNxVm5DOztBMEZycVZBO0VBQXVDO0ExRnlxVnZDOztBMEZ4cVZBO0VBQW1DO0ExRjRxVm5DOztBMEYzcVZBO0VBQW1DO0ExRitxVm5DOztBMEY5cVZBO0VBQXlDO0ExRmtyVnpDOztBMEZqclZBO0VBQWlDO0ExRnFyVmpDOztBMEZwclZBO0VBQTJDO0ExRndyVjNDOztBMEZ2clZBO0VBQXNDO0ExRjJyVnRDOztBMEYxclZBO0VBQTRDO0ExRjhyVjVDOztBMEY3clZBO0VBQTJDO0ExRmlzVjNDOztBMEZoc1ZBO0VBQWtDO0ExRm9zVmxDOztBMEZuc1ZBO0VBQWtDO0ExRnVzVmxDOztBMEZ0c1ZBO0VBQThDO0ExRjBzVjlDOztBMEZ6c1ZBO0VBQWtDO0ExRjZzVmxDOztBMEY1c1ZBO0VBQStDO0ExRmd0Vi9DOztBMEYvc1ZBO0VBQTJDO0ExRm10VjNDOztBMEZsdFZBO0VBQXVDO0ExRnN0VnZDOztBMEZydFZBO0VBQTRDO0ExRnl0VjVDOztBMEZ4dFZBO0VBQXVDO0ExRjR0VnZDOztBMEYzdFZBO0VBQWdEO0ExRit0VmhEOztBMEY5dFZBO0VBQXNDO0ExRmt1VnRDOztBMEZqdVZBO0VBQTJDO0ExRnF1VjNDOztBMEZwdVZBO0VBQTZDO0ExRnd1VjdDOztBMEZ2dVZBO0VBQXVDO0ExRjJ1VnZDOztBMEYxdVZBO0VBQXVDO0ExRjh1VnZDOztBMEY3dVZBO0VBQXVDO0ExRml2VnZDOztBMEZodlZBO0VBQXlDO0ExRm92VnpDOztBMEZudlZBO0VBQXFDO0ExRnV2VnJDOztBMEZ0dlZBO0VBQWlDO0ExRjB2VmpDOztBMEZ6dlZBO0VBQXdDO0ExRjZ2VnhDOztBMEY1dlZBO0VBQW9DO0ExRmd3VnBDOztBMEYvdlZBO0VBQXFDO0ExRm13VnJDOztBMEZsd1ZBO0VBQW1DO0ExRnN3Vm5DOztBMEZyd1ZBO0VBQWdDO0ExRnl3VmhDOztBMEZ4d1ZBO0VBQWlDO0ExRjR3VmpDOztBMEYzd1ZBO0VBQWtDO0ExRit3VmxDOztBMEY5d1ZBO0VBQW9DO0ExRmt4VnBDOztBMEZqeFZBO0VBQW9DO0ExRnF4VnBDOztBMEZweFZBO0VBQXdDO0ExRnd4VnhDOztBMEZ2eFZBO0VBQTJDO0ExRjJ4VjNDOztBMEYxeFZBO0VBQXlDO0ExRjh4VnpDOztBMEY3eFZBO0VBQTRDO0ExRml5VjVDOztBMEZoeVZBO0VBQTBDO0ExRm95VjFDOztBMEZueVZBO0VBQXFDO0ExRnV5VnJDOztBMEZ0eVZBO0VBQTRDO0ExRjB5VjVDOztBMEZ6eVZBO0VBQXlDO0ExRjZ5VnpDOztBMEY1eVZBO0VBQW9DO0ExRmd6VnBDOztBMEYveVZBO0VBQXFDO0ExRm16VnJDOztBMEZselZBO0VBQXlDO0ExRnN6VnpDOztBMEZyelZBO0VBQWdEO0ExRnl6VmhEOztBMEZ4elZBO0VBQTJDO0ExRjR6VjNDOztBMEYzelZBO0VBQXVDO0ExRit6VnZDOztBMEY5elZBO0VBQTJDO0ExRmswVjNDOztBMEZqMFZBO0VBQW1DO0ExRnEwVm5DOztBMEZwMFZBO0VBQW1DO0ExRncwVm5DOztBMEZ2MFZBO0VBQXdDO0ExRjIwVnhDOztBMEYxMFZBO0VBQWlDO0ExRjgwVmpDOztBMEY3MFZBO0VBQXNDO0ExRmkxVnRDOztBMEZoMVZBO0VBQTBDO0ExRm8xVjFDOztBMEZuMVZBO0VBQWtDO0ExRnUxVmxDOztBMEZ0MVZBO0VBQW1DO0ExRjAxVm5DOztBMEZ6MVZBO0VBQTZDO0ExRjYxVjdDOztBMEY1MVZBO0VBQWdEO0ExRmcyVmhEOztBMEYvMVZBO0VBQWdEO0ExRm0yVmhEOztBMEZsMlZBO0VBQW1EO0ExRnMyVm5EOztBMEZyMlZBO0VBQW1EO0ExRnkyVm5EOztBMEZ4MlZBO0VBQWdEO0ExRjQyVmhEOztBMEYzMlZBO0VBQWdEO0ExRisyVmhEOztBMEY5MlZBO0VBQW9EO0ExRmszVnBEOztBMEZqM1ZBO0VBQW1EO0ExRnEzVm5EOztBMEZwM1ZBO0VBQWdEO0ExRnczVmhEOztBMEZ2M1ZBO0VBQXNEO0ExRjIzVnREOztBMEYxM1ZBO0VBQTJEO0ExRjgzVjNEOztBMEY3M1ZBO0VBQW1EO0ExRmk0Vm5EOztBMEZoNFZBO0VBQWtEO0ExRm80VmxEOztBMEZuNFZBO0VBQXdDO0ExRnU0VnhDOztBMEZ0NFZBO0VBQTBDO0ExRjA0VjFDOztBMEZ6NFZBO0VBQWlDO0ExRjY0VmpDOztBMEY1NFZBO0VBQXFDO0ExRmc1VnJDOztBMEYvNFZBO0VBQWtDO0ExRm01VmxDOztBMEZsNVZBO0VBQXVDO0ExRnM1VnZDOztBMEZyNVZBO0VBQWlDO0ExRnk1VmpDOztBMEZ4NVZBO0VBQWtDO0ExRjQ1VmxDOztBMEYzNVZBO0VBQW1DO0ExRis1Vm5DOztBMEY5NVZBO0VBQWlDO0ExRms2VmpDOztBMEZqNlZBO0VBQXFDO0ExRnE2VnJDOztBMEZwNlZBO0VBQWlDO0ExRnc2VmpDOztBMEZ2NlZBO0VBQWtDO0ExRjI2VmxDOztBMEYxNlZBO0VBQWdDO0ExRjg2VmhDOztBMEY3NlZBO0VBQXVDO0ExRmk3VnZDOztBMEZoN1ZBO0VBQW9DO0ExRm83VnBDOztBMEZuN1ZBO0VBQTJDO0ExRnU3VjNDOztBMEZ0N1ZBO0VBQXdDO0ExRjA3VnhDOztBMEZ6N1ZBO0VBQXFDO0ExRjY3VnJDOztBMEY1N1ZBO0VBQXFDO0ExRmc4VnJDOztBMEYvN1ZBO0VBQWlDO0ExRm04VmpDOztBMEZsOFZBO0VBQW1DO0ExRnM4Vm5DOztBMEZyOFZBO0VBQXNDO0ExRnk4VnRDOztBMEZ4OFZBO0VBQXFDO0ExRjQ4VnJDOztBMEYzOFZBO0VBQXNDO0ExRis4VnRDOztBMEY5OFZBO0VBQW9DO0ExRms5VnBDOztBMEZqOVZBO0VBQW9DO0ExRnE5VnBDOztBMEZwOVZBO0VBQWdDO0ExRnc5VmhDOztBMEZ2OVZBO0VBQXVDO0ExRjI5VnZDOztBMEYxOVZBO0VBQXlDO0ExRjg5VnpDOztBMEY3OVZBO0VBQWdDO0ExRmkrVmhDOztBMEZoK1ZBO0VBQXNDO0ExRm8rVnRDOztBMEZuK1ZBO0VBQXFDO0ExRnUrVnJDOztBMEZ0K1ZBO0VBQWlDO0ExRjArVmpDOztBMEZ6K1ZBO0VBQXFDO0ExRjYrVnJDOztBMEY1K1ZBO0VBQW9DO0ExRmcvVnBDOztBMEYvK1ZBO0VBQXNDO0ExRm0vVnRDOztBMEZsL1ZBO0VBQXNDO0ExRnMvVnRDOztBMEZyL1ZBO0VBQXFDO0ExRnkvVnJDOztBMEZ4L1ZBO0VBQXFDO0ExRjQvVnJDOztBMEYzL1ZBO0VBQXVDO0ExRisvVnZDOztBMEY5L1ZBO0VBQXFDO0ExRmtnV3JDOztBMEZqZ1dBO0VBQWlDO0ExRnFnV2pDOztBMEZwZ1dBO0VBQTBDO0ExRndnVzFDOztBMEZ2Z1dBO0VBQStDO0ExRjJnVy9DOztBMEYxZ1dBO0VBQXVDO0ExRjhnV3ZDOztBMEY3Z1dBO0VBQW9DO0ExRmloV3BDOztBMEZoaFdBO0VBQXNDO0ExRm9oV3RDOztBMEZuaFdBO0VBQW9DO0ExRnVoV3BDOztBMEZ0aFdBO0VBQW1DO0ExRjBoV25DOztBMEZ6aFdBO0VBQWtDO0ExRjZoV2xDOztBMEY1aFdBO0VBQWdDO0ExRmdpV2hDOztBMEYvaFdBO0VBQW1DO0ExRm1pV25DOztBMEZsaVdBO0VBQW1DO0ExRnNpV25DOztBMEZyaVdBO0VBQWdDO0ExRnlpV2hDOztBMEZ4aVdBO0VBQXdDO0ExRjRpV3hDOztBMEYzaVdBO0VBQWtDO0ExRitpV2xDOztBMEY5aVdBO0VBQTBDO0ExRmtqVzFDOztBMEZqaldBO0VBQW1DO0ExRnFqV25DOztBMEZwaldBO0VBQXdDO0ExRndqV3hDOztBMEZ2aldBO0VBQXNDO0ExRjJqV3RDOztBMEYxaldBO0VBQXVDO0ExRjhqV3ZDOztBMEY3aldBO0VBQWlDO0ExRmlrV2pDOztBMEZoa1dBO0VBQXFDO0ExRm9rV3JDOztBMEZua1dBO0VBQTBDO0ExRnVrVzFDOztBMEZ0a1dBO0VBQTZDO0ExRjBrVzdDOztBMEZ6a1dBO0VBQW1DO0ExRjZrV25DOztBMEY1a1dBO0VBQXlDO0ExRmdsV3pDOztBMEYva1dBO0VBQXFDO0ExRm1sV3JDOztBMEZsbFdBO0VBQTRDO0ExRnNsVzVDOztBMEZybFdBO0VBQW9DO0ExRnlsV3BDOztBMEZ4bFdBO0VBQWlDO0ExRjRsV2pDOztBMEYzbFdBO0VBQTBDO0ExRitsVzFDOztBMEY5bFdBO0VBQTJDO0ExRmttVzNDOztBMEZqbVdBO0VBQW1DO0ExRnFtV25DOztBMEZwbVdBO0VBQXFDO0ExRndtV3JDOztBMEZ2bVdBO0VBQXFDO0ExRjJtV3JDOztBMEYxbVdBO0VBQTBDO0ExRjhtVzFDOztBMEY3bVdBO0VBQW9DO0ExRmluV3BDOztBMEZobldBO0VBQW1DO0ExRm9uV25DOztBMEZubldBO0VBQXVDO0ExRnVuV3ZDOztBMEZ0bldBO0VBQWlDO0ExRjBuV2pDOztBMEZ6bldBO0VBQWlDO0ExRjZuV2pDOztBMEY1bldBO0VBQXdDO0ExRmdvV3hDOztBMEYvbldBO0VBQWlDO0ExRm1vV2pDOztBMEZsb1dBO0VBQWdDO0ExRnNvV2hDOztBMEZyb1dBO0VBQWtDO0ExRnlvV2xDOztBMEZ4b1dBO0VBQXNDO0ExRjRvV3RDOztBMEYzb1dBO0VBQXVDO0ExRitvV3ZDOztBMEY5b1dBO0VBQXVDO0ExRmtwV3ZDOztBMEZqcFdBO0VBQWlDO0ExRnFwV2pDOztBMEZwcFdBO0VBQWtDO0ExRndwV2xDOztBMEZ2cFdBO0VBQW1DO0ExRjJwV25DOztBMEYxcFdBO0VBQXFDO0ExRjhwV3JDOztBMEY3cFdBO0VBQTBDO0ExRmlxVzFDOztBMEZocVdBO0VBQStDO0ExRm9xVy9DOztBMEZucVdBO0VBQTRDO0ExRnVxVzVDOztBMEZ0cVdBO0VBQW1DO0ExRjBxV25DOztBMEZ6cVdBO0VBQW1DO0ExRjZxV25DOztBMEY1cVdBO0VBQW1DO0ExRmdyV25DOztBMEYvcVdBO0VBQW1DO0ExRm1yV25DOztBMEZscldBO0VBQXFDO0ExRnNyV3JDOztBMEZycldBO0VBQXFDO0ExRnlyV3JDOztBMEZ4cldBO0VBQWlDO0ExRjRyV2pDOztBMEYzcldBO0VBQXNDO0ExRityV3RDOztBMEY5cldBO0VBQXFDO0ExRmtzV3JDOztBMEZqc1dBO0VBQXlDO0ExRnFzV3pDOztBMEZwc1dBO0VBQXdDO0ExRndzV3hDOztBMEZ2c1dBO0VBQStDO0ExRjJzVy9DOztBMEYxc1dBO0VBQWlEO0ExRjhzV2pEOztBMEY3c1dBO0VBQW1DO0ExRml0V25DOztBMEZodFdBO0VBQXVDO0ExRm90V3ZDOztBMEZudFdBO0VBQThDO0ExRnV0VzlDOztBMEZ0dFdBO0VBQXlDO0ExRjB0V3pDOztBMEZ6dFdBO0VBQThDO0ExRjZ0VzlDOztBMEY1dFdBO0VBQXFEO0ExRmd1V3JEOztBMEYvdFdBO0VBQWdDO0ExRm11V2hDOztBMEZsdVdBO0VBQXdDO0ExRnN1V3hDOztBMEZydVdBO0VBQXNDO0ExRnl1V3RDOztBMEZ4dVdBO0VBQXFDO0ExRjR1V3JDOztBMEYzdVdBO0VBQXVDO0ExRit1V3ZDOztBMEY5dVdBO0VBQStDO0ExRmt2Vy9DOztBMEZqdldBO0VBQTRDO0ExRnF2VzVDOztBMEZwdldBO0VBQWdDO0ExRnd2V2hDOztBMEZ2dldBO0VBQWlEO0ExRjJ2V2pEOztBMEYxdldBO0VBQTBDO0ExRjh2VzFDOztBMEY3dldBO0VBQXlDO0ExRml3V3pDOztBMEZod1dBO0VBQW1DO0ExRm93V25DOztBMEZud1dBO0VBQWdDO0ExRnV3V2hDOztBMEZ0d1dBO0VBQW9DO0ExRjB3V3BDOztBMEZ6d1dBO0VBQXdDO0ExRjZ3V3hDOztBMEY1d1dBO0VBQWtDO0ExRmd4V2xDOztBMEYvd1dBO0VBQW1DO0ExRm14V25DOztBMEZseFdBO0VBQW1DO0ExRnN4V25DOztBMEZyeFdBO0VBQXdDO0ExRnl4V3hDOztBMEZ4eFdBO0VBQWtDO0ExRjR4V2xDOztBMEYzeFdBO0VBQWlDO0ExRit4V2pDOztBMEY5eFdBO0VBQXFDO0ExRmt5V3JDOztBMEZqeVdBO0VBQXlDO0ExRnF5V3pDOztBMEZweVdBO0VBQXVDO0ExRnd5V3ZDOztBMEZ2eVdBO0VBQXNDO0ExRjJ5V3RDOztBMEYxeVdBO0VBQTBDO0ExRjh5VzFDOztBMEY3eVdBO0VBQXFDO0ExRml6V3JDOztBMEZoeldBO0VBQTBDO0ExRm96VzFDOztBMEZueldBO0VBQXVDO0ExRnV6V3ZDOztBMEZ0eldBO0VBQXdDO0ExRjB6V3hDOztBMEZ6eldBO0VBQXVDO0ExRjZ6V3ZDOztBMEY1eldBO0VBQXdDO0ExRmcwV3hDOztBMEYveldBO0VBQXlDO0ExRm0wV3pDOztBMEZsMFdBO0VBQWdEO0ExRnMwV2hEOztBMEZyMFdBO0VBQXlDO0ExRnkwV3pDOztBMEZ4MFdBO0VBQTZDO0ExRjQwVzdDOztBMEYzMFdBO0VBQXFDO0ExRiswV3JDOztBMEY5MFdBO0VBQTRDO0ExRmsxVzVDOztBMEZqMVdBO0VBQThDO0ExRnExVzlDOztBMEZwMVdBO0VBQTJDO0ExRncxVzNDOztBMEZ2MVdBO0VBQXdDO0ExRjIxV3hDOztBMEYxMVdBO0VBQXVDO0ExRjgxV3ZDOztBMEY3MVdBO0VBQXNDO0ExRmkyV3RDOztBMEZoMldBO0VBQWlDO0ExRm8yV2pDOztBMEZuMldBO0VBQXNDO0ExRnUyV3RDOztBMEZ0MldBO0VBQWlDO0ExRjAyV2pDOztBMEZ6MldBO0VBQW1DO0ExRjYyV25DOztBMEY1MldBO0VBQXdDO0ExRmczV3hDOztBMEYvMldBO0VBQWlDO0ExRm0zV2pDOztBMEZsM1dBO0VBQXFDO0ExRnMzV3JDOztBMEZyM1dBO0VBQThDO0ExRnkzVzlDOztBMEZ4M1dBO0VBQW9DO0ExRjQzV3BDOztBMEYzM1dBO0VBQTRDO0ExRiszVzVDOztBMEY5M1dBO0VBQXNDO0ExRms0V3RDOztBMEZqNFdBO0VBQXdDO0ExRnE0V3hDOztBMEZwNFdBO0VBQTRDO0ExRnc0VzVDOztBMEZ2NFdBO0VBQXVDO0ExRjI0V3ZDOztBMEYxNFdBO0VBQWlDO0ExRjg0V2pDOztBMEY3NFdBO0VBQXdDO0ExRmk1V3hDOztBMEZoNVdBO0VBQWlDO0ExRm81V2pDOztBMEZuNVdBO0VBQTJDO0ExRnU1VzNDOztBMEZ0NVdBO0VBQXFDO0ExRjA1V3JDOztBMEZ6NVdBO0VBQWtDO0ExRjY1V2xDOztBMEY1NVdBO0VBQW1DO0ExRmc2V25DOztBMEYvNVdBO0VBQXNDO0ExRm02V3RDOztBMEZsNldBO0VBQW9DO0ExRnM2V3BDOztBMEZyNldBO0VBQWdDO0ExRnk2V2hDOztBMEZ4NldBO0VBQW1DO0ExRjQ2V25DOztBMEYzNldBO0VBQXlDO0ExRis2V3pDOztBMEY5NldBO0VBQXdDO0ExRms3V3hDOztBMEZqN1dBO0VBQXdDO0ExRnE3V3hDOztBMEZwN1dBO0VBQWlDO0ExRnc3V2pDOztBMEZ2N1dBO0VBQXlDO0ExRjI3V3pDOztBMEYxN1dBO0VBQTZDO0ExRjg3VzdDOztBMEY3N1dBO0VBQThDO0ExRmk4VzlDOztBMEZoOFdBO0VBQW1EO0ExRm84V25EOztBMEZuOFdBO0VBQXNDO0ExRnU4V3RDOztBMEZ0OFdBO0VBQXlDO0ExRjA4V3pDOztBMEZ6OFdBO0VBQTBDO0ExRjY4VzFDOztBMEY1OFdBO0VBQXlDO0ExRmc5V3pDOztBMEYvOFdBO0VBQTZDO0ExRm05VzdDOztBMEZsOVdBO0VBQXFDO0ExRnM5V3JDOztBMEZyOVdBO0VBQW9DO0ExRnk5V3BDOztBMEZ4OVdBO0VBQXVDO0ExRjQ5V3ZDOztBMEYzOVdBO0VBQTJDO0ExRis5VzNDOztBMEY5OVdBO0VBQW9DO0ExRmsrV3BDOztBMEZqK1dBO0VBQWlDO0ExRnErV2pDOztBMEZwK1dBO0VBQWtDO0ExRncrV2xDOztBMEZ2K1dBO0VBQXVDO0ExRjIrV3ZDOztBMEYxK1dBO0VBQW9DO0ExRjgrV3BDOztBMEY3K1dBO0VBQTBDO0ExRmkvVzFDOztBMEZoL1dBO0VBQW1DO0ExRm8vV25DOztBMEZuL1dBO0VBQThDO0ExRnUvVzlDOztBMEZ0L1dBO0VBQTRDO0ExRjAvVzVDOztBMEZ6L1dBO0VBQW9DO0ExRjYvV3BDOztBMEY1L1dBO0VBQXFDO0ExRmdnWHJDOztBMEYvL1dBO0VBQWtDO0ExRm1nWGxDOztBMEZsZ1hBO0VBQWdDO0ExRnNnWGhDOztBMEZyZ1hBO0VBQXVDO0ExRnlnWHZDOztBMEZ4Z1hBO0VBQXVDO0ExRjRnWHZDOztBMEYzZ1hBO0VBQStCO0ExRitnWC9COztBMEY5Z1hBO0VBQXNDO0ExRmtoWHRDOztBMEZqaFhBO0VBQWtDO0ExRnFoWGxDOztBMEZwaFhBO0VBQWlDO0ExRndoWGpDOztBMEZ2aFhBO0VBQWtDO0ExRjJoWGxDOztBMEYxaFhBO0VBQWdDO0ExRjhoWGhDOztBMEY3aFhBO0VBQW9DO0ExRmlpWHBDOztBMEZoaVhBO0VBQXVDO0ExRm9pWHZDOztBMEZuaVhBO0VBQW1DO0ExRnVpWG5DOztBMEZ0aVhBO0VBQXVDO0ExRjBpWHZDOztBMEZ6aVhBO0VBQTBDO0ExRjZpWDFDOztBMEY1aVhBO0VBQXNDO0ExRmdqWHRDOztBMEYvaVhBO0VBQW1DO0ExRm1qWG5DOztBMEZsalhBO0VBQW1DO0ExRnNqWG5DOztBMEZyalhBO0VBQXlDO0ExRnlqWHpDOztBMEZ4alhBO0VBQTBDO0ExRjRqWDFDOztBMEYzalhBO0VBQThDO0ExRitqWDlDOztBMEY5alhBO0VBQTBDO0ExRmtrWDFDOztBMEZqa1hBO0VBQW9DO0ExRnFrWHBDOztBMEZwa1hBO0VBQWtDO0ExRndrWGxDOztBMEZ2a1hBO0VBQW9DO0ExRjJrWHBDOztBMEYxa1hBO0VBQWtDO0ExRjhrWGxDOztBMEY3a1hBO0VBQXlDO0ExRmlsWHpDOztBMEZobFhBO0VBQTJDO0ExRm9sWDNDOztBMEZubFhBO0VBQXVDO0ExRnVsWHZDOztBMEZ0bFhBO0VBQXlDO0ExRjBsWHpDOztBMEZ6bFhBO0VBQW1DO0ExRjZsWG5DOztBMEY1bFhBO0VBQXNDO0ExRmdtWHRDOztBMEYvbFhBO0VBQXNDO0ExRm1tWHRDOztBMEZsbVhBO0VBQXdDO0ExRnNtWHhDOztBMEZybVhBO0VBQW1DO0ExRnltWG5DOztBMEZ4bVhBO0VBQXlDO0ExRjRtWHpDOztBMEYzbVhBO0VBQXVDO0ExRittWHZDOztBMEY5bVhBO0VBQXdDO0ExRmtuWHhDOztBMEZqblhBO0VBQXdDO0ExRnFuWHhDOztBMEZwblhBO0VBQTBDO0ExRnduWDFDOztBMEZ2blhBO0VBQStDO0ExRjJuWC9DOztBMEYxblhBO0VBQTBDO0ExRjhuWDFDOztBMEY3blhBO0VBQW9DO0ExRmlvWHBDOztBMEZob1hBO0VBQTJDO0ExRm9vWDNDOztBMEZub1hBO0VBQXFDO0ExRnVvWHJDOztBMEZ0b1hBO0VBQWlDO0ExRjBvWGpDOztBMEZ6b1hBO0VBQXlDO0ExRjZvWHpDOztBMEY1b1hBO0VBQStDO0ExRmdwWC9DOztBMEYvb1hBO0VBQW9DO0ExRm1wWHBDOztBMEZscFhBO0VBQWlDO0ExRnNwWGpDOztBMEZycFhBO0VBQXFDO0ExRnlwWHJDOztBMEZ4cFhBO0VBQXNDO0ExRjRwWHRDOztBMEYzcFhBO0VBQTRDO0ExRitwWDVDOztBMEY5cFhBO0VBQXdDO0ExRmtxWHhDOztBMEZqcVhBO0VBQXdDO0ExRnFxWHhDOztBMEZwcVhBO0VBQThDO0ExRndxWDlDOztBMEZ2cVhBO0VBQXVDO0ExRjJxWHZDOztBMEYxcVhBO0VBQXVDO0ExRjhxWHZDOztBMEY3cVhBO0VBQXdDO0ExRmlyWHhDOztBMEZoclhBO0VBQStDO0ExRm9yWC9DOztBMEZuclhBO0VBQTZDO0ExRnVyWDdDOztBMEZ0clhBO0VBQXNDO0ExRjByWHRDOztBMEZ6clhBO0VBQTRDO0ExRjZyWDVDOztBMEY1clhBO0VBQXVDO0ExRmdzWHZDOztBMEYvclhBO0VBQWdEO0ExRm1zWGhEOztBMEZsc1hBO0VBQTBDO0ExRnNzWDFDOztBMEZyc1hBO0VBQXFDO0ExRnlzWHJDOztBMEZ4c1hBO0VBQWtDO0ExRjRzWGxDOztBMEYzc1hBO0VBQW9DO0ExRitzWHBDOztBMEY5c1hBO0VBQW1DO0ExRmt0WG5DOztBMEZqdFhBO0VBQWlDO0ExRnF0WGpDOztBMEZwdFhBO0VBQXFDO0ExRnd0WHJDOztBMEZ2dFhBO0VBQXdDO0ExRjJ0WHhDOztBMEYxdFhBO0VBQStDO0ExRjh0WC9DOztBMEY3dFhBO0VBQXVDO0ExRml1WHZDOztBMEZodVhBO0VBQXNDO0ExRm91WHRDOztBMEZudVhBO0VBQW1DO0ExRnV1WG5DOztBMEZ0dVhBO0VBQWtDO0ExRjB1WGxDOztBMEZ6dVhBO0VBQXlDO0ExRjZ1WHpDOztBMEY1dVhBO0VBQStDO0ExRmd2WC9DOztBMEYvdVhBO0VBQWlEO0ExRm12WGpEOztBMEZsdlhBO0VBQTZDO0ExRnN2WDdDOztBMEZydlhBO0VBQStDO0ExRnl2WC9DOztBMEZ4dlhBO0VBQXdDO0ExRjR2WHhDOztBMEYzdlhBO0VBQStDO0ExRit2WC9DOztBMEY5dlhBO0VBQXVDO0ExRmt3WHZDOztBMEZqd1hBO0VBQXVDO0ExRnF3WHZDOztBMEZwd1hBO0VBQTRDO0ExRnd3WDVDOztBMEZ2d1hBO0VBQTRDO0ExRjJ3WDVDOztBMEYxd1hBO0VBQTZDO0ExRjh3WDdDOztBMEY3d1hBO0VBQTBDO0ExRml4WDFDOztBMEZoeFhBO0VBQXlDO0ExRm94WHpDOztBMEZueFhBO0VBQXNDO0ExRnV4WHRDOztBMEZ0eFhBO0VBQTBDO0ExRjB4WDFDOztBMEZ6eFhBO0VBQTBDO0ExRjZ4WDFDOztBMEY1eFhBO0VBQXVDO0ExRmd5WHZDOztBMEYveFhBO0VBQWtDO0ExRm15WGxDOztBMEZseVhBO0VBQTBDO0ExRnN5WDFDOztBMEZyeVhBO0VBQXVDO0ExRnl5WHZDOztBMEZ4eVhBO0VBQXNDO0ExRjR5WHRDOztBMEYzeVhBO0VBQWdEO0ExRit5WGhEOztBMEY5eVhBO0VBQTRDO0ExRmt6WDVDOztBMEZqelhBO0VBQXFDO0ExRnF6WHJDOztBMEZwelhBO0VBQXFDO0ExRnd6WHJDOztBMEZ2elhBO0VBQW9DO0ExRjJ6WHBDOztBMEYxelhBO0VBQXVDO0ExRjh6WHZDOztBMEY3elhBO0VBQTRDO0ExRmkwWDVDOztBMEZoMFhBO0VBQXVDO0ExRm8wWHZDOztBMEZuMFhBO0VBQWdDO0ExRnUwWGhDOztBMEZ0MFhBO0VBQTRDO0ExRjAwWDVDOztBMEZ6MFhBO0VBQWtEO0ExRjYwWGxEOztBMEY1MFhBO0VBQTJDO0ExRmcxWDNDOztBMEYvMFhBO0VBQTRDO0ExRm0xWDVDOztBMEZsMVhBO0VBQW9DO0ExRnMxWHBDOztBMEZyMVhBO0VBQXVDO0ExRnkxWHZDOztBMEZ4MVhBO0VBQTJDO0ExRjQxWDNDOztBMEYzMVhBO0VBQW9DO0ExRisxWHBDOztBMEY5MVhBO0VBQWtDO0ExRmsyWGxDOztBMEZqMlhBO0VBQXlDO0ExRnEyWHpDOztBMEZwMlhBO0VBQXNDO0ExRncyWHRDOztBMEZ2MlhBO0VBQXVDO0ExRjIyWHZDOztBMEYxMlhBO0VBQXdDO0ExRjgyWHhDOztBMEY3MlhBO0VBQW1DO0ExRmkzWG5DOztBMEZoM1hBO0VBQWtDO0ExRm8zWGxDOztBMEZuM1hBO0VBQWlDO0ExRnUzWGpDOztBMEZ0M1hBO0VBQTBDO0ExRjAzWDFDOztBMEZ6M1hBO0VBQW9DO0ExRjYzWHBDOztBMEY1M1hBO0VBQWlDO0ExRmc0WGpDOztBMEYvM1hBO0VBQXdDO0ExRm00WHhDOztBMEZsNFhBO0VBQXdDO0ExRnM0WHhDOztBMEZyNFhBO0VBQWlDO0ExRnk0WGpDOztBMEZ4NFhBO0VBQWtDO0ExRjQ0WGxDOztBMEYzNFhBO0VBQXFDO0ExRis0WHJDOztBMEY5NFhBO0VBQWtDO0ExRms1WGxDOztBMEZqNVhBO0VBQXVDO0ExRnE1WHZDOztBMEZwNVhBO0VBQXFDO0ExRnc1WHJDOztBMEZ2NVhBO0VBQXlDO0ExRjI1WHpDOztBMEYxNVhBO0VBQTRDO0ExRjg1WDVDOztBMEY3NVhBO0VBQTBDO0ExRmk2WDFDOztBMEZoNlhBO0VBQW9DO0ExRm82WHBDOztBMEZuNlhBO0VBQW1DO0ExRnU2WG5DOztBMEZ0NlhBO0VBQWtDO0ExRjA2WGxDOztBMEZ6NlhBO0VBQW1DO0ExRjY2WG5DOztBMEY1NlhBO0VBQXNDO0ExRmc3WHRDOztBMEYvNlhBO0VBQTBDO0ExRm03WDFDOztBMEZsN1hBO0VBQTJDO0ExRnM3WDNDOztBMEZyN1hBO0VBQTRDO0ExRnk3WDVDOztBMEZ4N1hBO0VBQXlDO0ExRjQ3WHpDOztBMEYzN1hBO0VBQXVDO0ExRis3WHZDOztBMEY5N1hBO0VBQWtDO0ExRms4WGxDOztBMEZqOFhBO0VBQW9DO0ExRnE4WHBDOztBMEZwOFhBO0VBQWtDO0ExRnc4WGxDOztBMEZ2OFhBO0VBQW9DO0ExRjI4WHBDOztBMEYxOFhBO0VBQXFDO0ExRjg4WHJDOztBMEY3OFhBO0VBQXNDO0ExRmk5WHRDOztBMEZoOVhBO0VBQW9DO0ExRm85WHBDOztBMEZuOVhBO0VBQWtDO0ExRnU5WGxDOztBMEZ0OVhBO0VBQXFDO0ExRjA5WHJDOztBMEZ6OVhBO0VBQW9DO0ExRjY5WHBDOztBMEY1OVhBO0VBQXdDO0ExRmcrWHhDOztBMEYvOVhBO0VBQWtDO0ExRm0rWGxDOztBMEZsK1hBO0VBQWtDO0ExRnMrWGxDOztBMEZyK1hBO0VBQWtDO0ExRnkrWGxDOztBMEZ4K1hBO0VBQW1DO0ExRjQrWG5DOztBMEYzK1hBO0VBQWlDO0ExRisrWGpDOztBMEY5K1hBO0VBQWtDO0ExRmsvWGxDOztBMEZqL1hBO0VBQW1DO0ExRnEvWG5DOztBMEZwL1hBO0VBQXFDO0ExRncvWHJDOztBMEZ2L1hBO0VBQXFDO0ExRjIvWHJDOztBMEYxL1hBO0VBQWlDO0ExRjgvWGpDOztBMEY3L1hBO0VBQXdDO0ExRmlnWXhDOztBMEZoZ1lBO0VBQXFDO0ExRm9nWXJDOztBMEZuZ1lBO0VBQXNDO0ExRnVnWXRDOztBMEZ0Z1lBO0VBQTZDO0ExRjBnWTdDOztBMEZ6Z1lBO0VBQXFDO0ExRjZnWXJDOztBMEY1Z1lBO0VBQXFDO0ExRmdoWXJDOztBMEYvZ1lBO0VBQThDO0ExRm1oWTlDOztBMEZsaFlBO0VBQXFDO0ExRnNoWXJDOztBMEZyaFlBO0VBQW9DO0ExRnloWXBDOztBMEZ4aFlBO0VBQW1DO0ExRjRoWW5DOztBMEYzaFlBO0VBQW9DO0ExRitoWXBDOztBMEY5aFlBO0VBQW1DO0ExRmtpWW5DOztBMEZqaVlBO0VBQXdDO0ExRnFpWXhDOztBMEZwaVlBO0VBQWlDO0ExRndpWWpDOztBMEZ2aVlBO0VBQWlDO0ExRjJpWWpDOztBMEYxaVlBO0VBQXVDO0ExRjhpWXZDOztBMEY3aVlBO0VBQW9DO0ExRmlqWXBDOztBMEZoallBO0VBQWlDO0ExRm9qWWpDOztBMEZuallBO0VBQWtDO0ExRnVqWWxDOztBMEZ0allBO0VBQWtDO0ExRjBqWWxDOztBMEZ6allBO0VBQW1DO0ExRjZqWW5DOztBMEY1allBO0VBQTJDO0ExRmdrWTNDOztBMEYvallBO0VBQStCO0ExRm1rWS9COztBMEZsa1lBO0VBQXNDO0ExRnNrWXRDOztBMEZya1lBO0VBQXFDO0ExRnlrWXJDOztBMEZ4a1lBO0VBQWtDO0ExRjRrWWxDOztBMEYza1lBO0VBQW1DO0ExRitrWW5DOztBMEY5a1lBO0VBQWdDO0ExRmtsWWhDOztBMEZqbFlBO0VBQW9DO0ExRnFsWXBDOztBMEZwbFlBO0VBQXFDO0ExRndsWXJDOztBMEZ2bFlBO0VBQW1DO0ExRjJsWW5DOztBMEYxbFlBO0VBQW1DO0ExRjhsWW5DOztBMEY3bFlBO0VBQXdDO0ExRmltWXhDOztBMEZobVlBO0VBQTBDO0ExRm9tWTFDOztBMEZubVlBO0VBQWlDO0ExRnVtWWpDOztBMEZ0bVlBO0VBQXNDO0ExRjBtWXRDOztBMEZ6bVlBO0VBQTRDO0ExRjZtWTVDOztBMEY1bVlBO0VBQXNDO0ExRmduWXRDOztBMEYvbVlBO0VBQW1DO0ExRm1uWW5DOztBMEZsbllBO0VBQXFDO0ExRnNuWXJDOztBMEZybllBO0VBQXFDO0ExRnluWXJDOztBMEZ4bllBO0VBQW1DO0ExRjRuWW5DOztBMEYzbllBO0VBQXdDO0ExRituWXhDOztBMEY5bllBO0VBQXlDO0ExRmtvWXpDOztBMEZqb1lBO0VBQTJDO0ExRnFvWTNDOztBMEZwb1lBO0VBQW9DO0ExRndvWXBDOztBMEZ2b1lBO0VBQW1DO0ExRjJvWW5DOztBMEYxb1lBO0VBQTBDO0ExRjhvWTFDOztBMEY3b1lBO0VBQWtDO0ExRmlwWWxDOztBMEZocFlBO0VBQXVDO0ExRm9wWXZDOztBMEZucFlBO0VBQXlDO0ExRnVwWXpDOztBMEZ0cFlBO0VBQXVDO0ExRjBwWXZDOztBMEZ6cFlBO0VBQXdDO0ExRjZwWXhDOztBMEY1cFlBO0VBQWlDO0ExRmdxWWpDOztBMEYvcFlBO0VBQW9DO0ExRm1xWXBDOztBMEZscVlBO0VBQWtDO0ExRnNxWWxDOztBMEZycVlBO0VBQWlDO0ExRnlxWWpDOztBMEZ4cVlBO0VBQXNDO0ExRjRxWXRDOztBMEYzcVlBO0VBQTRDO0ExRitxWTVDOztBMEY5cVlBO0VBQTJDO0ExRmtyWTNDOztBMEZqcllBO0VBQXlDO0ExRnFyWXpDOztBMEZwcllBO0VBQXNDO0ExRndyWXRDOztBMEZ2cllBO0VBQXNDO0ExRjJyWXRDOztBMEYxcllBO0VBQWlDO0ExRjhyWWpDOztBMEY3cllBO0VBQWlDO0ExRmlzWWpDOztBMEZoc1lBO0VBQXFDO0ExRm9zWXJDOztBMEZuc1lBO0VBQXdDO0ExRnVzWXhDOztBMEZ0c1lBO0VBQW1DO0ExRjBzWW5DOztBMEZ6c1lBO0VBQWtDO0ExRjZzWWxDOztBMEY1c1lBO0VBQXNDO0ExRmd0WXRDOztBMEYvc1lBO0VBQWlDO0ExRm10WWpDOztBMEZsdFlBO0VBQXFDO0ExRnN0WXJDOztBMEZydFlBO0VBQW9DO0ExRnl0WXBDOztBMEZ4dFlBO0VBQW9DO0ExRjR0WXBDOztBMEYzdFlBO0VBQTJDO0ExRit0WTNDOztBMEY5dFlBO0VBQWlDO0ExRmt1WWpDOztBMEZqdVlBO0VBQXNDO0ExRnF1WXRDOztBMEZwdVlBO0VBQWdEO0ExRnd1WWhEOztBMEZ2dVlBO0VBQWdEO0ExRjJ1WWhEOztBMEYxdVlBO0VBQWlEO0ExRjh1WWpEOztBMEY3dVlBO0VBQThDO0ExRml2WTlDOztBMEZodllBO0VBQXVDO0ExRm92WXZDOztBMEZudllBO0VBQXlDO0ExRnV2WXpDOztBMEZ0dllBO0VBQWtDO0ExRjB2WWxDOztBMEZ6dllBO0VBQXdDO0ExRjZ2WXhDOztBMEY1dllBO0VBQWlDO0ExRmd3WWpDOztBMEYvdllBO0VBQW9DO0ExRm13WXBDOztBMEZsd1lBO0VBQWtDO0ExRnN3WWxDOztBMEZyd1lBO0VBQW1DO0ExRnl3WW5DOztBMEZ4d1lBO0VBQXNDO0ExRjR3WXRDOztBMEYzd1lBO0VBQXNDO0ExRit3WXRDOztBMEY5d1lBO0VBQWlDO0ExRmt4WWpDOztBMEZqeFlBO0VBQXdDO0ExRnF4WXhDOztBMEZweFlBO0VBQWdDO0ExRnd4WWhDOztBMEZ2eFlBO0VBQXVDO0ExRjJ4WXZDOztBMEYxeFlBO0VBQTJDO0ExRjh4WTNDOztBMEY3eFlBO0VBQXVDO0ExRml5WXZDOztBMEZoeVlBO0VBQTJDO0ExRm95WTNDOztBMEZueVlBO0VBQW9DO0ExRnV5WXBDOztBMEZ0eVlBO0VBQXNDO0ExRjB5WXRDOztBMEZ6eVlBO0VBQXFDO0ExRjZ5WXJDOztBMEY1eVlBO0VBQW1DO0ExRmd6WW5DOztBMEYveVlBO0VBQWlDO0ExRm16WWpDOztBMEZsellBO0VBQXdDO0ExRnN6WXhDOztBMEZyellBO0VBQXdDO0ExRnl6WXhDOztBMEZ4ellBO0VBQTBDO0ExRjR6WTFDOztBMEYzellBO0VBQTBDO0ExRit6WTFDOztBMEY5ellBO0VBQWlDO0ExRmswWWpDOztBMEZqMFlBO0VBQXFDO0ExRnEwWXJDOztBMEZwMFlBO0VBQW1DO0ExRncwWW5DOztBMEZ2MFlBO0VBQWdDO0ExRjIwWWhDOztBMEYxMFlBO0VBQWtDO0ExRjgwWWxDOztBMEY3MFlBO0VBQW9DO0ExRmkxWXBDOztBMEZoMVlBO0VBQW1DO0ExRm8xWW5DOztBMEZuMVlBO0VBQXFDO0ExRnUxWXJDOztBMEZ0MVlBO0VBQW1DO0ExRjAxWW5DOztBMEZ6MVlBO0VBQWtDO0ExRjYxWWxDOztBMEY1MVlBO0VBQW1DO0ExRmcyWW5DOztBMEYvMVlBO0VBQXFDO0ExRm0yWXJDOztBMEZsMllBO0VBQWdDO0ExRnMyWWhDOztBMEZyMllBO0VBQXNDO0ExRnkyWXRDOztBMEZ4MllBO0VBQTZDO0ExRjQyWTdDOztBMEYzMllBO0VBQW1DO0ExRisyWW5DOztBMEY5MllBO0VBQXFDO0ExRmszWXJDOztBMEZqM1lBO0VBQW9DO0ExRnEzWXBDOztBMEZwM1lBO0VBQW9DO0ExRnczWXBDOztBMEZ2M1lBO0VBQW1DO0ExRjIzWW5DOztBMEYxM1lBO0VBQXNDO0ExRjgzWXRDOztBMEY3M1lBO0VBQXNDO0ExRmk0WXRDOztBMEZoNFlBO0VBQXVDO0ExRm80WXZDOztBMEZuNFlBO0VBQTJDO0ExRnU0WTNDOztBMEZ0NFlBO0VBQWlEO0ExRjA0WWpEOztBMEZ6NFlBO0VBQTZDO0ExRjY0WTdDOztBMEY1NFlBO0VBQXVDO0ExRmc1WXZDOztBMEYvNFlBO0VBQXNDO0ExRm01WXRDOztBMEZsNVlBO0VBQWtDO0ExRnM1WWxDOztBMEZyNVlBO0VBQXlDO0ExRnk1WXpDOztBMEZ4NVlBO0VBQXlDO0ExRjQ1WXpDOztBMEYzNVlBO0VBQW1DO0ExRis1WW5DOztBMEY5NVlBO0VBQWdDO0ExRms2WWhDOztBMEZqNllBO0VBQXFDO0ExRnE2WXJDOztBMEZwNllBO0VBQWtDO0ExRnc2WWxDOztBMEZ2NllBO0VBQW1DO0ExRjI2WW5DOztBMEYxNllBO0VBQW1DO0ExRjg2WW5DOztBMEY3NllBO0VBQXVDO0ExRmk3WXZDOztBMEZoN1lBO0VBQWlDO0ExRm83WWpDOztBMEZuN1lBO0VBQW1DO0ExRnU3WW5DOztBMEZ0N1lBO0VBQXVDO0ExRjA3WXZDOztBMEZ6N1lBO0VBQTJDO0ExRjY3WTNDOztBMEY1N1lBO0VBQTRDO0ExRmc4WTVDOztBMEYvN1lBO0VBQWdEO0ExRm04WWhEOztBMEZsOFlBO0VBQXdDO0ExRnM4WXhDOztBMEZyOFlBO0VBQTRDO0ExRnk4WTVDOztBMEZ4OFlBO0VBQXFDO0ExRjQ4WXJDOztBMEYzOFlBO0VBQWlDO0ExRis4WWpDOztBMEY5OFlBO0VBQTBDO0ExRms5WTFDOztBMEZqOVlBO0VBQW1DO0ExRnE5WW5DOztBMEZwOVlBO0VBQXVDO0ExRnc5WXZDOztBMEZ2OVlBO0VBQXFDO0ExRjI5WXJDOztBMEYxOVlBO0VBQWtDO0ExRjg5WWxDOztBMEY3OVlBO0VBQTBDO0ExRmkrWTFDOztBMEZoK1lBO0VBQW9DO0ExRm8rWXBDOztBMEZuK1lBO0VBQWtDO0ExRnUrWWxDOztBMEZ0K1lBO0VBQW9DO0ExRjArWXBDOztBMEZ6K1lBO0VBQWlDO0ExRjYrWWpDOztBMEY1K1lBO0VBQTBDO0ExRmcvWTFDOztBMEYvK1lBO0VBQW1DO0ExRm0vWW5DOztBMEZsL1lBO0VBQXNDO0ExRnMvWXRDOztBMEZyL1lBO0VBQW1DO0ExRnkvWW5DOztBMEZ4L1lBO0VBQWlDO0ExRjQvWWpDOztBMEYzL1lBO0VBQW9DO0ExRisvWXBDOztBMEY5L1lBO0VBQXNDO0ExRmtnWnRDOztBMEZqZ1pBO0VBQTBDO0ExRnFnWjFDOztBMEZwZ1pBO0VBQWdDO0ExRndnWmhDOztBMEZ2Z1pBO0VBQWdDO0ExRjJnWmhDOztBMEYxZ1pBO0VBQXdDO0ExRjhnWnhDOztBMEY3Z1pBO0VBQXlDO0ExRmloWnpDOztBMEZoaFpBO0VBQTJDO0ExRm9oWjNDOztBMEZuaFpBO0VBQTJDO0ExRnVoWjNDOztBMEZ0aFpBO0VBQTBDO0ExRjBoWjFDOztBMEZ6aFpBO0VBQWlEO0ExRjZoWmpEOztBMEY1aFpBO0VBQW9DO0ExRmdpWnBDOztBMEYvaFpBO0VBQXlDO0ExRm1pWnpDOztBMEZsaVpBO0VBQStCO0ExRnNpWi9COztBMEZyaVpBO0VBQXFDO0ExRnlpWnJDOztBMEZ4aVpBO0VBQW1DO0ExRjRpWm5DOztBMEYzaVpBO0VBQWtDO0ExRitpWmxDOztBMEY5aVpBO0VBQTBDO0ExRmtqWjFDOztBMEZqalpBO0VBQWtDO0ExRnFqWmxDOztBMEZwalpBO0VBQWdDO0ExRndqWmhDOztBMEZ2alpBO0VBQWtDO0ExRjJqWmxDOztBMEYxalpBO0VBQW9DO0ExRjhqWnBDOztBMEY3alpBO0VBQWtDO0ExRmlrWmxDOztBMEZoa1pBO0VBQXNDO0ExRm9rWnRDOztBMEZua1pBO0VBQWtDO0ExRnVrWmxDOztBMEZ0a1pBO0VBQXdDO0ExRjBrWnhDOztBMEZ6a1pBO0VBQXlDO0ExRjZrWnpDOztBMEY1a1pBO0VBQW9DO0ExRmdsWnBDOztBMEYva1pBO0VBQW1DO0ExRm1sWm5DOztBMEZsbFpBO0VBQW1DO0ExRnNsWm5DOztBMEZybFpBO0VBQXdDO0ExRnlsWnhDOztBMEZ4bFpBO0VBQXNDO0ExRjRsWnRDOztBMEYzbFpBO0VBQTBDO0ExRitsWjFDOztBMEY5bFpBO0VBQXNDO0ExRmttWnRDOztBMEZqbVpBO0VBQW9DO0ExRnFtWnBDOztBMEZwbVpBO0VBQXFDO0ExRndtWnJDOztBMEZ2bVpBO0VBQTJDO0ExRjJtWjNDOztBMEYxbVpBO0VBQWtDO0ExRjhtWmxDOztBMEY3bVpBO0VBQW9DO0ExRmluWnBDOztBMEZoblpBO0VBQWtDO0ExRm9uWmxDOztBMEZublpBO0VBQXlDO0ExRnVuWnpDOztBMEZ0blpBO0VBQWdDO0ExRjBuWmhDOztBMEZ6blpBO0VBQW1DO0ExRjZuWm5DOztBMEY1blpBO0VBQWtDO0ExRmdvWmxDOztBMEYvblpBO0VBQWdDO0ExRm1vWmhDOztBMEZsb1pBO0VBQW9DO0ExRnNvWnBDOztBMEZyb1pBO0VBQXNDO0ExRnlvWnRDOztBMEZ4b1pBO0VBQW9DO0ExRjRvWnBDOztBMEYzb1pBO0VBQXVDO0ExRitvWnZDOztBMEY5b1pBO0VBQXVDO0ExRmtwWnZDOztBMEZqcFpBO0VBQXlDO0ExRnFwWnpDOztBMEZwcFpBO0VBQXlDO0ExRndwWnpDOztBMEZ2cFpBO0VBQTBDO0ExRjJwWjFDOztBMEYxcFpBO0VBQXlDO0ExRjhwWnpDOztBMEY3cFpBO0VBQXVDO0ExRmlxWnZDOztBMEZocVpBO0VBQW9DO0ExRm9xWnBDOztBMEZucVpBO0VBQW9DO0ExRnVxWnBDOztBMEZ0cVpBO0VBQXVDO0ExRjBxWnZDOztBMEZ6cVpBO0VBQXNDO0ExRjZxWnRDOztBMEY1cVpBO0VBQXlDO0ExRmdyWnpDOztBMEYvcVpBO0VBQXdDO0ExRm1yWnhDOztBMEZsclpBO0VBQThDO0ExRnNyWjlDOztBMEZyclpBO0VBQTZDO0ExRnlyWjdDOztBMEZ4clpBO0VBQWtDO0ExRjRyWmxDOztBMEYzclpBO0VBQXNDO0ExRityWnRDOztBMEY5clpBO0VBQXdDO0ExRmtzWnhDOztBMEZqc1pBO0VBQXlDO0ExRnFzWnpDOztBMEZwc1pBO0VBQTZDO0ExRndzWjdDOztBMEZ2c1pBO0VBQXlDO0ExRjJzWnpDOztBMEYxc1pBO0VBQXdDO0ExRjhzWnhDOztBMEY3c1pBO0VBQWdDO0ExRml0WmhDOztBMEZodFpBO0VBQXVDO0ExRm90WnZDOztBMEZudFpBO0VBQTJDO0ExRnV0WjNDOztBMEZ0dFpBO0VBQTJDO0ExRjB0WjNDOztBMEZ6dFpBO0VBQTBDO0ExRjZ0WjFDOztBMEY1dFpBO0VBQThDO0ExRmd1WjlDOztBMEYvdFpBO0VBQXVDO0ExRm11WnZDOztBMEZsdVpBO0VBQWtDO0ExRnN1WmxDOztBMEZydVpBO0VBQXNDO0ExRnl1WnRDOztBMEZ4dVpBO0VBQXdDO0ExRjR1WnhDOztBMEYzdVpBO0VBQTZDO0ExRit1WjdDOztBMEY5dVpBO0VBQXdDO0ExRmt2WnhDOztBMEZqdlpBO0VBQTZDO0ExRnF2WjdDOztBMEZwdlpBO0VBQWtDO0ExRnd2WmxDOztBMEZ2dlpBO0VBQTBDO0ExRjJ2WjFDOztBMEYxdlpBO0VBQTRDO0ExRjh2WjVDOztBMEY3dlpBO0VBQXdDO0ExRml3WnhDOztBMEZod1pBO0VBQWlDO0ExRm93WmpDOztBMEZud1pBO0VBQXdDO0ExRnV3WnhDOztBMEZ0d1pBO0VBQXdDO0ExRjB3WnhDOztBMEZ6d1pBO0VBQWlDO0ExRjZ3WmpDOztBMEY1d1pBO0VBQWlDO0ExRmd4WmpDOztBMEYvd1pBO0VBQXdDO0ExRm14WnhDOztBMEZseFpBO0VBQXdDO0ExRnN4WnhDOztBMEZyeFpBO0VBQW9DO0ExRnl4WnBDOztBMEZ4eFpBO0VBQWlDO0ExRjR4WmpDOztBMEYzeFpBO0VBQW1DO0ExRit4Wm5DOztBMEY5eFpBO0VBQWdDO0ExRmt5WmhDOztBMEZqeVpBO0VBQXNDO0ExRnF5WnRDOztBMEZweVpBO0VBQWlDO0ExRnd5WmpDOztBMEZ2eVpBO0VBQXFDO0ExRjJ5WnJDOztBMEYxeVpBO0VBQXVDO0ExRjh5WnZDOztBMEY3eVpBO0VBQXNDO0ExRml6WnRDOztBMEZoelpBO0VBQWlDO0ExRm96WmpDOztBMEZuelpBO0VBQTBDO0ExRnV6WjFDOztBMEZ0elpBO0VBQXlDO0ExRjB6WnpDOztBMEZ6elpBO0VBQWdEO0ExRjZ6WmhEOztBMEY1elpBO0VBQW9EO0ExRmcwWnBEOztBMEYvelpBO0VBQWtDO0ExRm0wWmxDOztBMEZsMFpBO0VBQXVDO0ExRnMwWnZDOztBMEZyMFpBO0VBQXlDO0ExRnkwWnpDOztBMEZ4MFpBO0VBQTRDO0ExRjQwWjVDOztBMEYzMFpBO0VBQXlDO0ExRiswWnpDOztBMEY5MFpBO0VBQXNDO0ExRmsxWnRDOztBMEZqMVpBO0VBQW1DO0ExRnExWm5DOztBMEZwMVpBO0VBQXlDO0ExRncxWnpDOztBMEZ2MVpBO0VBQW1DO0ExRjIxWm5DOztBMEYxMVpBO0VBQStCO0ExRjgxWi9COztBMEY3MVpBO0VBQW1DO0ExRmkyWm5DOztBMEZoMlpBO0VBQXFDO0ExRm8yWnJDOztBMEZuMlpBO0VBQTRDO0ExRnUyWjVDOztBMEZ0MlpBO0VBQXNDO0ExRjAyWnRDOztBMEZ6MlpBO0VBQXNDO0ExRjYyWnRDOztBMEY1MlpBO0VBQWtDO0ExRmczWmxDOztBMEYvMlpBO0VBQXVDO0ExRm0zWnZDOztBMEZsM1pBO0VBQXdDO0ExRnMzWnhDOztBMEZyM1pBO0VBQWtDO0ExRnkzWmxDOztBMEZ4M1pBO0VBQXNDO0ExRjQzWnRDOztBMEYzM1pBO0VBQXNDO0ExRiszWnRDOztBMEY5M1pBO0VBQTBDO0ExRms0WjFDOztBMEZqNFpBO0VBQW9DO0ExRnE0WnBDOztBMEZwNFpBO0VBQW1DO0ExRnc0Wm5DOztBMEZ2NFpBO0VBQXlDO0ExRjI0WnpDOztBMEYxNFpBO0VBQW9DO0ExRjg0WnBDOztBMEY3NFpBO0VBQWtDO0ExRmk1WmxDOztBMEZoNVpBO0VBQXdDO0ExRm81WnhDOztBMEZuNVpBO0VBQW1DO0ExRnU1Wm5DOztBMEZ0NVpBO0VBQWtDO0ExRjA1WmxDOztBMEZ6NVpBO0VBQW9DO0ExRjY1WnBDOztBMEY1NVpBO0VBQXlDO0ExRmc2WnpDOztBMEYvNVpBO0VBQW9DO0ExRm02WnBDOztBMEZsNlpBO0VBQXNDO0ExRnM2WnRDOztBMEZyNlpBO0VBQW1DO0ExRnk2Wm5DOztBMEZ4NlpBO0VBQXlDO0ExRjQ2WnpDOztBMEYzNlpBO0VBQTBDO0ExRis2WjFDOztBMEY5NlpBO0VBQW1DO0ExRms3Wm5DOztBMEZqN1pBO0VBQWlDO0ExRnE3WmpDOztBMEZwN1pBO0VBQXFDO0ExRnc3WnJDOztBMEZ2N1pBO0VBQXVDO0ExRjI3WnZDOztBMEYxN1pBO0VBQTBDO0ExRjg3WjFDOztBMEY3N1pBO0VBQW1DO0ExRmk4Wm5DOztBMEZoOFpBO0VBQWtDO0ExRm84WmxDOztBMEZuOFpBO0VBQXNDO0ExRnU4WnRDOztBMEZ0OFpBO0VBQW1DO0ExRjA4Wm5DOztBMEZ6OFpBO0VBQXVDO0ExRjY4WnZDOztBMEY1OFpBO0VBQXlDO0ExRmc5WnpDOztBMEYvOFpBO0VBQXNDO0ExRm05WnRDOztBMEZsOVpBO0VBQXFDO0ExRnM5WnJDOztBMEZyOVpBO0VBQW9DO0ExRnk5WnBDOztBMEZ4OVpBO0VBQWdDO0ExRjQ5WmhDOztBMEYzOVpBO0VBQW1DO0ExRis5Wm5DOztBMEY5OVpBO0VBQWlDO0ExRmsrWmpDOztBMEZqK1pBO0VBQWlDO0ExRnErWmpDOztBMEZwK1pBO0VBQWtDO0ExRncrWmxDOztBMEZ2K1pBO0VBQW1DO0ExRjIrWm5DOztBMEYxK1pBO0VBQXVDO0ExRjgrWnZDOztBMEY3K1pBO0VBQW9DO0ExRmkvWnBDOztBMEZoL1pBO0VBQWtDO0ExRm8vWmxDOztBMEZuL1pBO0VBQWdDO0ExRnUvWmhDOztBMEZ0L1pBO0VBQXVDO0ExRjAvWnZDOztBMEZ6L1pBO0VBQXVDO0ExRjYvWnZDOztBMEY1L1pBO0VBQWtDO0ExRmdnYWxDOztBMEYvL1pBO0VBQTJDO0ExRm1nYTNDOztBMEZsZ2FBO0VBQTZDO0ExRnNnYTdDOztBMEZyZ2FBO0VBQTJDO0ExRnlnYTNDOztBMEZ4Z2FBO0VBQW9DO0ExRjRnYXBDOztBMEYzZ2FBO0VBQXVDO0ExRitnYXZDOztBMEY5Z2FBO0VBQWlDO0ExRmtoYWpDOztBMEZqaGFBO0VBQW9DO0ExRnFoYXBDOztBMEZwaGFBO0VBQXFDO0ExRndoYXJDOztBMEZ2aGFBO0VBQW1DO0ExRjJoYW5DOztBMEYxaGFBO0VBQXVDO0ExRjhoYXZDOztBMEY3aGFBO0VBQWlDO0ExRmlpYWpDOztBMEZoaWFBO0VBQXNDO0ExRm9pYXRDOztBMEZuaWFBO0VBQTJDO0ExRnVpYTNDOztBMEZ0aWFBO0VBQWlDO0ExRjBpYWpDOztBMEZ6aWFBO0VBQW1DO0ExRjZpYW5DOztBMEY1aWFBO0VBQW1DO0ExRmdqYW5DOztBMEYvaWFBO0VBQXdDO0ExRm1qYXhDOztBMEZsamFBO0VBQW1DO0ExRnNqYW5DOztBMEZyamFBO0VBQW1DO0ExRnlqYW5DOztBMEZ4amFBO0VBQW9DO0ExRjRqYXBDOztBMEYzamFBO0VBQW1DO0ExRitqYW5DOztBMEY5amFBO0VBQTBDO0ExRmtrYTFDOztBMEZqa2FBO0VBQTRDO0ExRnFrYTVDOztBMEZwa2FBO0VBQXlDO0ExRndrYXpDOztBMEZ2a2FBO0VBQXdDO0ExRjJrYXhDOztBMEYxa2FBO0VBQXdDO0ExRjhrYXhDOztBMEY3a2FBO0VBQXFDO0ExRmlsYXJDOztBMEZobGFBO0VBQXFDO0ExRm9sYXJDOztBMEZubGFBO0VBQW1DO0ExRnVsYW5DOztBMEZ0bGFBO0VBQW1DO0ExRjBsYW5DOztBMEZ6bGFBO0VBQXlDO0ExRjZsYXpDOztBMEY1bGFBO0VBQW1DO0ExRmdtYW5DOztBMEYvbGFBO0VBQWtDO0ExRm1tYWxDOztBMEZsbWFBO0VBQXNDO0ExRnNtYXRDOztBMEZybWFBO0VBQTZDO0ExRnltYTdDOztBMEZ4bWFBO0VBQXlDO0ExRjRtYXpDOztBMEYzbWFBO0VBQXdDO0ExRittYXhDOztBMEY5bWFBO0VBQXVDO0ExRmtuYXZDOztBMEZqbmFBO0VBQXlDO0ExRnFuYXpDOztBMEZwbmFBO0VBQWlDO0ExRnduYWpDOztBMEZ2bmFBO0VBQTBDO0ExRjJuYTFDOztBMEYxbmFBO0VBQXlDO0ExRjhuYXpDOztBMEY3bmFBO0VBQXdDO0ExRmlvYXhDOztBMEZob2FBO0VBQW9DO0ExRm9vYXBDOztBMEZub2FBO0VBQXlDO0ExRnVvYXpDOztBMEZ0b2FBO0VBQTRDO0ExRjBvYTVDOztBMEZ6b2FBO0VBQTBDO0ExRjZvYTFDOztBMEY1b2FBO0VBQXFDO0ExRmdwYXJDOztBMEYvb2FBO0VBQW1DO0ExRm1wYW5DOztBMEZscGFBO0VBQXdDO0ExRnNwYXhDOztBMEZycGFBO0VBQWlDO0ExRnlwYWpDOztBMEZ4cGFBO0VBQXdDO0ExRjRwYXhDOztBMEYzcGFBO0VBQTBDO0ExRitwYTFDOztBMEY5cGFBO0VBQXlDO0ExRmtxYXpDOztBMEZqcWFBO0VBQW1DO0ExRnFxYW5DOztBMEZwcWFBO0VBQXNDO0ExRndxYXRDOztBMEZ2cWFBO0VBQXFDO0ExRjJxYXJDOztBMEYxcWFBO0VBQXdDO0ExRjhxYXhDOztBMEY3cWFBO0VBQWlDO0ExRmlyYWpDOztBMEZocmFBO0VBQW9DO0ExRm9yYXBDOztBMEZucmFBO0VBQW9DO0ExRnVyYXBDOztBMEZ0cmFBO0VBQWlDO0ExRjByYWpDOztBMEZ6cmFBO0VBQW9DO0ExRjZyYXBDOztBMEY1cmFBO0VBQW1DO0ExRmdzYW5DOztBMEYvcmFBO0VBQW1DO0ExRm1zYW5DOztBMEZsc2FBO0VBQTBDO0ExRnNzYTFDOztBMEZyc2FBO0VBQWtDO0ExRnlzYWxDOztBMEZ4c2FBO0VBQTZDO0ExRjRzYTdDOztBMEYzc2FBO0VBQXFDO0ExRitzYXJDOztBMEY5c2FBO0VBQWtDO0ExRmt0YWxDOztBMEZqdGFBO0VBQWtDO0ExRnF0YWxDOztBMEZwdGFBO0VBQXVDO0ExRnd0YXZDOztBMEZ2dGFBO0VBQWtDO0ExRjJ0YWxDOztBMEYxdGFBO0VBQW1DO0ExRjh0YW5DOztBMEY3dGFBO0VBQXNDO0ExRml1YXRDOztBMEZodWFBO0VBQXVDO0ExRm91YXZDOztBMEZudWFBO0VBQWtDO0ExRnV1YWxDOztBMEZ0dWFBO0VBQXVDO0ExRjB1YXZDOztBMEZ6dWFBO0VBQXVDO0ExRjZ1YXZDOztBMEY1dWFBO0VBQWlDO0ExRmd2YWpDOztBMEYvdWFBO0VBQW9DO0ExRm12YXBDOztBMEZsdmFBO0VBQXdDO0ExRnN2YXhDOztBMEZydmFBO0VBQWdDO0ExRnl2YWhDOztBMEZ4dmFBO0VBQXFDO0ExRjR2YXJDOztBMEYzdmFBO0VBQTJDO0ExRit2YTNDOztBMEY5dmFBO0VBQTRDO0ExRmt3YTVDOztBMEZqd2FBO0VBQXlDO0ExRnF3YXpDOztBMEZwd2FBO0VBQXNDO0ExRnd3YXRDOztBMEZ2d2FBO0VBQW9DO0ExRjJ3YXBDOztBMEYxd2FBO0VBQXFDO0ExRjh3YXJDOztBMEY3d2FBO0VBQWlDO0ExRml4YWpDOztBMEZoeGFBO0VBQWtDO0ExRm94YWxDOztBMEZueGFBO0VBQXdDO0ExRnV4YXhDOztBMEZ0eGFBO0VBQWlDO0ExRjB4YWpDOztBMEZ6eGFBO0VBQTRDO0ExRjZ4YTVDOztBMEY1eGFBO0VBQWdEO0ExRmd5YWhEOztBMEYveGFBO0VBQTBDO0ExRm15YTFDOztBMEZseWFBO0VBQThDO0ExRnN5YTlDOztBMEZyeWFBO0VBQTZDO0ExRnl5YTdDOztBMEZ4eWFBO0VBQWlEO0ExRjR5YWpEOztBMEYzeWFBO0VBQTJDO0ExRit5YTNDOztBMEY5eWFBO0VBQStDO0ExRmt6YS9DOztBMEZqemFBO0VBQXNDO0ExRnF6YXRDOztBMEZwemFBO0VBQThDO0ExRnd6YTlDOztBMEZ2emFBO0VBQWtEO0ExRjJ6YWxEOztBMEYxemFBO0VBQTRDO0ExRjh6YTVDOztBMEY3emFBO0VBQWdEO0ExRmkwYWhEOztBMEZoMGFBO0VBQW9DO0ExRm8wYXBDOztBMEZuMGFBO0VBQXVDO0ExRnUwYXZDOztBMEZ0MGFBO0VBQXVDO0ExRjAwYXZDOztBMEZ6MGFBO0VBQWdDO0ExRjYwYWhDOztBMEY1MGFBO0VBQTBDO0ExRmcxYTFDOztBMEYvMGFBO0VBQW9DO0ExRm0xYXBDOztBMEZsMWFBO0VBQXlDO0ExRnMxYXpDOztBMEZyMWFBO0VBQXdDO0ExRnkxYXhDOztBMEZ4MWFBO0VBQW1DO0ExRjQxYW5DOztBMEYzMWFBO0VBQW9DO0ExRisxYXBDOztBMEY5MWFBO0VBQW9DO0ExRmsyYXBDOztBMEZqMmFBO0VBQW9DO0ExRnEyYXBDOztBMEZwMmFBO0VBQXNDO0ExRncyYXRDOztBMEZ2MmFBO0VBQW1DO0ExRjIyYW5DOztBMEYxMmFBO0VBQXdDO0ExRjgyYXhDOztBMEY3MmFBO0VBQTRDO0ExRmkzYTVDOztBMEZoM2FBO0VBQXdDO0ExRm8zYXhDOztBMEZuM2FBO0VBQTJDO0ExRnUzYTNDOztBMEZ0M2FBO0VBQTJDO0ExRjAzYTNDOztBMEZ6M2FBO0VBQXNDO0ExRjYzYXRDOztBMEY1M2FBO0VBQWtDO0ExRmc0YWxDOztBMEYvM2FBO0VBQWlDO0ExRm00YWpDOztBMEZsNGFBO0VBQThDO0ExRnM0YTlDOztBMEZyNGFBO0VBQXNDO0ExRnk0YXRDOztBMEZ4NGFBO0VBQTBDO0ExRjQ0YTFDOztBMEYzNGFBO0VBQTBDO0ExRis0YTFDOztBMEY5NGFBO0VBQXlDO0ExRms1YXpDOztBMEZqNWFBO0VBQXVDO0ExRnE1YXZDOztBMEZwNWFBO0VBQWtDO0ExRnc1YWxDOztBMEZ2NWFBO0VBQXlDO0ExRjI1YXpDOztBMEYxNWFBO0VBQXlDO0ExRjg1YXpDOztBMEY3NWFBO0VBQTBDO0ExRmk2YTFDOztBMEZoNmFBO0VBQXlDO0ExRm82YXpDOztBMEZuNmFBO0VBQXdDO0ExRnU2YXhDOztBMEZ0NmFBO0VBQXlDO0ExRjA2YXpDOztBMEZ6NmFBO0VBQXdDO0ExRjY2YXhDOztBMEY1NmFBO0VBQWlDO0ExRmc3YWpDOztBMEYvNmFBO0VBQXdDO0ExRm03YXhDOztBMEZsN2FBO0VBQXNDO0ExRnM3YXRDOztBMEZyN2FBO0VBQXlDO0ExRnk3YXpDOztBMEZ4N2FBO0VBQWtDO0ExRjQ3YWxDOztBMEYzN2FBO0VBQXNDO0ExRis3YXRDOztBMEY5N2FBO0VBQTRDO0ExRms4YTVDOztBMEZqOGFBO0VBQXdDO0ExRnE4YXhDOztBMEZwOGFBO0VBQW1DO0ExRnc4YW5DOztBMEZ2OGFBO0VBQW1DO0ExRjI4YW5DOztBMEYxOGFBO0VBQXdDO0ExRjg4YXhDOztBMEY3OGFBO0VBQTBDO0ExRmk5YTFDOztBMEZoOWFBO0VBQW1DO0ExRm85YW5DOztBMEZuOWFBO0VBQXFDO0ExRnU5YXJDOztBMEZ0OWFBO0VBQXdDO0ExRjA5YXhDOztBMEZ6OWFBO0VBQXlDO0ExRjY5YXpDOztBMEY1OWFBO0VBQXdDO0ExRmcrYXhDOztBMEYvOWFBO0VBQStDO0ExRm0rYS9DOztBMEZsK2FBO0VBQXNDO0ExRnMrYXRDOztBMEZyK2FBO0VBQW1DO0ExRnkrYW5DOztBMEZ4K2FBO0VBQXFDO0ExRjQrYXJDOztBMEYzK2FBO0VBQTZDO0ExRisrYTdDOztBMEY5K2FBO0VBQWdDO0ExRmsvYWhDOztBMEZqL2FBO0VBQXdDO0ExRnEvYXhDOztBMEZwL2FBO0VBQXdDO0ExRncvYXhDOztBMEZ2L2FBO0VBQW1DO0ExRjIvYW5DOztBMEYxL2FBO0VBQXFDO0ExRjgvYXJDOztBMEY3L2FBO0VBQWlDO0ExRmlnYmpDOztBMEZoZ2JBO0VBQXVDO0ExRm9nYnZDOztBMEZuZ2JBO0VBQWtDO0ExRnVnYmxDOztBMEZ0Z2JBO0VBQW9DO0ExRjBnYnBDOztBMEZ6Z2JBO0VBQTBDO0ExRjZnYjFDOztBMEY1Z2JBO0VBQW9DO0ExRmdoYnBDOztBMEYvZ2JBO0VBQXNDO0ExRm1oYnRDOztBMEZsaGJBO0VBQWlDO0ExRnNoYmpDOztBMEZyaGJBO0VBQXFDO0ExRnloYnJDOztBMEZ4aGJBO0VBQW9DO0ExRjRoYnBDOztBMEYzaGJBO0VBQWtDO0ExRitoYmxDOztBMEY5aGJBO0VBQXlDO0ExRmtpYnpDOztBMEZqaWJBO0VBQW1DO0ExRnFpYm5DOztBMEZwaWJBO0VBQXVDO0ExRndpYnZDOztBMEZ2aWJBO0VBQW9DO0ExRjJpYnBDOztBMEYxaWJBO0VBQTJDO0ExRjhpYjNDOztBMEY3aWJBO0VBQWdDO0ExRmlqYmhDOztBMEZoamJBO0VBQWlDO0ExRm9qYmpDOztBMEZuamJBO0VBQWlDO0ExRnVqYmpDOztBMEZ0amJBO0VBQWtDO0ExRjBqYmxDOztBMEZ6amJBO0VBQWlDO0ExRjZqYmpDOztBMEY1amJBO0VBQXNDO0ExRmdrYnRDOztBMEYvamJBO0VBQWtDO0ExRm1rYmxDOztBMEZsa2JBO0VBQXVDO0ExRnNrYnZDOztBMEZya2JBO0VBQXFDO0ExRnlrYnJDOztBMEZ4a2JBO0VBQTJDO0ExRjRrYjNDOztBMEYza2JBO0VBQTZDO0ExRitrYjdDOztBMEY5a2JBO0VBQTRDO0ExRmtsYjVDOztBMEZqbGJBO0VBQTBDO0ExRnFsYjFDOztBMEZwbGJBO0VBQWtDO0ExRndsYmxDOztBMEZ2bGJBO0VBQXFDO0ExRjJsYnJDOztBMEYxbGJBO0VBQXdDO0ExRjhsYnhDOztBMEY3bGJBO0VBQXVDO0ExRmltYnZDOztBMEZobWJBO0VBQStCO0ExRm9tYi9COztBMEZubWJBO0VBQXFDO0ExRnVtYnJDOztBMEZ0bWJBO0VBQW9DO0ExRjBtYnBDOztBMEZ6bWJBO0VBQXlDO0ExRjZtYnpDOztBMEY1bWJBO0VBQTBDO0ExRmduYjFDOztBMEYvbWJBO0VBQW9DO0ExRm1uYnBDOztBMEZsbmJBO0VBQXNDO0ExRnNuYnRDOztBMEZybmJBO0VBQXdDO0ExRnluYnhDOztBMEZ4bmJBO0VBQThDO0ExRjRuYjlDOztBMEYzbmJBO0VBQTZDO0ExRituYjdDOztBMEY5bmJBO0VBQTZDO0ExRmtvYjdDOztBMEZqb2JBO0VBQWdEO0ExRnFvYmhEOztBMEZwb2JBO0VBQXVEO0ExRndvYnZEOztBMEZ2b2JBO0VBQXdDO0ExRjJvYnhDOztBMEYxb2JBO0VBQXdDO0ExRjhvYnhDOztBMEY3b2JBO0VBQXNDO0ExRmlwYnRDOztBMEZocGJBO0VBQXNDO0ExRm9wYnRDOztBMEZucGJBO0VBQXVDO0ExRnVwYnZDOztBMEZ0cGJBO0VBQW1DO0ExRjBwYm5DOztBMEZ6cGJBO0VBQWtDO0ExRjZwYmxDOztBMEY1cGJBO0VBQXlDO0ExRmdxYnpDOztBMEYvcGJBO0VBQWlDO0ExRm1xYmpDOztBMEZscWJBO0VBQXVDO0ExRnNxYnZDOztBMEZycWJBO0VBQWtDO0ExRnlxYmxDOztBMEZ4cWJBO0VBQXVDO0ExRjRxYnZDOztBMEYzcWJBO0VBQXNDO0ExRitxYnRDOztBMEY5cWJBO0VBQW1DO0ExRmtyYm5DOztBMEZqcmJBO0VBQXlDO0ExRnFyYnpDOztBMEZwcmJBO0VBQStDO0ExRndyYi9DOztBMEZ2cmJBO0VBQW9DO0ExRjJyYnBDOztBMEYxcmJBO0VBQWtDO0ExRjhyYmxDOztBMEY3cmJBO0VBQWtDO0ExRmlzYmxDOztBMEZoc2JBO0VBQWtDO0ExRm9zYmxDOztBMEZuc2JBO0VBQXVDO0ExRnVzYnZDOztBMEZ0c2JBO0VBQW9DO0ExRjBzYnBDOztBMEZ6c2JBO0VBQTZDO0ExRjZzYjdDOztBMEY1c2JBO0VBQXNDO0ExRmd0YnRDOztBMEYvc2JBO0VBQTBDO0ExRm10YjFDOztBMEZsdGJBO0VBQW9DO0ExRnN0YnBDOztBMEZydGJBO0VBQWtDO0ExRnl0YmxDOztBMEZ4dGJBO0VBQWlDO0ExRjR0YmpDOztBMEYzdGJBO0VBQXdDO0ExRit0YnhDOztBMEY5dGJBO0VBQTRDO0ExRmt1YjVDOztBMEZqdWJBO0VBQWtDO0ExRnF1YmxDOztBMEZwdWJBO0VBQXNDO0ExRnd1YnRDOztBMEZ2dWJBO0VBQTBDO0ExRjJ1YjFDOztBMEYxdWJBO0VBQThDO0ExRjh1YjlDOztBMEY3dWJBO0VBQWlDO0ExRml2YmpDOztBMEZodmJBO0VBQW1DO0ExRm92Ym5DOztBMEZudmJBO0VBQW1DO0ExRnV2Ym5DOztBMEZ0dmJBO0VBQWtDO0ExRjB2YmxDOztBMEZ6dmJBO0VBQTBDO0ExRjZ2YjFDOztBMEY1dmJBO0VBQTBDO0ExRmd3YjFDOztBMEYvdmJBO0VBQXlDO0ExRm13YnpDOztBMEZsd2JBO0VBQXlDO0ExRnN3YnpDOztBMEZyd2JBO0VBQW1DO0ExRnl3Ym5DOztBMEZ4d2JBO0VBQWdDO0ExRjR3YmhDOztBMEYzd2JBO0VBQW1DO0ExRit3Ym5DOztBMEY5d2JBO0VBQTBDO0ExRmt4YjFDOztBMEZqeGJBO0VBQStCO0ExRnF4Yi9COztBMEZweGJBO0VBQW1DO0ExRnd4Ym5DOztBMEZ2eGJBO0VBQW9DO0ExRjJ4YnBDOztBMEYxeGJBO0VBQTJDO0ExRjh4YjNDOztBMEY3eGJBO0VBQWtDO0ExRml5YmxDOztBMEZoeWJBO0VBQWlDO0ExRm95YmpDOztBMEZueWJBO0VBQW1DO0ExRnV5Ym5DOztBMEZ0eWJBO0VBQWtDO0ExRjB5YmxDOztBMEZ6eWJBO0VBQW9DO0ExRjZ5YnBDOztBMEY1eWJBO0VBQXFDO0ExRmd6YnJDOztBMEYveWJBO0VBQTJDO0ExRm16YjNDOztBMEZsemJBO0VBQXNDO0ExRnN6YnRDOztBMEZyemJBO0VBQXNDO0ExRnl6YnRDOztBMEZ4emJBO0VBQWlDO0ExRjR6YmpDOztBMEYzemJBO0VBQXFDO0ExRit6YnJDOztBMEY5emJBO0VBQXdDO0ExRmswYnhDOztBMEZqMGJBO0VBQWtDO0ExRnEwYmxDOztBMEZwMGJBO0VBQTZDO0ExRncwYjdDOztBMEZ2MGJBO0VBQXVDO0ExRjIwYnZDOztBMEYxMGJBO0VBQW1DO0ExRjgwYm5DOztBMEY3MGJBO0VBQW1DO0ExRmkxYm5DOztBMEZoMWJBO0VBQXVDO0ExRm8xYnZDOztBMEZuMWJBO0VBQXFDO0ExRnUxYnJDOztBMEZ0MWJBO0VBQW9DO0ExRjAxYnBDOztBMEZ6MWJBO0VBQW1DO0ExRjYxYm5DOztBMEY1MWJBO0VBQWdDO0ExRmcyYmhDOztBMEYvMWJBO0VBQWdDO0ExRm0yYmhDOztBMEZsMmJBO0VBQWlDO0ExRnMyYmpDOztBMEZyMmJBO0VBQXFDO0ExRnkyYnJDOztBMEZ4MmJBO0VBQTJDO0ExRjQyYjNDOztBMEYzMmJBO0VBQTJDO0ExRisyYjNDOztBMEY5MmJBO0VBQXVDO0ExRmszYnZDOztBMEZqM2JBO0VBQXdDO0ExRnEzYnhDOztBMEZwM2JBO0VBQXVDO0ExRnczYnZDOztBMEZ2M2JBO0VBQXFDO0ExRjIzYnJDOztBMEYxM2JBO0VBQXNDO0ExRjgzYnRDOztBMEY3M2JBO0VBQXlDO0ExRmk0YnpDOztBMEZoNGJBO0VBQTBDO0ExRm80YjFDOztBMEZuNGJBO0VBQXlDO0ExRnU0YnpDOztBMEZ0NGJBO0VBQXNDO0ExRjA0YnRDOztBMEZ6NGJBO0VBQW9DO0ExRjY0YnBDOztBMEY1NGJBO0VBQXVDO0ExRmc1YnZDOztBMEYvNGJBO0VBQXVDO0ExRm01YnZDOztBMEZsNWJBO0VBQXVDO0ExRnM1YnZDOztBMEZyNWJBO0VBQXNDO0ExRnk1YnRDOztBMEZ4NWJBO0VBQXdDO0ExRjQ1YnhDOztBMEYzNWJBO0VBQXdDO0ExRis1YnhDOztBMEY5NWJBO0VBQXVDO0ExRms2YnZDOztBMEZqNmJBO0VBQXFDO0ExRnE2YnJDOztBMEZwNmJBO0VBQXFDO0ExRnc2YnJDOztBMEZ2NmJBO0VBQXVDO0ExRjI2YnZDOztBMEYxNmJBO0VBQWtDO0ExRjg2YmxDOztBMEY3NmJBO0VBQXNDO0ExRmk3YnRDOztBMEZoN2JBO0VBQXdDO0ExRm83YnhDOztBMEZuN2JBO0VBQWlDO0ExRnU3YmpDOztBMEZ0N2JBO0VBQXFDO0ExRjA3YnJDOztBMEZ6N2JBO0VBQTBDO0ExRjY3YjFDOztBMEY1N2JBO0VBQXFDO0ExRmc4YnJDOztBMEYvN2JBO0VBQW1DO0ExRm04Ym5DOztBMEZsOGJBO0VBQTBDO0ExRnM4YjFDOztBMEZyOGJBO0VBQWtDO0ExRnk4YmxDOztBMEZ4OGJBO0VBQXlDO0ExRjQ4YnpDOztBMEYzOGJBO0VBQXVDO0ExRis4YnZDOztBMEY5OGJBO0VBQWlDO0ExRms5YmpDOztBMEZqOWJBO0VBQXlDO0ExRnE5YnpDOztBMEZwOWJBO0VBQW9DO0ExRnc5YnBDOztBMEZ2OWJBO0VBQW1DO0ExRjI5Ym5DOztBMEYxOWJBO0VBQTBDO0ExRjg5YjFDOztBMEY3OWJBO0VBQWlDO0ExRmkrYmpDOztBMEZoK2JBO0VBQWtDO0ExRm8rYmxDOztBMEZuK2JBO0VBQWtDO0ExRnUrYmxDOztBMEZ0K2JBO0VBQWtDO0ExRjArYmxDOztBMEZ6K2JBO0VBQXdDO0ExRjYrYnhDOztBMEY1K2JBO0VBQW1DO0ExRmcvYm5DOztBMEYvK2JBO0VBQWtDO0ExRm0vYmxDOztBMEZsL2JBO0VBQXlDO0ExRnMvYnpDOztBMEZyL2JBO0VBQW9DO0ExRnkvYnBDOztBMEZ4L2JBO0VBQWlDO0ExRjQvYmpDOztBMEYzL2JBO0VBQWtDO0ExRisvYmxDOztBMEY5L2JBO0VBQXdDO0ExRmtnY3hDOztBMEZqZ2NBO0VBQW9DO0ExRnFnY3BDOztBMEZwZ2NBO0VBQStCO0ExRndnYy9COztBMEZ2Z2NBO0VBQWdDO0ExRjJnY2hDOztBMEYxZ2NBO0VBQXNDO0ExRjhnY3RDOztBMEY3Z2NBO0VBQTRDO0ExRmloYzVDOztBMEZoaGNBO0VBQXdDO0ExRm9oY3hDOztBMEZuaGNBO0VBQXdDO0ExRnVoY3hDOztBMEZ0aGNBO0VBQXVDO0ExRjBoY3ZDOztBMEZ6aGNBO0VBQXNDO0ExRjZoY3RDOztBMEY1aGNBO0VBQXFDO0ExRmdpY3JDOztBMEYvaGNBO0VBQXlDO0ExRm1pY3pDOztBMEZsaWNBO0VBQWtDO0ExRnNpY2xDOztBMEZyaWNBO0VBQW9DO0ExRnlpY3BDOztBMEZ4aWNBO0VBQW1DO0ExRjRpY25DOztBMEYzaWNBO0VBQXNDO0ExRitpY3RDOztBMEY5aWNBO0VBQWdEO0ExRmtqY2hEOztBMEZqamNBO0VBQWtDO0ExRnFqY2xDOztBMEZwamNBO0VBQXdDO0ExRndqY3hDOztBMEZ2amNBO0VBQWlDO0ExRjJqY2pDOztBMEYxamNBO0VBQW1DO0ExRjhqY25DOztBMEY3amNBO0VBQWtDO0ExRmlrY2xDOztBMEZoa2NBO0VBQW1DO0ExRm9rY25DOztBMEZua2NBO0VBQTJDO0ExRnVrYzNDOztBMEZ0a2NBO0VBQW1DO0ExRjBrY25DOztBMEZ6a2NBO0VBQXFDO0ExRjZrY3JDOztBMEY1a2NBO0VBQTRDO0ExRmdsYzVDOztBMEYva2NBO0VBQXVDO0ExRm1sY3ZDOztBMEZsbGNBO0VBQWtDO0ExRnNsY2xDOztBMEZybGNBO0VBQWlDO0ExRnlsY2pDOztBMEZ4bGNBO0VBQXdDO0ExRjRsY3hDOztBMEYzbGNBO0VBQWlDO0ExRitsY2pDOztBMEY5bGNBO0VBQXlDO0ExRmttY3pDOztBMEZqbWNBO0VBQTRDO0ExRnFtYzVDOztBMEZwbWNBO0VBQTRDO0ExRndtYzVDOztBMEZ2bWNBO0VBQTJDO0ExRjJtYzNDOztBMEYxbWNBO0VBQW9DO0ExRjhtY3BDOztBMEY3bWNBO0VBQXdDO0ExRmluY3hDOztBMEZobmNBO0VBQXVDO0ExRm9uY3ZDOztBMEZubmNBO0VBQTJDO0ExRnVuYzNDOztBMEZ0bmNBO0VBQWdDO0ExRjBuY2hDOztBMEZ6bmNBO0VBQWlEO0ExRjZuY2pEOztBMEY1bmNBO0VBQWlDO0ExRmdvY2pDOztBMEYvbmNBO0VBQWdEO0ExRm1vY2hEOztBMEZsb2NBO0VBQXFDO0ExRnNvY3JDOztBMEZyb2NBO0VBQXNDO0ExRnlvY3RDOztBMEZ4b2NBO0VBQTZDO0ExRjRvYzdDOztBMEYzb2NBO0VBQXVDO0ExRitvY3ZDOztBMEY5b2NBO0VBQXVDO0ExRmtwY3ZDOztBMEZqcGNBO0VBQW9DO0ExRnFwY3BDOztBMEZwcGNBO0VBQW9DO0ExRndwY3BDOztBMEZ2cGNBO0VBQW1DO0ExRjJwY25DOztBMEYxcGNBO0VBQWtDO0ExRjhwY2xDOztBMEY3cGNBO0VBQWlDO0ExRmlxY2pDOztBMEZocWNBO0VBQWlDO0ExRm9xY2pDOztBMEZucWNBO0VBQXdDO0ExRnVxY3hDOztBMEZ0cWNBO0VBQXlDO0ExRjBxY3pDOztBMEZ6cWNBO0VBQWtDO0ExRjZxY2xDOztBMEY1cWNBO0VBQW1DO0ExRmdyY25DOztBMEYvcWNBO0VBQW1DO0ExRm1yY25DOztBMEZscmNBO0VBQWlEO0ExRnNyY2pEOztBMEZycmNBO0VBQWlDO0ExRnlyY2pDOztBMEZ4cmNBO0VBQWlDO0ExRjRyY2pDOztBMEYzcmNBO0VBQXFDO0ExRityY3JDOztBMEY5cmNBO0VBQXFDO0ExRmtzY3JDOztBMEZqc2NBO0VBQWtDO0ExRnFzY2xDOztBMEZwc2NBO0VBQW9DO0ExRndzY3BDOztBMEZ2c2NBO0VBQTJDO0ExRjJzYzNDOztBMEYxc2NBO0VBQWtDO0ExRjhzY2xDOztBMkYvbmZBO0VIMEJFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXhGeW1mRjs7QXdGL2xmRTtFQUVFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBeEZpbWZKOztBNEZ0cGZBOzs7RUFBQTtBQU1BO0VBQ0U7RUFDQTtFQUNBO0VBQ0EsbUJUTHFCO0VTTXJCO0VBQ0E7QTVGdXBmRjtBNEZocGZBO0VBQ0U7RUFDQTtBNUZrcGZGOztBNkZ2cWZBOzs7RUFBQTtBQU1BO0VBQ0U7RUFDQTtFQUNBO0VBQ0EsbUJWTHFCO0VVTXJCO0VBQ0E7QTdGd3FmRjtBNkZqcWZBOztFQUVFO0VBQ0E7QTdGbXFmRjs7QThGenJmQTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztDQUFBO0FBeUNBO0FBRUE7QUFDQTtFQUNFO0VBQ0E7RUFDQTtBOUYycmZGOztBOEZ6cmZBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E5RjRyZkY7O0E4RjFyZkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E5RjZyZkY7O0E4RjVyZkE7RUFDRTtBOUYrcmZGOztBOEY5cmZBO0VBQ0U7RUFDQTtBOUZpc2ZGOztBOEZoc2ZBO0VBQ0U7QTlGbXNmRjs7QThGanNmQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBOUZvc2ZGOztBOEZsc2ZBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E5RnFzZkY7O0E4Rm5zZkE7RUFDRTtBOUZzc2ZGOztBOEZwc2ZBO0VBQ0U7QTlGdXNmRjs7QThGcnNmQTtFQUNFO0VBQ0E7RUFDQTtBOUZ3c2ZGOztBOEZ0c2ZBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QTlGeXNmRjs7QThGdnNmQTtFQUNFO0VBQ0E7QTlGMHNmRjs7QThGeHNmQTs7RUFFRTtFQUNBO0VBQ0E7QTlGMnNmRjs7QThGenNmQTtFQUNFO0E5RjRzZkY7O0E4RjFzZkE7RUFDRTtBOUY2c2ZGOztBOEYzc2ZBO0VBQ0U7QTlGOHNmRjs7QThGNXNmQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBOUYrc2ZGOztBOEY3c2ZBO0VBQ0U7RUFDQTtFQUNBO0E5Rmd0ZkY7O0E4Ri9zZkE7RUFDRTtJQUNFO0lBQ0E7RTlGa3RmRjtBQUNGO0E4Rmp0ZkE7RUFDRTtBOUZtdGZGOztBOEZsdGZBO0VBQ0U7SUFDRTtFOUZxdGZGO0FBQ0Y7QThGcHRmQTtFQUNFO0E5RnN0ZkY7O0E4RnJ0ZkE7RUFDRTtJQUNFO0U5Rnd0ZkY7QUFDRjtBOEZ2dGZBO0VBQ0U7QTlGeXRmRjs7QThGeHRmQTtFQUNFO0lBQ0U7RTlGMnRmRjtBQUNGO0E4RjF0ZkE7RUFDRTtBOUY0dGZGOztBOEYzdGZBO0VBQ0U7SUFDRTtFOUY4dGZGO0FBQ0Y7QThGN3RmQTtFQUNFO0E5Rit0ZkY7O0E4Rjl0ZkE7RUFDRTtJQUNFO0U5Rml1ZkY7QUFDRjtBOEZodWZBO0VBQ0U7QTlGa3VmRjs7QThGanVmQTtFQUNFO0lBQ0U7RTlGb3VmRjtBQUNGO0E4Rm51ZkE7RUFDRTtBOUZxdWZGOztBOEZudWZBO0VBQ0U7QTlGc3VmRjs7QThGcHVmQTtFQUNFO0E5RnV1ZkY7O0E4RnJ1ZkE7RUFDRTtFQUNBO0VBQ0E7QTlGd3VmRjs7QThGdHVmQTtFQUNFO0E5Rnl1ZkY7O0E4RnZ1ZkE7RUFDRTtBOUYwdWZGOztBOEZ4dWZBO0VBQ0U7RUFDQTtBOUYydWZGOztBOEZ6dWZBO0VBQ0U7SUFDRTtFOUY0dWZGO0FBQ0Y7QThGM3VmQTtFQUNFO0lBQ0U7RTlGNnVmRjtBQUNGO0E4RjV1ZkE7RUFDRTtJQUNFO0U5Rjh1ZkY7QUFDRjtBOEY3dWZBO0VBQ0U7SUFDRTtFOUYrdWZGO0FBQ0Y7QThGOXVmQTtFQUNFO0VBQ0E7RUFDQTtBOUZndmZGOztBOEYvdWZBO0VBQ0U7SUFDRTtJQUNBO0U5Rmt2ZkY7QUFDRjtBOEZqdmZBOztFQUVFO0E5Rm12ZkY7O0E4Rmp2ZkE7RUFDRTtJQUNFO0U5Rm92ZkY7QUFDRjtBOEZudmZBO0VBQ0U7QTlGcXZmRjs7QThGbnZmQTtFQUNFO0E5RnN2ZkY7O0E4RnB2ZkE7RUFDRTtBOUZ1dmZGOztBOEZydmZBO0VBQ0U7QTlGd3ZmRjs7QThGdHZmQTtFQUNFO0VBQ0E7RUFDQTtBOUZ5dmZGOztBOEZ2dmZBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBOUYwdmZGOztBOEZ6dmZBO0VBQ0U7SUFDRTtFOUY0dmZGO0FBQ0Y7QThGNXZmQTtFQUNFO0lBQ0U7RTlGOHZmRjtBQUNGO0E4Rjl2ZkE7RUFDRTtJQUNFO0lBQ0E7RTlGZ3dmRjtBQUNGO0E4Rmh3ZkE7RUFDRTtJQUNFO0lBQ0E7RTlGa3dmRjtBQUNGO0E4Rmx3ZkE7RUFDRTtJQUNFO0lBQ0E7RTlGb3dmRjtBQUNGO0E4RnB3ZkE7RUFDRTtFQUNBO0E5RnN3ZkY7O0E4RnJ3ZkE7RUFDRTtJQUNFO0U5Rnd3ZkY7QUFDRjtBOEZ4d2ZBO0VBQ0U7SUFDRTtFOUYwd2ZGO0FBQ0Y7QThGMXdmQTtFQUNFO0VBQ0E7QTlGNHdmRjs7QThGM3dmQTtFQUNFO0lBQ0U7RTlGOHdmRjtBQUNGO0E4Rjl3ZkE7RUFDRTtJQUNFO0U5Rmd4ZkY7QUFDRjtBOEYvd2ZBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBOUZpeGZGOztBOEZoeGZBO0VBQ0U7SUFDRTtJQUNBO0U5Rm14ZkY7QUFDRjtBOEZueGZBO0VBQ0U7SUFDRTtJQUNBO0U5RnF4ZkY7QUFDRjtBOEZyeGZBO0VBQ0U7RUFDQTtFQUNBO0E5RnV4ZkY7O0E4RnR4ZkE7RUFDRTtJQUNFO0lBQ0E7RTlGeXhmRjtBQUNGO0E4Rnp4ZkE7RUFDRTtJQUNFO0lBQ0E7RTlGMnhmRjtBQUNGO0E4RjF4ZkE7RUFDRTtFQUNBO0E5RjR4ZkY7O0E4RjN4ZkE7RUFDRTtFQUNBO0E5Rjh4ZkY7O0E4RjV4ZkE7RUFDRTtBOUYreGZGOztBOEY3eGZBO0VBQ0U7RUFDQTtFQUNBO0E5Rmd5ZkY7O0E4Rjl4ZkE7RUFDRTtBOUZpeWZGOztBOEYveGZBO0VBQ0U7QTlGa3lmRjs7QThGaHlmQTtFQUNFO0VBQ0E7QTlGbXlmRjs7QThGanlmQTtFQUNFO0E5Rm95ZkY7O0E4Rmx5ZkE7RUFDRTtBOUZxeWZGOztBOEZueWZBO0VBQ0U7QTlGc3lmRjs7QThGcHlmQTtFQUNFO0E5RnV5ZkY7O0E4RnJ5ZkE7RUFDRTtBOUZ3eWZGOztBOEZ0eWZBO0VBQ0U7QTlGeXlmRjs7QThGdnlmQTtFQUNFO0E5RjB5ZkY7O0E4Rnh5ZkE7RUFDRTtBOUYyeWZGOztBOEZ6eWZBO0VBQ0U7RUFDQTtBOUY0eWZGOztBOEYzeWZBO0VBQ0U7QTlGOHlmRjs7QThGN3lmQTtFQUNFO0E5Rmd6ZkY7O0E4Rjl5ZkE7QUFDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBOUZpemZGOztBOEYveWZBO0VBQ0U7RUFDQTtFQUNBO0E5Rmt6ZkY7O0E4Rmh6ZkE7RUFDRTtFQUNBO0VBQ0E7QTlGbXpmRjs7QThGanpmQTtFQUNFO0VBQ0E7QTlGb3pmRjs7QThGbHpmQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E5RnF6ZkY7O0E4Rm56ZkE7RUFDRTtFQUNBO0E5RnN6ZkY7O0E4RnJ6ZkE7RUFDRTtBOUZ3emZGOztBOEZ0emZBO0VBQ0U7QTlGeXpmRjs7QThGdnpmQTs7O0VBR0U7QTlGMHpmRjs7QThGeHpmQTtFQUNFO0E5RjJ6ZkY7O0E4Rnp6ZkE7RUFDRTtFQUNBO0E5RjR6ZkY7O0E4RjN6ZkE7RUFDRTtFQUNBO0E5Rjh6ZkY7O0E4RjV6ZkE7RUFDRTtBOUYremZGOztBOEY3emZBO0VBQ0U7RUFDQTtFQUNBO0E5RmcwZkY7O0E4Rjl6ZkE7RUFDRTtFQUNBO0E5RmkwZkY7O0E4Ri96ZkE7OztFQUdFO0VBQ0E7QTlGazBmRjs7QThGaDBmQTtFQUNFO0VBQ0E7QTlGbTBmRjs7QThGbDBmQTtFQUNFO0VBQ0E7QTlGcTBmRjs7QThGbjBmQTs7O0VBR0U7RUFDQTtBOUZzMGZGOztBOEZwMGZBO0VBQ0U7QTlGdTBmRjs7QThGdDBmQTtFQUNFO0E5RnkwZkY7O0E4RnYwZkE7OztFQUdFO0E5RjAwZkY7O0E4RngwZkE7RUFDRTtBOUYyMGZGOztBOEYxMGZBO0VBQ0U7QTlGNjBmRjs7QThGMzBmQTs7O0VBR0U7QTlGODBmRjs7QThGNTBmQTtFQUNFO0VBQ0E7RUFDQTtBOUYrMGZGOztBOEY5MGZBO0VBQ0U7RUFDQTtBOUZpMWZGOztBOEYvMGZBO0VBQ0U7RUFDQTtFQUNBO0E5RmsxZkY7O0E4RmoxZkE7RUFDRTtFQUNBO0E5Rm8xZkY7O0E4RmwxZkE7RUFDRTtFQUNBO0E5RnExZkY7O0E4RnAxZkE7RUFDRTtFQUNBO0VBQ0E7QTlGdTFmRjs7QThGcjFmQTtFQUNFO0VBQ0E7RUFDQTtBOUZ3MWZGOztBOEZ2MWZBO0VBQ0U7RUFDQTtBOUYwMWZGOztBOEZ4MWZBO0VBQ0U7RUFDQTtBOUYyMWZGOztBOEYxMWZBO0VBQ0U7RUFDQTtFQUNBO0E5RjYxZkY7O0E4RjMxZkE7RUFDRTtFQUNBO0E5RjgxZkY7O0E4RjcxZkE7RUFDRTtFQUNBO0E5RmcyZkY7O0E4RjkxZkE7RUFDRTtFQUNBO0VBQ0E7QTlGaTJmRjs7QThGaDJmQTtFQUNFO0VBQ0E7RUFDQTtBOUZtMmZGOztBOEZqMmZBOzs7RUFHRTtFQUNBO0E5Rm8yZkY7O0E4RmwyZkE7RUFDRTtFQUNBO0E5RnEyZkY7O0E4RnAyZkE7RUFDRTtFQUNBO0E5RnUyZkY7O0E4RnIyZkE7OztFQUdFO0VBQ0E7QTlGdzJmRjs7QThGdDJmQTtFQUNFO0VBQ0E7RUFDQTtBOUZ5MmZGOztBOEZ4MmZBO0VBQ0U7RUFDQTtBOUYyMmZGOztBOEZ6MmZBO0VBQ0U7RUFDQTtFQUNBO0E5RjQyZkY7O0E4RjMyZkE7RUFDRTtFQUNBO0E5RjgyZkY7O0E4RjUyZkE7RUFDRTtFQUNBO0VBQ0E7QTlGKzJmRjs7QThGOTJmQTtFQUNFO0VBQ0E7QTlGaTNmRjs7QThGLzJmQTtFQUNFO0VBQ0E7RUFDQTtBOUZrM2ZGOztBOEZqM2ZBO0VBQ0U7RUFDQTtBOUZvM2ZGOztBOEZsM2ZBOztFQUVFO0VBQ0E7RUFDQTtFQUNBO0E5RnEzZkY7O0E4Rm4zZkE7O0VBRUU7RUFDQTtFQUNBO0E5RnMzZkY7O0E4RnAzZkE7O0VBRUU7RUFDQTtFQUNBO0E5RnUzZkY7O0E4RnIzZkE7O0VBRUU7RUFDQTtBOUZ3M2ZGOztBOEZ0M2ZBOztFQUVFO0VBQ0E7QTlGeTNmRjs7QThGdjNmQTs7RUFFRTtFQUNBO0E5RjAzZkY7O0E4RngzZkE7O0VBRUU7RUFDQTtBOUYyM2ZGOztBOEZ6M2ZBO0VBQ0U7QTlGNDNmRjs7QThGMTNmQTtFQUNFO0VBQ0E7QTlGNjNmRjs7QThGMzNmQTtFQUNFO0VBQ0E7QTlGODNmRjs7QThGNzNmQTs7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTlGZzRmRjs7QThGLzNmQTtFQUNFO0VBQ0E7QTlGazRmRjs7QThGajRmQTtFQUNFO0E5Rm80ZkY7O0E4Rm40ZkE7RUFDRTtBOUZzNGZGOztBOEZyNGZBO0VBQ0U7RUFDQTtBOUZ3NGZGOztBOEZ2NGZBO0VBQ0U7QTlGMDRmRjs7QThGejRmQTtFQUNFO0VBQ0E7QTlGNDRmRjs7QThGMzRmQTtFQUNFO0E5Rjg0ZkY7O0E4Rjc0ZkE7RUFDRTtFQUNBO0E5Rmc1ZkY7O0E4Rjk0ZkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E5Rmk1ZkY7O0E4Rmg1ZkE7RUFDRTtFQUNBO0E5Rm01ZkY7O0E4Rmw1ZkE7RUFDRTtFQUNBO0E5RnE1ZkY7O0E4Rm41ZkE7RUFDRTtBOUZzNWZGOztBOEZyNWZBO0VBQ0U7SUFDRTtJQUNBO0U5Rnc1ZkY7QUFDRjtBOEZ2NWZBO0VBQ0U7QTlGeTVmRjs7QThGeDVmQTtFQUNFO0lBQ0U7RTlGMjVmRjtBQUNGO0E4RjE1ZkE7QUFDQTtFQUNFO0E5RjQ1ZkY7O0E4RjE1ZkE7RUFDRTtBOUY2NWZGOztBOEYzNWZBO0VBQ0U7QTlGODVmRjs7QThGNTVmQTtFQUNFO0E5Ris1ZkY7O0E4Rjc1ZkE7RUFDRTtBOUZnNmZGOztBOEY5NWZBO0VBQ0U7QTlGaTZmRjs7QThGLzVmQTtFQUNFO0E5Rms2ZkY7O0E4Rmg2ZkE7RUFDRTtBOUZtNmZGOztBOEZqNmZBO0VBQ0U7QTlGbzZmRjs7QThGbDZmQTtFQUNFO0E5RnE2ZkY7O0E4Rm42ZkE7RUFDRTtBOUZzNmZGOztBOEZwNmZBO0VBQ0U7QTlGdTZmRjs7QThGcjZmQTtFQUNFO0lBQ0U7RTlGdzZmRjtBQUNGO0E4RnY2ZkE7RUFDRTtJQUNFO0U5Rnk2ZkY7QUFDRjtBOEZ4NmZBO0FBQ0E7RUFDRTtBOUYwNmZGOztBOEZ4NmZBO0VBQ0U7QTlGMjZmRjs7QThGejZmQTtFQUNFO0E5RjQ2ZkY7O0E4RjE2ZkE7RUFDRTtBOUY2NmZGOztBOEYzNmZBO0VBQ0U7QTlGODZmRjs7QThGNTZmQTs7RUFFRTtBOUYrNmZGOztBOEY3NmZBO0VBQ0U7QTlGZzdmRjs7QThGOTZmQTtFQUNFO0E5Rmk3ZkY7O0E4Ri82ZkE7RUFDRTtBOUZrN2ZGOztBOEZoN2ZBO0FBQ0E7RUFDRTtBOUZtN2ZGOztBOEZqN2ZBO0VBQ0U7QTlGbzdmRjs7QThGbDdmQTs7RUFFRTtBOUZxN2ZGOztBOEZuN2ZBO0VBQ0U7QTlGczdmRjs7QThGcDdmQTtBQUNBOztFQUVFO0VBQ0E7QTlGdTdmRjs7QThGcjdmQTs7RUFFRTtFQUNBO0E5Rnc3ZkY7O0E4RnQ3ZkE7Ozs7RUFJRTtFQUNBO0E5Rnk3ZkY7O0E4RnY3ZkE7O0VBRUU7RUFDQTtBOUYwN2ZGOztBOEZ4N2ZBO0VBQ0U7RUFDQTtBOUYyN2ZGOztBOEYxN2ZBO0VBQ0U7RUFDQTtBOUY2N2ZGOztBOEY1N2ZBO0VBQ0U7RUFDQTtBOUYrN2ZGOztBOEY5N2ZBO0VBQ0U7RUFDQTtBOUZpOGZGOztBOEYvN2ZBOztFQUVFO0VBQ0E7RUFDQTtBOUZrOGZGOztBOEZoOGZBOztFQUVFO0VBQ0E7RUFDQTtBOUZtOGZGOztBOEZqOGZBO0VBQ0U7RUFDQTtFQUNBO0E5Rm84ZkY7O0E4Rmw4ZkE7RUFDRTtFQUNBO0VBQ0E7QTlGcThmRjs7QThGbjhmQTtFQUNFO0VBQ0E7RUFDQTtBOUZzOGZGOztBOEZwOGZBO0VBQ0U7RUFDQTtFQUNBO0E5RnU4ZkY7O0E4RnI4ZkE7RUFDRTtFQUNBO0VBQ0E7QTlGdzhmRjs7QThGdDhmQTtFQUNFO0VBQ0E7RUFDQTtBOUZ5OGZGOztBOEZ2OGZBO0VBQ0U7RUFDQTtFQUNBO0E5RjA4ZkY7O0E4Rng4ZkE7QUFDQTtFQUNFO0lBQ0U7RTlGMjhmRjtBQUNGO0E4RjE4ZkE7RUFDRTtFQUNBO0E5RjQ4ZkY7O0E4RjE4ZkE7RUFDRTtBOUY2OGZGOztBOEYzOGZBO0FBQ0E7RUFDRTtFQUNBO0E5Rjg4ZkY7O0E4RjU4ZkE7O0VBRUU7QTlGKzhmRjs7QThGNzhmQTs7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTlGZzlmRjs7QThGOThmQTs7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBOUZpOWZGOztBOEYvOGZBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTlGazlmRjs7QThGaDlmQTs7RUFFRTtFQUNBO0VBQ0E7QTlGbTlmRjs7QThGajlmQTs7RUFFRTtFQUNBO0E5Rm85ZkY7O0E4Rmw5ZkE7QUFDQTtFQUNFO0E5RnE5ZkY7O0E4Rm45ZkE7RUFDRTtBOUZzOWZGOztBOEZwOWZBO0VBQ0U7QTlGdTlmRjs7QThGdDlmQTtFQUNFO0VBQ0E7QTlGeTlmRjs7QThGeDlmQTtFQUNFO0E5RjI5ZkY7O0E4RjE5ZkE7RUFDRTtFQUNBO0VBQ0E7QTlGNjlmRjs7QThGMzlmQTs7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E5Rjg5ZkY7O0E4RjU5ZkE7RUFDRTtBOUYrOWZGOztBOEY3OWZBOztFQUVFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBOUZnK2ZGOztBOEY5OWZBOztFQUVFO0E5RmkrZkY7O0E4Ri85ZkE7RUFDRTtBOUZrK2ZGOztBOEZoK2ZBO0FBQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBOUZtK2ZGOztBOEZsK2ZBO0VBQ0U7RUFDQTtBOUZxK2ZGOztBOEZwK2ZBO0VBQ0U7QTlGdStmRjs7QThGdCtmQTtFQUNFO0VBQ0E7RUFDQTtBOUZ5K2ZGOztBOEZ2K2ZBO0VBQ0U7QTlGMCtmRjs7QThGeCtmQTtFQUNFO0VBQ0E7QTlGMitmRjs7QThGeitmQTtFQUNFO0lBQ0U7SUFDQTtFOUY0K2ZGO0FBQ0Y7QThGMytmQTtFQUNFO0VBQ0E7QTlGNitmRjs7QThGNStmQTtFQUNFO0E5RisrZkY7O0E4RjcrZkE7QUFDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0E5RmcvZkY7O0E4Ri8rZkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBOUZrL2ZGOztBOEZqL2ZBO0VBQ0U7RUFDQTtFQUNBO0E5Rm8vZkY7O0E4Rm4vZkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E5RnMvZkY7O0E4RnIvZkE7RUFDRTtFQUNBO0E5RncvZkY7O0E4RnYvZkE7RUFDRTtFQUNBO0VBQ0E7QTlGMC9mRjs7QThGei9mQTtFQUNFO0E5RjQvZkY7O0E4RjMvZkE7RUFDRTtFQUNBO0E5RjgvZkY7O0E4RjcvZkE7RUFDRTtFQUNBO0E5RmdnZ0JGOztBOEYvL2ZBO0VBQ0U7SUFDRTtFOUZrZ2dCRjtBQUNGO0E4RmxnZ0JBO0VBQ0U7RUFDQTtFQUNBO0E5Rm9nZ0JGOztBOEZuZ2dCQTtFQUNFO0E5RnNnZ0JGOztBOEZyZ2dCQTtFQUNFO0VBQ0E7QTlGd2dnQkY7O0E4RnZnZ0JBO0VBQ0U7RUFDQTtBOUYwZ2dCRjs7QThGemdnQkE7RUFDRTtBOUY0Z2dCRjs7QThGM2dnQkE7RUFDRTtJQUNFO0U5RjhnZ0JGO0FBQ0Y7QThGOWdnQkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTlGZ2hnQkY7O0E4Ri9nZ0JBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QTlGa2hnQkY7O0E4RmpoZ0JBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QTlGb2hnQkY7O0E4Rm5oZ0JBO0VBQ0U7SUFDRTtFOUZzaGdCRjtBQUNGO0E4RnRoZ0JBO0VBQ0U7SUFDRTtFOUZ3aGdCRjtBQUNGO0E4RnhoZ0JBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QTlGMGhnQkY7O0E4RnpoZ0JBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBOUY0aGdCRjs7QThGM2hnQkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBOUY4aGdCRjs7QThGN2hnQkE7RUFDRTtBOUZnaWdCRjs7QThGL2hnQkE7RUFDRTtJQUNFO0U5RmtpZ0JGOztFOEZqaWdCQTtJQUNFO0U5Rm9pZ0JGO0FBQ0Y7QThGcGlnQkE7RUFDRTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RTlGc2lnQkY7O0U4RnJpZ0JBO0lBQ0U7RTlGd2lnQkY7O0U4RnZpZ0JBO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0U5RjBpZ0JGOztFOEZ6aWdCQTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFOUY0aWdCRjs7RThGM2lnQkE7SUFDRTtJQUNBO0lBQ0E7SUFDQTtFOUY4aWdCRjs7RThGN2lnQkE7SUFDRTtJQUNBO0lBQ0E7RTlGZ2pnQkY7QUFDRjtBOEZoamdCQTtFQUNFO0E5RmtqZ0JGOztBOEZqamdCQTtFQUNFO0lBQ0U7RTlGb2pnQkY7QUFDRjtBOEZwamdCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTlGc2pnQkY7O0E4RnJqZ0JBO0VBQ0U7SUFDRTtJQUNBO0U5RndqZ0JGO0FBQ0Y7QThGeGpnQkE7RUFDRTtBOUYwamdCRjs7QThGempnQkE7RUFDRTtBOUY0amdCRjs7QThGM2pnQkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBOUY4amdCRjs7QThGN2pnQkE7RUFDRTtJQUNFO0U5RmdrZ0JGO0FBQ0Y7QThGaGtnQkE7RUFDRTtFQUNBO0E5RmtrZ0JGOztBOEZqa2dCQTtFQUNFO0VBQ0E7RUFDQTtBOUZva2dCRjs7QThGbmtnQkE7RUFDRTtJQUNFO0U5RnNrZ0JGO0FBQ0Y7QThGdGtnQkE7RUFDRTtJQUNFO0U5RndrZ0JGOztFOEZ2a2dCQTtJQUNFO0U5RjBrZ0JGOztFOEZ6a2dCQTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RTlGNGtnQkY7QUFDRjtBOEY1a2dCQTtFQUNFO0lBQ0U7RTlGOGtnQkY7QUFDRjtBOEY5a2dCQTtFQUNFO0lBQ0U7SUFDQTtFOUZnbGdCRjtBQUNGO0E4RmhsZ0JBO0VBQ0U7SUFDRTtJQUNBO0U5RmtsZ0JGO0FBQ0Y7QThGamxnQkE7O0VBRUU7QTlGbWxnQkY7O0E4RmpsZ0JBOzs7O0VBSUU7QTlGb2xnQkY7O0E4RmxsZ0JBO0FBQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E5RnFsZ0JGOztBOEZwbGdCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTlGdWxnQkY7O0E4RnRsZ0JBO0VBQ0U7RUFDQTtBOUZ5bGdCRjs7QThGeGxnQkE7RUFDRTtBOUYybGdCRjs7QThGMWxnQkE7RUFDRTtBOUY2bGdCRjs7QThGNWxnQkE7RUFDRTtFQUNBO0VBQ0E7QTlGK2xnQkY7O0E4RjlsZ0JBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E5RmltZ0JGOztBOEZobWdCQTtFQUNFO0VBQ0E7QTlGbW1nQkY7O0E4RmxtZ0JBO0VBQ0U7RUFDQTtBOUZxbWdCRjs7QThGcG1nQkE7RUFDRTtBOUZ1bWdCRjs7QThGdG1nQkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBOUZ5bWdCRjs7QThGeG1nQkE7RUFDRTtJQUNFO0U5RjJtZ0JGO0FBQ0Y7QThGM21nQkE7RUFDRTtJQUNFO0U5RjZtZ0JGO0FBQ0Y7QThGN21nQkE7RUFDRTtJQUNFO0U5RittZ0JGOztFOEY5bWdCQTtJQUNFO0lBQ0E7RTlGaW5nQkY7O0U4RmhuZ0JBO0lBQ0U7RTlGbW5nQkY7O0U4RmxuZ0JBO0lBQ0U7SUFDQTtFOUZxbmdCRjtBQUNGO0E4RnJuZ0JBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E5RnVuZ0JGOztBOEZ0bmdCQTtFQUNFO0VBQ0E7RUFDQTtBOUZ5bmdCRjs7QThGeG5nQkE7RUFDRTtBOUYybmdCRjs7QThGMW5nQkE7RUFDRTtFQUNBO0E5RjZuZ0JGOztBOEY1bmdCQTtFQUNFO0E5RituZ0JGOztBOEY5bmdCQTtFQUNFO0VBQ0E7QTlGaW9nQkY7O0E4RmhvZ0JBO0VBQ0U7RUFDQTtFQUNBO0E5Rm1vZ0JGOztBOEZsb2dCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0E5RnFvZ0JGOztBOEZwb2dCQTs7RUFFRTtBOUZ1b2dCRjs7QThGdG9nQkE7RUFDRTtJQUNFO0U5RnlvZ0JGO0FBQ0Y7QThGem9nQkE7RUFDRTtJQUNFO0lBQ0E7RTlGMm9nQkY7QUFDRjtBOEYzb2dCQTtFQUNFO0lBQ0U7SUFDQTtFOUY2b2dCRjtBQUNGO0E4RjdvZ0JBO0VBQ0U7SUFDRTtJQUNBO0U5RitvZ0JGO0FBQ0Y7QThGL29nQkE7RUFDRTtJQUNFO0U5RmlwZ0JGO0FBQ0Y7QThGanBnQkE7RUFDRTtJQUNFO0U5Rm1wZ0JGO0FBQ0Y7QThGbnBnQkE7RUFDRTtJQUNFO0lBQ0E7RTlGcXBnQkY7QUFDRjtBOEZwcGdCQTs7O0VBR0U7QTlGc3BnQkY7O0E4RnJwZ0JBO0VBQ0U7OztJQUdFO0U5RndwZ0JGO0FBQ0Y7QThGeHBnQkE7RUFDRTs7O0lBR0U7RTlGMHBnQkY7QUFDRjtBOEYxcGdCQTtFQUNFOzs7SUFHRTtFOUY0cGdCRjtBQUNGO0E4RjNwZ0JBOztFQUVFO0E5RjZwZ0JGOztBOEY1cGdCQTtFQUNFOztJQUVFO0U5RitwZ0JGO0FBQ0Y7QThGL3BnQkE7RUFDRTs7SUFFRTtFOUZpcWdCRjtBQUNGO0E4RmpxZ0JBO0VBQ0U7O0lBRUU7RTlGbXFnQkY7QUFDRjtBOEZscWdCQTs7RUFFRTtBOUZvcWdCRjs7QThGbnFnQkE7RUFDRTs7SUFFRTtFOUZzcWdCRjtBQUNGO0E4RnRxZ0JBO0VBQ0U7O0lBRUU7RTlGd3FnQkY7QUFDRjtBOEZ4cWdCQTtFQUNFOztJQUVFO0U5RjBxZ0JGO0FBQ0Y7QThGenFnQkE7RUFDRTtBOUYycWdCRjs7QThGenFnQkE7RUFDRTtBOUY0cWdCRjs7QThGMXFnQkE7RUFDRTtBOUY2cWdCRjs7QThGM3FnQkE7RUFDRTtBOUY4cWdCRjs7QThGNXFnQkE7RUFDRTtJQUNFO0U5RitxZ0JGOztFOEY5cWdCQTtJQUNFO0U5RmlyZ0JGO0FBQ0Y7QThGaHJnQkE7RUFDRTtJQUNFO0U5RmtyZ0JGOztFOEZqcmdCQTtJQUNFO0U5Rm9yZ0JGO0FBQ0Y7QThGbnJnQkE7RUFDRTtJQUNFO0U5RnFyZ0JGO0FBQ0Y7QThGcHJnQkE7RUFDRTtBOUZzcmdCRjs7QThGcHJnQkE7QUFDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E5RnVyZ0JGOztBOEZ0cmdCQTtFQUNFO0lBQ0U7RTlGeXJnQkY7QUFDRjtBOEZ6cmdCQTtFQUNFO0lBQ0U7SUFDQTtFOUYycmdCRjtBQUNGO0E4RjNyZ0JBO0VBQ0U7SUFDRTtFOUY2cmdCRjtBQUNGO0E4RjdyZ0JBO0VBQ0U7QTlGK3JnQkY7O0E4RjlyZ0JBO0VBQ0U7QTlGaXNnQkY7O0E4RmhzZ0JBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTlGbXNnQkY7O0E4RmxzZ0JBO0VBQ0U7SUFDRTtFOUZxc2dCRjtBQUNGO0E4RnJzZ0JBO0VBQ0U7SUFDRTtFOUZ1c2dCRjtBQUNGO0E4RnZzZ0JBO0VBQ0U7SUFDRTtFOUZ5c2dCRjtBQUNGO0E4RnpzZ0JBO0VBQ0U7QTlGMnNnQkY7O0E4RjFzZ0JBO0VBQ0U7RUFDQTtFQUNBO0E5RjZzZ0JGOztBOEY1c2dCQTtFQUNFO0E5RitzZ0JGOztBOEY5c2dCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0E5Rml0Z0JGOztBOEZodGdCQTtFQUNFO0lBQ0U7RTlGbXRnQkY7QUFDRjtBOEZudGdCQTs7RUFFRTtBOUZxdGdCRjs7QThGbnRnQkE7RUFDRTtBOUZzdGdCRjs7QThGcnRnQkE7RUFDRTtJQUNFO0U5Rnd0Z0JGO0FBQ0Y7QThGdnRnQkE7QUFDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTlGeXRnQkY7O0E4Rnh0Z0JBO0VBQ0U7SUFDRTtFOUYydGdCRjtBQUNGO0E4RjN0Z0JBO0VBQ0U7SUFDRTtFOUY2dGdCRjtBQUNGO0E4Rjd0Z0JBO0VBQ0U7SUFDRTtFOUYrdGdCRjtBQUNGO0E4Ri90Z0JBO0VBQ0U7QTlGaXVnQkY7O0E4Ri90Z0JBO0VBQ0U7SUFDRTtFOUZrdWdCRjtBQUNGO0E4Rmp1Z0JBO0VBQ0U7SUFDRTtFOUZtdWdCRjtBQUNGO0E4Rmx1Z0JBO0VBQ0U7QTlGb3VnQkY7O0E4Rmx1Z0JBO0VBQ0U7QTlGcXVnQkY7O0E4Rm51Z0JBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTlGc3VnQkY7O0E4RnJ1Z0JBO0VBQ0U7SUFDRTtJQUNBO0U5Rnd1Z0JGO0FBQ0Y7QThGeHVnQkE7RUFDRTtJQUNFO0lBQ0E7RTlGMHVnQkY7QUFDRjtBOEYxdWdCQTtFQUNFO0lBQ0U7SUFDQTtFOUY0dWdCRjtBQUNGO0E4RjV1Z0JBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBOUY4dWdCRjs7QThGN3VnQkE7RUFDRTtJQUNFO0lBQ0E7RTlGZ3ZnQkY7QUFDRjtBOEYvdWdCQTtBQUNBO0VBQ0U7QTlGaXZnQkY7O0E4Ri91Z0JBO0VBQ0U7QTlGa3ZnQkY7O0E4Rmh2Z0JBO0VBQ0U7QTlGbXZnQkY7O0E4Rmp2Z0JBO0VBQ0U7QTlGb3ZnQkY7O0E4Rmx2Z0JBO0VBQ0U7QTlGcXZnQkY7O0E4Rm52Z0JBO0VBQ0U7QTlGc3ZnQkY7O0E4RnB2Z0JBO0VBQ0U7QTlGdXZnQkY7O0E4RnJ2Z0JBO0VBQ0U7QTlGd3ZnQkY7O0E4RnR2Z0JBO0VBQ0U7QTlGeXZnQkY7O0E4RnZ2Z0JBO0VBQ0U7QTlGMHZnQkY7O0E4Rnh2Z0JBO0VBQ0U7RUFDQTtBOUYydmdCRjs7QThGenZnQkE7RUFDRTtBOUY0dmdCRjs7QThGMXZnQkE7RUFDRTtFQUNBO0VBQ0E7QTlGNnZnQkY7O0E4RjN2Z0JBO0FBQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E5Rjh2Z0JGOztBOEY1dmdCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBOUYrdmdCRjs7QThGN3ZnQkE7QUFDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTlGZ3dnQkY7O0E4Ri92Z0JBO0VBQ0U7RUFDQTtBOUZrd2dCRjs7QThGandnQkE7RUFDRTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0U5Rm93Z0JGO0FBQ0Y7QThGcHdnQkE7RUFDRTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0U5RnN3Z0JGO0FBQ0Y7QThGdHdnQkE7RUFDRTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0U5Rnd3Z0JGO0FBQ0Y7QThGeHdnQkE7RUFDRTtJQUNFO0U5RjB3Z0JGO0FBQ0Y7QThGendnQkE7OztFQUdFO0E5RjJ3Z0JGOztBOEZ6d2dCQTs7RUFFRTtBOUY0d2dCRjs7QThGMXdnQkE7RUFDRTs7O0lBR0U7RTlGNndnQkY7O0U4RjV3Z0JBOztJQUVFO0U5Rit3Z0JGO0FBQ0Y7QThGOXdnQkE7RUFDRTs7O0lBR0U7RTlGZ3hnQkY7O0U4Ri93Z0JBOztJQUVFO0U5Rmt4Z0JGO0FBQ0Y7QThGanhnQkE7QUFDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0E5Rm14Z0JGOztBOEZseGdCQTtFQUNFO0VBQ0E7QTlGcXhnQkY7O0E4RnB4Z0JBO0VBQ0U7RUFDQTtBOUZ1eGdCRjs7QThGdHhnQkE7RUFDRTtBOUZ5eGdCRjs7QThGeHhnQkE7RUFDRTtBOUYyeGdCRjs7QThGMXhnQkE7RUFDRTtJQUNFO0U5RjZ4Z0JGO0FBQ0Y7QThGN3hnQkE7RUFDRTtBOUYreGdCRjs7QThGOXhnQkE7RUFDRTtBOUZpeWdCRjs7QThGL3hnQkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E5Rmt5Z0JGOztBOEZoeWdCQTtFQUNFO0VBQ0E7RUFDQTtBOUZteWdCRjs7QThGanlnQkE7RUFDRTtFQUNBO0VBQ0E7QTlGb3lnQkY7O0E4Rmx5Z0JBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBOUZxeWdCRjs7QThGbnlnQkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E5RnN5Z0JGOztBOEZweWdCQTtFQUNFO0VBQ0E7QTlGdXlnQkY7O0E4RnR5Z0JBO0VBQ0U7SUFDRTtFOUZ5eWdCRjtBQUNGO0E4Rnh5Z0JBO0VBQ0U7RUFDQTtFQUNBO0E5RjB5Z0JGOztBOEZ6eWdCQTtFQUNFO0lBQ0U7RTlGNHlnQkY7QUFDRjtBOEYzeWdCQTtFQUNFO0VBQ0E7RUFDQTtBOUY2eWdCRjs7QThGM3lnQkE7QUFDQTtFQUNFO0E5Rjh5Z0JGOztBOEY1eWdCQTtFQUNFO0E5Rit5Z0JGOztBOEY3eWdCQTtFQUNFO0E5Rmd6Z0JGOztBOEY5eWdCQTtFQUNFO0E5Rml6Z0JGOztBOEYveWdCQTtFQUNFO0E5Rmt6Z0JGOztBOEZoemdCQTtFQUNFO0E5Rm16Z0JGOztBOEZqemdCQTtFQUNFO0E5Rm96Z0JGOztBOEZuemdCQTtFQUNFO0E5RnN6Z0JGOztBOEZyemdCQTtFQUNFO0E5Rnd6Z0JGOztBOEZ0emdCQTtFQUNFO0E5Rnl6Z0JGOztBOEZ4emdCQTtFQUNFO0E5RjJ6Z0JGOztBOEYxemdCQTtFQUNFO0E5RjZ6Z0JGOztBOEYzemdCQTtFQUNFO0E5Rjh6Z0JGOztBOEY3emdCQTtFQUNFO0E5RmcwZ0JGOztBOEY5emdCQTs7RUFFRTtBOUZpMGdCRjs7QThGL3pnQkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTlGazBnQkY7O0E4RmowZ0JBO0VBQ0U7QTlGbzBnQkY7O0E4Rm4wZ0JBO0VBQ0U7QTlGczBnQkY7O0E4RnIwZ0JBO0VBQ0U7QTlGdzBnQkY7O0E4RnQwZ0JBO0VBQ0U7QTlGeTBnQkY7O0E4RnYwZ0JBO0VBQ0U7QTlGMDBnQkY7O0E4RngwZ0JBO0VBQ0U7QTlGMjBnQkY7O0E4RnowZ0JBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBOUY0MGdCRjs7QThGMzBnQkE7RUFDRTtBOUY4MGdCRjs7QThGNzBnQkE7RUFDRTtJQUNFO0U5RmcxZ0JGO0FBQ0Y7QThGaDFnQkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E5RmsxZ0JGOztBOEZoMWdCQTtFQUNFO0VBQ0E7RUFDQTtBOUZtMWdCRjs7QThGbDFnQkE7RUFDRTtBOUZxMWdCRjs7QThGcDFnQkE7RUFDRTtFQUNBO0E5RnUxZ0JGOztBOEZ0MWdCQTtFQUNFO0E5RnkxZ0JGOztBOEZ4MWdCQTtFQUNFO0VBQ0E7RUFDQTtBOUYyMWdCRjs7QThGMTFnQkE7RUFDRTtFQUNBO0E5RjYxZ0JGOztBOEY1MWdCQTtFQUNFO0VBQ0E7RUFDQTtBOUYrMWdCRjs7QThGOTFnQkE7RUFDRTtFQUNBO0E5RmkyZ0JGOztBOEZoMmdCQTtFQUNFO0lBQ0U7SUFDQTtFOUZtMmdCRjs7RThGbDJnQkE7SUFDRTtFOUZxMmdCRjs7RThGcDJnQkE7SUFDRTtJQUNBO0U5RnUyZ0JGO0FBQ0Y7QThGdDJnQkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E5RncyZ0JGOztBOEZ0MmdCQTtBQUNBO0VBQ0U7RUFDQTtBOUZ5MmdCRjs7QThGdjJnQkE7RUFDRTtFQUNBO0VBQ0E7QTlGMDJnQkY7O0E4RngyZ0JBO0VBQ0U7QTlGMjJnQkY7O0E4RjEyZ0JBO0VBQ0U7SUFDRTtFOUY2MmdCRjtBQUNGO0E4RjUyZ0JBOztFQUVFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E5RjgyZ0JGOztBOEY3MmdCQTs7RUFFRTtFQUNBO0VBQ0E7QTlGZzNnQkY7O0E4Ri8yZ0JBOztFQUVFO0VBQ0E7RUFDQTtBOUZrM2dCRjs7QThGaDNnQkE7RUFDRTtBOUZtM2dCRjs7QThGajNnQkE7RUFDRTtFQUNBO0E5Rm8zZ0JGOztBOEZsM2dCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBOUZxM2dCRjs7QThGbjNnQkE7RUFDRTtBOUZzM2dCRjs7QThGcjNnQkE7RUFDRTtFQUNBO0E5RnczZ0JGOztBOEZ0M2dCQTtFQUNFO0VBQ0E7QTlGeTNnQkY7O0E4RnYzZ0JBOztFQUVFO0E5RjAzZ0JGOztBOEZ4M2dCQTs7RUFFRTtBOUYyM2dCRjs7QThGejNnQkE7RUFDRTtBOUY0M2dCRjs7QThGMTNnQkE7O0VBRUU7RUFDQTtFQUNBO0E5RjYzZ0JGOztBOEYzM2dCQTs7RUFFRTtFQUNBO0E5RjgzZ0JGOztBOEY1M2dCQTs7RUFFRTtFQUNBO0E5RiszZ0JGOztBOEY3M2dCQTtFQUNFO0E5Rmc0Z0JGOztBOEY5M2dCQTtFQUNFO0VBQ0E7RUFDQTtBOUZpNGdCRjs7QThGLzNnQkE7OztFQUdFO0E5Rms0Z0JGOztBOEZoNGdCQTtFQUNFO0E5Rm00Z0JGOztBOEZsNGdCQTtFQUNFO0VBQ0E7QTlGcTRnQkY7O0E4Rm40Z0JBO0VBQ0U7QTlGczRnQkY7O0E4RnA0Z0JBOztFQUVFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBOUZ1NGdCRjs7QThGcjRnQkE7QUFDQTtFQUNFO0E5Rnc0Z0JGOztBOEZ0NGdCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0E5Rnk0Z0JGOztBOEZ2NGdCQTtFQUNFO0E5RjA0Z0JGOztBOEZ4NGdCQTtFQUNFO0VBQ0E7RUFDQTtBOUYyNGdCRjs7QThGejRnQkE7O0VBRUU7QTlGNDRnQkY7O0E4RjE0Z0JBOzs7Ozs7RUFNRTtFQUNBO0E5RjY0Z0JGOztBOEYzNGdCQTs7Ozs7RUFLRTtBOUY4NGdCRjs7QThGNTRnQkE7Ozs7O0VBS0U7QTlGKzRnQkY7O0E4Rjc0Z0JBO0VBQ0U7QTlGZzVnQkY7O0E4Rjk0Z0JBO0VBQ0U7QTlGaTVnQkY7O0E4Ri80Z0JBO0VBQ0U7QTlGazVnQkY7O0E4Rmg1Z0JBO0VBQ0U7QTlGbTVnQkY7O0E4Rmo1Z0JBO0VBQ0U7RUFDQTtBOUZvNWdCRjs7QThGbDVnQkE7O0VBUUU7RUFDQTtFQUNBO0VBQ0E7QTlGKzRnQkY7O0E4Rjc0Z0JBO0FBQ0E7RUFDRTtBOUZnNWdCRjs7QThGOTRnQkE7RUFDRTtFQUNBO0VBQ0E7QTlGaTVnQkY7O0E4Ri80Z0JBO0VBQ0U7RUFDQTtFQUNBO0E5Rms1Z0JGOztBOEZoNWdCQTtFQUNFO0VBQ0E7QTlGbTVnQkY7O0E4Rmo1Z0JBO0VBQ0U7QTlGbzVnQkY7O0E4Rmw1Z0JBO0FBQ0E7O0VBRUU7QTlGcTVnQkY7O0E4Rm41Z0JBOztFQUVFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBOUZzNWdCRjs7QThGcDVnQkE7RUFDRTtBOUZ1NWdCRjs7QThGcjVnQkE7O0VBRUU7QTlGdzVnQkY7O0E4RnQ1Z0JBO0VBQ0U7RUFDQTtBOUZ5NWdCRjs7QThGdjVnQkE7RUFDRTtBOUYwNWdCRjs7QThGeDVnQkE7RUFDRTtBOUYyNWdCRjs7QThGejVnQkE7RUFDRTtBOUY0NWdCRjs7QThGMTVnQkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTlGNjVnQkY7O0E4RjM1Z0JBOztFQUVFO0E5Rjg1Z0JGOztBOEY1NWdCQTtFQUNFO0E5Ris1Z0JGOztBOEY3NWdCQTs7RUFFRTtFQUNBO0E5Rmc2Z0JGOztBOEY5NWdCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0E5Rmk2Z0JGOztBOEYvNWdCQTtFQUNFO0VBQ0E7QTlGazZnQkY7O0E4Rmg2Z0JBO0VBR0U7QTlGaTZnQkY7O0E4Ri81Z0JBO0VBQ0U7RUFDQTtFQUNBO0E5Rms2Z0JGOztBOEZoNmdCQTs7RUFFRTtFQUNBO0E5Rm02Z0JGOztBOEZqNmdCQTs7RUFFRTtFQUNBO0E5Rm82Z0JGOztBOEZsNmdCQTs7RUFFRTtBOUZxNmdCRjs7QThGbjZnQkE7RUFDRTtBOUZzNmdCRjs7QThGcDZnQkE7RUFDRTtBOUZ1NmdCRjs7QThGcjZnQkE7RUFDRTtBOUZ3NmdCRjs7QThGdDZnQkE7RUFDRTtBOUZ5NmdCRjs7QThGdjZnQkE7RUFDRTtBOUYwNmdCRjs7QThGeDZnQkE7RUFDRTtBOUYyNmdCRjs7QThGejZnQkE7RUFDRTtBOUY0NmdCRjs7QThGMTZnQkE7O0VBRUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBOUY2NmdCRjs7QThGMzZnQkE7RUFDRTtFQUNBO0E5Rjg2Z0JGOztBOEY1NmdCQTtFQUNFO0VBQ0E7QTlGKzZnQkY7O0E4Rjc2Z0JBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTlGZzdnQkY7O0E4Rjk2Z0JBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTlGaTdnQkY7O0E4Ri82Z0JBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTlGazdnQkY7O0E4Rmg3Z0JBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTlGbTdnQkY7O0E4Rmo3Z0JBOzs7Ozs7OztFQVFFO0E5Rm83Z0JGOztBOEZsN2dCQTs7Ozs7Ozs7RUFRRTtBOUZxN2dCRjs7QThGbjdnQkE7RUFDRTtFQUNBO0VBQ0E7QTlGczdnQkY7O0E4RnA3Z0JBOztFQUVFO0E5RnU3Z0JGOztBOEZyN2dCQTtFQUNFO0VBQ0E7QTlGdzdnQkY7O0E4RnQ3Z0JBO0VBQ0U7RUFDQTtBOUZ5N2dCRjs7QThGdjdnQkE7RUFHRTtBOUZ3N2dCRjs7QThGdDdnQkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E5Rnk3Z0JGOztBOEZ2N2dCQTtFQUNFO0E5RjA3Z0JGOztBOEZ4N2dCQTtFQUNFO0E5RjI3Z0JGOztBOEZ6N2dCQTtFQUlFO0E5Rnk3Z0JGOztBOEZ2N2dCQTs7RUFFRTtBOUYwN2dCRjs7QThGeDdnQkE7RUFDRTtBOUYyN2dCRjs7QThGejdnQkE7RUFFRTtFQUNBO0E5RjI3Z0JGOztBOEZ6N2dCQTs7RUFFRTtBOUY0N2dCRjs7QThGMTdnQkE7RUFDRTtBOUY2N2dCRjs7QThGMzdnQkE7RUFHRTtFQUNBO0E5RjQ3Z0JGOztBOEYxN2dCQTtFQUNFO0VBQ0E7QTlGNjdnQkY7O0E4RjM3Z0JBO0VBQ0U7RUFDQTtBOUY4N2dCRjs7QThGNTdnQkE7RUFDRTtBOUYrN2dCRjs7QThGNzdnQkE7RUFDRTtBOUZnOGdCRjs7QThGOTdnQkE7O0VBRUU7QTlGaThnQkY7O0E4Ri83Z0JBO0VBQ0U7QTlGazhnQkY7O0E4Rmg4Z0JBO0VBQ0U7QTlGbThnQkY7O0E4Rmo4Z0JBOztFQUVFO0E5Rm84Z0JGOztBOEZsOGdCQTs7RUFFRTtFQUNBO0VBQ0E7QTlGcThnQkY7O0E4Rm44Z0JBOzs7O0VBSUU7RUFDQTtFQUNBO0E5RnM4Z0JGOztBOEZwOGdCQTs7Ozs7Ozs7Ozs7O0VBWUU7RUFDQTtFQUNBO0E5RnU4Z0JGOztBOEZyOGdCQTs7Ozs7Ozs7RUFRRTtFQUNBO0E5Rnc4Z0JGOztBOEZ0OGdCQTs7RUFFRTtBOUZ5OGdCRjs7QThGdjhnQkE7O0VBRUU7QTlGMDhnQkY7O0E4Rng4Z0JBOzs7O0VBSUU7QTlGMjhnQkY7O0E4Rno4Z0JBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTlGNDhnQkY7O0E4RjE4Z0JBOztFQUVFO0VBQ0E7RUFDQTtFQUNBO0E5RjY4Z0JGOztBOEYzOGdCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E5Rjg4Z0JGOztBOEY3OGdCQTtFQUNFO0E5Rmc5Z0JGOztBOEYvOGdCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0E5Rms5Z0JGOztBOEZqOWdCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E5Rm85Z0JGOztBOEZuOWdCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBOUZzOWdCRjs7QThGcjlnQkE7RUFDRTtBOUZ3OWdCRjs7QThGdjlnQkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBOUYwOWdCRjs7QThGejlnQkE7RUFDRTtFQUNBO0E5RjQ5Z0JGOztBOEYzOWdCQTtFQUNFO0VBQ0E7RUFDQTtBOUY4OWdCRjs7QThGNzlnQkE7RUFDRTtBOUZnK2dCRjs7QThGLzlnQkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E5RmsrZ0JGOztBOEZoK2dCQTtFQUNFO0E5Rm0rZ0JGOztBOEZqK2dCQTtFQUdFO0VBQ0E7QTlGaytnQkY7O0E4RmgrZ0JBO0VBR0U7RUFDQTtBOUZpK2dCRjs7QThGLzlnQkE7RUFHRTtBOUZnK2dCRjs7QThGOTlnQkE7RUFHRTtFQUNBO0E5Ris5Z0JGOztBOEY3OWdCQTtFQUdFO0E5Rjg5Z0JGOztBOEY1OWdCQTtFQUdFO0E5RjY5Z0JGOztBOEYzOWdCQTtFQUdFO0VBQ0E7QTlGNDlnQkY7O0E4RjE5Z0JBO0VBR0U7QTlGMjlnQkY7O0E4Rno5Z0JBO0VBQ0U7QTlGNDlnQkY7O0E4RjE5Z0JBO0VBQ0U7QTlGNjlnQkY7O0E4RjM5Z0JBO0VBQ0U7QTlGODlnQkY7O0E4RjU5Z0JBO0VBQ0U7RUFDQTtFQUNBO0E5Ris5Z0JGOztBOEY3OWdCQTtFQUNFO0VBQ0E7RUFDQTtBOUZnK2dCRjs7QThGOTlnQkE7Ozs7OztFQU1FO0E5RmkrZ0JGOztBOEYvOWdCQTs7Ozs7O0VBTUU7QTlGaytnQkY7O0E4RmgrZ0JBO0VBQ0U7RUFDQTtBOUZtK2dCRjs7QThGaitnQkE7O0VBRUU7RUFDQTtBOUZvK2dCRjs7QThGbCtnQkE7RUFDRTtBOUZxK2dCRjs7QThGbitnQkE7RUFDRTtBOUZzK2dCRjs7QThGcCtnQkE7RUFDRTtBOUZ1K2dCRjs7QThGcitnQkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBOUZ3K2dCRjs7QThGdCtnQkE7RUFDRTtBOUZ5K2dCRjs7QThGditnQkE7O0VBRUU7QTlGMCtnQkY7O0E4RngrZ0JBO0VBQ0U7RUFDQTtBOUYyK2dCRjs7QThGeitnQkE7RUFDRTtBOUY0K2dCRjs7QThGMStnQkE7Ozs7RUFJRTtBOUY2K2dCRjs7QThGMytnQkE7QUFDQTtFQUNFO0E5RjgrZ0JGOztBOEY1K2dCQTtFQUNFO0E5RisrZ0JGOztBOEY3K2dCQTs7RUFFRTtFQUNBO0E5RmcvZ0JGOztBOEY5K2dCQTtFQUNFO0VBQ0E7QTlGaS9nQkY7O0E4Ri8rZ0JBO0VBQ0U7QTlGay9nQkY7O0E4RmgvZ0JBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QTlGbS9nQkY7O0E4RmovZ0JBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QTlGby9nQkY7O0E4RmwvZ0JBO0FBQ0E7O0VBRUU7RUFDQTtBOUZxL2dCRjs7QThGbi9nQkE7RUFDRTtBOUZzL2dCRjs7QThGcC9nQkE7RUFDRTtJQUNFO0U5RnUvZ0JGO0FBQ0Y7QThGdC9nQkE7RUFDRTtBOUZ3L2dCRjs7QThGdC9nQkE7RUFDRTtBOUZ5L2dCRjs7QThGeC9nQkE7RUFDRTtJQUNFO0U5RjIvZ0JGO0FBQ0Y7QThGMy9nQkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E5RjYvZ0JGOztBOEY1L2dCQTtFQUNFO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7RTlGKy9nQkY7QUFDRjtBOEYvL2dCQTtFQUNFO0VBQ0E7RUFDQTtBOUZpZ2hCRjs7QThGaGdoQkE7RUFDRTtFQUNBO0VBQ0E7QTlGbWdoQkY7O0E4RmxnaEJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QTlGcWdoQkY7O0E4RnBnaEJBO0VBQ0U7RUFDQTtFQUNBO0E5RnVnaEJGOztBOEZ0Z2hCQTtFQUNFO0VBQ0E7RUFDQTtBOUZ5Z2hCRjs7QThGeGdoQkE7RUFDRTtFQUNBO0VBQ0E7QTlGMmdoQkY7O0E4RjFnaEJBO0VBQ0U7RUFDQTtFQUNBO0E5RjZnaEJGOztBOEYzZ2hCQTtFQUNFO0VBQ0E7RUFDQTtBOUY4Z2hCRjs7QThGNWdoQkE7RUFDRTtBOUYrZ2hCRjs7QThGN2doQkE7RUFDRTtBOUZnaGhCRjs7QThGL2doQkE7RUFDRTtJQUNFO0U5RmtoaEJGO0FBQ0Y7QThGbGhoQkE7RUFDRTtFQUNBO0E5Rm9oaEJGOztBOEZuaGhCQTtFQUNFO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFOUZzaGhCRjtBQUNGO0E4RnRoaEJBO0VBQ0U7SUFDRTtJQUNBO0lBQ0E7SUFDQTtFOUZ3aGhCRjtBQUNGO0E4RnZoaEJBO0VBQ0U7QTlGeWhoQkY7O0E4RnhoaEJBO0VBQ0U7SUFDRTtFOUYyaGhCRjtBQUNGO0E4RjNoaEJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QTlGNmhoQkY7O0E4RjNoaEJBO0FBQ0E7RUFDRTtBOUY4aGhCRjs7QThGNWhoQkE7RUFDRTtFQUNBO0E5RitoaEJGOztBOEY3aGhCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTlGZ2loQkY7O0E4RjloaEJBO0VBQ0U7QTlGaWloQkY7O0E4Ri9oaEJBOztFQUVFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTlGa2loQkY7O0E4RmhpaEJBOzs7O0VBSUU7QTlGbWloQkY7O0E4RmppaEJBOztFQUVFO0VBQ0E7QTlGb2loQkY7O0E4RmxpaEJBOztFQUVFO0VBQ0E7QTlGcWloQkY7O0E4Rm5paEJBOzs7O0VBSUU7QTlGc2loQkY7O0E4RnBpaEJBOztFQUVFO0VBQ0E7QTlGdWloQkY7O0E4RnJpaEJBOzs7O0VBSUU7QTlGd2loQkY7O0E4RnRpaEJBOztFQUVFO0VBQ0E7QTlGeWloQkY7O0E4RnZpaEJBOzs7O0VBSUU7QTlGMGloQkY7O0E4RnhpaEJBOzs7O0VBSUU7QTlGMmloQkY7O0E4RnppaEJBOztFQUVFO0VBQ0E7QTlGNGloQkY7O0E4RjFpaEJBOzs7O0VBSUU7QTlGNmloQkY7O0E4RjNpaEJBOztFQUVFO0VBQ0E7QTlGOGloQkY7O0E4RjVpaEJBOzs7O0VBSUU7QTlGK2loQkY7O0E4RjdpaEJBOztFQUVFO0VBQ0E7QTlGZ2poQkY7O0E4RjlpaEJBOzs7O0VBSUU7QTlGaWpoQkY7O0E4Ri9paEJBOztFQUVFO0VBQ0E7QTlGa2poQkY7O0E4RmhqaEJBO0VBQ0U7QTlGbWpoQkY7O0E4RmxqaEJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTlGcWpoQkY7O0E4RnBqaEJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E5RnVqaEJGOztBOEZyamhCQTtBQUNBO0VBQ0U7QTlGd2poQkY7O0E4RnRqaEJBO0VBQ0U7QTlGeWpoQkY7O0E4RnZqaEJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTlGMGpoQkY7O0E4RnhqaEJBO0VBQ0U7RUFDQTtBOUYyamhCRjs7QThGMWpoQkE7RUFDRTtBOUY2amhCRjs7QThGNWpoQkE7RUFDRTtBOUYramhCRjs7QThGOWpoQkE7RUFDRTtBOUZpa2hCRjs7QThGaGtoQkE7RUFDRTtBOUZta2hCRjs7QThGamtoQkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E5Rm9raEJGOztBOEZua2hCQTtFQUNFO0VBQ0E7QTlGc2toQkY7O0E4RnJraEJBO0VBQ0U7SUFDRTtJQUNBO0U5RndraEJGO0FBQ0Y7QThGeGtoQkE7RUFDRTtFQUNBO0E5RjBraEJGOztBOEZ6a2hCQTtFQUNFO0lBQ0U7SUFDQTtFOUY0a2hCRjtBQUNGO0E4RjVraEJBO0VBQ0U7RUFDQTtBOUY4a2hCRjs7QThGN2toQkE7RUFDRTtJQUNFO0lBQ0E7RTlGZ2xoQkY7QUFDRjtBOEZobGhCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0E5RmtsaEJGOztBOEZqbGhCQTtFQUNFO0lBQ0U7SUFDQTtFOUZvbGhCRjtBQUNGO0E4RnBsaEJBO0VBQ0U7QTlGc2xoQkY7O0E4RnBsaEJBO0FBQ0E7RUFDRTtFQUNBO0E5RnVsaEJGOztBOEZybGhCQTtFQUNFO0VBQ0E7QTlGd2xoQkY7O0E4RnRsaEJBO0FBQ0E7RUFDRTtBOUZ5bGhCRjs7QThGdmxoQkE7RUFDRTtBOUYwbGhCRjs7QThGeGxoQkE7RUFDRTtBOUYybGhCRjs7QThGemxoQkE7QUFDQTtFQUNFO0VBQ0E7QTlGNGxoQkY7O0E4RjFsaEJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTlGNmxoQkY7O0E4RjNsaEJBO0VBQ0U7RUFDQTtBOUY4bGhCRjs7QThGNWxoQkE7RUFDRTtFQUNBO0E5RitsaEJGOztBOEY3bGhCQTtFQUNFO0lBR0U7RTlGOGxoQkY7RThGN2xoQkE7SUFDRTtFOUYrbGhCRjtBQUNGO0E4RjlsaEJBO0VBQ0U7SUFHRTtJQUNBO0U5RjhsaEJGO0U4RjdsaEJBO0lBQ0U7SUFDQTtFOUYrbGhCRjtBQUNGO0E4RjlsaEJBO0FBQ0E7RUFDRTtBOUZnbWhCRjs7QThGOWxoQkE7RUFDRTtBOUZpbWhCRjs7QThGL2xoQkE7RUFDRTtFQUNBO0E5RmttaEJGOztBOEZobWhCQTtFQUNFO0E5Rm1taEJGOztBOEZqbWhCQTtFQUNFO0VBQ0E7QTlGb21oQkY7O0E4RmxtaEJBO0FBQ0E7OztFQUdFO0E5RnFtaEJGOztBOEZubWhCQTtFQUNFO0E5RnNtaEJGOztBOEZwbWhCQTtFQUNFO0E5RnVtaEJGOztBOEZybWhCQTtFQUNFO0VBQ0E7QTlGd21oQkY7O0E4RnRtaEJBO0VBQ0U7RUFDQTtFQUNBO0E5RnltaEJGOztBOEZ2bWhCQTtFQUNFO0E5RjBtaEJGOztBOEZ6bWhCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBOUY0bWhCRjs7QThGM21oQkE7RUFDRTtBOUY4bWhCRjs7QThGN21oQkE7RUFDRTtBOUZnbmhCRjs7QThGL21oQkE7RUFDRTtJQUNFO0U5RmtuaEJGO0FBQ0Y7QThGbG5oQkE7RUFDRTtJQUNFO0U5Rm9uaEJGO0FBQ0Y7QThGcG5oQkE7RUFDRTtJQUNFO0U5RnNuaEJGO0FBQ0Y7QThGdG5oQkE7RUFDRTtBOUZ3bmhCRjs7QThGdm5oQkE7RUFDRTtBOUYwbmhCRjs7QThGem5oQkE7RUFDRTtBOUY0bmhCRjs7QThGMW5oQkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTlGNm5oQkY7O0E4RjNuaEJBO0VBQ0U7QTlGOG5oQkY7O0E4RjVuaEJBO0VBQ0U7QTlGK25oQkY7O0E4RjduaEJBO0VBQ0U7QTlGZ29oQkY7O0E4RjluaEJBO0VBQ0U7QTlGaW9oQkY7O0E4Ri9uaEJBO0VBQ0U7QTlGa29oQkY7O0E4RmhvaEJBO0FBQ0E7RUFDRTtFQUNBO0VBQ0E7QTlGbW9oQkY7O0E4RmxvaEJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QTlGcW9oQkY7O0E4RnBvaEJBO0VBQ0U7QTlGdW9oQkY7O0E4RnRvaEJBO0VBQ0U7RUFDQTtBOUZ5b2hCRjs7QThGeG9oQkE7RUFDRTtJQUNFO0U5RjJvaEJGOztFOEYxb2hCQTtJQUNFO0lBQ0E7RTlGNm9oQkY7O0U4RjVvaEJBO0lBQ0U7SUFDQTtFOUYrb2hCRjtBQUNGO0E4Ri9vaEJBO0VBQ0U7SUFDRTtFOUZpcGhCRjtBQUNGO0E4RmpwaEJBO0VBQ0U7SUFDRTtFOUZtcGhCRjs7RThGbHBoQkE7SUFDRTtFOUZxcGhCRjs7RThGcHBoQkE7SUFDRTtFOUZ1cGhCRjs7RThGdHBoQkE7SUFDRTtFOUZ5cGhCRjs7RThGeHBoQkE7SUFDRTtFOUYycGhCRjtBQUNGO0E4RjFwaEJBO0FBQ0E7RUFDRTtBOUY0cGhCRjs7QThGMXBoQkE7Ozs7Ozs7Ozs7OztFQVlFO0E5RjZwaEJGOztBOEYzcGhCQTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBd0JFO0E5RjhwaEJGOztBOEY1cGhCQTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBd0JFO0E5RitwaEJGOztBOEY3cGhCQTtFQUNFO0E5RmdxaEJGOztBOEY5cGhCQTtFQUNFO0E5RmlxaEJGOztBOEYvcGhCQTtFQUNFO0E5RmtxaEJGOztBOEZocWhCQTs7RUFFRTtBOUZtcWhCRjs7QThGanFoQkE7RUFDRTtBOUZvcWhCRjs7QThGbHFoQkE7RUFDRTtBOUZxcWhCRjs7QThGbnFoQkE7RUFDRTtBOUZzcWhCRjs7QThGcHFoQkE7QUFDQTs7RUFFRTtFQUNBO0VBQ0E7RUFDQTtBOUZ1cWhCRjs7QThGdHFoQkE7Ozs7RUFJRTtBOUZ5cWhCRjs7QThGeHFoQkE7O0VBRUU7QTlGMnFoQkY7O0E4RjFxaEJBOztFQUVFO0VBQ0E7QTlGNnFoQkY7O0E4RjVxaEJBO0VBQ0U7O0lBRUU7RTlGK3FoQkY7QUFDRjtBOEYvcWhCQTtFQUNFOztJQUVFO0U5RmlyaEJGO0FBQ0Y7QThGanJoQkE7RUFDRTs7SUFFRTtFOUZtcmhCRjtBQUNGO0E4Rm5yaEJBO0VBQ0U7O0lBRUU7RTlGcXJoQkY7QUFDRjtBOEZwcmhCQTtFQUNFO0E5RnNyaEJGOztBOEZwcmhCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTlGdXJoQkY7O0E4RnRyaEJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBOUZ5cmhCRjs7QThGeHJoQkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E5RjJyaEJGOztBOEYxcmhCQTtFQUNFO0E5RjZyaEJGOztBOEY1cmhCQTtFQUNFO0VBQ0E7QTlGK3JoQkY7O0E4RjlyaEJBO0VBQ0U7RUFDQTtBOUZpc2hCRjs7QThGaHNoQkE7RUFDRTtFQUNBO0E5Rm1zaEJGOztBOEZsc2hCQTtFQUNFO0VBQ0E7QTlGcXNoQkY7O0E4RnBzaEJBO0VBQ0U7RUFDQTtBOUZ1c2hCRjs7QThGdHNoQkE7RUFDRTtBOUZ5c2hCRjs7QThGdnNoQkE7QUFDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBOUYwc2hCRjs7QThGeHNoQkE7RUFDRTtJQUNFO0U5RjJzaEJGO0FBQ0Y7QThGMXNoQkE7RUFDRTtJQUNFO0U5RjRzaEJGO0FBQ0Y7QUF0am9CQTtFd0JIRTtFRkFFLHlCeUVOVTtFdkVRWixtQnhCRXNDO0VBQ3RDO0VBQ0E7RUFDQTtBQTBqb0JGO0FNM2pvQkU7RWtCQUU7RUZOQSx5QkVEMkQ7RUFTM0QscUJBVHFHO0F4QnVrb0J6RztBd0Izam9CRTtFQUVFO0VGYkEseUJFRDJEO0VBZ0IzRCxxQkFoQnFHO0VBcUJuRztBeEJ3am9CTjtBd0Juam9CRTtFQUVFO0VBQ0EseUJ1RWxDVTtFdkVtQ1YsbUJ4QnpCb0M7QUE2a29CeEM7QXdCN2lvQkU7RUFHRTtFQUNBLHlCQXpDK0k7RUE2Qy9JLHFCQTdDeUw7QXhCdWxvQjdMO0F3Qnhpb0JJO0VBS0k7QXhCc2lvQlI7QUFobG9CRTtFQUNFO0FBa2xvQko7O0FBOWtvQkE7RUFDRTtBQWlsb0JGOztBQTlrb0JBO0VBQ0U7QUFpbG9CRjs7QUE3a29CQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQWdsb0JGOztBQTdrb0JBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QUFnbG9CRjs7QUE3a29CQTtFQUNFO0lBQ0U7RUFnbG9CRjtBQUNGO0FBN2tvQkE7RUFDRTtJQUNFO0VBK2tvQkY7QUFDRjtBQTVrb0JBO0VBQ0U7RUFDQTtBQThrb0JGO0FBM2tvQkE7RUFDRTtBQTZrb0JGOztBQTFrb0JBO0VBQ0U7QUE2a29CRjs7QUExa29CQTtFQUNFO0VBQ0E7QUE2a29CRjs7QUExa29CQTtFQUNFO0VBQ0E7QUE2a29CRjs7QUExa29CQTtFQUNFO0FBNmtvQkY7O0FBMWtvQkE7RUFDRTtBQTZrb0JGOztBQTFrb0JBO0VBQ0U7QUE2a29CRjs7QUExa29CQTtFQUNFO0VBQ0E7QUE2a29CRjs7QUExa29CQTtFQUNFO0FBNmtvQkY7O0FBMWtvQkE7QUFDQTtFQUVFO0VBQ0E7RUFDQTtBQTRrb0JGOztBQXprb0JBO0VBQ0U7QUE0a29CRjs7QUF6a29CQTtFQUNFO0VBQ0E7QUE0a29CRjs7QUF6a29CQTtFQUNFO0VBQ0E7RUFDQTtBQTRrb0JGOztBQXprb0JBO0VBQ0U7RUFDQTtFQUNBO0FBNGtvQkY7O0FBemtvQkE7QUFHQTtBQUVBO0VBQ0U7RUFDQTtFQUNBO0FBeWtvQkY7O0FBdGtvQkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBeWtvQkY7O0FBcmtvQkE7RUFDRTtFQUNBO0VBQ0E7QUF3a29CRjs7QUFya29CQTtBQUNBO0VBQ0U7RUFDQTtFQUNBO0FBd2tvQkY7O0FBcmtvQkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBd2tvQkY7O0FBcGtvQkE7RUFDRTtFQUNBO0FBdWtvQkY7O0FBcGtvQkE7QUFDQTtFQUNFO0VBQ0E7QUF1a29CRjs7QUFwa29CQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUF1a29CRjs7QUFua29CQTtFQUNFO0VBQ0E7QUFza29CRjs7QUFua29CQTtBQUNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFza29CRjs7QUFua29CQTtFQUNFO0VBQ0E7QUFza29CRjs7QUFua29CQTtFQUNFO0FBc2tvQkY7O0FBbmtvQkE7RUFDRTtBQXNrb0JGOztBQW5rb0JBO0VBQ0U7RUFDQTtBQXNrb0JGOztBQW5rb0JBO0VBQ0U7QUFza29CRjs7QUFua29CQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FBc2tvQkY7O0FBbmtvQkE7RUFDRTtBQXNrb0JGOztBQW5rb0JBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQXNrb0JGOztBQW5rb0JBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQXNrb0JGOztBQW5rb0JBO0VBQ0U7RUFDQTtBQXNrb0JGOztBQW5rb0JBO0VBQ0U7QUFza29CRjs7QUFua29CQTtFQUNFO0FBc2tvQkY7O0FBbmtvQkE7RUFDRTtFQUNBO0FBc2tvQkY7O0FBbmtvQkE7RUFDRTtFQUNBO0FBc2tvQkY7O0FBbmtvQkE7RUFDRTtFQUNBO0VBQ0E7QUFza29CRjs7QUFua29CQTtFQUNFO0FBc2tvQkY7O0FBbmtvQkE7RUFDRTtBQXNrb0JGOztBQW5rb0JBO0VBQ0U7QUFza29CRjs7QUFua29CQTtFQUNFO0FBc2tvQkY7O0FBbmtvQkE7RUFDRTtBQXNrb0JGOztBQW5rb0JBO0VBQ0U7QUFza29CRjs7QUFua29CQTtFQUNFO0FBc2tvQkY7O0FBbmtvQkE7RUFDRTtBQXNrb0JGOztBQW5rb0JBO0VBQ0U7RUFDQTtFQUNBO0FBc2tvQkY7O0FBbmtvQkE7QUFDQTtFQUNFO0VBQ0E7QUFza29CRjs7QUFua29CQTtFQUNFO0VBQ0E7QUFza29CRjs7QUFua29CQTtFQUNFO0VBQ0E7QUFza29CRjs7QUFua29CQTtFQUNFO0VBQ0E7RUFDQTtBQXNrb0JGOztBQW5rb0JBO0VBQ0U7RUFDQTtBQXNrb0JGOztBQW5rb0JBO0VBQ0U7RUFDQTtFQUNBO0FBc2tvQkY7O0FBbmtvQkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBQXNrb0JGOztBQW5rb0JBO0VBQ0U7RUFDQTtFQUNBO0FBc2tvQkY7O0FBbmtvQkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBQXNrb0JGOztBQW5rb0JBO0VBQ0U7QUFza29CRjs7QUFua29CQTtFQUNFO0FBc2tvQkY7O0FBbmtvQkE7RUFDRTtBQXNrb0JGOztBQW5rb0JBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QUFza29CRjs7QUFua29CQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFza29CRjs7QUFua29CQTtFQUNFO0VBQ0E7RUFDQTtBQXNrb0JGOztBQW5rb0JBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQXNrb0JGOztBQW5rb0JBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQXNrb0JGOztBQW5rb0JBO0VBQ0U7QUFza29CRjs7QUFua29CQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FBc2tvQkY7O0FBbmtvQkE7RUFDRTtFQUNBO0FBc2tvQkY7O0FBbmtvQkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBQXNrb0JGOztBQW5rb0JBO0VBQ0U7QUFza29CRjs7QUFua29CQTtFQUNFO0FBc2tvQkY7O0FBbmtvQkE7RUFDRTtBQXNrb0JGOztBQW5rb0JBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQXNrb0JGOztBQW5rb0JBO0VBQ0U7QUFza29CRjs7QUFua29CQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBc2tvQkY7O0FBbmtvQkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBQXNrb0JGOztBQW5rb0JBO0VBQ0U7QUFza29CRjs7QUFua29CQTtFQUNFO0VBQ0E7RUFDQTtBQXNrb0JGOztBQW5rb0JBO0VBQ0U7RUFDQTtBQXNrb0JGOztBQW5rb0JBO0VBQ0U7RUFDQTtBQXNrb0JGOztBQW5rb0JBO0VBQ0U7RUFDQTtFQUNBO0FBc2tvQkY7O0FBbmtvQkE7RUFDRTtFQUNBO0FBc2tvQkY7O0FBbmtvQkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBc2tvQkY7O0FBbmtvQkE7RUFDRTtBQXNrb0JGOztBQWxrb0JFO0VBQ0U7RUFDQTtFQUNBO0FBcWtvQko7QUFsa29CRTtFQUNFO0VBQ0E7QUFva29CSjtBQWxrb0JJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QUFva29CTjs7QUE5am9CQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQWlrb0JGOztBQXhqb0JBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QUEyam9CRjs7QUF4am9CQTtFQUNFO0FBMmpvQkY7O0FBdmpvQkU7RUFDRTtBQTBqb0JKO0FBempvQkk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBMmpvQk47QUF6am9CTTtFQUNFO0FBMmpvQlI7QUEvaW9CQTtFQUlNO0lBQ0U7SUFDQTtFQThpb0JOO0FBQ0YsQyIsInNvdXJjZXMiOlsid2VicGFjazovLy8uL2Fzc2V0cy9mb250L2ljb25zbWluZC9zdHlsZS5jc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL2ZvbnQvc2ltcGxlLWxpbmUtaWNvbnMvY3NzL3NpbXBsZS1saW5lLWljb25zLmNzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc2Nzcy9wdWJsaWMuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvYm9vdHN0cmFwLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19yb290LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19yZWJvb3Quc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3ZhcmlhYmxlcy5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy92ZW5kb3IvX3Jmcy5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2hvdmVyLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL190eXBlLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fbGlzdHMuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2ltYWdlcy5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2ltYWdlLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYm9yZGVyLXJhZGl1cy5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fY29kZS5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fZ3JpZC5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2dyaWQuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19icmVha3BvaW50cy5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL190YWJsZXMuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL190YWJsZS1yb3cuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2Zvcm1zLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fdHJhbnNpdGlvbi5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2Zvcm1zLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fZ3JhZGllbnRzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19idXR0b25zLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYnV0dG9ucy5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fdHJhbnNpdGlvbnMuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2Ryb3Bkb3duLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fY2FyZXQuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19uYXYtZGl2aWRlci5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fYnV0dG9uLWdyb3VwLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19pbnB1dC1ncm91cC5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fY3VzdG9tLWZvcm1zLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19uYXYuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX25hdmJhci5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fY2FyZC5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fYnJlYWRjcnVtYi5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fcGFnaW5hdGlvbi5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3BhZ2luYXRpb24uc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2JhZGdlLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYmFkZ2Uuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2p1bWJvdHJvbi5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fYWxlcnQuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19hbGVydC5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fcHJvZ3Jlc3Muc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX21lZGlhLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19saXN0LWdyb3VwLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fbGlzdC1ncm91cC5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fY2xvc2Uuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3RvYXN0cy5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fbW9kYWwuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3Rvb2x0aXAuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19yZXNldC10ZXh0LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19wb3BvdmVyLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19jYXJvdXNlbC5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2NsZWFyZml4LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19zcGlubmVycy5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX2FsaWduLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYmFja2dyb3VuZC12YXJpYW50LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fYmFja2dyb3VuZC5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX2JvcmRlcnMuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19kaXNwbGF5LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fZW1iZWQuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19mbGV4LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fZmxvYXQuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19pbnRlcmFjdGlvbnMuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19vdmVyZmxvdy5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX3Bvc2l0aW9uLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fc2NyZWVucmVhZGVycy5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3NjcmVlbi1yZWFkZXIuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19zaGFkb3dzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fc2l6aW5nLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fc3BhY2luZy5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX3N0cmV0Y2hlZC1saW5rLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fdGV4dC5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3RleHQtdHJ1bmNhdGUuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL190ZXh0LWVtcGhhc2lzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fdGV4dC1oaWRlLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fdmlzaWJpbGl0eS5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fcHJpbnQuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvQGZvcnRhd2Vzb21lL2ZvbnRhd2Vzb21lLWZyZWUvc2Nzcy9mb250YXdlc29tZS5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9AZm9ydGF3ZXNvbWUvZm9udGF3ZXNvbWUtZnJlZS9zY3NzL19jb3JlLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL0Bmb3J0YXdlc29tZS9mb250YXdlc29tZS1mcmVlL3Njc3MvX2xhcmdlci5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9AZm9ydGF3ZXNvbWUvZm9udGF3ZXNvbWUtZnJlZS9zY3NzL19maXhlZC13aWR0aC5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9AZm9ydGF3ZXNvbWUvZm9udGF3ZXNvbWUtZnJlZS9zY3NzL192YXJpYWJsZXMuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvQGZvcnRhd2Vzb21lL2ZvbnRhd2Vzb21lLWZyZWUvc2Nzcy9fbGlzdC5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9AZm9ydGF3ZXNvbWUvZm9udGF3ZXNvbWUtZnJlZS9zY3NzL19ib3JkZXJlZC1wdWxsZWQuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvQGZvcnRhd2Vzb21lL2ZvbnRhd2Vzb21lLWZyZWUvc2Nzcy9fYW5pbWF0ZWQuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvQGZvcnRhd2Vzb21lL2ZvbnRhd2Vzb21lLWZyZWUvc2Nzcy9fcm90YXRlZC1mbGlwcGVkLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL0Bmb3J0YXdlc29tZS9mb250YXdlc29tZS1mcmVlL3Njc3MvX21peGlucy5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9AZm9ydGF3ZXNvbWUvZm9udGF3ZXNvbWUtZnJlZS9zY3NzL19zdGFja2VkLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL0Bmb3J0YXdlc29tZS9mb250YXdlc29tZS1mcmVlL3Njc3MvX2ljb25zLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL0Bmb3J0YXdlc29tZS9mb250YXdlc29tZS1mcmVlL3Njc3MvX3NjcmVlbi1yZWFkZXIuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvQGZvcnRhd2Vzb21lL2ZvbnRhd2Vzb21lLWZyZWUvc2Nzcy9yZWd1bGFyLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL0Bmb3J0YXdlc29tZS9mb250YXdlc29tZS1mcmVlL3Njc3Mvc29saWQuc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc2Nzcy90aGVtZS5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9zY3NzL192YXJpYWJsZXMuc2NzcyJdLCJzb3VyY2VzQ29udGVudCI6WyJAZm9udC1mYWNlIHtcblx0Zm9udC1mYW1pbHk6ICdpY29tb29uJztcblx0c3JjOnVybCgnaWNvbW9vbi5lb3Q/LXJkbXZnYycpO1xuXHRzcmM6dXJsKCdpY29tb29uLmVvdD8jaWVmaXgtcmRtdmdjJykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxuXHRcdHVybCgnaWNvbW9vbi53b2ZmPy1yZG12Z2MnKSBmb3JtYXQoJ3dvZmYnKSxcblx0XHR1cmwoJ2ljb21vb24udHRmPy1yZG12Z2MnKSBmb3JtYXQoJ3RydWV0eXBlJyksXG5cdFx0dXJsKCdpY29tb29uLnN2Zz8tcmRtdmdjI2ljb21vb24nKSBmb3JtYXQoJ3N2ZycpO1xuXHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbltjbGFzc149XCJpY29uc21pbmQtXCJdLCBbY2xhc3MqPVwiIGljb25zbWluZC1cIl0ge1xuXHRmb250LWZhbWlseTogJ2ljb21vb24nO1xuXHRzcGVhazogbm9uZTtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRmb250LXZhcmlhbnQ6IG5vcm1hbDtcblx0dGV4dC10cmFuc2Zvcm06IG5vbmU7XG5cdGxpbmUtaGVpZ2h0OiAxO1xuXG5cdC8qIEJldHRlciBGb250IFJlbmRlcmluZyA9PT09PT09PT09PSAqL1xuXHQtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcblx0LW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cblxuLmljb25zbWluZC1BLVo6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU2MDBcIjtcbn1cbi5pY29uc21pbmQtQWE6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU2MDFcIjtcbn1cbi5pY29uc21pbmQtQWRkLUJhZzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTYwMlwiO1xufVxuLmljb25zbWluZC1BZGQtQmFza2V0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNjAzXCI7XG59XG4uaWNvbnNtaW5kLUFkZC1DYXJ0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNjA0XCI7XG59XG4uaWNvbnNtaW5kLUFkZC1GaWxlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNjA1XCI7XG59XG4uaWNvbnNtaW5kLUFkZC1TcGFjZUFmdGVyUGFyYWdyYXBoOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNjA2XCI7XG59XG4uaWNvbnNtaW5kLUFkZC1TcGFjZUJlZm9yZVBhcmFncmFwaDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTYwN1wiO1xufVxuLmljb25zbWluZC1BZGQtVXNlcjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTYwOFwiO1xufVxuLmljb25zbWluZC1BZGQtVXNlclN0YXI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU2MDlcIjtcbn1cbi5pY29uc21pbmQtQWRkLVdpbmRvdzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTYwYVwiO1xufVxuLmljb25zbWluZC1BZGQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU2MGJcIjtcbn1cbi5pY29uc21pbmQtQWRkcmVzcy1Cb29rOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNjBjXCI7XG59XG4uaWNvbnNtaW5kLUFkZHJlc3MtQm9vazI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU2MGRcIjtcbn1cbi5pY29uc21pbmQtQWRtaW5pc3RyYXRvcjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTYwZVwiO1xufVxuLmljb25zbWluZC1BZXJvYmljcy0yOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNjBmXCI7XG59XG4uaWNvbnNtaW5kLUFlcm9iaWNzLTM6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU2MTBcIjtcbn1cbi5pY29uc21pbmQtQWVyb2JpY3M6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU2MTFcIjtcbn1cbi5pY29uc21pbmQtQWZmaWxpYXRlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNjEyXCI7XG59XG4uaWNvbnNtaW5kLUFpbTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTYxM1wiO1xufVxuLmljb25zbWluZC1BaXItQmFsbG9vbjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTYxNFwiO1xufVxuLmljb25zbWluZC1BaXJicnVzaDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTYxNVwiO1xufVxuLmljb25zbWluZC1BaXJzaGlwOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNjE2XCI7XG59XG4uaWNvbnNtaW5kLUFsYXJtLUNsb2NrOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNjE3XCI7XG59XG4uaWNvbnNtaW5kLUFsYXJtLUNsb2NrMjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTYxOFwiO1xufVxuLmljb25zbWluZC1BbGFybTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTYxOVwiO1xufVxuLmljb25zbWluZC1BbGllbi0yOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNjFhXCI7XG59XG4uaWNvbnNtaW5kLUFsaWVuOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNjFiXCI7XG59XG4uaWNvbnNtaW5kLUFsaWdhdG9yOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNjFjXCI7XG59XG4uaWNvbnNtaW5kLUFsaWduLUNlbnRlcjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTYxZFwiO1xufVxuLmljb25zbWluZC1BbGlnbi1KdXN0aWZ5QWxsOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNjFlXCI7XG59XG4uaWNvbnNtaW5kLUFsaWduLUp1c3RpZnlDZW50ZXI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU2MWZcIjtcbn1cbi5pY29uc21pbmQtQWxpZ24tSnVzdGlmeUxlZnQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU2MjBcIjtcbn1cbi5pY29uc21pbmQtQWxpZ24tSnVzdGlmeVJpZ2h0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNjIxXCI7XG59XG4uaWNvbnNtaW5kLUFsaWduLUxlZnQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU2MjJcIjtcbn1cbi5pY29uc21pbmQtQWxpZ24tUmlnaHQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU2MjNcIjtcbn1cbi5pY29uc21pbmQtQWxwaGE6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU2MjRcIjtcbn1cbi5pY29uc21pbmQtQW1idWxhbmNlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNjI1XCI7XG59XG4uaWNvbnNtaW5kLUFNWDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTYyNlwiO1xufVxuLmljb25zbWluZC1BbmNob3ItMjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTYyN1wiO1xufVxuLmljb25zbWluZC1BbmNob3I6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU2MjhcIjtcbn1cbi5pY29uc21pbmQtQW5kcm9pZC1TdG9yZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTYyOVwiO1xufVxuLmljb25zbWluZC1BbmRyb2lkOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNjJhXCI7XG59XG4uaWNvbnNtaW5kLUFuZ2VsLVNtaWxleTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTYyYlwiO1xufVxuLmljb25zbWluZC1BbmdlbDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTYyY1wiO1xufVxuLmljb25zbWluZC1BbmdyeTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTYyZFwiO1xufVxuLmljb25zbWluZC1BcHBsZS1CaXRlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNjJlXCI7XG59XG4uaWNvbnNtaW5kLUFwcGxlLVN0b3JlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNjJmXCI7XG59XG4uaWNvbnNtaW5kLUFwcGxlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNjMwXCI7XG59XG4uaWNvbnNtaW5kLUFwcHJvdmVkLVdpbmRvdzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTYzMVwiO1xufVxuLmljb25zbWluZC1BcXVhcml1cy0yOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNjMyXCI7XG59XG4uaWNvbnNtaW5kLUFxdWFyaXVzOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNjMzXCI7XG59XG4uaWNvbnNtaW5kLUFyY2hlcnktMjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTYzNFwiO1xufVxuLmljb25zbWluZC1BcmNoZXJ5OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNjM1XCI7XG59XG4uaWNvbnNtaW5kLUFyZ2VudGluYTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTYzNlwiO1xufVxuLmljb25zbWluZC1Bcmllcy0yOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNjM3XCI7XG59XG4uaWNvbnNtaW5kLUFyaWVzOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNjM4XCI7XG59XG4uaWNvbnNtaW5kLUFybXktS2V5OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNjM5XCI7XG59XG4uaWNvbnNtaW5kLUFycm93LUFyb3VuZDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTYzYVwiO1xufVxuLmljb25zbWluZC1BcnJvdy1CYWNrMzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTYzYlwiO1xufVxuLmljb25zbWluZC1BcnJvdy1CYWNrOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNjNjXCI7XG59XG4uaWNvbnNtaW5kLUFycm93LUJhY2syOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNjNkXCI7XG59XG4uaWNvbnNtaW5kLUFycm93LUJhcnJpZXI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU2M2VcIjtcbn1cbi5pY29uc21pbmQtQXJyb3ctQ2lyY2xlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNjNmXCI7XG59XG4uaWNvbnNtaW5kLUFycm93LUNyb3NzOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNjQwXCI7XG59XG4uaWNvbnNtaW5kLUFycm93LURvd246YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU2NDFcIjtcbn1cbi5pY29uc21pbmQtQXJyb3ctRG93bjI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU2NDJcIjtcbn1cbi5pY29uc21pbmQtQXJyb3ctRG93bjM6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU2NDNcIjtcbn1cbi5pY29uc21pbmQtQXJyb3ctRG93bmluQ2lyY2xlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNjQ0XCI7XG59XG4uaWNvbnNtaW5kLUFycm93LUZvcms6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU2NDVcIjtcbn1cbi5pY29uc21pbmQtQXJyb3ctRm9yd2FyZDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTY0NlwiO1xufVxuLmljb25zbWluZC1BcnJvdy1Gb3J3YXJkMjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTY0N1wiO1xufVxuLmljb25zbWluZC1BcnJvdy1Gcm9tOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNjQ4XCI7XG59XG4uaWNvbnNtaW5kLUFycm93LUluc2lkZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTY0OVwiO1xufVxuLmljb25zbWluZC1BcnJvdy1JbnNpZGU0NTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTY0YVwiO1xufVxuLmljb25zbWluZC1BcnJvdy1JbnNpZGVHYXA6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU2NGJcIjtcbn1cbi5pY29uc21pbmQtQXJyb3ctSW5zaWRlR2FwNDU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU2NGNcIjtcbn1cbi5pY29uc21pbmQtQXJyb3ctSW50bzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTY0ZFwiO1xufVxuLmljb25zbWluZC1BcnJvdy1Kb2luOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNjRlXCI7XG59XG4uaWNvbnNtaW5kLUFycm93LUp1bmN0aW9uOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNjRmXCI7XG59XG4uaWNvbnNtaW5kLUFycm93LUxlZnQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU2NTBcIjtcbn1cbi5pY29uc21pbmQtQXJyb3ctTGVmdDI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU2NTFcIjtcbn1cbi5pY29uc21pbmQtQXJyb3ctTGVmdGluQ2lyY2xlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNjUyXCI7XG59XG4uaWNvbnNtaW5kLUFycm93LUxvb3A6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU2NTNcIjtcbn1cbi5pY29uc21pbmQtQXJyb3ctTWVyZ2U6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU2NTRcIjtcbn1cbi5pY29uc21pbmQtQXJyb3ctTWl4OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNjU1XCI7XG59XG4uaWNvbnNtaW5kLUFycm93LU5leHQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU2NTZcIjtcbn1cbi5pY29uc21pbmQtQXJyb3ctT3V0TGVmdDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTY1N1wiO1xufVxuLmljb25zbWluZC1BcnJvdy1PdXRSaWdodDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTY1OFwiO1xufVxuLmljb25zbWluZC1BcnJvdy1PdXRzaWRlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNjU5XCI7XG59XG4uaWNvbnNtaW5kLUFycm93LU91dHNpZGU0NTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTY1YVwiO1xufVxuLmljb25zbWluZC1BcnJvdy1PdXRzaWRlR2FwOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNjViXCI7XG59XG4uaWNvbnNtaW5kLUFycm93LU91dHNpZGVHYXA0NTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTY1Y1wiO1xufVxuLmljb25zbWluZC1BcnJvdy1PdmVyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNjVkXCI7XG59XG4uaWNvbnNtaW5kLUFycm93LVJlZnJlc2g6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU2NWVcIjtcbn1cbi5pY29uc21pbmQtQXJyb3ctUmVmcmVzaDI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU2NWZcIjtcbn1cbi5pY29uc21pbmQtQXJyb3ctUmlnaHQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU2NjBcIjtcbn1cbi5pY29uc21pbmQtQXJyb3ctUmlnaHQyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNjYxXCI7XG59XG4uaWNvbnNtaW5kLUFycm93LVJpZ2h0aW5DaXJjbGU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU2NjJcIjtcbn1cbi5pY29uc21pbmQtQXJyb3ctU2h1ZmZsZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTY2M1wiO1xufVxuLmljb25zbWluZC1BcnJvdy1TcXVpZ2dseTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTY2NFwiO1xufVxuLmljb25zbWluZC1BcnJvdy1UaHJvdWdoOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNjY1XCI7XG59XG4uaWNvbnNtaW5kLUFycm93LVRvOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNjY2XCI7XG59XG4uaWNvbnNtaW5kLUFycm93LVR1cm5MZWZ0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNjY3XCI7XG59XG4uaWNvbnNtaW5kLUFycm93LVR1cm5SaWdodDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTY2OFwiO1xufVxuLmljb25zbWluZC1BcnJvdy1VcDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTY2OVwiO1xufVxuLmljb25zbWluZC1BcnJvdy1VcDI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU2NmFcIjtcbn1cbi5pY29uc21pbmQtQXJyb3ctVXAzOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNjZiXCI7XG59XG4uaWNvbnNtaW5kLUFycm93LVVwaW5DaXJjbGU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU2NmNcIjtcbn1cbi5pY29uc21pbmQtQXJyb3ctWExlZnQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU2NmRcIjtcbn1cbi5pY29uc21pbmQtQXJyb3ctWFJpZ2h0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNjZlXCI7XG59XG4uaWNvbnNtaW5kLUFzazpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTY2ZlwiO1xufVxuLmljb25zbWluZC1Bc3Npc3RhbnQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU2NzBcIjtcbn1cbi5pY29uc21pbmQtQXN0cm9uYXV0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNjcxXCI7XG59XG4uaWNvbnNtaW5kLUF0LVNpZ246YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU2NzJcIjtcbn1cbi5pY29uc21pbmQtQVRNOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNjczXCI7XG59XG4uaWNvbnNtaW5kLUF0b206YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU2NzRcIjtcbn1cbi5pY29uc21pbmQtQXVkaW86YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU2NzVcIjtcbn1cbi5pY29uc21pbmQtQXV0by1GbGFzaDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTY3NlwiO1xufVxuLmljb25zbWluZC1BdXR1bW46YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU2NzdcIjtcbn1cbi5pY29uc21pbmQtQmFieS1DbG90aGVzOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNjc4XCI7XG59XG4uaWNvbnNtaW5kLUJhYnktQ2xvdGhlczI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU2NzlcIjtcbn1cbi5pY29uc21pbmQtQmFieS1Dcnk6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU2N2FcIjtcbn1cbi5pY29uc21pbmQtQmFieTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTY3YlwiO1xufVxuLmljb25zbWluZC1CYWNrMjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTY3Y1wiO1xufVxuLmljb25zbWluZC1CYWNrLU1lZGlhOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNjdkXCI7XG59XG4uaWNvbnNtaW5kLUJhY2stTXVzaWM6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU2N2VcIjtcbn1cbi5pY29uc21pbmQtQmFjazpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTY3ZlwiO1xufVxuLmljb25zbWluZC1CYWNrZ3JvdW5kOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNjgwXCI7XG59XG4uaWNvbnNtaW5kLUJhY3RlcmlhOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNjgxXCI7XG59XG4uaWNvbnNtaW5kLUJhZy1Db2luczpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTY4MlwiO1xufVxuLmljb25zbWluZC1CYWctSXRlbXM6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU2ODNcIjtcbn1cbi5pY29uc21pbmQtQmFnLVF1YW50aXR5OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNjg0XCI7XG59XG4uaWNvbnNtaW5kLUJhZzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTY4NVwiO1xufVxuLmljb25zbWluZC1CYWtlbGl0ZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTY4NlwiO1xufVxuLmljb25zbWluZC1CYWxsZXQtU2hvZXM6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU2ODdcIjtcbn1cbi5pY29uc21pbmQtQmFsbG9vbjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTY4OFwiO1xufVxuLmljb25zbWluZC1CYW5hbmE6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU2ODlcIjtcbn1cbi5pY29uc21pbmQtQmFuZC1BaWQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU2OGFcIjtcbn1cbi5pY29uc21pbmQtQmFuazpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTY4YlwiO1xufVxuLmljb25zbWluZC1CYXItQ2hhcnQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU2OGNcIjtcbn1cbi5pY29uc21pbmQtQmFyLUNoYXJ0MjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTY4ZFwiO1xufVxuLmljb25zbWluZC1CYXItQ2hhcnQzOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNjhlXCI7XG59XG4uaWNvbnNtaW5kLUJhci1DaGFydDQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU2OGZcIjtcbn1cbi5pY29uc21pbmQtQmFyLUNoYXJ0NTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTY5MFwiO1xufVxuLmljb25zbWluZC1CYXItQ29kZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTY5MVwiO1xufVxuLmljb25zbWluZC1CYXJyaWNhZGUtMjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTY5MlwiO1xufVxuLmljb25zbWluZC1CYXJyaWNhZGU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU2OTNcIjtcbn1cbi5pY29uc21pbmQtQmFzZWJhbGw6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU2OTRcIjtcbn1cbi5pY29uc21pbmQtQmFza2V0LUJhbGw6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU2OTVcIjtcbn1cbi5pY29uc21pbmQtQmFza2V0LUNvaW5zOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNjk2XCI7XG59XG4uaWNvbnNtaW5kLUJhc2tldC1JdGVtczpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTY5N1wiO1xufVxuLmljb25zbWluZC1CYXNrZXQtUXVhbnRpdHk6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU2OThcIjtcbn1cbi5pY29uc21pbmQtQmF0LTI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU2OTlcIjtcbn1cbi5pY29uc21pbmQtQmF0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNjlhXCI7XG59XG4uaWNvbnNtaW5kLUJhdGhyb2JlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNjliXCI7XG59XG4uaWNvbnNtaW5kLUJhdG1hbi1NYXNrOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNjljXCI7XG59XG4uaWNvbnNtaW5kLUJhdHRlcnktMDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTY5ZFwiO1xufVxuLmljb25zbWluZC1CYXR0ZXJ5LTI1OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNjllXCI7XG59XG4uaWNvbnNtaW5kLUJhdHRlcnktNTA6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU2OWZcIjtcbn1cbi5pY29uc21pbmQtQmF0dGVyeS03NTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTZhMFwiO1xufVxuLmljb25zbWluZC1CYXR0ZXJ5LTEwMDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTZhMVwiO1xufVxuLmljb25zbWluZC1CYXR0ZXJ5LUNoYXJnZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTZhMlwiO1xufVxuLmljb25zbWluZC1CZWFyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNmEzXCI7XG59XG4uaWNvbnNtaW5kLUJlYXJkLTI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU2YTRcIjtcbn1cbi5pY29uc21pbmQtQmVhcmQtMzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTZhNVwiO1xufVxuLmljb25zbWluZC1CZWFyZDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTZhNlwiO1xufVxuLmljb25zbWluZC1CZWJvOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNmE3XCI7XG59XG4uaWNvbnNtaW5kLUJlZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTZhOFwiO1xufVxuLmljb25zbWluZC1CZWVyLUdsYXNzOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNmE5XCI7XG59XG4uaWNvbnNtaW5kLUJlZXI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU2YWFcIjtcbn1cbi5pY29uc21pbmQtQmVsbC0yOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNmFiXCI7XG59XG4uaWNvbnNtaW5kLUJlbGw6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU2YWNcIjtcbn1cbi5pY29uc21pbmQtQmVsdC0yOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNmFkXCI7XG59XG4uaWNvbnNtaW5kLUJlbHQtMzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTZhZVwiO1xufVxuLmljb25zbWluZC1CZWx0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNmFmXCI7XG59XG4uaWNvbnNtaW5kLUJlcmxpbi1Ub3dlcjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTZiMFwiO1xufVxuLmljb25zbWluZC1CZXRhOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNmIxXCI7XG59XG4uaWNvbnNtaW5kLUJldHZpYmVzOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNmIyXCI7XG59XG4uaWNvbnNtaW5kLUJpY3ljbGUtMjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTZiM1wiO1xufVxuLmljb25zbWluZC1CaWN5Y2xlLTM6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU2YjRcIjtcbn1cbi5pY29uc21pbmQtQmljeWNsZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTZiNVwiO1xufVxuLmljb25zbWluZC1CaWctQmFuZzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTZiNlwiO1xufVxuLmljb25zbWluZC1CaWctRGF0YTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTZiN1wiO1xufVxuLmljb25zbWluZC1CaWtlLUhlbG1ldDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTZiOFwiO1xufVxuLmljb25zbWluZC1CaWtpbmk6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU2YjlcIjtcbn1cbi5pY29uc21pbmQtQmlsay1Cb3R0bGUyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNmJhXCI7XG59XG4uaWNvbnNtaW5kLUJpbGxpbmc6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU2YmJcIjtcbn1cbi5pY29uc21pbmQtQmluZzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTZiY1wiO1xufVxuLmljb25zbWluZC1CaW5vY3VsYXI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU2YmRcIjtcbn1cbi5pY29uc21pbmQtQmlvLUhhemFyZDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTZiZVwiO1xufVxuLmljb25zbWluZC1CaW90ZWNoOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNmJmXCI7XG59XG4uaWNvbnNtaW5kLUJpcmQtRGVsaXZlcmluZ0xldHRlcjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTZjMFwiO1xufVxuLmljb25zbWluZC1CaXJkOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNmMxXCI7XG59XG4uaWNvbnNtaW5kLUJpcnRoZGF5LUNha2U6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU2YzJcIjtcbn1cbi5pY29uc21pbmQtQmlzZXh1YWw6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU2YzNcIjtcbn1cbi5pY29uc21pbmQtQmlzaG9wOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNmM0XCI7XG59XG4uaWNvbnNtaW5kLUJpdGNvaW46YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU2YzVcIjtcbn1cbi5pY29uc21pbmQtQmxhY2stQ2F0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNmM2XCI7XG59XG4uaWNvbnNtaW5kLUJsYWNrYm9hcmQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU2YzdcIjtcbn1cbi5pY29uc21pbmQtQmxpbmtsaXN0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNmM4XCI7XG59XG4uaWNvbnNtaW5kLUJsb2NrLUNsb3VkOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNmM5XCI7XG59XG4uaWNvbnNtaW5kLUJsb2NrLVdpbmRvdzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTZjYVwiO1xufVxuLmljb25zbWluZC1CbG9nZ2VyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNmNiXCI7XG59XG4uaWNvbnNtaW5kLUJsb29kOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNmNjXCI7XG59XG4uaWNvbnNtaW5kLUJsb3VzZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTZjZFwiO1xufVxuLmljb25zbWluZC1CbHVlcHJpbnQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU2Y2VcIjtcbn1cbi5pY29uc21pbmQtQm9hcmQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU2Y2ZcIjtcbn1cbi5pY29uc21pbmQtQm9keWJ1aWxkaW5nOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNmQwXCI7XG59XG4uaWNvbnNtaW5kLUJvbGQtVGV4dDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTZkMVwiO1xufVxuLmljb25zbWluZC1Cb25lOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNmQyXCI7XG59XG4uaWNvbnNtaW5kLUJvbmVzOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNmQzXCI7XG59XG4uaWNvbnNtaW5kLUJvb2s6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU2ZDRcIjtcbn1cbi5pY29uc21pbmQtQm9va21hcms6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU2ZDVcIjtcbn1cbi5pY29uc21pbmQtQm9va3MtMjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTZkNlwiO1xufVxuLmljb25zbWluZC1Cb29rczpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTZkN1wiO1xufVxuLmljb25zbWluZC1Cb29tOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNmQ4XCI7XG59XG4uaWNvbnNtaW5kLUJvb3QtMjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTZkOVwiO1xufVxuLmljb25zbWluZC1Cb290OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNmRhXCI7XG59XG4uaWNvbnNtaW5kLUJvdHRvbS1Ub1RvcDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTZkYlwiO1xufVxuLmljb25zbWluZC1Cb3ctMjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTZkY1wiO1xufVxuLmljb25zbWluZC1Cb3ctMzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTZkZFwiO1xufVxuLmljb25zbWluZC1Cb3ctNDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTZkZVwiO1xufVxuLmljb25zbWluZC1Cb3ctNTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTZkZlwiO1xufVxuLmljb25zbWluZC1Cb3ctNjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTZlMFwiO1xufVxuLmljb25zbWluZC1Cb3c6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU2ZTFcIjtcbn1cbi5pY29uc21pbmQtQm93bGluZy0yOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNmUyXCI7XG59XG4uaWNvbnNtaW5kLUJvd2xpbmc6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU2ZTNcIjtcbn1cbi5pY29uc21pbmQtQm94MjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTZlNFwiO1xufVxuLmljb25zbWluZC1Cb3gtQ2xvc2U6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU2ZTVcIjtcbn1cbi5pY29uc21pbmQtQm94LUZ1bGw6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU2ZTZcIjtcbn1cbi5pY29uc21pbmQtQm94LU9wZW46YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU2ZTdcIjtcbn1cbi5pY29uc21pbmQtQm94LXdpdGhGb2xkZXJzOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNmU4XCI7XG59XG4uaWNvbnNtaW5kLUJveDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTZlOVwiO1xufVxuLmljb25zbWluZC1Cb3k6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU2ZWFcIjtcbn1cbi5pY29uc21pbmQtQnJhOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNmViXCI7XG59XG4uaWNvbnNtaW5kLUJyYWluLTI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU2ZWNcIjtcbn1cbi5pY29uc21pbmQtQnJhaW4tMzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTZlZFwiO1xufVxuLmljb25zbWluZC1CcmFpbjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTZlZVwiO1xufVxuLmljb25zbWluZC1CcmF6aWw6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU2ZWZcIjtcbn1cbi5pY29uc21pbmQtQnJlYWQtMjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTZmMFwiO1xufVxuLmljb25zbWluZC1CcmVhZDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTZmMVwiO1xufVxuLmljb25zbWluZC1CcmlkZ2U6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU2ZjJcIjtcbn1cbi5pY29uc21pbmQtQnJpZ2h0a2l0ZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTZmM1wiO1xufVxuLmljb25zbWluZC1Ccm9rZS1MaW5rMjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTZmNFwiO1xufVxuLmljb25zbWluZC1Ccm9rZW4tTGluazpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTZmNVwiO1xufVxuLmljb25zbWluZC1Ccm9vbTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTZmNlwiO1xufVxuLmljb25zbWluZC1CcnVzaDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTZmN1wiO1xufVxuLmljb25zbWluZC1CdWNrZXQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU2ZjhcIjtcbn1cbi5pY29uc21pbmQtQnVnOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNmY5XCI7XG59XG4uaWNvbnNtaW5kLUJ1aWxkaW5nOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNmZhXCI7XG59XG4uaWNvbnNtaW5kLUJ1bGxldGVkLUxpc3Q6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU2ZmJcIjtcbn1cbi5pY29uc21pbmQtQnVzLTI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU2ZmNcIjtcbn1cbi5pY29uc21pbmQtQnVzOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNmZkXCI7XG59XG4uaWNvbnNtaW5kLUJ1c2luZXNzLU1hbjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTZmZVwiO1xufVxuLmljb25zbWluZC1CdXNpbmVzcy1NYW5Xb21hbjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTZmZlwiO1xufVxuLmljb25zbWluZC1CdXNpbmVzcy1NZW5zOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNzAwXCI7XG59XG4uaWNvbnNtaW5kLUJ1c2luZXNzLVdvbWFuOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNzAxXCI7XG59XG4uaWNvbnNtaW5kLUJ1dHRlcmZseTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTcwMlwiO1xufVxuLmljb25zbWluZC1CdXR0b246YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU3MDNcIjtcbn1cbi5pY29uc21pbmQtQ2FibGUtQ2FyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNzA0XCI7XG59XG4uaWNvbnNtaW5kLUNha2U6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU3MDVcIjtcbn1cbi5pY29uc21pbmQtQ2FsY3VsYXRvci0yOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNzA2XCI7XG59XG4uaWNvbnNtaW5kLUNhbGN1bGF0b3ItMzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTcwN1wiO1xufVxuLmljb25zbWluZC1DYWxjdWxhdG9yOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNzA4XCI7XG59XG4uaWNvbnNtaW5kLUNhbGVuZGFyLTI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU3MDlcIjtcbn1cbi5pY29uc21pbmQtQ2FsZW5kYXItMzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTcwYVwiO1xufVxuLmljb25zbWluZC1DYWxlbmRhci00OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNzBiXCI7XG59XG4uaWNvbnNtaW5kLUNhbGVuZGFyLUNsb2NrOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNzBjXCI7XG59XG4uaWNvbnNtaW5kLUNhbGVuZGFyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNzBkXCI7XG59XG4uaWNvbnNtaW5kLUNhbWVsOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNzBlXCI7XG59XG4uaWNvbnNtaW5kLUNhbWVyYS0yOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNzBmXCI7XG59XG4uaWNvbnNtaW5kLUNhbWVyYS0zOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNzEwXCI7XG59XG4uaWNvbnNtaW5kLUNhbWVyYS00OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNzExXCI7XG59XG4uaWNvbnNtaW5kLUNhbWVyYS01OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNzEyXCI7XG59XG4uaWNvbnNtaW5kLUNhbWVyYS1CYWNrOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNzEzXCI7XG59XG4uaWNvbnNtaW5kLUNhbWVyYTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTcxNFwiO1xufVxuLmljb25zbWluZC1DYW4tMjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTcxNVwiO1xufVxuLmljb25zbWluZC1DYW46YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU3MTZcIjtcbn1cbi5pY29uc21pbmQtQ2FuYWRhOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNzE3XCI7XG59XG4uaWNvbnNtaW5kLUNhbmNlci0yOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNzE4XCI7XG59XG4uaWNvbnNtaW5kLUNhbmNlci0zOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNzE5XCI7XG59XG4uaWNvbnNtaW5kLUNhbmNlcjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTcxYVwiO1xufVxuLmljb25zbWluZC1DYW5kbGU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU3MWJcIjtcbn1cbi5pY29uc21pbmQtQ2FuZHktQ2FuZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTcxY1wiO1xufVxuLmljb25zbWluZC1DYW5keTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTcxZFwiO1xufVxuLmljb25zbWluZC1DYW5ub246YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU3MWVcIjtcbn1cbi5pY29uc21pbmQtQ2FwLTI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU3MWZcIjtcbn1cbi5pY29uc21pbmQtQ2FwLTM6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU3MjBcIjtcbn1cbi5pY29uc21pbmQtQ2FwLVNtaWxleTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTcyMVwiO1xufVxuLmljb25zbWluZC1DYXA6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU3MjJcIjtcbn1cbi5pY29uc21pbmQtQ2Fwcmljb3JuLTI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU3MjNcIjtcbn1cbi5pY29uc21pbmQtQ2Fwcmljb3JuOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNzI0XCI7XG59XG4uaWNvbnNtaW5kLUNhci0yOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNzI1XCI7XG59XG4uaWNvbnNtaW5kLUNhci0zOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNzI2XCI7XG59XG4uaWNvbnNtaW5kLUNhci1Db2luczpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTcyN1wiO1xufVxuLmljb25zbWluZC1DYXItSXRlbXM6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU3MjhcIjtcbn1cbi5pY29uc21pbmQtQ2FyLVdoZWVsOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNzI5XCI7XG59XG4uaWNvbnNtaW5kLUNhcjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTcyYVwiO1xufVxuLmljb25zbWluZC1DYXJkaWdhbjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTcyYlwiO1xufVxuLmljb25zbWluZC1DYXJkaW92YXNjdWxhcjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTcyY1wiO1xufVxuLmljb25zbWluZC1DYXJ0LVF1YW50aXR5OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNzJkXCI7XG59XG4uaWNvbnNtaW5kLUNhc2V0dGUtVGFwZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTcyZVwiO1xufVxuLmljb25zbWluZC1DYXNoLVJlZ2lzdGVyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNzJmXCI7XG59XG4uaWNvbnNtaW5kLUNhc2gtcmVnaXN0ZXIyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNzMwXCI7XG59XG4uaWNvbnNtaW5kLUNhc3RsZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTczMVwiO1xufVxuLmljb25zbWluZC1DYXQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU3MzJcIjtcbn1cbi5pY29uc21pbmQtQ2F0aGVkcmFsOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNzMzXCI7XG59XG4uaWNvbnNtaW5kLUNhdWxkcm9uOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNzM0XCI7XG59XG4uaWNvbnNtaW5kLUNELTI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU3MzVcIjtcbn1cbi5pY29uc21pbmQtQ0QtQ292ZXI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU3MzZcIjtcbn1cbi5pY29uc21pbmQtQ0Q6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU3MzdcIjtcbn1cbi5pY29uc21pbmQtQ2VsbG86YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU3MzhcIjtcbn1cbi5pY29uc21pbmQtQ2Vsc2l1czpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTczOVwiO1xufVxuLmljb25zbWluZC1DaGFja2VkLUZsYWc6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU3M2FcIjtcbn1cbi5pY29uc21pbmQtQ2hhaXI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU3M2JcIjtcbn1cbi5pY29uc21pbmQtQ2hhcmdlcjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTczY1wiO1xufVxuLmljb25zbWluZC1DaGVjay0yOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNzNkXCI7XG59XG4uaWNvbnNtaW5kLUNoZWNrOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNzNlXCI7XG59XG4uaWNvbnNtaW5kLUNoZWNrZWQtVXNlcjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTczZlwiO1xufVxuLmljb25zbWluZC1DaGVja21hdGU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU3NDBcIjtcbn1cbi5pY29uc21pbmQtQ2hlY2tvdXQtQmFnOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNzQxXCI7XG59XG4uaWNvbnNtaW5kLUNoZWNrb3V0LUJhc2tldDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTc0MlwiO1xufVxuLmljb25zbWluZC1DaGVja291dDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTc0M1wiO1xufVxuLmljb25zbWluZC1DaGVlc2U6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU3NDRcIjtcbn1cbi5pY29uc21pbmQtQ2hlZXRhaDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTc0NVwiO1xufVxuLmljb25zbWluZC1DaGVmLUhhdDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTc0NlwiO1xufVxuLmljb25zbWluZC1DaGVmLUhhdDI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU3NDdcIjtcbn1cbi5pY29uc21pbmQtQ2hlZjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTc0OFwiO1xufVxuLmljb25zbWluZC1DaGVtaWNhbC0yOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNzQ5XCI7XG59XG4uaWNvbnNtaW5kLUNoZW1pY2FsLTM6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU3NGFcIjtcbn1cbi5pY29uc21pbmQtQ2hlbWljYWwtNDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTc0YlwiO1xufVxuLmljb25zbWluZC1DaGVtaWNhbC01OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNzRjXCI7XG59XG4uaWNvbnNtaW5kLUNoZW1pY2FsOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNzRkXCI7XG59XG4uaWNvbnNtaW5kLUNoZXNzLUJvYXJkOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNzRlXCI7XG59XG4uaWNvbnNtaW5kLUNoZXNzOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNzRmXCI7XG59XG4uaWNvbnNtaW5kLUNoaWNrZW46YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU3NTBcIjtcbn1cbi5pY29uc21pbmQtQ2hpbGU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU3NTFcIjtcbn1cbi5pY29uc21pbmQtQ2hpbW5leTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTc1MlwiO1xufVxuLmljb25zbWluZC1DaGluYTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTc1M1wiO1xufVxuLmljb25zbWluZC1DaGluZXNlLVRlbXBsZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTc1NFwiO1xufVxuLmljb25zbWluZC1DaGlwOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNzU1XCI7XG59XG4uaWNvbnNtaW5kLUNob3BzdGlja3MtMjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTc1NlwiO1xufVxuLmljb25zbWluZC1DaG9wc3RpY2tzOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNzU3XCI7XG59XG4uaWNvbnNtaW5kLUNocmlzdG1hcy1CYWxsOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNzU4XCI7XG59XG4uaWNvbnNtaW5kLUNocmlzdG1hcy1CZWxsOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNzU5XCI7XG59XG4uaWNvbnNtaW5kLUNocmlzdG1hcy1DYW5kbGU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU3NWFcIjtcbn1cbi5pY29uc21pbmQtQ2hyaXN0bWFzLUhhdDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTc1YlwiO1xufVxuLmljb25zbWluZC1DaHJpc3RtYXMtU2xlaWdoOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNzVjXCI7XG59XG4uaWNvbnNtaW5kLUNocmlzdG1hcy1Tbm93bWFuOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNzVkXCI7XG59XG4uaWNvbnNtaW5kLUNocmlzdG1hcy1Tb2NrOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNzVlXCI7XG59XG4uaWNvbnNtaW5kLUNocmlzdG1hcy1UcmVlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNzVmXCI7XG59XG4uaWNvbnNtaW5kLUNocmlzdG1hczpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTc2MFwiO1xufVxuLmljb25zbWluZC1DaHJvbWU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU3NjFcIjtcbn1cbi5pY29uc21pbmQtQ2hyeXNsZXItQnVpbGRpbmc6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU3NjJcIjtcbn1cbi5pY29uc21pbmQtQ2luZW1hOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNzYzXCI7XG59XG4uaWNvbnNtaW5kLUNpcmN1bGFyLVBvaW50OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNzY0XCI7XG59XG4uaWNvbnNtaW5kLUNpdHktSGFsbDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTc2NVwiO1xufVxuLmljb25zbWluZC1DbGFtcDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTc2NlwiO1xufVxuLmljb25zbWluZC1DbGFwcGVyYm9hcmQtQ2xvc2U6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU3NjdcIjtcbn1cbi5pY29uc21pbmQtQ2xhcHBlcmJvYXJkLU9wZW46YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU3NjhcIjtcbn1cbi5pY29uc21pbmQtQ2xhcHM6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU3NjlcIjtcbn1cbi5pY29uc21pbmQtQ2xlZjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTc2YVwiO1xufVxuLmljb25zbWluZC1DbGluaWM6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU3NmJcIjtcbn1cbi5pY29uc21pbmQtQ2xvY2stMjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTc2Y1wiO1xufVxuLmljb25zbWluZC1DbG9jay0zOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNzZkXCI7XG59XG4uaWNvbnNtaW5kLUNsb2NrLTQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU3NmVcIjtcbn1cbi5pY29uc21pbmQtQ2xvY2stQmFjazpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTc2ZlwiO1xufVxuLmljb25zbWluZC1DbG9jay1Gb3J3YXJkOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNzcwXCI7XG59XG4uaWNvbnNtaW5kLUNsb2NrOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNzcxXCI7XG59XG4uaWNvbnNtaW5kLUNsb3NlLVdpbmRvdzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTc3MlwiO1xufVxuLmljb25zbWluZC1DbG9zZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTc3M1wiO1xufVxuLmljb25zbWluZC1DbG90aGluZy1TdG9yZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTc3NFwiO1xufVxuLmljb25zbWluZC1DbG91ZC0tOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNzc1XCI7XG59XG4uaWNvbnNtaW5kLUNsb3VkLTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTc3NlwiO1xufVxuLmljb25zbWluZC1DbG91ZC1DYW1lcmE6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU3NzdcIjtcbn1cbi5pY29uc21pbmQtQ2xvdWQtQ29tcHV0ZXI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU3NzhcIjtcbn1cbi5pY29uc21pbmQtQ2xvdWQtRW1haWw6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU3NzlcIjtcbn1cbi5pY29uc21pbmQtQ2xvdWQtSGFpbDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTc3YVwiO1xufVxuLmljb25zbWluZC1DbG91ZC1MYXB0b3A6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU3N2JcIjtcbn1cbi5pY29uc21pbmQtQ2xvdWQtTG9jazpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTc3Y1wiO1xufVxuLmljb25zbWluZC1DbG91ZC1Nb29uOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNzdkXCI7XG59XG4uaWNvbnNtaW5kLUNsb3VkLU11c2ljOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNzdlXCI7XG59XG4uaWNvbnNtaW5kLUNsb3VkLVBpY3R1cmU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU3N2ZcIjtcbn1cbi5pY29uc21pbmQtQ2xvdWQtUmFpbjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTc4MFwiO1xufVxuLmljb25zbWluZC1DbG91ZC1SZW1vdmU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU3ODFcIjtcbn1cbi5pY29uc21pbmQtQ2xvdWQtU2VjdXJlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNzgyXCI7XG59XG4uaWNvbnNtaW5kLUNsb3VkLVNldHRpbmdzOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNzgzXCI7XG59XG4uaWNvbnNtaW5kLUNsb3VkLVNtYXJ0cGhvbmU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU3ODRcIjtcbn1cbi5pY29uc21pbmQtQ2xvdWQtU25vdzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTc4NVwiO1xufVxuLmljb25zbWluZC1DbG91ZC1TdW46YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU3ODZcIjtcbn1cbi5pY29uc21pbmQtQ2xvdWQtVGFibGV0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNzg3XCI7XG59XG4uaWNvbnNtaW5kLUNsb3VkLVZpZGVvOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNzg4XCI7XG59XG4uaWNvbnNtaW5kLUNsb3VkLVdlYXRoZXI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU3ODlcIjtcbn1cbi5pY29uc21pbmQtQ2xvdWQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU3OGFcIjtcbn1cbi5pY29uc21pbmQtQ2xvdWRzLVdlYXRoZXI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU3OGJcIjtcbn1cbi5pY29uc21pbmQtQ2xvdWRzOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNzhjXCI7XG59XG4uaWNvbnNtaW5kLUNsb3duOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNzhkXCI7XG59XG4uaWNvbnNtaW5kLUNNWUs6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU3OGVcIjtcbn1cbi5pY29uc21pbmQtQ29hdDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTc4ZlwiO1xufVxuLmljb25zbWluZC1Db2NrdGFpbDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTc5MFwiO1xufVxuLmljb25zbWluZC1Db2NvbnV0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNzkxXCI7XG59XG4uaWNvbnNtaW5kLUNvZGUtV2luZG93OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNzkyXCI7XG59XG4uaWNvbnNtaW5kLUNvZGluZzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTc5M1wiO1xufVxuLmljb25zbWluZC1Db2ZmZWUtMjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTc5NFwiO1xufVxuLmljb25zbWluZC1Db2ZmZWUtQmVhbjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTc5NVwiO1xufVxuLmljb25zbWluZC1Db2ZmZWUtTWFjaGluZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTc5NlwiO1xufVxuLmljb25zbWluZC1Db2ZmZWUtdG9HbzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTc5N1wiO1xufVxuLmljb25zbWluZC1Db2ZmZWU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU3OThcIjtcbn1cbi5pY29uc21pbmQtQ29mZmluOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNzk5XCI7XG59XG4uaWNvbnNtaW5kLUNvaW46YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU3OWFcIjtcbn1cbi5pY29uc21pbmQtQ29pbnMtMjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTc5YlwiO1xufVxuLmljb25zbWluZC1Db2lucy0zOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNzljXCI7XG59XG4uaWNvbnNtaW5kLUNvaW5zOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNzlkXCI7XG59XG4uaWNvbnNtaW5kLUNvbG9tYmlhOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlNzllXCI7XG59XG4uaWNvbnNtaW5kLUNvbG9zc2V1bTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTc5ZlwiO1xufVxuLmljb25zbWluZC1Db2x1bW4tMjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTdhMFwiO1xufVxuLmljb25zbWluZC1Db2x1bW4tMzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTdhMVwiO1xufVxuLmljb25zbWluZC1Db2x1bW46YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU3YTJcIjtcbn1cbi5pY29uc21pbmQtQ29tYi0yOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlN2EzXCI7XG59XG4uaWNvbnNtaW5kLUNvbWI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU3YTRcIjtcbn1cbi5pY29uc21pbmQtQ29tbXVuaWNhdGlvbi1Ub3dlcjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTdhNVwiO1xufVxuLmljb25zbWluZC1Db21tdW5pY2F0aW9uLVRvd2VyMjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTdhNlwiO1xufVxuLmljb25zbWluZC1Db21wYXNzLTI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU3YTdcIjtcbn1cbi5pY29uc21pbmQtQ29tcGFzcy0zOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlN2E4XCI7XG59XG4uaWNvbnNtaW5kLUNvbXBhc3MtNDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTdhOVwiO1xufVxuLmljb25zbWluZC1Db21wYXNzLVJvc2U6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU3YWFcIjtcbn1cbi5pY29uc21pbmQtQ29tcGFzczpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTdhYlwiO1xufVxuLmljb25zbWluZC1Db21wdXRlci0yOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlN2FjXCI7XG59XG4uaWNvbnNtaW5kLUNvbXB1dGVyLTM6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU3YWRcIjtcbn1cbi5pY29uc21pbmQtQ29tcHV0ZXItU2VjdXJlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlN2FlXCI7XG59XG4uaWNvbnNtaW5kLUNvbXB1dGVyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlN2FmXCI7XG59XG4uaWNvbnNtaW5kLUNvbmZlcmVuY2U6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU3YjBcIjtcbn1cbi5pY29uc21pbmQtQ29uZnVzZWQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU3YjFcIjtcbn1cbi5pY29uc21pbmQtQ29uc2VydmF0aW9uOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlN2IyXCI7XG59XG4uaWNvbnNtaW5kLUNvbnN1bHRpbmc6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU3YjNcIjtcbn1cbi5pY29uc21pbmQtQ29udHJhc3Q6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU3YjRcIjtcbn1cbi5pY29uc21pbmQtQ29udHJvbC0yOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlN2I1XCI7XG59XG4uaWNvbnNtaW5kLUNvbnRyb2w6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU3YjZcIjtcbn1cbi5pY29uc21pbmQtQ29va2llLU1hbjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTdiN1wiO1xufVxuLmljb25zbWluZC1Db29raWVzOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlN2I4XCI7XG59XG4uaWNvbnNtaW5kLUNvb2wtR3V5OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlN2I5XCI7XG59XG4uaWNvbnNtaW5kLUNvb2w6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU3YmFcIjtcbn1cbi5pY29uc21pbmQtQ29weXJpZ2h0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlN2JiXCI7XG59XG4uaWNvbnNtaW5kLUNvc3R1bWU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU3YmNcIjtcbn1cbi5pY29uc21pbmQtQ291cGxlLVNpZ246YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU3YmRcIjtcbn1cbi5pY29uc21pbmQtQ293OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlN2JlXCI7XG59XG4uaWNvbnNtaW5kLUNQVTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTdiZlwiO1xufVxuLmljb25zbWluZC1DcmFuZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTdjMFwiO1xufVxuLmljb25zbWluZC1DcmFuaXVtOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlN2MxXCI7XG59XG4uaWNvbnNtaW5kLUNyZWRpdC1DYXJkOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlN2MyXCI7XG59XG4uaWNvbnNtaW5kLUNyZWRpdC1DYXJkMjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTdjM1wiO1xufVxuLmljb25zbWluZC1DcmVkaXQtQ2FyZDM6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU3YzRcIjtcbn1cbi5pY29uc21pbmQtQ3JpY2tldDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTdjNVwiO1xufVxuLmljb25zbWluZC1DcmltaW5hbDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTdjNlwiO1xufVxuLmljb25zbWluZC1Dcm9pc3NhbnQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU3YzdcIjtcbn1cbi5pY29uc21pbmQtQ3JvcC0yOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlN2M4XCI7XG59XG4uaWNvbnNtaW5kLUNyb3AtMzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTdjOVwiO1xufVxuLmljb25zbWluZC1Dcm93bi0yOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlN2NhXCI7XG59XG4uaWNvbnNtaW5kLUNyb3duOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlN2NiXCI7XG59XG4uaWNvbnNtaW5kLUNyeWluZzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTdjY1wiO1xufVxuLmljb25zbWluZC1DdWJlLU1vbGVjdWxlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlN2NkXCI7XG59XG4uaWNvbnNtaW5kLUN1YmUtTW9sZWN1bGUyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlN2NlXCI7XG59XG4uaWNvbnNtaW5kLUN1cGNha2U6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU3Y2ZcIjtcbn1cbi5pY29uc21pbmQtQ3Vyc29yLUNsaWNrOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlN2QwXCI7XG59XG4uaWNvbnNtaW5kLUN1cnNvci1DbGljazI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU3ZDFcIjtcbn1cbi5pY29uc21pbmQtQ3Vyc29yLU1vdmU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU3ZDJcIjtcbn1cbi5pY29uc21pbmQtQ3Vyc29yLU1vdmUyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlN2QzXCI7XG59XG4uaWNvbnNtaW5kLUN1cnNvci1TZWxlY3Q6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU3ZDRcIjtcbn1cbi5pY29uc21pbmQtQ3Vyc29yOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlN2Q1XCI7XG59XG4uaWNvbnNtaW5kLUQtRXllZ2xhc3NlczpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTdkNlwiO1xufVxuLmljb25zbWluZC1ELUV5ZWdsYXNzZXMyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlN2Q3XCI7XG59XG4uaWNvbnNtaW5kLURhbTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTdkOFwiO1xufVxuLmljb25zbWluZC1EYW5lbWFyazpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTdkOVwiO1xufVxuLmljb25zbWluZC1EYW5nZXItMjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTdkYVwiO1xufVxuLmljb25zbWluZC1EYW5nZXI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU3ZGJcIjtcbn1cbi5pY29uc21pbmQtRGFzaGJvYXJkOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlN2RjXCI7XG59XG4uaWNvbnNtaW5kLURhdGEtQmFja3VwOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlN2RkXCI7XG59XG4uaWNvbnNtaW5kLURhdGEtQmxvY2s6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU3ZGVcIjtcbn1cbi5pY29uc21pbmQtRGF0YS1DZW50ZXI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU3ZGZcIjtcbn1cbi5pY29uc21pbmQtRGF0YS1DbG9jazpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTdlMFwiO1xufVxuLmljb25zbWluZC1EYXRhLUNsb3VkOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlN2UxXCI7XG59XG4uaWNvbnNtaW5kLURhdGEtQ29tcHJlc3M6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU3ZTJcIjtcbn1cbi5pY29uc21pbmQtRGF0YS1Db3B5OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlN2UzXCI7XG59XG4uaWNvbnNtaW5kLURhdGEtRG93bmxvYWQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU3ZTRcIjtcbn1cbi5pY29uc21pbmQtRGF0YS1GaW5hbmNpYWw6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU3ZTVcIjtcbn1cbi5pY29uc21pbmQtRGF0YS1LZXk6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU3ZTZcIjtcbn1cbi5pY29uc21pbmQtRGF0YS1Mb2NrOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlN2U3XCI7XG59XG4uaWNvbnNtaW5kLURhdGEtTmV0d29yazpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTdlOFwiO1xufVxuLmljb25zbWluZC1EYXRhLVBhc3N3b3JkOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlN2U5XCI7XG59XG4uaWNvbnNtaW5kLURhdGEtUG93ZXI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU3ZWFcIjtcbn1cbi5pY29uc21pbmQtRGF0YS1SZWZyZXNoOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlN2ViXCI7XG59XG4uaWNvbnNtaW5kLURhdGEtU2F2ZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTdlY1wiO1xufVxuLmljb25zbWluZC1EYXRhLVNlYXJjaDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTdlZFwiO1xufVxuLmljb25zbWluZC1EYXRhLVNlY3VyaXR5OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlN2VlXCI7XG59XG4uaWNvbnNtaW5kLURhdGEtU2V0dGluZ3M6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU3ZWZcIjtcbn1cbi5pY29uc21pbmQtRGF0YS1TaGFyaW5nOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlN2YwXCI7XG59XG4uaWNvbnNtaW5kLURhdGEtU2hpZWxkOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlN2YxXCI7XG59XG4uaWNvbnNtaW5kLURhdGEtU2lnbmFsOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlN2YyXCI7XG59XG4uaWNvbnNtaW5kLURhdGEtU3RvcmFnZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTdmM1wiO1xufVxuLmljb25zbWluZC1EYXRhLVN0cmVhbTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTdmNFwiO1xufVxuLmljb25zbWluZC1EYXRhLVRyYW5zZmVyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlN2Y1XCI7XG59XG4uaWNvbnNtaW5kLURhdGEtVW5sb2NrOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlN2Y2XCI7XG59XG4uaWNvbnNtaW5kLURhdGEtVXBsb2FkOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlN2Y3XCI7XG59XG4uaWNvbnNtaW5kLURhdGEtWWVzOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlN2Y4XCI7XG59XG4uaWNvbnNtaW5kLURhdGE6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU3ZjlcIjtcbn1cbi5pY29uc21pbmQtRGF2aWQtU3RhcjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTdmYVwiO1xufVxuLmljb25zbWluZC1EYXlsaWdodDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTdmYlwiO1xufVxuLmljb25zbWluZC1EZWF0aDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTdmY1wiO1xufVxuLmljb25zbWluZC1EZWJpYW46YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU3ZmRcIjtcbn1cbi5pY29uc21pbmQtRGVjOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlN2ZlXCI7XG59XG4uaWNvbnNtaW5kLURlY3Jhc2UtSW5lZGl0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlN2ZmXCI7XG59XG4uaWNvbnNtaW5kLURlZXItMjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTgwMFwiO1xufVxuLmljb25zbWluZC1EZWVyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlODAxXCI7XG59XG4uaWNvbnNtaW5kLURlbGV0ZS1GaWxlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlODAyXCI7XG59XG4uaWNvbnNtaW5kLURlbGV0ZS1XaW5kb3c6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU4MDNcIjtcbn1cbi5pY29uc21pbmQtRGVsaWNpb3VzOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlODA0XCI7XG59XG4uaWNvbnNtaW5kLURlcHJlc3Npb246YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU4MDVcIjtcbn1cbi5pY29uc21pbmQtRGV2aWFudGFydDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTgwNlwiO1xufVxuLmljb25zbWluZC1EZXZpY2UtU3luY3dpdGhDbG91ZDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTgwN1wiO1xufVxuLmljb25zbWluZC1EaWFtb25kOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlODA4XCI7XG59XG4uaWNvbnNtaW5kLURpY2UtMjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTgwOVwiO1xufVxuLmljb25zbWluZC1EaWNlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlODBhXCI7XG59XG4uaWNvbnNtaW5kLURpZ2c6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU4MGJcIjtcbn1cbi5pY29uc21pbmQtRGlnaXRhbC1EcmF3aW5nOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlODBjXCI7XG59XG4uaWNvbnNtaW5kLURpaWdvOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlODBkXCI7XG59XG4uaWNvbnNtaW5kLURpbm9zYXVyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlODBlXCI7XG59XG4uaWNvbnNtaW5kLURpcGxvbWEtMjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTgwZlwiO1xufVxuLmljb25zbWluZC1EaXBsb21hOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlODEwXCI7XG59XG4uaWNvbnNtaW5kLURpcmVjdGlvbi1FYXN0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlODExXCI7XG59XG4uaWNvbnNtaW5kLURpcmVjdGlvbi1Ob3J0aDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTgxMlwiO1xufVxuLmljb25zbWluZC1EaXJlY3Rpb24tU291dGg6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU4MTNcIjtcbn1cbi5pY29uc21pbmQtRGlyZWN0aW9uLVdlc3Q6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU4MTRcIjtcbn1cbi5pY29uc21pbmQtRGlyZWN0b3I6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU4MTVcIjtcbn1cbi5pY29uc21pbmQtRGlzazpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTgxNlwiO1xufVxuLmljb25zbWluZC1EajpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTgxN1wiO1xufVxuLmljb25zbWluZC1ETkEtMjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTgxOFwiO1xufVxuLmljb25zbWluZC1ETkEtSGVsaXg6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU4MTlcIjtcbn1cbi5pY29uc21pbmQtRE5BOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlODFhXCI7XG59XG4uaWNvbnNtaW5kLURvY3RvcjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTgxYlwiO1xufVxuLmljb25zbWluZC1Eb2c6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU4MWNcIjtcbn1cbi5pY29uc21pbmQtRG9sbGFyLVNpZ246YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU4MWRcIjtcbn1cbi5pY29uc21pbmQtRG9sbGFyLVNpZ24yOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlODFlXCI7XG59XG4uaWNvbnNtaW5kLURvbGxhcjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTgxZlwiO1xufVxuLmljb25zbWluZC1Eb2xwaGluOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlODIwXCI7XG59XG4uaWNvbnNtaW5kLURvbWlubzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTgyMVwiO1xufVxuLmljb25zbWluZC1Eb29yLUhhbmdlcjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTgyMlwiO1xufVxuLmljb25zbWluZC1Eb29yOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlODIzXCI7XG59XG4uaWNvbnNtaW5kLURvcGxyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlODI0XCI7XG59XG4uaWNvbnNtaW5kLURvdWJsZS1DaXJjbGU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU4MjVcIjtcbn1cbi5pY29uc21pbmQtRG91YmxlLVRhcDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTgyNlwiO1xufVxuLmljb25zbWluZC1Eb3VnaG51dDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTgyN1wiO1xufVxuLmljb25zbWluZC1Eb3ZlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlODI4XCI7XG59XG4uaWNvbnNtaW5kLURvd24tMjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTgyOVwiO1xufVxuLmljb25zbWluZC1Eb3duLTM6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU4MmFcIjtcbn1cbi5pY29uc21pbmQtRG93bi00OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlODJiXCI7XG59XG4uaWNvbnNtaW5kLURvd246YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU4MmNcIjtcbn1cbi5pY29uc21pbmQtRG93bmxvYWQtMjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTgyZFwiO1xufVxuLmljb25zbWluZC1Eb3dubG9hZC1mcm9tQ2xvdWQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU4MmVcIjtcbn1cbi5pY29uc21pbmQtRG93bmxvYWQtV2luZG93OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlODJmXCI7XG59XG4uaWNvbnNtaW5kLURvd25sb2FkOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlODMwXCI7XG59XG4uaWNvbnNtaW5kLURvd253YXJkOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlODMxXCI7XG59XG4uaWNvbnNtaW5kLURyYWctRG93bjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTgzMlwiO1xufVxuLmljb25zbWluZC1EcmFnLUxlZnQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU4MzNcIjtcbn1cbi5pY29uc21pbmQtRHJhZy1SaWdodDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTgzNFwiO1xufVxuLmljb25zbWluZC1EcmFnLVVwOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlODM1XCI7XG59XG4uaWNvbnNtaW5kLURyYWc6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU4MzZcIjtcbn1cbi5pY29uc21pbmQtRHJlc3M6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU4MzdcIjtcbn1cbi5pY29uc21pbmQtRHJpbGwtMjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTgzOFwiO1xufVxuLmljb25zbWluZC1EcmlsbDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTgzOVwiO1xufVxuLmljb25zbWluZC1Ecm9wOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlODNhXCI7XG59XG4uaWNvbnNtaW5kLURyb3Bib3g6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU4M2JcIjtcbn1cbi5pY29uc21pbmQtRHJ1bTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTgzY1wiO1xufVxuLmljb25zbWluZC1Ecnk6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU4M2RcIjtcbn1cbi5pY29uc21pbmQtRHVjazpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTgzZVwiO1xufVxuLmljb25zbWluZC1EdW1iYmVsbDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTgzZlwiO1xufVxuLmljb25zbWluZC1EdXBsaWNhdGUtTGF5ZXI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU4NDBcIjtcbn1cbi5pY29uc21pbmQtRHVwbGljYXRlLVdpbmRvdzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTg0MVwiO1xufVxuLmljb25zbWluZC1EVkQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU4NDJcIjtcbn1cbi5pY29uc21pbmQtRWFnbGU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU4NDNcIjtcbn1cbi5pY29uc21pbmQtRWFyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlODQ0XCI7XG59XG4uaWNvbnNtaW5kLUVhcnBob25lcy0yOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlODQ1XCI7XG59XG4uaWNvbnNtaW5kLUVhcnBob25lczpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTg0NlwiO1xufVxuLmljb25zbWluZC1FY2ktSWNvbjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTg0N1wiO1xufVxuLmljb25zbWluZC1FZGl0LU1hcDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTg0OFwiO1xufVxuLmljb25zbWluZC1FZGl0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlODQ5XCI7XG59XG4uaWNvbnNtaW5kLUVnZ3M6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU4NGFcIjtcbn1cbi5pY29uc21pbmQtRWd5cHQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU4NGJcIjtcbn1cbi5pY29uc21pbmQtRWlmZWwtVG93ZXI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU4NGNcIjtcbn1cbi5pY29uc21pbmQtZWplY3QtMjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTg0ZFwiO1xufVxuLmljb25zbWluZC1FamVjdDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTg0ZVwiO1xufVxuLmljb25zbWluZC1FbC1DYXN0aWxsbzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTg0ZlwiO1xufVxuLmljb25zbWluZC1FbGJvdzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTg1MFwiO1xufVxuLmljb25zbWluZC1FbGVjdHJpYy1HdWl0YXI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU4NTFcIjtcbn1cbi5pY29uc21pbmQtRWxlY3RyaWNpdHk6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU4NTJcIjtcbn1cbi5pY29uc21pbmQtRWxlcGhhbnQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU4NTNcIjtcbn1cbi5pY29uc21pbmQtRW1haWw6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU4NTRcIjtcbn1cbi5pY29uc21pbmQtRW1iYXNzeTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTg1NVwiO1xufVxuLmljb25zbWluZC1FbXBpcmUtU3RhdGVCdWlsZGluZzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTg1NlwiO1xufVxuLmljb25zbWluZC1FbXB0eS1Cb3g6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU4NTdcIjtcbn1cbi5pY29uc21pbmQtRW5kMjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTg1OFwiO1xufVxuLmljb25zbWluZC1FbmQtMjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTg1OVwiO1xufVxuLmljb25zbWluZC1FbmQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU4NWFcIjtcbn1cbi5pY29uc21pbmQtRW5kd2F5czpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTg1YlwiO1xufVxuLmljb25zbWluZC1FbmdpbmVlcmluZzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTg1Y1wiO1xufVxuLmljb25zbWluZC1FbnZlbG9wZS0yOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlODVkXCI7XG59XG4uaWNvbnNtaW5kLUVudmVsb3BlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlODVlXCI7XG59XG4uaWNvbnNtaW5kLUVudmlyb25tZW50YWwtMjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTg1ZlwiO1xufVxuLmljb25zbWluZC1FbnZpcm9ubWVudGFsLTM6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU4NjBcIjtcbn1cbi5pY29uc21pbmQtRW52aXJvbm1lbnRhbDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTg2MVwiO1xufVxuLmljb25zbWluZC1FcXVhbGl6ZXI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU4NjJcIjtcbn1cbi5pY29uc21pbmQtRXJhc2VyLTI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU4NjNcIjtcbn1cbi5pY29uc21pbmQtRXJhc2VyLTM6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU4NjRcIjtcbn1cbi5pY29uc21pbmQtRXJhc2VyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlODY1XCI7XG59XG4uaWNvbnNtaW5kLUVycm9yLTQwNFdpbmRvdzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTg2NlwiO1xufVxuLmljb25zbWluZC1FdXJvLVNpZ246YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU4NjdcIjtcbn1cbi5pY29uc21pbmQtRXVyby1TaWduMjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTg2OFwiO1xufVxuLmljb25zbWluZC1FdXJvOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlODY5XCI7XG59XG4uaWNvbnNtaW5kLUV2ZXJub3RlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlODZhXCI7XG59XG4uaWNvbnNtaW5kLUV2aWw6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU4NmJcIjtcbn1cbi5pY29uc21pbmQtRXhwbG9kZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTg2Y1wiO1xufVxuLmljb25zbWluZC1FeWUtMjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTg2ZFwiO1xufVxuLmljb25zbWluZC1FeWUtQmxpbmQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU4NmVcIjtcbn1cbi5pY29uc21pbmQtRXllLUludmlzaWJsZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTg2ZlwiO1xufVxuLmljb25zbWluZC1FeWUtU2NhbjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTg3MFwiO1xufVxuLmljb25zbWluZC1FeWUtVmlzaWJsZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTg3MVwiO1xufVxuLmljb25zbWluZC1FeWU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU4NzJcIjtcbn1cbi5pY29uc21pbmQtRXllYnJvdy0yOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlODczXCI7XG59XG4uaWNvbnNtaW5kLUV5ZWJyb3ctMzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTg3NFwiO1xufVxuLmljb25zbWluZC1FeWVicm93OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlODc1XCI7XG59XG4uaWNvbnNtaW5kLUV5ZWdsYXNzZXMtU21pbGV5OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlODc2XCI7XG59XG4uaWNvbnNtaW5kLUV5ZWdsYXNzZXMtU21pbGV5MjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTg3N1wiO1xufVxuLmljb25zbWluZC1GYWNlLVN0eWxlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlODc4XCI7XG59XG4uaWNvbnNtaW5kLUZhY2UtU3R5bGUyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlODc5XCI7XG59XG4uaWNvbnNtaW5kLUZhY2UtU3R5bGUzOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlODdhXCI7XG59XG4uaWNvbnNtaW5kLUZhY2UtU3R5bGU0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlODdiXCI7XG59XG4uaWNvbnNtaW5kLUZhY2UtU3R5bGU1OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlODdjXCI7XG59XG4uaWNvbnNtaW5kLUZhY2UtU3R5bGU2OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlODdkXCI7XG59XG4uaWNvbnNtaW5kLUZhY2Vib29rLTI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU4N2VcIjtcbn1cbi5pY29uc21pbmQtRmFjZWJvb2s6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU4N2ZcIjtcbn1cbi5pY29uc21pbmQtRmFjdG9yeS0yOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlODgwXCI7XG59XG4uaWNvbnNtaW5kLUZhY3Rvcnk6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU4ODFcIjtcbn1cbi5pY29uc21pbmQtRmFocmVuaGVpdDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTg4MlwiO1xufVxuLmljb25zbWluZC1GYW1pbHktU2lnbjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTg4M1wiO1xufVxuLmljb25zbWluZC1GYW46YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU4ODRcIjtcbn1cbi5pY29uc21pbmQtRmFybWVyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlODg1XCI7XG59XG4uaWNvbnNtaW5kLUZhc2hpb246YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU4ODZcIjtcbn1cbi5pY29uc21pbmQtRmF2b3JpdGUtV2luZG93OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlODg3XCI7XG59XG4uaWNvbnNtaW5kLUZheDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTg4OFwiO1xufVxuLmljb25zbWluZC1GZWF0aGVyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlODg5XCI7XG59XG4uaWNvbnNtaW5kLUZlZWRidXJuZXI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU4OGFcIjtcbn1cbi5pY29uc21pbmQtRmVtYWxlLTI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU4OGJcIjtcbn1cbi5pY29uc21pbmQtRmVtYWxlLVNpZ246YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU4OGNcIjtcbn1cbi5pY29uc21pbmQtRmVtYWxlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlODhkXCI7XG59XG4uaWNvbnNtaW5kLUZpbGUtQmxvY2s6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU4OGVcIjtcbn1cbi5pY29uc21pbmQtRmlsZS1Cb29rbWFyazpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTg4ZlwiO1xufVxuLmljb25zbWluZC1GaWxlLUNoYXJ0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlODkwXCI7XG59XG4uaWNvbnNtaW5kLUZpbGUtQ2xpcGJvYXJkOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlODkxXCI7XG59XG4uaWNvbnNtaW5kLUZpbGUtQ2xpcGJvYXJkRmlsZVRleHQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU4OTJcIjtcbn1cbi5pY29uc21pbmQtRmlsZS1DbGlwYm9hcmRUZXh0SW1hZ2U6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU4OTNcIjtcbn1cbi5pY29uc21pbmQtRmlsZS1DbG91ZDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTg5NFwiO1xufVxuLmljb25zbWluZC1GaWxlLUNvcHk6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU4OTVcIjtcbn1cbi5pY29uc21pbmQtRmlsZS1Db3B5MjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTg5NlwiO1xufVxuLmljb25zbWluZC1GaWxlLUNTVjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTg5N1wiO1xufVxuLmljb25zbWluZC1GaWxlLURvd25sb2FkOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlODk4XCI7XG59XG4uaWNvbnNtaW5kLUZpbGUtRWRpdDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTg5OVwiO1xufVxuLmljb25zbWluZC1GaWxlLUV4Y2VsOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlODlhXCI7XG59XG4uaWNvbnNtaW5kLUZpbGUtRmF2b3JpdGU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU4OWJcIjtcbn1cbi5pY29uc21pbmQtRmlsZS1GaXJlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlODljXCI7XG59XG4uaWNvbnNtaW5kLUZpbGUtR3JhcGg6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU4OWRcIjtcbn1cbi5pY29uc21pbmQtRmlsZS1IaWRlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlODllXCI7XG59XG4uaWNvbnNtaW5kLUZpbGUtSG9yaXpvbnRhbDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTg5ZlwiO1xufVxuLmljb25zbWluZC1GaWxlLUhvcml6b250YWxUZXh0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOGEwXCI7XG59XG4uaWNvbnNtaW5kLUZpbGUtSFRNTDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZThhMVwiO1xufVxuLmljb25zbWluZC1GaWxlLUpQRzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZThhMlwiO1xufVxuLmljb25zbWluZC1GaWxlLUxpbms6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU4YTNcIjtcbn1cbi5pY29uc21pbmQtRmlsZS1Mb2FkaW5nOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOGE0XCI7XG59XG4uaWNvbnNtaW5kLUZpbGUtTG9jazpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZThhNVwiO1xufVxuLmljb25zbWluZC1GaWxlLUxvdmU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU4YTZcIjtcbn1cbi5pY29uc21pbmQtRmlsZS1NdXNpYzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZThhN1wiO1xufVxuLmljb25zbWluZC1GaWxlLU5ldHdvcms6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU4YThcIjtcbn1cbi5pY29uc21pbmQtRmlsZS1QaWN0dXJlczpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZThhOVwiO1xufVxuLmljb25zbWluZC1GaWxlLVBpZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZThhYVwiO1xufVxuLmljb25zbWluZC1GaWxlLVByZXNlbnRhdGlvbjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZThhYlwiO1xufVxuLmljb25zbWluZC1GaWxlLVJlZnJlc2g6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU4YWNcIjtcbn1cbi5pY29uc21pbmQtRmlsZS1TZWFyY2g6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU4YWRcIjtcbn1cbi5pY29uc21pbmQtRmlsZS1TZXR0aW5nczpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZThhZVwiO1xufVxuLmljb25zbWluZC1GaWxlLVNoYXJlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOGFmXCI7XG59XG4uaWNvbnNtaW5kLUZpbGUtVGV4dEltYWdlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOGIwXCI7XG59XG4uaWNvbnNtaW5kLUZpbGUtVHJhc2g6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU4YjFcIjtcbn1cbi5pY29uc21pbmQtRmlsZS1UWFQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU4YjJcIjtcbn1cbi5pY29uc21pbmQtRmlsZS1VcGxvYWQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU4YjNcIjtcbn1cbi5pY29uc21pbmQtRmlsZS1WaWRlbzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZThiNFwiO1xufVxuLmljb25zbWluZC1GaWxlLVdvcmQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU4YjVcIjtcbn1cbi5pY29uc21pbmQtRmlsZS1aaXA6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU4YjZcIjtcbn1cbi5pY29uc21pbmQtRmlsZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZThiN1wiO1xufVxuLmljb25zbWluZC1GaWxlczpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZThiOFwiO1xufVxuLmljb25zbWluZC1GaWxtLUJvYXJkOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOGI5XCI7XG59XG4uaWNvbnNtaW5kLUZpbG0tQ2FydHJpZGdlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOGJhXCI7XG59XG4uaWNvbnNtaW5kLUZpbG0tU3RyaXA6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU4YmJcIjtcbn1cbi5pY29uc21pbmQtRmlsbS1WaWRlbzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZThiY1wiO1xufVxuLmljb25zbWluZC1GaWxtOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOGJkXCI7XG59XG4uaWNvbnNtaW5kLUZpbHRlci0yOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOGJlXCI7XG59XG4uaWNvbnNtaW5kLUZpbHRlcjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZThiZlwiO1xufVxuLmljb25zbWluZC1GaW5hbmNpYWw6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU4YzBcIjtcbn1cbi5pY29uc21pbmQtRmluZC1Vc2VyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOGMxXCI7XG59XG4uaWNvbnNtaW5kLUZpbmdlci1EcmFnRm91clNpZGVzOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOGMyXCI7XG59XG4uaWNvbnNtaW5kLUZpbmdlci1EcmFnVHdvU2lkZXM6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU4YzNcIjtcbn1cbi5pY29uc21pbmQtRmluZ2VyLVByaW50OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOGM0XCI7XG59XG4uaWNvbnNtaW5kLUZpbmdlcjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZThjNVwiO1xufVxuLmljb25zbWluZC1GaW5nZXJwcmludC0yOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOGM2XCI7XG59XG4uaWNvbnNtaW5kLUZpbmdlcnByaW50OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOGM3XCI7XG59XG4uaWNvbnNtaW5kLUZpcmUtRmxhbWU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU4YzhcIjtcbn1cbi5pY29uc21pbmQtRmlyZS1GbGFtZTI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU4YzlcIjtcbn1cbi5pY29uc21pbmQtRmlyZS1IeWRyYW50OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOGNhXCI7XG59XG4uaWNvbnNtaW5kLUZpcmUtU3RhaW9uOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOGNiXCI7XG59XG4uaWNvbnNtaW5kLUZpcmVmb3g6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU4Y2NcIjtcbn1cbi5pY29uc21pbmQtRmlyZXdhbGw6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU4Y2RcIjtcbn1cbi5pY29uc21pbmQtRmlyc3QtQWlkOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOGNlXCI7XG59XG4uaWNvbnNtaW5kLUZpcnN0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOGNmXCI7XG59XG4uaWNvbnNtaW5kLUZpc2gtRm9vZDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZThkMFwiO1xufVxuLmljb25zbWluZC1GaXNoOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOGQxXCI7XG59XG4uaWNvbnNtaW5kLUZpdC1UbzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZThkMlwiO1xufVxuLmljb25zbWluZC1GaXQtVG8yOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOGQzXCI7XG59XG4uaWNvbnNtaW5kLUZpdmUtRmluZ2VyczpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZThkNFwiO1xufVxuLmljb25zbWluZC1GaXZlLUZpbmdlcnNEcmFnOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOGQ1XCI7XG59XG4uaWNvbnNtaW5kLUZpdmUtRmluZ2Vyc0RyYWcyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOGQ2XCI7XG59XG4uaWNvbnNtaW5kLUZpdmUtRmluZ2Vyc1RvdWNoOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOGQ3XCI7XG59XG4uaWNvbnNtaW5kLUZsYWctMjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZThkOFwiO1xufVxuLmljb25zbWluZC1GbGFnLTM6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU4ZDlcIjtcbn1cbi5pY29uc21pbmQtRmxhZy00OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOGRhXCI7XG59XG4uaWNvbnNtaW5kLUZsYWctNTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZThkYlwiO1xufVxuLmljb25zbWluZC1GbGFnLTY6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU4ZGNcIjtcbn1cbi5pY29uc21pbmQtRmxhZzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZThkZFwiO1xufVxuLmljb25zbWluZC1GbGFtaW5nbzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZThkZVwiO1xufVxuLmljb25zbWluZC1GbGFzaC0yOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOGRmXCI7XG59XG4uaWNvbnNtaW5kLUZsYXNoLVZpZGVvOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOGUwXCI7XG59XG4uaWNvbnNtaW5kLUZsYXNoOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOGUxXCI7XG59XG4uaWNvbnNtaW5kLUZsYXNobGlnaHQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU4ZTJcIjtcbn1cbi5pY29uc21pbmQtRmxhc2stMjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZThlM1wiO1xufVxuLmljb25zbWluZC1GbGFzazpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZThlNFwiO1xufVxuLmljb25zbWluZC1GbGljazpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZThlNVwiO1xufVxuLmljb25zbWluZC1GbGlja3I6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU4ZTZcIjtcbn1cbi5pY29uc21pbmQtRmxvd2VycG90OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOGU3XCI7XG59XG4uaWNvbnNtaW5kLUZsdW9yZXNjZW50OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOGU4XCI7XG59XG4uaWNvbnNtaW5kLUZvZy1EYXk6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU4ZTlcIjtcbn1cbi5pY29uc21pbmQtRm9nLU5pZ2h0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOGVhXCI7XG59XG4uaWNvbnNtaW5kLUZvbGRlci1BZGQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU4ZWJcIjtcbn1cbi5pY29uc21pbmQtRm9sZGVyLUFyY2hpdmU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU4ZWNcIjtcbn1cbi5pY29uc21pbmQtRm9sZGVyLUJpbmRlcjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZThlZFwiO1xufVxuLmljb25zbWluZC1Gb2xkZXItQmluZGVyMjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZThlZVwiO1xufVxuLmljb25zbWluZC1Gb2xkZXItQmxvY2s6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU4ZWZcIjtcbn1cbi5pY29uc21pbmQtRm9sZGVyLUJvb2ttYXJrOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOGYwXCI7XG59XG4uaWNvbnNtaW5kLUZvbGRlci1DbG9zZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZThmMVwiO1xufVxuLmljb25zbWluZC1Gb2xkZXItQ2xvdWQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU4ZjJcIjtcbn1cbi5pY29uc21pbmQtRm9sZGVyLURlbGV0ZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZThmM1wiO1xufVxuLmljb25zbWluZC1Gb2xkZXItRG93bmxvYWQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU4ZjRcIjtcbn1cbi5pY29uc21pbmQtRm9sZGVyLUVkaXQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU4ZjVcIjtcbn1cbi5pY29uc21pbmQtRm9sZGVyLUZhdm9yaXRlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOGY2XCI7XG59XG4uaWNvbnNtaW5kLUZvbGRlci1GaXJlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOGY3XCI7XG59XG4uaWNvbnNtaW5kLUZvbGRlci1IaWRlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOGY4XCI7XG59XG4uaWNvbnNtaW5kLUZvbGRlci1MaW5rOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOGY5XCI7XG59XG4uaWNvbnNtaW5kLUZvbGRlci1Mb2FkaW5nOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOGZhXCI7XG59XG4uaWNvbnNtaW5kLUZvbGRlci1Mb2NrOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOGZiXCI7XG59XG4uaWNvbnNtaW5kLUZvbGRlci1Mb3ZlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOGZjXCI7XG59XG4uaWNvbnNtaW5kLUZvbGRlci1NdXNpYzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZThmZFwiO1xufVxuLmljb25zbWluZC1Gb2xkZXItTmV0d29yazpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZThmZVwiO1xufVxuLmljb25zbWluZC1Gb2xkZXItT3BlbjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZThmZlwiO1xufVxuLmljb25zbWluZC1Gb2xkZXItT3BlbjI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5MDBcIjtcbn1cbi5pY29uc21pbmQtRm9sZGVyLU9yZ2FuaXppbmc6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5MDFcIjtcbn1cbi5pY29uc21pbmQtRm9sZGVyLVBpY3R1cmVzOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTAyXCI7XG59XG4uaWNvbnNtaW5kLUZvbGRlci1SZWZyZXNoOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTAzXCI7XG59XG4uaWNvbnNtaW5kLUZvbGRlci1SZW1vdmUtOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTA0XCI7XG59XG4uaWNvbnNtaW5kLUZvbGRlci1TZWFyY2g6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5MDVcIjtcbn1cbi5pY29uc21pbmQtRm9sZGVyLVNldHRpbmdzOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTA2XCI7XG59XG4uaWNvbnNtaW5kLUZvbGRlci1TaGFyZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTkwN1wiO1xufVxuLmljb25zbWluZC1Gb2xkZXItVHJhc2g6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5MDhcIjtcbn1cbi5pY29uc21pbmQtRm9sZGVyLVVwbG9hZDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTkwOVwiO1xufVxuLmljb25zbWluZC1Gb2xkZXItVmlkZW86YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5MGFcIjtcbn1cbi5pY29uc21pbmQtRm9sZGVyLVdpdGhEb2N1bWVudDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTkwYlwiO1xufVxuLmljb25zbWluZC1Gb2xkZXItWmlwOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTBjXCI7XG59XG4uaWNvbnNtaW5kLUZvbGRlcjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTkwZFwiO1xufVxuLmljb25zbWluZC1Gb2xkZXJzOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTBlXCI7XG59XG4uaWNvbnNtaW5kLUZvbnQtQ29sb3I6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5MGZcIjtcbn1cbi5pY29uc21pbmQtRm9udC1OYW1lOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTEwXCI7XG59XG4uaWNvbnNtaW5kLUZvbnQtU2l6ZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTkxMVwiO1xufVxuLmljb25zbWluZC1Gb250LVN0eWxlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTEyXCI7XG59XG4uaWNvbnNtaW5kLUZvbnQtU3R5bGVTdWJzY3JpcHQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5MTNcIjtcbn1cbi5pY29uc21pbmQtRm9udC1TdHlsZVN1cGVyc2NyaXB0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTE0XCI7XG59XG4uaWNvbnNtaW5kLUZvbnQtV2luZG93OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTE1XCI7XG59XG4uaWNvbnNtaW5kLUZvb3QtMjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTkxNlwiO1xufVxuLmljb25zbWluZC1Gb290OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTE3XCI7XG59XG4uaWNvbnNtaW5kLUZvb3RiYWxsLTI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5MThcIjtcbn1cbi5pY29uc21pbmQtRm9vdGJhbGw6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5MTlcIjtcbn1cbi5pY29uc21pbmQtRm9vdHByaW50LTI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5MWFcIjtcbn1cbi5pY29uc21pbmQtRm9vdHByaW50LTM6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5MWJcIjtcbn1cbi5pY29uc21pbmQtRm9vdHByaW50OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTFjXCI7XG59XG4uaWNvbnNtaW5kLUZvcmVzdDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTkxZFwiO1xufVxuLmljb25zbWluZC1Gb3JrOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTFlXCI7XG59XG4uaWNvbnNtaW5kLUZvcm1zcHJpbmc6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5MWZcIjtcbn1cbi5pY29uc21pbmQtRm9ybXVsYTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTkyMFwiO1xufVxuLmljb25zbWluZC1Gb3JzcXVhcmU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5MjFcIjtcbn1cbi5pY29uc21pbmQtRm9yd2FyZDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTkyMlwiO1xufVxuLmljb25zbWluZC1Gb3VudGFpbi1QZW46YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5MjNcIjtcbn1cbi5pY29uc21pbmQtRm91ci1GaW5nZXJzOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTI0XCI7XG59XG4uaWNvbnNtaW5kLUZvdXItRmluZ2Vyc0RyYWc6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5MjVcIjtcbn1cbi5pY29uc21pbmQtRm91ci1GaW5nZXJzRHJhZzI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5MjZcIjtcbn1cbi5pY29uc21pbmQtRm91ci1GaW5nZXJzVG91Y2g6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5MjdcIjtcbn1cbi5pY29uc21pbmQtRm94OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTI4XCI7XG59XG4uaWNvbnNtaW5kLUZyYW5rZW5zdGVpbjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTkyOVwiO1xufVxuLmljb25zbWluZC1GcmVuY2gtRnJpZXM6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5MmFcIjtcbn1cbi5pY29uc21pbmQtRnJpZW5kZmVlZDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTkyYlwiO1xufVxuLmljb25zbWluZC1GcmllbmRzdGVyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTJjXCI7XG59XG4uaWNvbnNtaW5kLUZyb2c6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5MmRcIjtcbn1cbi5pY29uc21pbmQtRnJ1aXRzOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTJlXCI7XG59XG4uaWNvbnNtaW5kLUZ1ZWw6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5MmZcIjtcbn1cbi5pY29uc21pbmQtRnVsbC1CYWc6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5MzBcIjtcbn1cbi5pY29uc21pbmQtRnVsbC1CYXNrZXQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5MzFcIjtcbn1cbi5pY29uc21pbmQtRnVsbC1DYXJ0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTMyXCI7XG59XG4uaWNvbnNtaW5kLUZ1bGwtTW9vbjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTkzM1wiO1xufVxuLmljb25zbWluZC1GdWxsLVNjcmVlbjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTkzNFwiO1xufVxuLmljb25zbWluZC1GdWxsLVNjcmVlbjI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5MzVcIjtcbn1cbi5pY29uc21pbmQtRnVsbC1WaWV3OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTM2XCI7XG59XG4uaWNvbnNtaW5kLUZ1bGwtVmlldzI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5MzdcIjtcbn1cbi5pY29uc21pbmQtRnVsbC1WaWV3V2luZG93OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTM4XCI7XG59XG4uaWNvbnNtaW5kLUZ1bmN0aW9uOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTM5XCI7XG59XG4uaWNvbnNtaW5kLUZ1bmt5OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTNhXCI7XG59XG4uaWNvbnNtaW5kLUZ1bm55LUJpY3ljbGU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5M2JcIjtcbn1cbi5pY29uc21pbmQtRnVybDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTkzY1wiO1xufVxuLmljb25zbWluZC1HYW1lcGFkLTI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5M2RcIjtcbn1cbi5pY29uc21pbmQtR2FtZXBhZDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTkzZVwiO1xufVxuLmljb25zbWluZC1HYXMtUHVtcDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTkzZlwiO1xufVxuLmljb25zbWluZC1HYXVnYWdlLTI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5NDBcIjtcbn1cbi5pY29uc21pbmQtR2F1Z2FnZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTk0MVwiO1xufVxuLmljb25zbWluZC1HYXk6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5NDJcIjtcbn1cbi5pY29uc21pbmQtR2Vhci0yOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTQzXCI7XG59XG4uaWNvbnNtaW5kLUdlYXI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5NDRcIjtcbn1cbi5pY29uc21pbmQtR2VhcnMtMjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTk0NVwiO1xufVxuLmljb25zbWluZC1HZWFyczpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTk0NlwiO1xufVxuLmljb25zbWluZC1HZWVrLTI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5NDdcIjtcbn1cbi5pY29uc21pbmQtR2VlazpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTk0OFwiO1xufVxuLmljb25zbWluZC1HZW1pbmktMjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTk0OVwiO1xufVxuLmljb25zbWluZC1HZW1pbmk6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5NGFcIjtcbn1cbi5pY29uc21pbmQtR2VuaXVzOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTRiXCI7XG59XG4uaWNvbnNtaW5kLUdlbnRsZW1hbjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTk0Y1wiO1xufVxuLmljb25zbWluZC1HZW8tLTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTk0ZFwiO1xufVxuLmljb25zbWluZC1HZW8tOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTRlXCI7XG59XG4uaWNvbnNtaW5kLUdlby1DbG9zZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTk0ZlwiO1xufVxuLmljb25zbWluZC1HZW8tTG92ZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTk1MFwiO1xufVxuLmljb25zbWluZC1HZW8tTnVtYmVyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTUxXCI7XG59XG4uaWNvbnNtaW5kLUdlby1TdGFyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTUyXCI7XG59XG4uaWNvbnNtaW5kLUdlbzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTk1M1wiO1xufVxuLmljb25zbWluZC1HZW8yLS06YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5NTRcIjtcbn1cbi5pY29uc21pbmQtR2VvMi06YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5NTVcIjtcbn1cbi5pY29uc21pbmQtR2VvMi1DbG9zZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTk1NlwiO1xufVxuLmljb25zbWluZC1HZW8yLUxvdmU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5NTdcIjtcbn1cbi5pY29uc21pbmQtR2VvMi1OdW1iZXI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5NThcIjtcbn1cbi5pY29uc21pbmQtR2VvMi1TdGFyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTU5XCI7XG59XG4uaWNvbnNtaW5kLUdlbzI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5NWFcIjtcbn1cbi5pY29uc21pbmQtR2VvMy0tOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTViXCI7XG59XG4uaWNvbnNtaW5kLUdlbzMtOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTVjXCI7XG59XG4uaWNvbnNtaW5kLUdlbzMtQ2xvc2U6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5NWRcIjtcbn1cbi5pY29uc21pbmQtR2VvMy1Mb3ZlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTVlXCI7XG59XG4uaWNvbnNtaW5kLUdlbzMtTnVtYmVyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTVmXCI7XG59XG4uaWNvbnNtaW5kLUdlbzMtU3RhcjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTk2MFwiO1xufVxuLmljb25zbWluZC1HZW8zOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTYxXCI7XG59XG4uaWNvbnNtaW5kLUdleTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTk2MlwiO1xufVxuLmljb25zbWluZC1HaWZ0LUJveDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTk2M1wiO1xufVxuLmljb25zbWluZC1HaXJhZmZlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTY0XCI7XG59XG4uaWNvbnNtaW5kLUdpcmw6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5NjVcIjtcbn1cbi5pY29uc21pbmQtR2xhc3MtV2F0ZXI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5NjZcIjtcbn1cbi5pY29uc21pbmQtR2xhc3Nlcy0yOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTY3XCI7XG59XG4uaWNvbnNtaW5kLUdsYXNzZXMtMzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTk2OFwiO1xufVxuLmljb25zbWluZC1HbGFzc2VzOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTY5XCI7XG59XG4uaWNvbnNtaW5kLUdsb2JhbC1Qb3NpdGlvbjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTk2YVwiO1xufVxuLmljb25zbWluZC1HbG9iZS0yOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTZiXCI7XG59XG4uaWNvbnNtaW5kLUdsb2JlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTZjXCI7XG59XG4uaWNvbnNtaW5kLUdsb3ZlczpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTk2ZFwiO1xufVxuLmljb25zbWluZC1Hby1Cb3R0b206YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5NmVcIjtcbn1cbi5pY29uc21pbmQtR28tVG9wOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTZmXCI7XG59XG4uaWNvbnNtaW5kLUdvZ2dsZXM6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5NzBcIjtcbn1cbi5pY29uc21pbmQtR29sZi0yOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTcxXCI7XG59XG4uaWNvbnNtaW5kLUdvbGY6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5NzJcIjtcbn1cbi5pY29uc21pbmQtR29vZ2xlLUJ1eno6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5NzNcIjtcbn1cbi5pY29uc21pbmQtR29vZ2xlLURyaXZlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTc0XCI7XG59XG4uaWNvbnNtaW5kLUdvb2dsZS1QbGF5OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTc1XCI7XG59XG4uaWNvbnNtaW5kLUdvb2dsZS1QbHVzOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTc2XCI7XG59XG4uaWNvbnNtaW5kLUdvb2dsZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTk3N1wiO1xufVxuLmljb25zbWluZC1Hb3BybzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTk3OFwiO1xufVxuLmljb25zbWluZC1Hb3JpbGxhOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTc5XCI7XG59XG4uaWNvbnNtaW5kLUdvd2FsbGE6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5N2FcIjtcbn1cbi5pY29uc21pbmQtR3JhdmU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5N2JcIjtcbn1cbi5pY29uc21pbmQtR3JhdmV5YXJkOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTdjXCI7XG59XG4uaWNvbnNtaW5kLUdyZWVjZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTk3ZFwiO1xufVxuLmljb25zbWluZC1HcmVlbi1FbmVyZ3k6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5N2VcIjtcbn1cbi5pY29uc21pbmQtR3JlZW4tSG91c2U6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5N2ZcIjtcbn1cbi5pY29uc21pbmQtR3VpdGFyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTgwXCI7XG59XG4uaWNvbnNtaW5kLUd1bi0yOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTgxXCI7XG59XG4uaWNvbnNtaW5kLUd1bi0zOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTgyXCI7XG59XG4uaWNvbnNtaW5kLUd1bjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTk4M1wiO1xufVxuLmljb25zbWluZC1HeW1uYXN0aWNzOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTg0XCI7XG59XG4uaWNvbnNtaW5kLUhhaXItMjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTk4NVwiO1xufVxuLmljb25zbWluZC1IYWlyLTM6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5ODZcIjtcbn1cbi5pY29uc21pbmQtSGFpci00OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTg3XCI7XG59XG4uaWNvbnNtaW5kLUhhaXI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5ODhcIjtcbn1cbi5pY29uc21pbmQtSGFsZi1Nb29uOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTg5XCI7XG59XG4uaWNvbnNtaW5kLUhhbGxvd2Vlbi1IYWxmTW9vbjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTk4YVwiO1xufVxuLmljb25zbWluZC1IYWxsb3dlZW4tTW9vbjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTk4YlwiO1xufVxuLmljb25zbWluZC1IYW1idXJnZXI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5OGNcIjtcbn1cbi5pY29uc21pbmQtSGFtbWVyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOThkXCI7XG59XG4uaWNvbnNtaW5kLUhhbmQtVG91Y2g6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5OGVcIjtcbn1cbi5pY29uc21pbmQtSGFuZC1Ub3VjaDI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5OGZcIjtcbn1cbi5pY29uc21pbmQtSGFuZC1Ub3VjaFNtYXJ0cGhvbmU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5OTBcIjtcbn1cbi5pY29uc21pbmQtSGFuZDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTk5MVwiO1xufVxuLmljb25zbWluZC1IYW5kczpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTk5MlwiO1xufVxuLmljb25zbWluZC1IYW5kc2hha2U6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5OTNcIjtcbn1cbi5pY29uc21pbmQtSGFuZ2VyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTk0XCI7XG59XG4uaWNvbnNtaW5kLUhhcHB5OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTk1XCI7XG59XG4uaWNvbnNtaW5kLUhhdC0yOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTk2XCI7XG59XG4uaWNvbnNtaW5kLUhhdDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTk5N1wiO1xufVxuLmljb25zbWluZC1IYXVudGVkLUhvdXNlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTk4XCI7XG59XG4uaWNvbnNtaW5kLUhELVZpZGVvOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTk5XCI7XG59XG4uaWNvbnNtaW5kLUhEOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTlhXCI7XG59XG4uaWNvbnNtaW5kLUhERDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTk5YlwiO1xufVxuLmljb25zbWluZC1IZWFkcGhvbmU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5OWNcIjtcbn1cbi5pY29uc21pbmQtSGVhZHBob25lczpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTk5ZFwiO1xufVxuLmljb25zbWluZC1IZWFkc2V0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOTllXCI7XG59XG4uaWNvbnNtaW5kLUhlYXJ0LTI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5OWZcIjtcbn1cbi5pY29uc21pbmQtSGVhcnQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5YTBcIjtcbn1cbi5pY29uc21pbmQtSGVlbHMtMjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTlhMVwiO1xufVxuLmljb25zbWluZC1IZWVsczpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTlhMlwiO1xufVxuLmljb25zbWluZC1IZWlnaHQtV2luZG93OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOWEzXCI7XG59XG4uaWNvbnNtaW5kLUhlbGljb3B0ZXItMjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTlhNFwiO1xufVxuLmljb25zbWluZC1IZWxpY29wdGVyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOWE1XCI7XG59XG4uaWNvbnNtaW5kLUhlbGl4LTI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5YTZcIjtcbn1cbi5pY29uc21pbmQtSGVsbG86YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5YTdcIjtcbn1cbi5pY29uc21pbmQtSGVsbWV0LTI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5YThcIjtcbn1cbi5pY29uc21pbmQtSGVsbWV0LTM6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5YTlcIjtcbn1cbi5pY29uc21pbmQtSGVsbWV0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOWFhXCI7XG59XG4uaWNvbnNtaW5kLUhpcG86YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5YWJcIjtcbn1cbi5pY29uc21pbmQtSGlwc3Rlci1HbGFzc2VzOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOWFjXCI7XG59XG4uaWNvbnNtaW5kLUhpcHN0ZXItR2xhc3NlczI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5YWRcIjtcbn1cbi5pY29uc21pbmQtSGlwc3Rlci1HbGFzc2VzMzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTlhZVwiO1xufVxuLmljb25zbWluZC1IaXBzdGVyLUhlYWRwaG9uZXM6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5YWZcIjtcbn1cbi5pY29uc21pbmQtSGlwc3Rlci1NZW46YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5YjBcIjtcbn1cbi5pY29uc21pbmQtSGlwc3Rlci1NZW4yOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOWIxXCI7XG59XG4uaWNvbnNtaW5kLUhpcHN0ZXItTWVuMzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTliMlwiO1xufVxuLmljb25zbWluZC1IaXBzdGVyLVN1bmdsYXNzZXM6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5YjNcIjtcbn1cbi5pY29uc21pbmQtSGlwc3Rlci1TdW5nbGFzc2VzMjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTliNFwiO1xufVxuLmljb25zbWluZC1IaXBzdGVyLVN1bmdsYXNzZXMzOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOWI1XCI7XG59XG4uaWNvbnNtaW5kLUhva2V5OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOWI2XCI7XG59XG4uaWNvbnNtaW5kLUhvbGx5OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOWI3XCI7XG59XG4uaWNvbnNtaW5kLUhvbWUtMjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTliOFwiO1xufVxuLmljb25zbWluZC1Ib21lLTM6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5YjlcIjtcbn1cbi5pY29uc21pbmQtSG9tZS00OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOWJhXCI7XG59XG4uaWNvbnNtaW5kLUhvbWUtNTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTliYlwiO1xufVxuLmljb25zbWluZC1Ib21lLVdpbmRvdzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTliY1wiO1xufVxuLmljb25zbWluZC1Ib21lOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOWJkXCI7XG59XG4uaWNvbnNtaW5kLUhvbW9zZXh1YWw6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5YmVcIjtcbn1cbi5pY29uc21pbmQtSG9uZXk6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5YmZcIjtcbn1cbi5pY29uc21pbmQtSG9uZy1Lb25nOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOWMwXCI7XG59XG4uaWNvbnNtaW5kLUhvb2RpZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTljMVwiO1xufVxuLmljb25zbWluZC1Ib3Jyb3I6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5YzJcIjtcbn1cbi5pY29uc21pbmQtSG9yc2U6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5YzNcIjtcbn1cbi5pY29uc21pbmQtSG9zcGl0YWwtMjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTljNFwiO1xufVxuLmljb25zbWluZC1Ib3NwaXRhbDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTljNVwiO1xufVxuLmljb25zbWluZC1Ib3N0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOWM2XCI7XG59XG4uaWNvbnNtaW5kLUhvdC1Eb2c6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5YzdcIjtcbn1cbi5pY29uc21pbmQtSG90ZWw6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5YzhcIjtcbn1cbi5pY29uc21pbmQtSG91cjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTljOVwiO1xufVxuLmljb25zbWluZC1IdWI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5Y2FcIjtcbn1cbi5pY29uc21pbmQtSHVtb3I6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5Y2JcIjtcbn1cbi5pY29uc21pbmQtSHVydDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTljY1wiO1xufVxuLmljb25zbWluZC1JY2UtQ3JlYW06YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5Y2RcIjtcbn1cbi5pY29uc21pbmQtSUNROmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOWNlXCI7XG59XG4uaWNvbnNtaW5kLUlELTI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5Y2ZcIjtcbn1cbi5pY29uc21pbmQtSUQtMzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTlkMFwiO1xufVxuLmljb25zbWluZC1JRC1DYXJkOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOWQxXCI7XG59XG4uaWNvbnNtaW5kLUlkZWEtMjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTlkMlwiO1xufVxuLmljb25zbWluZC1JZGVhLTM6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5ZDNcIjtcbn1cbi5pY29uc21pbmQtSWRlYS00OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOWQ0XCI7XG59XG4uaWNvbnNtaW5kLUlkZWEtNTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTlkNVwiO1xufVxuLmljb25zbWluZC1JZGVhOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOWQ2XCI7XG59XG4uaWNvbnNtaW5kLUlkZW50aWZpY2F0aW9uLUJhZGdlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOWQ3XCI7XG59XG4uaWNvbnNtaW5kLUltREI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5ZDhcIjtcbn1cbi5pY29uc21pbmQtSW5ib3gtRW1wdHk6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5ZDlcIjtcbn1cbi5pY29uc21pbmQtSW5ib3gtRm9yd2FyZDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTlkYVwiO1xufVxuLmljb25zbWluZC1JbmJveC1GdWxsOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOWRiXCI7XG59XG4uaWNvbnNtaW5kLUluYm94LUludG86YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5ZGNcIjtcbn1cbi5pY29uc21pbmQtSW5ib3gtT3V0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOWRkXCI7XG59XG4uaWNvbnNtaW5kLUluYm94LVJlcGx5OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOWRlXCI7XG59XG4uaWNvbnNtaW5kLUluYm94OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOWRmXCI7XG59XG4uaWNvbnNtaW5kLUluY3JlYXNlLUluZWRpdDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTllMFwiO1xufVxuLmljb25zbWluZC1JbmRlbnQtRmlyc3RMaW5lOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOWUxXCI7XG59XG4uaWNvbnNtaW5kLUluZGVudC1MZWZ0TWFyZ2luOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOWUyXCI7XG59XG4uaWNvbnNtaW5kLUluZGVudC1SaWdodE1hcmdpbjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTllM1wiO1xufVxuLmljb25zbWluZC1JbmRpYTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTllNFwiO1xufVxuLmljb25zbWluZC1JbmZvLVdpbmRvdzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTllNVwiO1xufVxuLmljb25zbWluZC1JbmZvcm1hdGlvbjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTllNlwiO1xufVxuLmljb25zbWluZC1JbmlmaXR5OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOWU3XCI7XG59XG4uaWNvbnNtaW5kLUluc3RhZ3JhbTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTllOFwiO1xufVxuLmljb25zbWluZC1JbnRlcm5ldC0yOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOWU5XCI7XG59XG4uaWNvbnNtaW5kLUludGVybmV0LUV4cGxvcmVyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOWVhXCI7XG59XG4uaWNvbnNtaW5kLUludGVybmV0LVNtaWxleTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTllYlwiO1xufVxuLmljb25zbWluZC1JbnRlcm5ldDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTllY1wiO1xufVxuLmljb25zbWluZC1pT1MtQXBwbGU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5ZWRcIjtcbn1cbi5pY29uc21pbmQtSXNyYWVsOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOWVlXCI7XG59XG4uaWNvbnNtaW5kLUl0YWxpYy1UZXh0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOWVmXCI7XG59XG4uaWNvbnNtaW5kLUphY2tldC0yOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOWYwXCI7XG59XG4uaWNvbnNtaW5kLUphY2tldDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTlmMVwiO1xufVxuLmljb25zbWluZC1KYW1haWNhOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOWYyXCI7XG59XG4uaWNvbnNtaW5kLUphcGFuOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOWYzXCI7XG59XG4uaWNvbnNtaW5kLUphcGFuZXNlLUdhdGU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5ZjRcIjtcbn1cbi5pY29uc21pbmQtSmVhbnM6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5ZjVcIjtcbn1cbi5pY29uc21pbmQtSmVlcC0yOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOWY2XCI7XG59XG4uaWNvbnNtaW5kLUplZXA6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGU5ZjdcIjtcbn1cbi5pY29uc21pbmQtSmV0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOWY4XCI7XG59XG4uaWNvbnNtaW5kLUpveXN0aWNrOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOWY5XCI7XG59XG4uaWNvbnNtaW5kLUp1aWNlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlOWZhXCI7XG59XG4uaWNvbnNtaW5kLUp1bXAtUm9wZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTlmYlwiO1xufVxuLmljb25zbWluZC1LYW5nb3JvbzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTlmY1wiO1xufVxuLmljb25zbWluZC1LZW55YTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTlmZFwiO1xufVxuLmljb25zbWluZC1LZXktMjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTlmZVwiO1xufVxuLmljb25zbWluZC1LZXktMzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZTlmZlwiO1xufVxuLmljb25zbWluZC1LZXktTG9jazpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWEwMFwiO1xufVxuLmljb25zbWluZC1LZXk6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVhMDFcIjtcbn1cbi5pY29uc21pbmQtS2V5Ym9hcmQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVhMDJcIjtcbn1cbi5pY29uc21pbmQtS2V5Ym9hcmQzOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYTAzXCI7XG59XG4uaWNvbnNtaW5kLUtleXBhZDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWEwNFwiO1xufVxuLmljb25zbWluZC1LaW5nLTI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVhMDVcIjtcbn1cbi5pY29uc21pbmQtS2luZzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWEwNlwiO1xufVxuLmljb25zbWluZC1LaXNzOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYTA3XCI7XG59XG4uaWNvbnNtaW5kLUtuZWU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVhMDhcIjtcbn1cbi5pY29uc21pbmQtS25pZmUtMjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWEwOVwiO1xufVxuLmljb25zbWluZC1LbmlmZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWEwYVwiO1xufVxuLmljb25zbWluZC1LbmlnaHQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVhMGJcIjtcbn1cbi5pY29uc21pbmQtS29hbGE6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVhMGNcIjtcbn1cbi5pY29uc21pbmQtS29yZWE6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVhMGRcIjtcbn1cbi5pY29uc21pbmQtTGFtcDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWEwZVwiO1xufVxuLmljb25zbWluZC1MYW5kc2NhcGUtMjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWEwZlwiO1xufVxuLmljb25zbWluZC1MYW5kc2NhcGU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVhMTBcIjtcbn1cbi5pY29uc21pbmQtTGFudGVybjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWExMVwiO1xufVxuLmljb25zbWluZC1MYXB0b3AtMjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWExMlwiO1xufVxuLmljb25zbWluZC1MYXB0b3AtMzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWExM1wiO1xufVxuLmljb25zbWluZC1MYXB0b3AtUGhvbmU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVhMTRcIjtcbn1cbi5pY29uc21pbmQtTGFwdG9wLVNlY3VyZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWExNVwiO1xufVxuLmljb25zbWluZC1MYXB0b3AtVGFibGV0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYTE2XCI7XG59XG4uaWNvbnNtaW5kLUxhcHRvcDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWExN1wiO1xufVxuLmljb25zbWluZC1MYXNlcjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWExOFwiO1xufVxuLmljb25zbWluZC1MYXN0LUZNOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYTE5XCI7XG59XG4uaWNvbnNtaW5kLUxhc3Q6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVhMWFcIjtcbn1cbi5pY29uc21pbmQtTGF1Z2hpbmc6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVhMWJcIjtcbn1cbi5pY29uc21pbmQtTGF5ZXItMTYzNTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWExY1wiO1xufVxuLmljb25zbWluZC1MYXllci0xNjQ2OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYTFkXCI7XG59XG4uaWNvbnNtaW5kLUxheWVyLUJhY2t3YXJkOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYTFlXCI7XG59XG4uaWNvbnNtaW5kLUxheWVyLUZvcndhcmQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVhMWZcIjtcbn1cbi5pY29uc21pbmQtTGVhZnMtMjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWEyMFwiO1xufVxuLmljb25zbWluZC1MZWFmczpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWEyMVwiO1xufVxuLmljb25zbWluZC1MZWFuaW5nLVRvd2VyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYTIyXCI7XG59XG4uaWNvbnNtaW5kLUxlZnQtLVJpZ2h0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYTIzXCI7XG59XG4uaWNvbnNtaW5kLUxlZnQtLVJpZ2h0MzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWEyNFwiO1xufVxuLmljb25zbWluZC1MZWZ0LTI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVhMjVcIjtcbn1cbi5pY29uc21pbmQtTGVmdC0zOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYTI2XCI7XG59XG4uaWNvbnNtaW5kLUxlZnQtNDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWEyN1wiO1xufVxuLmljb25zbWluZC1MZWZ0LVRvUmlnaHQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVhMjhcIjtcbn1cbi5pY29uc21pbmQtTGVmdDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWEyOVwiO1xufVxuLmljb25zbWluZC1MZWctMjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWEyYVwiO1xufVxuLmljb25zbWluZC1MZWc6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVhMmJcIjtcbn1cbi5pY29uc21pbmQtTGVnbzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWEyY1wiO1xufVxuLmljb25zbWluZC1MZW1vbjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWEyZFwiO1xufVxuLmljb25zbWluZC1MZW4tMjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWEyZVwiO1xufVxuLmljb25zbWluZC1MZW4tMzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWEyZlwiO1xufVxuLmljb25zbWluZC1MZW46YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVhMzBcIjtcbn1cbi5pY29uc21pbmQtTGVvLTI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVhMzFcIjtcbn1cbi5pY29uc21pbmQtTGVvOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYTMyXCI7XG59XG4uaWNvbnNtaW5kLUxlb3BhcmQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVhMzNcIjtcbn1cbi5pY29uc21pbmQtTGVzYmlhbjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWEzNFwiO1xufVxuLmljb25zbWluZC1MZXNiaWFuczpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWEzNVwiO1xufVxuLmljb25zbWluZC1MZXR0ZXItQ2xvc2U6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVhMzZcIjtcbn1cbi5pY29uc21pbmQtTGV0dGVyLU9wZW46YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVhMzdcIjtcbn1cbi5pY29uc21pbmQtTGV0dGVyLVNlbnQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVhMzhcIjtcbn1cbi5pY29uc21pbmQtTGlicmEtMjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWEzOVwiO1xufVxuLmljb25zbWluZC1MaWJyYTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWEzYVwiO1xufVxuLmljb25zbWluZC1MaWJyYXJ5LTI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVhM2JcIjtcbn1cbi5pY29uc21pbmQtTGlicmFyeTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWEzY1wiO1xufVxuLmljb25zbWluZC1MaWZlLUphY2tldDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWEzZFwiO1xufVxuLmljb25zbWluZC1MaWZlLVNhZmVyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYTNlXCI7XG59XG4uaWNvbnNtaW5kLUxpZ2h0LUJ1bGI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVhM2ZcIjtcbn1cbi5pY29uc21pbmQtTGlnaHQtQnVsYjI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVhNDBcIjtcbn1cbi5pY29uc21pbmQtTGlnaHQtQnVsYkxlYWY6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVhNDFcIjtcbn1cbi5pY29uc21pbmQtTGlnaHRob3VzZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWE0MlwiO1xufVxuLmljb25zbWluZC1MaWtlLTI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVhNDNcIjtcbn1cbi5pY29uc21pbmQtTGlrZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWE0NFwiO1xufVxuLmljb25zbWluZC1MaW5lLUNoYXJ0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYTQ1XCI7XG59XG4uaWNvbnNtaW5kLUxpbmUtQ2hhcnQyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYTQ2XCI7XG59XG4uaWNvbnNtaW5kLUxpbmUtQ2hhcnQzOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYTQ3XCI7XG59XG4uaWNvbnNtaW5kLUxpbmUtQ2hhcnQ0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYTQ4XCI7XG59XG4uaWNvbnNtaW5kLUxpbmUtU3BhY2luZzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWE0OVwiO1xufVxuLmljb25zbWluZC1MaW5lLVNwYWNpbmdUZXh0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYTRhXCI7XG59XG4uaWNvbnNtaW5kLUxpbmstMjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWE0YlwiO1xufVxuLmljb25zbWluZC1MaW5rOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYTRjXCI7XG59XG4uaWNvbnNtaW5kLUxpbmtlZGluLTI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVhNGRcIjtcbn1cbi5pY29uc21pbmQtTGlua2VkaW46YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVhNGVcIjtcbn1cbi5pY29uc21pbmQtTGludXg6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVhNGZcIjtcbn1cbi5pY29uc21pbmQtTGlvbjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWE1MFwiO1xufVxuLmljb25zbWluZC1MaXZlam91cm5hbDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWE1MVwiO1xufVxuLmljb25zbWluZC1Mb2FkaW5nLTI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVhNTJcIjtcbn1cbi5pY29uc21pbmQtTG9hZGluZy0zOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYTUzXCI7XG59XG4uaWNvbnNtaW5kLUxvYWRpbmctV2luZG93OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYTU0XCI7XG59XG4uaWNvbnNtaW5kLUxvYWRpbmc6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVhNTVcIjtcbn1cbi5pY29uc21pbmQtTG9jYXRpb24tMjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWE1NlwiO1xufVxuLmljb25zbWluZC1Mb2NhdGlvbjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWE1N1wiO1xufVxuLmljb25zbWluZC1Mb2NrLTI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVhNThcIjtcbn1cbi5pY29uc21pbmQtTG9jay0zOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYTU5XCI7XG59XG4uaWNvbnNtaW5kLUxvY2stVXNlcjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWE1YVwiO1xufVxuLmljb25zbWluZC1Mb2NrLVdpbmRvdzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWE1YlwiO1xufVxuLmljb25zbWluZC1Mb2NrOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYTVjXCI7XG59XG4uaWNvbnNtaW5kLUxvbGxpcG9wLTI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVhNWRcIjtcbn1cbi5pY29uc21pbmQtTG9sbGlwb3AtMzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWE1ZVwiO1xufVxuLmljb25zbWluZC1Mb2xsaXBvcDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWE1ZlwiO1xufVxuLmljb25zbWluZC1Mb29wOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYTYwXCI7XG59XG4uaWNvbnNtaW5kLUxvdWQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVhNjFcIjtcbn1cbi5pY29uc21pbmQtTG91ZHNwZWFrZXI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVhNjJcIjtcbn1cbi5pY29uc21pbmQtTG92ZS0yOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYTYzXCI7XG59XG4uaWNvbnNtaW5kLUxvdmUtVXNlcjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWE2NFwiO1xufVxuLmljb25zbWluZC1Mb3ZlLVdpbmRvdzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWE2NVwiO1xufVxuLmljb25zbWluZC1Mb3ZlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYTY2XCI7XG59XG4uaWNvbnNtaW5kLUxvd2VyY2FzZS1UZXh0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYTY3XCI7XG59XG4uaWNvbnNtaW5kLUx1Z2dhZmUtRnJvbnQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVhNjhcIjtcbn1cbi5pY29uc21pbmQtTHVnZ2FnZS0yOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYTY5XCI7XG59XG4uaWNvbnNtaW5kLU1hY3JvOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYTZhXCI7XG59XG4uaWNvbnNtaW5kLU1hZ2ljLVdhbmQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVhNmJcIjtcbn1cbi5pY29uc21pbmQtTWFnbmV0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYTZjXCI7XG59XG4uaWNvbnNtaW5kLU1hZ25pZmktR2xhc3MtOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYTZkXCI7XG59XG4uaWNvbnNtaW5kLU1hZ25pZmktR2xhc3M6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVhNmVcIjtcbn1cbi5pY29uc21pbmQtTWFnbmlmaS1HbGFzczI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVhNmZcIjtcbn1cbi5pY29uc21pbmQtTWFpbC0yOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYTcwXCI7XG59XG4uaWNvbnNtaW5kLU1haWwtMzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWE3MVwiO1xufVxuLmljb25zbWluZC1NYWlsLUFkZDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWE3MlwiO1xufVxuLmljb25zbWluZC1NYWlsLUF0dGFjaGVtZW50OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYTczXCI7XG59XG4uaWNvbnNtaW5kLU1haWwtQmxvY2s6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVhNzRcIjtcbn1cbi5pY29uc21pbmQtTWFpbC1EZWxldGU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVhNzVcIjtcbn1cbi5pY29uc21pbmQtTWFpbC1GYXZvcml0ZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWE3NlwiO1xufVxuLmljb25zbWluZC1NYWlsLUZvcndhcmQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVhNzdcIjtcbn1cbi5pY29uc21pbmQtTWFpbC1HYWxsZXJ5OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYTc4XCI7XG59XG4uaWNvbnNtaW5kLU1haWwtSW5ib3g6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVhNzlcIjtcbn1cbi5pY29uc21pbmQtTWFpbC1MaW5rOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYTdhXCI7XG59XG4uaWNvbnNtaW5kLU1haWwtTG9jazpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWE3YlwiO1xufVxuLmljb25zbWluZC1NYWlsLUxvdmU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVhN2NcIjtcbn1cbi5pY29uc21pbmQtTWFpbC1Nb25leTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWE3ZFwiO1xufVxuLmljb25zbWluZC1NYWlsLU9wZW46YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVhN2VcIjtcbn1cbi5pY29uc21pbmQtTWFpbC1PdXRib3g6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVhN2ZcIjtcbn1cbi5pY29uc21pbmQtTWFpbC1QYXNzd29yZDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWE4MFwiO1xufVxuLmljb25zbWluZC1NYWlsLVBob3RvOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYTgxXCI7XG59XG4uaWNvbnNtaW5kLU1haWwtUmVhZDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWE4MlwiO1xufVxuLmljb25zbWluZC1NYWlsLVJlbW92ZXg6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVhODNcIjtcbn1cbi5pY29uc21pbmQtTWFpbC1SZXBseTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWE4NFwiO1xufVxuLmljb25zbWluZC1NYWlsLVJlcGx5QWxsOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYTg1XCI7XG59XG4uaWNvbnNtaW5kLU1haWwtU2VhcmNoOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYTg2XCI7XG59XG4uaWNvbnNtaW5kLU1haWwtU2VuZDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWE4N1wiO1xufVxuLmljb25zbWluZC1NYWlsLVNldHRpbmdzOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYTg4XCI7XG59XG4uaWNvbnNtaW5kLU1haWwtVW5yZWFkOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYTg5XCI7XG59XG4uaWNvbnNtaW5kLU1haWwtVmlkZW86YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVhOGFcIjtcbn1cbi5pY29uc21pbmQtTWFpbC13aXRoQXRTaWduOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYThiXCI7XG59XG4uaWNvbnNtaW5kLU1haWwtV2l0aEN1cnNvcnM6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVhOGNcIjtcbn1cbi5pY29uc21pbmQtTWFpbDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWE4ZFwiO1xufVxuLmljb25zbWluZC1NYWlsYm94LUVtcHR5OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYThlXCI7XG59XG4uaWNvbnNtaW5kLU1haWxib3gtRnVsbDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWE4ZlwiO1xufVxuLmljb25zbWluZC1NYWxlLTI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVhOTBcIjtcbn1cbi5pY29uc21pbmQtTWFsZS1TaWduOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYTkxXCI7XG59XG4uaWNvbnNtaW5kLU1hbGU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVhOTJcIjtcbn1cbi5pY29uc21pbmQtTWFsZUZlbWFsZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWE5M1wiO1xufVxuLmljb25zbWluZC1NYW4tU2lnbjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWE5NFwiO1xufVxuLmljb25zbWluZC1NYW5hZ2VtZW50OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYTk1XCI7XG59XG4uaWNvbnNtaW5kLU1hbnMtVW5kZXJ3ZWFyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYTk2XCI7XG59XG4uaWNvbnNtaW5kLU1hbnMtVW5kZXJ3ZWFyMjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWE5N1wiO1xufVxuLmljb25zbWluZC1NYXAtTWFya2VyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYTk4XCI7XG59XG4uaWNvbnNtaW5kLU1hcC1NYXJrZXIyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYTk5XCI7XG59XG4uaWNvbnNtaW5kLU1hcC1NYXJrZXIzOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYTlhXCI7XG59XG4uaWNvbnNtaW5kLU1hcDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWE5YlwiO1xufVxuLmljb25zbWluZC1NYXAyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYTljXCI7XG59XG4uaWNvbnNtaW5kLU1hcmtlci0yOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYTlkXCI7XG59XG4uaWNvbnNtaW5kLU1hcmtlci0zOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYTllXCI7XG59XG4uaWNvbnNtaW5kLU1hcmtlcjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWE5ZlwiO1xufVxuLmljb25zbWluZC1NYXJ0aW5pLUdsYXNzOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYWEwXCI7XG59XG4uaWNvbnNtaW5kLU1hc2s6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVhYTFcIjtcbn1cbi5pY29uc21pbmQtTWFzdGVyLUNhcmQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVhYTJcIjtcbn1cbi5pY29uc21pbmQtTWF4aW1pemUtV2luZG93OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYWEzXCI7XG59XG4uaWNvbnNtaW5kLU1heGltaXplOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYWE0XCI7XG59XG4uaWNvbnNtaW5kLU1lZGFsLTI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVhYTVcIjtcbn1cbi5pY29uc21pbmQtTWVkYWwtMzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWFhNlwiO1xufVxuLmljb25zbWluZC1NZWRhbDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWFhN1wiO1xufVxuLmljb25zbWluZC1NZWRpY2FsLVNpZ246YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVhYThcIjtcbn1cbi5pY29uc21pbmQtTWVkaWNpbmUtMjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWFhOVwiO1xufVxuLmljb25zbWluZC1NZWRpY2luZS0zOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYWFhXCI7XG59XG4uaWNvbnNtaW5kLU1lZGljaW5lOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYWFiXCI7XG59XG4uaWNvbnNtaW5kLU1lZ2FwaG9uZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWFhY1wiO1xufVxuLmljb25zbWluZC1NZW1vcnktQ2FyZDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWFhZFwiO1xufVxuLmljb25zbWluZC1NZW1vcnktQ2FyZDI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVhYWVcIjtcbn1cbi5pY29uc21pbmQtTWVtb3J5LUNhcmQzOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYWFmXCI7XG59XG4uaWNvbnNtaW5kLU1lbjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWFiMFwiO1xufVxuLmljb25zbWluZC1NZW5vcmFoOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYWIxXCI7XG59XG4uaWNvbnNtaW5kLU1lbnM6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVhYjJcIjtcbn1cbi5pY29uc21pbmQtTWV0YWNhZmU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVhYjNcIjtcbn1cbi5pY29uc21pbmQtTWV4aWNvOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYWI0XCI7XG59XG4uaWNvbnNtaW5kLU1pYzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWFiNVwiO1xufVxuLmljb25zbWluZC1NaWNyb3Bob25lLTI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVhYjZcIjtcbn1cbi5pY29uc21pbmQtTWljcm9waG9uZS0zOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYWI3XCI7XG59XG4uaWNvbnNtaW5kLU1pY3JvcGhvbmUtNDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWFiOFwiO1xufVxuLmljb25zbWluZC1NaWNyb3Bob25lLTU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVhYjlcIjtcbn1cbi5pY29uc21pbmQtTWljcm9waG9uZS02OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYWJhXCI7XG59XG4uaWNvbnNtaW5kLU1pY3JvcGhvbmUtNzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWFiYlwiO1xufVxuLmljb25zbWluZC1NaWNyb3Bob25lOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYWJjXCI7XG59XG4uaWNvbnNtaW5kLU1pY3Jvc2NvcGU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVhYmRcIjtcbn1cbi5pY29uc21pbmQtTWlsay1Cb3R0bGU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVhYmVcIjtcbn1cbi5pY29uc21pbmQtTWluZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWFiZlwiO1xufVxuLmljb25zbWluZC1NaW5pbWl6ZS1NYXhpbWl6ZS1DbG9zZS1XaW5kb3c6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVhYzBcIjtcbn1cbi5pY29uc21pbmQtTWluaW1pemUtV2luZG93OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYWMxXCI7XG59XG4uaWNvbnNtaW5kLU1pbmltaXplOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYWMyXCI7XG59XG4uaWNvbnNtaW5kLU1pcnJvcjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWFjM1wiO1xufVxuLmljb25zbWluZC1NaXhlcjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWFjNFwiO1xufVxuLmljb25zbWluZC1NaXh4OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYWM1XCI7XG59XG4uaWNvbnNtaW5kLU1vbmV5LTI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVhYzZcIjtcbn1cbi5pY29uc21pbmQtTW9uZXktQmFnOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYWM3XCI7XG59XG4uaWNvbnNtaW5kLU1vbmV5LVNtaWxleTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWFjOFwiO1xufVxuLmljb25zbWluZC1Nb25leTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWFjOVwiO1xufVxuLmljb25zbWluZC1Nb25pdG9yLTI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVhY2FcIjtcbn1cbi5pY29uc21pbmQtTW9uaXRvci0zOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYWNiXCI7XG59XG4uaWNvbnNtaW5kLU1vbml0b3ItNDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWFjY1wiO1xufVxuLmljb25zbWluZC1Nb25pdG9yLTU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVhY2RcIjtcbn1cbi5pY29uc21pbmQtTW9uaXRvci1BbmFseXRpY3M6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVhY2VcIjtcbn1cbi5pY29uc21pbmQtTW9uaXRvci1MYXB0b3A6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVhY2ZcIjtcbn1cbi5pY29uc21pbmQtTW9uaXRvci1waG9uZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWFkMFwiO1xufVxuLmljb25zbWluZC1Nb25pdG9yLVRhYmxldDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWFkMVwiO1xufVxuLmljb25zbWluZC1Nb25pdG9yLVZlcnRpY2FsOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYWQyXCI7XG59XG4uaWNvbnNtaW5kLU1vbml0b3I6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVhZDNcIjtcbn1cbi5pY29uc21pbmQtTW9uaXRvcmluZzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWFkNFwiO1xufVxuLmljb25zbWluZC1Nb25rZXk6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVhZDVcIjtcbn1cbi5pY29uc21pbmQtTW9uc3RlcjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWFkNlwiO1xufVxuLmljb25zbWluZC1Nb3JvY2NvOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYWQ3XCI7XG59XG4uaWNvbnNtaW5kLU1vdG9yY3ljbGU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVhZDhcIjtcbn1cbi5pY29uc21pbmQtTW91c2UtMjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWFkOVwiO1xufVxuLmljb25zbWluZC1Nb3VzZS0zOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYWRhXCI7XG59XG4uaWNvbnNtaW5kLU1vdXNlLTQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVhZGJcIjtcbn1cbi5pY29uc21pbmQtTW91c2UtUG9pbnRlcjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWFkY1wiO1xufVxuLmljb25zbWluZC1Nb3VzZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWFkZFwiO1xufVxuLmljb25zbWluZC1Nb3VzdGFjaGUtU21pbGV5OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYWRlXCI7XG59XG4uaWNvbnNtaW5kLU1vdmllLVRpY2tldDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWFkZlwiO1xufVxuLmljb25zbWluZC1Nb3ZpZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWFlMFwiO1xufVxuLmljb25zbWluZC1NcDMtRmlsZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWFlMVwiO1xufVxuLmljb25zbWluZC1NdXNldW06YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVhZTJcIjtcbn1cbi5pY29uc21pbmQtTXVzaHJvb206YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVhZTNcIjtcbn1cbi5pY29uc21pbmQtTXVzaWMtTm90ZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWFlNFwiO1xufVxuLmljb25zbWluZC1NdXNpYy1Ob3RlMjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWFlNVwiO1xufVxuLmljb25zbWluZC1NdXNpYy1Ob3RlMzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWFlNlwiO1xufVxuLmljb25zbWluZC1NdXNpYy1Ob3RlNDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWFlN1wiO1xufVxuLmljb25zbWluZC1NdXNpYy1QbGF5ZXI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVhZThcIjtcbn1cbi5pY29uc21pbmQtTXVzdGFjaGUtMjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWFlOVwiO1xufVxuLmljb25zbWluZC1NdXN0YWNoZS0zOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYWVhXCI7XG59XG4uaWNvbnNtaW5kLU11c3RhY2hlLTQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVhZWJcIjtcbn1cbi5pY29uc21pbmQtTXVzdGFjaGUtNTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWFlY1wiO1xufVxuLmljb25zbWluZC1NdXN0YWNoZS02OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYWVkXCI7XG59XG4uaWNvbnNtaW5kLU11c3RhY2hlLTc6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVhZWVcIjtcbn1cbi5pY29uc21pbmQtTXVzdGFjaGUtODpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWFlZlwiO1xufVxuLmljb25zbWluZC1NdXN0YWNoZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWFmMFwiO1xufVxuLmljb25zbWluZC1NdXRlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYWYxXCI7XG59XG4uaWNvbnNtaW5kLU15c3BhY2U6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVhZjJcIjtcbn1cbi5pY29uc21pbmQtTmF2aWdhdC1TdGFydDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWFmM1wiO1xufVxuLmljb25zbWluZC1OYXZpZ2F0ZS1FbmQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVhZjRcIjtcbn1cbi5pY29uc21pbmQtTmF2aWdhdGlvbi1MZWZ0V2luZG93OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYWY1XCI7XG59XG4uaWNvbnNtaW5kLU5hdmlnYXRpb24tUmlnaHRXaW5kb3c6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVhZjZcIjtcbn1cbi5pY29uc21pbmQtTmVwYWw6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVhZjdcIjtcbn1cbi5pY29uc21pbmQtTmV0c2NhcGU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVhZjhcIjtcbn1cbi5pY29uc21pbmQtTmV0d29yay1XaW5kb3c6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVhZjlcIjtcbn1cbi5pY29uc21pbmQtTmV0d29yazpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWFmYVwiO1xufVxuLmljb25zbWluZC1OZXV0cm9uOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYWZiXCI7XG59XG4uaWNvbnNtaW5kLU5ldy1NYWlsOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYWZjXCI7XG59XG4uaWNvbnNtaW5kLU5ldy1UYWI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVhZmRcIjtcbn1cbi5pY29uc21pbmQtTmV3c3BhcGVyLTI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVhZmVcIjtcbn1cbi5pY29uc21pbmQtTmV3c3BhcGVyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYWZmXCI7XG59XG4uaWNvbnNtaW5kLU5ld3N2aW5lOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYjAwXCI7XG59XG4uaWNvbnNtaW5kLU5leHQyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYjAxXCI7XG59XG4uaWNvbnNtaW5kLU5leHQtMzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWIwMlwiO1xufVxuLmljb25zbWluZC1OZXh0LU11c2ljOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYjAzXCI7XG59XG4uaWNvbnNtaW5kLU5leHQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGViMDRcIjtcbn1cbi5pY29uc21pbmQtTm8tQmF0dGVyeTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWIwNVwiO1xufVxuLmljb25zbWluZC1Oby1Ecm9wOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYjA2XCI7XG59XG4uaWNvbnNtaW5kLU5vLUZsYXNoOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYjA3XCI7XG59XG4uaWNvbnNtaW5kLU5vLVNtb2tpbmc6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGViMDhcIjtcbn1cbi5pY29uc21pbmQtTm9vc2U6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGViMDlcIjtcbn1cbi5pY29uc21pbmQtTm9ybWFsLVRleHQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGViMGFcIjtcbn1cbi5pY29uc21pbmQtTm90ZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWIwYlwiO1xufVxuLmljb25zbWluZC1Ob3RlcGFkLTI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGViMGNcIjtcbn1cbi5pY29uc21pbmQtTm90ZXBhZDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWIwZFwiO1xufVxuLmljb25zbWluZC1OdWNsZWFyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYjBlXCI7XG59XG4uaWNvbnNtaW5kLU51bWJlcmluZy1MaXN0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYjBmXCI7XG59XG4uaWNvbnNtaW5kLU51cnNlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYjEwXCI7XG59XG4uaWNvbnNtaW5kLU9mZmljZS1MYW1wOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYjExXCI7XG59XG4uaWNvbnNtaW5kLU9mZmljZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWIxMlwiO1xufVxuLmljb25zbWluZC1PaWw6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGViMTNcIjtcbn1cbi5pY29uc21pbmQtT2xkLUNhbWVyYTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWIxNFwiO1xufVxuLmljb25zbWluZC1PbGQtQ2Fzc2V0dGU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGViMTVcIjtcbn1cbi5pY29uc21pbmQtT2xkLUNsb2NrOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYjE2XCI7XG59XG4uaWNvbnNtaW5kLU9sZC1SYWRpbzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWIxN1wiO1xufVxuLmljb25zbWluZC1PbGQtU3RpY2t5OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYjE4XCI7XG59XG4uaWNvbnNtaW5kLU9sZC1TdGlja3kyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYjE5XCI7XG59XG4uaWNvbnNtaW5kLU9sZC1UZWxlcGhvbmU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGViMWFcIjtcbn1cbi5pY29uc21pbmQtT2xkLVRWOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYjFiXCI7XG59XG4uaWNvbnNtaW5kLU9uLUFpcjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWIxY1wiO1xufVxuLmljb25zbWluZC1Pbi1PZmYtMjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWIxZFwiO1xufVxuLmljb25zbWluZC1Pbi1PZmYtMzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWIxZVwiO1xufVxuLmljb25zbWluZC1Pbi1vZmY6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGViMWZcIjtcbn1cbi5pY29uc21pbmQtT25lLUZpbmdlcjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWIyMFwiO1xufVxuLmljb25zbWluZC1PbmUtRmluZ2VyVG91Y2g6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGViMjFcIjtcbn1cbi5pY29uc21pbmQtT25lLVdpbmRvdzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWIyMlwiO1xufVxuLmljb25zbWluZC1PcGVuLUJhbmFuYTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWIyM1wiO1xufVxuLmljb25zbWluZC1PcGVuLUJvb2s6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGViMjRcIjtcbn1cbi5pY29uc21pbmQtT3BlcmEtSG91c2U6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGViMjVcIjtcbn1cbi5pY29uc21pbmQtT3BlcmE6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGViMjZcIjtcbn1cbi5pY29uc21pbmQtT3B0aW1pemF0aW9uOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYjI3XCI7XG59XG4uaWNvbnNtaW5kLU9yaWVudGF0aW9uLTI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGViMjhcIjtcbn1cbi5pY29uc21pbmQtT3JpZW50YXRpb24tMzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWIyOVwiO1xufVxuLmljb25zbWluZC1PcmllbnRhdGlvbjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWIyYVwiO1xufVxuLmljb25zbWluZC1Pcmt1dDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWIyYlwiO1xufVxuLmljb25zbWluZC1Pcm5hbWVudDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWIyY1wiO1xufVxuLmljb25zbWluZC1PdmVyLVRpbWU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGViMmRcIjtcbn1cbi5pY29uc21pbmQtT3Zlci1UaW1lMjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWIyZVwiO1xufVxuLmljb25zbWluZC1Pd2w6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGViMmZcIjtcbn1cbi5pY29uc21pbmQtUGFjLU1hbjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWIzMFwiO1xufVxuLmljb25zbWluZC1QYWludC1CcnVzaDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWIzMVwiO1xufVxuLmljb25zbWluZC1QYWludC1CdWNrZXQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGViMzJcIjtcbn1cbi5pY29uc21pbmQtUGFpbnRicnVzaDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWIzM1wiO1xufVxuLmljb25zbWluZC1QYWxldHRlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYjM0XCI7XG59XG4uaWNvbnNtaW5kLVBhbG0tVHJlZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWIzNVwiO1xufVxuLmljb25zbWluZC1QYW5kYTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWIzNlwiO1xufVxuLmljb25zbWluZC1QYW5vcmFtYTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWIzN1wiO1xufVxuLmljb25zbWluZC1QYW50aGVvbjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWIzOFwiO1xufVxuLmljb25zbWluZC1QYW50b25lOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYjM5XCI7XG59XG4uaWNvbnNtaW5kLVBhbnRzOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYjNhXCI7XG59XG4uaWNvbnNtaW5kLVBhcGVyLVBsYW5lOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYjNiXCI7XG59XG4uaWNvbnNtaW5kLVBhcGVyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYjNjXCI7XG59XG4uaWNvbnNtaW5kLVBhcmFzYWlsaW5nOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYjNkXCI7XG59XG4uaWNvbnNtaW5kLVBhcnJvdDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWIzZVwiO1xufVxuLmljb25zbWluZC1QYXNzd29yZC0yc2hvcHBpbmc6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGViM2ZcIjtcbn1cbi5pY29uc21pbmQtUGFzc3dvcmQtRmllbGQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGViNDBcIjtcbn1cbi5pY29uc21pbmQtUGFzc3dvcmQtc2hvcHBpbmc6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGViNDFcIjtcbn1cbi5pY29uc21pbmQtUGFzc3dvcmQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGViNDJcIjtcbn1cbi5pY29uc21pbmQtcGF1c2UtMjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWI0M1wiO1xufVxuLmljb25zbWluZC1QYXVzZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWI0NFwiO1xufVxuLmljb25zbWluZC1QYXc6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGViNDVcIjtcbn1cbi5pY29uc21pbmQtUGF3bjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWI0NlwiO1xufVxuLmljb25zbWluZC1QYXlwYWw6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGViNDdcIjtcbn1cbi5pY29uc21pbmQtUGVuLTI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGViNDhcIjtcbn1cbi5pY29uc21pbmQtUGVuLTM6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGViNDlcIjtcbn1cbi5pY29uc21pbmQtUGVuLTQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGViNGFcIjtcbn1cbi5pY29uc21pbmQtUGVuLTU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGViNGJcIjtcbn1cbi5pY29uc21pbmQtUGVuLTY6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGViNGNcIjtcbn1cbi5pY29uc21pbmQtUGVuOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYjRkXCI7XG59XG4uaWNvbnNtaW5kLVBlbmNpbC1SdWxlcjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWI0ZVwiO1xufVxuLmljb25zbWluZC1QZW5jaWw6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGViNGZcIjtcbn1cbi5pY29uc21pbmQtUGVuZ3VpbjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWI1MFwiO1xufVxuLmljb25zbWluZC1QZW50YWdvbjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWI1MVwiO1xufVxuLmljb25zbWluZC1QZW9wbGUtb25DbG91ZDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWI1MlwiO1xufVxuLmljb25zbWluZC1QZXBwZXItd2l0aEZpcmU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGViNTNcIjtcbn1cbi5pY29uc21pbmQtUGVwcGVyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYjU0XCI7XG59XG4uaWNvbnNtaW5kLVBldHJvbDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWI1NVwiO1xufVxuLmljb25zbWluZC1QZXRyb25hcy1Ub3dlcjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWI1NlwiO1xufVxuLmljb25zbWluZC1QaGlsaXBpbmVzOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYjU3XCI7XG59XG4uaWNvbnNtaW5kLVBob25lLTI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGViNThcIjtcbn1cbi5pY29uc21pbmQtUGhvbmUtMzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWI1OVwiO1xufVxuLmljb25zbWluZC1QaG9uZS0zRzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWI1YVwiO1xufVxuLmljb25zbWluZC1QaG9uZS00RzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWI1YlwiO1xufVxuLmljb25zbWluZC1QaG9uZS1TaW1jYXJkOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYjVjXCI7XG59XG4uaWNvbnNtaW5kLVBob25lLVNNUzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWI1ZFwiO1xufVxuLmljb25zbWluZC1QaG9uZS1XaWZpOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYjVlXCI7XG59XG4uaWNvbnNtaW5kLVBob25lOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYjVmXCI7XG59XG4uaWNvbnNtaW5kLVBob3RvLTI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGViNjBcIjtcbn1cbi5pY29uc21pbmQtUGhvdG8tMzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWI2MVwiO1xufVxuLmljb25zbWluZC1QaG90by1BbGJ1bTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWI2MlwiO1xufVxuLmljb25zbWluZC1QaG90by1BbGJ1bTI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGViNjNcIjtcbn1cbi5pY29uc21pbmQtUGhvdG8tQWxidW0zOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYjY0XCI7XG59XG4uaWNvbnNtaW5kLVBob3RvOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYjY1XCI7XG59XG4uaWNvbnNtaW5kLVBob3RvczpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWI2NlwiO1xufVxuLmljb25zbWluZC1QaHlzaWNzOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYjY3XCI7XG59XG4uaWNvbnNtaW5kLVBpOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYjY4XCI7XG59XG4uaWNvbnNtaW5kLVBpYW5vOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYjY5XCI7XG59XG4uaWNvbnNtaW5kLVBpY2FzYTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWI2YVwiO1xufVxuLmljb25zbWluZC1QaWUtQ2hhcnQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGViNmJcIjtcbn1cbi5pY29uc21pbmQtUGllLUNoYXJ0MjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWI2Y1wiO1xufVxuLmljb25zbWluZC1QaWUtQ2hhcnQzOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYjZkXCI7XG59XG4uaWNvbnNtaW5kLVBpbGF0ZXMtMjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWI2ZVwiO1xufVxuLmljb25zbWluZC1QaWxhdGVzLTM6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGViNmZcIjtcbn1cbi5pY29uc21pbmQtUGlsYXRlczpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWI3MFwiO1xufVxuLmljb25zbWluZC1QaWxvdDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWI3MVwiO1xufVxuLmljb25zbWluZC1QaW5jaDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWI3MlwiO1xufVxuLmljb25zbWluZC1QaW5nLVBvbmc6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGViNzNcIjtcbn1cbi5pY29uc21pbmQtUGludGVyZXN0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYjc0XCI7XG59XG4uaWNvbnNtaW5kLVBpcGU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGViNzVcIjtcbn1cbi5pY29uc21pbmQtUGlwZXR0ZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWI3NlwiO1xufVxuLmljb25zbWluZC1QaXJhbWlkczpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWI3N1wiO1xufVxuLmljb25zbWluZC1QaXNjZXMtMjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWI3OFwiO1xufVxuLmljb25zbWluZC1QaXNjZXM6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGViNzlcIjtcbn1cbi5pY29uc21pbmQtUGl6emEtU2xpY2U6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGViN2FcIjtcbn1cbi5pY29uc21pbmQtUGl6emE6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGViN2JcIjtcbn1cbi5pY29uc21pbmQtUGxhbmUtMjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWI3Y1wiO1xufVxuLmljb25zbWluZC1QbGFuZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWI3ZFwiO1xufVxuLmljb25zbWluZC1QbGFudDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWI3ZVwiO1xufVxuLmljb25zbWluZC1QbGFzbWlkOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYjdmXCI7XG59XG4uaWNvbnNtaW5kLVBsYXN0ZXI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGViODBcIjtcbn1cbi5pY29uc21pbmQtUGxhc3RpYy1DdXBQaG9uZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWI4MVwiO1xufVxuLmljb25zbWluZC1QbGFzdGljLUN1cFBob25lMjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWI4MlwiO1xufVxuLmljb25zbWluZC1QbGF0ZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWI4M1wiO1xufVxuLmljb25zbWluZC1QbGF0ZXM6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGViODRcIjtcbn1cbi5pY29uc21pbmQtUGxheG86YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGViODVcIjtcbn1cbi5pY29uc21pbmQtUGxheS1NdXNpYzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWI4NlwiO1xufVxuLmljb25zbWluZC1QbHVnLUluOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYjg3XCI7XG59XG4uaWNvbnNtaW5kLVBsdWctSW4yOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYjg4XCI7XG59XG4uaWNvbnNtaW5kLVBsdXJrOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYjg5XCI7XG59XG4uaWNvbnNtaW5kLVBvaW50ZXI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGViOGFcIjtcbn1cbi5pY29uc21pbmQtUG9sYW5kOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYjhiXCI7XG59XG4uaWNvbnNtaW5kLVBvbGljZS1NYW46YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGViOGNcIjtcbn1cbi5pY29uc21pbmQtUG9saWNlLVN0YXRpb246YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGViOGRcIjtcbn1cbi5pY29uc21pbmQtUG9saWNlLVdvbWFuOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYjhlXCI7XG59XG4uaWNvbnNtaW5kLVBvbGljZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWI4ZlwiO1xufVxuLmljb25zbWluZC1Qb2xvLVNoaXJ0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYjkwXCI7XG59XG4uaWNvbnNtaW5kLVBvcnRyYWl0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYjkxXCI7XG59XG4uaWNvbnNtaW5kLVBvcnR1Z2FsOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYjkyXCI7XG59XG4uaWNvbnNtaW5kLVBvc3QtTWFpbDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWI5M1wiO1xufVxuLmljb25zbWluZC1Qb3N0LU1haWwyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYjk0XCI7XG59XG4uaWNvbnNtaW5kLVBvc3QtT2ZmaWNlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYjk1XCI7XG59XG4uaWNvbnNtaW5kLVBvc3QtU2lnbjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWI5NlwiO1xufVxuLmljb25zbWluZC1Qb3N0LVNpZ24yd2F5czpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWI5N1wiO1xufVxuLmljb25zbWluZC1Qb3N0ZXJvdXM6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGViOThcIjtcbn1cbi5pY29uc21pbmQtUG91bmQtU2lnbjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWI5OVwiO1xufVxuLmljb25zbWluZC1Qb3VuZC1TaWduMjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWI5YVwiO1xufVxuLmljb25zbWluZC1Qb3VuZDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWI5YlwiO1xufVxuLmljb25zbWluZC1Qb3dlci0yOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYjljXCI7XG59XG4uaWNvbnNtaW5kLVBvd2VyLTM6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGViOWRcIjtcbn1cbi5pY29uc21pbmQtUG93ZXItQ2FibGU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGViOWVcIjtcbn1cbi5pY29uc21pbmQtUG93ZXItU3RhdGlvbjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWI5ZlwiO1xufVxuLmljb25zbWluZC1Qb3dlcjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWJhMFwiO1xufVxuLmljb25zbWluZC1QcmF0ZXI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGViYTFcIjtcbn1cbi5pY29uc21pbmQtUHJlc2VudDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWJhMlwiO1xufVxuLmljb25zbWluZC1QcmVzZW50czpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWJhM1wiO1xufVxuLmljb25zbWluZC1QcmVzczpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWJhNFwiO1xufVxuLmljb25zbWluZC1QcmV2aWV3OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYmE1XCI7XG59XG4uaWNvbnNtaW5kLVByZXZpb3VzOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYmE2XCI7XG59XG4uaWNvbnNtaW5kLVByaWNpbmc6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGViYTdcIjtcbn1cbi5pY29uc21pbmQtUHJpbnRlcjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWJhOFwiO1xufVxuLmljb25zbWluZC1Qcm9mZXNzb3I6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGViYTlcIjtcbn1cbi5pY29uc21pbmQtUHJvZmlsZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWJhYVwiO1xufVxuLmljb25zbWluZC1Qcm9qZWN0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYmFiXCI7XG59XG4uaWNvbnNtaW5kLVByb2plY3Rvci0yOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYmFjXCI7XG59XG4uaWNvbnNtaW5kLVByb2plY3RvcjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWJhZFwiO1xufVxuLmljb25zbWluZC1QdWxzZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWJhZVwiO1xufVxuLmljb25zbWluZC1QdW1wa2luOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYmFmXCI7XG59XG4uaWNvbnNtaW5kLVB1bms6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGViYjBcIjtcbn1cbi5pY29uc21pbmQtUHVua2VyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYmIxXCI7XG59XG4uaWNvbnNtaW5kLVB1enpsZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWJiMlwiO1xufVxuLmljb25zbWluZC1RSUs6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGViYjNcIjtcbn1cbi5pY29uc21pbmQtUVItQ29kZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWJiNFwiO1xufVxuLmljb25zbWluZC1RdWVlbi0yOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYmI1XCI7XG59XG4uaWNvbnNtaW5kLVF1ZWVuOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYmI2XCI7XG59XG4uaWNvbnNtaW5kLVF1aWxsLTI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGViYjdcIjtcbn1cbi5pY29uc21pbmQtUXVpbGwtMzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWJiOFwiO1xufVxuLmljb25zbWluZC1RdWlsbDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWJiOVwiO1xufVxuLmljb25zbWluZC1RdW90ZXMtMjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWJiYVwiO1xufVxuLmljb25zbWluZC1RdW90ZXM6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGViYmJcIjtcbn1cbi5pY29uc21pbmQtUmFkaW86YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGViYmNcIjtcbn1cbi5pY29uc21pbmQtUmFkaW9hY3RpdmU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGViYmRcIjtcbn1cbi5pY29uc21pbmQtUmFmdGluZzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWJiZVwiO1xufVxuLmljb25zbWluZC1SYWluLURyb3A6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGViYmZcIjtcbn1cbi5pY29uc21pbmQtUmFpbmJvdy0yOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYmMwXCI7XG59XG4uaWNvbnNtaW5kLVJhaW5ib3c6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGViYzFcIjtcbn1cbi5pY29uc21pbmQtUmFtOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYmMyXCI7XG59XG4uaWNvbnNtaW5kLVJhenpvci1CbGFkZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWJjM1wiO1xufVxuLmljb25zbWluZC1SZWNlaXB0LTI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGViYzRcIjtcbn1cbi5pY29uc21pbmQtUmVjZWlwdC0zOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYmM1XCI7XG59XG4uaWNvbnNtaW5kLVJlY2VpcHQtNDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWJjNlwiO1xufVxuLmljb25zbWluZC1SZWNlaXB0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYmM3XCI7XG59XG4uaWNvbnNtaW5kLVJlY29yZDI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGViYzhcIjtcbn1cbi5pY29uc21pbmQtUmVjb3JkLTM6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGViYzlcIjtcbn1cbi5pY29uc21pbmQtUmVjb3JkLU11c2ljOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYmNhXCI7XG59XG4uaWNvbnNtaW5kLVJlY29yZDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWJjYlwiO1xufVxuLmljb25zbWluZC1SZWN5Y2xpbmctMjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWJjY1wiO1xufVxuLmljb25zbWluZC1SZWN5Y2xpbmc6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGViY2RcIjtcbn1cbi5pY29uc21pbmQtUmVkZGl0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYmNlXCI7XG59XG4uaWNvbnNtaW5kLVJlZGhhdDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWJjZlwiO1xufVxuLmljb25zbWluZC1SZWRpcmVjdDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWJkMFwiO1xufVxuLmljb25zbWluZC1SZWRvOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYmQxXCI7XG59XG4uaWNvbnNtaW5kLVJlZWw6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGViZDJcIjtcbn1cbi5pY29uc21pbmQtUmVmaW5lcnk6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGViZDNcIjtcbn1cbi5pY29uc21pbmQtUmVmcmVzaC1XaW5kb3c6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGViZDRcIjtcbn1cbi5pY29uc21pbmQtUmVmcmVzaDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWJkNVwiO1xufVxuLmljb25zbWluZC1SZWxvYWQtMjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWJkNlwiO1xufVxuLmljb25zbWluZC1SZWxvYWQtMzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWJkN1wiO1xufVxuLmljb25zbWluZC1SZWxvYWQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGViZDhcIjtcbn1cbi5pY29uc21pbmQtUmVtb3RlLUNvbnRyb2xsOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYmQ5XCI7XG59XG4uaWNvbnNtaW5kLVJlbW90ZS1Db250cm9sbDI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGViZGFcIjtcbn1cbi5pY29uc21pbmQtUmVtb3ZlLUJhZzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWJkYlwiO1xufVxuLmljb25zbWluZC1SZW1vdmUtQmFza2V0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYmRjXCI7XG59XG4uaWNvbnNtaW5kLVJlbW92ZS1DYXJ0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYmRkXCI7XG59XG4uaWNvbnNtaW5kLVJlbW92ZS1GaWxlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYmRlXCI7XG59XG4uaWNvbnNtaW5kLVJlbW92ZS1Vc2VyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYmRmXCI7XG59XG4uaWNvbnNtaW5kLVJlbW92ZS1XaW5kb3c6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGViZTBcIjtcbn1cbi5pY29uc21pbmQtUmVtb3ZlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYmUxXCI7XG59XG4uaWNvbnNtaW5kLVJlbmFtZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWJlMlwiO1xufVxuLmljb25zbWluZC1SZXBhaXI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGViZTNcIjtcbn1cbi5pY29uc21pbmQtUmVwZWF0LTI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGViZTRcIjtcbn1cbi5pY29uc21pbmQtUmVwZWF0LTM6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGViZTVcIjtcbn1cbi5pY29uc21pbmQtUmVwZWF0LTQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGViZTZcIjtcbn1cbi5pY29uc21pbmQtUmVwZWF0LTU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGViZTdcIjtcbn1cbi5pY29uc21pbmQtUmVwZWF0LTY6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGViZThcIjtcbn1cbi5pY29uc21pbmQtUmVwZWF0LTc6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGViZTlcIjtcbn1cbi5pY29uc21pbmQtUmVwZWF0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYmVhXCI7XG59XG4uaWNvbnNtaW5kLVJlc2V0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYmViXCI7XG59XG4uaWNvbnNtaW5kLVJlc2l6ZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWJlY1wiO1xufVxuLmljb25zbWluZC1SZXN0b3JlLVdpbmRvdzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWJlZFwiO1xufVxuLmljb25zbWluZC1SZXRvdWNoaW5nOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYmVlXCI7XG59XG4uaWNvbnNtaW5kLVJldHJvLUNhbWVyYTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWJlZlwiO1xufVxuLmljb25zbWluZC1SZXRybzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWJmMFwiO1xufVxuLmljb25zbWluZC1SZXR3ZWV0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYmYxXCI7XG59XG4uaWNvbnNtaW5kLVJldmVyYm5hdGlvbjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWJmMlwiO1xufVxuLmljb25zbWluZC1SZXdpbmQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGViZjNcIjtcbn1cbi5pY29uc21pbmQtUkdCOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYmY0XCI7XG59XG4uaWNvbnNtaW5kLVJpYmJvbi0yOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYmY1XCI7XG59XG4uaWNvbnNtaW5kLVJpYmJvbi0zOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYmY2XCI7XG59XG4uaWNvbnNtaW5kLVJpYmJvbjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWJmN1wiO1xufVxuLmljb25zbWluZC1SaWdodC0yOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYmY4XCI7XG59XG4uaWNvbnNtaW5kLVJpZ2h0LTM6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGViZjlcIjtcbn1cbi5pY29uc21pbmQtUmlnaHQtNDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWJmYVwiO1xufVxuLmljb25zbWluZC1SaWdodC1Ub0xlZnQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGViZmJcIjtcbn1cbi5pY29uc21pbmQtUmlnaHQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGViZmNcIjtcbn1cbi5pY29uc21pbmQtUm9hZC0yOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYmZkXCI7XG59XG4uaWNvbnNtaW5kLVJvYWQtMzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWJmZVwiO1xufVxuLmljb25zbWluZC1Sb2FkOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYmZmXCI7XG59XG4uaWNvbnNtaW5kLVJvYm90LTI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVjMDBcIjtcbn1cbi5pY29uc21pbmQtUm9ib3Q6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVjMDFcIjtcbn1cbi5pY29uc21pbmQtUm9jay1hbmRSb2xsOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYzAyXCI7XG59XG4uaWNvbnNtaW5kLVJvY2tldDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWMwM1wiO1xufVxuLmljb25zbWluZC1Sb2xsZXI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVjMDRcIjtcbn1cbi5pY29uc21pbmQtUm9vZjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWMwNVwiO1xufVxuLmljb25zbWluZC1Sb29rOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYzA2XCI7XG59XG4uaWNvbnNtaW5kLVJvdGF0ZS1HZXN0dXJlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYzA3XCI7XG59XG4uaWNvbnNtaW5kLVJvdGF0ZS1HZXN0dXJlMjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWMwOFwiO1xufVxuLmljb25zbWluZC1Sb3RhdGUtR2VzdHVyZTM6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVjMDlcIjtcbn1cbi5pY29uc21pbmQtUm90YXRpb24tMzkwOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYzBhXCI7XG59XG4uaWNvbnNtaW5kLVJvdGF0aW9uOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYzBiXCI7XG59XG4uaWNvbnNtaW5kLVJvdXRlci0yOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYzBjXCI7XG59XG4uaWNvbnNtaW5kLVJvdXRlcjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWMwZFwiO1xufVxuLmljb25zbWluZC1SU1M6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVjMGVcIjtcbn1cbi5pY29uc21pbmQtUnVsZXItMjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWMwZlwiO1xufVxuLmljb25zbWluZC1SdWxlcjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWMxMFwiO1xufVxuLmljb25zbWluZC1SdW5uaW5nLVNob2VzOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYzExXCI7XG59XG4uaWNvbnNtaW5kLVJ1bm5pbmc6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVjMTJcIjtcbn1cbi5pY29uc21pbmQtU2FmYXJpOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYzEzXCI7XG59XG4uaWNvbnNtaW5kLVNhZmUtQm94OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYzE0XCI7XG59XG4uaWNvbnNtaW5kLVNhZmUtQm94MjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWMxNVwiO1xufVxuLmljb25zbWluZC1TYWZldHktUGluQ2xvc2U6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVjMTZcIjtcbn1cbi5pY29uc21pbmQtU2FmZXR5LVBpbk9wZW46YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVjMTdcIjtcbn1cbi5pY29uc21pbmQtU2FnaXR0YXJ1cy0yOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYzE4XCI7XG59XG4uaWNvbnNtaW5kLVNhZ2l0dGFydXM6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVjMTlcIjtcbn1cbi5pY29uc21pbmQtU2FpbGluZy1TaGlwOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYzFhXCI7XG59XG4uaWNvbnNtaW5kLVNhbmQtd2F0Y2g6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVjMWJcIjtcbn1cbi5pY29uc21pbmQtU2FuZC13YXRjaDI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVjMWNcIjtcbn1cbi5pY29uc21pbmQtU2FudGEtQ2xhdXM6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVjMWRcIjtcbn1cbi5pY29uc21pbmQtU2FudGEtQ2xhdXMyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYzFlXCI7XG59XG4uaWNvbnNtaW5kLVNhbnRhLW9uU2xlZDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWMxZlwiO1xufVxuLmljb25zbWluZC1TYXRlbGl0ZS0yOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYzIwXCI7XG59XG4uaWNvbnNtaW5kLVNhdGVsaXRlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYzIxXCI7XG59XG4uaWNvbnNtaW5kLVNhdmUtV2luZG93OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYzIyXCI7XG59XG4uaWNvbnNtaW5kLVNhdmU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVjMjNcIjtcbn1cbi5pY29uc21pbmQtU2F3OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYzI0XCI7XG59XG4uaWNvbnNtaW5kLVNheG9waG9uZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWMyNVwiO1xufVxuLmljb25zbWluZC1TY2FsZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWMyNlwiO1xufVxuLmljb25zbWluZC1TY2FyZjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWMyN1wiO1xufVxuLmljb25zbWluZC1TY2lzc29yOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYzI4XCI7XG59XG4uaWNvbnNtaW5kLVNjb290ZXItRnJvbnQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVjMjlcIjtcbn1cbi5pY29uc21pbmQtU2Nvb3RlcjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWMyYVwiO1xufVxuLmljb25zbWluZC1TY29ycGlvLTI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVjMmJcIjtcbn1cbi5pY29uc21pbmQtU2NvcnBpbzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWMyY1wiO1xufVxuLmljb25zbWluZC1TY290bGFuZDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWMyZFwiO1xufVxuLmljb25zbWluZC1TY3Jld2RyaXZlcjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWMyZVwiO1xufVxuLmljb25zbWluZC1TY3JvbGwtRmFzdDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWMyZlwiO1xufVxuLmljb25zbWluZC1TY3JvbGw6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVjMzBcIjtcbn1cbi5pY29uc21pbmQtU2Nyb2xsZXItMjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWMzMVwiO1xufVxuLmljb25zbWluZC1TY3JvbGxlcjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWMzMlwiO1xufVxuLmljb25zbWluZC1TZWEtRG9nOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYzMzXCI7XG59XG4uaWNvbnNtaW5kLVNlYXJjaC1vbkNsb3VkOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYzM0XCI7XG59XG4uaWNvbnNtaW5kLVNlYXJjaC1QZW9wbGU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVjMzVcIjtcbn1cbi5pY29uc21pbmQtc2Vjb3VuZDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWMzNlwiO1xufVxuLmljb25zbWluZC1zZWNvdW5kMjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWMzN1wiO1xufVxuLmljb25zbWluZC1TZWN1cml0eS1CbG9jazpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWMzOFwiO1xufVxuLmljb25zbWluZC1TZWN1cml0eS1CdWc6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVjMzlcIjtcbn1cbi5pY29uc21pbmQtU2VjdXJpdHktQ2FtZXJhOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYzNhXCI7XG59XG4uaWNvbnNtaW5kLVNlY3VyaXR5LUNoZWNrOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYzNiXCI7XG59XG4uaWNvbnNtaW5kLVNlY3VyaXR5LVNldHRpbmdzOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYzNjXCI7XG59XG4uaWNvbnNtaW5kLVNlY3VyaXR5LVNtaWxleTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWMzZFwiO1xufVxuLmljb25zbWluZC1TZWN1cml5LVJlbW92ZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWMzZVwiO1xufVxuLmljb25zbWluZC1TZWVkOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYzNmXCI7XG59XG4uaWNvbnNtaW5kLVNlbGZpZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWM0MFwiO1xufVxuLmljb25zbWluZC1TZXJiaWE6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVjNDFcIjtcbn1cbi5pY29uc21pbmQtU2VydmVyLTI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVjNDJcIjtcbn1cbi5pY29uc21pbmQtU2VydmVyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYzQzXCI7XG59XG4uaWNvbnNtaW5kLVNlcnZlcnM6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVjNDRcIjtcbn1cbi5pY29uc21pbmQtU2V0dGluZ3MtV2luZG93OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYzQ1XCI7XG59XG4uaWNvbnNtaW5kLVNld2luZy1NYWNoaW5lOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYzQ2XCI7XG59XG4uaWNvbnNtaW5kLVNleHVhbDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWM0N1wiO1xufVxuLmljb25zbWluZC1TaGFyZS1vbkNsb3VkOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYzQ4XCI7XG59XG4uaWNvbnNtaW5kLVNoYXJlLVdpbmRvdzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWM0OVwiO1xufVxuLmljb25zbWluZC1TaGFyZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWM0YVwiO1xufVxuLmljb25zbWluZC1TaGFyZXRoaXM6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVjNGJcIjtcbn1cbi5pY29uc21pbmQtU2hhcms6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVjNGNcIjtcbn1cbi5pY29uc21pbmQtU2hlZXA6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVjNGRcIjtcbn1cbi5pY29uc21pbmQtU2hlcmlmZi1CYWRnZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWM0ZVwiO1xufVxuLmljb25zbWluZC1TaGllbGQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVjNGZcIjtcbn1cbi5pY29uc21pbmQtU2hpcC0yOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYzUwXCI7XG59XG4uaWNvbnNtaW5kLVNoaXA6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVjNTFcIjtcbn1cbi5pY29uc21pbmQtU2hpcnQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVjNTJcIjtcbn1cbi5pY29uc21pbmQtU2hvZXMtMjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWM1M1wiO1xufVxuLmljb25zbWluZC1TaG9lcy0zOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYzU0XCI7XG59XG4uaWNvbnNtaW5kLVNob2VzOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYzU1XCI7XG59XG4uaWNvbnNtaW5kLVNob3AtMjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWM1NlwiO1xufVxuLmljb25zbWluZC1TaG9wLTM6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVjNTdcIjtcbn1cbi5pY29uc21pbmQtU2hvcC00OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYzU4XCI7XG59XG4uaWNvbnNtaW5kLVNob3A6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVjNTlcIjtcbn1cbi5pY29uc21pbmQtU2hvcHBpbmctQmFnOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYzVhXCI7XG59XG4uaWNvbnNtaW5kLVNob3BwaW5nLUJhc2tldDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWM1YlwiO1xufVxuLmljb25zbWluZC1TaG9wcGluZy1DYXJ0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYzVjXCI7XG59XG4uaWNvbnNtaW5kLVNob3J0LVBhbnRzOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYzVkXCI7XG59XG4uaWNvbnNtaW5kLVNob3V0d2lyZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWM1ZVwiO1xufVxuLmljb25zbWluZC1TaG92ZWw6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVjNWZcIjtcbn1cbi5pY29uc21pbmQtU2h1ZmZsZS0yOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYzYwXCI7XG59XG4uaWNvbnNtaW5kLVNodWZmbGUtMzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWM2MVwiO1xufVxuLmljb25zbWluZC1TaHVmZmxlLTQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVjNjJcIjtcbn1cbi5pY29uc21pbmQtU2h1ZmZsZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWM2M1wiO1xufVxuLmljb25zbWluZC1TaHV0dGVyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYzY0XCI7XG59XG4uaWNvbnNtaW5kLVNpZGViYXItV2luZG93OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYzY1XCI7XG59XG4uaWNvbnNtaW5kLVNpZ25hbDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWM2NlwiO1xufVxuLmljb25zbWluZC1TaW5nYXBvcmU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVjNjdcIjtcbn1cbi5pY29uc21pbmQtU2thdGUtU2hvZXM6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVjNjhcIjtcbn1cbi5pY29uc21pbmQtU2thdGVib2FyZC0yOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYzY5XCI7XG59XG4uaWNvbnNtaW5kLVNrYXRlYm9hcmQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVjNmFcIjtcbn1cbi5pY29uc21pbmQtU2tlbGV0b246YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVjNmJcIjtcbn1cbi5pY29uc21pbmQtU2tpOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYzZjXCI7XG59XG4uaWNvbnNtaW5kLVNraXJ0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYzZkXCI7XG59XG4uaWNvbnNtaW5kLVNrcmlsbDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWM2ZVwiO1xufVxuLmljb25zbWluZC1Ta3VsbDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWM2ZlwiO1xufVxuLmljb25zbWluZC1Ta3lkaXZpbmc6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVjNzBcIjtcbn1cbi5pY29uc21pbmQtU2t5cGU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVjNzFcIjtcbn1cbi5pY29uc21pbmQtU2xlZC13aXRoR2lmdHM6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVjNzJcIjtcbn1cbi5pY29uc21pbmQtU2xlZDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWM3M1wiO1xufVxuLmljb25zbWluZC1TbGVlcGluZzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWM3NFwiO1xufVxuLmljb25zbWluZC1TbGVldDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWM3NVwiO1xufVxuLmljb25zbWluZC1TbGlwcGVyczpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWM3NlwiO1xufVxuLmljb25zbWluZC1TbWFydDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWM3N1wiO1xufVxuLmljb25zbWluZC1TbWFydHBob25lLTI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVjNzhcIjtcbn1cbi5pY29uc21pbmQtU21hcnRwaG9uZS0zOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYzc5XCI7XG59XG4uaWNvbnNtaW5kLVNtYXJ0cGhvbmUtNDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWM3YVwiO1xufVxuLmljb25zbWluZC1TbWFydHBob25lLVNlY3VyZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWM3YlwiO1xufVxuLmljb25zbWluZC1TbWFydHBob25lOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYzdjXCI7XG59XG4uaWNvbnNtaW5kLVNtaWxlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYzdkXCI7XG59XG4uaWNvbnNtaW5kLVNtb2tpbmctQXJlYTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWM3ZVwiO1xufVxuLmljb25zbWluZC1TbW9raW5nLVBpcGU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVjN2ZcIjtcbn1cbi5pY29uc21pbmQtU25ha2U6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVjODBcIjtcbn1cbi5pY29uc21pbmQtU25vcmtlbDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWM4MVwiO1xufVxuLmljb25zbWluZC1Tbm93LTI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVjODJcIjtcbn1cbi5pY29uc21pbmQtU25vdy1Eb21lOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYzgzXCI7XG59XG4uaWNvbnNtaW5kLVNub3ctU3Rvcm06YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVjODRcIjtcbn1cbi5pY29uc21pbmQtU25vdzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWM4NVwiO1xufVxuLmljb25zbWluZC1Tbm93Zmxha2UtMjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWM4NlwiO1xufVxuLmljb25zbWluZC1Tbm93Zmxha2UtMzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWM4N1wiO1xufVxuLmljb25zbWluZC1Tbm93Zmxha2UtNDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWM4OFwiO1xufVxuLmljb25zbWluZC1Tbm93Zmxha2U6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVjODlcIjtcbn1cbi5pY29uc21pbmQtU25vd21hbjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWM4YVwiO1xufVxuLmljb25zbWluZC1Tb2NjZXItQmFsbDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWM4YlwiO1xufVxuLmljb25zbWluZC1Tb2NjZXItU2hvZXM6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVjOGNcIjtcbn1cbi5pY29uc21pbmQtU29ja3M6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVjOGRcIjtcbn1cbi5pY29uc21pbmQtU29sYXI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVjOGVcIjtcbn1cbi5pY29uc21pbmQtU291bmQtV2F2ZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWM4ZlwiO1xufVxuLmljb25zbWluZC1Tb3VuZDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWM5MFwiO1xufVxuLmljb25zbWluZC1Tb3VuZGNsb3VkOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYzkxXCI7XG59XG4uaWNvbnNtaW5kLVNvdXA6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVjOTJcIjtcbn1cbi5pY29uc21pbmQtU291dGgtQWZyaWNhOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlYzkzXCI7XG59XG4uaWNvbnNtaW5kLVNwYWNlLU5lZWRsZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWM5NFwiO1xufVxuLmljb25zbWluZC1TcGFpbjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWM5NVwiO1xufVxuLmljb25zbWluZC1TcGFtLU1haWw6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVjOTZcIjtcbn1cbi5pY29uc21pbmQtU3BlYWNoLUJ1YmJsZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWM5N1wiO1xufVxuLmljb25zbWluZC1TcGVhY2gtQnViYmxlMjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWM5OFwiO1xufVxuLmljb25zbWluZC1TcGVhY2gtQnViYmxlMzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWM5OVwiO1xufVxuLmljb25zbWluZC1TcGVhY2gtQnViYmxlNDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWM5YVwiO1xufVxuLmljb25zbWluZC1TcGVhY2gtQnViYmxlNTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWM5YlwiO1xufVxuLmljb25zbWluZC1TcGVhY2gtQnViYmxlNjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWM5Y1wiO1xufVxuLmljb25zbWluZC1TcGVhY2gtQnViYmxlNzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWM5ZFwiO1xufVxuLmljb25zbWluZC1TcGVhY2gtQnViYmxlODpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWM5ZVwiO1xufVxuLmljb25zbWluZC1TcGVhY2gtQnViYmxlOTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWM5ZlwiO1xufVxuLmljb25zbWluZC1TcGVhY2gtQnViYmxlMTA6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVjYTBcIjtcbn1cbi5pY29uc21pbmQtU3BlYWNoLUJ1YmJsZTExOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlY2ExXCI7XG59XG4uaWNvbnNtaW5kLVNwZWFjaC1CdWJibGUxMjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWNhMlwiO1xufVxuLmljb25zbWluZC1TcGVhY2gtQnViYmxlMTM6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVjYTNcIjtcbn1cbi5pY29uc21pbmQtU3BlYWNoLUJ1YmJsZUFza2luZzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWNhNFwiO1xufVxuLmljb25zbWluZC1TcGVhY2gtQnViYmxlQ29taWM6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVjYTVcIjtcbn1cbi5pY29uc21pbmQtU3BlYWNoLUJ1YmJsZUNvbWljMjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWNhNlwiO1xufVxuLmljb25zbWluZC1TcGVhY2gtQnViYmxlQ29taWMzOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlY2E3XCI7XG59XG4uaWNvbnNtaW5kLVNwZWFjaC1CdWJibGVDb21pYzQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVjYThcIjtcbn1cbi5pY29uc21pbmQtU3BlYWNoLUJ1YmJsZURpYWxvZzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWNhOVwiO1xufVxuLmljb25zbWluZC1TcGVhY2gtQnViYmxlczpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWNhYVwiO1xufVxuLmljb25zbWluZC1TcGVhay0yOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlY2FiXCI7XG59XG4uaWNvbnNtaW5kLVNwZWFrOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlY2FjXCI7XG59XG4uaWNvbnNtaW5kLVNwZWFrZXItMjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWNhZFwiO1xufVxuLmljb25zbWluZC1TcGVha2VyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlY2FlXCI7XG59XG4uaWNvbnNtaW5kLVNwZWxsLUNoZWNrOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlY2FmXCI7XG59XG4uaWNvbnNtaW5kLVNwZWxsLUNoZWNrQUJDOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlY2IwXCI7XG59XG4uaWNvbnNtaW5kLVNwZXJtaXVtOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlY2IxXCI7XG59XG4uaWNvbnNtaW5kLVNwaWRlcjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWNiMlwiO1xufVxuLmljb25zbWluZC1TcGlkZXJ3ZWI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVjYjNcIjtcbn1cbi5pY29uc21pbmQtU3BsaXQtRm91clNxdWFyZVdpbmRvdzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWNiNFwiO1xufVxuLmljb25zbWluZC1TcGxpdC1Ib3Jpem9udGFsOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlY2I1XCI7XG59XG4uaWNvbnNtaW5kLVNwbGl0LUhvcml6b250YWwyV2luZG93OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlY2I2XCI7XG59XG4uaWNvbnNtaW5kLVNwbGl0LVZlcnRpY2FsOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlY2I3XCI7XG59XG4uaWNvbnNtaW5kLVNwbGl0LVZlcnRpY2FsMjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWNiOFwiO1xufVxuLmljb25zbWluZC1TcGxpdC1XaW5kb3c6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVjYjlcIjtcbn1cbi5pY29uc21pbmQtU3BvZGVyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlY2JhXCI7XG59XG4uaWNvbnNtaW5kLVNwb29uOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlY2JiXCI7XG59XG4uaWNvbnNtaW5kLVNwb3J0LU1vZGU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVjYmNcIjtcbn1cbi5pY29uc21pbmQtU3BvcnRzLUNsb3RoaW5nczE6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVjYmRcIjtcbn1cbi5pY29uc21pbmQtU3BvcnRzLUNsb3RoaW5nczI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVjYmVcIjtcbn1cbi5pY29uc21pbmQtU3BvcnRzLVNoaXJ0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlY2JmXCI7XG59XG4uaWNvbnNtaW5kLVNwb3Q6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVjYzBcIjtcbn1cbi5pY29uc21pbmQtU3ByYXk6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVjYzFcIjtcbn1cbi5pY29uc21pbmQtU3ByZWFkOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlY2MyXCI7XG59XG4uaWNvbnNtaW5kLVNwcmluZzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWNjM1wiO1xufVxuLmljb25zbWluZC1TcHVybDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWNjNFwiO1xufVxuLmljb25zbWluZC1TcHk6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVjYzVcIjtcbn1cbi5pY29uc21pbmQtU3F1aXJyZWw6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVjYzZcIjtcbn1cbi5pY29uc21pbmQtU1NMOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlY2M3XCI7XG59XG4uaWNvbnNtaW5kLVN0LUJhc2lsc0NhdGhlZHJhbDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWNjOFwiO1xufVxuLmljb25zbWluZC1TdC1QYXVsc0NhdGhlZHJhbDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWNjOVwiO1xufVxuLmljb25zbWluZC1TdGFtcC0yOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlY2NhXCI7XG59XG4uaWNvbnNtaW5kLVN0YW1wOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlY2NiXCI7XG59XG4uaWNvbnNtaW5kLVN0YXBsZXI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVjY2NcIjtcbn1cbi5pY29uc21pbmQtU3Rhci1UcmFjazpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWNjZFwiO1xufVxuLmljb25zbWluZC1TdGFyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlY2NlXCI7XG59XG4uaWNvbnNtaW5kLVN0YXJmaXNoOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlY2NmXCI7XG59XG4uaWNvbnNtaW5kLVN0YXJ0MjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWNkMFwiO1xufVxuLmljb25zbWluZC1TdGFydC0zOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlY2QxXCI7XG59XG4uaWNvbnNtaW5kLVN0YXJ0LXdheXM6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVjZDJcIjtcbn1cbi5pY29uc21pbmQtU3RhcnQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVjZDNcIjtcbn1cbi5pY29uc21pbmQtU3RhdGlzdGljOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlY2Q0XCI7XG59XG4uaWNvbnNtaW5kLVN0ZXRob3Njb3BlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlY2Q1XCI7XG59XG4uaWNvbnNtaW5kLXN0b3AtLTI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVjZDZcIjtcbn1cbi5pY29uc21pbmQtU3RvcC1NdXNpYzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWNkN1wiO1xufVxuLmljb25zbWluZC1TdG9wOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlY2Q4XCI7XG59XG4uaWNvbnNtaW5kLVN0b3B3YXRjaC0yOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlY2Q5XCI7XG59XG4uaWNvbnNtaW5kLVN0b3B3YXRjaDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWNkYVwiO1xufVxuLmljb25zbWluZC1TdG9ybTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWNkYlwiO1xufVxuLmljb25zbWluZC1TdHJlZXQtVmlldzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWNkY1wiO1xufVxuLmljb25zbWluZC1TdHJlZXQtVmlldzI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVjZGRcIjtcbn1cbi5pY29uc21pbmQtU3RyaWtldGhyb3VnaC1UZXh0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlY2RlXCI7XG59XG4uaWNvbnNtaW5kLVN0cm9sbGVyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlY2RmXCI7XG59XG4uaWNvbnNtaW5kLVN0cnVjdHVyZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWNlMFwiO1xufVxuLmljb25zbWluZC1TdHVkZW50LUZlbWFsZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWNlMVwiO1xufVxuLmljb25zbWluZC1TdHVkZW50LUhhdDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWNlMlwiO1xufVxuLmljb25zbWluZC1TdHVkZW50LUhhdDI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVjZTNcIjtcbn1cbi5pY29uc21pbmQtU3R1ZGVudC1NYWxlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlY2U0XCI7XG59XG4uaWNvbnNtaW5kLVN0dWRlbnQtTWFsZUZlbWFsZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWNlNVwiO1xufVxuLmljb25zbWluZC1TdHVkZW50czpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWNlNlwiO1xufVxuLmljb25zbWluZC1TdHVkaW8tRmxhc2g6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVjZTdcIjtcbn1cbi5pY29uc21pbmQtU3R1ZGlvLUxpZ2h0Ym94OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlY2U4XCI7XG59XG4uaWNvbnNtaW5kLVN0dW1ibGV1cG9uOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlY2U5XCI7XG59XG4uaWNvbnNtaW5kLVN1aXQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVjZWFcIjtcbn1cbi5pY29uc21pbmQtU3VpdGNhc2U6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVjZWJcIjtcbn1cbi5pY29uc21pbmQtU3VtLTI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVjZWNcIjtcbn1cbi5pY29uc21pbmQtU3VtOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlY2VkXCI7XG59XG4uaWNvbnNtaW5kLVN1bW1lcjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWNlZVwiO1xufVxuLmljb25zbWluZC1TdW4tQ2xvdWR5UmFpbjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWNlZlwiO1xufVxuLmljb25zbWluZC1TdW46YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVjZjBcIjtcbn1cbi5pY29uc21pbmQtU3VuZ2xhc3Nlcy0yOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlY2YxXCI7XG59XG4uaWNvbnNtaW5kLVN1bmdsYXNzZXMtMzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWNmMlwiO1xufVxuLmljb25zbWluZC1TdW5nbGFzc2VzLVNtaWxleTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWNmM1wiO1xufVxuLmljb25zbWluZC1TdW5nbGFzc2VzLVNtaWxleTI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVjZjRcIjtcbn1cbi5pY29uc21pbmQtU3VuZ2xhc3Nlcy1XOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlY2Y1XCI7XG59XG4uaWNvbnNtaW5kLVN1bmdsYXNzZXMtVzI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVjZjZcIjtcbn1cbi5pY29uc21pbmQtU3VuZ2xhc3Nlcy1XMzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWNmN1wiO1xufVxuLmljb25zbWluZC1TdW5nbGFzc2VzOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlY2Y4XCI7XG59XG4uaWNvbnNtaW5kLVN1bnJpc2U6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVjZjlcIjtcbn1cbi5pY29uc21pbmQtU3Vuc2V0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlY2ZhXCI7XG59XG4uaWNvbnNtaW5kLVN1cGVybWFuOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlY2ZiXCI7XG59XG4uaWNvbnNtaW5kLVN1cHBvcnQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVjZmNcIjtcbn1cbi5pY29uc21pbmQtU3VycHJpc2U6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVjZmRcIjtcbn1cbi5pY29uc21pbmQtU3VzaGk6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVjZmVcIjtcbn1cbi5pY29uc21pbmQtU3dlZGVuOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlY2ZmXCI7XG59XG4uaWNvbnNtaW5kLVN3aW1taW5nLVNob3J0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlZDAwXCI7XG59XG4uaWNvbnNtaW5kLVN3aW1taW5nOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlZDAxXCI7XG59XG4uaWNvbnNtaW5kLVN3aW1td2VhcjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWQwMlwiO1xufVxuLmljb25zbWluZC1Td2l0Y2g6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVkMDNcIjtcbn1cbi5pY29uc21pbmQtU3dpdHplcmxhbmQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVkMDRcIjtcbn1cbi5pY29uc21pbmQtU3luYy1DbG91ZDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWQwNVwiO1xufVxuLmljb25zbWluZC1TeW5jOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlZDA2XCI7XG59XG4uaWNvbnNtaW5kLVN5bmNocm9uaXplLTI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVkMDdcIjtcbn1cbi5pY29uc21pbmQtU3luY2hyb25pemU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVkMDhcIjtcbn1cbi5pY29uc21pbmQtVC1TaGlydDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWQwOVwiO1xufVxuLmljb25zbWluZC1UYWJsZXQtMjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWQwYVwiO1xufVxuLmljb25zbWluZC1UYWJsZXQtMzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWQwYlwiO1xufVxuLmljb25zbWluZC1UYWJsZXQtT3JpZW50YXRpb246YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVkMGNcIjtcbn1cbi5pY29uc21pbmQtVGFibGV0LVBob25lOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlZDBkXCI7XG59XG4uaWNvbnNtaW5kLVRhYmxldC1TZWN1cmU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVkMGVcIjtcbn1cbi5pY29uc21pbmQtVGFibGV0LVZlcnRpY2FsOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlZDBmXCI7XG59XG4uaWNvbnNtaW5kLVRhYmxldDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWQxMFwiO1xufVxuLmljb25zbWluZC1UYWN0aWM6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVkMTFcIjtcbn1cbi5pY29uc21pbmQtVGFnLTI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVkMTJcIjtcbn1cbi5pY29uc21pbmQtVGFnLTM6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVkMTNcIjtcbn1cbi5pY29uc21pbmQtVGFnLTQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVkMTRcIjtcbn1cbi5pY29uc21pbmQtVGFnLTU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVkMTVcIjtcbn1cbi5pY29uc21pbmQtVGFnOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlZDE2XCI7XG59XG4uaWNvbnNtaW5kLVRhai1NYWhhbDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWQxN1wiO1xufVxuLmljb25zbWluZC1UYWxrLU1hbjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWQxOFwiO1xufVxuLmljb25zbWluZC1UYXA6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVkMTlcIjtcbn1cbi5pY29uc21pbmQtVGFyZ2V0LU1hcmtldDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWQxYVwiO1xufVxuLmljb25zbWluZC1UYXJnZXQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVkMWJcIjtcbn1cbi5pY29uc21pbmQtVGF1cnVzLTI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVkMWNcIjtcbn1cbi5pY29uc21pbmQtVGF1cnVzOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlZDFkXCI7XG59XG4uaWNvbnNtaW5kLVRheGktMjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWQxZVwiO1xufVxuLmljb25zbWluZC1UYXhpLVNpZ246YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVkMWZcIjtcbn1cbi5pY29uc21pbmQtVGF4aTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWQyMFwiO1xufVxuLmljb25zbWluZC1UZWFjaGVyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlZDIxXCI7XG59XG4uaWNvbnNtaW5kLVRlYXBvdDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWQyMlwiO1xufVxuLmljb25zbWluZC1UZWNobm9yYXRpOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlZDIzXCI7XG59XG4uaWNvbnNtaW5kLVRlZGR5LUJlYXI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVkMjRcIjtcbn1cbi5pY29uc21pbmQtVGVlLU11ZzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWQyNVwiO1xufVxuLmljb25zbWluZC1UZWxlcGhvbmUtMjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWQyNlwiO1xufVxuLmljb25zbWluZC1UZWxlcGhvbmU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVkMjdcIjtcbn1cbi5pY29uc21pbmQtVGVsZXNjb3BlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlZDI4XCI7XG59XG4uaWNvbnNtaW5kLVRlbXBlcmF0dXJlLTI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVkMjlcIjtcbn1cbi5pY29uc21pbmQtVGVtcGVyYXR1cmUtMzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWQyYVwiO1xufVxuLmljb25zbWluZC1UZW1wZXJhdHVyZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWQyYlwiO1xufVxuLmljb25zbWluZC1UZW1wbGU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVkMmNcIjtcbn1cbi5pY29uc21pbmQtVGVubmlzLUJhbGw6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVkMmRcIjtcbn1cbi5pY29uc21pbmQtVGVubmlzOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlZDJlXCI7XG59XG4uaWNvbnNtaW5kLVRlbnQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVkMmZcIjtcbn1cbi5pY29uc21pbmQtVGVzdC1UdWJlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlZDMwXCI7XG59XG4uaWNvbnNtaW5kLVRlc3QtVHViZTI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVkMzFcIjtcbn1cbi5pY29uc21pbmQtVGVzdGltb25hbDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWQzMlwiO1xufVxuLmljb25zbWluZC1UZXh0LUJveDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWQzM1wiO1xufVxuLmljb25zbWluZC1UZXh0LUVmZmVjdDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWQzNFwiO1xufVxuLmljb25zbWluZC1UZXh0LUhpZ2hsaWdodENvbG9yOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlZDM1XCI7XG59XG4uaWNvbnNtaW5kLVRleHQtUGFyYWdyYXBoOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlZDM2XCI7XG59XG4uaWNvbnNtaW5kLVRoYWlsYW5kOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlZDM3XCI7XG59XG4uaWNvbnNtaW5kLVRoZS1XaGl0ZUhvdXNlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlZDM4XCI7XG59XG4uaWNvbnNtaW5kLVRoaXMtU2lkZVVwOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlZDM5XCI7XG59XG4uaWNvbnNtaW5kLVRocmVhZDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWQzYVwiO1xufVxuLmljb25zbWluZC1UaHJlZS1BcnJvd0Zvcms6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVkM2JcIjtcbn1cbi5pY29uc21pbmQtVGhyZWUtRmluZ2VyczpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWQzY1wiO1xufVxuLmljb25zbWluZC1UaHJlZS1GaW5nZXJzRHJhZzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWQzZFwiO1xufVxuLmljb25zbWluZC1UaHJlZS1GaW5nZXJzRHJhZzI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVkM2VcIjtcbn1cbi5pY29uc21pbmQtVGhyZWUtRmluZ2Vyc1RvdWNoOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlZDNmXCI7XG59XG4uaWNvbnNtaW5kLVRodW1iOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlZDQwXCI7XG59XG4uaWNvbnNtaW5kLVRodW1icy1Eb3duU21pbGV5OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlZDQxXCI7XG59XG4uaWNvbnNtaW5kLVRodW1icy1VcFNtaWxleTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWQ0MlwiO1xufVxuLmljb25zbWluZC1UaHVuZGVyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlZDQzXCI7XG59XG4uaWNvbnNtaW5kLVRodW5kZXJzdG9ybTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWQ0NFwiO1xufVxuLmljb25zbWluZC1UaWNrZXQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVkNDVcIjtcbn1cbi5pY29uc21pbmQtVGllLTI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVkNDZcIjtcbn1cbi5pY29uc21pbmQtVGllLTM6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVkNDdcIjtcbn1cbi5pY29uc21pbmQtVGllLTQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVkNDhcIjtcbn1cbi5pY29uc21pbmQtVGllOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlZDQ5XCI7XG59XG4uaWNvbnNtaW5kLVRpZ2VyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlZDRhXCI7XG59XG4uaWNvbnNtaW5kLVRpbWUtQmFja3VwOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlZDRiXCI7XG59XG4uaWNvbnNtaW5kLVRpbWUtQm9tYjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWQ0Y1wiO1xufVxuLmljb25zbWluZC1UaW1lLUNsb2NrOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlZDRkXCI7XG59XG4uaWNvbnNtaW5kLVRpbWUtRmlyZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWQ0ZVwiO1xufVxuLmljb25zbWluZC1UaW1lLU1hY2hpbmU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVkNGZcIjtcbn1cbi5pY29uc21pbmQtVGltZS1XaW5kb3c6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVkNTBcIjtcbn1cbi5pY29uc21pbmQtVGltZXItMjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWQ1MVwiO1xufVxuLmljb25zbWluZC1UaW1lcjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWQ1MlwiO1xufVxuLmljb25zbWluZC1Uby1Cb3R0b206YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVkNTNcIjtcbn1cbi5pY29uc21pbmQtVG8tQm90dG9tMjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWQ1NFwiO1xufVxuLmljb25zbWluZC1Uby1MZWZ0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlZDU1XCI7XG59XG4uaWNvbnNtaW5kLVRvLVJpZ2h0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlZDU2XCI7XG59XG4uaWNvbnNtaW5kLVRvLVRvcDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWQ1N1wiO1xufVxuLmljb25zbWluZC1Uby1Ub3AyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlZDU4XCI7XG59XG4uaWNvbnNtaW5kLVRva2VuLTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWQ1OVwiO1xufVxuLmljb25zbWluZC1Ub21hdG86YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVkNWFcIjtcbn1cbi5pY29uc21pbmQtVG9uZ3VlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlZDViXCI7XG59XG4uaWNvbnNtaW5kLVRvb3RoLTI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVkNWNcIjtcbn1cbi5pY29uc21pbmQtVG9vdGg6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVkNWRcIjtcbn1cbi5pY29uc21pbmQtVG9wLVRvQm90dG9tOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlZDVlXCI7XG59XG4uaWNvbnNtaW5kLVRvdWNoLVdpbmRvdzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWQ1ZlwiO1xufVxuLmljb25zbWluZC1Ub3VyY2g6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVkNjBcIjtcbn1cbi5pY29uc21pbmQtVG93ZXItMjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWQ2MVwiO1xufVxuLmljb25zbWluZC1Ub3dlci1CcmlkZ2U6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVkNjJcIjtcbn1cbi5pY29uc21pbmQtVG93ZXI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVkNjNcIjtcbn1cbi5pY29uc21pbmQtVHJhY2U6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVkNjRcIjtcbn1cbi5pY29uc21pbmQtVHJhY3RvcjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWQ2NVwiO1xufVxuLmljb25zbWluZC10cmFmZmljLUxpZ2h0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlZDY2XCI7XG59XG4uaWNvbnNtaW5kLVRyYWZmaWMtTGlnaHQyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlZDY3XCI7XG59XG4uaWNvbnNtaW5kLVRyYWluLTI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVkNjhcIjtcbn1cbi5pY29uc21pbmQtVHJhaW46YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVkNjlcIjtcbn1cbi5pY29uc21pbmQtVHJhbTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWQ2YVwiO1xufVxuLmljb25zbWluZC1UcmFuc2Zvcm0tMjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWQ2YlwiO1xufVxuLmljb25zbWluZC1UcmFuc2Zvcm0tMzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWQ2Y1wiO1xufVxuLmljb25zbWluZC1UcmFuc2Zvcm0tNDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWQ2ZFwiO1xufVxuLmljb25zbWluZC1UcmFuc2Zvcm06YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVkNmVcIjtcbn1cbi5pY29uc21pbmQtVHJhc2gtd2l0aE1lbjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWQ2ZlwiO1xufVxuLmljb25zbWluZC1UcmVlLTI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVkNzBcIjtcbn1cbi5pY29uc21pbmQtVHJlZS0zOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlZDcxXCI7XG59XG4uaWNvbnNtaW5kLVRyZWUtNDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWQ3MlwiO1xufVxuLmljb25zbWluZC1UcmVlLTU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVkNzNcIjtcbn1cbi5pY29uc21pbmQtVHJlZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWQ3NFwiO1xufVxuLmljb25zbWluZC1UcmVra2luZzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWQ3NVwiO1xufVxuLmljb25zbWluZC1UcmlhbmdsZS1BcnJvd0Rvd246YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVkNzZcIjtcbn1cbi5pY29uc21pbmQtVHJpYW5nbGUtQXJyb3dMZWZ0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlZDc3XCI7XG59XG4uaWNvbnNtaW5kLVRyaWFuZ2xlLUFycm93UmlnaHQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVkNzhcIjtcbn1cbi5pY29uc21pbmQtVHJpYW5nbGUtQXJyb3dVcDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWQ3OVwiO1xufVxuLmljb25zbWluZC1Ucmlwb2QtMjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWQ3YVwiO1xufVxuLmljb25zbWluZC1Ucmlwb2QtYW5kVmlkZW86YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVkN2JcIjtcbn1cbi5pY29uc21pbmQtVHJpcG9kLXdpdGhDYW1lcmE6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVkN2NcIjtcbn1cbi5pY29uc21pbmQtVHJpcG9kLXdpdGhHb3BybzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWQ3ZFwiO1xufVxuLmljb25zbWluZC1Ucm9waHktMjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWQ3ZVwiO1xufVxuLmljb25zbWluZC1Ucm9waHk6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVkN2ZcIjtcbn1cbi5pY29uc21pbmQtVHJ1Y2s6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVkODBcIjtcbn1cbi5pY29uc21pbmQtVHJ1bXBldDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWQ4MVwiO1xufVxuLmljb25zbWluZC1UdW1ibHI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVkODJcIjtcbn1cbi5pY29uc21pbmQtVHVya2V5OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlZDgzXCI7XG59XG4uaWNvbnNtaW5kLVR1cm4tRG93bjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWQ4NFwiO1xufVxuLmljb25zbWluZC1UdXJuLURvd24yOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlZDg1XCI7XG59XG4uaWNvbnNtaW5kLVR1cm4tRG93bkZyb21MZWZ0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlZDg2XCI7XG59XG4uaWNvbnNtaW5kLVR1cm4tRG93bkZyb21SaWdodDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWQ4N1wiO1xufVxuLmljb25zbWluZC1UdXJuLUxlZnQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVkODhcIjtcbn1cbi5pY29uc21pbmQtVHVybi1MZWZ0MzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWQ4OVwiO1xufVxuLmljb25zbWluZC1UdXJuLVJpZ2h0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlZDhhXCI7XG59XG4uaWNvbnNtaW5kLVR1cm4tUmlnaHQzOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlZDhiXCI7XG59XG4uaWNvbnNtaW5kLVR1cm4tVXA6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVkOGNcIjtcbn1cbi5pY29uc21pbmQtVHVybi1VcDI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVkOGRcIjtcbn1cbi5pY29uc21pbmQtVHVydGxlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlZDhlXCI7XG59XG4uaWNvbnNtaW5kLVR1eGVkbzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWQ4ZlwiO1xufVxuLmljb25zbWluZC1UVjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWQ5MFwiO1xufVxuLmljb25zbWluZC1Ud2lzdGVyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlZDkxXCI7XG59XG4uaWNvbnNtaW5kLVR3aXR0ZXItMjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWQ5MlwiO1xufVxuLmljb25zbWluZC1Ud2l0dGVyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlZDkzXCI7XG59XG4uaWNvbnNtaW5kLVR3by1GaW5nZXJzOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlZDk0XCI7XG59XG4uaWNvbnNtaW5kLVR3by1GaW5nZXJzRHJhZzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWQ5NVwiO1xufVxuLmljb25zbWluZC1Ud28tRmluZ2Vyc0RyYWcyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlZDk2XCI7XG59XG4uaWNvbnNtaW5kLVR3by1GaW5nZXJzU2Nyb2xsOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlZDk3XCI7XG59XG4uaWNvbnNtaW5kLVR3by1GaW5nZXJzVG91Y2g6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVkOThcIjtcbn1cbi5pY29uc21pbmQtVHdvLVdpbmRvd3M6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVkOTlcIjtcbn1cbi5pY29uc21pbmQtVHlwZS1QYXNzOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlZDlhXCI7XG59XG4uaWNvbnNtaW5kLVVrcmFpbmU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVkOWJcIjtcbn1cbi5pY29uc21pbmQtVW1icmVsYTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWQ5Y1wiO1xufVxuLmljb25zbWluZC1VbWJyZWxsYS0yOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlZDlkXCI7XG59XG4uaWNvbnNtaW5kLVVtYnJlbGxhLTM6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVkOWVcIjtcbn1cbi5pY29uc21pbmQtVW5kZXItTGluZVRleHQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVkOWZcIjtcbn1cbi5pY29uc21pbmQtVW5kbzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWRhMFwiO1xufVxuLmljb25zbWluZC1Vbml0ZWQtS2luZ2RvbTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWRhMVwiO1xufVxuLmljb25zbWluZC1Vbml0ZWQtU3RhdGVzOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlZGEyXCI7XG59XG4uaWNvbnNtaW5kLVVuaXZlcnNpdHktMjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWRhM1wiO1xufVxuLmljb25zbWluZC1Vbml2ZXJzaXR5OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlZGE0XCI7XG59XG4uaWNvbnNtaW5kLVVubGlrZS0yOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlZGE1XCI7XG59XG4uaWNvbnNtaW5kLVVubGlrZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWRhNlwiO1xufVxuLmljb25zbWluZC1VbmxvY2stMjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWRhN1wiO1xufVxuLmljb25zbWluZC1VbmxvY2stMzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWRhOFwiO1xufVxuLmljb25zbWluZC1VbmxvY2s6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVkYTlcIjtcbn1cbi5pY29uc21pbmQtVXAtLURvd246YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVkYWFcIjtcbn1cbi5pY29uc21pbmQtVXAtLURvd24zOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlZGFiXCI7XG59XG4uaWNvbnNtaW5kLVVwLTI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVkYWNcIjtcbn1cbi5pY29uc21pbmQtVXAtMzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWRhZFwiO1xufVxuLmljb25zbWluZC1VcC00OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlZGFlXCI7XG59XG4uaWNvbnNtaW5kLVVwOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlZGFmXCI7XG59XG4uaWNvbnNtaW5kLVVwZ3JhZGU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVkYjBcIjtcbn1cbi5pY29uc21pbmQtVXBsb2FkLTI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVkYjFcIjtcbn1cbi5pY29uc21pbmQtVXBsb2FkLXRvQ2xvdWQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVkYjJcIjtcbn1cbi5pY29uc21pbmQtVXBsb2FkLVdpbmRvdzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWRiM1wiO1xufVxuLmljb25zbWluZC1VcGxvYWQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVkYjRcIjtcbn1cbi5pY29uc21pbmQtVXBwZXJjYXNlLVRleHQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVkYjVcIjtcbn1cbi5pY29uc21pbmQtVXB3YXJkOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlZGI2XCI7XG59XG4uaWNvbnNtaW5kLVVSTC1XaW5kb3c6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVkYjdcIjtcbn1cbi5pY29uc21pbmQtVXNiLTI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVkYjhcIjtcbn1cbi5pY29uc21pbmQtVXNiLUNhYmxlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlZGI5XCI7XG59XG4uaWNvbnNtaW5kLVVzYjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWRiYVwiO1xufVxuLmljb25zbWluZC1Vc2VyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlZGJiXCI7XG59XG4uaWNvbnNtaW5kLVVzdHJlYW06YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVkYmNcIjtcbn1cbi5pY29uc21pbmQtVmFzZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWRiZFwiO1xufVxuLmljb25zbWluZC1WZWN0b3ItMjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWRiZVwiO1xufVxuLmljb25zbWluZC1WZWN0b3ItMzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWRiZlwiO1xufVxuLmljb25zbWluZC1WZWN0b3ItNDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWRjMFwiO1xufVxuLmljb25zbWluZC1WZWN0b3ItNTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWRjMVwiO1xufVxuLmljb25zbWluZC1WZWN0b3I6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVkYzJcIjtcbn1cbi5pY29uc21pbmQtVmVubi1EaWFncmFtOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlZGMzXCI7XG59XG4uaWNvbnNtaW5kLVZlc3QtMjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWRjNFwiO1xufVxuLmljb25zbWluZC1WZXN0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlZGM1XCI7XG59XG4uaWNvbnNtaW5kLVZpZGRsZXI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVkYzZcIjtcbn1cbi5pY29uc21pbmQtVmlkZW8tMjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWRjN1wiO1xufVxuLmljb25zbWluZC1WaWRlby0zOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlZGM4XCI7XG59XG4uaWNvbnNtaW5kLVZpZGVvLTQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVkYzlcIjtcbn1cbi5pY29uc21pbmQtVmlkZW8tNTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWRjYVwiO1xufVxuLmljb25zbWluZC1WaWRlby02OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlZGNiXCI7XG59XG4uaWNvbnNtaW5kLVZpZGVvLUdhbWVDb250cm9sbGVyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlZGNjXCI7XG59XG4uaWNvbnNtaW5kLVZpZGVvLUxlbjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWRjZFwiO1xufVxuLmljb25zbWluZC1WaWRlby1MZW4yOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlZGNlXCI7XG59XG4uaWNvbnNtaW5kLVZpZGVvLVBob3RvZ3JhcGhlcjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWRjZlwiO1xufVxuLmljb25zbWluZC1WaWRlby1Ucmlwb2Q6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVkZDBcIjtcbn1cbi5pY29uc21pbmQtVmlkZW86YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVkZDFcIjtcbn1cbi5pY29uc21pbmQtVmlldG5hbTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWRkMlwiO1xufVxuLmljb25zbWluZC1WaWV3LUhlaWdodDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWRkM1wiO1xufVxuLmljb25zbWluZC1WaWV3LVdpZHRoOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlZGQ0XCI7XG59XG4uaWNvbnNtaW5kLVZpbWVvOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlZGQ1XCI7XG59XG4uaWNvbnNtaW5kLVZpcmdvLTI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVkZDZcIjtcbn1cbi5pY29uc21pbmQtVmlyZ286YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVkZDdcIjtcbn1cbi5pY29uc21pbmQtVmlydXMtMjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWRkOFwiO1xufVxuLmljb25zbWluZC1WaXJ1cy0zOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlZGQ5XCI7XG59XG4uaWNvbnNtaW5kLVZpcnVzOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlZGRhXCI7XG59XG4uaWNvbnNtaW5kLVZpc2E6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVkZGJcIjtcbn1cbi5pY29uc21pbmQtVm9pY2U6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVkZGNcIjtcbn1cbi5pY29uc21pbmQtVm9pY2VtYWlsOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlZGRkXCI7XG59XG4uaWNvbnNtaW5kLVZvbGxleWJhbGw6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVkZGVcIjtcbn1cbi5pY29uc21pbmQtVm9sdW1lLURvd246YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVkZGZcIjtcbn1cbi5pY29uc21pbmQtVm9sdW1lLVVwOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlZGUwXCI7XG59XG4uaWNvbnNtaW5kLVZQTjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWRlMVwiO1xufVxuLmljb25zbWluZC1XYWNvbS1UYWJsZXQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVkZTJcIjtcbn1cbi5pY29uc21pbmQtV2FpdGVyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlZGUzXCI7XG59XG4uaWNvbnNtaW5kLVdhbGtpZS1UYWxraWU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVkZTRcIjtcbn1cbi5pY29uc21pbmQtV2FsbGV0LTI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVkZTVcIjtcbn1cbi5pY29uc21pbmQtV2FsbGV0LTM6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVkZTZcIjtcbn1cbi5pY29uc21pbmQtV2FsbGV0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlZGU3XCI7XG59XG4uaWNvbnNtaW5kLVdhcmVob3VzZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWRlOFwiO1xufVxuLmljb25zbWluZC1XYXJuaW5nLVdpbmRvdzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWRlOVwiO1xufVxuLmljb25zbWluZC1XYXRjaC0yOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlZGVhXCI7XG59XG4uaWNvbnNtaW5kLVdhdGNoLTM6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVkZWJcIjtcbn1cbi5pY29uc21pbmQtV2F0Y2g6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVkZWNcIjtcbn1cbi5pY29uc21pbmQtV2F2ZS0yOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlZGVkXCI7XG59XG4uaWNvbnNtaW5kLVdhdmU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVkZWVcIjtcbn1cbi5pY29uc21pbmQtV2ViY2FtOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlZGVmXCI7XG59XG4uaWNvbnNtaW5kLXdlaWdodC1MaWZ0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlZGYwXCI7XG59XG4uaWNvbnNtaW5kLVdoZWVsYmFycm93OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlZGYxXCI7XG59XG4uaWNvbnNtaW5kLVdoZWVsY2hhaXI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVkZjJcIjtcbn1cbi5pY29uc21pbmQtV2lkdGgtV2luZG93OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlZGYzXCI7XG59XG4uaWNvbnNtaW5kLVdpZmktMjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWRmNFwiO1xufVxuLmljb25zbWluZC1XaWZpLUtleWJvYXJkOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlZGY1XCI7XG59XG4uaWNvbnNtaW5kLVdpZmk6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVkZjZcIjtcbn1cbi5pY29uc21pbmQtV2luZC1UdXJiaW5lOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlZGY3XCI7XG59XG4uaWNvbnNtaW5kLVdpbmRtaWxsOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlZGY4XCI7XG59XG4uaWNvbnNtaW5kLVdpbmRvdy0yOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlZGY5XCI7XG59XG4uaWNvbnNtaW5kLVdpbmRvdzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWRmYVwiO1xufVxuLmljb25zbWluZC1XaW5kb3dzLTI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVkZmJcIjtcbn1cbi5pY29uc21pbmQtV2luZG93cy1NaWNyb3NvZnQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVkZmNcIjtcbn1cbi5pY29uc21pbmQtV2luZG93czpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWRmZFwiO1xufVxuLmljb25zbWluZC1XaW5kc29jazpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWRmZVwiO1xufVxuLmljb25zbWluZC1XaW5keTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWRmZlwiO1xufVxuLmljb25zbWluZC1XaW5lLUJvdHRsZTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWUwMFwiO1xufVxuLmljb25zbWluZC1XaW5lLUdsYXNzOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlZTAxXCI7XG59XG4uaWNvbnNtaW5kLVdpbms6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVlMDJcIjtcbn1cbi5pY29uc21pbmQtV2ludGVyLTI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVlMDNcIjtcbn1cbi5pY29uc21pbmQtV2ludGVyOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlZTA0XCI7XG59XG4uaWNvbnNtaW5kLVdpcmVsZXNzOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlZTA1XCI7XG59XG4uaWNvbnNtaW5kLVdpdGNoLUhhdDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWUwNlwiO1xufVxuLmljb25zbWluZC1XaXRjaDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWUwN1wiO1xufVxuLmljb25zbWluZC1XaXphcmQ6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVlMDhcIjtcbn1cbi5pY29uc21pbmQtV29sZjpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWUwOVwiO1xufVxuLmljb25zbWluZC1Xb21hbi1TaWduOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlZTBhXCI7XG59XG4uaWNvbnNtaW5kLVdvbWFuTWFuOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlZTBiXCI7XG59XG4uaWNvbnNtaW5kLVdvbWFucy1VbmRlcndlYXI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVlMGNcIjtcbn1cbi5pY29uc21pbmQtV29tYW5zLVVuZGVyd2VhcjI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVlMGRcIjtcbn1cbi5pY29uc21pbmQtV29tZW46YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVlMGVcIjtcbn1cbi5pY29uc21pbmQtV29uZGVyLVdvbWFuOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlZTBmXCI7XG59XG4uaWNvbnNtaW5kLVdvcmRwcmVzczpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWUxMFwiO1xufVxuLmljb25zbWluZC1Xb3JrZXItQ2xvdGhlczpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWUxMVwiO1xufVxuLmljb25zbWluZC1Xb3JrZXI6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVlMTJcIjtcbn1cbi5pY29uc21pbmQtV3JhcC1UZXh0OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlZTEzXCI7XG59XG4uaWNvbnNtaW5kLVdyZWF0aDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWUxNFwiO1xufVxuLmljb25zbWluZC1XcmVuY2g6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVlMTVcIjtcbn1cbi5pY29uc21pbmQtWC1Cb3g6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVlMTZcIjtcbn1cbi5pY29uc21pbmQtWC1yYXk6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVlMTdcIjtcbn1cbi5pY29uc21pbmQtWGFuZ2E6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVlMThcIjtcbn1cbi5pY29uc21pbmQtWGluZzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWUxOVwiO1xufVxuLmljb25zbWluZC1ZYWNodDpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWUxYVwiO1xufVxuLmljb25zbWluZC1ZYWhvby1CdXp6OmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlZTFiXCI7XG59XG4uaWNvbnNtaW5kLVlhaG9vOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlZTFjXCI7XG59XG4uaWNvbnNtaW5kLVllbHA6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVlMWRcIjtcbn1cbi5pY29uc21pbmQtWWVzOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlZTFlXCI7XG59XG4uaWNvbnNtaW5kLVlpbmctWWFuZzpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWUxZlwiO1xufVxuLmljb25zbWluZC1Zb3V0dWJlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlZTIwXCI7XG59XG4uaWNvbnNtaW5kLVotQTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWUyMVwiO1xufVxuLmljb25zbWluZC1aZWJyYTpiZWZvcmUge1xuXHRjb250ZW50OiBcIlxcZWUyMlwiO1xufVxuLmljb25zbWluZC1ab21iaWU6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVlMjNcIjtcbn1cbi5pY29uc21pbmQtWm9vbS1HZXN0dXJlOmJlZm9yZSB7XG5cdGNvbnRlbnQ6IFwiXFxlZTI0XCI7XG59XG4uaWNvbnNtaW5kLVpvb3Rvb2w6YmVmb3JlIHtcblx0Y29udGVudDogXCJcXGVlMjVcIjtcbn1cbiIsIkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ3NpbXBsZS1saW5lLWljb25zJztcbiAgc3JjOiB1cmwoJy4uL2ZvbnRzL1NpbXBsZS1MaW5lLUljb25zLmVvdD92PTIuNC4wJyk7XG4gIHNyYzogdXJsKCcuLi9mb250cy9TaW1wbGUtTGluZS1JY29ucy5lb3Q/dj0yLjQuMCNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSwgdXJsKCcuLi9mb250cy9TaW1wbGUtTGluZS1JY29ucy53b2ZmMj92PTIuNC4wJykgZm9ybWF0KCd3b2ZmMicpLCB1cmwoJy4uL2ZvbnRzL1NpbXBsZS1MaW5lLUljb25zLnR0Zj92PTIuNC4wJykgZm9ybWF0KCd0cnVldHlwZScpLCB1cmwoJy4uL2ZvbnRzL1NpbXBsZS1MaW5lLUljb25zLndvZmY/dj0yLjQuMCcpIGZvcm1hdCgnd29mZicpLCB1cmwoJy4uL2ZvbnRzL1NpbXBsZS1MaW5lLUljb25zLnN2Zz92PTIuNC4wI3NpbXBsZS1saW5lLWljb25zJykgZm9ybWF0KCdzdmcnKTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuLypcbiBVc2UgdGhlIGZvbGxvd2luZyBDU1MgY29kZSBpZiB5b3Ugd2FudCB0byBoYXZlIGEgY2xhc3MgcGVyIGljb24uXG4gSW5zdGVhZCBvZiBhIGxpc3Qgb2YgYWxsIGNsYXNzIHNlbGVjdG9ycywgeW91IGNhbiB1c2UgdGhlIGdlbmVyaWMgW2NsYXNzKj1cImljb24tXCJdIHNlbGVjdG9yLCBidXQgaXQncyBzbG93ZXI6XG4qL1xuLnNpbXBsZS1pY29uLXVzZXIsXG4uc2ltcGxlLWljb24tcGVvcGxlLFxuLnNpbXBsZS1pY29uLXVzZXItZmVtYWxlLFxuLnNpbXBsZS1pY29uLXVzZXItZm9sbG93LFxuLnNpbXBsZS1pY29uLXVzZXItZm9sbG93aW5nLFxuLnNpbXBsZS1pY29uLXVzZXItdW5mb2xsb3csXG4uc2ltcGxlLWljb24tbG9naW4sXG4uc2ltcGxlLWljb24tbG9nb3V0LFxuLnNpbXBsZS1pY29uLWVtb3RzbWlsZSxcbi5zaW1wbGUtaWNvbi1waG9uZSxcbi5zaW1wbGUtaWNvbi1jYWxsLWVuZCxcbi5zaW1wbGUtaWNvbi1jYWxsLWluLFxuLnNpbXBsZS1pY29uLWNhbGwtb3V0LFxuLnNpbXBsZS1pY29uLW1hcCxcbi5zaW1wbGUtaWNvbi1sb2NhdGlvbi1waW4sXG4uc2ltcGxlLWljb24tZGlyZWN0aW9uLFxuLnNpbXBsZS1pY29uLWRpcmVjdGlvbnMsXG4uc2ltcGxlLWljb24tY29tcGFzcyxcbi5zaW1wbGUtaWNvbi1sYXllcnMsXG4uc2ltcGxlLWljb24tbWVudSxcbi5zaW1wbGUtaWNvbi1saXN0LFxuLnNpbXBsZS1pY29uLW9wdGlvbnMtdmVydGljYWwsXG4uc2ltcGxlLWljb24tb3B0aW9ucyxcbi5zaW1wbGUtaWNvbi1hcnJvdy1kb3duLFxuLnNpbXBsZS1pY29uLWFycm93LWxlZnQsXG4uc2ltcGxlLWljb24tYXJyb3ctcmlnaHQsXG4uc2ltcGxlLWljb24tYXJyb3ctdXAsXG4uc2ltcGxlLWljb24tYXJyb3ctdXAtY2lyY2xlLFxuLnNpbXBsZS1pY29uLWFycm93LWxlZnQtY2lyY2xlLFxuLnNpbXBsZS1pY29uLWFycm93LXJpZ2h0LWNpcmNsZSxcbi5zaW1wbGUtaWNvbi1hcnJvdy1kb3duLWNpcmNsZSxcbi5zaW1wbGUtaWNvbi1jaGVjayxcbi5zaW1wbGUtaWNvbi1jbG9jayxcbi5zaW1wbGUtaWNvbi1wbHVzLFxuLnNpbXBsZS1pY29uLW1pbnVzLFxuLnNpbXBsZS1pY29uLWNsb3NlLFxuLnNpbXBsZS1pY29uLWV2ZW50LFxuLnNpbXBsZS1pY29uLWV4Y2xhbWF0aW9uLFxuLnNpbXBsZS1pY29uLW9yZ2FuaXphdGlvbixcbi5zaW1wbGUtaWNvbi10cm9waHksXG4uc2ltcGxlLWljb24tc2NyZWVuLXNtYXJ0cGhvbmUsXG4uc2ltcGxlLWljb24tc2NyZWVuLWRlc2t0b3AsXG4uc2ltcGxlLWljb24tcGxhbmUsXG4uc2ltcGxlLWljb24tbm90ZWJvb2ssXG4uc2ltcGxlLWljb24tbXVzdGFjaGUsXG4uc2ltcGxlLWljb24tbW91c2UsXG4uc2ltcGxlLWljb24tbWFnbmV0LFxuLnNpbXBsZS1pY29uLWVuZXJneSxcbi5zaW1wbGUtaWNvbi1kaXNjLFxuLnNpbXBsZS1pY29uLWN1cnNvcixcbi5zaW1wbGUtaWNvbi1jdXJzb3ItbW92ZSxcbi5zaW1wbGUtaWNvbi1jcm9wLFxuLnNpbXBsZS1pY29uLWNoZW1pc3RyeSxcbi5zaW1wbGUtaWNvbi1zcGVlZG9tZXRlcixcbi5zaW1wbGUtaWNvbi1zaGllbGQsXG4uc2ltcGxlLWljb24tc2NyZWVuLXRhYmxldCxcbi5zaW1wbGUtaWNvbi1tYWdpYy13YW5kLFxuLnNpbXBsZS1pY29uLWhvdXJnbGFzcyxcbi5zaW1wbGUtaWNvbi1ncmFkdWF0aW9uLFxuLnNpbXBsZS1pY29uLWdob3N0LFxuLnNpbXBsZS1pY29uLWdhbWUtY29udHJvbGxlcixcbi5zaW1wbGUtaWNvbi1maXJlLFxuLnNpbXBsZS1pY29uLWV5ZWdsYXNzLFxuLnNpbXBsZS1pY29uLWVudmVsb3BlLW9wZW4sXG4uc2ltcGxlLWljb24tZW52ZWxvcGUtbGV0dGVyLFxuLnNpbXBsZS1pY29uLWJlbGwsXG4uc2ltcGxlLWljb24tYmFkZ2UsXG4uc2ltcGxlLWljb24tYW5jaG9yLFxuLnNpbXBsZS1pY29uLXdhbGxldCxcbi5zaW1wbGUtaWNvbi12ZWN0b3IsXG4uc2ltcGxlLWljb24tc3BlZWNoLFxuLnNpbXBsZS1pY29uLXB1enpsZSxcbi5zaW1wbGUtaWNvbi1wcmludGVyLFxuLnNpbXBsZS1pY29uLXByZXNlbnQsXG4uc2ltcGxlLWljb24tcGxheWxpc3QsXG4uc2ltcGxlLWljb24tcGluLFxuLnNpbXBsZS1pY29uLXBpY3R1cmUsXG4uc2ltcGxlLWljb24taGFuZGJhZyxcbi5zaW1wbGUtaWNvbi1nbG9iZS1hbHQsXG4uc2ltcGxlLWljb24tZ2xvYmUsXG4uc2ltcGxlLWljb24tZm9sZGVyLWFsdCxcbi5zaW1wbGUtaWNvbi1mb2xkZXIsXG4uc2ltcGxlLWljb24tZmlsbSxcbi5zaW1wbGUtaWNvbi1mZWVkLFxuLnNpbXBsZS1pY29uLWRyb3AsXG4uc2ltcGxlLWljb24tZHJhd2VyLFxuLnNpbXBsZS1pY29uLWRvY3MsXG4uc2ltcGxlLWljb24tZG9jLFxuLnNpbXBsZS1pY29uLWRpYW1vbmQsXG4uc2ltcGxlLWljb24tY3VwLFxuLnNpbXBsZS1pY29uLWNhbGN1bGF0b3IsXG4uc2ltcGxlLWljb24tYnViYmxlcyxcbi5zaW1wbGUtaWNvbi1icmllZmNhc2UsXG4uc2ltcGxlLWljb24tYm9vay1vcGVuLFxuLnNpbXBsZS1pY29uLWJhc2tldC1sb2FkZWQsXG4uc2ltcGxlLWljb24tYmFza2V0LFxuLnNpbXBsZS1pY29uLWJhZyxcbi5zaW1wbGUtaWNvbi1hY3Rpb24tdW5kbyxcbi5zaW1wbGUtaWNvbi1hY3Rpb24tcmVkbyxcbi5zaW1wbGUtaWNvbi13cmVuY2gsXG4uc2ltcGxlLWljb24tdW1icmVsbGEsXG4uc2ltcGxlLWljb24tdHJhc2gsXG4uc2ltcGxlLWljb24tdGFnLFxuLnNpbXBsZS1pY29uLXN1cHBvcnQsXG4uc2ltcGxlLWljb24tZnJhbWUsXG4uc2ltcGxlLWljb24tc2l6ZS1mdWxsc2NyZWVuLFxuLnNpbXBsZS1pY29uLXNpemUtYWN0dWFsLFxuLnNpbXBsZS1pY29uLXNodWZmbGUsXG4uc2ltcGxlLWljb24tc2hhcmUtYWx0LFxuLnNpbXBsZS1pY29uLXNoYXJlLFxuLnNpbXBsZS1pY29uLXJvY2tldCxcbi5zaW1wbGUtaWNvbi1xdWVzdGlvbixcbi5zaW1wbGUtaWNvbi1waWUtY2hhcnQsXG4uc2ltcGxlLWljb24tcGVuY2lsLFxuLnNpbXBsZS1pY29uLW5vdGUsXG4uc2ltcGxlLWljb24tbG9vcCxcbi5zaW1wbGUtaWNvbi1ob21lLFxuLnNpbXBsZS1pY29uLWdyaWQsXG4uc2ltcGxlLWljb24tZ3JhcGgsXG4uc2ltcGxlLWljb24tbWljcm9waG9uZSxcbi5zaW1wbGUtaWNvbi1tdXNpYy10b25lLWFsdCxcbi5zaW1wbGUtaWNvbi1tdXNpYy10b25lLFxuLnNpbXBsZS1pY29uLWVhcnBob25lcy1hbHQsXG4uc2ltcGxlLWljb24tZWFycGhvbmVzLFxuLnNpbXBsZS1pY29uLWVxdWFsaXplcixcbi5zaW1wbGUtaWNvbi1saWtlLFxuLnNpbXBsZS1pY29uLWRpc2xpa2UsXG4uc2ltcGxlLWljb24tY29udHJvbC1zdGFydCxcbi5zaW1wbGUtaWNvbi1jb250cm9sLXJld2luZCxcbi5zaW1wbGUtaWNvbi1jb250cm9sLXBsYXksXG4uc2ltcGxlLWljb24tY29udHJvbC1wYXVzZSxcbi5zaW1wbGUtaWNvbi1jb250cm9sLWZvcndhcmQsXG4uc2ltcGxlLWljb24tY29udHJvbC1lbmQsXG4uc2ltcGxlLWljb24tdm9sdW1lLTEsXG4uc2ltcGxlLWljb24tdm9sdW1lLTIsXG4uc2ltcGxlLWljb24tdm9sdW1lLW9mZixcbi5zaW1wbGUtaWNvbi1jYWxlbmRhcixcbi5zaW1wbGUtaWNvbi1idWxiLFxuLnNpbXBsZS1pY29uLWNoYXJ0LFxuLnNpbXBsZS1pY29uLWJhbixcbi5zaW1wbGUtaWNvbi1idWJibGUsXG4uc2ltcGxlLWljb24tY2FtcmVjb3JkZXIsXG4uc2ltcGxlLWljb24tY2FtZXJhLFxuLnNpbXBsZS1pY29uLWNsb3VkLWRvd25sb2FkLFxuLnNpbXBsZS1pY29uLWNsb3VkLXVwbG9hZCxcbi5zaW1wbGUtaWNvbi1lbnZlbG9wZSxcbi5zaW1wbGUtaWNvbi1leWUsXG4uc2ltcGxlLWljb24tZmxhZyxcbi5zaW1wbGUtaWNvbi1oZWFydCxcbi5zaW1wbGUtaWNvbi1pbmZvLFxuLnNpbXBsZS1pY29uLWtleSxcbi5zaW1wbGUtaWNvbi1saW5rLFxuLnNpbXBsZS1pY29uLWxvY2ssXG4uc2ltcGxlLWljb24tbG9jay1vcGVuLFxuLnNpbXBsZS1pY29uLW1hZ25pZmllcixcbi5zaW1wbGUtaWNvbi1tYWduaWZpZXItYWRkLFxuLnNpbXBsZS1pY29uLW1hZ25pZmllci1yZW1vdmUsXG4uc2ltcGxlLWljb24tcGFwZXItY2xpcCxcbi5zaW1wbGUtaWNvbi1wYXBlci1wbGFuZSxcbi5zaW1wbGUtaWNvbi1wb3dlcixcbi5zaW1wbGUtaWNvbi1yZWZyZXNoLFxuLnNpbXBsZS1pY29uLXJlbG9hZCxcbi5zaW1wbGUtaWNvbi1zZXR0aW5ncyxcbi5zaW1wbGUtaWNvbi1zdGFyLFxuLnNpbXBsZS1pY29uLXN5bWJvbC1mZW1hbGUsXG4uc2ltcGxlLWljb24tc3ltYm9sLW1hbGUsXG4uc2ltcGxlLWljb24tdGFyZ2V0LFxuLnNpbXBsZS1pY29uLWNyZWRpdC1jYXJkLFxuLnNpbXBsZS1pY29uLXBheXBhbCxcbi5zaW1wbGUtaWNvbi1zb2NpYWwtdHVtYmxyLFxuLnNpbXBsZS1pY29uLXNvY2lhbC10d2l0dGVyLFxuLnNpbXBsZS1pY29uLXNvY2lhbC1mYWNlYm9vayxcbi5zaW1wbGUtaWNvbi1zb2NpYWwtaW5zdGFncmFtLFxuLnNpbXBsZS1pY29uLXNvY2lhbC1saW5rZWRpbixcbi5zaW1wbGUtaWNvbi1zb2NpYWwtcGludGVyZXN0LFxuLnNpbXBsZS1pY29uLXNvY2lhbC1naXRodWIsXG4uc2ltcGxlLWljb24tc29jaWFsLWdvb2dsZSxcbi5zaW1wbGUtaWNvbi1zb2NpYWwtcmVkZGl0LFxuLnNpbXBsZS1pY29uLXNvY2lhbC1za3lwZSxcbi5zaW1wbGUtaWNvbi1zb2NpYWwtZHJpYmJibGUsXG4uc2ltcGxlLWljb24tc29jaWFsLWJlaGFuY2UsXG4uc2ltcGxlLWljb24tc29jaWFsLWZvdXJzcWFyZSxcbi5zaW1wbGUtaWNvbi1zb2NpYWwtc291bmRjbG91ZCxcbi5zaW1wbGUtaWNvbi1zb2NpYWwtc3BvdGlmeSxcbi5zaW1wbGUtaWNvbi1zb2NpYWwtc3R1bWJsZXVwb24sXG4uc2ltcGxlLWljb24tc29jaWFsLXlvdXR1YmUsXG4uc2ltcGxlLWljb24tc29jaWFsLWRyb3Bib3gsXG4uc2ltcGxlLWljb24tc29jaWFsLXZrb250YWt0ZSxcbi5zaW1wbGUtaWNvbi1zb2NpYWwtc3RlYW0ge1xuICBmb250LWZhbWlseTogJ3NpbXBsZS1saW5lLWljb25zJztcbiAgc3BlYWs6IG5vbmU7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBsaW5lLWhlaWdodDogMTtcbiAgLyogQmV0dGVyIEZvbnQgUmVuZGVyaW5nID09PT09PT09PT09ICovXG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuLnNpbXBsZS1pY29uLXVzZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMDVcIjtcbn1cbi5zaW1wbGUtaWNvbi1wZW9wbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMDFcIjtcbn1cbi5zaW1wbGUtaWNvbi11c2VyLWZlbWFsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAwMFwiO1xufVxuLnNpbXBsZS1pY29uLXVzZXItZm9sbG93OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDAyXCI7XG59XG4uc2ltcGxlLWljb24tdXNlci1mb2xsb3dpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMDNcIjtcbn1cbi5zaW1wbGUtaWNvbi11c2VyLXVuZm9sbG93OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDA0XCI7XG59XG4uc2ltcGxlLWljb24tbG9naW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNjZcIjtcbn1cbi5zaW1wbGUtaWNvbi1sb2dvdXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNjVcIjtcbn1cbi5zaW1wbGUtaWNvbi1lbW90c21pbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMjFcIjtcbn1cbi5zaW1wbGUtaWNvbi1waG9uZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYwMFwiO1xufVxuLnNpbXBsZS1pY29uLWNhbGwtZW5kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDQ4XCI7XG59XG4uc2ltcGxlLWljb24tY2FsbC1pbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA0N1wiO1xufVxuLnNpbXBsZS1pY29uLWNhbGwtb3V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDQ2XCI7XG59XG4uc2ltcGxlLWljb24tbWFwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDMzXCI7XG59XG4uc2ltcGxlLWljb24tbG9jYXRpb24tcGluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDk2XCI7XG59XG4uc2ltcGxlLWljb24tZGlyZWN0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDQyXCI7XG59XG4uc2ltcGxlLWljb24tZGlyZWN0aW9uczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA0MVwiO1xufVxuLnNpbXBsZS1pY29uLWNvbXBhc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNDVcIjtcbn1cbi5zaW1wbGUtaWNvbi1sYXllcnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMzRcIjtcbn1cbi5zaW1wbGUtaWNvbi1tZW51OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjAxXCI7XG59XG4uc2ltcGxlLWljb24tbGlzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA2N1wiO1xufVxuLnNpbXBsZS1pY29uLW9wdGlvbnMtdmVydGljYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MDJcIjtcbn1cbi5zaW1wbGUtaWNvbi1vcHRpb25zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjAzXCI7XG59XG4uc2ltcGxlLWljb24tYXJyb3ctZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYwNFwiO1xufVxuLnNpbXBsZS1pY29uLWFycm93LWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MDVcIjtcbn1cbi5zaW1wbGUtaWNvbi1hcnJvdy1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYwNlwiO1xufVxuLnNpbXBsZS1pY29uLWFycm93LXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjA3XCI7XG59XG4uc2ltcGxlLWljb24tYXJyb3ctdXAtY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDc4XCI7XG59XG4uc2ltcGxlLWljb24tYXJyb3ctbGVmdC1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwN2FcIjtcbn1cbi5zaW1wbGUtaWNvbi1hcnJvdy1yaWdodC1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNzlcIjtcbn1cbi5zaW1wbGUtaWNvbi1hcnJvdy1kb3duLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA3YlwiO1xufVxuLnNpbXBsZS1pY29uLWNoZWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDgwXCI7XG59XG4uc2ltcGxlLWljb24tY2xvY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwODFcIjtcbn1cbi5zaW1wbGUtaWNvbi1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDk1XCI7XG59XG4uc2ltcGxlLWljb24tbWludXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MTVcIjtcbn1cbi5zaW1wbGUtaWNvbi1jbG9zZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA4MlwiO1xufVxuLnNpbXBsZS1pY29uLWV2ZW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjE5XCI7XG59XG4uc2ltcGxlLWljb24tZXhjbGFtYXRpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MTdcIjtcbn1cbi5zaW1wbGUtaWNvbi1vcmdhbml6YXRpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MTZcIjtcbn1cbi5zaW1wbGUtaWNvbi10cm9waHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMDZcIjtcbn1cbi5zaW1wbGUtaWNvbi1zY3JlZW4tc21hcnRwaG9uZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAxMFwiO1xufVxuLnNpbXBsZS1pY29uLXNjcmVlbi1kZXNrdG9wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDExXCI7XG59XG4uc2ltcGxlLWljb24tcGxhbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMTJcIjtcbn1cbi5zaW1wbGUtaWNvbi1ub3RlYm9vazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAxM1wiO1xufVxuLnNpbXBsZS1pY29uLW11c3RhY2hlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDE0XCI7XG59XG4uc2ltcGxlLWljb24tbW91c2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMTVcIjtcbn1cbi5zaW1wbGUtaWNvbi1tYWduZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMTZcIjtcbn1cbi5zaW1wbGUtaWNvbi1lbmVyZ3k6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMjBcIjtcbn1cbi5zaW1wbGUtaWNvbi1kaXNjOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDIyXCI7XG59XG4uc2ltcGxlLWljb24tY3Vyc29yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDZlXCI7XG59XG4uc2ltcGxlLWljb24tY3Vyc29yLW1vdmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMjNcIjtcbn1cbi5zaW1wbGUtaWNvbi1jcm9wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDI0XCI7XG59XG4uc2ltcGxlLWljb24tY2hlbWlzdHJ5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDI2XCI7XG59XG4uc2ltcGxlLWljb24tc3BlZWRvbWV0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMDdcIjtcbn1cbi5zaW1wbGUtaWNvbi1zaGllbGQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMGVcIjtcbn1cbi5zaW1wbGUtaWNvbi1zY3JlZW4tdGFibGV0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDBmXCI7XG59XG4uc2ltcGxlLWljb24tbWFnaWMtd2FuZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAxN1wiO1xufVxuLnNpbXBsZS1pY29uLWhvdXJnbGFzczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAxOFwiO1xufVxuLnNpbXBsZS1pY29uLWdyYWR1YXRpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMTlcIjtcbn1cbi5zaW1wbGUtaWNvbi1naG9zdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAxYVwiO1xufVxuLnNpbXBsZS1pY29uLWdhbWUtY29udHJvbGxlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAxYlwiO1xufVxuLnNpbXBsZS1pY29uLWZpcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMWNcIjtcbn1cbi5zaW1wbGUtaWNvbi1leWVnbGFzczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAxZFwiO1xufVxuLnNpbXBsZS1pY29uLWVudmVsb3BlLW9wZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMWVcIjtcbn1cbi5zaW1wbGUtaWNvbi1lbnZlbG9wZS1sZXR0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMWZcIjtcbn1cbi5zaW1wbGUtaWNvbi1iZWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDI3XCI7XG59XG4uc2ltcGxlLWljb24tYmFkZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMjhcIjtcbn1cbi5zaW1wbGUtaWNvbi1hbmNob3I6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMjlcIjtcbn1cbi5zaW1wbGUtaWNvbi13YWxsZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMmFcIjtcbn1cbi5zaW1wbGUtaWNvbi12ZWN0b3I6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMmJcIjtcbn1cbi5zaW1wbGUtaWNvbi1zcGVlY2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMmNcIjtcbn1cbi5zaW1wbGUtaWNvbi1wdXp6bGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMmRcIjtcbn1cbi5zaW1wbGUtaWNvbi1wcmludGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDJlXCI7XG59XG4uc2ltcGxlLWljb24tcHJlc2VudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAyZlwiO1xufVxuLnNpbXBsZS1pY29uLXBsYXlsaXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDMwXCI7XG59XG4uc2ltcGxlLWljb24tcGluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDMxXCI7XG59XG4uc2ltcGxlLWljb24tcGljdHVyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAzMlwiO1xufVxuLnNpbXBsZS1pY29uLWhhbmRiYWc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMzVcIjtcbn1cbi5zaW1wbGUtaWNvbi1nbG9iZS1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMzZcIjtcbn1cbi5zaW1wbGUtaWNvbi1nbG9iZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAzN1wiO1xufVxuLnNpbXBsZS1pY29uLWZvbGRlci1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMzlcIjtcbn1cbi5zaW1wbGUtaWNvbi1mb2xkZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwODlcIjtcbn1cbi5zaW1wbGUtaWNvbi1maWxtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDNhXCI7XG59XG4uc2ltcGxlLWljb24tZmVlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAzYlwiO1xufVxuLnNpbXBsZS1pY29uLWRyb3A6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwM2VcIjtcbn1cbi5zaW1wbGUtaWNvbi1kcmF3ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwM2ZcIjtcbn1cbi5zaW1wbGUtaWNvbi1kb2NzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDQwXCI7XG59XG4uc2ltcGxlLWljb24tZG9jOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDg1XCI7XG59XG4uc2ltcGxlLWljb24tZGlhbW9uZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA0M1wiO1xufVxuLnNpbXBsZS1pY29uLWN1cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA0NFwiO1xufVxuLnNpbXBsZS1pY29uLWNhbGN1bGF0b3I6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNDlcIjtcbn1cbi5zaW1wbGUtaWNvbi1idWJibGVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDRhXCI7XG59XG4uc2ltcGxlLWljb24tYnJpZWZjYXNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDRiXCI7XG59XG4uc2ltcGxlLWljb24tYm9vay1vcGVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDRjXCI7XG59XG4uc2ltcGxlLWljb24tYmFza2V0LWxvYWRlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA0ZFwiO1xufVxuLnNpbXBsZS1pY29uLWJhc2tldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA0ZVwiO1xufVxuLnNpbXBsZS1pY29uLWJhZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA0ZlwiO1xufVxuLnNpbXBsZS1pY29uLWFjdGlvbi11bmRvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDUwXCI7XG59XG4uc2ltcGxlLWljb24tYWN0aW9uLXJlZG86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNTFcIjtcbn1cbi5zaW1wbGUtaWNvbi13cmVuY2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNTJcIjtcbn1cbi5zaW1wbGUtaWNvbi11bWJyZWxsYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA1M1wiO1xufVxuLnNpbXBsZS1pY29uLXRyYXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDU0XCI7XG59XG4uc2ltcGxlLWljb24tdGFnOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDU1XCI7XG59XG4uc2ltcGxlLWljb24tc3VwcG9ydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA1NlwiO1xufVxuLnNpbXBsZS1pY29uLWZyYW1lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDM4XCI7XG59XG4uc2ltcGxlLWljb24tc2l6ZS1mdWxsc2NyZWVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDU3XCI7XG59XG4uc2ltcGxlLWljb24tc2l6ZS1hY3R1YWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNThcIjtcbn1cbi5zaW1wbGUtaWNvbi1zaHVmZmxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDU5XCI7XG59XG4uc2ltcGxlLWljb24tc2hhcmUtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDVhXCI7XG59XG4uc2ltcGxlLWljb24tc2hhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNWJcIjtcbn1cbi5zaW1wbGUtaWNvbi1yb2NrZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNWNcIjtcbn1cbi5zaW1wbGUtaWNvbi1xdWVzdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA1ZFwiO1xufVxuLnNpbXBsZS1pY29uLXBpZS1jaGFydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA1ZVwiO1xufVxuLnNpbXBsZS1pY29uLXBlbmNpbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA1ZlwiO1xufVxuLnNpbXBsZS1pY29uLW5vdGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNjBcIjtcbn1cbi5zaW1wbGUtaWNvbi1sb29wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDY0XCI7XG59XG4uc2ltcGxlLWljb24taG9tZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA2OVwiO1xufVxuLnNpbXBsZS1pY29uLWdyaWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNmFcIjtcbn1cbi5zaW1wbGUtaWNvbi1ncmFwaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA2YlwiO1xufVxuLnNpbXBsZS1pY29uLW1pY3JvcGhvbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNjNcIjtcbn1cbi5zaW1wbGUtaWNvbi1tdXNpYy10b25lLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA2MVwiO1xufVxuLnNpbXBsZS1pY29uLW11c2ljLXRvbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNjJcIjtcbn1cbi5zaW1wbGUtaWNvbi1lYXJwaG9uZXMtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDNjXCI7XG59XG4uc2ltcGxlLWljb24tZWFycGhvbmVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDNkXCI7XG59XG4uc2ltcGxlLWljb24tZXF1YWxpemVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDZjXCI7XG59XG4uc2ltcGxlLWljb24tbGlrZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA2OFwiO1xufVxuLnNpbXBsZS1pY29uLWRpc2xpa2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNmRcIjtcbn1cbi5zaW1wbGUtaWNvbi1jb250cm9sLXN0YXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDZmXCI7XG59XG4uc2ltcGxlLWljb24tY29udHJvbC1yZXdpbmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNzBcIjtcbn1cbi5zaW1wbGUtaWNvbi1jb250cm9sLXBsYXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNzFcIjtcbn1cbi5zaW1wbGUtaWNvbi1jb250cm9sLXBhdXNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDcyXCI7XG59XG4uc2ltcGxlLWljb24tY29udHJvbC1mb3J3YXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDczXCI7XG59XG4uc2ltcGxlLWljb24tY29udHJvbC1lbmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNzRcIjtcbn1cbi5zaW1wbGUtaWNvbi12b2x1bWUtMTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA5ZlwiO1xufVxuLnNpbXBsZS1pY29uLXZvbHVtZS0yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMGEwXCI7XG59XG4uc2ltcGxlLWljb24tdm9sdW1lLW9mZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTBhMVwiO1xufVxuLnNpbXBsZS1pY29uLWNhbGVuZGFyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDc1XCI7XG59XG4uc2ltcGxlLWljb24tYnVsYjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA3NlwiO1xufVxuLnNpbXBsZS1pY29uLWNoYXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDc3XCI7XG59XG4uc2ltcGxlLWljb24tYmFuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDdjXCI7XG59XG4uc2ltcGxlLWljb24tYnViYmxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDdkXCI7XG59XG4uc2ltcGxlLWljb24tY2FtcmVjb3JkZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwN2VcIjtcbn1cbi5zaW1wbGUtaWNvbi1jYW1lcmE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwN2ZcIjtcbn1cbi5zaW1wbGUtaWNvbi1jbG91ZC1kb3dubG9hZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA4M1wiO1xufVxuLnNpbXBsZS1pY29uLWNsb3VkLXVwbG9hZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA4NFwiO1xufVxuLnNpbXBsZS1pY29uLWVudmVsb3BlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDg2XCI7XG59XG4uc2ltcGxlLWljb24tZXllOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDg3XCI7XG59XG4uc2ltcGxlLWljb24tZmxhZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA4OFwiO1xufVxuLnNpbXBsZS1pY29uLWhlYXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDhhXCI7XG59XG4uc2ltcGxlLWljb24taW5mbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA4YlwiO1xufVxuLnNpbXBsZS1pY29uLWtleTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA4Y1wiO1xufVxuLnNpbXBsZS1pY29uLWxpbms6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwOGRcIjtcbn1cbi5zaW1wbGUtaWNvbi1sb2NrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDhlXCI7XG59XG4uc2ltcGxlLWljb24tbG9jay1vcGVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDhmXCI7XG59XG4uc2ltcGxlLWljb24tbWFnbmlmaWVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDkwXCI7XG59XG4uc2ltcGxlLWljb24tbWFnbmlmaWVyLWFkZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA5MVwiO1xufVxuLnNpbXBsZS1pY29uLW1hZ25pZmllci1yZW1vdmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwOTJcIjtcbn1cbi5zaW1wbGUtaWNvbi1wYXBlci1jbGlwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDkzXCI7XG59XG4uc2ltcGxlLWljb24tcGFwZXItcGxhbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwOTRcIjtcbn1cbi5zaW1wbGUtaWNvbi1wb3dlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA5N1wiO1xufVxuLnNpbXBsZS1pY29uLXJlZnJlc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwOThcIjtcbn1cbi5zaW1wbGUtaWNvbi1yZWxvYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwOTlcIjtcbn1cbi5zaW1wbGUtaWNvbi1zZXR0aW5nczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA5YVwiO1xufVxuLnNpbXBsZS1pY29uLXN0YXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwOWJcIjtcbn1cbi5zaW1wbGUtaWNvbi1zeW1ib2wtZmVtYWxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDljXCI7XG59XG4uc2ltcGxlLWljb24tc3ltYm9sLW1hbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwOWRcIjtcbn1cbi5zaW1wbGUtaWNvbi10YXJnZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwOWVcIjtcbn1cbi5zaW1wbGUtaWNvbi1jcmVkaXQtY2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAyNVwiO1xufVxuLnNpbXBsZS1pY29uLXBheXBhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYwOFwiO1xufVxuLnNpbXBsZS1pY29uLXNvY2lhbC10dW1ibHI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMGFcIjtcbn1cbi5zaW1wbGUtaWNvbi1zb2NpYWwtdHdpdHRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAwOVwiO1xufVxuLnNpbXBsZS1pY29uLXNvY2lhbC1mYWNlYm9vazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAwYlwiO1xufVxuLnNpbXBsZS1pY29uLXNvY2lhbC1pbnN0YWdyYW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MDlcIjtcbn1cbi5zaW1wbGUtaWNvbi1zb2NpYWwtbGlua2VkaW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MGFcIjtcbn1cbi5zaW1wbGUtaWNvbi1zb2NpYWwtcGludGVyZXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjBiXCI7XG59XG4uc2ltcGxlLWljb24tc29jaWFsLWdpdGh1YjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYwY1wiO1xufVxuLnNpbXBsZS1pY29uLXNvY2lhbC1nb29nbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MGRcIjtcbn1cbi5zaW1wbGUtaWNvbi1zb2NpYWwtcmVkZGl0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjBlXCI7XG59XG4uc2ltcGxlLWljb24tc29jaWFsLXNreXBlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjBmXCI7XG59XG4uc2ltcGxlLWljb24tc29jaWFsLWRyaWJiYmxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDBkXCI7XG59XG4uc2ltcGxlLWljb24tc29jaWFsLWJlaGFuY2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MTBcIjtcbn1cbi5zaW1wbGUtaWNvbi1zb2NpYWwtZm91cnNxYXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjExXCI7XG59XG4uc2ltcGxlLWljb24tc29jaWFsLXNvdW5kY2xvdWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MTJcIjtcbn1cbi5zaW1wbGUtaWNvbi1zb2NpYWwtc3BvdGlmeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYxM1wiO1xufVxuLnNpbXBsZS1pY29uLXNvY2lhbC1zdHVtYmxldXBvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYxNFwiO1xufVxuLnNpbXBsZS1pY29uLXNvY2lhbC15b3V0dWJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDA4XCI7XG59XG4uc2ltcGxlLWljb24tc29jaWFsLWRyb3Bib3g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMGNcIjtcbn1cbi5zaW1wbGUtaWNvbi1zb2NpYWwtdmtvbnRha3RlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjE4XCI7XG59XG4uc2ltcGxlLWljb24tc29jaWFsLXN0ZWFtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjIwXCI7XG59XG4iLCJAaW1wb3J0IFwidmFyaWFibGVzXCI7XG5AaW1wb3J0IFwifmJvb3RzdHJhcC9zY3NzL2Jvb3RzdHJhcFwiO1xuQGltcG9ydCBcIn5AZm9ydGF3ZXNvbWUvZm9udGF3ZXNvbWUtZnJlZS9zY3NzL2ZvbnRhd2Vzb21lXCI7XG5AaW1wb3J0IFwifkBmb3J0YXdlc29tZS9mb250YXdlc29tZS1mcmVlL3Njc3MvcmVndWxhclwiO1xuQGltcG9ydCBcIn5AZm9ydGF3ZXNvbWUvZm9udGF3ZXNvbWUtZnJlZS9zY3NzL3NvbGlkXCI7XG5AaW1wb3J0IFwiLi4vZm9udC9pY29uc21pbmQvc3R5bGUuY3NzXCI7XG5AaW1wb3J0IFwiLi4vZm9udC9zaW1wbGUtbGluZS1pY29ucy9jc3Mvc2ltcGxlLWxpbmUtaWNvbnMuY3NzXCI7XG5AaW1wb3J0IFwidGhlbWVcIjtcblxuLmJ0bi1wcmltYXJ5IHtcbiAgQGluY2x1ZGUgYnV0dG9uLXZhcmlhbnQoJGxvZ2luLWNvbG9yLCB3aGl0ZSk7XG4gIGJvcmRlcjogMCBub25lO1xuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB3aGl0ZTtcblxuICAmOmhvdmVyIHtcbiAgICBjb2xvcjogd2hpdGU7XG4gIH1cbn1cblxuaHRtbCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG5ib2R5IHtcbiAgb3ZlcmZsb3cteDogaGlkZGVuICFpbXBvcnRhbnQ7XG59XG5cblxuLmxvYWRpbmcge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIGJvcmRlcjogMnB4IHNvbGlkIHJnYmEoIzAwMCwgLjIpO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJvcmRlci10b3AtY29sb3I6IHJnYmEoIzAwMCwgLjMpO1xuICBhbmltYXRpb246IHNwaW4gMXMgZWFzZS1pbi1vdXQgaW5maW5pdGU7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBzcGluIDFzIGVhc2UtaW4tb3V0IGluZmluaXRlO1xuICBsZWZ0OiBjYWxjKDUwJSk7XG4gIHRvcDogY2FsYyg1MCUpO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHotaW5kZXg6IDE7XG59XG5cbi5sb2dvLWRvdWJsZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbkBrZXlmcmFtZXMgc3BpbiB7XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gIH1cbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHNwaW4ge1xuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICB9XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ2h1cm1lJztcbiAgc3JjOiB1cmwoJy4uL2ZvbnQvaHVybWUvSHVybWUgR2VvbWV0cmljIFNhbnMgNCBXMDAgQm9sZC50dGYnKTtcbn1cblxuLmRhdGFUYWJsZXNfd3JhcHBlciAucm93IHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5mb3JtLWlubGluZSBsYWJlbCB7XG4gIGp1c3RpZnktY29udGVudDogbGVmdDtcbn1cblxuLm5hdmJhciAubmF2YmFyLWxvZ28gLmxvZ28ge1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL1Bhc3RlZEdyYXBoaWMtMTUuanBlZykgbm8tcmVwZWF0ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbiAhaW1wb3J0YW50O1xufVxuXG4ubmF2YmFyIC5uYXZiYXItbG9nbyB7XG4gIHdpZHRoOiAyNDBweCAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDkwcHggIWltcG9ydGFudDtcbn1cblxuLnByZXJ1cHR1cmVzIHRib2R5IHRyIHRoIHtcbiAgYm9yZGVyLXRvcDogbm9uZTtcbn1cblxuLnByZXJ1cHR1cmVfdmlkZSB0ZCB7XG4gIGJvcmRlci10b3A6IG5vbmU7XG59XG5cbnRhYmxlLmRhdGFUYWJsZSB0aGVhZCAuc29ydGluZ19kZXNjOmFmdGVyLCB0YWJsZS5kYXRhVGFibGUgdGhlYWQgLnNvcnRpbmc6YWZ0ZXIsIHRhYmxlLmRhdGFUYWJsZSB0aGVhZCAuc29ydGluZ19hc2M6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMjE5M1wiICFpbXBvcnRhbnQ7XG59XG5cbnNlbGVjdC5mb3JtLWNvbnRyb2wuaW5wdXQtc20ge1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xufVxuXG4uY29tbWFuZGUtbWFnYXNpbmllciB7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG59XG5cbi8qIGNvbW1hbmRlIGNoYW50aWVyIGVkaXQgZXQgbmV3ICovXG4jYXBwYnVuZGxlX2NvbW1hbmRlY2hhbnRpZXJfbGlnbmVDb21tYW5kZSBmaWVsZHNldCB7XG5cbiAgZGlzcGxheTogdGFibGU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbiNhcHBidW5kbGVfY29tbWFuZGVjaGFudGllcl9saWduZUNvbW1hbmRlIGZpZWxkc2V0IGRpdiB7XG4gIGRpc3BsYXk6IHRhYmxlLXJvdztcbn1cblxuI2FwcGJ1bmRsZV9jb21tYW5kZWNoYW50aWVyX2xpZ25lQ29tbWFuZGUgZmllbGRzZXQgZGl2IC5mb3JtLWdyb3VwIHtcbiAgd2lkdGg6IDMwJTtcbiAgZGlzcGxheTogdGFibGUtY2VsbDtcbn1cblxuI2FwcGJ1bmRsZV9jb21tYW5kZWNoYW50aWVyX2xpZ25lQ29tbWFuZGUgZmllbGRzZXQgYSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNjElO1xuICB0b3A6IDA7XG59XG5cbiNhcHBidW5kbGVfY29tbWFuZGVjaGFudGllcl9saWduZUNvbW1hbmRlIGZpZWxkc2V0IGJ1dHRvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNjElO1xuICB0b3A6IDA7XG59XG5cbi8qIGZpbiBjb21tYW5kZSBjaGFudGllciBlZGl0IGV0IG5ldyAqL1xuXG5cbi8qKioqKioqKioqKioqKioqKioqKipDU1MgRURJVCBDT01NQU5ERSBDSEFOVElFUioqKioqKioqKioqKioqKioqKioqKi9cblxuLmZvcm1EYXRlIHtcbiAgd2lkdGg6IDEwJTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbi1yaWdodDogMSU7XG59XG5cbi5mb3JtRGF0ZSBsYWJlbCB7XG4gIHdpZHRoOiAxMDAlO1xuICBsaW5lLWhlaWdodDogMztcbiAgZmxvYXQ6IGxlZnQ7XG4gIHBhZGRpbmc6IDMlIDUlO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogIzJjMmQ4NDtcbiAgY29sb3I6IHdoaXRlO1xuXG59XG5cbi5mb3JtRGF0ZSBpbnB1dCB7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4vKioqKiovXG4uZm9ybVN0YXR1dCB7XG4gIHdpZHRoOiAzMCU7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW4tcmlnaHQ6IDElO1xufVxuXG4uZm9ybVN0YXR1dCBsYWJlbCB7XG4gIHdpZHRoOiAzMyU7XG4gIGxpbmUtaGVpZ2h0OiAzO1xuICBmbG9hdDogbGVmdDtcbiAgcGFkZGluZzogMSUgNSU7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiAjMmMyZDg0O1xuICBjb2xvcjogd2hpdGU7XG5cbn1cblxuLmZvcm1TdGF0dXQgI2FwcGJ1bmRsZV9jb21tYW5kZWNoYW50aWVyX3N0YXR1dCB7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogMTAwJTtcbn1cblxuLyoqKioqL1xuLmZvcm1DaGFudGllciB7XG4gIHdpZHRoOiAzMCU7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4uZm9ybUNoYW50aWVyIGxhYmVsIHtcbiAgd2lkdGg6IDMzJTtcbiAgbGluZS1oZWlnaHQ6IDM7XG4gIGZsb2F0OiBsZWZ0O1xuICBwYWRkaW5nOiAxJSA1JTtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6ICMyYzJkODQ7XG4gIGNvbG9yOiB3aGl0ZTtcblxufVxuXG4uZm9ybUNoYW50aWVyICNhcHBidW5kbGVfY29tbWFuZGVjaGFudGllcl9jaGFudGllciB7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogMTAwJTtcbn1cblxuLyoqKioqL1xuLnRhYmxlRWRpdENvbW1hbmRlIGxhYmVsIHtcbiAgY29sb3I6IHdoaXRlO1xuICB3aWR0aDogMzAlO1xuICBwYWRkaW5nOiAxJSAwO1xuICBiYWNrZ3JvdW5kOiAjMmMyZDg0O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1zaXplOiAwLjhyZW07XG59XG5cbiNhcHBidW5kbGVfY29tbWFuZGVjaGFudGllcl9saWduZUNvbW1hbmRlIGZpZWxkc2V0IGRpdiAuZm9ybS1ncm91cCB7XG4gIHdpZHRoOiAzMCU7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4jYXBwYnVuZGxlX2NvbW1hbmRlY2hhbnRpZXJfbGlnbmVDb21tYW5kZSBmaWVsZHNldCBkaXYge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLndlbGwgbGVnZW5kIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLm9yZGVyLW1lbnUtYnV0dG9uLXRyaWdnZXIsIC53ZWxsIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4ud2VsbCB7XG4gIG1hcmdpbi10b3A6IDIlO1xufVxuXG4jYWRkX2xpZ25lY29tbWFuZGUge1xuICBiYWNrZ3JvdW5kOiAjYzVjOWNjO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBjb2xvcjogd2hpdGU7XG4gIHdpZHRoOiA2MCU7XG59XG5cbiNhcHBidW5kbGVfY29tbWFuZGVjaGFudGllcl9saWduZUNvbW1hbmRlIC5mb3JtLWdyb3VwIHtcbiAgbWFyZ2luLWJvdHRvbTogNHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5idXR0b25Nb2RpZmllciB7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gIG91dGxpbmU6IGluaXRpYWwgIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IC44cmVtO1xuICBwYWRkaW5nOiAuNzVyZW0gMS4zcmVtIC42cmVtO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQ2ODYyYztcbiAgYm9yZGVyOiBub25lO1xufVxuXG4uYnV0dG9uU3VwcHJpbWVyIHtcbiAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgb3V0bGluZTogaW5pdGlhbCAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogLjhyZW07XG4gIHBhZGRpbmc6IC43NXJlbSAxLjNyZW0gLjZyZW07XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGMzNTQ1O1xuICBib3JkZXI6IG5vbmU7XG59XG5cbi5Nb2RpZmljYXRpb24sIC5TdXBwcmVzc2lvbiB7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW46IDIlIDElIDAgMDtcbn1cblxuLmJ1dHRvbi1zdXBwcmVzc2lvbiB7XG4gIGNvbnRlbnQ6IFwiXFwwMEQ3XCI7XG59XG5cbi50YWJsZUVkaXRDb21tYW5kZSB7XG4gIG1hcmdpbi1ib3R0b206IDIlO1xufVxuXG4uZWRpdEJ0biwgLmVkaXRCdG46aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDY4NjJjO1xuICBib3JkZXI6ICM0Njg2MmM7XG59XG5cbi5zaG93QnRuLCAuc2hvd0J0bjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxN2EyYjg7XG4gIGJvcmRlcjogIzE3YTJiODtcbn1cblxuLmxpc3RUYWJsZSB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xufVxuXG4ubGlzdFRhYmxlIHRkLCAubGlzdFRhYmxlIGlucHV0W3R5cGU9XCJ0ZXh0XCJdIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG59XG5cbi5saXN0VGFibGUgaW5wdXRbdHlwZT1cInRleHRcIl0ge1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4ubGlzdFRhYmxlIC5kYXRhVGFibGVzX2xlbmd0aCB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbi5saXN0VGFibGUgLnNvcnRpbmdfZGlzYWJsZWQge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ub2RkLCAjc2ctZGF0YXRhYmxlcy1yZWZlcmVuY2Vjb25zb21tYWJsZV9kYXRhdGFibGUtZmlsdGVycm93IHtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG59XG5cbiNzZy1kYXRhdGFibGVzLXJlZmVyZW5jZWNvbnNvbW1hYmxlX2RhdGF0YWJsZS1maWx0ZXJyb3cgdGgge1xuICBwYWRkaW5nOiA1cHggMTBweDtcbn1cblxuI3NnLWRhdGF0YWJsZXMtcmVmZXJlbmNlY29uc29tbWFibGVfZGF0YXRhYmxlLWZpbHRlcnJvdyB0aDpudGgtb2YtdHlwZSgwbis3KSB7XG4gIGJhY2tncm91bmQ6ICNlOWVkZjAgIWltcG9ydGFudDtcbn1cblxuLmV2ZW4ge1xuICBiYWNrZ3JvdW5kOiAjZjFmMWYxO1xufVxuXG4uY29sb25uZU1vZGlmIHtcbiAgYmFja2dyb3VuZDogI2U5ZWRmMCAhaW1wb3J0YW50O1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLyoqKioqKioqKioqKioqKioqKkJvdXRvbioqKioqKioqKioqKioqL1xuLmJ0bk1vZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0Njg2MmM7XG4gIGJvcmRlci1jb2xvcjogIzQ2ODYyYztcbn1cblxuLmJ0bkV0aSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZjcwMTc7XG4gIGJvcmRlci1jb2xvcjogI2VmNzAxNztcbn1cblxuLmJ0bkR1cCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxN2EyYjg7XG4gIGJvcmRlci1jb2xvcjogIzE3YTJiODtcbn1cblxuYS5ob21lVGlsZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgbWFyZ2luLWJvdHRvbTogMThweDtcbn1cblxuLmhvbWVUaWxlIGkge1xuICBmb250LXNpemU6IDYwcHg7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cblxuLnRpbGVJY29uQ29udGFpbmVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nLXRvcDogNDNweDtcbiAgcGFkZGluZy1ib3R0b206IDE1cHg7XG59XG5cbi5ob21lVGlsZSBzcGFuIHtcbiAgZm9udC1mYW1pbHk6IGh1cm1lLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDI4cHg7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgbWFyZ2luOiAyMHB4O1xufVxuXG4udGl0bGVDbGVhbiB7XG4gIGZvbnQtZmFtaWx5OiBodXJtZSwgc2Fucy1zZXJpZjs7XG4gIGZvbnQtc2l6ZTogMzZweDtcbiAgY29sb3I6ICM0YzRmNTY7XG59XG5cbmEubmF2YmFyLWxvZ28ge1xuICBmb250LWZhbWlseTogaHVybWUsIHNhbnMtc2VyaWY7O1xuICBmb250LXNpemU6IDM5cHg7XG4gIHBhZGRpbmctbGVmdDogMTUwcHggIWltcG9ydGFudDtcbiAgcGFkZGluZy10b3A6IDE0cHg7XG59XG5cbnNwYW4ubG9nb0NsZWFuIHtcbiAgY29sb3I6ICM0MWNlZDc7XG59XG5cbnNwYW4ubG9nb01hbmFnZXIge1xuICBjb2xvcjogIzNkM2Y0Njtcbn1cblxuaW1nLm9laWxUb3Age1xuICB3aWR0aDogODJweDtcbn1cblxuLm9laWxDb250YWluZXIge1xuICBwYWRkaW5nOiA3cHggOXB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTVweDtcbiAgbGVmdDogMXB4O1xufVxuXG4uZWxlbVRpbGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2VjZWNlYztcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgcGFkZGluZzogMThweCAyNHB4O1xuICBmb250LXNpemU6IDE1cHg7XG4gIGNvbG9yOiAjNTM1NTYyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxucC5hcmlhbm5lIHtcbiAgZm9udC1mYW1pbHk6IGh1cm1lLCBzYW5zLXNlcmlmOztcbiAgZm9udC1zaXplOiAyMXB4O1xuICBjb2xvcjogIzRkNGY1Njtcbn1cblxuLmFqYXhSZXN1bHRDb250YWluZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjFmMmY0O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZThlOGU4O1xuICBib3gtc2hhZG93OiAwIDdweCAxNXB4IHJnYmEoMCwgMCwgMCwgLjA5KSwgMCAxcHggNnB4IHJnYmEoMCwgMCwgMCwgLjA0KTtcbiAgcGFkZGluZzogMTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uaWNvbkNvbnRhaW5lckFqYXgge1xuICBmbG9hdDogbGVmdDtcbiAgcGFkZGluZzogMTFweCAxNXB4O1xuICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cblxuLmljb25BamF4Qmx1ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0MmNlZDc7XG59XG5cbi5hamF4VGlsZUluc2lkZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBwYWRkaW5nOiAxN3B4IDE4cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlOGU4ZTg7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG5cbnNwYW4uYmx1ZUluZm8ge1xuICBjb2xvcjogIzQyY2VkNztcbiAgZm9udC1mYW1pbHk6IGh1cm1lLCBzYW5zLXNlcmlmOztcbn1cblxucC5hamF4VGlsZVRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IGh1cm1lLCBzYW5zLXNlcmlmOztcbiAgY29sb3I6ICMzZDNmNDY7XG4gIGZvbnQtc2l6ZTogMTdweDtcbiAgbWFyZ2luLWJvdHRvbTogMTNweCAhaW1wb3J0YW50O1xufVxuXG5wLmxlZnRJY29uVGV4dCB7XG4gIG1hcmdpbi10b3A6IDI0cHg7XG59XG5cbnNwYW4uZ3JheUluZm8ge1xuICBjb2xvcjogI2E1YTVhNTtcbn1cblxuLmFqYXhUaWxlSW5zaWRlIHAge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG5pbnB1dC5zZWFyY2hJblBhZ2VJbnB1dCB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgcGFkZGluZzogN3B4IDIzcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkNmQ2ZDY7XG4gIGJvcmRlci1sZWZ0OiAwIG5vbmUgIWltcG9ydGFudDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctbGVmdDogNjZweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgbWFyZ2luLXRvcDogMTFweDtcbn1cblxudGV4dGFyZWE6Zm9jdXMsIGlucHV0OmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuYnV0dG9uLnNlYXJjaEluUGFnZVN1Ym1pdCB7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuICBmb250LXNpemU6IDE5cHg7XG4gIGNvbG9yOiBncmV5O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZDhkOGQ4O1xuICBib3JkZXItcmlnaHQ6IDAgbm9uZSAhaW1wb3J0YW50O1xuICBtYXJnaW4tcmlnaHQ6IC01cHg7XG4gIHBhZGRpbmc6IDZweCAxNXB4O1xuICBwYWRkaW5nLWJvdHRvbTogN3B4ICFpbXBvcnRhbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbWFyZ2luLXRvcDogMTFweDtcbn1cblxuYS5wYWdlTnVtYmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIHBhZGRpbmc6IDdweCAxMHB4O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGZvbnQtc2l6ZTogMTFweDtcbn1cblxuYS5wYWdlTnVtYmVyLmFjdGl2ZVBhZ2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDJkMmQyO1xufVxuXG5pbWcub2VpbFVzZXJzIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiA0N3B4O1xuICBtYXJnaW46IDExcHggMTVweCAyOHB4IDFweDtcbn1cblxuc3Bhbi5odXJtZSB7XG4gIGZvbnQtZmFtaWx5OiBodXJtZSwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxN3B4O1xufVxuXG5zcGFuLmdyZXlUZXh0IHtcbiAgY29sb3I6IGdyZXk7XG4gIGZvbnQtc2l6ZTogMTNweDtcbn1cblxuLmN1c3RvbS1zd2l0Y2guY3VzdG9tLXN3aXRjaC1wcmltYXJ5Lm1iLTIuc3dpdGNoVXNlcnMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogN3B4O1xuICByaWdodDogNDJweDtcbn1cblxuYS5kcm9wZG93bi1pdGVtLnBvd2VyT2ZmIHtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBjb2xvcjogZ3JleTtcbn1cblxuYS5sb2dpbkFzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDNweDtcbiAgcmlnaHQ6IDExNHB4O1xuICBjb2xvcjogIzE0NTM4ODtcbiAgZm9udC1zaXplOiAyNHB4O1xufVxuXG4uY3VzdG9tLWNvbnRyb2wuY3VzdG9tLXJhZGlvLmZpbHRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLmF1dGgtY2FyZCB7XG4gIC5mb3Jnb3R0ZW4tZW1haWwge1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgIG1hcmdpbi10b3A6IDlweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuXG4gIC5mb3JtLXNpZGUge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJvcmRlci1yYWRpdXM6IDAgMTBweCAxMHB4IDA7XG5cbiAgICBoMSB7XG4gICAgICBjb2xvcjogIzAwMDAwMDtcbiAgICAgIGZvbnQtZmFtaWx5OiBodXJtZSwgc2VyaWY7XG4gICAgICBmb250LXNpemU6IDIxcHg7XG4gICAgICBsZXR0ZXItc3BhY2luZzogMnB4O1xuICAgIH1cbiAgfVxufVxuXG5cbi5sYWJlbExvZ2luIHtcbiAgY29sb3I6IGJsYWNrO1xuICBmb250LWZhbWlseTogaHVybWUsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbWFyZ2luLXRvcDogMTNweDtcbiAgbWFyZ2luLWJvdHRvbTogOXB4O1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnJlc2V0LXBhc3N3b3JkIHtcbiAgbGFiZWwge1xuICAgIEBleHRlbmQgLmxhYmVsTG9naW47XG4gIH1cbn1cblxuLnRvcGJhciB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RhZTUwMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuXG4udm9pcjpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmFwcC1jaG9pY2Utcm93IHtcbiAgZGl2IHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgYSB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvc3RvcmUtaWNvbnMucG5nXCIpO1xuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSAyMDAlO1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIHRleHQtaW5kZW50OiAtNTAwMHB4O1xuICAgICAgd2lkdGg6IDI1MHB4O1xuICAgICAgaGVpZ2h0OiA4MHB4O1xuXG4gICAgICAmLmFuZHJvaWQge1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDEwNyU7XG4gICAgICB9XG5cbiAgICAgICYuYXBwbGUge1xuXG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cblxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcblxuICAuYXBwLWNob2ljZS1yb3cge1xuICAgIGRpdiB7XG4gICAgICBhIHtcbiAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8qIVxuICogQm9vdHN0cmFwIHY0LjYuMiAoaHR0cHM6Ly9nZXRib290c3RyYXAuY29tLylcbiAqIENvcHlyaWdodCAyMDExLTIwMjIgVGhlIEJvb3RzdHJhcCBBdXRob3JzXG4gKiBDb3B5cmlnaHQgMjAxMS0yMDIyIFR3aXR0ZXIsIEluYy5cbiAqIExpY2Vuc2VkIHVuZGVyIE1JVCAoaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2Jsb2IvbWFpbi9MSUNFTlNFKVxuICovXG5cbkBpbXBvcnQgXCJmdW5jdGlvbnNcIjtcbkBpbXBvcnQgXCJ2YXJpYWJsZXNcIjtcbkBpbXBvcnQgXCJtaXhpbnNcIjtcbkBpbXBvcnQgXCJyb290XCI7XG5AaW1wb3J0IFwicmVib290XCI7XG5AaW1wb3J0IFwidHlwZVwiO1xuQGltcG9ydCBcImltYWdlc1wiO1xuQGltcG9ydCBcImNvZGVcIjtcbkBpbXBvcnQgXCJncmlkXCI7XG5AaW1wb3J0IFwidGFibGVzXCI7XG5AaW1wb3J0IFwiZm9ybXNcIjtcbkBpbXBvcnQgXCJidXR0b25zXCI7XG5AaW1wb3J0IFwidHJhbnNpdGlvbnNcIjtcbkBpbXBvcnQgXCJkcm9wZG93blwiO1xuQGltcG9ydCBcImJ1dHRvbi1ncm91cFwiO1xuQGltcG9ydCBcImlucHV0LWdyb3VwXCI7XG5AaW1wb3J0IFwiY3VzdG9tLWZvcm1zXCI7XG5AaW1wb3J0IFwibmF2XCI7XG5AaW1wb3J0IFwibmF2YmFyXCI7XG5AaW1wb3J0IFwiY2FyZFwiO1xuQGltcG9ydCBcImJyZWFkY3J1bWJcIjtcbkBpbXBvcnQgXCJwYWdpbmF0aW9uXCI7XG5AaW1wb3J0IFwiYmFkZ2VcIjtcbkBpbXBvcnQgXCJqdW1ib3Ryb25cIjtcbkBpbXBvcnQgXCJhbGVydFwiO1xuQGltcG9ydCBcInByb2dyZXNzXCI7XG5AaW1wb3J0IFwibWVkaWFcIjtcbkBpbXBvcnQgXCJsaXN0LWdyb3VwXCI7XG5AaW1wb3J0IFwiY2xvc2VcIjtcbkBpbXBvcnQgXCJ0b2FzdHNcIjtcbkBpbXBvcnQgXCJtb2RhbFwiO1xuQGltcG9ydCBcInRvb2x0aXBcIjtcbkBpbXBvcnQgXCJwb3BvdmVyXCI7XG5AaW1wb3J0IFwiY2Fyb3VzZWxcIjtcbkBpbXBvcnQgXCJzcGlubmVyc1wiO1xuQGltcG9ydCBcInV0aWxpdGllc1wiO1xuQGltcG9ydCBcInByaW50XCI7XG4iLCI6cm9vdCB7XG4gIC8vIEN1c3RvbSB2YXJpYWJsZSB2YWx1ZXMgb25seSBzdXBwb3J0IFNhc3NTY3JpcHQgaW5zaWRlIGAje31gLlxuICBAZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkY29sb3JzIHtcbiAgICAtLSN7JGNvbG9yfTogI3skdmFsdWV9O1xuICB9XG5cbiAgQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gICAgLS0jeyRjb2xvcn06ICN7JHZhbHVlfTtcbiAgfVxuXG4gIEBlYWNoICRicCwgJHZhbHVlIGluICRncmlkLWJyZWFrcG9pbnRzIHtcbiAgICAtLWJyZWFrcG9pbnQtI3skYnB9OiAjeyR2YWx1ZX07XG4gIH1cblxuICAvLyBVc2UgYGluc3BlY3RgIGZvciBsaXN0cyBzbyB0aGF0IHF1b3RlZCBpdGVtcyBrZWVwIHRoZSBxdW90ZXMuXG4gIC8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vc2Fzcy9zYXNzL2lzc3Vlcy8yMzgzI2lzc3VlY29tbWVudC0zMzYzNDkxNzJcbiAgLS1mb250LWZhbWlseS1zYW5zLXNlcmlmOiAje2luc3BlY3QoJGZvbnQtZmFtaWx5LXNhbnMtc2VyaWYpfTtcbiAgLS1mb250LWZhbWlseS1tb25vc3BhY2U6ICN7aW5zcGVjdCgkZm9udC1mYW1pbHktbW9ub3NwYWNlKX07XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnQsIHNlbGVjdG9yLW5vLXF1YWxpZnlpbmctdHlwZSwgcHJvcGVydHktbm8tdmVuZG9yLXByZWZpeFxuXG4vLyBSZWJvb3Rcbi8vXG4vLyBOb3JtYWxpemF0aW9uIG9mIEhUTUwgZWxlbWVudHMsIG1hbnVhbGx5IGZvcmtlZCBmcm9tIE5vcm1hbGl6ZS5jc3MgdG8gcmVtb3ZlXG4vLyBzdHlsZXMgdGFyZ2V0aW5nIGlycmVsZXZhbnQgYnJvd3NlcnMgd2hpbGUgYXBwbHlpbmcgbmV3IHN0eWxlcy5cbi8vXG4vLyBOb3JtYWxpemUgaXMgbGljZW5zZWQgTUlULiBodHRwczovL2dpdGh1Yi5jb20vbmVjb2xhcy9ub3JtYWxpemUuY3NzXG5cblxuLy8gRG9jdW1lbnRcbi8vXG4vLyAxLiBDaGFuZ2UgZnJvbSBgYm94LXNpemluZzogY29udGVudC1ib3hgIHNvIHRoYXQgYHdpZHRoYCBpcyBub3QgYWZmZWN0ZWQgYnkgYHBhZGRpbmdgIG9yIGBib3JkZXJgLlxuLy8gMi4gQ2hhbmdlIHRoZSBkZWZhdWx0IGZvbnQgZmFtaWx5IGluIGFsbCBicm93c2Vycy5cbi8vIDMuIENvcnJlY3QgdGhlIGxpbmUgaGVpZ2h0IGluIGFsbCBicm93c2Vycy5cbi8vIDQuIFByZXZlbnQgYWRqdXN0bWVudHMgb2YgZm9udCBzaXplIGFmdGVyIG9yaWVudGF0aW9uIGNoYW5nZXMgaW4gSUUgb24gV2luZG93cyBQaG9uZSBhbmQgaW4gaU9TLlxuLy8gNS4gQ2hhbmdlIHRoZSBkZWZhdWx0IHRhcCBoaWdobGlnaHQgdG8gYmUgY29tcGxldGVseSB0cmFuc3BhcmVudCBpbiBpT1MuXG5cbiosXG4qOjpiZWZvcmUsXG4qOjphZnRlciB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IC8vIDFcbn1cblxuaHRtbCB7XG4gIGZvbnQtZmFtaWx5OiBzYW5zLXNlcmlmOyAvLyAyXG4gIGxpbmUtaGVpZ2h0OiAxLjE1OyAvLyAzXG4gIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTsgLy8gNFxuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoJGJsYWNrLCAwKTsgLy8gNVxufVxuXG4vLyBTaGltIGZvciBcIm5ld1wiIEhUTUw1IHN0cnVjdHVyYWwgZWxlbWVudHMgdG8gZGlzcGxheSBjb3JyZWN0bHkgKElFMTAsIG9sZGVyIGJyb3dzZXJzKVxuLy8gVE9ETzogcmVtb3ZlIGluIHY1XG4vLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2VsZWN0b3ItbGlzdC1jb21tYS1uZXdsaW5lLWFmdGVyXG5hcnRpY2xlLCBhc2lkZSwgZmlnY2FwdGlvbiwgZmlndXJlLCBmb290ZXIsIGhlYWRlciwgaGdyb3VwLCBtYWluLCBuYXYsIHNlY3Rpb24ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLy8gQm9keVxuLy9cbi8vIDEuIFJlbW92ZSB0aGUgbWFyZ2luIGluIGFsbCBicm93c2Vycy5cbi8vIDIuIEFzIGEgYmVzdCBwcmFjdGljZSwgYXBwbHkgYSBkZWZhdWx0IGBiYWNrZ3JvdW5kLWNvbG9yYC5cbi8vIDMuIFNldCBhbiBleHBsaWNpdCBpbml0aWFsIHRleHQtYWxpZ24gdmFsdWUgc28gdGhhdCB3ZSBjYW4gbGF0ZXIgdXNlXG4vLyAgICB0aGUgYGluaGVyaXRgIHZhbHVlIG9uIHRoaW5ncyBsaWtlIGA8dGg+YCBlbGVtZW50cy5cblxuYm9keSB7XG4gIG1hcmdpbjogMDsgLy8gMVxuICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWJhc2U7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZm9udC1zaXplLWJhc2UpO1xuICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJhc2U7XG4gIGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQtYmFzZTtcbiAgY29sb3I6ICRib2R5LWNvbG9yO1xuICB0ZXh0LWFsaWduOiBsZWZ0OyAvLyAzXG4gIGJhY2tncm91bmQtY29sb3I6ICRib2R5LWJnOyAvLyAyXG59XG5cbi8vIEZ1dHVyZS1wcm9vZiBydWxlOiBpbiBicm93c2VycyB0aGF0IHN1cHBvcnQgOmZvY3VzLXZpc2libGUsIHN1cHByZXNzIHRoZSBmb2N1cyBvdXRsaW5lXG4vLyBvbiBlbGVtZW50cyB0aGF0IHByb2dyYW1tYXRpY2FsbHkgcmVjZWl2ZSBmb2N1cyBidXQgd291bGRuJ3Qgbm9ybWFsbHkgc2hvdyBhIHZpc2libGVcbi8vIGZvY3VzIG91dGxpbmUuIEluIGdlbmVyYWwsIHRoaXMgd291bGQgbWVhbiB0aGF0IHRoZSBvdXRsaW5lIGlzIG9ubHkgYXBwbGllZCBpZiB0aGVcbi8vIGludGVyYWN0aW9uIHRoYXQgbGVkIHRvIHRoZSBlbGVtZW50IHJlY2VpdmluZyBwcm9ncmFtbWF0aWMgZm9jdXMgd2FzIGEga2V5Ym9hcmQgaW50ZXJhY3Rpb24sXG4vLyBvciB0aGUgYnJvd3NlciBoYXMgc29tZWhvdyBkZXRlcm1pbmVkIHRoYXQgdGhlIHVzZXIgaXMgcHJpbWFyaWx5IGEga2V5Ym9hcmQgdXNlciBhbmQvb3Jcbi8vIHdhbnRzIGZvY3VzIG91dGxpbmVzIHRvIGFsd2F5cyBiZSBwcmVzZW50ZWQuXG4vL1xuLy8gU2VlIGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLVVTL2RvY3MvV2ViL0NTUy86Zm9jdXMtdmlzaWJsZVxuLy8gYW5kIGh0dHBzOi8vZGV2ZWxvcGVyLnBhY2llbGxvZ3JvdXAuY29tL2Jsb2cvMjAxOC8wMy9mb2N1cy12aXNpYmxlLWFuZC1iYWNrd2FyZHMtY29tcGF0aWJpbGl0eS9cblt0YWJpbmRleD1cIi0xXCJdOmZvY3VzOm5vdCg6Zm9jdXMtdmlzaWJsZSkge1xuICBvdXRsaW5lOiAwICFpbXBvcnRhbnQ7XG59XG5cblxuLy8gQ29udGVudCBncm91cGluZ1xuLy9cbi8vIDEuIEFkZCB0aGUgY29ycmVjdCBib3ggc2l6aW5nIGluIEZpcmVmb3guXG4vLyAyLiBTaG93IHRoZSBvdmVyZmxvdyBpbiBFZGdlIGFuZCBJRS5cblxuaHIge1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDsgLy8gMVxuICBoZWlnaHQ6IDA7IC8vIDFcbiAgb3ZlcmZsb3c6IHZpc2libGU7IC8vIDJcbn1cblxuXG4vL1xuLy8gVHlwb2dyYXBoeVxuLy9cblxuLy8gUmVtb3ZlIHRvcCBtYXJnaW5zIGZyb20gaGVhZGluZ3Ncbi8vXG4vLyBCeSBkZWZhdWx0LCBgPGgxPmAtYDxoNj5gIGFsbCByZWNlaXZlIHRvcCBhbmQgYm90dG9tIG1hcmdpbnMuIFdlIG51a2UgdGhlIHRvcFxuLy8gbWFyZ2luIGZvciBlYXNpZXIgY29udHJvbCB3aXRoaW4gdHlwZSBzY2FsZXMgYXMgaXQgYXZvaWRzIG1hcmdpbiBjb2xsYXBzaW5nLlxuLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNlbGVjdG9yLWxpc3QtY29tbWEtbmV3bGluZS1hZnRlclxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNiB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206ICRoZWFkaW5ncy1tYXJnaW4tYm90dG9tO1xufVxuXG4vLyBSZXNldCBtYXJnaW5zIG9uIHBhcmFncmFwaHNcbi8vXG4vLyBTaW1pbGFybHksIHRoZSB0b3AgbWFyZ2luIG9uIGA8cD5gcyBnZXQgcmVzZXQuIEhvd2V2ZXIsIHdlIGFsc28gcmVzZXQgdGhlXG4vLyBib3R0b20gbWFyZ2luIHRvIHVzZSBgcmVtYCB1bml0cyBpbnN0ZWFkIG9mIGBlbWAuXG5wIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogJHBhcmFncmFwaC1tYXJnaW4tYm90dG9tO1xufVxuXG4vLyBBYmJyZXZpYXRpb25zXG4vL1xuLy8gMS4gRHVwbGljYXRlIGJlaGF2aW9yIHRvIHRoZSBkYXRhLSogYXR0cmlidXRlIGZvciBvdXIgdG9vbHRpcCBwbHVnaW5cbi8vIDIuIEFkZCB0aGUgY29ycmVjdCB0ZXh0IGRlY29yYXRpb24gaW4gQ2hyb21lLCBFZGdlLCBJRSwgT3BlcmEsIGFuZCBTYWZhcmkuXG4vLyAzLiBBZGQgZXhwbGljaXQgY3Vyc29yIHRvIGluZGljYXRlIGNoYW5nZWQgYmVoYXZpb3IuXG4vLyA0LiBSZW1vdmUgdGhlIGJvdHRvbSBib3JkZXIgaW4gRmlyZWZveCAzOS0uXG4vLyA1LiBQcmV2ZW50IHRoZSB0ZXh0LWRlY29yYXRpb24gdG8gYmUgc2tpcHBlZC5cblxuYWJiclt0aXRsZV0sXG5hYmJyW2RhdGEtb3JpZ2luYWwtdGl0bGVdIHsgLy8gMVxuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgLy8gMlxuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSBkb3R0ZWQ7IC8vIDJcbiAgY3Vyc29yOiBoZWxwOyAvLyAzXG4gIGJvcmRlci1ib3R0b206IDA7IC8vIDRcbiAgdGV4dC1kZWNvcmF0aW9uLXNraXAtaW5rOiBub25lOyAvLyA1XG59XG5cbmFkZHJlc3Mge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xufVxuXG5vbCxcbnVsLFxuZGwge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuXG5vbCBvbCxcbnVsIHVsLFxub2wgdWwsXG51bCBvbCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbmR0IHtcbiAgZm9udC13ZWlnaHQ6ICRkdC1mb250LXdlaWdodDtcbn1cblxuZGQge1xuICBtYXJnaW4tYm90dG9tOiAuNXJlbTtcbiAgbWFyZ2luLWxlZnQ6IDA7IC8vIFVuZG8gYnJvd3NlciBkZWZhdWx0XG59XG5cbmJsb2NrcXVvdGUge1xuICBtYXJnaW46IDAgMCAxcmVtO1xufVxuXG5iLFxuc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkZXI7IC8vIEFkZCB0aGUgY29ycmVjdCBmb250IHdlaWdodCBpbiBDaHJvbWUsIEVkZ2UsIGFuZCBTYWZhcmlcbn1cblxuc21hbGwge1xuICBAaW5jbHVkZSBmb250LXNpemUoODAlKTsgLy8gQWRkIHRoZSBjb3JyZWN0IGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnNcbn1cblxuLy9cbi8vIFByZXZlbnQgYHN1YmAgYW5kIGBzdXBgIGVsZW1lbnRzIGZyb20gYWZmZWN0aW5nIHRoZSBsaW5lIGhlaWdodCBpblxuLy8gYWxsIGJyb3dzZXJzLlxuLy9cblxuc3ViLFxuc3VwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBAaW5jbHVkZSBmb250LXNpemUoNzUlKTtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuc3ViIHsgYm90dG9tOiAtLjI1ZW07IH1cbnN1cCB7IHRvcDogLS41ZW07IH1cblxuXG4vL1xuLy8gTGlua3Ncbi8vXG5cbmEge1xuICBjb2xvcjogJGxpbmstY29sb3I7XG4gIHRleHQtZGVjb3JhdGlvbjogJGxpbmstZGVjb3JhdGlvbjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IC8vIFJlbW92ZSB0aGUgZ3JheSBiYWNrZ3JvdW5kIG9uIGFjdGl2ZSBsaW5rcyBpbiBJRSAxMC5cblxuICBAaW5jbHVkZSBob3ZlcigpIHtcbiAgICBjb2xvcjogJGxpbmstaG92ZXItY29sb3I7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiAkbGluay1ob3Zlci1kZWNvcmF0aW9uO1xuICB9XG59XG5cbi8vIEFuZCB1bmRvIHRoZXNlIHN0eWxlcyBmb3IgcGxhY2Vob2xkZXIgbGlua3MvbmFtZWQgYW5jaG9ycyAod2l0aG91dCBocmVmKS5cbi8vIEl0IHdvdWxkIGJlIG1vcmUgc3RyYWlnaHRmb3J3YXJkIHRvIGp1c3QgdXNlIGFbaHJlZl0gaW4gcHJldmlvdXMgYmxvY2ssIGJ1dCB0aGF0XG4vLyBjYXVzZXMgc3BlY2lmaWNpdHkgaXNzdWVzIGluIG1hbnkgb3RoZXIgc3R5bGVzIHRoYXQgYXJlIHRvbyBjb21wbGV4IHRvIGZpeC5cbi8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzE5NDAyXG5cbmE6bm90KFtocmVmXSk6bm90KFtjbGFzc10pIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICBAaW5jbHVkZSBob3ZlcigpIHtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cbn1cblxuXG4vL1xuLy8gQ29kZVxuLy9cblxucHJlLFxuY29kZSxcbmtiZCxcbnNhbXAge1xuICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LW1vbm9zcGFjZTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKDFlbSk7IC8vIENvcnJlY3QgdGhlIG9kZCBgZW1gIGZvbnQgc2l6aW5nIGluIGFsbCBicm93c2Vycy5cbn1cblxucHJlIHtcbiAgLy8gUmVtb3ZlIGJyb3dzZXIgZGVmYXVsdCB0b3AgbWFyZ2luXG4gIG1hcmdpbi10b3A6IDA7XG4gIC8vIFJlc2V0IGJyb3dzZXIgZGVmYXVsdCBvZiBgMWVtYCB0byB1c2UgYHJlbWBzXG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIC8vIERvbid0IGFsbG93IGNvbnRlbnQgdG8gYnJlYWsgb3V0c2lkZVxuICBvdmVyZmxvdzogYXV0bztcbiAgLy8gRGlzYWJsZSBhdXRvLWhpZGluZyBzY3JvbGxiYXIgaW4gSUUgJiBsZWdhY3kgRWRnZSB0byBhdm9pZCBvdmVybGFwLFxuICAvLyBtYWtpbmcgaXQgaW1wb3NzaWJsZSB0byBpbnRlcmFjdCB3aXRoIHRoZSBjb250ZW50XG4gIC1tcy1vdmVyZmxvdy1zdHlsZTogc2Nyb2xsYmFyO1xufVxuXG5cbi8vXG4vLyBGaWd1cmVzXG4vL1xuXG5maWd1cmUge1xuICAvLyBBcHBseSBhIGNvbnNpc3RlbnQgbWFyZ2luIHN0cmF0ZWd5IChtYXRjaGVzIG91ciB0eXBlIHN0eWxlcykuXG4gIG1hcmdpbjogMCAwIDFyZW07XG59XG5cblxuLy9cbi8vIEltYWdlcyBhbmQgY29udGVudFxuLy9cblxuaW1nIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgYm9yZGVyLXN0eWxlOiBub25lOyAvLyBSZW1vdmUgdGhlIGJvcmRlciBvbiBpbWFnZXMgaW5zaWRlIGxpbmtzIGluIElFIDEwLS5cbn1cblxuc3ZnIHtcbiAgLy8gV29ya2Fyb3VuZCBmb3IgdGhlIFNWRyBvdmVyZmxvdyBidWcgaW4gSUUxMC8xMSBpcyBzdGlsbCByZXF1aXJlZC5cbiAgLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMjY4NzhcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuXG4vL1xuLy8gVGFibGVzXG4vL1xuXG50YWJsZSB7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7IC8vIFByZXZlbnQgZG91YmxlIGJvcmRlcnNcbn1cblxuY2FwdGlvbiB7XG4gIHBhZGRpbmctdG9wOiAkdGFibGUtY2VsbC1wYWRkaW5nO1xuICBwYWRkaW5nLWJvdHRvbTogJHRhYmxlLWNlbGwtcGFkZGluZztcbiAgY29sb3I6ICR0YWJsZS1jYXB0aW9uLWNvbG9yO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBjYXB0aW9uLXNpZGU6IGJvdHRvbTtcbn1cblxuLy8gMS4gUmVtb3ZlcyBmb250LXdlaWdodCBib2xkIGJ5IGluaGVyaXRpbmdcbi8vIDIuIE1hdGNoZXMgZGVmYXVsdCBgPHRkPmAgYWxpZ25tZW50IGJ5IGluaGVyaXRpbmcgYHRleHQtYWxpZ25gLlxuLy8gMy4gRml4IGFsaWdubWVudCBmb3IgU2FmYXJpXG5cbnRoIHtcbiAgZm9udC13ZWlnaHQ6ICR0YWJsZS10aC1mb250LXdlaWdodDsgLy8gMVxuICB0ZXh0LWFsaWduOiBpbmhlcml0OyAvLyAyXG4gIHRleHQtYWxpZ246IC13ZWJraXQtbWF0Y2gtcGFyZW50OyAvLyAzXG59XG5cblxuLy9cbi8vIEZvcm1zXG4vL1xuXG5sYWJlbCB7XG4gIC8vIEFsbG93IGxhYmVscyB0byB1c2UgYG1hcmdpbmAgZm9yIHNwYWNpbmcuXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogJGxhYmVsLW1hcmdpbi1ib3R0b207XG59XG5cbi8vIFJlbW92ZSB0aGUgZGVmYXVsdCBgYm9yZGVyLXJhZGl1c2AgdGhhdCBtYWNPUyBDaHJvbWUgYWRkcy5cbi8vXG4vLyBEZXRhaWxzIGF0IGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMjQwOTNcbmJ1dHRvbiB7XG4gIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3RcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuLy8gRXhwbGljaXRseSByZW1vdmUgZm9jdXMgb3V0bGluZSBpbiBDaHJvbWl1bSB3aGVuIGl0IHNob3VsZG4ndCBiZVxuLy8gdmlzaWJsZSAoZS5nLiBhcyByZXN1bHQgb2YgbW91c2UgY2xpY2sgb3IgdG91Y2ggdGFwKS4gSXQgYWxyZWFkeVxuLy8gc2hvdWxkIGJlIGRvaW5nIHRoaXMgYXV0b21hdGljYWxseSwgYnV0IHNlZW1zIHRvIGN1cnJlbnRseSBiZVxuLy8gY29uZnVzZWQgYW5kIGFwcGxpZXMgaXRzIHZlcnkgdmlzaWJsZSB0d28tdG9uZSBvdXRsaW5lIGFueXdheS5cblxuYnV0dG9uOmZvY3VzOm5vdCg6Zm9jdXMtdmlzaWJsZSkge1xuICBvdXRsaW5lOiAwO1xufVxuXG5pbnB1dCxcbmJ1dHRvbixcbnNlbGVjdCxcbm9wdGdyb3VwLFxudGV4dGFyZWEge1xuICBtYXJnaW46IDA7IC8vIFJlbW92ZSB0aGUgbWFyZ2luIGluIEZpcmVmb3ggYW5kIFNhZmFyaVxuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgQGluY2x1ZGUgZm9udC1zaXplKGluaGVyaXQpO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbn1cblxuYnV0dG9uLFxuaW5wdXQge1xuICBvdmVyZmxvdzogdmlzaWJsZTsgLy8gU2hvdyB0aGUgb3ZlcmZsb3cgaW4gRWRnZVxufVxuXG5idXR0b24sXG5zZWxlY3Qge1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTsgLy8gUmVtb3ZlIHRoZSBpbmhlcml0YW5jZSBvZiB0ZXh0IHRyYW5zZm9ybSBpbiBGaXJlZm94XG59XG5cbi8vIFNldCB0aGUgY3Vyc29yIGZvciBub24tYDxidXR0b24+YCBidXR0b25zXG4vL1xuLy8gRGV0YWlscyBhdCBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvcHVsbC8zMDU2MlxuW3JvbGU9XCJidXR0b25cIl0ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi8vIFJlbW92ZSB0aGUgaW5oZXJpdGFuY2Ugb2Ygd29yZC13cmFwIGluIFNhZmFyaS5cbi8vXG4vLyBEZXRhaWxzIGF0IGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMjQ5OTBcbnNlbGVjdCB7XG4gIHdvcmQtd3JhcDogbm9ybWFsO1xufVxuXG5cbi8vIDEuIFByZXZlbnQgYSBXZWJLaXQgYnVnIHdoZXJlICgyKSBkZXN0cm95cyBuYXRpdmUgYGF1ZGlvYCBhbmQgYHZpZGVvYFxuLy8gICAgY29udHJvbHMgaW4gQW5kcm9pZCA0LlxuLy8gMi4gQ29ycmVjdCB0aGUgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSB0eXBlcyBpbiBpT1MgYW5kIFNhZmFyaS5cbmJ1dHRvbixcblt0eXBlPVwiYnV0dG9uXCJdLCAvLyAxXG5bdHlwZT1cInJlc2V0XCJdLFxuW3R5cGU9XCJzdWJtaXRcIl0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjsgLy8gMlxufVxuXG4vLyBPcGluaW9uYXRlZDogYWRkIFwiaGFuZFwiIGN1cnNvciB0byBub24tZGlzYWJsZWQgYnV0dG9uIGVsZW1lbnRzLlxuQGlmICRlbmFibGUtcG9pbnRlci1jdXJzb3ItZm9yLWJ1dHRvbnMge1xuICBidXR0b24sXG4gIFt0eXBlPVwiYnV0dG9uXCJdLFxuICBbdHlwZT1cInJlc2V0XCJdLFxuICBbdHlwZT1cInN1Ym1pdFwiXSB7XG4gICAgJjpub3QoOmRpc2FibGVkKSB7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgfVxuICB9XG59XG5cbi8vIFJlbW92ZSBpbm5lciBib3JkZXIgYW5kIHBhZGRpbmcgZnJvbSBGaXJlZm94LCBidXQgZG9uJ3QgcmVzdG9yZSB0aGUgb3V0bGluZSBsaWtlIE5vcm1hbGl6ZS5cbmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwiYnV0dG9uXCJdOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJyZXNldFwiXTo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwic3VibWl0XCJdOjotbW96LWZvY3VzLWlubmVyIHtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xufVxuXG5pbnB1dFt0eXBlPVwicmFkaW9cIl0sXG5pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyAvLyAxLiBBZGQgdGhlIGNvcnJlY3QgYm94IHNpemluZyBpbiBJRSAxMC1cbiAgcGFkZGluZzogMDsgLy8gMi4gUmVtb3ZlIHRoZSBwYWRkaW5nIGluIElFIDEwLVxufVxuXG5cbnRleHRhcmVhIHtcbiAgb3ZlcmZsb3c6IGF1dG87IC8vIFJlbW92ZSB0aGUgZGVmYXVsdCB2ZXJ0aWNhbCBzY3JvbGxiYXIgaW4gSUUuXG4gIC8vIFRleHRhcmVhcyBzaG91bGQgcmVhbGx5IG9ubHkgcmVzaXplIHZlcnRpY2FsbHkgc28gdGhleSBkb24ndCBicmVhayB0aGVpciAoaG9yaXpvbnRhbCkgY29udGFpbmVycy5cbiAgcmVzaXplOiB2ZXJ0aWNhbDtcbn1cblxuZmllbGRzZXQge1xuICAvLyBCcm93c2VycyBzZXQgYSBkZWZhdWx0IGBtaW4td2lkdGg6IG1pbi1jb250ZW50O2Agb24gZmllbGRzZXRzLFxuICAvLyB1bmxpa2UgZS5nLiBgPGRpdj5gcywgd2hpY2ggaGF2ZSBgbWluLXdpZHRoOiAwO2AgYnkgZGVmYXVsdC5cbiAgLy8gU28gd2UgcmVzZXQgdGhhdCB0byBlbnN1cmUgZmllbGRzZXRzIGJlaGF2ZSBtb3JlIGxpa2UgYSBzdGFuZGFyZCBibG9jayBlbGVtZW50LlxuICAvLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xMjM1OVxuICAvLyBhbmQgaHR0cHM6Ly9odG1sLnNwZWMud2hhdHdnLm9yZy9tdWx0aXBhZ2UvI3RoZS1maWVsZHNldC1hbmQtbGVnZW5kLWVsZW1lbnRzXG4gIG1pbi13aWR0aDogMDtcbiAgLy8gUmVzZXQgdGhlIGRlZmF1bHQgb3V0bGluZSBiZWhhdmlvciBvZiBmaWVsZHNldHMgc28gdGhleSBkb24ndCBhZmZlY3QgcGFnZSBsYXlvdXQuXG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgYm9yZGVyOiAwO1xufVxuXG4vLyAxLiBDb3JyZWN0IHRoZSB0ZXh0IHdyYXBwaW5nIGluIEVkZ2UgYW5kIElFLlxuLy8gMi4gQ29ycmVjdCB0aGUgY29sb3IgaW5oZXJpdGFuY2UgZnJvbSBgZmllbGRzZXRgIGVsZW1lbnRzIGluIElFLlxubGVnZW5kIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7IC8vIDFcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luLWJvdHRvbTogLjVyZW07XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgxLjVyZW0pO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgY29sb3I6IGluaGVyaXQ7IC8vIDJcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDsgLy8gMVxufVxuXG5wcm9ncmVzcyB7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTsgLy8gQWRkIHRoZSBjb3JyZWN0IHZlcnRpY2FsIGFsaWdubWVudCBpbiBDaHJvbWUsIEZpcmVmb3gsIGFuZCBPcGVyYS5cbn1cblxuLy8gQ29ycmVjdCB0aGUgY3Vyc29yIHN0eWxlIG9mIGluY3JlbWVudCBhbmQgZGVjcmVtZW50IGJ1dHRvbnMgaW4gQ2hyb21lLlxuW3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sXG5bdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiB7XG4gIGhlaWdodDogYXV0bztcbn1cblxuW3R5cGU9XCJzZWFyY2hcIl0ge1xuICAvLyBUaGlzIG92ZXJyaWRlcyB0aGUgZXh0cmEgcm91bmRlZCBjb3JuZXJzIG9uIHNlYXJjaCBpbnB1dHMgaW4gaU9TIHNvIHRoYXQgb3VyXG4gIC8vIGAuZm9ybS1jb250cm9sYCBjbGFzcyBjYW4gcHJvcGVybHkgc3R5bGUgdGhlbS4gTm90ZSB0aGF0IHRoaXMgY2Fubm90IHNpbXBseVxuICAvLyBiZSBhZGRlZCB0byBgLmZvcm0tY29udHJvbGAgYXMgaXQncyBub3Qgc3BlY2lmaWMgZW5vdWdoLiBGb3IgZGV0YWlscywgc2VlXG4gIC8vIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTE1ODYuXG4gIG91dGxpbmUtb2Zmc2V0OiAtMnB4OyAvLyAyLiBDb3JyZWN0IHRoZSBvdXRsaW5lIHN0eWxlIGluIFNhZmFyaS5cbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG4vL1xuLy8gUmVtb3ZlIHRoZSBpbm5lciBwYWRkaW5nIGluIENocm9tZSBhbmQgU2FmYXJpIG9uIG1hY09TLlxuLy9cblxuW3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbi8vXG4vLyAxLiBDb3JyZWN0IHRoZSBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIHR5cGVzIGluIGlPUyBhbmQgU2FmYXJpLlxuLy8gMi4gQ2hhbmdlIGZvbnQgcHJvcGVydGllcyB0byBgaW5oZXJpdGAgaW4gU2FmYXJpLlxuLy9cblxuOjotd2Via2l0LWZpbGUtdXBsb2FkLWJ1dHRvbiB7XG4gIGZvbnQ6IGluaGVyaXQ7IC8vIDJcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247IC8vIDFcbn1cblxuLy9cbi8vIENvcnJlY3QgZWxlbWVudCBkaXNwbGF5c1xuLy9cblxub3V0cHV0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG5zdW1tYXJ5IHtcbiAgZGlzcGxheTogbGlzdC1pdGVtOyAvLyBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBhbGwgYnJvd3NlcnNcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG50ZW1wbGF0ZSB7XG4gIGRpc3BsYXk6IG5vbmU7IC8vIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFXG59XG5cbi8vIEFsd2F5cyBoaWRlIGFuIGVsZW1lbnQgd2l0aCB0aGUgYGhpZGRlbmAgSFRNTCBhdHRyaWJ1dGUgKGZyb20gUHVyZUNTUykuXG4vLyBOZWVkZWQgZm9yIHByb3BlciBkaXNwbGF5IGluIElFIDEwLS5cbltoaWRkZW5dIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuIiwiLy8gVmFyaWFibGVzXG4vL1xuLy8gVmFyaWFibGVzIHNob3VsZCBmb2xsb3cgdGhlIGAkY29tcG9uZW50LXN0YXRlLXByb3BlcnR5LXNpemVgIGZvcm11bGEgZm9yXG4vLyBjb25zaXN0ZW50IG5hbWluZy4gRXg6ICRuYXYtbGluay1kaXNhYmxlZC1jb2xvciBhbmQgJG1vZGFsLWNvbnRlbnQtYm94LXNoYWRvdy14cy5cblxuLy8gQ29sb3Igc3lzdGVtXG5cbiR3aGl0ZTogICAgI2ZmZiAhZGVmYXVsdDtcbiRncmF5LTEwMDogI2Y4ZjlmYSAhZGVmYXVsdDtcbiRncmF5LTIwMDogI2U5ZWNlZiAhZGVmYXVsdDtcbiRncmF5LTMwMDogI2RlZTJlNiAhZGVmYXVsdDtcbiRncmF5LTQwMDogI2NlZDRkYSAhZGVmYXVsdDtcbiRncmF5LTUwMDogI2FkYjViZCAhZGVmYXVsdDtcbiRncmF5LTYwMDogIzZjNzU3ZCAhZGVmYXVsdDtcbiRncmF5LTcwMDogIzQ5NTA1NyAhZGVmYXVsdDtcbiRncmF5LTgwMDogIzM0M2E0MCAhZGVmYXVsdDtcbiRncmF5LTkwMDogIzIxMjUyOSAhZGVmYXVsdDtcbiRibGFjazogICAgIzAwMCAhZGVmYXVsdDtcblxuJGdyYXlzOiAoKSAhZGVmYXVsdDtcbiRncmF5czogbWFwLW1lcmdlKFxuICAoXG4gICAgXCIxMDBcIjogJGdyYXktMTAwLFxuICAgIFwiMjAwXCI6ICRncmF5LTIwMCxcbiAgICBcIjMwMFwiOiAkZ3JheS0zMDAsXG4gICAgXCI0MDBcIjogJGdyYXktNDAwLFxuICAgIFwiNTAwXCI6ICRncmF5LTUwMCxcbiAgICBcIjYwMFwiOiAkZ3JheS02MDAsXG4gICAgXCI3MDBcIjogJGdyYXktNzAwLFxuICAgIFwiODAwXCI6ICRncmF5LTgwMCxcbiAgICBcIjkwMFwiOiAkZ3JheS05MDBcbiAgKSxcbiAgJGdyYXlzXG4pO1xuXG4kYmx1ZTogICAgIzAwN2JmZiAhZGVmYXVsdDtcbiRpbmRpZ286ICAjNjYxMGYyICFkZWZhdWx0O1xuJHB1cnBsZTogICM2ZjQyYzEgIWRlZmF1bHQ7XG4kcGluazogICAgI2U4M2U4YyAhZGVmYXVsdDtcbiRyZWQ6ICAgICAjZGMzNTQ1ICFkZWZhdWx0O1xuJG9yYW5nZTogICNmZDdlMTQgIWRlZmF1bHQ7XG4keWVsbG93OiAgI2ZmYzEwNyAhZGVmYXVsdDtcbiRncmVlbjogICAjMjhhNzQ1ICFkZWZhdWx0O1xuJHRlYWw6ICAgICMyMGM5OTcgIWRlZmF1bHQ7XG4kY3lhbjogICAgIzE3YTJiOCAhZGVmYXVsdDtcblxuJGNvbG9yczogKCkgIWRlZmF1bHQ7XG4kY29sb3JzOiBtYXAtbWVyZ2UoXG4gIChcbiAgICBcImJsdWVcIjogICAgICAgJGJsdWUsXG4gICAgXCJpbmRpZ29cIjogICAgICRpbmRpZ28sXG4gICAgXCJwdXJwbGVcIjogICAgICRwdXJwbGUsXG4gICAgXCJwaW5rXCI6ICAgICAgICRwaW5rLFxuICAgIFwicmVkXCI6ICAgICAgICAkcmVkLFxuICAgIFwib3JhbmdlXCI6ICAgICAkb3JhbmdlLFxuICAgIFwieWVsbG93XCI6ICAgICAkeWVsbG93LFxuICAgIFwiZ3JlZW5cIjogICAgICAkZ3JlZW4sXG4gICAgXCJ0ZWFsXCI6ICAgICAgICR0ZWFsLFxuICAgIFwiY3lhblwiOiAgICAgICAkY3lhbixcbiAgICBcIndoaXRlXCI6ICAgICAgJHdoaXRlLFxuICAgIFwiZ3JheVwiOiAgICAgICAkZ3JheS02MDAsXG4gICAgXCJncmF5LWRhcmtcIjogICRncmF5LTgwMFxuICApLFxuICAkY29sb3JzXG4pO1xuXG4kcHJpbWFyeTogICAgICAgJGJsdWUgIWRlZmF1bHQ7XG4kc2Vjb25kYXJ5OiAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJHN1Y2Nlc3M6ICAgICAgICRncmVlbiAhZGVmYXVsdDtcbiRpbmZvOiAgICAgICAgICAkY3lhbiAhZGVmYXVsdDtcbiR3YXJuaW5nOiAgICAgICAkeWVsbG93ICFkZWZhdWx0O1xuJGRhbmdlcjogICAgICAgICRyZWQgIWRlZmF1bHQ7XG4kbGlnaHQ6ICAgICAgICAgJGdyYXktMTAwICFkZWZhdWx0O1xuJGRhcms6ICAgICAgICAgICRncmF5LTgwMCAhZGVmYXVsdDtcblxuJHRoZW1lLWNvbG9yczogKCkgIWRlZmF1bHQ7XG4kdGhlbWUtY29sb3JzOiBtYXAtbWVyZ2UoXG4gIChcbiAgICBcInByaW1hcnlcIjogICAgJHByaW1hcnksXG4gICAgXCJzZWNvbmRhcnlcIjogICRzZWNvbmRhcnksXG4gICAgXCJzdWNjZXNzXCI6ICAgICRzdWNjZXNzLFxuICAgIFwiaW5mb1wiOiAgICAgICAkaW5mbyxcbiAgICBcIndhcm5pbmdcIjogICAgJHdhcm5pbmcsXG4gICAgXCJkYW5nZXJcIjogICAgICRkYW5nZXIsXG4gICAgXCJsaWdodFwiOiAgICAgICRsaWdodCxcbiAgICBcImRhcmtcIjogICAgICAgJGRhcmtcbiAgKSxcbiAgJHRoZW1lLWNvbG9yc1xuKTtcblxuLy8gU2V0IGEgc3BlY2lmaWMganVtcCBwb2ludCBmb3IgcmVxdWVzdGluZyBjb2xvciBqdW1wc1xuJHRoZW1lLWNvbG9yLWludGVydmFsOiAgICAgIDglICFkZWZhdWx0O1xuXG4vLyBUaGUgeWlxIGxpZ2h0bmVzcyB2YWx1ZSB0aGF0IGRldGVybWluZXMgd2hlbiB0aGUgbGlnaHRuZXNzIG9mIGNvbG9yIGNoYW5nZXMgZnJvbSBcImRhcmtcIiB0byBcImxpZ2h0XCIuIEFjY2VwdGFibGUgdmFsdWVzIGFyZSBiZXR3ZWVuIDAgYW5kIDI1NS5cbiR5aXEtY29udHJhc3RlZC10aHJlc2hvbGQ6ICAxNTAgIWRlZmF1bHQ7XG5cbi8vIEN1c3RvbWl6ZSB0aGUgbGlnaHQgYW5kIGRhcmsgdGV4dCBjb2xvcnMgZm9yIHVzZSBpbiBvdXIgWUlRIGNvbG9yIGNvbnRyYXN0IGZ1bmN0aW9uLlxuJHlpcS10ZXh0LWRhcms6ICAgICAgICAgICAgICRncmF5LTkwMCAhZGVmYXVsdDtcbiR5aXEtdGV4dC1saWdodDogICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG5cbi8vIENoYXJhY3RlcnMgd2hpY2ggYXJlIGVzY2FwZWQgYnkgdGhlIGVzY2FwZS1zdmcgZnVuY3Rpb25cbiRlc2NhcGVkLWNoYXJhY3RlcnM6IChcbiAgKFwiPFwiLCBcIiUzY1wiKSxcbiAgKFwiPlwiLCBcIiUzZVwiKSxcbiAgKFwiI1wiLCBcIiUyM1wiKSxcbiAgKFwiKFwiLCBcIiUyOFwiKSxcbiAgKFwiKVwiLCBcIiUyOVwiKSxcbikgIWRlZmF1bHQ7XG5cblxuLy8gT3B0aW9uc1xuLy9cbi8vIFF1aWNrbHkgbW9kaWZ5IGdsb2JhbCBzdHlsaW5nIGJ5IGVuYWJsaW5nIG9yIGRpc2FibGluZyBvcHRpb25hbCBmZWF0dXJlcy5cblxuJGVuYWJsZS1jYXJldDogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLXJvdW5kZWQ6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtc2hhZG93czogICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWxzZSAhZGVmYXVsdDtcbiRlbmFibGUtZ3JhZGllbnRzOiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmYWxzZSAhZGVmYXVsdDtcbiRlbmFibGUtdHJhbnNpdGlvbnM6ICAgICAgICAgICAgICAgICAgICAgICAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1wcmVmZXJzLXJlZHVjZWQtbW90aW9uLW1lZGlhLXF1ZXJ5OiAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLWhvdmVyLW1lZGlhLXF1ZXJ5OiAgICAgICAgICAgICAgICAgICAgZmFsc2UgIWRlZmF1bHQ7IC8vIERlcHJlY2F0ZWQsIG5vIGxvbmdlciBhZmZlY3RzIGFueSBjb21waWxlZCBDU1NcbiRlbmFibGUtZ3JpZC1jbGFzc2VzOiAgICAgICAgICAgICAgICAgICAgICAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1wb2ludGVyLWN1cnNvci1mb3ItYnV0dG9uczogICAgICAgICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLXByaW50LXN0eWxlczogICAgICAgICAgICAgICAgICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtcmVzcG9uc2l2ZS1mb250LXNpemVzOiAgICAgICAgICAgICAgICBmYWxzZSAhZGVmYXVsdDtcbiRlbmFibGUtdmFsaWRhdGlvbi1pY29uczogICAgICAgICAgICAgICAgICAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1kZXByZWNhdGlvbi1tZXNzYWdlczogICAgICAgICAgICAgICAgIHRydWUgIWRlZmF1bHQ7XG5cblxuLy8gU3BhY2luZ1xuLy9cbi8vIENvbnRyb2wgdGhlIGRlZmF1bHQgc3R5bGluZyBvZiBtb3N0IEJvb3RzdHJhcCBlbGVtZW50cyBieSBtb2RpZnlpbmcgdGhlc2Vcbi8vIHZhcmlhYmxlcy4gTW9zdGx5IGZvY3VzZWQgb24gc3BhY2luZy5cbi8vIFlvdSBjYW4gYWRkIG1vcmUgZW50cmllcyB0byB0aGUgJHNwYWNlcnMgbWFwLCBzaG91bGQgeW91IG5lZWQgbW9yZSB2YXJpYXRpb24uXG5cbiRzcGFjZXI6IDFyZW0gIWRlZmF1bHQ7XG4kc3BhY2VyczogKCkgIWRlZmF1bHQ7XG4kc3BhY2VyczogbWFwLW1lcmdlKFxuICAoXG4gICAgMDogMCxcbiAgICAxOiAoJHNwYWNlciAqIC4yNSksXG4gICAgMjogKCRzcGFjZXIgKiAuNSksXG4gICAgMzogJHNwYWNlcixcbiAgICA0OiAoJHNwYWNlciAqIDEuNSksXG4gICAgNTogKCRzcGFjZXIgKiAzKVxuICApLFxuICAkc3BhY2Vyc1xuKTtcblxuLy8gVGhpcyB2YXJpYWJsZSBhZmZlY3RzIHRoZSBgLmgtKmAgYW5kIGAudy0qYCBjbGFzc2VzLlxuJHNpemVzOiAoKSAhZGVmYXVsdDtcbiRzaXplczogbWFwLW1lcmdlKFxuICAoXG4gICAgMjU6IDI1JSxcbiAgICA1MDogNTAlLFxuICAgIDc1OiA3NSUsXG4gICAgMTAwOiAxMDAlLFxuICAgIGF1dG86IGF1dG9cbiAgKSxcbiAgJHNpemVzXG4pO1xuXG5cbi8vIEJvZHlcbi8vXG4vLyBTZXR0aW5ncyBmb3IgdGhlIGA8Ym9keT5gIGVsZW1lbnQuXG5cbiRib2R5LWJnOiAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kYm9keS1jb2xvcjogICAgICAgICAgICAgICAgJGdyYXktOTAwICFkZWZhdWx0O1xuXG5cbi8vIExpbmtzXG4vL1xuLy8gU3R5bGUgYW5jaG9yIGVsZW1lbnRzLlxuXG4kbGluay1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0aGVtZS1jb2xvcihcInByaW1hcnlcIikgIWRlZmF1bHQ7XG4kbGluay1kZWNvcmF0aW9uOiAgICAgICAgICAgICAgICAgICAgICAgICBub25lICFkZWZhdWx0O1xuJGxpbmstaG92ZXItY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgZGFya2VuKCRsaW5rLWNvbG9yLCAxNSUpICFkZWZhdWx0O1xuJGxpbmstaG92ZXItZGVjb3JhdGlvbjogICAgICAgICAgICAgICAgICAgdW5kZXJsaW5lICFkZWZhdWx0O1xuLy8gRGFya2VuIHBlcmNlbnRhZ2UgZm9yIGxpbmtzIHdpdGggYC50ZXh0LSpgIGNsYXNzIChlLmcuIGAudGV4dC1zdWNjZXNzYClcbiRlbXBoYXNpemVkLWxpbmstaG92ZXItZGFya2VuLXBlcmNlbnRhZ2U6IDE1JSAhZGVmYXVsdDtcblxuLy8gUGFyYWdyYXBoc1xuLy9cbi8vIFN0eWxlIHAgZWxlbWVudC5cblxuJHBhcmFncmFwaC1tYXJnaW4tYm90dG9tOiAgIDFyZW0gIWRlZmF1bHQ7XG5cblxuLy8gR3JpZCBicmVha3BvaW50c1xuLy9cbi8vIERlZmluZSB0aGUgbWluaW11bSBkaW1lbnNpb25zIGF0IHdoaWNoIHlvdXIgbGF5b3V0IHdpbGwgY2hhbmdlLFxuLy8gYWRhcHRpbmcgdG8gZGlmZmVyZW50IHNjcmVlbiBzaXplcywgZm9yIHVzZSBpbiBtZWRpYSBxdWVyaWVzLlxuXG4kZ3JpZC1icmVha3BvaW50czogKFxuICB4czogMCxcbiAgc206IDU3NnB4LFxuICBtZDogNzY4cHgsXG4gIGxnOiA5OTJweCxcbiAgeGw6IDEyMDBweFxuKSAhZGVmYXVsdDtcblxuQGluY2x1ZGUgX2Fzc2VydC1hc2NlbmRpbmcoJGdyaWQtYnJlYWtwb2ludHMsIFwiJGdyaWQtYnJlYWtwb2ludHNcIik7XG5AaW5jbHVkZSBfYXNzZXJ0LXN0YXJ0cy1hdC16ZXJvKCRncmlkLWJyZWFrcG9pbnRzLCBcIiRncmlkLWJyZWFrcG9pbnRzXCIpO1xuXG5cbi8vIEdyaWQgY29udGFpbmVyc1xuLy9cbi8vIERlZmluZSB0aGUgbWF4aW11bSB3aWR0aCBvZiBgLmNvbnRhaW5lcmAgZm9yIGRpZmZlcmVudCBzY3JlZW4gc2l6ZXMuXG5cbiRjb250YWluZXItbWF4LXdpZHRoczogKFxuICBzbTogNTQwcHgsXG4gIG1kOiA3MjBweCxcbiAgbGc6IDk2MHB4LFxuICB4bDogMTE0MHB4XG4pICFkZWZhdWx0O1xuXG5AaW5jbHVkZSBfYXNzZXJ0LWFzY2VuZGluZygkY29udGFpbmVyLW1heC13aWR0aHMsIFwiJGNvbnRhaW5lci1tYXgtd2lkdGhzXCIpO1xuXG5cbi8vIEdyaWQgY29sdW1uc1xuLy9cbi8vIFNldCB0aGUgbnVtYmVyIG9mIGNvbHVtbnMgYW5kIHNwZWNpZnkgdGhlIHdpZHRoIG9mIHRoZSBndXR0ZXJzLlxuXG4kZ3JpZC1jb2x1bW5zOiAgICAgICAgICAgICAgICAxMiAhZGVmYXVsdDtcbiRncmlkLWd1dHRlci13aWR0aDogICAgICAgICAgIDMwcHggIWRlZmF1bHQ7XG4kZ3JpZC1yb3ctY29sdW1uczogICAgICAgICAgICA2ICFkZWZhdWx0O1xuXG5cbi8vIENvbXBvbmVudHNcbi8vXG4vLyBEZWZpbmUgY29tbW9uIHBhZGRpbmcgYW5kIGJvcmRlciByYWRpdXMgc2l6ZXMgYW5kIG1vcmUuXG5cbiRsaW5lLWhlaWdodC1sZzogICAgICAgICAgICAgIDEuNSAhZGVmYXVsdDtcbiRsaW5lLWhlaWdodC1zbTogICAgICAgICAgICAgIDEuNSAhZGVmYXVsdDtcblxuJGJvcmRlci13aWR0aDogICAgICAgICAgICAgICAgMXB4ICFkZWZhdWx0O1xuJGJvcmRlci1jb2xvcjogICAgICAgICAgICAgICAgJGdyYXktMzAwICFkZWZhdWx0O1xuXG4kYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kYm9yZGVyLXJhZGl1cy1sZzogICAgICAgICAgICAuM3JlbSAhZGVmYXVsdDtcbiRib3JkZXItcmFkaXVzLXNtOiAgICAgICAgICAgIC4ycmVtICFkZWZhdWx0O1xuXG4kcm91bmRlZC1waWxsOiAgICAgICAgICAgICAgICA1MHJlbSAhZGVmYXVsdDtcblxuJGJveC1zaGFkb3ctc206ICAgICAgICAgICAgICAgMCAuMTI1cmVtIC4yNXJlbSByZ2JhKCRibGFjaywgLjA3NSkgIWRlZmF1bHQ7XG4kYm94LXNoYWRvdzogICAgICAgICAgICAgICAgICAwIC41cmVtIDFyZW0gcmdiYSgkYmxhY2ssIC4xNSkgIWRlZmF1bHQ7XG4kYm94LXNoYWRvdy1sZzogICAgICAgICAgICAgICAwIDFyZW0gM3JlbSByZ2JhKCRibGFjaywgLjE3NSkgIWRlZmF1bHQ7XG5cbiRjb21wb25lbnQtYWN0aXZlLWNvbG9yOiAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRjb21wb25lbnQtYWN0aXZlLWJnOiAgICAgICAgIHRoZW1lLWNvbG9yKFwicHJpbWFyeVwiKSAhZGVmYXVsdDtcblxuJGNhcmV0LXdpZHRoOiAgICAgICAgICAgICAgICAgLjNlbSAhZGVmYXVsdDtcbiRjYXJldC12ZXJ0aWNhbC1hbGlnbjogICAgICAgICRjYXJldC13aWR0aCAqIC44NSAhZGVmYXVsdDtcbiRjYXJldC1zcGFjaW5nOiAgICAgICAgICAgICAgICRjYXJldC13aWR0aCAqIC44NSAhZGVmYXVsdDtcblxuJHRyYW5zaXRpb24tYmFzZTogICAgICAgICAgICAgYWxsIC4ycyBlYXNlLWluLW91dCAhZGVmYXVsdDtcbiR0cmFuc2l0aW9uLWZhZGU6ICAgICAgICAgICAgIG9wYWNpdHkgLjE1cyBsaW5lYXIgIWRlZmF1bHQ7XG4kdHJhbnNpdGlvbi1jb2xsYXBzZTogICAgICAgICBoZWlnaHQgLjM1cyBlYXNlICFkZWZhdWx0O1xuJHRyYW5zaXRpb24tY29sbGFwc2Utd2lkdGg6ICAgd2lkdGggLjM1cyBlYXNlICFkZWZhdWx0O1xuXG4kZW1iZWQtcmVzcG9uc2l2ZS1hc3BlY3QtcmF0aW9zOiAoKSAhZGVmYXVsdDtcbiRlbWJlZC1yZXNwb25zaXZlLWFzcGVjdC1yYXRpb3M6IGpvaW4oXG4gIChcbiAgICAoMjEgOSksXG4gICAgKDE2IDkpLFxuICAgICg0IDMpLFxuICAgICgxIDEpLFxuICApLFxuICAkZW1iZWQtcmVzcG9uc2l2ZS1hc3BlY3QtcmF0aW9zXG4pO1xuXG4vLyBUeXBvZ3JhcGh5XG4vL1xuLy8gRm9udCwgbGluZS1oZWlnaHQsIGFuZCBjb2xvciBmb3IgYm9keSB0ZXh0LCBoZWFkaW5ncywgYW5kIG1vcmUuXG5cbi8vIHN0eWxlbGludC1kaXNhYmxlIHZhbHVlLWtleXdvcmQtY2FzZVxuJGZvbnQtZmFtaWx5LXNhbnMtc2VyaWY6ICAgICAgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlNlZ29lIFVJXCIsIFJvYm90bywgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBBcmlhbCwgXCJOb3RvIFNhbnNcIiwgXCJMaWJlcmF0aW9uIFNhbnNcIiwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiICFkZWZhdWx0O1xuJGZvbnQtZmFtaWx5LW1vbm9zcGFjZTogICAgICAgU0ZNb25vLVJlZ3VsYXIsIE1lbmxvLCBNb25hY28sIENvbnNvbGFzLCBcIkxpYmVyYXRpb24gTW9ub1wiLCBcIkNvdXJpZXIgTmV3XCIsIG1vbm9zcGFjZSAhZGVmYXVsdDtcbiRmb250LWZhbWlseS1iYXNlOiAgICAgICAgICAgICRmb250LWZhbWlseS1zYW5zLXNlcmlmICFkZWZhdWx0O1xuLy8gc3R5bGVsaW50LWVuYWJsZSB2YWx1ZS1rZXl3b3JkLWNhc2VcblxuJGZvbnQtc2l6ZS1iYXNlOiAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDsgLy8gQXNzdW1lcyB0aGUgYnJvd3NlciBkZWZhdWx0LCB0eXBpY2FsbHkgYDE2cHhgXG4kZm9udC1zaXplLWxnOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAxLjI1ICFkZWZhdWx0O1xuJGZvbnQtc2l6ZS1zbTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogLjg3NSAhZGVmYXVsdDtcblxuJGZvbnQtd2VpZ2h0LWxpZ2h0ZXI6ICAgICAgICAgbGlnaHRlciAhZGVmYXVsdDtcbiRmb250LXdlaWdodC1saWdodDogICAgICAgICAgIDMwMCAhZGVmYXVsdDtcbiRmb250LXdlaWdodC1ub3JtYWw6ICAgICAgICAgIDQwMCAhZGVmYXVsdDtcbiRmb250LXdlaWdodC1ib2xkOiAgICAgICAgICAgIDcwMCAhZGVmYXVsdDtcbiRmb250LXdlaWdodC1ib2xkZXI6ICAgICAgICAgIGJvbGRlciAhZGVmYXVsdDtcblxuJGZvbnQtd2VpZ2h0LWJhc2U6ICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LW5vcm1hbCAhZGVmYXVsdDtcbiRsaW5lLWhlaWdodC1iYXNlOiAgICAgICAgICAgIDEuNSAhZGVmYXVsdDtcblxuJGgxLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMi41ICFkZWZhdWx0O1xuJGgyLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMiAhZGVmYXVsdDtcbiRoMy1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDEuNzUgIWRlZmF1bHQ7XG4kaDQtZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAxLjUgIWRlZmF1bHQ7XG4kaDUtZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAxLjI1ICFkZWZhdWx0O1xuJGg2LWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICFkZWZhdWx0O1xuXG4kaGVhZGluZ3MtbWFyZ2luLWJvdHRvbTogICAgICAkc3BhY2VyICogLjUgIWRlZmF1bHQ7XG4kaGVhZGluZ3MtZm9udC1mYW1pbHk6ICAgICAgICBudWxsICFkZWZhdWx0O1xuJGhlYWRpbmdzLWZvbnQtd2VpZ2h0OiAgICAgICAgNTAwICFkZWZhdWx0O1xuJGhlYWRpbmdzLWxpbmUtaGVpZ2h0OiAgICAgICAgMS4yICFkZWZhdWx0O1xuJGhlYWRpbmdzLWNvbG9yOiAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcblxuJGRpc3BsYXkxLXNpemU6ICAgICAgICAgICAgICAgNnJlbSAhZGVmYXVsdDtcbiRkaXNwbGF5Mi1zaXplOiAgICAgICAgICAgICAgIDUuNXJlbSAhZGVmYXVsdDtcbiRkaXNwbGF5My1zaXplOiAgICAgICAgICAgICAgIDQuNXJlbSAhZGVmYXVsdDtcbiRkaXNwbGF5NC1zaXplOiAgICAgICAgICAgICAgIDMuNXJlbSAhZGVmYXVsdDtcblxuJGRpc3BsYXkxLXdlaWdodDogICAgICAgICAgICAgMzAwICFkZWZhdWx0O1xuJGRpc3BsYXkyLXdlaWdodDogICAgICAgICAgICAgMzAwICFkZWZhdWx0O1xuJGRpc3BsYXkzLXdlaWdodDogICAgICAgICAgICAgMzAwICFkZWZhdWx0O1xuJGRpc3BsYXk0LXdlaWdodDogICAgICAgICAgICAgMzAwICFkZWZhdWx0O1xuJGRpc3BsYXktbGluZS1oZWlnaHQ6ICAgICAgICAgJGhlYWRpbmdzLWxpbmUtaGVpZ2h0ICFkZWZhdWx0O1xuXG4kbGVhZC1mb250LXNpemU6ICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAxLjI1ICFkZWZhdWx0O1xuJGxlYWQtZm9udC13ZWlnaHQ6ICAgICAgICAgICAgMzAwICFkZWZhdWx0O1xuXG4kc21hbGwtZm9udC1zaXplOiAgICAgICAgICAgICAuODc1ZW0gIWRlZmF1bHQ7XG5cbiR0ZXh0LW11dGVkOiAgICAgICAgICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcblxuJGJsb2NrcXVvdGUtc21hbGwtY29sb3I6ICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJGJsb2NrcXVvdGUtc21hbGwtZm9udC1zaXplOiAgJHNtYWxsLWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRibG9ja3F1b3RlLWZvbnQtc2l6ZTogICAgICAgICRmb250LXNpemUtYmFzZSAqIDEuMjUgIWRlZmF1bHQ7XG5cbiRoci1ib3JkZXItY29sb3I6ICAgICAgICAgICAgIHJnYmEoJGJsYWNrLCAuMSkgIWRlZmF1bHQ7XG4kaHItYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuXG4kbWFyay1wYWRkaW5nOiAgICAgICAgICAgICAgICAuMmVtICFkZWZhdWx0O1xuXG4kZHQtZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICAkZm9udC13ZWlnaHQtYm9sZCAhZGVmYXVsdDtcblxuJGtiZC1ib3gtc2hhZG93OiAgICAgICAgICAgICAgaW5zZXQgMCAtLjFyZW0gMCByZ2JhKCRibGFjaywgLjI1KSAhZGVmYXVsdDtcbiRuZXN0ZWQta2JkLWZvbnQtd2VpZ2h0OiAgICAgICRmb250LXdlaWdodC1ib2xkICFkZWZhdWx0O1xuXG4kbGlzdC1pbmxpbmUtcGFkZGluZzogICAgICAgICAuNXJlbSAhZGVmYXVsdDtcblxuJG1hcmstYmc6ICAgICAgICAgICAgICAgICAgICAgI2ZjZjhlMyAhZGVmYXVsdDtcblxuJGhyLW1hcmdpbi15OiAgICAgICAgICAgICAgICAgJHNwYWNlciAhZGVmYXVsdDtcblxuXG4vLyBUYWJsZXNcbi8vXG4vLyBDdXN0b21pemVzIHRoZSBgLnRhYmxlYCBjb21wb25lbnQgd2l0aCBiYXNpYyB2YWx1ZXMsIGVhY2ggdXNlZCBhY3Jvc3MgYWxsIHRhYmxlIHZhcmlhdGlvbnMuXG5cbiR0YWJsZS1jZWxsLXBhZGRpbmc6ICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiR0YWJsZS1jZWxsLXBhZGRpbmctc206ICAgICAgIC4zcmVtICFkZWZhdWx0O1xuXG4kdGFibGUtY29sb3I6ICAgICAgICAgICAgICAgICAkYm9keS1jb2xvciAhZGVmYXVsdDtcbiR0YWJsZS1iZzogICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kdGFibGUtYWNjZW50LWJnOiAgICAgICAgICAgICByZ2JhKCRibGFjaywgLjA1KSAhZGVmYXVsdDtcbiR0YWJsZS1ob3Zlci1jb2xvcjogICAgICAgICAgICR0YWJsZS1jb2xvciAhZGVmYXVsdDtcbiR0YWJsZS1ob3Zlci1iZzogICAgICAgICAgICAgIHJnYmEoJGJsYWNrLCAuMDc1KSAhZGVmYXVsdDtcbiR0YWJsZS1hY3RpdmUtYmc6ICAgICAgICAgICAgICR0YWJsZS1ob3Zlci1iZyAhZGVmYXVsdDtcblxuJHRhYmxlLWJvcmRlci13aWR0aDogICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiR0YWJsZS1ib3JkZXItY29sb3I6ICAgICAgICAgICRib3JkZXItY29sb3IgIWRlZmF1bHQ7XG5cbiR0YWJsZS1oZWFkLWJnOiAgICAgICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcbiR0YWJsZS1oZWFkLWNvbG9yOiAgICAgICAgICAgICRncmF5LTcwMCAhZGVmYXVsdDtcbiR0YWJsZS10aC1mb250LXdlaWdodDogICAgICAgIG51bGwgIWRlZmF1bHQ7XG5cbiR0YWJsZS1kYXJrLWNvbG9yOiAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiR0YWJsZS1kYXJrLWJnOiAgICAgICAgICAgICAgICRncmF5LTgwMCAhZGVmYXVsdDtcbiR0YWJsZS1kYXJrLWFjY2VudC1iZzogICAgICAgIHJnYmEoJHdoaXRlLCAuMDUpICFkZWZhdWx0O1xuJHRhYmxlLWRhcmstaG92ZXItY29sb3I6ICAgICAgJHRhYmxlLWRhcmstY29sb3IgIWRlZmF1bHQ7XG4kdGFibGUtZGFyay1ob3Zlci1iZzogICAgICAgICByZ2JhKCR3aGl0ZSwgLjA3NSkgIWRlZmF1bHQ7XG4kdGFibGUtZGFyay1ib3JkZXItY29sb3I6ICAgICBsaWdodGVuKCR0YWJsZS1kYXJrLWJnLCA3LjUlKSAhZGVmYXVsdDtcblxuJHRhYmxlLXN0cmlwZWQtb3JkZXI6ICAgICAgICAgb2RkICFkZWZhdWx0O1xuXG4kdGFibGUtY2FwdGlvbi1jb2xvcjogICAgICAgICAkdGV4dC1tdXRlZCAhZGVmYXVsdDtcblxuJHRhYmxlLWJnLWxldmVsOiAgICAgICAgICAgICAgLTkgIWRlZmF1bHQ7XG4kdGFibGUtYm9yZGVyLWxldmVsOiAgICAgICAgICAtNiAhZGVmYXVsdDtcblxuXG4vLyBCdXR0b25zICsgRm9ybXNcbi8vXG4vLyBTaGFyZWQgdmFyaWFibGVzIHRoYXQgYXJlIHJlYXNzaWduZWQgdG8gYCRpbnB1dC1gIGFuZCBgJGJ0bi1gIHNwZWNpZmljIHZhcmlhYmxlcy5cblxuJGlucHV0LWJ0bi1wYWRkaW5nLXk6ICAgICAgICAgLjM3NXJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tcGFkZGluZy14OiAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tZm9udC1mYW1pbHk6ICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWZvbnQtc2l6ZTogICAgICAgICAkZm9udC1zaXplLWJhc2UgIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWxpbmUtaGVpZ2h0OiAgICAgICAkbGluZS1oZWlnaHQtYmFzZSAhZGVmYXVsdDtcblxuJGlucHV0LWJ0bi1mb2N1cy13aWR0aDogICAgICAgLjJyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWZvY3VzLWNvbG9yOiAgICAgICByZ2JhKCRjb21wb25lbnQtYWN0aXZlLWJnLCAuMjUpICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1mb2N1cy1ib3gtc2hhZG93OiAgMCAwIDAgJGlucHV0LWJ0bi1mb2N1cy13aWR0aCAkaW5wdXQtYnRuLWZvY3VzLWNvbG9yICFkZWZhdWx0O1xuXG4kaW5wdXQtYnRuLXBhZGRpbmcteS1zbTogICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLXBhZGRpbmcteC1zbTogICAgICAuNXJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tZm9udC1zaXplLXNtOiAgICAgICRmb250LXNpemUtc20gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWxpbmUtaGVpZ2h0LXNtOiAgICAkbGluZS1oZWlnaHQtc20gIWRlZmF1bHQ7XG5cbiRpbnB1dC1idG4tcGFkZGluZy15LWxnOiAgICAgIC41cmVtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1wYWRkaW5nLXgtbGc6ICAgICAgMXJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tZm9udC1zaXplLWxnOiAgICAgICRmb250LXNpemUtbGcgIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWxpbmUtaGVpZ2h0LWxnOiAgICAkbGluZS1oZWlnaHQtbGcgIWRlZmF1bHQ7XG5cbiRpbnB1dC1idG4tYm9yZGVyLXdpZHRoOiAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG5cblxuLy8gQnV0dG9uc1xuLy9cbi8vIEZvciBlYWNoIG9mIEJvb3RzdHJhcCdzIGJ1dHRvbnMsIGRlZmluZSB0ZXh0LCBiYWNrZ3JvdW5kLCBhbmQgYm9yZGVyIGNvbG9yLlxuXG4kYnRuLXBhZGRpbmcteTogICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteSAhZGVmYXVsdDtcbiRidG4tcGFkZGluZy14OiAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy14ICFkZWZhdWx0O1xuJGJ0bi1mb250LWZhbWlseTogICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LWZhbWlseSAhZGVmYXVsdDtcbiRidG4tZm9udC1zaXplOiAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1zaXplICFkZWZhdWx0O1xuJGJ0bi1saW5lLWhlaWdodDogICAgICAgICAgICAgJGlucHV0LWJ0bi1saW5lLWhlaWdodCAhZGVmYXVsdDtcbiRidG4td2hpdGUtc3BhY2U6ICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7IC8vIFNldCB0byBgbm93cmFwYCB0byBwcmV2ZW50IHRleHQgd3JhcHBpbmdcblxuJGJ0bi1wYWRkaW5nLXktc206ICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXktc20gIWRlZmF1bHQ7XG4kYnRuLXBhZGRpbmcteC1zbTogICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteC1zbSAhZGVmYXVsdDtcbiRidG4tZm9udC1zaXplLXNtOiAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1zaXplLXNtICFkZWZhdWx0O1xuJGJ0bi1saW5lLWhlaWdodC1zbTogICAgICAgICAgJGlucHV0LWJ0bi1saW5lLWhlaWdodC1zbSAhZGVmYXVsdDtcblxuJGJ0bi1wYWRkaW5nLXktbGc6ICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXktbGcgIWRlZmF1bHQ7XG4kYnRuLXBhZGRpbmcteC1sZzogICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteC1sZyAhZGVmYXVsdDtcbiRidG4tZm9udC1zaXplLWxnOiAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1zaXplLWxnICFkZWZhdWx0O1xuJGJ0bi1saW5lLWhlaWdodC1sZzogICAgICAgICAgJGlucHV0LWJ0bi1saW5lLWhlaWdodC1sZyAhZGVmYXVsdDtcblxuJGJ0bi1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgJGlucHV0LWJ0bi1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG5cbiRidG4tZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICRmb250LXdlaWdodC1ub3JtYWwgIWRlZmF1bHQ7XG4kYnRuLWJveC1zaGFkb3c6ICAgICAgICAgICAgICBpbnNldCAwIDFweCAwIHJnYmEoJHdoaXRlLCAuMTUpLCAwIDFweCAxcHggcmdiYSgkYmxhY2ssIC4wNzUpICFkZWZhdWx0O1xuJGJ0bi1mb2N1cy13aWR0aDogICAgICAgICAgICAgJGlucHV0LWJ0bi1mb2N1cy13aWR0aCAhZGVmYXVsdDtcbiRidG4tZm9jdXMtYm94LXNoYWRvdzogICAgICAgICRpbnB1dC1idG4tZm9jdXMtYm94LXNoYWRvdyAhZGVmYXVsdDtcbiRidG4tZGlzYWJsZWQtb3BhY2l0eTogICAgICAgIC42NSAhZGVmYXVsdDtcbiRidG4tYWN0aXZlLWJveC1zaGFkb3c6ICAgICAgIGluc2V0IDAgM3B4IDVweCByZ2JhKCRibGFjaywgLjEyNSkgIWRlZmF1bHQ7XG5cbiRidG4tbGluay1kaXNhYmxlZC1jb2xvcjogICAgICRncmF5LTYwMCAhZGVmYXVsdDtcblxuJGJ0bi1ibG9jay1zcGFjaW5nLXk6ICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG5cbi8vIEFsbG93cyBmb3IgY3VzdG9taXppbmcgYnV0dG9uIHJhZGl1cyBpbmRlcGVuZGVudGx5IGZyb20gZ2xvYmFsIGJvcmRlciByYWRpdXNcbiRidG4tYm9yZGVyLXJhZGl1czogICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJGJ0bi1ib3JkZXItcmFkaXVzLWxnOiAgICAgICAgJGJvcmRlci1yYWRpdXMtbGcgIWRlZmF1bHQ7XG4kYnRuLWJvcmRlci1yYWRpdXMtc206ICAgICAgICAkYm9yZGVyLXJhZGl1cy1zbSAhZGVmYXVsdDtcblxuJGJ0bi10cmFuc2l0aW9uOiAgICAgICAgICAgICAgY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYmFja2dyb3VuZC1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAuMTVzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuXG5cbi8vIEZvcm1zXG5cbiRsYWJlbC1tYXJnaW4tYm90dG9tOiAgICAgICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcblxuJGlucHV0LXBhZGRpbmcteTogICAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy15ICFkZWZhdWx0O1xuJGlucHV0LXBhZGRpbmcteDogICAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy14ICFkZWZhdWx0O1xuJGlucHV0LWZvbnQtZmFtaWx5OiAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1mYW1pbHkgIWRlZmF1bHQ7XG4kaW5wdXQtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LXNpemUgIWRlZmF1bHQ7XG4kaW5wdXQtZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LWJhc2UgIWRlZmF1bHQ7XG4kaW5wdXQtbGluZS1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1saW5lLWhlaWdodCAhZGVmYXVsdDtcblxuJGlucHV0LXBhZGRpbmcteS1zbTogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy15LXNtICFkZWZhdWx0O1xuJGlucHV0LXBhZGRpbmcteC1zbTogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy14LXNtICFkZWZhdWx0O1xuJGlucHV0LWZvbnQtc2l6ZS1zbTogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1zaXplLXNtICFkZWZhdWx0O1xuJGlucHV0LWxpbmUtaGVpZ2h0LXNtOiAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tbGluZS1oZWlnaHQtc20gIWRlZmF1bHQ7XG5cbiRpbnB1dC1wYWRkaW5nLXktbGc6ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteS1sZyAhZGVmYXVsdDtcbiRpbnB1dC1wYWRkaW5nLXgtbGc6ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteC1sZyAhZGVmYXVsdDtcbiRpbnB1dC1mb250LXNpemUtbGc6ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtc2l6ZS1sZyAhZGVmYXVsdDtcbiRpbnB1dC1saW5lLWhlaWdodC1sZzogICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWxpbmUtaGVpZ2h0LWxnICFkZWZhdWx0O1xuXG4kaW5wdXQtYmc6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGlucHV0LWRpc2FibGVkLWJnOiAgICAgICAgICAgICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcblxuJGlucHV0LWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICAgICRncmF5LTcwMCAhZGVmYXVsdDtcbiRpbnB1dC1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICAgICAgICAkZ3JheS00MDAgIWRlZmF1bHQ7XG4kaW5wdXQtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kaW5wdXQtYm94LXNoYWRvdzogICAgICAgICAgICAgICAgICAgICAgaW5zZXQgMCAxcHggMXB4IHJnYmEoJGJsYWNrLCAuMDc1KSAhZGVmYXVsdDtcblxuJGlucHV0LWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJGlucHV0LWJvcmRlci1yYWRpdXMtbGc6ICAgICAgICAgICAgICAgICRib3JkZXItcmFkaXVzLWxnICFkZWZhdWx0O1xuJGlucHV0LWJvcmRlci1yYWRpdXMtc206ICAgICAgICAgICAgICAgICRib3JkZXItcmFkaXVzLXNtICFkZWZhdWx0O1xuXG4kaW5wdXQtZm9jdXMtYmc6ICAgICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJnICFkZWZhdWx0O1xuJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgIGxpZ2h0ZW4oJGNvbXBvbmVudC1hY3RpdmUtYmcsIDI1JSkgIWRlZmF1bHQ7XG4kaW5wdXQtZm9jdXMtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWNvbG9yICFkZWZhdWx0O1xuJGlucHV0LWZvY3VzLXdpZHRoOiAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9jdXMtd2lkdGggIWRlZmF1bHQ7XG4kaW5wdXQtZm9jdXMtYm94LXNoYWRvdzogICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb2N1cy1ib3gtc2hhZG93ICFkZWZhdWx0O1xuXG4kaW5wdXQtcGxhY2Vob2xkZXItY29sb3I6ICAgICAgICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJGlucHV0LXBsYWludGV4dC1jb2xvcjogICAgICAgICAgICAgICAgICRib2R5LWNvbG9yICFkZWZhdWx0O1xuXG4kaW5wdXQtaGVpZ2h0LWJvcmRlcjogICAgICAgICAgICAgICAgICAgJGlucHV0LWJvcmRlci13aWR0aCAqIDIgIWRlZmF1bHQ7XG5cbiRpbnB1dC1oZWlnaHQtaW5uZXI6ICAgICAgICAgICAgICAgICAgICBhZGQoJGlucHV0LWxpbmUtaGVpZ2h0ICogMWVtLCAkaW5wdXQtcGFkZGluZy15ICogMikgIWRlZmF1bHQ7XG4kaW5wdXQtaGVpZ2h0LWlubmVyLWhhbGY6ICAgICAgICAgICAgICAgYWRkKCRpbnB1dC1saW5lLWhlaWdodCAqIC41ZW0sICRpbnB1dC1wYWRkaW5nLXkpICFkZWZhdWx0O1xuJGlucHV0LWhlaWdodC1pbm5lci1xdWFydGVyOiAgICAgICAgICAgIGFkZCgkaW5wdXQtbGluZS1oZWlnaHQgKiAuMjVlbSwgJGlucHV0LXBhZGRpbmcteSAqIC41KSAhZGVmYXVsdDtcblxuJGlucHV0LWhlaWdodDogICAgICAgICAgICAgICAgICAgICAgICAgIGFkZCgkaW5wdXQtbGluZS1oZWlnaHQgKiAxZW0sIGFkZCgkaW5wdXQtcGFkZGluZy15ICogMiwgJGlucHV0LWhlaWdodC1ib3JkZXIsIGZhbHNlKSkgIWRlZmF1bHQ7XG4kaW5wdXQtaGVpZ2h0LXNtOiAgICAgICAgICAgICAgICAgICAgICAgYWRkKCRpbnB1dC1saW5lLWhlaWdodC1zbSAqIDFlbSwgYWRkKCRpbnB1dC1wYWRkaW5nLXktc20gKiAyLCAkaW5wdXQtaGVpZ2h0LWJvcmRlciwgZmFsc2UpKSAhZGVmYXVsdDtcbiRpbnB1dC1oZWlnaHQtbGc6ICAgICAgICAgICAgICAgICAgICAgICBhZGQoJGlucHV0LWxpbmUtaGVpZ2h0LWxnICogMWVtLCBhZGQoJGlucHV0LXBhZGRpbmcteS1sZyAqIDIsICRpbnB1dC1oZWlnaHQtYm9yZGVyLCBmYWxzZSkpICFkZWZhdWx0O1xuXG4kaW5wdXQtdHJhbnNpdGlvbjogICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgLjE1cyBlYXNlLWluLW91dCAhZGVmYXVsdDtcblxuJGZvcm0tdGV4dC1tYXJnaW4tdG9wOiAgICAgICAgICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcblxuJGZvcm0tY2hlY2staW5wdXQtZ3V0dGVyOiAgICAgICAgICAgICAgIDEuMjVyZW0gIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1pbnB1dC1tYXJnaW4teTogICAgICAgICAgICAgLjNyZW0gIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1pbnB1dC1tYXJnaW4teDogICAgICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuXG4kZm9ybS1jaGVjay1pbmxpbmUtbWFyZ2luLXg6ICAgICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJGZvcm0tY2hlY2staW5saW5lLWlucHV0LW1hcmdpbi14OiAgICAgIC4zMTI1cmVtICFkZWZhdWx0O1xuXG4kZm9ybS1ncmlkLWd1dHRlci13aWR0aDogICAgICAgICAgICAgICAgMTBweCAhZGVmYXVsdDtcbiRmb3JtLWdyb3VwLW1hcmdpbi1ib3R0b206ICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuXG4kaW5wdXQtZ3JvdXAtYWRkb24tY29sb3I6ICAgICAgICAgICAgICAgJGlucHV0LWNvbG9yICFkZWZhdWx0O1xuJGlucHV0LWdyb3VwLWFkZG9uLWJnOiAgICAgICAgICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcbiRpbnB1dC1ncm91cC1hZGRvbi1ib3JkZXItY29sb3I6ICAgICAgICAkaW5wdXQtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuXG4kY3VzdG9tLWZvcm1zLXRyYW5zaXRpb246ICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAuMTVzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuXG4kY3VzdG9tLWNvbnRyb2wtZ3V0dGVyOiAgICAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtc3BhY2VyLXg6ICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1jdXJzb3I6ICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuXG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLXNpemU6ICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYmc6ICAgICAgICAgICAkaW5wdXQtYmcgIWRlZmF1bHQ7XG5cbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYmctc2l6ZTogICAgICA1MCUgNTAlICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1ib3gtc2hhZG93OiAgICRpbnB1dC1ib3gtc2hhZG93ICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1ib3JkZXItY29sb3I6ICRncmF5LTUwMCAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYm9yZGVyLXdpZHRoOiAkaW5wdXQtYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuXG4kY3VzdG9tLWNvbnRyb2wtbGFiZWwtY29sb3I6ICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcblxuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1kaXNhYmxlZC1iZzogICAgICAgICAgJGlucHV0LWRpc2FibGVkLWJnICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWxhYmVsLWRpc2FibGVkLWNvbG9yOiAgICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuXG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtY29sb3I6ICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1iZzogICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWRpc2FibGVkLWJnOiAgcmdiYSh0aGVtZS1jb2xvcihcInByaW1hcnlcIiksIC41KSAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1ib3gtc2hhZG93OiAgIG51bGwgIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtYm9yZGVyLWNvbG9yOiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtYmcgIWRlZmF1bHQ7XG5cbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItZm9jdXMtYm94LXNoYWRvdzogICAgICRpbnB1dC1mb2N1cy1ib3gtc2hhZG93ICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1mb2N1cy1ib3JkZXItY29sb3I6ICAgJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcblxuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1hY3RpdmUtY29sb3I6ICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWFjdGl2ZS1iZzogICAgICAgICAgICBsaWdodGVuKCRjb21wb25lbnQtYWN0aXZlLWJnLCAzNSUpICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1hY3RpdmUtYm94LXNoYWRvdzogICAgbnVsbCAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYWN0aXZlLWJvcmRlci1jb2xvcjogICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYWN0aXZlLWJnICFkZWZhdWx0O1xuXG4kY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1ib3JkZXItcmFkaXVzOiAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWljb24tY2hlY2tlZDogICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzgnIGhlaWdodD0nOCcgdmlld0JveD0nMCAwIDggOCc+PHBhdGggZmlsbD0nI3skY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtY29sb3J9JyBkPSdNNi41NjQuNzVsLTMuNTkgMy42MTItMS41MzgtMS41NUwwIDQuMjZsMi45NzQgMi45OUw4IDIuMTkzeicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcblxuJGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItaW5kZXRlcm1pbmF0ZS1iZzogICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuJGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItaW5kZXRlcm1pbmF0ZS1jb2xvcjogICAgICAgICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1jb2xvciAhZGVmYXVsdDtcbiRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWljb24taW5kZXRlcm1pbmF0ZTogICAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc0JyBoZWlnaHQ9JzQnIHZpZXdCb3g9JzAgMCA0IDQnPjxwYXRoIHN0cm9rZT0nI3skY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1pbmRldGVybWluYXRlLWNvbG9yfScgZD0nTTAgMmg0Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuJGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItaW5kZXRlcm1pbmF0ZS1ib3gtc2hhZG93OiAgIG51bGwgIWRlZmF1bHQ7XG4kY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1pbmRldGVybWluYXRlLWJvcmRlci1jb2xvcjogJGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItaW5kZXRlcm1pbmF0ZS1iZyAhZGVmYXVsdDtcblxuJGN1c3RvbS1yYWRpby1pbmRpY2F0b3ItYm9yZGVyLXJhZGl1czogICAgICAgICAgNTAlICFkZWZhdWx0O1xuJGN1c3RvbS1yYWRpby1pbmRpY2F0b3ItaWNvbi1jaGVja2VkOiAgICAgICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMTInIGhlaWdodD0nMTInIHZpZXdCb3g9Jy00IC00IDggOCc+PGNpcmNsZSByPSczJyBmaWxsPScjeyRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1jb2xvcn0nLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG5cbiRjdXN0b20tc3dpdGNoLXdpZHRoOiAgICAgICAgICAgICAgICAgICAgICAgICAgICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3Itc2l6ZSAqIDEuNzUgIWRlZmF1bHQ7XG4kY3VzdG9tLXN3aXRjaC1pbmRpY2F0b3ItYm9yZGVyLXJhZGl1czogICAgICAgICAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLXNpemUgKiAuNSAhZGVmYXVsdDtcbiRjdXN0b20tc3dpdGNoLWluZGljYXRvci1zaXplOiAgICAgICAgICAgICAgICAgIHN1YnRyYWN0KCRjdXN0b20tY29udHJvbC1pbmRpY2F0b3Itc2l6ZSwgJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1ib3JkZXItd2lkdGggKiA0KSAhZGVmYXVsdDtcblxuJGN1c3RvbS1zZWxlY3QtcGFkZGluZy15OiAgICAgICAgICAgJGlucHV0LXBhZGRpbmcteSAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LXBhZGRpbmcteDogICAgICAgICAgICRpbnB1dC1wYWRkaW5nLXggIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1mb250LWZhbWlseTogICAgICAgICAkaW5wdXQtZm9udC1mYW1pbHkgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1mb250LXNpemU6ICAgICAgICAgICAkaW5wdXQtZm9udC1zaXplICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtaGVpZ2h0OiAgICAgICAgICAgICAgJGlucHV0LWhlaWdodCAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWluZGljYXRvci1wYWRkaW5nOiAgIDFyZW0gIWRlZmF1bHQ7IC8vIEV4dHJhIHBhZGRpbmcgdG8gYWNjb3VudCBmb3IgdGhlIHByZXNlbmNlIG9mIHRoZSBiYWNrZ3JvdW5kLWltYWdlIGJhc2VkIGluZGljYXRvclxuJGN1c3RvbS1zZWxlY3QtZm9udC13ZWlnaHQ6ICAgICAgICAgJGlucHV0LWZvbnQtd2VpZ2h0ICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtbGluZS1oZWlnaHQ6ICAgICAgICAgJGlucHV0LWxpbmUtaGVpZ2h0ICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtY29sb3I6ICAgICAgICAgICAgICAgJGlucHV0LWNvbG9yICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtZGlzYWJsZWQtY29sb3I6ICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtYmc6ICAgICAgICAgICAgICAgICAgJGlucHV0LWJnICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtZGlzYWJsZWQtYmc6ICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtYmctc2l6ZTogICAgICAgICAgICAgOHB4IDEwcHggIWRlZmF1bHQ7IC8vIEluIHBpeGVscyBiZWNhdXNlIGltYWdlIGRpbWVuc2lvbnNcbiRjdXN0b20tc2VsZWN0LWluZGljYXRvci1jb2xvcjogICAgICRncmF5LTgwMCAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWluZGljYXRvcjogICAgICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzQnIGhlaWdodD0nNScgdmlld0JveD0nMCAwIDQgNSc+PHBhdGggZmlsbD0nI3skY3VzdG9tLXNlbGVjdC1pbmRpY2F0b3ItY29sb3J9JyBkPSdNMiAwTDAgMmg0em0wIDVMMCAzaDR6Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtYmFja2dyb3VuZDogICAgICAgICAgZXNjYXBlLXN2ZygkY3VzdG9tLXNlbGVjdC1pbmRpY2F0b3IpIHJpZ2h0ICRjdXN0b20tc2VsZWN0LXBhZGRpbmcteCBjZW50ZXIgLyAkY3VzdG9tLXNlbGVjdC1iZy1zaXplIG5vLXJlcGVhdCAhZGVmYXVsdDsgLy8gVXNlZCBzbyB3ZSBjYW4gaGF2ZSBtdWx0aXBsZSBiYWNrZ3JvdW5kIGVsZW1lbnRzIChlLmcuLCBhcnJvdyBhbmQgZmVlZGJhY2sgaWNvbilcblxuJGN1c3RvbS1zZWxlY3QtZmVlZGJhY2staWNvbi1wYWRkaW5nLXJpZ2h0OiBhZGQoMWVtICogLjc1LCAoMiAqICRjdXN0b20tc2VsZWN0LXBhZGRpbmcteSAqIC43NSkgKyAkY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXggKyAkY3VzdG9tLXNlbGVjdC1pbmRpY2F0b3ItcGFkZGluZykgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1mZWVkYmFjay1pY29uLXBvc2l0aW9uOiAgICAgIGNlbnRlciByaWdodCAoJGN1c3RvbS1zZWxlY3QtcGFkZGluZy14ICsgJGN1c3RvbS1zZWxlY3QtaW5kaWNhdG9yLXBhZGRpbmcpICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtZmVlZGJhY2staWNvbi1zaXplOiAgICAgICAgICAkaW5wdXQtaGVpZ2h0LWlubmVyLWhhbGYgJGlucHV0LWhlaWdodC1pbm5lci1oYWxmICFkZWZhdWx0O1xuXG4kY3VzdG9tLXNlbGVjdC1ib3JkZXItd2lkdGg6ICAgICAgICAkaW5wdXQtYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtYm9yZGVyLWNvbG9yOiAgICAgICAgJGlucHV0LWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWJvcmRlci1yYWRpdXM6ICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtYm94LXNoYWRvdzogICAgICAgICAgaW5zZXQgMCAxcHggMnB4IHJnYmEoJGJsYWNrLCAuMDc1KSAhZGVmYXVsdDtcblxuJGN1c3RvbS1zZWxlY3QtZm9jdXMtYm9yZGVyLWNvbG9yOiAgJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWZvY3VzLXdpZHRoOiAgICAgICAgICRpbnB1dC1mb2N1cy13aWR0aCAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWZvY3VzLWJveC1zaGFkb3c6ICAgIDAgMCAwICRjdXN0b20tc2VsZWN0LWZvY3VzLXdpZHRoICRpbnB1dC1idG4tZm9jdXMtY29sb3IgIWRlZmF1bHQ7XG5cbiRjdXN0b20tc2VsZWN0LXBhZGRpbmcteS1zbTogICAgICAgICRpbnB1dC1wYWRkaW5nLXktc20gIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXgtc206ICAgICAgICAkaW5wdXQtcGFkZGluZy14LXNtICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtZm9udC1zaXplLXNtOiAgICAgICAgJGlucHV0LWZvbnQtc2l6ZS1zbSAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWhlaWdodC1zbTogICAgICAgICAgICRpbnB1dC1oZWlnaHQtc20gIWRlZmF1bHQ7XG5cbiRjdXN0b20tc2VsZWN0LXBhZGRpbmcteS1sZzogICAgICAgICRpbnB1dC1wYWRkaW5nLXktbGcgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXgtbGc6ICAgICAgICAkaW5wdXQtcGFkZGluZy14LWxnICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtZm9udC1zaXplLWxnOiAgICAgICAgJGlucHV0LWZvbnQtc2l6ZS1sZyAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWhlaWdodC1sZzogICAgICAgICAgICRpbnB1dC1oZWlnaHQtbGcgIWRlZmF1bHQ7XG5cbiRjdXN0b20tcmFuZ2UtdHJhY2std2lkdGg6ICAgICAgICAgIDEwMCUgIWRlZmF1bHQ7XG4kY3VzdG9tLXJhbmdlLXRyYWNrLWhlaWdodDogICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRjdXN0b20tcmFuZ2UtdHJhY2stY3Vyc29yOiAgICAgICAgIHBvaW50ZXIgIWRlZmF1bHQ7XG4kY3VzdG9tLXJhbmdlLXRyYWNrLWJnOiAgICAgICAgICAgICAkZ3JheS0zMDAgIWRlZmF1bHQ7XG4kY3VzdG9tLXJhbmdlLXRyYWNrLWJvcmRlci1yYWRpdXM6ICAxcmVtICFkZWZhdWx0O1xuJGN1c3RvbS1yYW5nZS10cmFjay1ib3gtc2hhZG93OiAgICAgaW5zZXQgMCAuMjVyZW0gLjI1cmVtIHJnYmEoJGJsYWNrLCAuMSkgIWRlZmF1bHQ7XG5cbiRjdXN0b20tcmFuZ2UtdGh1bWItd2lkdGg6ICAgICAgICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kY3VzdG9tLXJhbmdlLXRodW1iLWhlaWdodDogICAgICAgICAgICAgICAgICAkY3VzdG9tLXJhbmdlLXRodW1iLXdpZHRoICFkZWZhdWx0O1xuJGN1c3RvbS1yYW5nZS10aHVtYi1iZzogICAgICAgICAgICAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG4kY3VzdG9tLXJhbmdlLXRodW1iLWJvcmRlcjogICAgICAgICAgICAgICAgICAwICFkZWZhdWx0O1xuJGN1c3RvbS1yYW5nZS10aHVtYi1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRjdXN0b20tcmFuZ2UtdGh1bWItYm94LXNoYWRvdzogICAgICAgICAgICAgIDAgLjFyZW0gLjI1cmVtIHJnYmEoJGJsYWNrLCAuMSkgIWRlZmF1bHQ7XG4kY3VzdG9tLXJhbmdlLXRodW1iLWZvY3VzLWJveC1zaGFkb3c6ICAgICAgICAwIDAgMCAxcHggJGJvZHktYmcsICRpbnB1dC1mb2N1cy1ib3gtc2hhZG93ICFkZWZhdWx0O1xuJGN1c3RvbS1yYW5nZS10aHVtYi1mb2N1cy1ib3gtc2hhZG93LXdpZHRoOiAgJGlucHV0LWZvY3VzLXdpZHRoICFkZWZhdWx0OyAvLyBGb3IgZm9jdXMgYm94IHNoYWRvdyBpc3N1ZSBpbiBJRS9FZGdlXG4kY3VzdG9tLXJhbmdlLXRodW1iLWFjdGl2ZS1iZzogICAgICAgICAgICAgICBsaWdodGVuKCRjb21wb25lbnQtYWN0aXZlLWJnLCAzNSUpICFkZWZhdWx0O1xuJGN1c3RvbS1yYW5nZS10aHVtYi1kaXNhYmxlZC1iZzogICAgICAgICAgICAgJGdyYXktNTAwICFkZWZhdWx0O1xuXG4kY3VzdG9tLWZpbGUtaGVpZ2h0OiAgICAgICAgICAgICAgICAkaW5wdXQtaGVpZ2h0ICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLWhlaWdodC1pbm5lcjogICAgICAgICAgJGlucHV0LWhlaWdodC1pbm5lciAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1mb2N1cy1ib3JkZXItY29sb3I6ICAgICRpbnB1dC1mb2N1cy1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtZm9jdXMtYm94LXNoYWRvdzogICAgICAkaW5wdXQtZm9jdXMtYm94LXNoYWRvdyAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1kaXNhYmxlZC1iZzogICAgICAgICAgICRpbnB1dC1kaXNhYmxlZC1iZyAhZGVmYXVsdDtcblxuJGN1c3RvbS1maWxlLXBhZGRpbmcteTogICAgICAgICAgICAgJGlucHV0LXBhZGRpbmcteSAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1wYWRkaW5nLXg6ICAgICAgICAgICAgICRpbnB1dC1wYWRkaW5nLXggIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtbGluZS1oZWlnaHQ6ICAgICAgICAgICAkaW5wdXQtbGluZS1oZWlnaHQgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtZm9udC1mYW1pbHk6ICAgICAgICAgICAkaW5wdXQtZm9udC1mYW1pbHkgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtZm9udC13ZWlnaHQ6ICAgICAgICAgICAkaW5wdXQtZm9udC13ZWlnaHQgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtY29sb3I6ICAgICAgICAgICAgICAgICAkaW5wdXQtY29sb3IgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtYmc6ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYmcgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtYm9yZGVyLXdpZHRoOiAgICAgICAgICAkaW5wdXQtYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLWJvcmRlci1jb2xvcjogICAgICAgICAgJGlucHV0LWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1ib3JkZXItcmFkaXVzOiAgICAgICAgICRpbnB1dC1ib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLWJveC1zaGFkb3c6ICAgICAgICAgICAgJGlucHV0LWJveC1zaGFkb3cgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtYnV0dG9uLWNvbG9yOiAgICAgICAgICAkY3VzdG9tLWZpbGUtY29sb3IgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtYnV0dG9uLWJnOiAgICAgICAgICAgICAkaW5wdXQtZ3JvdXAtYWRkb24tYmcgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtdGV4dDogKFxuICBlbjogXCJCcm93c2VcIlxuKSAhZGVmYXVsdDtcblxuXG4vLyBGb3JtIHZhbGlkYXRpb25cblxuJGZvcm0tZmVlZGJhY2stbWFyZ2luLXRvcDogICAgICAgICAgJGZvcm0tdGV4dC1tYXJnaW4tdG9wICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2stZm9udC1zaXplOiAgICAgICAgICAgJHNtYWxsLWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLXZhbGlkLWNvbG9yOiAgICAgICAgIHRoZW1lLWNvbG9yKFwic3VjY2Vzc1wiKSAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLWludmFsaWQtY29sb3I6ICAgICAgIHRoZW1lLWNvbG9yKFwiZGFuZ2VyXCIpICFkZWZhdWx0O1xuXG4kZm9ybS1mZWVkYmFjay1pY29uLXZhbGlkLWNvbG9yOiAgICAkZm9ybS1mZWVkYmFjay12YWxpZC1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLWljb24tdmFsaWQ6ICAgICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzgnIGhlaWdodD0nOCcgdmlld0JveD0nMCAwIDggOCc+PHBhdGggZmlsbD0nI3skZm9ybS1mZWVkYmFjay1pY29uLXZhbGlkLWNvbG9yfScgZD0nTTIuMyA2LjczTC42IDQuNTNjLS40LTEuMDQuNDYtMS40IDEuMS0uOGwxLjEgMS40IDMuNC0zLjhjLjYtLjYzIDEuNi0uMjcgMS4yLjdsLTQgNC42Yy0uNDMuNS0uOC40LTEuMS4xeicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLWljb24taW52YWxpZC1jb2xvcjogICRmb3JtLWZlZWRiYWNrLWludmFsaWQtY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay1pY29uLWludmFsaWQ6ICAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMicgaGVpZ2h0PScxMicgZmlsbD0nbm9uZScgc3Ryb2tlPScjeyRmb3JtLWZlZWRiYWNrLWljb24taW52YWxpZC1jb2xvcn0nIHZpZXdCb3g9JzAgMCAxMiAxMic+PGNpcmNsZSBjeD0nNicgY3k9JzYnIHI9JzQuNScvPjxwYXRoIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIGQ9J001LjggMy42aC40TDYgNi41eicvPjxjaXJjbGUgY3g9JzYnIGN5PSc4LjInIHI9Jy42JyBmaWxsPScjeyRmb3JtLWZlZWRiYWNrLWljb24taW52YWxpZC1jb2xvcn0nIHN0cm9rZT0nbm9uZScvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcblxuJGZvcm0tdmFsaWRhdGlvbi1zdGF0ZXM6ICgpICFkZWZhdWx0O1xuJGZvcm0tdmFsaWRhdGlvbi1zdGF0ZXM6IG1hcC1tZXJnZShcbiAgKFxuICAgIFwidmFsaWRcIjogKFxuICAgICAgXCJjb2xvclwiOiAkZm9ybS1mZWVkYmFjay12YWxpZC1jb2xvcixcbiAgICAgIFwiaWNvblwiOiAkZm9ybS1mZWVkYmFjay1pY29uLXZhbGlkXG4gICAgKSxcbiAgICBcImludmFsaWRcIjogKFxuICAgICAgXCJjb2xvclwiOiAkZm9ybS1mZWVkYmFjay1pbnZhbGlkLWNvbG9yLFxuICAgICAgXCJpY29uXCI6ICRmb3JtLWZlZWRiYWNrLWljb24taW52YWxpZFxuICAgICksXG4gICksXG4gICRmb3JtLXZhbGlkYXRpb24tc3RhdGVzXG4pO1xuXG4vLyBaLWluZGV4IG1hc3RlciBsaXN0XG4vL1xuLy8gV2FybmluZzogQXZvaWQgY3VzdG9taXppbmcgdGhlc2UgdmFsdWVzLiBUaGV5J3JlIHVzZWQgZm9yIGEgYmlyZCdzIGV5ZSB2aWV3XG4vLyBvZiBjb21wb25lbnRzIGRlcGVuZGVudCBvbiB0aGUgei1heGlzIGFuZCBhcmUgZGVzaWduZWQgdG8gYWxsIHdvcmsgdG9nZXRoZXIuXG5cbiR6aW5kZXgtZHJvcGRvd246ICAgICAgICAgICAgICAgICAgIDEwMDAgIWRlZmF1bHQ7XG4kemluZGV4LXN0aWNreTogICAgICAgICAgICAgICAgICAgICAxMDIwICFkZWZhdWx0O1xuJHppbmRleC1maXhlZDogICAgICAgICAgICAgICAgICAgICAgMTAzMCAhZGVmYXVsdDtcbiR6aW5kZXgtbW9kYWwtYmFja2Ryb3A6ICAgICAgICAgICAgIDEwNDAgIWRlZmF1bHQ7XG4kemluZGV4LW1vZGFsOiAgICAgICAgICAgICAgICAgICAgICAxMDUwICFkZWZhdWx0O1xuJHppbmRleC1wb3BvdmVyOiAgICAgICAgICAgICAgICAgICAgMTA2MCAhZGVmYXVsdDtcbiR6aW5kZXgtdG9vbHRpcDogICAgICAgICAgICAgICAgICAgIDEwNzAgIWRlZmF1bHQ7XG5cblxuLy8gTmF2c1xuXG4kbmF2LWxpbmstcGFkZGluZy15OiAgICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRuYXYtbGluay1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kbmF2LWxpbmstZGlzYWJsZWQtY29sb3I6ICAgICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG5cbiRuYXYtdGFicy1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICRncmF5LTMwMCAhZGVmYXVsdDtcbiRuYXYtdGFicy1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kbmF2LXRhYnMtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRuYXYtdGFicy1saW5rLWhvdmVyLWJvcmRlci1jb2xvcjogICRncmF5LTIwMCAkZ3JheS0yMDAgJG5hdi10YWJzLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRuYXYtdGFicy1saW5rLWFjdGl2ZS1jb2xvcjogICAgICAgICRncmF5LTcwMCAhZGVmYXVsdDtcbiRuYXYtdGFicy1saW5rLWFjdGl2ZS1iZzogICAgICAgICAgICRib2R5LWJnICFkZWZhdWx0O1xuJG5hdi10YWJzLWxpbmstYWN0aXZlLWJvcmRlci1jb2xvcjogJGdyYXktMzAwICRncmF5LTMwMCAkbmF2LXRhYnMtbGluay1hY3RpdmUtYmcgIWRlZmF1bHQ7XG5cbiRuYXYtcGlsbHMtYm9yZGVyLXJhZGl1czogICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJG5hdi1waWxscy1saW5rLWFjdGl2ZS1jb2xvcjogICAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kbmF2LXBpbGxzLWxpbmstYWN0aXZlLWJnOiAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcblxuJG5hdi1kaXZpZGVyLWNvbG9yOiAgICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuJG5hdi1kaXZpZGVyLW1hcmdpbi15OiAgICAgICAgICAgICAgJHNwYWNlciAqIC41ICFkZWZhdWx0O1xuXG5cbi8vIE5hdmJhclxuXG4kbmF2YmFyLXBhZGRpbmcteTogICAgICAgICAgICAgICAgICAkc3BhY2VyICogLjUgIWRlZmF1bHQ7XG4kbmF2YmFyLXBhZGRpbmcteDogICAgICAgICAgICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xuXG4kbmF2YmFyLW5hdi1saW5rLXBhZGRpbmcteDogICAgICAgICAuNXJlbSAhZGVmYXVsdDtcblxuJG5hdmJhci1icmFuZC1mb250LXNpemU6ICAgICAgICAgICAgJGZvbnQtc2l6ZS1sZyAhZGVmYXVsdDtcbi8vIENvbXB1dGUgdGhlIG5hdmJhci1icmFuZCBwYWRkaW5nLXkgc28gdGhlIG5hdmJhci1icmFuZCB3aWxsIGhhdmUgdGhlIHNhbWUgaGVpZ2h0IGFzIG5hdmJhci10ZXh0IGFuZCBuYXYtbGlua1xuJG5hdi1saW5rLWhlaWdodDogICAgICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogJGxpbmUtaGVpZ2h0LWJhc2UgKyAkbmF2LWxpbmstcGFkZGluZy15ICogMiAhZGVmYXVsdDtcbiRuYXZiYXItYnJhbmQtaGVpZ2h0OiAgICAgICAgICAgICAgICRuYXZiYXItYnJhbmQtZm9udC1zaXplICogJGxpbmUtaGVpZ2h0LWJhc2UgIWRlZmF1bHQ7XG4kbmF2YmFyLWJyYW5kLXBhZGRpbmcteTogICAgICAgICAgICAoJG5hdi1saW5rLWhlaWdodCAtICRuYXZiYXItYnJhbmQtaGVpZ2h0KSAqIC41ICFkZWZhdWx0O1xuXG4kbmF2YmFyLXRvZ2dsZXItcGFkZGluZy15OiAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kbmF2YmFyLXRvZ2dsZXItcGFkZGluZy14OiAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kbmF2YmFyLXRvZ2dsZXItZm9udC1zaXplOiAgICAgICAgICAkZm9udC1zaXplLWxnICFkZWZhdWx0O1xuJG5hdmJhci10b2dnbGVyLWJvcmRlci1yYWRpdXM6ICAgICAgJGJ0bi1ib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuXG4kbmF2YmFyLW5hdi1zY3JvbGwtbWF4LWhlaWdodDogICAgICA3NXZoICFkZWZhdWx0O1xuXG4kbmF2YmFyLWRhcmstY29sb3I6ICAgICAgICAgICAgICAgICByZ2JhKCR3aGl0ZSwgLjUpICFkZWZhdWx0O1xuJG5hdmJhci1kYXJrLWhvdmVyLWNvbG9yOiAgICAgICAgICAgcmdiYSgkd2hpdGUsIC43NSkgIWRlZmF1bHQ7XG4kbmF2YmFyLWRhcmstYWN0aXZlLWNvbG9yOiAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kbmF2YmFyLWRhcmstZGlzYWJsZWQtY29sb3I6ICAgICAgICByZ2JhKCR3aGl0ZSwgLjI1KSAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay10b2dnbGVyLWljb24tYmc6ICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzMwJyBoZWlnaHQ9JzMwJyB2aWV3Qm94PScwIDAgMzAgMzAnPjxwYXRoIHN0cm9rZT0nI3skbmF2YmFyLWRhcmstY29sb3J9JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1taXRlcmxpbWl0PScxMCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNNCA3aDIyTTQgMTVoMjJNNCAyM2gyMicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay10b2dnbGVyLWJvcmRlci1jb2xvcjogIHJnYmEoJHdoaXRlLCAuMSkgIWRlZmF1bHQ7XG5cbiRuYXZiYXItbGlnaHQtY29sb3I6ICAgICAgICAgICAgICAgIHJnYmEoJGJsYWNrLCAuNSkgIWRlZmF1bHQ7XG4kbmF2YmFyLWxpZ2h0LWhvdmVyLWNvbG9yOiAgICAgICAgICByZ2JhKCRibGFjaywgLjcpICFkZWZhdWx0O1xuJG5hdmJhci1saWdodC1hY3RpdmUtY29sb3I6ICAgICAgICAgcmdiYSgkYmxhY2ssIC45KSAhZGVmYXVsdDtcbiRuYXZiYXItbGlnaHQtZGlzYWJsZWQtY29sb3I6ICAgICAgIHJnYmEoJGJsYWNrLCAuMykgIWRlZmF1bHQ7XG4kbmF2YmFyLWxpZ2h0LXRvZ2dsZXItaWNvbi1iZzogICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSczMCcgaGVpZ2h0PSczMCcgdmlld0JveD0nMCAwIDMwIDMwJz48cGF0aCBzdHJva2U9JyN7JG5hdmJhci1saWdodC1jb2xvcn0nIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLW1pdGVybGltaXQ9JzEwJyBzdHJva2Utd2lkdGg9JzInIGQ9J000IDdoMjJNNCAxNWgyMk00IDIzaDIyJy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuJG5hdmJhci1saWdodC10b2dnbGVyLWJvcmRlci1jb2xvcjogcmdiYSgkYmxhY2ssIC4xKSAhZGVmYXVsdDtcblxuJG5hdmJhci1saWdodC1icmFuZC1jb2xvcjogICAgICAgICAgICAgICAgJG5hdmJhci1saWdodC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kbmF2YmFyLWxpZ2h0LWJyYW5kLWhvdmVyLWNvbG9yOiAgICAgICAgICAkbmF2YmFyLWxpZ2h0LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay1icmFuZC1jb2xvcjogICAgICAgICAgICAgICAgICRuYXZiYXItZGFyay1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kbmF2YmFyLWRhcmstYnJhbmQtaG92ZXItY29sb3I6ICAgICAgICAgICAkbmF2YmFyLWRhcmstYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuXG5cbi8vIERyb3Bkb3duc1xuLy9cbi8vIERyb3Bkb3duIG1lbnUgY29udGFpbmVyIGFuZCBjb250ZW50cy5cblxuJGRyb3Bkb3duLW1pbi13aWR0aDogICAgICAgICAgICAgICAgMTByZW0gIWRlZmF1bHQ7XG4kZHJvcGRvd24tcGFkZGluZy14OiAgICAgICAgICAgICAgICAwICFkZWZhdWx0O1xuJGRyb3Bkb3duLXBhZGRpbmcteTogICAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kZHJvcGRvd24tc3BhY2VyOiAgICAgICAgICAgICAgICAgICAuMTI1cmVtICFkZWZhdWx0O1xuJGRyb3Bkb3duLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICFkZWZhdWx0O1xuJGRyb3Bkb3duLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgJGJvZHktY29sb3IgIWRlZmF1bHQ7XG4kZHJvcGRvd24tYmc6ICAgICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kZHJvcGRvd24tYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICByZ2JhKCRibGFjaywgLjE1KSAhZGVmYXVsdDtcbiRkcm9wZG93bi1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJGRyb3Bkb3duLWJvcmRlci13aWR0aDogICAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRkcm9wZG93bi1pbm5lci1ib3JkZXItcmFkaXVzOiAgICAgIHN1YnRyYWN0KCRkcm9wZG93bi1ib3JkZXItcmFkaXVzLCAkZHJvcGRvd24tYm9yZGVyLXdpZHRoKSAhZGVmYXVsdDtcbiRkcm9wZG93bi1kaXZpZGVyLWJnOiAgICAgICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcbiRkcm9wZG93bi1kaXZpZGVyLW1hcmdpbi15OiAgICAgICAgICRuYXYtZGl2aWRlci1tYXJnaW4teSAhZGVmYXVsdDtcbiRkcm9wZG93bi1ib3gtc2hhZG93OiAgICAgICAgICAgICAgIDAgLjVyZW0gMXJlbSByZ2JhKCRibGFjaywgLjE3NSkgIWRlZmF1bHQ7XG5cbiRkcm9wZG93bi1saW5rLWNvbG9yOiAgICAgICAgICAgICAgICRncmF5LTkwMCAhZGVmYXVsdDtcbiRkcm9wZG93bi1saW5rLWhvdmVyLWNvbG9yOiAgICAgICAgIGRhcmtlbigkZ3JheS05MDAsIDUlKSAhZGVmYXVsdDtcbiRkcm9wZG93bi1saW5rLWhvdmVyLWJnOiAgICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcblxuJGRyb3Bkb3duLWxpbmstYWN0aXZlLWNvbG9yOiAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kZHJvcGRvd24tbGluay1hY3RpdmUtYmc6ICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcblxuJGRyb3Bkb3duLWxpbmstZGlzYWJsZWQtY29sb3I6ICAgICAgJGdyYXktNTAwICFkZWZhdWx0O1xuXG4kZHJvcGRvd24taXRlbS1wYWRkaW5nLXk6ICAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kZHJvcGRvd24taXRlbS1wYWRkaW5nLXg6ICAgICAgICAgICAxLjVyZW0gIWRlZmF1bHQ7XG5cbiRkcm9wZG93bi1oZWFkZXItY29sb3I6ICAgICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRkcm9wZG93bi1oZWFkZXItcGFkZGluZzogICAgICAgICAgICRkcm9wZG93bi1wYWRkaW5nLXkgJGRyb3Bkb3duLWl0ZW0tcGFkZGluZy14ICFkZWZhdWx0O1xuXG5cbi8vIFBhZ2luYXRpb25cblxuJHBhZ2luYXRpb24tcGFkZGluZy15OiAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1wYWRkaW5nLXg6ICAgICAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1wYWRkaW5nLXktc206ICAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1wYWRkaW5nLXgtc206ICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLXBhZGRpbmcteS1sZzogICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLXBhZGRpbmcteC1sZzogICAgICAgICAgIDEuNXJlbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWxpbmUtaGVpZ2h0OiAgICAgICAgICAgIDEuMjUgIWRlZmF1bHQ7XG5cbiRwYWdpbmF0aW9uLWNvbG9yOiAgICAgICAgICAgICAgICAgICRsaW5rLWNvbG9yICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tYmc6ICAgICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tYm9yZGVyLXdpZHRoOiAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWJvcmRlci1jb2xvcjogICAgICAgICAgICRncmF5LTMwMCAhZGVmYXVsdDtcblxuJHBhZ2luYXRpb24tZm9jdXMtYm94LXNoYWRvdzogICAgICAgJGlucHV0LWJ0bi1mb2N1cy1ib3gtc2hhZG93ICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tZm9jdXMtb3V0bGluZTogICAgICAgICAgMCAhZGVmYXVsdDtcblxuJHBhZ2luYXRpb24taG92ZXItY29sb3I6ICAgICAgICAgICAgJGxpbmstaG92ZXItY29sb3IgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1ob3Zlci1iZzogICAgICAgICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1ob3Zlci1ib3JkZXItY29sb3I6ICAgICAkZ3JheS0zMDAgIWRlZmF1bHQ7XG5cbiRwYWdpbmF0aW9uLWFjdGl2ZS1jb2xvcjogICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tYWN0aXZlLWJnOiAgICAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAgICAkcGFnaW5hdGlvbi1hY3RpdmUtYmcgIWRlZmF1bHQ7XG5cbiRwYWdpbmF0aW9uLWRpc2FibGVkLWNvbG9yOiAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWRpc2FibGVkLWJnOiAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWRpc2FibGVkLWJvcmRlci1jb2xvcjogICRncmF5LTMwMCAhZGVmYXVsdDtcblxuJHBhZ2luYXRpb24tYm9yZGVyLXJhZGl1cy1zbTogICAgICAgJGJvcmRlci1yYWRpdXMtc20gIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1ib3JkZXItcmFkaXVzLWxnOiAgICAgICAkYm9yZGVyLXJhZGl1cy1sZyAhZGVmYXVsdDtcblxuXG4vLyBKdW1ib3Ryb25cblxuJGp1bWJvdHJvbi1wYWRkaW5nOiAgICAgICAgICAgICAgICAgMnJlbSAhZGVmYXVsdDtcbiRqdW1ib3Ryb24tY29sb3I6ICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kanVtYm90cm9uLWJnOiAgICAgICAgICAgICAgICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG5cblxuLy8gQ2FyZHNcblxuJGNhcmQtc3BhY2VyLXk6ICAgICAgICAgICAgICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJGNhcmQtc3BhY2VyLXg6ICAgICAgICAgICAgICAgICAgICAgMS4yNXJlbSAhZGVmYXVsdDtcbiRjYXJkLWJvcmRlci13aWR0aDogICAgICAgICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kY2FyZC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRjYXJkLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgICAgIHJnYmEoJGJsYWNrLCAuMTI1KSAhZGVmYXVsdDtcbiRjYXJkLWlubmVyLWJvcmRlci1yYWRpdXM6ICAgICAgICAgIHN1YnRyYWN0KCRjYXJkLWJvcmRlci1yYWRpdXMsICRjYXJkLWJvcmRlci13aWR0aCkgIWRlZmF1bHQ7XG4kY2FyZC1jYXAtYmc6ICAgICAgICAgICAgICAgICAgICAgICByZ2JhKCRibGFjaywgLjAzKSAhZGVmYXVsdDtcbiRjYXJkLWNhcC1jb2xvcjogICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kY2FyZC1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGNhcmQtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRjYXJkLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcblxuJGNhcmQtaW1nLW92ZXJsYXktcGFkZGluZzogICAgICAgICAgMS4yNXJlbSAhZGVmYXVsdDtcblxuJGNhcmQtZ3JvdXAtbWFyZ2luOiAgICAgICAgICAgICAgICAgJGdyaWQtZ3V0dGVyLXdpZHRoICogLjUgIWRlZmF1bHQ7XG4kY2FyZC1kZWNrLW1hcmdpbjogICAgICAgICAgICAgICAgICAkY2FyZC1ncm91cC1tYXJnaW4gIWRlZmF1bHQ7XG5cbiRjYXJkLWNvbHVtbnMtY291bnQ6ICAgICAgICAgICAgICAgIDMgIWRlZmF1bHQ7XG4kY2FyZC1jb2x1bW5zLWdhcDogICAgICAgICAgICAgICAgICAxLjI1cmVtICFkZWZhdWx0O1xuJGNhcmQtY29sdW1ucy1tYXJnaW46ICAgICAgICAgICAgICAgJGNhcmQtc3BhY2VyLXkgIWRlZmF1bHQ7XG5cblxuLy8gVG9vbHRpcHNcblxuJHRvb2x0aXAtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1zbSAhZGVmYXVsdDtcbiR0b29sdGlwLW1heC13aWR0aDogICAgICAgICAgICAgICAgIDIwMHB4ICFkZWZhdWx0O1xuJHRvb2x0aXAtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJHRvb2x0aXAtYmc6ICAgICAgICAgICAgICAgICAgICAgICAgJGJsYWNrICFkZWZhdWx0O1xuJHRvb2x0aXAtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kdG9vbHRpcC1vcGFjaXR5OiAgICAgICAgICAgICAgICAgICAuOSAhZGVmYXVsdDtcbiR0b29sdGlwLXBhZGRpbmcteTogICAgICAgICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiR0b29sdGlwLXBhZGRpbmcteDogICAgICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJHRvb2x0aXAtbWFyZ2luOiAgICAgICAgICAgICAgICAgICAgMCAhZGVmYXVsdDtcblxuJHRvb2x0aXAtYXJyb3ctd2lkdGg6ICAgICAgICAgICAgICAgLjhyZW0gIWRlZmF1bHQ7XG4kdG9vbHRpcC1hcnJvdy1oZWlnaHQ6ICAgICAgICAgICAgICAuNHJlbSAhZGVmYXVsdDtcbiR0b29sdGlwLWFycm93LWNvbG9yOiAgICAgICAgICAgICAgICR0b29sdGlwLWJnICFkZWZhdWx0O1xuXG4vLyBGb3JtIHRvb2x0aXBzIG11c3QgY29tZSBhZnRlciByZWd1bGFyIHRvb2x0aXBzXG4kZm9ybS1mZWVkYmFjay10b29sdGlwLXBhZGRpbmcteTogICAgICR0b29sdGlwLXBhZGRpbmcteSAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtcGFkZGluZy14OiAgICAgJHRvb2x0aXAtcGFkZGluZy14ICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1mb250LXNpemU6ICAgICAkdG9vbHRpcC1mb250LXNpemUgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay10b29sdGlwLWxpbmUtaGVpZ2h0OiAgICRsaW5lLWhlaWdodC1iYXNlICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1vcGFjaXR5OiAgICAgICAkdG9vbHRpcC1vcGFjaXR5ICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1ib3JkZXItcmFkaXVzOiAkdG9vbHRpcC1ib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuXG5cbi8vIFBvcG92ZXJzXG5cbiRwb3BvdmVyLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICRmb250LXNpemUtc20gIWRlZmF1bHQ7XG4kcG9wb3Zlci1iZzogICAgICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kcG9wb3Zlci1tYXgtd2lkdGg6ICAgICAgICAgICAgICAgICAyNzZweCAhZGVmYXVsdDtcbiRwb3BvdmVyLWJvcmRlci13aWR0aDogICAgICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kcG9wb3Zlci1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICByZ2JhKCRibGFjaywgLjIpICFkZWZhdWx0O1xuJHBvcG92ZXItYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMtbGcgIWRlZmF1bHQ7XG4kcG9wb3Zlci1pbm5lci1ib3JkZXItcmFkaXVzOiAgICAgICBzdWJ0cmFjdCgkcG9wb3Zlci1ib3JkZXItcmFkaXVzLCAkcG9wb3Zlci1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xuJHBvcG92ZXItYm94LXNoYWRvdzogICAgICAgICAgICAgICAgMCAuMjVyZW0gLjVyZW0gcmdiYSgkYmxhY2ssIC4yKSAhZGVmYXVsdDtcblxuJHBvcG92ZXItaGVhZGVyLWJnOiAgICAgICAgICAgICAgICAgZGFya2VuKCRwb3BvdmVyLWJnLCAzJSkgIWRlZmF1bHQ7XG4kcG9wb3Zlci1oZWFkZXItY29sb3I6ICAgICAgICAgICAgICAkaGVhZGluZ3MtY29sb3IgIWRlZmF1bHQ7XG4kcG9wb3Zlci1oZWFkZXItcGFkZGluZy15OiAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRwb3BvdmVyLWhlYWRlci1wYWRkaW5nLXg6ICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcblxuJHBvcG92ZXItYm9keS1jb2xvcjogICAgICAgICAgICAgICAgJGJvZHktY29sb3IgIWRlZmF1bHQ7XG4kcG9wb3Zlci1ib2R5LXBhZGRpbmcteTogICAgICAgICAgICAkcG9wb3Zlci1oZWFkZXItcGFkZGluZy15ICFkZWZhdWx0O1xuJHBvcG92ZXItYm9keS1wYWRkaW5nLXg6ICAgICAgICAgICAgJHBvcG92ZXItaGVhZGVyLXBhZGRpbmcteCAhZGVmYXVsdDtcblxuJHBvcG92ZXItYXJyb3ctd2lkdGg6ICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRwb3BvdmVyLWFycm93LWhlaWdodDogICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJHBvcG92ZXItYXJyb3ctY29sb3I6ICAgICAgICAgICAgICAgJHBvcG92ZXItYmcgIWRlZmF1bHQ7XG5cbiRwb3BvdmVyLWFycm93LW91dGVyLWNvbG9yOiAgICAgICAgIGZhZGUtaW4oJHBvcG92ZXItYm9yZGVyLWNvbG9yLCAuMDUpICFkZWZhdWx0O1xuXG5cbi8vIFRvYXN0c1xuXG4kdG9hc3QtbWF4LXdpZHRoOiAgICAgICAgICAgICAgICAgICAzNTBweCAhZGVmYXVsdDtcbiR0b2FzdC1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiR0b2FzdC1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiR0b2FzdC1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgIC44NzVyZW0gIWRlZmF1bHQ7XG4kdG9hc3QtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJHRvYXN0LWJhY2tncm91bmQtY29sb3I6ICAgICAgICAgICAgcmdiYSgkd2hpdGUsIC44NSkgIWRlZmF1bHQ7XG4kdG9hc3QtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAgICAxcHggIWRlZmF1bHQ7XG4kdG9hc3QtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgICByZ2JhKDAsIDAsIDAsIC4xKSAhZGVmYXVsdDtcbiR0b2FzdC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiR0b2FzdC1ib3gtc2hhZG93OiAgICAgICAgICAgICAgICAgIDAgLjI1cmVtIC43NXJlbSByZ2JhKCRibGFjaywgLjEpICFkZWZhdWx0O1xuXG4kdG9hc3QtaGVhZGVyLWNvbG9yOiAgICAgICAgICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kdG9hc3QtaGVhZGVyLWJhY2tncm91bmQtY29sb3I6ICAgICByZ2JhKCR3aGl0ZSwgLjg1KSAhZGVmYXVsdDtcbiR0b2FzdC1oZWFkZXItYm9yZGVyLWNvbG9yOiAgICAgICAgIHJnYmEoMCwgMCwgMCwgLjA1KSAhZGVmYXVsdDtcblxuXG4vLyBCYWRnZXNcblxuJGJhZGdlLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICAgNzUlICFkZWZhdWx0O1xuJGJhZGdlLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LWJvbGQgIWRlZmF1bHQ7XG4kYmFkZ2UtcGFkZGluZy15OiAgICAgICAgICAgICAgICAgICAuMjVlbSAhZGVmYXVsdDtcbiRiYWRnZS1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAgIC40ZW0gIWRlZmF1bHQ7XG4kYmFkZ2UtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcblxuJGJhZGdlLXRyYW5zaXRpb246ICAgICAgICAgICAgICAgICAgJGJ0bi10cmFuc2l0aW9uICFkZWZhdWx0O1xuJGJhZGdlLWZvY3VzLXdpZHRoOiAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb2N1cy13aWR0aCAhZGVmYXVsdDtcblxuJGJhZGdlLXBpbGwtcGFkZGluZy14OiAgICAgICAgICAgICAgLjZlbSAhZGVmYXVsdDtcbi8vIFVzZSBhIGhpZ2hlciB0aGFuIG5vcm1hbCB2YWx1ZSB0byBlbnN1cmUgY29tcGxldGVseSByb3VuZGVkIGVkZ2VzIHdoZW5cbi8vIGN1c3RvbWl6aW5nIHBhZGRpbmcgb3IgZm9udC1zaXplIG9uIGxhYmVscy5cbiRiYWRnZS1waWxsLWJvcmRlci1yYWRpdXM6ICAgICAgICAgIDEwcmVtICFkZWZhdWx0O1xuXG5cbi8vIE1vZGFsc1xuXG4vLyBQYWRkaW5nIGFwcGxpZWQgdG8gdGhlIG1vZGFsIGJvZHlcbiRtb2RhbC1pbm5lci1wYWRkaW5nOiAgICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG5cbi8vIE1hcmdpbiBiZXR3ZWVuIGVsZW1lbnRzIGluIGZvb3RlciwgbXVzdCBiZSBsb3dlciB0aGFuIG9yIGVxdWFsIHRvIDIgKiAkbW9kYWwtaW5uZXItcGFkZGluZ1xuJG1vZGFsLWZvb3Rlci1tYXJnaW4tYmV0d2VlbjogICAgICAgLjVyZW0gIWRlZmF1bHQ7XG5cbiRtb2RhbC1kaWFsb2ctbWFyZ2luOiAgICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJG1vZGFsLWRpYWxvZy1tYXJnaW4teS1zbS11cDogICAgICAgMS43NXJlbSAhZGVmYXVsdDtcblxuJG1vZGFsLXRpdGxlLWxpbmUtaGVpZ2h0OiAgICAgICAgICAgJGxpbmUtaGVpZ2h0LWJhc2UgIWRlZmF1bHQ7XG5cbiRtb2RhbC1jb250ZW50LWNvbG9yOiAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kbW9kYWwtY29udGVudC1iZzogICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kbW9kYWwtY29udGVudC1ib3JkZXItY29sb3I6ICAgICAgICByZ2JhKCRibGFjaywgLjIpICFkZWZhdWx0O1xuJG1vZGFsLWNvbnRlbnQtYm9yZGVyLXdpZHRoOiAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWJvcmRlci1yYWRpdXM6ICAgICAgICRib3JkZXItcmFkaXVzLWxnICFkZWZhdWx0O1xuJG1vZGFsLWNvbnRlbnQtaW5uZXItYm9yZGVyLXJhZGl1czogc3VidHJhY3QoJG1vZGFsLWNvbnRlbnQtYm9yZGVyLXJhZGl1cywgJG1vZGFsLWNvbnRlbnQtYm9yZGVyLXdpZHRoKSAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWJveC1zaGFkb3cteHM6ICAgICAgIDAgLjI1cmVtIC41cmVtIHJnYmEoJGJsYWNrLCAuNSkgIWRlZmF1bHQ7XG4kbW9kYWwtY29udGVudC1ib3gtc2hhZG93LXNtLXVwOiAgICAwIC41cmVtIDFyZW0gcmdiYSgkYmxhY2ssIC41KSAhZGVmYXVsdDtcblxuJG1vZGFsLWJhY2tkcm9wLWJnOiAgICAgICAgICAgICAgICAgJGJsYWNrICFkZWZhdWx0O1xuJG1vZGFsLWJhY2tkcm9wLW9wYWNpdHk6ICAgICAgICAgICAgLjUgIWRlZmF1bHQ7XG4kbW9kYWwtaGVhZGVyLWJvcmRlci1jb2xvcjogICAgICAgICAkYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJG1vZGFsLWZvb3Rlci1ib3JkZXItY29sb3I6ICAgICAgICAgJG1vZGFsLWhlYWRlci1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kbW9kYWwtaGVhZGVyLWJvcmRlci13aWR0aDogICAgICAgICAkbW9kYWwtY29udGVudC1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kbW9kYWwtZm9vdGVyLWJvcmRlci13aWR0aDogICAgICAgICAkbW9kYWwtaGVhZGVyLWJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRtb2RhbC1oZWFkZXItcGFkZGluZy15OiAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kbW9kYWwtaGVhZGVyLXBhZGRpbmcteDogICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJG1vZGFsLWhlYWRlci1wYWRkaW5nOiAgICAgICAgICAgICAgJG1vZGFsLWhlYWRlci1wYWRkaW5nLXkgJG1vZGFsLWhlYWRlci1wYWRkaW5nLXggIWRlZmF1bHQ7IC8vIEtlZXAgdGhpcyBmb3IgYmFja3dhcmRzIGNvbXBhdGliaWxpdHlcblxuJG1vZGFsLXhsOiAgICAgICAgICAgICAgICAgICAgICAgICAgMTE0MHB4ICFkZWZhdWx0O1xuJG1vZGFsLWxnOiAgICAgICAgICAgICAgICAgICAgICAgICAgODAwcHggIWRlZmF1bHQ7XG4kbW9kYWwtbWQ6ICAgICAgICAgICAgICAgICAgICAgICAgICA1MDBweCAhZGVmYXVsdDtcbiRtb2RhbC1zbTogICAgICAgICAgICAgICAgICAgICAgICAgIDMwMHB4ICFkZWZhdWx0O1xuXG4kbW9kYWwtZmFkZS10cmFuc2Zvcm06ICAgICAgICAgICAgICB0cmFuc2xhdGUoMCwgLTUwcHgpICFkZWZhdWx0O1xuJG1vZGFsLXNob3ctdHJhbnNmb3JtOiAgICAgICAgICAgICAgbm9uZSAhZGVmYXVsdDtcbiRtb2RhbC10cmFuc2l0aW9uOiAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybSAuM3MgZWFzZS1vdXQgIWRlZmF1bHQ7XG4kbW9kYWwtc2NhbGUtdHJhbnNmb3JtOiAgICAgICAgICAgICBzY2FsZSgxLjAyKSAhZGVmYXVsdDtcblxuXG4vLyBBbGVydHNcbi8vXG4vLyBEZWZpbmUgYWxlcnQgY29sb3JzLCBib3JkZXIgcmFkaXVzLCBhbmQgcGFkZGluZy5cblxuJGFsZXJ0LXBhZGRpbmcteTogICAgICAgICAgICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJGFsZXJ0LXBhZGRpbmcteDogICAgICAgICAgICAgICAgICAgMS4yNXJlbSAhZGVmYXVsdDtcbiRhbGVydC1tYXJnaW4tYm90dG9tOiAgICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kYWxlcnQtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRhbGVydC1saW5rLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICRmb250LXdlaWdodC1ib2xkICFkZWZhdWx0O1xuJGFsZXJ0LWJvcmRlci13aWR0aDogICAgICAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcblxuJGFsZXJ0LWJnLWxldmVsOiAgICAgICAgICAgICAgICAgICAgLTEwICFkZWZhdWx0O1xuJGFsZXJ0LWJvcmRlci1sZXZlbDogICAgICAgICAgICAgICAgLTkgIWRlZmF1bHQ7XG4kYWxlcnQtY29sb3ItbGV2ZWw6ICAgICAgICAgICAgICAgICA2ICFkZWZhdWx0O1xuXG5cbi8vIFByb2dyZXNzIGJhcnNcblxuJHByb2dyZXNzLWhlaWdodDogICAgICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRwcm9ncmVzcy1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIC43NSAhZGVmYXVsdDtcbiRwcm9ncmVzcy1iZzogICAgICAgICAgICAgICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcbiRwcm9ncmVzcy1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJHByb2dyZXNzLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgaW5zZXQgMCAuMXJlbSAuMXJlbSByZ2JhKCRibGFjaywgLjEpICFkZWZhdWx0O1xuJHByb2dyZXNzLWJhci1jb2xvcjogICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJHByb2dyZXNzLWJhci1iZzogICAgICAgICAgICAgICAgICAgdGhlbWUtY29sb3IoXCJwcmltYXJ5XCIpICFkZWZhdWx0O1xuJHByb2dyZXNzLWJhci1hbmltYXRpb24tdGltaW5nOiAgICAgMXMgbGluZWFyIGluZmluaXRlICFkZWZhdWx0O1xuJHByb2dyZXNzLWJhci10cmFuc2l0aW9uOiAgICAgICAgICAgd2lkdGggLjZzIGVhc2UgIWRlZmF1bHQ7XG5cblxuLy8gTGlzdCBncm91cFxuXG4kbGlzdC1ncm91cC1jb2xvcjogICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYmc6ICAgICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgcmdiYSgkYmxhY2ssIC4xMjUpICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuXG4kbGlzdC1ncm91cC1pdGVtLXBhZGRpbmcteTogICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1pdGVtLXBhZGRpbmcteDogICAgICAgICAxLjI1cmVtICFkZWZhdWx0O1xuXG4kbGlzdC1ncm91cC1ob3Zlci1iZzogICAgICAgICAgICAgICAkZ3JheS0xMDAgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1hY3RpdmUtY29sb3I6ICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWFjdGl2ZS1iZzogICAgICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYWN0aXZlLWJvcmRlci1jb2xvcjogICAgJGxpc3QtZ3JvdXAtYWN0aXZlLWJnICFkZWZhdWx0O1xuXG4kbGlzdC1ncm91cC1kaXNhYmxlZC1jb2xvcjogICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1kaXNhYmxlZC1iZzogICAgICAgICAgICAkbGlzdC1ncm91cC1iZyAhZGVmYXVsdDtcblxuJGxpc3QtZ3JvdXAtYWN0aW9uLWNvbG9yOiAgICAgICAgICAgJGdyYXktNzAwICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYWN0aW9uLWhvdmVyLWNvbG9yOiAgICAgJGxpc3QtZ3JvdXAtYWN0aW9uLWNvbG9yICFkZWZhdWx0O1xuXG4kbGlzdC1ncm91cC1hY3Rpb24tYWN0aXZlLWNvbG9yOiAgICAkYm9keS1jb2xvciAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWFjdGlvbi1hY3RpdmUtYmc6ICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcblxuXG4vLyBJbWFnZSB0aHVtYm5haWxzXG5cbiR0aHVtYm5haWwtcGFkZGluZzogICAgICAgICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiR0aHVtYm5haWwtYmc6ICAgICAgICAgICAgICAgICAgICAgICRib2R5LWJnICFkZWZhdWx0O1xuJHRodW1ibmFpbC1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiR0aHVtYm5haWwtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICRncmF5LTMwMCAhZGVmYXVsdDtcbiR0aHVtYm5haWwtYm9yZGVyLXJhZGl1czogICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJHRodW1ibmFpbC1ib3gtc2hhZG93OiAgICAgICAgICAgICAgMCAxcHggMnB4IHJnYmEoJGJsYWNrLCAuMDc1KSAhZGVmYXVsdDtcblxuXG4vLyBGaWd1cmVzXG5cbiRmaWd1cmUtY2FwdGlvbi1mb250LXNpemU6ICAgICAgICAgIDkwJSAhZGVmYXVsdDtcbiRmaWd1cmUtY2FwdGlvbi1jb2xvcjogICAgICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcblxuXG4vLyBCcmVhZGNydW1ic1xuXG4kYnJlYWRjcnVtYi1mb250LXNpemU6ICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuXG4kYnJlYWRjcnVtYi1wYWRkaW5nLXk6ICAgICAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1wYWRkaW5nLXg6ICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItaXRlbS1wYWRkaW5nOiAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG5cbiRicmVhZGNydW1iLW1hcmdpbi1ib3R0b206ICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG5cbiRicmVhZGNydW1iLWJnOiAgICAgICAgICAgICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcbiRicmVhZGNydW1iLWRpdmlkZXItY29sb3I6ICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRicmVhZGNydW1iLWFjdGl2ZS1jb2xvcjogICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRicmVhZGNydW1iLWRpdmlkZXI6ICAgICAgICAgICAgICAgIHF1b3RlKFwiL1wiKSAhZGVmYXVsdDtcblxuJGJyZWFkY3J1bWItYm9yZGVyLXJhZGl1czogICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG5cblxuLy8gQ2Fyb3VzZWxcblxuJGNhcm91c2VsLWNvbnRyb2wtY29sb3I6ICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jb250cm9sLXdpZHRoOiAgICAgICAgICAgICAxNSUgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY29udHJvbC1vcGFjaXR5OiAgICAgICAgICAgLjUgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY29udHJvbC1ob3Zlci1vcGFjaXR5OiAgICAgLjkgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY29udHJvbC10cmFuc2l0aW9uOiAgICAgICAgb3BhY2l0eSAuMTVzIGVhc2UgIWRlZmF1bHQ7XG5cbiRjYXJvdXNlbC1pbmRpY2F0b3Itd2lkdGg6ICAgICAgICAgICAzMHB4ICFkZWZhdWx0O1xuJGNhcm91c2VsLWluZGljYXRvci1oZWlnaHQ6ICAgICAgICAgIDNweCAhZGVmYXVsdDtcbiRjYXJvdXNlbC1pbmRpY2F0b3ItaGl0LWFyZWEtaGVpZ2h0OiAxMHB4ICFkZWZhdWx0O1xuJGNhcm91c2VsLWluZGljYXRvci1zcGFjZXI6ICAgICAgICAgIDNweCAhZGVmYXVsdDtcbiRjYXJvdXNlbC1pbmRpY2F0b3ItYWN0aXZlLWJnOiAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtaW5kaWNhdG9yLXRyYW5zaXRpb246ICAgICAgb3BhY2l0eSAuNnMgZWFzZSAhZGVmYXVsdDtcblxuJGNhcm91c2VsLWNhcHRpb24td2lkdGg6ICAgICAgICAgICAgIDcwJSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jYXB0aW9uLWNvbG9yOiAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG5cbiRjYXJvdXNlbC1jb250cm9sLWljb24td2lkdGg6ICAgICAgICAyMHB4ICFkZWZhdWx0O1xuXG4kY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb24tYmc6ICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBmaWxsPScjeyRjYXJvdXNlbC1jb250cm9sLWNvbG9yfScgd2lkdGg9JzgnIGhlaWdodD0nOCcgdmlld0JveD0nMCAwIDggOCc+PHBhdGggZD0nTTUuMjUgMGwtNCA0IDQgNCAxLjUtMS41TDQuMjUgNGwyLjUtMi41TDUuMjUgMHonLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb24tYmc6ICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBmaWxsPScjeyRjYXJvdXNlbC1jb250cm9sLWNvbG9yfScgd2lkdGg9JzgnIGhlaWdodD0nOCcgdmlld0JveD0nMCAwIDggOCc+PHBhdGggZD0nTTIuNzUgMGwtMS41IDEuNUwzLjc1IDRsLTIuNSAyLjVMMi43NSA4bDQtNC00LTR6Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuXG4kY2Fyb3VzZWwtdHJhbnNpdGlvbi1kdXJhdGlvbjogICAgICAgLjZzICFkZWZhdWx0O1xuJGNhcm91c2VsLXRyYW5zaXRpb246ICAgICAgICAgICAgICAgIHRyYW5zZm9ybSAkY2Fyb3VzZWwtdHJhbnNpdGlvbi1kdXJhdGlvbiBlYXNlLWluLW91dCAhZGVmYXVsdDsgLy8gRGVmaW5lIHRyYW5zZm9ybSB0cmFuc2l0aW9uIGZpcnN0IGlmIHVzaW5nIG11bHRpcGxlIHRyYW5zaXRpb25zIChlLmcuLCBgdHJhbnNmb3JtIDJzIGVhc2UsIG9wYWNpdHkgLjVzIGVhc2Utb3V0YClcblxuXG4vLyBTcGlubmVyc1xuXG4kc3Bpbm5lci13aWR0aDogICAgICAgICAgIDJyZW0gIWRlZmF1bHQ7XG4kc3Bpbm5lci1oZWlnaHQ6ICAgICAgICAgICRzcGlubmVyLXdpZHRoICFkZWZhdWx0O1xuJHNwaW5uZXItdmVydGljYWwtYWxpZ246ICAtLjEyNWVtICFkZWZhdWx0O1xuJHNwaW5uZXItYm9yZGVyLXdpZHRoOiAgICAuMjVlbSAhZGVmYXVsdDtcblxuJHNwaW5uZXItd2lkdGgtc206ICAgICAgICAxcmVtICFkZWZhdWx0O1xuJHNwaW5uZXItaGVpZ2h0LXNtOiAgICAgICAkc3Bpbm5lci13aWR0aC1zbSAhZGVmYXVsdDtcbiRzcGlubmVyLWJvcmRlci13aWR0aC1zbTogLjJlbSAhZGVmYXVsdDtcblxuXG4vLyBDbG9zZVxuXG4kY2xvc2UtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAxLjUgIWRlZmF1bHQ7XG4kY2xvc2UtZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICAgICAkZm9udC13ZWlnaHQtYm9sZCAhZGVmYXVsdDtcbiRjbG9zZS1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICRibGFjayAhZGVmYXVsdDtcbiRjbG9zZS10ZXh0LXNoYWRvdzogICAgICAgICAgICAgICAgIDAgMXB4IDAgJHdoaXRlICFkZWZhdWx0O1xuXG5cbi8vIENvZGVcblxuJGNvZGUtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICAgODcuNSUgIWRlZmF1bHQ7XG4kY29kZS1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAkcGluayAhZGVmYXVsdDtcblxuJGtiZC1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAgICAgLjJyZW0gIWRlZmF1bHQ7XG4ka2JkLXBhZGRpbmcteDogICAgICAgICAgICAgICAgICAgICAuNHJlbSAhZGVmYXVsdDtcbiRrYmQtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICAgICRjb2RlLWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRrYmQtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRrYmQtYmc6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICRncmF5LTkwMCAhZGVmYXVsdDtcblxuJHByZS1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAgJGdyYXktOTAwICFkZWZhdWx0O1xuJHByZS1zY3JvbGxhYmxlLW1heC1oZWlnaHQ6ICAgICAgICAgMzQwcHggIWRlZmF1bHQ7XG5cblxuLy8gVXRpbGl0aWVzXG5cbiRkaXNwbGF5czogbm9uZSwgaW5saW5lLCBpbmxpbmUtYmxvY2ssIGJsb2NrLCB0YWJsZSwgdGFibGUtcm93LCB0YWJsZS1jZWxsLCBmbGV4LCBpbmxpbmUtZmxleCAhZGVmYXVsdDtcbiRvdmVyZmxvd3M6IGF1dG8sIGhpZGRlbiAhZGVmYXVsdDtcbiRwb3NpdGlvbnM6IHN0YXRpYywgcmVsYXRpdmUsIGFic29sdXRlLCBmaXhlZCwgc3RpY2t5ICFkZWZhdWx0O1xuJHVzZXItc2VsZWN0czogYWxsLCBhdXRvLCBub25lICFkZWZhdWx0O1xuXG5cbi8vIFByaW50aW5nXG5cbiRwcmludC1wYWdlLXNpemU6ICAgICAgICAgICAgICAgICAgIGEzICFkZWZhdWx0O1xuJHByaW50LWJvZHktbWluLXdpZHRoOiAgICAgICAgICAgICAgbWFwLWdldCgkZ3JpZC1icmVha3BvaW50cywgXCJsZ1wiKSAhZGVmYXVsdDtcbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIHByb3BlcnR5LWJsYWNrbGlzdCwgc2Nzcy9kb2xsYXItdmFyaWFibGUtZGVmYXVsdFxuXG4vLyBTQ1NTIFJGUyBtaXhpblxuLy9cbi8vIEF1dG9tYXRlZCByZXNwb25zaXZlIGZvbnQgc2l6ZXNcbi8vXG4vLyBMaWNlbnNlZCB1bmRlciBNSVQgKGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL3Jmcy9ibG9iL3Y4LngvTElDRU5TRSlcblxuLy8gQ29uZmlndXJhdGlvblxuXG4vLyBCYXNlIGZvbnQgc2l6ZVxuJHJmcy1iYXNlLWZvbnQtc2l6ZTogMS4yNXJlbSAhZGVmYXVsdDtcbiRyZnMtZm9udC1zaXplLXVuaXQ6IHJlbSAhZGVmYXVsdDtcblxuQGlmICRyZnMtZm9udC1zaXplLXVuaXQgIT0gcmVtIGFuZCAkcmZzLWZvbnQtc2l6ZS11bml0ICE9IHB4IHtcbiAgQGVycm9yIFwiYCN7JHJmcy1mb250LXNpemUtdW5pdH1gIGlzIG5vdCBhIHZhbGlkIHVuaXQgZm9yICRyZnMtZm9udC1zaXplLXVuaXQuIFVzZSBgcHhgIG9yIGByZW1gLlwiO1xufVxuXG4vLyBCcmVha3BvaW50IGF0IHdoZXJlIGZvbnQtc2l6ZSBzdGFydHMgZGVjcmVhc2luZyBpZiBzY3JlZW4gd2lkdGggaXMgc21hbGxlclxuJHJmcy1icmVha3BvaW50OiAxMjAwcHggIWRlZmF1bHQ7XG4kcmZzLWJyZWFrcG9pbnQtdW5pdDogcHggIWRlZmF1bHQ7XG5cbkBpZiAkcmZzLWJyZWFrcG9pbnQtdW5pdCAhPSBweCBhbmQgJHJmcy1icmVha3BvaW50LXVuaXQgIT0gZW0gYW5kICRyZnMtYnJlYWtwb2ludC11bml0ICE9IHJlbSB7XG4gIEBlcnJvciBcImAjeyRyZnMtYnJlYWtwb2ludC11bml0fWAgaXMgbm90IGEgdmFsaWQgdW5pdCBmb3IgJHJmcy1icmVha3BvaW50LXVuaXQuIFVzZSBgcHhgLCBgZW1gIG9yIGByZW1gLlwiO1xufVxuXG4vLyBSZXNpemUgZm9udCBzaXplIGJhc2VkIG9uIHNjcmVlbiBoZWlnaHQgYW5kIHdpZHRoXG4kcmZzLXR3by1kaW1lbnNpb25hbDogZmFsc2UgIWRlZmF1bHQ7XG5cbi8vIEZhY3RvciBvZiBkZWNyZWFzZVxuJHJmcy1mYWN0b3I6IDEwICFkZWZhdWx0O1xuXG5AaWYgdHlwZS1vZigkcmZzLWZhY3RvcikgIT0gXCJudW1iZXJcIiBvciAkcmZzLWZhY3RvciA8PSAxIHtcbiAgQGVycm9yIFwiYCN7JHJmcy1mYWN0b3J9YCBpcyBub3QgYSB2YWxpZCAgJHJmcy1mYWN0b3IsIGl0IG11c3QgYmUgZ3JlYXRlciB0aGFuIDEuXCI7XG59XG5cbi8vIEdlbmVyYXRlIGVuYWJsZSBvciBkaXNhYmxlIGNsYXNzZXMuIFBvc3NpYmlsaXRpZXM6IGZhbHNlLCBcImVuYWJsZVwiIG9yIFwiZGlzYWJsZVwiXG4kcmZzLWNsYXNzOiBmYWxzZSAhZGVmYXVsdDtcblxuLy8gMSByZW0gPSAkcmZzLXJlbS12YWx1ZSBweFxuJHJmcy1yZW0tdmFsdWU6IDE2ICFkZWZhdWx0O1xuXG4vLyBTYWZhcmkgaWZyYW1lIHJlc2l6ZSBidWc6IGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL3Jmcy9pc3N1ZXMvMTRcbiRyZnMtc2FmYXJpLWlmcmFtZS1yZXNpemUtYnVnLWZpeDogZmFsc2UgIWRlZmF1bHQ7XG5cbi8vIERpc2FibGUgUkZTIGJ5IHNldHRpbmcgJGVuYWJsZS1yZXNwb25zaXZlLWZvbnQtc2l6ZXMgdG8gZmFsc2VcbiRlbmFibGUtcmVzcG9uc2l2ZS1mb250LXNpemVzOiB0cnVlICFkZWZhdWx0O1xuXG4vLyBDYWNoZSAkcmZzLWJhc2UtZm9udC1zaXplIHVuaXRcbiRyZnMtYmFzZS1mb250LXNpemUtdW5pdDogdW5pdCgkcmZzLWJhc2UtZm9udC1zaXplKTtcblxuQGZ1bmN0aW9uIGRpdmlkZSgkZGl2aWRlbmQsICRkaXZpc29yLCAkcHJlY2lzaW9uOiAxMCkge1xuICAkc2lnbjogaWYoJGRpdmlkZW5kID4gMCBhbmQgJGRpdmlzb3IgPiAwIG9yICRkaXZpZGVuZCA8IDAgYW5kICRkaXZpc29yIDwgMCwgMSwgLTEpO1xuICAkZGl2aWRlbmQ6IGFicygkZGl2aWRlbmQpO1xuICAkZGl2aXNvcjogYWJzKCRkaXZpc29yKTtcbiAgQGlmICRkaXZpZGVuZCA9PSAwIHtcbiAgICBAcmV0dXJuIDA7XG4gIH1cbiAgQGlmICRkaXZpc29yID09IDAge1xuICAgIEBlcnJvciBcIkNhbm5vdCBkaXZpZGUgYnkgMFwiO1xuICB9XG4gICRyZW1haW5kZXI6ICRkaXZpZGVuZDtcbiAgJHJlc3VsdDogMDtcbiAgJGZhY3RvcjogMTA7XG4gIEB3aGlsZSAoJHJlbWFpbmRlciA+IDAgYW5kICRwcmVjaXNpb24gPj0gMCkge1xuICAgICRxdW90aWVudDogMDtcbiAgICBAd2hpbGUgKCRyZW1haW5kZXIgPj0gJGRpdmlzb3IpIHtcbiAgICAgICRyZW1haW5kZXI6ICRyZW1haW5kZXIgLSAkZGl2aXNvcjtcbiAgICAgICRxdW90aWVudDogJHF1b3RpZW50ICsgMTtcbiAgICB9XG4gICAgJHJlc3VsdDogJHJlc3VsdCAqIDEwICsgJHF1b3RpZW50O1xuICAgICRmYWN0b3I6ICRmYWN0b3IgKiAuMTtcbiAgICAkcmVtYWluZGVyOiAkcmVtYWluZGVyICogMTA7XG4gICAgJHByZWNpc2lvbjogJHByZWNpc2lvbiAtIDE7XG4gICAgQGlmICgkcHJlY2lzaW9uIDwgMCBhbmQgJHJlbWFpbmRlciA+PSAkZGl2aXNvciAqIDUpIHtcbiAgICAgICRyZXN1bHQ6ICRyZXN1bHQgKyAxO1xuICAgIH1cbiAgfVxuICAkcmVzdWx0OiAkcmVzdWx0ICogJGZhY3RvciAqICRzaWduO1xuICAkZGl2aWRlbmQtdW5pdDogdW5pdCgkZGl2aWRlbmQpO1xuICAkZGl2aXNvci11bml0OiB1bml0KCRkaXZpc29yKTtcbiAgJHVuaXQtbWFwOiAoXG4gICAgXCJweFwiOiAxcHgsXG4gICAgXCJyZW1cIjogMXJlbSxcbiAgICBcImVtXCI6IDFlbSxcbiAgICBcIiVcIjogMSVcbiAgKTtcbiAgQGlmICgkZGl2aWRlbmQtdW5pdCAhPSAkZGl2aXNvci11bml0IGFuZCBtYXAtaGFzLWtleSgkdW5pdC1tYXAsICRkaXZpZGVuZC11bml0KSkge1xuICAgICRyZXN1bHQ6ICRyZXN1bHQgKiBtYXAtZ2V0KCR1bml0LW1hcCwgJGRpdmlkZW5kLXVuaXQpO1xuICB9XG4gIEByZXR1cm4gJHJlc3VsdDtcbn1cblxuLy8gUmVtb3ZlIHB4LXVuaXQgZnJvbSAkcmZzLWJhc2UtZm9udC1zaXplIGZvciBjYWxjdWxhdGlvbnNcbkBpZiAkcmZzLWJhc2UtZm9udC1zaXplLXVuaXQgPT0gXCJweFwiIHtcbiAgJHJmcy1iYXNlLWZvbnQtc2l6ZTogZGl2aWRlKCRyZnMtYmFzZS1mb250LXNpemUsICRyZnMtYmFzZS1mb250LXNpemUgKiAwICsgMSk7XG59XG5AZWxzZSBpZiAkcmZzLWJhc2UtZm9udC1zaXplLXVuaXQgPT0gXCJyZW1cIiB7XG4gICRyZnMtYmFzZS1mb250LXNpemU6IGRpdmlkZSgkcmZzLWJhc2UtZm9udC1zaXplLCBkaXZpZGUoJHJmcy1iYXNlLWZvbnQtc2l6ZSAqIDAgKyAxLCAkcmZzLXJlbS12YWx1ZSkpO1xufVxuXG4vLyBDYWNoZSAkcmZzLWJyZWFrcG9pbnQgdW5pdCB0byBwcmV2ZW50IG11bHRpcGxlIGNhbGxzXG4kcmZzLWJyZWFrcG9pbnQtdW5pdC1jYWNoZTogdW5pdCgkcmZzLWJyZWFrcG9pbnQpO1xuXG4vLyBSZW1vdmUgdW5pdCBmcm9tICRyZnMtYnJlYWtwb2ludCBmb3IgY2FsY3VsYXRpb25zXG5AaWYgJHJmcy1icmVha3BvaW50LXVuaXQtY2FjaGUgPT0gXCJweFwiIHtcbiAgJHJmcy1icmVha3BvaW50OiBkaXZpZGUoJHJmcy1icmVha3BvaW50LCAkcmZzLWJyZWFrcG9pbnQgKiAwICsgMSk7XG59XG5AZWxzZSBpZiAkcmZzLWJyZWFrcG9pbnQtdW5pdC1jYWNoZSA9PSBcInJlbVwiIG9yICRyZnMtYnJlYWtwb2ludC11bml0LWNhY2hlID09IFwiZW1cIiB7XG4gICRyZnMtYnJlYWtwb2ludDogZGl2aWRlKCRyZnMtYnJlYWtwb2ludCwgZGl2aWRlKCRyZnMtYnJlYWtwb2ludCAqIDAgKyAxLCAkcmZzLXJlbS12YWx1ZSkpO1xufVxuXG4vLyBJbnRlcm5hbCBtaXhpbiB0aGF0IGFkZHMgZGlzYWJsZSBjbGFzc2VzIHRvIHRoZSBzZWxlY3RvciBpZiBuZWVkZWQuXG5AbWl4aW4gX3Jmcy1kaXNhYmxlLWNsYXNzIHtcbiAgQGlmICRyZnMtY2xhc3MgPT0gXCJkaXNhYmxlXCIge1xuICAgIC8vIEFkZGluZyBhbiBleHRyYSBjbGFzcyBpbmNyZWFzZXMgc3BlY2lmaWNpdHksIHdoaWNoIHByZXZlbnRzIHRoZSBtZWRpYSBxdWVyeSB0byBvdmVycmlkZSB0aGUgZm9udCBzaXplXG4gICAgJixcbiAgICAuZGlzYWJsZS1yZXNwb25zaXZlLWZvbnQtc2l6ZSAmLFxuICAgICYuZGlzYWJsZS1yZXNwb25zaXZlLWZvbnQtc2l6ZSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbiAgQGVsc2Uge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbi8vIEludGVybmFsIG1peGluIHRoYXQgYWRkcyBlbmFibGUgY2xhc3NlcyB0byB0aGUgc2VsZWN0b3IgaWYgbmVlZGVkLlxuQG1peGluIF9yZnMtZW5hYmxlLWNsYXNzIHtcbiAgQGlmICRyZnMtY2xhc3MgPT0gXCJlbmFibGVcIiB7XG4gICAgLmVuYWJsZS1yZXNwb25zaXZlLWZvbnQtc2l6ZSAmLFxuICAgICYuZW5hYmxlLXJlc3BvbnNpdmUtZm9udC1zaXplIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxuICBAZWxzZSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLy8gSW50ZXJuYWwgbWl4aW4gdXNlZCB0byBkZXRlcm1pbmUgd2hpY2ggbWVkaWEgcXVlcnkgbmVlZHMgdG8gYmUgdXNlZFxuQG1peGluIF9yZnMtbWVkaWEtcXVlcnkoJG1xLXZhbHVlKSB7XG4gIEBpZiAkcmZzLXR3by1kaW1lbnNpb25hbCB7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6ICN7JG1xLXZhbHVlfSksIChtYXgtaGVpZ2h0OiAjeyRtcS12YWx1ZX0pIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxuICBAZWxzZSB7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6ICN7JG1xLXZhbHVlfSkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG5cbi8vIFJlc3BvbnNpdmUgZm9udCBzaXplIG1peGluXG5AbWl4aW4gcmZzKCRmcywgJGltcG9ydGFudDogZmFsc2UpIHtcbiAgLy8gQ2FjaGUgJGZzIHVuaXRcbiAgJGZzLXVuaXQ6IGlmKHR5cGUtb2YoJGZzKSA9PSBcIm51bWJlclwiLCB1bml0KCRmcyksIGZhbHNlKTtcblxuICAvLyBBZGQgIWltcG9ydGFudCBzdWZmaXggaWYgbmVlZGVkXG4gICRyZnMtc3VmZml4OiBpZigkaW1wb3J0YW50LCBcIiAhaW1wb3J0YW50XCIsIFwiXCIpO1xuXG4gIC8vIElmICRmcyBpc24ndCBhIG51bWJlciAobGlrZSBpbmhlcml0KSBvciAkZnMgaGFzIGEgdW5pdCAobm90IHB4IG9yIHJlbSwgbGlrZSAxLjVlbSkgb3IgJCBpcyAwLCBqdXN0IHByaW50IHRoZSB2YWx1ZVxuICBAaWYgbm90ICRmcy11bml0IG9yICRmcy11bml0ICE9IFwiXCIgYW5kICRmcy11bml0ICE9IFwicHhcIiBhbmQgJGZzLXVuaXQgIT0gXCJyZW1cIiBvciAkZnMgPT0gMCB7XG4gICAgZm9udC1zaXplOiAjeyRmc30jeyRyZnMtc3VmZml4fTtcbiAgfVxuICBAZWxzZSB7XG4gICAgLy8gUmVtb3ZlIHVuaXQgZnJvbSAkZnMgZm9yIGNhbGN1bGF0aW9uc1xuICAgIEBpZiAkZnMtdW5pdCA9PSBcInB4XCIge1xuICAgICAgJGZzOiBkaXZpZGUoJGZzLCAkZnMgKiAwICsgMSk7XG4gICAgfVxuICAgIEBlbHNlIGlmICRmcy11bml0ID09IFwicmVtXCIge1xuICAgICAgJGZzOiBkaXZpZGUoJGZzLCBkaXZpZGUoJGZzICogMCArIDEsICRyZnMtcmVtLXZhbHVlKSk7XG4gICAgfVxuXG4gICAgLy8gU2V0IGRlZmF1bHQgZm9udCBzaXplXG4gICAgJHJmcy1zdGF0aWM6IGlmKCRyZnMtZm9udC1zaXplLXVuaXQgPT0gcmVtLCAje2RpdmlkZSgkZnMsICRyZnMtcmVtLXZhbHVlKX1yZW0sICN7JGZzfXB4KTtcblxuICAgIC8vIE9ubHkgYWRkIHRoZSBtZWRpYSBxdWVyeSBpZiB0aGUgZm9udCBzaXplIGlzIGJpZ2dlciB0aGFuIHRoZSBtaW5pbXVtIGZvbnQgc2l6ZVxuICAgIEBpZiAkZnMgPD0gJHJmcy1iYXNlLWZvbnQtc2l6ZSBvciBub3QgJGVuYWJsZS1yZXNwb25zaXZlLWZvbnQtc2l6ZXMge1xuICAgICAgZm9udC1zaXplOiAjeyRyZnMtc3RhdGljfSN7JHJmcy1zdWZmaXh9O1xuICAgIH1cbiAgICBAZWxzZSB7XG4gICAgICAvLyBDYWxjdWxhdGUgdGhlIG1pbmltdW0gZm9udCBzaXplIGZvciAkZnNcbiAgICAgICRmcy1taW46ICRyZnMtYmFzZS1mb250LXNpemUgKyBkaXZpZGUoJGZzIC0gJHJmcy1iYXNlLWZvbnQtc2l6ZSwgJHJmcy1mYWN0b3IpO1xuXG4gICAgICAvLyBDYWxjdWxhdGUgZGlmZmVyZW5jZSBiZXR3ZWVuICRmcyBhbmQgdGhlIG1pbmltdW0gZm9udCBzaXplXG4gICAgICAkZnMtZGlmZjogJGZzIC0gJGZzLW1pbjtcblxuICAgICAgLy8gQmFzZSBmb250LXNpemUgZm9ybWF0dGluZ1xuICAgICAgJG1pbi13aWR0aDogaWYoJHJmcy1mb250LXNpemUtdW5pdCA9PSByZW0sICN7ZGl2aWRlKCRmcy1taW4sICRyZnMtcmVtLXZhbHVlKX1yZW0sICN7JGZzLW1pbn1weCk7XG5cbiAgICAgIC8vIFVzZSBgdm1pbmAgaWYgdHdvLWRpbWVuc2lvbmFsIGlzIGVuYWJsZWRcbiAgICAgICR2YXJpYWJsZS11bml0OiBpZigkcmZzLXR3by1kaW1lbnNpb25hbCwgdm1pbiwgdncpO1xuXG4gICAgICAvLyBDYWxjdWxhdGUgdGhlIHZhcmlhYmxlIHdpZHRoIGJldHdlZW4gMCBhbmQgJHJmcy1icmVha3BvaW50XG4gICAgICAkdmFyaWFibGUtd2lkdGg6ICN7ZGl2aWRlKCRmcy1kaWZmICogMTAwLCAkcmZzLWJyZWFrcG9pbnQpfSN7JHZhcmlhYmxlLXVuaXR9O1xuXG4gICAgICAvLyBTZXQgdGhlIGNhbGN1bGF0ZWQgZm9udC1zaXplXG4gICAgICAkcmZzLWZsdWlkOiBjYWxjKCN7JG1pbi13aWR0aH0gKyAjeyR2YXJpYWJsZS13aWR0aH0pICN7JHJmcy1zdWZmaXh9O1xuXG4gICAgICAvLyBCcmVha3BvaW50IGZvcm1hdHRpbmdcbiAgICAgICRtcS12YWx1ZTogaWYoJHJmcy1icmVha3BvaW50LXVuaXQgPT0gcHgsICN7JHJmcy1icmVha3BvaW50fXB4LCAje2RpdmlkZSgkcmZzLWJyZWFrcG9pbnQsICRyZnMtcmVtLXZhbHVlKX0jeyRyZnMtYnJlYWtwb2ludC11bml0fSk7XG5cbiAgICAgIEBpbmNsdWRlIF9yZnMtZGlzYWJsZS1jbGFzcyB7XG4gICAgICAgIGZvbnQtc2l6ZTogI3skcmZzLXN0YXRpY30jeyRyZnMtc3VmZml4fTtcbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgX3Jmcy1tZWRpYS1xdWVyeSgkbXEtdmFsdWUpIHtcbiAgICAgICAgQGluY2x1ZGUgX3Jmcy1lbmFibGUtY2xhc3Mge1xuICAgICAgICAgIGZvbnQtc2l6ZTogJHJmcy1mbHVpZDtcbiAgICAgICAgfVxuXG4gICAgICAgIC8vIEluY2x1ZGUgc2FmYXJpIGlmcmFtZSByZXNpemUgZml4IGlmIG5lZWRlZFxuICAgICAgICBtaW4td2lkdGg6IGlmKCRyZnMtc2FmYXJpLWlmcmFtZS1yZXNpemUtYnVnLWZpeCwgKDAgKiAxdncpLCBudWxsKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gVGhlIGZvbnQtc2l6ZSAmIHJlc3BvbnNpdmUtZm9udC1zaXplIG1peGlucyB1c2UgUkZTIHRvIHJlc2NhbGUgdGhlIGZvbnQgc2l6ZVxuQG1peGluIGZvbnQtc2l6ZSgkZnMsICRpbXBvcnRhbnQ6IGZhbHNlKSB7XG4gIEBpbmNsdWRlIHJmcygkZnMsICRpbXBvcnRhbnQpO1xufVxuXG5AbWl4aW4gcmVzcG9uc2l2ZS1mb250LXNpemUoJGZzLCAkaW1wb3J0YW50OiBmYWxzZSkge1xuICBAaW5jbHVkZSByZnMoJGZzLCAkaW1wb3J0YW50KTtcbn1cbiIsIi8vIEhvdmVyIG1peGluIGFuZCBgJGVuYWJsZS1ob3Zlci1tZWRpYS1xdWVyeWAgYXJlIGRlcHJlY2F0ZWQuXG4vL1xuLy8gT3JpZ2luYWxseSBhZGRlZCBkdXJpbmcgb3VyIGFscGhhcyBhbmQgbWFpbnRhaW5lZCBkdXJpbmcgYmV0YXMsIHRoaXMgbWl4aW4gd2FzXG4vLyBkZXNpZ25lZCB0byBwcmV2ZW50IGA6aG92ZXJgIHN0aWNraW5lc3Mgb24gaU9TLWFuIGlzc3VlIHdoZXJlIGhvdmVyIHN0eWxlc1xuLy8gd291bGQgcGVyc2lzdCBhZnRlciBpbml0aWFsIHRvdWNoLlxuLy9cbi8vIEZvciBiYWNrd2FyZCBjb21wYXRpYmlsaXR5LCB3ZSd2ZSBrZXB0IHRoZXNlIG1peGlucyBhbmQgdXBkYXRlZCB0aGVtIHRvXG4vLyBhbHdheXMgcmV0dXJuIHRoZWlyIHJlZ3VsYXIgcHNldWRvLWNsYXNzZXMgaW5zdGVhZCBvZiBhIHNoaW1tZWQgbWVkaWEgcXVlcnkuXG4vL1xuLy8gSXNzdWU6IGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMjUxOTVcblxuQG1peGluIGhvdmVyKCkge1xuICAmOmhvdmVyIHsgQGNvbnRlbnQ7IH1cbn1cblxuQG1peGluIGhvdmVyLWZvY3VzKCkge1xuICAmOmhvdmVyLFxuICAmOmZvY3VzIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4gcGxhaW4taG92ZXItZm9jdXMoKSB7XG4gICYsXG4gICY6aG92ZXIsXG4gICY6Zm9jdXMge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiBob3Zlci1mb2N1cy1hY3RpdmUoKSB7XG4gICY6aG92ZXIsXG4gICY6Zm9jdXMsXG4gICY6YWN0aXZlIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgc2VsZWN0b3ItbGlzdC1jb21tYS1uZXdsaW5lLWFmdGVyXG5cbi8vXG4vLyBIZWFkaW5nc1xuLy9cblxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNixcbi5oMSwgLmgyLCAuaDMsIC5oNCwgLmg1LCAuaDYge1xuICBtYXJnaW4tYm90dG9tOiAkaGVhZGluZ3MtbWFyZ2luLWJvdHRvbTtcbiAgZm9udC1mYW1pbHk6ICRoZWFkaW5ncy1mb250LWZhbWlseTtcbiAgZm9udC13ZWlnaHQ6ICRoZWFkaW5ncy1mb250LXdlaWdodDtcbiAgbGluZS1oZWlnaHQ6ICRoZWFkaW5ncy1saW5lLWhlaWdodDtcbiAgY29sb3I6ICRoZWFkaW5ncy1jb2xvcjtcbn1cblxuaDEsIC5oMSB7IEBpbmNsdWRlIGZvbnQtc2l6ZSgkaDEtZm9udC1zaXplKTsgfVxuaDIsIC5oMiB7IEBpbmNsdWRlIGZvbnQtc2l6ZSgkaDItZm9udC1zaXplKTsgfVxuaDMsIC5oMyB7IEBpbmNsdWRlIGZvbnQtc2l6ZSgkaDMtZm9udC1zaXplKTsgfVxuaDQsIC5oNCB7IEBpbmNsdWRlIGZvbnQtc2l6ZSgkaDQtZm9udC1zaXplKTsgfVxuaDUsIC5oNSB7IEBpbmNsdWRlIGZvbnQtc2l6ZSgkaDUtZm9udC1zaXplKTsgfVxuaDYsIC5oNiB7IEBpbmNsdWRlIGZvbnQtc2l6ZSgkaDYtZm9udC1zaXplKTsgfVxuXG4ubGVhZCB7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkbGVhZC1mb250LXNpemUpO1xuICBmb250LXdlaWdodDogJGxlYWQtZm9udC13ZWlnaHQ7XG59XG5cbi8vIFR5cGUgZGlzcGxheSBjbGFzc2VzXG4uZGlzcGxheS0xIHtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRkaXNwbGF5MS1zaXplKTtcbiAgZm9udC13ZWlnaHQ6ICRkaXNwbGF5MS13ZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAkZGlzcGxheS1saW5lLWhlaWdodDtcbn1cbi5kaXNwbGF5LTIge1xuICBAaW5jbHVkZSBmb250LXNpemUoJGRpc3BsYXkyLXNpemUpO1xuICBmb250LXdlaWdodDogJGRpc3BsYXkyLXdlaWdodDtcbiAgbGluZS1oZWlnaHQ6ICRkaXNwbGF5LWxpbmUtaGVpZ2h0O1xufVxuLmRpc3BsYXktMyB7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZGlzcGxheTMtc2l6ZSk7XG4gIGZvbnQtd2VpZ2h0OiAkZGlzcGxheTMtd2VpZ2h0O1xuICBsaW5lLWhlaWdodDogJGRpc3BsYXktbGluZS1oZWlnaHQ7XG59XG4uZGlzcGxheS00IHtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRkaXNwbGF5NC1zaXplKTtcbiAgZm9udC13ZWlnaHQ6ICRkaXNwbGF5NC13ZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAkZGlzcGxheS1saW5lLWhlaWdodDtcbn1cblxuXG4vL1xuLy8gSG9yaXpvbnRhbCBydWxlc1xuLy9cblxuaHIge1xuICBtYXJnaW4tdG9wOiAkaHItbWFyZ2luLXk7XG4gIG1hcmdpbi1ib3R0b206ICRoci1tYXJnaW4teTtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItdG9wOiAkaHItYm9yZGVyLXdpZHRoIHNvbGlkICRoci1ib3JkZXItY29sb3I7XG59XG5cblxuLy9cbi8vIEVtcGhhc2lzXG4vL1xuXG5zbWFsbCxcbi5zbWFsbCB7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkc21hbGwtZm9udC1zaXplKTtcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWw7XG59XG5cbm1hcmssXG4ubWFyayB7XG4gIHBhZGRpbmc6ICRtYXJrLXBhZGRpbmc7XG4gIGJhY2tncm91bmQtY29sb3I6ICRtYXJrLWJnO1xufVxuXG5cbi8vXG4vLyBMaXN0c1xuLy9cblxuLmxpc3QtdW5zdHlsZWQge1xuICBAaW5jbHVkZSBsaXN0LXVuc3R5bGVkKCk7XG59XG5cbi8vIElubGluZSB0dXJucyBsaXN0IGl0ZW1zIGludG8gaW5saW5lLWJsb2NrXG4ubGlzdC1pbmxpbmUge1xuICBAaW5jbHVkZSBsaXN0LXVuc3R5bGVkKCk7XG59XG4ubGlzdC1pbmxpbmUtaXRlbSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcblxuICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIG1hcmdpbi1yaWdodDogJGxpc3QtaW5saW5lLXBhZGRpbmc7XG4gIH1cbn1cblxuXG4vL1xuLy8gTWlzY1xuLy9cblxuLy8gQnVpbGRzIG9uIGBhYmJyYFxuLmluaXRpYWxpc20ge1xuICBAaW5jbHVkZSBmb250LXNpemUoOTAlKTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLy8gQmxvY2txdW90ZXNcbi5ibG9ja3F1b3RlIHtcbiAgbWFyZ2luLWJvdHRvbTogJHNwYWNlcjtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRibG9ja3F1b3RlLWZvbnQtc2l6ZSk7XG59XG5cbi5ibG9ja3F1b3RlLWZvb3RlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGJsb2NrcXVvdGUtc21hbGwtZm9udC1zaXplKTtcbiAgY29sb3I6ICRibG9ja3F1b3RlLXNtYWxsLWNvbG9yO1xuXG4gICY6OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXDIwMTRcXDAwQTBcIjsgLy8gZW0gZGFzaCwgbmJzcFxuICB9XG59XG4iLCIvLyBMaXN0c1xuXG4vLyBVbnN0eWxlZCBrZWVwcyBsaXN0IGl0ZW1zIGJsb2NrIGxldmVsLCBqdXN0IHJlbW92ZXMgZGVmYXVsdCBicm93c2VyIHBhZGRpbmcgYW5kIGxpc3Qtc3R5bGVcbkBtaXhpbiBsaXN0LXVuc3R5bGVkKCkge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG4iLCIvLyBSZXNwb25zaXZlIGltYWdlcyAoZW5zdXJlIGltYWdlcyBkb24ndCBzY2FsZSBiZXlvbmQgdGhlaXIgcGFyZW50cylcbi8vXG4vLyBUaGlzIGlzIHB1cnBvc2VmdWxseSBvcHQtaW4gdmlhIGFuIGV4cGxpY2l0IGNsYXNzIHJhdGhlciB0aGFuIGJlaW5nIHRoZSBkZWZhdWx0IGZvciBhbGwgYDxpbWc+YHMuXG4vLyBXZSBwcmV2aW91c2x5IHRyaWVkIHRoZSBcImltYWdlcyBhcmUgcmVzcG9uc2l2ZSBieSBkZWZhdWx0XCIgYXBwcm9hY2ggaW4gQm9vdHN0cmFwIHYyLFxuLy8gYW5kIGFiYW5kb25lZCBpdCBpbiBCb290c3RyYXAgdjMgYmVjYXVzZSBpdCBicmVha3MgbG90cyBvZiB0aGlyZC1wYXJ0eSB3aWRnZXRzIChpbmNsdWRpbmcgR29vZ2xlIE1hcHMpXG4vLyB3aGljaCB3ZXJlbid0IGV4cGVjdGluZyB0aGUgaW1hZ2VzIHdpdGhpbiB0aGVtc2VsdmVzIHRvIGJlIGludm9sdW50YXJpbHkgcmVzaXplZC5cbi8vIFNlZSBhbHNvIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTgxNzhcbi5pbWctZmx1aWQge1xuICBAaW5jbHVkZSBpbWctZmx1aWQoKTtcbn1cblxuXG4vLyBJbWFnZSB0aHVtYm5haWxzXG4uaW1nLXRodW1ibmFpbCB7XG4gIHBhZGRpbmc6ICR0aHVtYm5haWwtcGFkZGluZztcbiAgYmFja2dyb3VuZC1jb2xvcjogJHRodW1ibmFpbC1iZztcbiAgYm9yZGVyOiAkdGh1bWJuYWlsLWJvcmRlci13aWR0aCBzb2xpZCAkdGh1bWJuYWlsLWJvcmRlci1jb2xvcjtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkdGh1bWJuYWlsLWJvcmRlci1yYWRpdXMpO1xuICBAaW5jbHVkZSBib3gtc2hhZG93KCR0aHVtYm5haWwtYm94LXNoYWRvdyk7XG5cbiAgLy8gS2VlcCB0aGVtIGF0IG1vc3QgMTAwJSB3aWRlXG4gIEBpbmNsdWRlIGltZy1mbHVpZCgpO1xufVxuXG4vL1xuLy8gRmlndXJlc1xuLy9cblxuLmZpZ3VyZSB7XG4gIC8vIEVuc3VyZXMgdGhlIGNhcHRpb24ncyB0ZXh0IGFsaWducyB3aXRoIHRoZSBpbWFnZS5cbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4uZmlndXJlLWltZyB7XG4gIG1hcmdpbi1ib3R0b206ICRzcGFjZXIgKiAuNTtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5cbi5maWd1cmUtY2FwdGlvbiB7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZmlndXJlLWNhcHRpb24tZm9udC1zaXplKTtcbiAgY29sb3I6ICRmaWd1cmUtY2FwdGlvbi1jb2xvcjtcbn1cbiIsIi8vIEltYWdlIE1peGluc1xuLy8gLSBSZXNwb25zaXZlIGltYWdlXG4vLyAtIFJldGluYSBpbWFnZVxuXG5cbi8vIFJlc3BvbnNpdmUgaW1hZ2Vcbi8vXG4vLyBLZWVwIGltYWdlcyBmcm9tIHNjYWxpbmcgYmV5b25kIHRoZSB3aWR0aCBvZiB0aGVpciBwYXJlbnRzLlxuXG5AbWl4aW4gaW1nLWZsdWlkKCkge1xuICAvLyBQYXJ0IDE6IFNldCBhIG1heGltdW0gcmVsYXRpdmUgdG8gdGhlIHBhcmVudFxuICBtYXgtd2lkdGg6IDEwMCU7XG4gIC8vIFBhcnQgMjogT3ZlcnJpZGUgdGhlIGhlaWdodCB0byBhdXRvLCBvdGhlcndpc2UgaW1hZ2VzIHdpbGwgYmUgc3RyZXRjaGVkXG4gIC8vIHdoZW4gc2V0dGluZyBhIHdpZHRoIGFuZCBoZWlnaHQgYXR0cmlidXRlIG9uIHRoZSBpbWcgZWxlbWVudC5cbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG5cbi8vIFJldGluYSBpbWFnZVxuLy9cbi8vIFNob3J0IHJldGluYSBtaXhpbiBmb3Igc2V0dGluZyBiYWNrZ3JvdW5kLWltYWdlIGFuZCAtc2l6ZS5cblxuQG1peGluIGltZy1yZXRpbmEoJGZpbGUtMXgsICRmaWxlLTJ4LCAkd2lkdGgtMXgsICRoZWlnaHQtMXgpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCRmaWxlLTF4KTtcblxuICAvLyBBdXRvcHJlZml4ZXIgdGFrZXMgY2FyZSBvZiBhZGRpbmcgLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvIGFuZCAtby1taW4tZGV2aWNlLXBpeGVsLXJhdGlvLFxuICAvLyBidXQgZG9lc24ndCBjb252ZXJ0IGRwcHg9PmRwaS5cbiAgLy8gVGhlcmUncyBubyBzdWNoIHRoaW5nIGFzIHVucHJlZml4ZWQgbWluLWRldmljZS1waXhlbC1yYXRpbyBzaW5jZSBpdCdzIG5vbnN0YW5kYXJkLlxuICAvLyBDb21wYXRpYmlsaXR5IGluZm86IGh0dHBzOi8vY2FuaXVzZS5jb20vY3NzLW1lZGlhLXJlc29sdXRpb25cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXJlc29sdXRpb246IDE5MmRwaSksIC8vIElFOS0xMSBkb24ndCBzdXBwb3J0IGRwcHhcbiAgICBvbmx5IHNjcmVlbiBhbmQgKG1pbi1yZXNvbHV0aW9uOiAyZHBweCkgeyAvLyBTdGFuZGFyZGl6ZWRcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJGZpbGUtMngpO1xuICAgIGJhY2tncm91bmQtc2l6ZTogJHdpZHRoLTF4ICRoZWlnaHQtMXg7XG4gIH1cbiAgQGluY2x1ZGUgZGVwcmVjYXRlKFwiYGltZy1yZXRpbmEoKWBcIiwgXCJ2NC4zLjBcIiwgXCJ2NVwiKTtcbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIHByb3BlcnR5LWRpc2FsbG93ZWQtbGlzdFxuLy8gU2luZ2xlIHNpZGUgYm9yZGVyLXJhZGl1c1xuXG4vLyBIZWxwZXIgZnVuY3Rpb24gdG8gcmVwbGFjZSBuZWdhdGl2ZSB2YWx1ZXMgd2l0aCAwXG5AZnVuY3Rpb24gdmFsaWQtcmFkaXVzKCRyYWRpdXMpIHtcbiAgJHJldHVybjogKCk7XG4gIEBlYWNoICR2YWx1ZSBpbiAkcmFkaXVzIHtcbiAgICBAaWYgdHlwZS1vZigkdmFsdWUpID09IG51bWJlciB7XG4gICAgICAkcmV0dXJuOiBhcHBlbmQoJHJldHVybiwgbWF4KCR2YWx1ZSwgMCkpO1xuICAgIH0gQGVsc2Uge1xuICAgICAgJHJldHVybjogYXBwZW5kKCRyZXR1cm4sICR2YWx1ZSk7XG4gICAgfVxuICB9XG4gIEByZXR1cm4gJHJldHVybjtcbn1cblxuQG1peGluIGJvcmRlci1yYWRpdXMoJHJhZGl1czogJGJvcmRlci1yYWRpdXMsICRmYWxsYmFjay1ib3JkZXItcmFkaXVzOiBmYWxzZSkge1xuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gIH1cbiAgQGVsc2UgaWYgJGZhbGxiYWNrLWJvcmRlci1yYWRpdXMgIT0gZmFsc2Uge1xuICAgIGJvcmRlci1yYWRpdXM6ICRmYWxsYmFjay1ib3JkZXItcmFkaXVzO1xuICB9XG59XG5cbkBtaXhpbiBib3JkZXItdG9wLXJhZGl1cygkcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICB9XG59XG5cbkBtaXhpbiBib3JkZXItcmlnaHQtcmFkaXVzKCRyYWRpdXMpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICB9XG59XG5cbkBtaXhpbiBib3JkZXItYm90dG9tLXJhZGl1cygkcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICB9XG59XG5cbkBtaXhpbiBib3JkZXItbGVmdC1yYWRpdXMoJHJhZGl1cykge1xuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICB9XG59XG5cbkBtaXhpbiBib3JkZXItdG9wLWxlZnQtcmFkaXVzKCRyYWRpdXMpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICB9XG59XG5cbkBtaXhpbiBib3JkZXItdG9wLXJpZ2h0LXJhZGl1cygkcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gIH1cbn1cblxuQG1peGluIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzKCRyYWRpdXMpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1cygkcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgfVxufVxuIiwiLy8gSW5saW5lIGNvZGVcbmNvZGUge1xuICBAaW5jbHVkZSBmb250LXNpemUoJGNvZGUtZm9udC1zaXplKTtcbiAgY29sb3I6ICRjb2RlLWNvbG9yO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG5cbiAgLy8gU3RyZWFtbGluZSB0aGUgc3R5bGUgd2hlbiBpbnNpZGUgYW5jaG9ycyB0byBhdm9pZCBicm9rZW4gdW5kZXJsaW5lIGFuZCBtb3JlXG4gIGEgPiAmIHtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgfVxufVxuXG4vLyBVc2VyIGlucHV0IHR5cGljYWxseSBlbnRlcmVkIHZpYSBrZXlib2FyZFxua2JkIHtcbiAgcGFkZGluZzogJGtiZC1wYWRkaW5nLXkgJGtiZC1wYWRkaW5nLXg7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgka2JkLWZvbnQtc2l6ZSk7XG4gIGNvbG9yOiAka2JkLWNvbG9yO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAka2JkLWJnO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRib3JkZXItcmFkaXVzLXNtKTtcbiAgQGluY2x1ZGUgYm94LXNoYWRvdygka2JkLWJveC1zaGFkb3cpO1xuXG4gIGtiZCB7XG4gICAgcGFkZGluZzogMDtcbiAgICBAaW5jbHVkZSBmb250LXNpemUoMTAwJSk7XG4gICAgZm9udC13ZWlnaHQ6ICRuZXN0ZWQta2JkLWZvbnQtd2VpZ2h0O1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3cobm9uZSk7XG4gIH1cbn1cblxuLy8gQmxvY2tzIG9mIGNvZGVcbnByZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGNvZGUtZm9udC1zaXplKTtcbiAgY29sb3I6ICRwcmUtY29sb3I7XG5cbiAgLy8gQWNjb3VudCBmb3Igc29tZSBjb2RlIG91dHB1dHMgdGhhdCBwbGFjZSBjb2RlIHRhZ3MgaW4gcHJlIHRhZ3NcbiAgY29kZSB7XG4gICAgQGluY2x1ZGUgZm9udC1zaXplKGluaGVyaXQpO1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIHdvcmQtYnJlYWs6IG5vcm1hbDtcbiAgfVxufVxuXG4vLyBFbmFibGUgc2Nyb2xsYWJsZSBibG9ja3Mgb2YgY29kZVxuLnByZS1zY3JvbGxhYmxlIHtcbiAgbWF4LWhlaWdodDogJHByZS1zY3JvbGxhYmxlLW1heC1oZWlnaHQ7XG4gIG92ZXJmbG93LXk6IHNjcm9sbDtcbn1cbiIsIi8vIENvbnRhaW5lciB3aWR0aHNcbi8vXG4vLyBTZXQgdGhlIGNvbnRhaW5lciB3aWR0aCwgYW5kIG92ZXJyaWRlIGl0IGZvciBmaXhlZCBuYXZiYXJzIGluIG1lZGlhIHF1ZXJpZXMuXG5cbkBpZiAkZW5hYmxlLWdyaWQtY2xhc3NlcyB7XG4gIC8vIFNpbmdsZSBjb250YWluZXIgY2xhc3Mgd2l0aCBicmVha3BvaW50IG1heC13aWR0aHNcbiAgLmNvbnRhaW5lcixcbiAgLy8gMTAwJSB3aWRlIGNvbnRhaW5lciBhdCBhbGwgYnJlYWtwb2ludHNcbiAgLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgQGluY2x1ZGUgbWFrZS1jb250YWluZXIoKTtcbiAgfVxuXG4gIC8vIFJlc3BvbnNpdmUgY29udGFpbmVycyB0aGF0IGFyZSAxMDAlIHdpZGUgdW50aWwgYSBicmVha3BvaW50XG4gIEBlYWNoICRicmVha3BvaW50LCAkY29udGFpbmVyLW1heC13aWR0aCBpbiAkY29udGFpbmVyLW1heC13aWR0aHMge1xuICAgIC5jb250YWluZXItI3skYnJlYWtwb2ludH0ge1xuICAgICAgQGV4dGVuZCAuY29udGFpbmVyLWZsdWlkO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICAgICAlcmVzcG9uc2l2ZS1jb250YWluZXItI3skYnJlYWtwb2ludH0ge1xuICAgICAgICBtYXgtd2lkdGg6ICRjb250YWluZXItbWF4LXdpZHRoO1xuICAgICAgfVxuXG4gICAgICAvLyBFeHRlbmQgZWFjaCBicmVha3BvaW50IHdoaWNoIGlzIHNtYWxsZXIgb3IgZXF1YWwgdG8gdGhlIGN1cnJlbnQgYnJlYWtwb2ludFxuICAgICAgJGV4dGVuZC1icmVha3BvaW50OiB0cnVlO1xuXG4gICAgICBAZWFjaCAkbmFtZSwgJHdpZHRoIGluICRncmlkLWJyZWFrcG9pbnRzIHtcbiAgICAgICAgQGlmICgkZXh0ZW5kLWJyZWFrcG9pbnQpIHtcbiAgICAgICAgICAuY29udGFpbmVyI3ticmVha3BvaW50LWluZml4KCRuYW1lLCAkZ3JpZC1icmVha3BvaW50cyl9IHtcbiAgICAgICAgICAgIEBleHRlbmQgJXJlc3BvbnNpdmUtY29udGFpbmVyLSN7JGJyZWFrcG9pbnR9O1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC8vIE9uY2UgdGhlIGN1cnJlbnQgYnJlYWtwb2ludCBpcyByZWFjaGVkLCBzdG9wIGV4dGVuZGluZ1xuICAgICAgICAgIEBpZiAoJGJyZWFrcG9pbnQgPT0gJG5hbWUpIHtcbiAgICAgICAgICAgICRleHRlbmQtYnJlYWtwb2ludDogZmFsc2U7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cblxuLy8gUm93XG4vL1xuLy8gUm93cyBjb250YWluIHlvdXIgY29sdW1ucy5cblxuQGlmICRlbmFibGUtZ3JpZC1jbGFzc2VzIHtcbiAgLnJvdyB7XG4gICAgQGluY2x1ZGUgbWFrZS1yb3coKTtcbiAgfVxuXG4gIC8vIFJlbW92ZSB0aGUgbmVnYXRpdmUgbWFyZ2luIGZyb20gZGVmYXVsdCAucm93LCB0aGVuIHRoZSBob3Jpem9udGFsIHBhZGRpbmdcbiAgLy8gZnJvbSBhbGwgaW1tZWRpYXRlIGNoaWxkcmVuIGNvbHVtbnMgKHRvIHByZXZlbnQgcnVuYXdheSBzdHlsZSBpbmhlcml0YW5jZSkuXG4gIC5uby1ndXR0ZXJzIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG5cbiAgICA+IC5jb2wsXG4gICAgPiBbY2xhc3MqPVwiY29sLVwiXSB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIH1cbiAgfVxufVxuXG4vLyBDb2x1bW5zXG4vL1xuLy8gQ29tbW9uIHN0eWxlcyBmb3Igc21hbGwgYW5kIGxhcmdlIGdyaWQgY29sdW1uc1xuXG5AaWYgJGVuYWJsZS1ncmlkLWNsYXNzZXMge1xuICBAaW5jbHVkZSBtYWtlLWdyaWQtY29sdW1ucygpO1xufVxuIiwiLy8vIEdyaWQgc3lzdGVtXG4vL1xuLy8gR2VuZXJhdGUgc2VtYW50aWMgZ3JpZCBjb2x1bW5zIHdpdGggdGhlc2UgbWl4aW5zLlxuXG5AbWl4aW4gbWFrZS1jb250YWluZXIoJGd1dHRlcjogJGdyaWQtZ3V0dGVyLXdpZHRoKSB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXJpZ2h0OiAkZ3V0dGVyICogLjU7XG4gIHBhZGRpbmctbGVmdDogJGd1dHRlciAqIC41O1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuXG5AbWl4aW4gbWFrZS1yb3coJGd1dHRlcjogJGdyaWQtZ3V0dGVyLXdpZHRoKSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLXJpZ2h0OiAtJGd1dHRlciAqIC41O1xuICBtYXJnaW4tbGVmdDogLSRndXR0ZXIgKiAuNTtcbn1cblxuLy8gRm9yIGVhY2ggYnJlYWtwb2ludCwgZGVmaW5lIHRoZSBtYXhpbXVtIHdpZHRoIG9mIHRoZSBjb250YWluZXIgaW4gYSBtZWRpYSBxdWVyeVxuQG1peGluIG1ha2UtY29udGFpbmVyLW1heC13aWR0aHMoJG1heC13aWR0aHM6ICRjb250YWluZXItbWF4LXdpZHRocywgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICBAZWFjaCAkYnJlYWtwb2ludCwgJGNvbnRhaW5lci1tYXgtd2lkdGggaW4gJG1heC13aWR0aHMge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQsICRicmVha3BvaW50cykge1xuICAgICAgbWF4LXdpZHRoOiAkY29udGFpbmVyLW1heC13aWR0aDtcbiAgICB9XG4gIH1cbiAgQGluY2x1ZGUgZGVwcmVjYXRlKFwiVGhlIGBtYWtlLWNvbnRhaW5lci1tYXgtd2lkdGhzYCBtaXhpblwiLCBcInY0LjUuMlwiLCBcInY1XCIpO1xufVxuXG5AbWl4aW4gbWFrZS1jb2wtcmVhZHkoJGd1dHRlcjogJGdyaWQtZ3V0dGVyLXdpZHRoKSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLy8gUHJldmVudCBjb2x1bW5zIGZyb20gYmVjb21pbmcgdG9vIG5hcnJvdyB3aGVuIGF0IHNtYWxsZXIgZ3JpZCB0aWVycyBieVxuICAvLyBhbHdheXMgc2V0dGluZyBgd2lkdGg6IDEwMCU7YC4gVGhpcyB3b3JrcyBiZWNhdXNlIHdlIHVzZSBgZmxleGAgdmFsdWVzXG4gIC8vIGxhdGVyIG9uIHRvIG92ZXJyaWRlIHRoaXMgaW5pdGlhbCB3aWR0aC5cbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6ICRndXR0ZXIgKiAuNTtcbiAgcGFkZGluZy1sZWZ0OiAkZ3V0dGVyICogLjU7XG59XG5cbkBtaXhpbiBtYWtlLWNvbCgkc2l6ZSwgJGNvbHVtbnM6ICRncmlkLWNvbHVtbnMpIHtcbiAgZmxleDogMCAwIHBlcmNlbnRhZ2UoZGl2aWRlKCRzaXplLCAkY29sdW1ucykpO1xuICAvLyBBZGQgYSBgbWF4LXdpZHRoYCB0byBlbnN1cmUgY29udGVudCB3aXRoaW4gZWFjaCBjb2x1bW4gZG9lcyBub3QgYmxvdyBvdXRcbiAgLy8gdGhlIHdpZHRoIG9mIHRoZSBjb2x1bW4uIEFwcGxpZXMgdG8gSUUxMCsgYW5kIEZpcmVmb3guIENocm9tZSBhbmQgU2FmYXJpXG4gIC8vIGRvIG5vdCBhcHBlYXIgdG8gcmVxdWlyZSB0aGlzLlxuICBtYXgtd2lkdGg6IHBlcmNlbnRhZ2UoZGl2aWRlKCRzaXplLCAkY29sdW1ucykpO1xufVxuXG5AbWl4aW4gbWFrZS1jb2wtYXV0bygpIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiBhdXRvO1xuICBtYXgtd2lkdGg6IDEwMCU7IC8vIFJlc2V0IGVhcmxpZXIgZ3JpZCB0aWVyc1xufVxuXG5AbWl4aW4gbWFrZS1jb2wtb2Zmc2V0KCRzaXplLCAkY29sdW1uczogJGdyaWQtY29sdW1ucykge1xuICAkbnVtOiBkaXZpZGUoJHNpemUsICRjb2x1bW5zKTtcbiAgbWFyZ2luLWxlZnQ6IGlmKCRudW0gPT0gMCwgMCwgcGVyY2VudGFnZSgkbnVtKSk7XG59XG5cbi8vIFJvdyBjb2x1bW5zXG4vL1xuLy8gU3BlY2lmeSBvbiBhIHBhcmVudCBlbGVtZW50KGUuZy4sIC5yb3cpIHRvIGZvcmNlIGltbWVkaWF0ZSBjaGlsZHJlbiBpbnRvIE5OXG4vLyBudW1iZXJvZiBjb2x1bW5zLiBTdXBwb3J0cyB3cmFwcGluZyB0byBuZXcgbGluZXMsIGJ1dCBkb2VzIG5vdCBkbyBhIE1hc29ucnlcbi8vIHN0eWxlIGdyaWQuXG5AbWl4aW4gcm93LWNvbHMoJGNvdW50KSB7XG4gID4gKiB7XG4gICAgZmxleDogMCAwIGRpdmlkZSgxMDAlLCAkY291bnQpO1xuICAgIG1heC13aWR0aDogZGl2aWRlKDEwMCUsICRjb3VudCk7XG4gIH1cbn1cbiIsIi8vIEJyZWFrcG9pbnQgdmlld3BvcnQgc2l6ZXMgYW5kIG1lZGlhIHF1ZXJpZXMuXG4vL1xuLy8gQnJlYWtwb2ludHMgYXJlIGRlZmluZWQgYXMgYSBtYXAgb2YgKG5hbWU6IG1pbmltdW0gd2lkdGgpLCBvcmRlciBmcm9tIHNtYWxsIHRvIGxhcmdlOlxuLy9cbi8vICAgICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweClcbi8vXG4vLyBUaGUgbWFwIGRlZmluZWQgaW4gdGhlIGAkZ3JpZC1icmVha3BvaW50c2AgZ2xvYmFsIHZhcmlhYmxlIGlzIHVzZWQgYXMgdGhlIGAkYnJlYWtwb2ludHNgIGFyZ3VtZW50IGJ5IGRlZmF1bHQuXG5cbi8vIE5hbWUgb2YgdGhlIG5leHQgYnJlYWtwb2ludCwgb3IgbnVsbCBmb3IgdGhlIGxhc3QgYnJlYWtwb2ludC5cbi8vXG4vLyAgICA+PiBicmVha3BvaW50LW5leHQoc20pXG4vLyAgICBtZFxuLy8gICAgPj4gYnJlYWtwb2ludC1uZXh0KHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxuLy8gICAgbWRcbi8vICAgID4+IGJyZWFrcG9pbnQtbmV4dChzbSwgJGJyZWFrcG9pbnQtbmFtZXM6ICh4cyBzbSBtZCBsZyB4bCkpXG4vLyAgICBtZFxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtbmV4dCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cywgJGJyZWFrcG9pbnQtbmFtZXM6IG1hcC1rZXlzKCRicmVha3BvaW50cykpIHtcbiAgJG46IGluZGV4KCRicmVha3BvaW50LW5hbWVzLCAkbmFtZSk7XG4gIEByZXR1cm4gaWYoJG4gIT0gbnVsbCBhbmQgJG4gPCBsZW5ndGgoJGJyZWFrcG9pbnQtbmFtZXMpLCBudGgoJGJyZWFrcG9pbnQtbmFtZXMsICRuICsgMSksIG51bGwpO1xufVxuXG4vLyBNaW5pbXVtIGJyZWFrcG9pbnQgd2lkdGguIE51bGwgZm9yIHRoZSBzbWFsbGVzdCAoZmlyc3QpIGJyZWFrcG9pbnQuXG4vL1xuLy8gICAgPj4gYnJlYWtwb2ludC1taW4oc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICA1NzZweFxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46IG1hcC1nZXQoJGJyZWFrcG9pbnRzLCAkbmFtZSk7XG4gIEByZXR1cm4gaWYoJG1pbiAhPSAwLCAkbWluLCBudWxsKTtcbn1cblxuLy8gTWF4aW11bSBicmVha3BvaW50IHdpZHRoLiBOdWxsIGZvciB0aGUgbGFyZ2VzdCAobGFzdCkgYnJlYWtwb2ludC5cbi8vIFRoZSBtYXhpbXVtIHZhbHVlIGlzIGNhbGN1bGF0ZWQgYXMgdGhlIG1pbmltdW0gb2YgdGhlIG5leHQgb25lIGxlc3MgMC4wMnB4XG4vLyB0byB3b3JrIGFyb3VuZCB0aGUgbGltaXRhdGlvbnMgb2YgYG1pbi1gIGFuZCBgbWF4LWAgcHJlZml4ZXMgYW5kIHZpZXdwb3J0cyB3aXRoIGZyYWN0aW9uYWwgd2lkdGhzLlxuLy8gU2VlIGh0dHBzOi8vd3d3LnczLm9yZy9UUi9tZWRpYXF1ZXJpZXMtNC8jbXEtbWluLW1heFxuLy8gVXNlcyAwLjAycHggcmF0aGVyIHRoYW4gMC4wMXB4IHRvIHdvcmsgYXJvdW5kIGEgY3VycmVudCByb3VuZGluZyBidWcgaW4gU2FmYXJpLlxuLy8gU2VlIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xNzgyNjFcbi8vXG4vLyAgICA+PiBicmVha3BvaW50LW1heChzbSwgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KSlcbi8vICAgIDc2Ny45OHB4XG5AZnVuY3Rpb24gYnJlYWtwb2ludC1tYXgoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG5leHQ6IGJyZWFrcG9pbnQtbmV4dCgkbmFtZSwgJGJyZWFrcG9pbnRzKTtcbiAgQHJldHVybiBpZigkbmV4dCwgYnJlYWtwb2ludC1taW4oJG5leHQsICRicmVha3BvaW50cykgLSAuMDIsIG51bGwpO1xufVxuXG4vLyBSZXR1cm5zIGEgYmxhbmsgc3RyaW5nIGlmIHNtYWxsZXN0IGJyZWFrcG9pbnQsIG90aGVyd2lzZSByZXR1cm5zIHRoZSBuYW1lIHdpdGggYSBkYXNoIGluIGZyb250LlxuLy8gVXNlZnVsIGZvciBtYWtpbmcgcmVzcG9uc2l2ZSB1dGlsaXRpZXMuXG4vL1xuLy8gICAgPj4gYnJlYWtwb2ludC1pbmZpeCh4cywgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KSlcbi8vICAgIFwiXCIgIChSZXR1cm5zIGEgYmxhbmsgc3RyaW5nKVxuLy8gICAgPj4gYnJlYWtwb2ludC1pbmZpeChzbSwgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KSlcbi8vICAgIFwiLXNtXCJcbkBmdW5jdGlvbiBicmVha3BvaW50LWluZml4KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEByZXR1cm4gaWYoYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50cykgPT0gbnVsbCwgXCJcIiwgXCItI3skbmFtZX1cIik7XG59XG5cbi8vIE1lZGlhIG9mIGF0IGxlYXN0IHRoZSBtaW5pbXVtIGJyZWFrcG9pbnQgd2lkdGguIE5vIHF1ZXJ5IGZvciB0aGUgc21hbGxlc3QgYnJlYWtwb2ludC5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSB0byB0aGUgZ2l2ZW4gYnJlYWtwb2ludCBhbmQgd2lkZXIuXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC11cCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiBicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzKTtcbiAgQGlmICRtaW4ge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbWluKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2Uge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbi8vIE1lZGlhIG9mIGF0IG1vc3QgdGhlIG1heGltdW0gYnJlYWtwb2ludCB3aWR0aC4gTm8gcXVlcnkgZm9yIHRoZSBsYXJnZXN0IGJyZWFrcG9pbnQuXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgdG8gdGhlIGdpdmVuIGJyZWFrcG9pbnQgYW5kIG5hcnJvd2VyLlxuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWF4OiBicmVha3BvaW50LW1heCgkbmFtZSwgJGJyZWFrcG9pbnRzKTtcbiAgQGlmICRtYXgge1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkbWF4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2Uge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbi8vIE1lZGlhIHRoYXQgc3BhbnMgbXVsdGlwbGUgYnJlYWtwb2ludCB3aWR0aHMuXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgYmV0d2VlbiB0aGUgbWluIGFuZCBtYXggYnJlYWtwb2ludHNcbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LWJldHdlZW4oJGxvd2VyLCAkdXBwZXIsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogYnJlYWtwb2ludC1taW4oJGxvd2VyLCAkYnJlYWtwb2ludHMpO1xuICAkbWF4OiBicmVha3BvaW50LW1heCgkdXBwZXIsICRicmVha3BvaW50cyk7XG5cbiAgQGlmICRtaW4gIT0gbnVsbCBhbmQgJG1heCAhPSBudWxsIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJG1pbikgYW5kIChtYXgtd2lkdGg6ICRtYXgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkbWF4ID09IG51bGwge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGxvd2VyLCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkbWluID09IG51bGwge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkdXBwZXIsICRicmVha3BvaW50cykge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG5cbi8vIE1lZGlhIGJldHdlZW4gdGhlIGJyZWFrcG9pbnQncyBtaW5pbXVtIGFuZCBtYXhpbXVtIHdpZHRocy5cbi8vIE5vIG1pbmltdW0gZm9yIHRoZSBzbWFsbGVzdCBicmVha3BvaW50LCBhbmQgbm8gbWF4aW11bSBmb3IgdGhlIGxhcmdlc3Qgb25lLlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IG9ubHkgdG8gdGhlIGdpdmVuIGJyZWFrcG9pbnQsIG5vdCB2aWV3cG9ydHMgYW55IHdpZGVyIG9yIG5hcnJvd2VyLlxuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtb25seSgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiBicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzKTtcbiAgJG1heDogYnJlYWtwb2ludC1tYXgoJG5hbWUsICRicmVha3BvaW50cyk7XG5cbiAgQGlmICRtaW4gIT0gbnVsbCBhbmQgJG1heCAhPSBudWxsIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJG1pbikgYW5kIChtYXgtd2lkdGg6ICRtYXgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkbWF4ID09IG51bGwge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJG5hbWUsICRicmVha3BvaW50cykge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtaW4gPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKCRuYW1lLCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxufVxuIiwiLy8gRnJhbWV3b3JrIGdyaWQgZ2VuZXJhdGlvblxuLy9cbi8vIFVzZWQgb25seSBieSBCb290c3RyYXAgdG8gZ2VuZXJhdGUgdGhlIGNvcnJlY3QgbnVtYmVyIG9mIGdyaWQgY2xhc3NlcyBnaXZlblxuLy8gYW55IHZhbHVlIG9mIGAkZ3JpZC1jb2x1bW5zYC5cblxuQG1peGluIG1ha2UtZ3JpZC1jb2x1bW5zKCRjb2x1bW5zOiAkZ3JpZC1jb2x1bW5zLCAkZ3V0dGVyOiAkZ3JpZC1ndXR0ZXItd2lkdGgsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgLy8gQ29tbW9uIHByb3BlcnRpZXMgZm9yIGFsbCBicmVha3BvaW50c1xuICAlZ3JpZC1jb2x1bW4ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAkZ3V0dGVyICogLjU7XG4gICAgcGFkZGluZy1sZWZ0OiAkZ3V0dGVyICogLjU7XG4gIH1cblxuICBAZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkYnJlYWtwb2ludHMpIHtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRicmVha3BvaW50cyk7XG5cbiAgICBAaWYgJGNvbHVtbnMgPiAwIHtcbiAgICAgIC8vIEFsbG93IGNvbHVtbnMgdG8gc3RyZXRjaCBmdWxsIHdpZHRoIGJlbG93IHRoZWlyIGJyZWFrcG9pbnRzXG4gICAgICBAZm9yICRpIGZyb20gMSB0aHJvdWdoICRjb2x1bW5zIHtcbiAgICAgICAgLmNvbCN7JGluZml4fS0jeyRpfSB7XG4gICAgICAgICAgQGV4dGVuZCAlZ3JpZC1jb2x1bW47XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuY29sI3skaW5maXh9LFxuICAgIC5jb2wjeyRpbmZpeH0tYXV0byB7XG4gICAgICBAZXh0ZW5kICVncmlkLWNvbHVtbjtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50LCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIC8vIFByb3ZpZGUgYmFzaWMgYC5jb2wte2JwfWAgY2xhc3NlcyBmb3IgZXF1YWwtd2lkdGggZmxleGJveCBjb2x1bW5zXG4gICAgICAuY29sI3skaW5maXh9IHtcbiAgICAgICAgZmxleC1iYXNpczogMDtcbiAgICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICB9XG5cbiAgICAgIEBpZiAkZ3JpZC1yb3ctY29sdW1ucyA+IDAge1xuICAgICAgICBAZm9yICRpIGZyb20gMSB0aHJvdWdoICRncmlkLXJvdy1jb2x1bW5zIHtcbiAgICAgICAgICAucm93LWNvbHMjeyRpbmZpeH0tI3skaX0ge1xuICAgICAgICAgICAgQGluY2x1ZGUgcm93LWNvbHMoJGkpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuY29sI3skaW5maXh9LWF1dG8ge1xuICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbC1hdXRvKCk7XG4gICAgICB9XG5cbiAgICAgIEBpZiAkY29sdW1ucyA+IDAge1xuICAgICAgICBAZm9yICRpIGZyb20gMSB0aHJvdWdoICRjb2x1bW5zIHtcbiAgICAgICAgICAuY29sI3skaW5maXh9LSN7JGl9IHtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29sKCRpLCAkY29sdW1ucyk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5vcmRlciN7JGluZml4fS1maXJzdCB7IG9yZGVyOiAtMTsgfVxuXG4gICAgICAub3JkZXIjeyRpbmZpeH0tbGFzdCB7IG9yZGVyOiAkY29sdW1ucyArIDE7IH1cblxuICAgICAgQGZvciAkaSBmcm9tIDAgdGhyb3VnaCAkY29sdW1ucyB7XG4gICAgICAgIC5vcmRlciN7JGluZml4fS0jeyRpfSB7IG9yZGVyOiAkaTsgfVxuICAgICAgfVxuXG4gICAgICBAaWYgJGNvbHVtbnMgPiAwIHtcbiAgICAgICAgLy8gYCRjb2x1bW5zIC0gMWAgYmVjYXVzZSBvZmZzZXR0aW5nIGJ5IHRoZSB3aWR0aCBvZiBhbiBlbnRpcmUgcm93IGlzbid0IHBvc3NpYmxlXG4gICAgICAgIEBmb3IgJGkgZnJvbSAwIHRocm91Z2ggKCRjb2x1bW5zIC0gMSkge1xuICAgICAgICAgIEBpZiBub3QgKCRpbmZpeCA9PSBcIlwiIGFuZCAkaSA9PSAwKSB7IC8vIEF2b2lkIGVtaXR0aW5nIHVzZWxlc3MgLm9mZnNldC0wXG4gICAgICAgICAgICAub2Zmc2V0I3skaW5maXh9LSN7JGl9IHtcbiAgICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2wtb2Zmc2V0KCRpLCAkY29sdW1ucyk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvL1xuLy8gQmFzaWMgQm9vdHN0cmFwIHRhYmxlXG4vL1xuXG4udGFibGUge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogJHNwYWNlcjtcbiAgY29sb3I6ICR0YWJsZS1jb2xvcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHRhYmxlLWJnOyAvLyBSZXNldCBmb3IgbmVzdGluZyB3aXRoaW4gcGFyZW50cyB3aXRoIGBiYWNrZ3JvdW5kLWNvbG9yYC5cblxuICB0aCxcbiAgdGQge1xuICAgIHBhZGRpbmc6ICR0YWJsZS1jZWxsLXBhZGRpbmc7XG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICBib3JkZXItdG9wOiAkdGFibGUtYm9yZGVyLXdpZHRoIHNvbGlkICR0YWJsZS1ib3JkZXItY29sb3I7XG4gIH1cblxuICB0aGVhZCB0aCB7XG4gICAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbiAgICBib3JkZXItYm90dG9tOiAoMiAqICR0YWJsZS1ib3JkZXItd2lkdGgpIHNvbGlkICR0YWJsZS1ib3JkZXItY29sb3I7XG4gIH1cblxuICB0Ym9keSArIHRib2R5IHtcbiAgICBib3JkZXItdG9wOiAoMiAqICR0YWJsZS1ib3JkZXItd2lkdGgpIHNvbGlkICR0YWJsZS1ib3JkZXItY29sb3I7XG4gIH1cbn1cblxuXG4vL1xuLy8gQ29uZGVuc2VkIHRhYmxlIHcvIGhhbGYgcGFkZGluZ1xuLy9cblxuLnRhYmxlLXNtIHtcbiAgdGgsXG4gIHRkIHtcbiAgICBwYWRkaW5nOiAkdGFibGUtY2VsbC1wYWRkaW5nLXNtO1xuICB9XG59XG5cblxuLy8gQm9yZGVyIHZlcnNpb25zXG4vL1xuLy8gQWRkIG9yIHJlbW92ZSBib3JkZXJzIGFsbCBhcm91bmQgdGhlIHRhYmxlIGFuZCBiZXR3ZWVuIGFsbCB0aGUgY29sdW1ucy5cblxuLnRhYmxlLWJvcmRlcmVkIHtcbiAgYm9yZGVyOiAkdGFibGUtYm9yZGVyLXdpZHRoIHNvbGlkICR0YWJsZS1ib3JkZXItY29sb3I7XG5cbiAgdGgsXG4gIHRkIHtcbiAgICBib3JkZXI6ICR0YWJsZS1ib3JkZXItd2lkdGggc29saWQgJHRhYmxlLWJvcmRlci1jb2xvcjtcbiAgfVxuXG4gIHRoZWFkIHtcbiAgICB0aCxcbiAgICB0ZCB7XG4gICAgICBib3JkZXItYm90dG9tLXdpZHRoOiAyICogJHRhYmxlLWJvcmRlci13aWR0aDtcbiAgICB9XG4gIH1cbn1cblxuLnRhYmxlLWJvcmRlcmxlc3Mge1xuICB0aCxcbiAgdGQsXG4gIHRoZWFkIHRoLFxuICB0Ym9keSArIHRib2R5IHtcbiAgICBib3JkZXI6IDA7XG4gIH1cbn1cblxuLy8gWmVicmEtc3RyaXBpbmdcbi8vXG4vLyBEZWZhdWx0IHplYnJhLXN0cmlwZSBzdHlsZXMgKGFsdGVybmF0aW5nIGdyYXkgYW5kIHRyYW5zcGFyZW50IGJhY2tncm91bmRzKVxuXG4udGFibGUtc3RyaXBlZCB7XG4gIHRib2R5IHRyOm50aC1vZi10eXBlKCN7JHRhYmxlLXN0cmlwZWQtb3JkZXJ9KSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHRhYmxlLWFjY2VudC1iZztcbiAgfVxufVxuXG5cbi8vIEhvdmVyIGVmZmVjdFxuLy9cbi8vIFBsYWNlZCBoZXJlIHNpbmNlIGl0IGhhcyB0byBjb21lIGFmdGVyIHRoZSBwb3RlbnRpYWwgemVicmEgc3RyaXBpbmdcblxuLnRhYmxlLWhvdmVyIHtcbiAgdGJvZHkgdHIge1xuICAgIEBpbmNsdWRlIGhvdmVyKCkge1xuICAgICAgY29sb3I6ICR0YWJsZS1ob3Zlci1jb2xvcjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0YWJsZS1ob3Zlci1iZztcbiAgICB9XG4gIH1cbn1cblxuXG4vLyBUYWJsZSBiYWNrZ3JvdW5kc1xuLy9cbi8vIEV4YWN0IHNlbGVjdG9ycyBiZWxvdyByZXF1aXJlZCB0byBvdmVycmlkZSBgLnRhYmxlLXN0cmlwZWRgIGFuZCBwcmV2ZW50XG4vLyBpbmhlcml0YW5jZSB0byBuZXN0ZWQgdGFibGVzLlxuXG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgQGluY2x1ZGUgdGFibGUtcm93LXZhcmlhbnQoJGNvbG9yLCB0aGVtZS1jb2xvci1sZXZlbCgkY29sb3IsICR0YWJsZS1iZy1sZXZlbCksIHRoZW1lLWNvbG9yLWxldmVsKCRjb2xvciwgJHRhYmxlLWJvcmRlci1sZXZlbCkpO1xufVxuXG5AaW5jbHVkZSB0YWJsZS1yb3ctdmFyaWFudChhY3RpdmUsICR0YWJsZS1hY3RpdmUtYmcpO1xuXG5cbi8vIERhcmsgc3R5bGVzXG4vL1xuLy8gU2FtZSB0YWJsZSBtYXJrdXAsIGJ1dCBpbnZlcnRlZCBjb2xvciBzY2hlbWU6IGRhcmsgYmFja2dyb3VuZCBhbmQgbGlnaHQgdGV4dC5cblxuLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIG5vLWR1cGxpY2F0ZS1zZWxlY3RvcnNcbi50YWJsZSB7XG4gIC50aGVhZC1kYXJrIHtcbiAgICB0aCB7XG4gICAgICBjb2xvcjogJHRhYmxlLWRhcmstY29sb3I7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGFibGUtZGFyay1iZztcbiAgICAgIGJvcmRlci1jb2xvcjogJHRhYmxlLWRhcmstYm9yZGVyLWNvbG9yO1xuICAgIH1cbiAgfVxuXG4gIC50aGVhZC1saWdodCB7XG4gICAgdGgge1xuICAgICAgY29sb3I6ICR0YWJsZS1oZWFkLWNvbG9yO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRhYmxlLWhlYWQtYmc7XG4gICAgICBib3JkZXItY29sb3I6ICR0YWJsZS1ib3JkZXItY29sb3I7XG4gICAgfVxuICB9XG59XG5cbi50YWJsZS1kYXJrIHtcbiAgY29sb3I6ICR0YWJsZS1kYXJrLWNvbG9yO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGFibGUtZGFyay1iZztcblxuICB0aCxcbiAgdGQsXG4gIHRoZWFkIHRoIHtcbiAgICBib3JkZXItY29sb3I6ICR0YWJsZS1kYXJrLWJvcmRlci1jb2xvcjtcbiAgfVxuXG4gICYudGFibGUtYm9yZGVyZWQge1xuICAgIGJvcmRlcjogMDtcbiAgfVxuXG4gICYudGFibGUtc3RyaXBlZCB7XG4gICAgdGJvZHkgdHI6bnRoLW9mLXR5cGUoI3skdGFibGUtc3RyaXBlZC1vcmRlcn0pIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0YWJsZS1kYXJrLWFjY2VudC1iZztcbiAgICB9XG4gIH1cblxuICAmLnRhYmxlLWhvdmVyIHtcbiAgICB0Ym9keSB0ciB7XG4gICAgICBAaW5jbHVkZSBob3ZlcigpIHtcbiAgICAgICAgY29sb3I6ICR0YWJsZS1kYXJrLWhvdmVyLWNvbG9yO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGFibGUtZGFyay1ob3Zlci1iZztcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuXG4vLyBSZXNwb25zaXZlIHRhYmxlc1xuLy9cbi8vIEdlbmVyYXRlIHNlcmllcyBvZiBgLnRhYmxlLXJlc3BvbnNpdmUtKmAgY2xhc3NlcyBmb3IgY29uZmlndXJpbmcgdGhlIHNjcmVlblxuLy8gc2l6ZSBvZiB3aGVyZSB5b3VyIHRhYmxlIHdpbGwgb3ZlcmZsb3cuXG5cbi50YWJsZS1yZXNwb25zaXZlIHtcbiAgQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgICAkbmV4dDogYnJlYWtwb2ludC1uZXh0KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRuZXh0LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgICAmI3skaW5maXh9IHtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkYnJlYWtwb2ludCkge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcblxuICAgICAgICAvLyBQcmV2ZW50IGRvdWJsZSBib3JkZXIgb24gaG9yaXpvbnRhbCBzY3JvbGwgZHVlIHRvIHVzZSBvZiBgZGlzcGxheTogYmxvY2s7YFxuICAgICAgICA+IC50YWJsZS1ib3JkZXJlZCB7XG4gICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvLyBUYWJsZXNcblxuQG1peGluIHRhYmxlLXJvdy12YXJpYW50KCRzdGF0ZSwgJGJhY2tncm91bmQsICRib3JkZXI6IG51bGwpIHtcbiAgLy8gRXhhY3Qgc2VsZWN0b3JzIGJlbG93IHJlcXVpcmVkIHRvIG92ZXJyaWRlIGAudGFibGUtc3RyaXBlZGAgYW5kIHByZXZlbnRcbiAgLy8gaW5oZXJpdGFuY2UgdG8gbmVzdGVkIHRhYmxlcy5cbiAgLnRhYmxlLSN7JHN0YXRlfSB7XG4gICAgJixcbiAgICA+IHRoLFxuICAgID4gdGQge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJhY2tncm91bmQ7XG4gICAgfVxuXG4gICAgQGlmICRib3JkZXIgIT0gbnVsbCB7XG4gICAgICB0aCxcbiAgICAgIHRkLFxuICAgICAgdGhlYWQgdGgsXG4gICAgICB0Ym9keSArIHRib2R5IHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkYm9yZGVyO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vIEhvdmVyIHN0YXRlcyBmb3IgYC50YWJsZS1ob3ZlcmBcbiAgLy8gTm90ZTogdGhpcyBpcyBub3QgYXZhaWxhYmxlIGZvciBjZWxscyBvciByb3dzIHdpdGhpbiBgdGhlYWRgIG9yIGB0Zm9vdGAuXG4gIC50YWJsZS1ob3ZlciB7XG4gICAgJGhvdmVyLWJhY2tncm91bmQ6IGRhcmtlbigkYmFja2dyb3VuZCwgNSUpO1xuXG4gICAgLnRhYmxlLSN7JHN0YXRlfSB7XG4gICAgICBAaW5jbHVkZSBob3ZlcigpIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGhvdmVyLWJhY2tncm91bmQ7XG5cbiAgICAgICAgPiB0ZCxcbiAgICAgICAgPiB0aCB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGhvdmVyLWJhY2tncm91bmQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIHNlbGVjdG9yLW5vLXF1YWxpZnlpbmctdHlwZVxuXG4vL1xuLy8gVGV4dHVhbCBmb3JtIGNvbnRyb2xzXG4vL1xuXG4uZm9ybS1jb250cm9sIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6ICRpbnB1dC1oZWlnaHQ7XG4gIHBhZGRpbmc6ICRpbnB1dC1wYWRkaW5nLXkgJGlucHV0LXBhZGRpbmcteDtcbiAgZm9udC1mYW1pbHk6ICRpbnB1dC1mb250LWZhbWlseTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRpbnB1dC1mb250LXNpemUpO1xuICBmb250LXdlaWdodDogJGlucHV0LWZvbnQtd2VpZ2h0O1xuICBsaW5lLWhlaWdodDogJGlucHV0LWxpbmUtaGVpZ2h0O1xuICBjb2xvcjogJGlucHV0LWNvbG9yO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5wdXQtYmc7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogJGlucHV0LWJvcmRlci13aWR0aCBzb2xpZCAkaW5wdXQtYm9yZGVyLWNvbG9yO1xuXG4gIC8vIE5vdGU6IFRoaXMgaGFzIG5vIGVmZmVjdCBvbiA8c2VsZWN0PnMgaW4gc29tZSBicm93c2VycywgZHVlIHRvIHRoZSBsaW1pdGVkIHN0eWxhYmlsaXR5IG9mIGA8c2VsZWN0PmBzIGluIENTUy5cbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkaW5wdXQtYm9yZGVyLXJhZGl1cywgMCk7XG5cbiAgQGluY2x1ZGUgYm94LXNoYWRvdygkaW5wdXQtYm94LXNoYWRvdyk7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJGlucHV0LXRyYW5zaXRpb24pO1xuXG4gIC8vIFVuc3R5bGUgdGhlIGNhcmV0IG9uIGA8c2VsZWN0PmBzIGluIElFMTArLlxuICAmOjotbXMtZXhwYW5kIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXI6IDA7XG4gIH1cblxuICAvLyBDdXN0b21pemUgdGhlIGA6Zm9jdXNgIHN0YXRlIHRvIGltaXRhdGUgbmF0aXZlIFdlYktpdCBzdHlsZXMuXG4gIEBpbmNsdWRlIGZvcm0tY29udHJvbC1mb2N1cygkaWdub3JlLXdhcm5pbmc6IHRydWUpO1xuXG4gIC8vIFBsYWNlaG9sZGVyXG4gICY6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogJGlucHV0LXBsYWNlaG9sZGVyLWNvbG9yO1xuICAgIC8vIE92ZXJyaWRlIEZpcmVmb3gncyB1bnVzdWFsIGRlZmF1bHQgb3BhY2l0eTsgc2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9wdWxsLzExNTI2LlxuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICAvLyBEaXNhYmxlZCBhbmQgcmVhZC1vbmx5IGlucHV0c1xuICAvL1xuICAvLyBIVE1MNSBzYXlzIHRoYXQgY29udHJvbHMgdW5kZXIgYSBmaWVsZHNldCA+IGxlZ2VuZDpmaXJzdC1jaGlsZCB3b24ndCBiZVxuICAvLyBkaXNhYmxlZCBpZiB0aGUgZmllbGRzZXQgaXMgZGlzYWJsZWQuIER1ZSB0byBpbXBsZW1lbnRhdGlvbiBkaWZmaWN1bHR5LCB3ZVxuICAvLyBkb24ndCBob25vciB0aGF0IGVkZ2UgY2FzZTsgd2Ugc3R5bGUgdGhlbSBhcyBkaXNhYmxlZCBhbnl3YXkuXG4gICY6ZGlzYWJsZWQsXG4gICZbcmVhZG9ubHldIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5wdXQtZGlzYWJsZWQtYmc7XG4gICAgLy8gaU9TIGZpeCBmb3IgdW5yZWFkYWJsZSBkaXNhYmxlZCBjb250ZW50OyBzZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xMTY1NS5cbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5cbmlucHV0W3R5cGU9XCJkYXRlXCJdLFxuaW5wdXRbdHlwZT1cInRpbWVcIl0sXG5pbnB1dFt0eXBlPVwiZGF0ZXRpbWUtbG9jYWxcIl0sXG5pbnB1dFt0eXBlPVwibW9udGhcIl0ge1xuICAmLmZvcm0tY29udHJvbCB7XG4gICAgYXBwZWFyYW5jZTogbm9uZTsgLy8gRml4IGFwcGVhcmFuY2UgZm9yIGRhdGUgaW5wdXRzIGluIFNhZmFyaVxuICB9XG59XG5cbnNlbGVjdC5mb3JtLWNvbnRyb2wge1xuICAvLyBSZW1vdmUgc2VsZWN0IG91dGxpbmUgZnJvbSBzZWxlY3QgYm94IGluIEZGXG4gICY6LW1vei1mb2N1c3Jpbmcge1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB0ZXh0LXNoYWRvdzogMCAwIDAgJGlucHV0LWNvbG9yO1xuICB9XG5cbiAgJjpmb2N1czo6LW1zLXZhbHVlIHtcbiAgICAvLyBTdXBwcmVzcyB0aGUgbmVzdGVkIGRlZmF1bHQgd2hpdGUgdGV4dCBvbiBibHVlIGJhY2tncm91bmQgaGlnaGxpZ2h0IGdpdmVuIHRvXG4gICAgLy8gdGhlIHNlbGVjdGVkIG9wdGlvbiB0ZXh0IHdoZW4gdGhlIChzdGlsbCBjbG9zZWQpIDxzZWxlY3Q+IHJlY2VpdmVzIGZvY3VzXG4gICAgLy8gaW4gSUUgYW5kICh1bmRlciBjZXJ0YWluIGNvbmRpdGlvbnMpIEVkZ2UsIGFzIGl0IGxvb2tzIGJhZCBhbmQgY2Fubm90IGJlIG1hZGUgdG9cbiAgICAvLyBtYXRjaCB0aGUgYXBwZWFyYW5jZSBvZiB0aGUgbmF0aXZlIHdpZGdldC5cbiAgICAvLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xOTM5OC5cbiAgICBjb2xvcjogJGlucHV0LWNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRpbnB1dC1iZztcbiAgfVxufVxuXG4vLyBNYWtlIGZpbGUgaW5wdXRzIGJldHRlciBtYXRjaCB0ZXh0IGlucHV0cyBieSBmb3JjaW5nIHRoZW0gdG8gbmV3IGxpbmVzLlxuLmZvcm0tY29udHJvbC1maWxlLFxuLmZvcm0tY29udHJvbC1yYW5nZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbn1cblxuXG4vL1xuLy8gTGFiZWxzXG4vL1xuXG4vLyBGb3IgdXNlIHdpdGggaG9yaXpvbnRhbCBhbmQgaW5saW5lIGZvcm1zLCB3aGVuIHlvdSBuZWVkIHRoZSBsYWJlbCAob3IgbGVnZW5kKVxuLy8gdGV4dCB0byBhbGlnbiB3aXRoIHRoZSBmb3JtIGNvbnRyb2xzLlxuLmNvbC1mb3JtLWxhYmVsIHtcbiAgcGFkZGluZy10b3A6IGFkZCgkaW5wdXQtcGFkZGluZy15LCAkaW5wdXQtYm9yZGVyLXdpZHRoKTtcbiAgcGFkZGluZy1ib3R0b206IGFkZCgkaW5wdXQtcGFkZGluZy15LCAkaW5wdXQtYm9yZGVyLXdpZHRoKTtcbiAgbWFyZ2luLWJvdHRvbTogMDsgLy8gT3ZlcnJpZGUgdGhlIGA8bGFiZWw+LzxsZWdlbmQ+YCBkZWZhdWx0XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZShpbmhlcml0KTsgLy8gT3ZlcnJpZGUgdGhlIGA8bGVnZW5kPmAgZGVmYXVsdFxuICBsaW5lLWhlaWdodDogJGlucHV0LWxpbmUtaGVpZ2h0O1xufVxuXG4uY29sLWZvcm0tbGFiZWwtbGcge1xuICBwYWRkaW5nLXRvcDogYWRkKCRpbnB1dC1wYWRkaW5nLXktbGcsICRpbnB1dC1ib3JkZXItd2lkdGgpO1xuICBwYWRkaW5nLWJvdHRvbTogYWRkKCRpbnB1dC1wYWRkaW5nLXktbGcsICRpbnB1dC1ib3JkZXItd2lkdGgpO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGlucHV0LWZvbnQtc2l6ZS1sZyk7XG4gIGxpbmUtaGVpZ2h0OiAkaW5wdXQtbGluZS1oZWlnaHQtbGc7XG59XG5cbi5jb2wtZm9ybS1sYWJlbC1zbSB7XG4gIHBhZGRpbmctdG9wOiBhZGQoJGlucHV0LXBhZGRpbmcteS1zbSwgJGlucHV0LWJvcmRlci13aWR0aCk7XG4gIHBhZGRpbmctYm90dG9tOiBhZGQoJGlucHV0LXBhZGRpbmcteS1zbSwgJGlucHV0LWJvcmRlci13aWR0aCk7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaW5wdXQtZm9udC1zaXplLXNtKTtcbiAgbGluZS1oZWlnaHQ6ICRpbnB1dC1saW5lLWhlaWdodC1zbTtcbn1cblxuXG4vLyBSZWFkb25seSBjb250cm9scyBhcyBwbGFpbiB0ZXh0XG4vL1xuLy8gQXBwbHkgY2xhc3MgdG8gYSByZWFkb25seSBpbnB1dCB0byBtYWtlIGl0IGFwcGVhciBsaWtlIHJlZ3VsYXIgcGxhaW5cbi8vIHRleHQgKHdpdGhvdXQgYW55IGJvcmRlciwgYmFja2dyb3VuZCBjb2xvciwgZm9jdXMgaW5kaWNhdG9yKVxuXG4uZm9ybS1jb250cm9sLXBsYWludGV4dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogJGlucHV0LXBhZGRpbmcteSAwO1xuICBtYXJnaW4tYm90dG9tOiAwOyAvLyBtYXRjaCBpbnB1dHMgaWYgdGhpcyBjbGFzcyBjb21lcyBvbiBpbnB1dHMgd2l0aCBkZWZhdWx0IG1hcmdpbnNcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRpbnB1dC1mb250LXNpemUpO1xuICBsaW5lLWhlaWdodDogJGlucHV0LWxpbmUtaGVpZ2h0O1xuICBjb2xvcjogJGlucHV0LXBsYWludGV4dC1jb2xvcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci13aWR0aDogJGlucHV0LWJvcmRlci13aWR0aCAwO1xuXG4gICYuZm9ybS1jb250cm9sLXNtLFxuICAmLmZvcm0tY29udHJvbC1sZyB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbn1cblxuXG4vLyBGb3JtIGNvbnRyb2wgc2l6aW5nXG4vL1xuLy8gQnVpbGQgb24gYC5mb3JtLWNvbnRyb2xgIHdpdGggbW9kaWZpZXIgY2xhc3NlcyB0byBkZWNyZWFzZSBvciBpbmNyZWFzZSB0aGVcbi8vIGhlaWdodCBhbmQgZm9udC1zaXplIG9mIGZvcm0gY29udHJvbHMuXG4vL1xuLy8gUmVwZWF0ZWQgaW4gYF9pbnB1dF9ncm91cC5zY3NzYCB0byBhdm9pZCBTYXNzIGV4dGVuZCBpc3N1ZXMuXG5cbi5mb3JtLWNvbnRyb2wtc20ge1xuICBoZWlnaHQ6ICRpbnB1dC1oZWlnaHQtc207XG4gIHBhZGRpbmc6ICRpbnB1dC1wYWRkaW5nLXktc20gJGlucHV0LXBhZGRpbmcteC1zbTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRpbnB1dC1mb250LXNpemUtc20pO1xuICBsaW5lLWhlaWdodDogJGlucHV0LWxpbmUtaGVpZ2h0LXNtO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRpbnB1dC1ib3JkZXItcmFkaXVzLXNtKTtcbn1cblxuLmZvcm0tY29udHJvbC1sZyB7XG4gIGhlaWdodDogJGlucHV0LWhlaWdodC1sZztcbiAgcGFkZGluZzogJGlucHV0LXBhZGRpbmcteS1sZyAkaW5wdXQtcGFkZGluZy14LWxnO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGlucHV0LWZvbnQtc2l6ZS1sZyk7XG4gIGxpbmUtaGVpZ2h0OiAkaW5wdXQtbGluZS1oZWlnaHQtbGc7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGlucHV0LWJvcmRlci1yYWRpdXMtbGcpO1xufVxuXG4vLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgbm8tZHVwbGljYXRlLXNlbGVjdG9yc1xuc2VsZWN0LmZvcm0tY29udHJvbCB7XG4gICZbc2l6ZV0sXG4gICZbbXVsdGlwbGVdIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbn1cblxudGV4dGFyZWEuZm9ybS1jb250cm9sIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4vLyBGb3JtIGdyb3Vwc1xuLy9cbi8vIERlc2lnbmVkIHRvIGhlbHAgd2l0aCB0aGUgb3JnYW5pemF0aW9uIGFuZCBzcGFjaW5nIG9mIHZlcnRpY2FsIGZvcm1zLiBGb3Jcbi8vIGhvcml6b250YWwgZm9ybXMsIHVzZSB0aGUgcHJlZGVmaW5lZCBncmlkIGNsYXNzZXMuXG5cbi5mb3JtLWdyb3VwIHtcbiAgbWFyZ2luLWJvdHRvbTogJGZvcm0tZ3JvdXAtbWFyZ2luLWJvdHRvbTtcbn1cblxuLmZvcm0tdGV4dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiAkZm9ybS10ZXh0LW1hcmdpbi10b3A7XG59XG5cblxuLy8gRm9ybSBncmlkXG4vL1xuLy8gU3BlY2lhbCByZXBsYWNlbWVudCBmb3Igb3VyIGdyaWQgc3lzdGVtJ3MgYC5yb3dgIGZvciB0aWdodGVyIGZvcm0gbGF5b3V0cy5cblxuLmZvcm0tcm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tcmlnaHQ6IC0kZm9ybS1ncmlkLWd1dHRlci13aWR0aCAqIC41O1xuICBtYXJnaW4tbGVmdDogLSRmb3JtLWdyaWQtZ3V0dGVyLXdpZHRoICogLjU7XG5cbiAgPiAuY29sLFxuICA+IFtjbGFzcyo9XCJjb2wtXCJdIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAkZm9ybS1ncmlkLWd1dHRlci13aWR0aCAqIC41O1xuICAgIHBhZGRpbmctbGVmdDogJGZvcm0tZ3JpZC1ndXR0ZXItd2lkdGggKiAuNTtcbiAgfVxufVxuXG5cbi8vIENoZWNrYm94ZXMgYW5kIHJhZGlvc1xuLy9cbi8vIEluZGVudCB0aGUgbGFiZWxzIHRvIHBvc2l0aW9uIHJhZGlvcy9jaGVja2JveGVzIGFzIGhhbmdpbmcgY29udHJvbHMuXG5cbi5mb3JtLWNoZWNrIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZy1sZWZ0OiAkZm9ybS1jaGVjay1pbnB1dC1ndXR0ZXI7XG59XG5cbi5mb3JtLWNoZWNrLWlucHV0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBtYXJnaW4tdG9wOiAkZm9ybS1jaGVjay1pbnB1dC1tYXJnaW4teTtcbiAgbWFyZ2luLWxlZnQ6IC0kZm9ybS1jaGVjay1pbnB1dC1ndXR0ZXI7XG5cbiAgLy8gVXNlIFtkaXNhYmxlZF0gYW5kIDpkaXNhYmxlZCBmb3Igd29ya2Fyb3VuZCBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzI4MjQ3XG4gICZbZGlzYWJsZWRdIH4gLmZvcm0tY2hlY2stbGFiZWwsXG4gICY6ZGlzYWJsZWQgfiAuZm9ybS1jaGVjay1sYWJlbCB7XG4gICAgY29sb3I6ICR0ZXh0LW11dGVkO1xuICB9XG59XG5cbi5mb3JtLWNoZWNrLWxhYmVsIHtcbiAgbWFyZ2luLWJvdHRvbTogMDsgLy8gT3ZlcnJpZGUgZGVmYXVsdCBgPGxhYmVsPmAgYm90dG9tIG1hcmdpblxufVxuXG4uZm9ybS1jaGVjay1pbmxpbmUge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZy1sZWZ0OiAwOyAvLyBPdmVycmlkZSBiYXNlIC5mb3JtLWNoZWNrXG4gIG1hcmdpbi1yaWdodDogJGZvcm0tY2hlY2staW5saW5lLW1hcmdpbi14O1xuXG4gIC8vIFVuZG8gLmZvcm0tY2hlY2staW5wdXQgZGVmYXVsdHMgYW5kIGFkZCBzb21lIGBtYXJnaW4tcmlnaHRgLlxuICAuZm9ybS1jaGVjay1pbnB1dCB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1yaWdodDogJGZvcm0tY2hlY2staW5saW5lLWlucHV0LW1hcmdpbi14O1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG59XG5cblxuLy8gRm9ybSB2YWxpZGF0aW9uXG4vL1xuLy8gUHJvdmlkZSBmZWVkYmFjayB0byB1c2VycyB3aGVuIGZvcm0gZmllbGQgdmFsdWVzIGFyZSB2YWxpZCBvciBpbnZhbGlkLiBXb3Jrc1xuLy8gcHJpbWFyaWx5IGZvciBjbGllbnQtc2lkZSB2YWxpZGF0aW9uIHZpYSBzY29wZWQgYDppbnZhbGlkYCBhbmQgYDp2YWxpZGBcbi8vIHBzZXVkby1jbGFzc2VzIGJ1dCBhbHNvIGluY2x1ZGVzIGAuaXMtaW52YWxpZGAgYW5kIGAuaXMtdmFsaWRgIGNsYXNzZXMgZm9yXG4vLyBzZXJ2ZXIgc2lkZSB2YWxpZGF0aW9uLlxuXG5AZWFjaCAkc3RhdGUsICRkYXRhIGluICRmb3JtLXZhbGlkYXRpb24tc3RhdGVzIHtcbiAgQGluY2x1ZGUgZm9ybS12YWxpZGF0aW9uLXN0YXRlKCRzdGF0ZSwgbWFwLWdldCgkZGF0YSwgY29sb3IpLCBtYXAtZ2V0KCRkYXRhLCBpY29uKSk7XG59XG5cbi8vIElubGluZSBmb3Jtc1xuLy9cbi8vIE1ha2UgZm9ybXMgYXBwZWFyIGlubGluZSgtYmxvY2spIGJ5IGFkZGluZyB0aGUgYC5mb3JtLWlubGluZWAgY2xhc3MuIElubGluZVxuLy8gZm9ybXMgYmVnaW4gc3RhY2tlZCBvbiBleHRyYSBzbWFsbCAobW9iaWxlKSBkZXZpY2VzIGFuZCB0aGVuIGdvIGlubGluZSB3aGVuXG4vLyB2aWV3cG9ydHMgcmVhY2ggPDc2OHB4LlxuLy9cbi8vIFJlcXVpcmVzIHdyYXBwaW5nIGlucHV0cyBhbmQgbGFiZWxzIHdpdGggYC5mb3JtLWdyb3VwYCBmb3IgcHJvcGVyIGRpc3BsYXkgb2Zcbi8vIGRlZmF1bHQgSFRNTCBmb3JtIGNvbnRyb2xzIGFuZCBvdXIgY3VzdG9tIGZvcm0gY29udHJvbHMgKGUuZy4sIGlucHV0IGdyb3VwcykuXG5cbi5mb3JtLWlubGluZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7IC8vIFByZXZlbnQgc2hvcnRlciBlbGVtZW50cyBmcm9tIGdyb3dpbmcgdG8gc2FtZSBoZWlnaHQgYXMgb3RoZXJzIChlLmcuLCBzbWFsbCBidXR0b25zIGdyb3dpbmcgdG8gbm9ybWFsIHNpemVkIGJ1dHRvbiBoZWlnaHQpXG5cbiAgLy8gQmVjYXVzZSB3ZSB1c2UgZmxleCwgdGhlIGluaXRpYWwgc2l6aW5nIG9mIGNoZWNrYm94ZXMgaXMgY29sbGFwc2VkIGFuZFxuICAvLyBkb2Vzbid0IG9jY3VweSB0aGUgZnVsbC13aWR0aCAod2hpY2ggaXMgd2hhdCB3ZSB3YW50IGZvciB4cyBncmlkIHRpZXIpLFxuICAvLyBzbyB3ZSBmb3JjZSB0aGF0IGhlcmUuXG4gIC5mb3JtLWNoZWNrIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC8vIEtpY2sgaW4gdGhlIGlubGluZVxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gICAgbGFiZWwge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuXG4gICAgLy8gSW5saW5lLWJsb2NrIGFsbCB0aGUgdGhpbmdzIGZvciBcImlubGluZVwiXG4gICAgLmZvcm0tZ3JvdXAge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgICAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cblxuICAgIC8vIEFsbG93IGZvbGtzIHRvICpub3QqIHVzZSBgLmZvcm0tZ3JvdXBgXG4gICAgLmZvcm0tY29udHJvbCB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB3aWR0aDogYXV0bzsgLy8gUHJldmVudCBsYWJlbHMgZnJvbSBzdGFja2luZyBhYm92ZSBpbnB1dHMgaW4gYC5mb3JtLWdyb3VwYFxuICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICB9XG5cbiAgICAvLyBNYWtlIHN0YXRpYyBjb250cm9scyBiZWhhdmUgbGlrZSByZWd1bGFyIG9uZXNcbiAgICAuZm9ybS1jb250cm9sLXBsYWludGV4dCB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgfVxuXG4gICAgLmlucHV0LWdyb3VwLFxuICAgIC5jdXN0b20tc2VsZWN0IHtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgIH1cblxuICAgIC8vIFJlbW92ZSBkZWZhdWx0IG1hcmdpbiBvbiByYWRpb3MvY2hlY2tib3hlcyB0aGF0IHdlcmUgdXNlZCBmb3Igc3RhY2tpbmcsIGFuZFxuICAgIC8vIHRoZW4gdW5kbyB0aGUgZmxvYXRpbmcgb2YgcmFkaW9zIGFuZCBjaGVja2JveGVzIHRvIG1hdGNoLlxuICAgIC5mb3JtLWNoZWNrIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICB3aWR0aDogYXV0bztcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICB9XG4gICAgLmZvcm0tY2hlY2staW5wdXQge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAkZm9ybS1jaGVjay1pbnB1dC1tYXJnaW4teDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIH1cblxuICAgIC5jdXN0b20tY29udHJvbCB7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgfVxuICAgIC5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cbiAgfVxufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0XG5AbWl4aW4gdHJhbnNpdGlvbigkdHJhbnNpdGlvbi4uLikge1xuICBAaWYgbGVuZ3RoKCR0cmFuc2l0aW9uKSA9PSAwIHtcbiAgICAkdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tYmFzZTtcbiAgfVxuXG4gIEBpZiBsZW5ndGgoJHRyYW5zaXRpb24pID4gMSB7XG4gICAgQGVhY2ggJHZhbHVlIGluICR0cmFuc2l0aW9uIHtcbiAgICAgIEBpZiAkdmFsdWUgPT0gbnVsbCBvciAkdmFsdWUgPT0gbm9uZSB7XG4gICAgICAgIEB3YXJuIFwiVGhlIGtleXdvcmQgJ25vbmUnIG9yICdudWxsJyBtdXN0IGJlIHVzZWQgYXMgYSBzaW5nbGUgYXJndW1lbnQuXCI7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgQGlmICRlbmFibGUtdHJhbnNpdGlvbnMge1xuICAgIEBpZiBudGgoJHRyYW5zaXRpb24sIDEpICE9IG51bGwge1xuICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb247XG4gICAgfVxuXG4gICAgQGlmICRlbmFibGUtcHJlZmVycy1yZWR1Y2VkLW1vdGlvbi1tZWRpYS1xdWVyeSBhbmQgbnRoKCR0cmFuc2l0aW9uLCAxKSAhPSBudWxsIGFuZCBudGgoJHRyYW5zaXRpb24sIDEpICE9IG5vbmUge1xuICAgICAgQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgICAgICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8vIEZvcm0gY29udHJvbCBmb2N1cyBzdGF0ZVxuLy9cbi8vIEdlbmVyYXRlIGEgY3VzdG9taXplZCBmb2N1cyBzdGF0ZSBhbmQgZm9yIGFueSBpbnB1dCB3aXRoIHRoZSBzcGVjaWZpZWQgY29sb3IsXG4vLyB3aGljaCBkZWZhdWx0cyB0byB0aGUgYCRpbnB1dC1mb2N1cy1ib3JkZXItY29sb3JgIHZhcmlhYmxlLlxuLy9cbi8vIFdlIGhpZ2hseSBlbmNvdXJhZ2UgeW91IHRvIG5vdCBjdXN0b21pemUgdGhlIGRlZmF1bHQgdmFsdWUsIGJ1dCBpbnN0ZWFkIHVzZVxuLy8gdGhpcyB0byB0d2VhayBjb2xvcnMgb24gYW4gYXMtbmVlZGVkIGJhc2lzLiBUaGlzIGFlc3RoZXRpYyBjaGFuZ2UgaXMgYmFzZWQgb25cbi8vIFdlYktpdCdzIGRlZmF1bHQgc3R5bGVzLCBidXQgYXBwbGljYWJsZSB0byBhIHdpZGVyIHJhbmdlIG9mIGJyb3dzZXJzLiBJdHNcbi8vIHVzYWJpbGl0eSBhbmQgYWNjZXNzaWJpbGl0eSBzaG91bGQgYmUgdGFrZW4gaW50byBhY2NvdW50IHdpdGggYW55IGNoYW5nZS5cbi8vXG4vLyBFeGFtcGxlIHVzYWdlOiBjaGFuZ2UgdGhlIGRlZmF1bHQgYmx1ZSBib3JkZXIgYW5kIHNoYWRvdyB0byB3aGl0ZSBmb3IgYmV0dGVyXG4vLyBjb250cmFzdCBhZ2FpbnN0IGEgZGFyayBncmF5IGJhY2tncm91bmQuXG5AbWl4aW4gZm9ybS1jb250cm9sLWZvY3VzKCRpZ25vcmUtd2FybmluZzogZmFsc2UpIHtcbiAgJjpmb2N1cyB7XG4gICAgY29sb3I6ICRpbnB1dC1mb2N1cy1jb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5wdXQtZm9jdXMtYmc7XG4gICAgYm9yZGVyLWNvbG9yOiAkaW5wdXQtZm9jdXMtYm9yZGVyLWNvbG9yO1xuICAgIG91dGxpbmU6IDA7XG4gICAgQGlmICRlbmFibGUtc2hhZG93cyB7XG4gICAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRpbnB1dC1ib3gtc2hhZG93LCAkaW5wdXQtZm9jdXMtYm94LXNoYWRvdyk7XG4gICAgfSBAZWxzZSB7XG4gICAgICAvLyBBdm9pZCB1c2luZyBtaXhpbiBzbyB3ZSBjYW4gcGFzcyBjdXN0b20gZm9jdXMgc2hhZG93IHByb3Blcmx5XG4gICAgICBib3gtc2hhZG93OiAkaW5wdXQtZm9jdXMtYm94LXNoYWRvdztcbiAgICB9XG4gIH1cbiAgQGluY2x1ZGUgZGVwcmVjYXRlKFwiVGhlIGBmb3JtLWNvbnRyb2wtZm9jdXMoKWAgbWl4aW5cIiwgXCJ2NC40LjBcIiwgXCJ2NVwiLCAkaWdub3JlLXdhcm5pbmcpO1xufVxuXG4vLyBUaGlzIG1peGluIHVzZXMgYW4gYGlmKClgIHRlY2huaXF1ZSB0byBiZSBjb21wYXRpYmxlIHdpdGggRGFydCBTYXNzXG4vLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3Nhc3Mvc2Fzcy9pc3N1ZXMvMTg3MyNpc3N1ZWNvbW1lbnQtMTUyMjkzNzI1IGZvciBtb3JlIGRldGFpbHNcbkBtaXhpbiBmb3JtLXZhbGlkYXRpb24tc3RhdGUtc2VsZWN0b3IoJHN0YXRlKSB7XG4gIEBpZiAoJHN0YXRlID09IFwidmFsaWRcIiBvciAkc3RhdGUgPT0gXCJpbnZhbGlkXCIpIHtcbiAgICAud2FzLXZhbGlkYXRlZCAje2lmKCYsIFwiJlwiLCBcIlwiKX06I3skc3RhdGV9LFxuICAgICN7aWYoJiwgXCImXCIsIFwiXCIpfS5pcy0jeyRzdGF0ZX0ge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIHtcbiAgICAje2lmKCYsIFwiJlwiLCBcIlwiKX0uaXMtI3skc3RhdGV9IHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gZm9ybS12YWxpZGF0aW9uLXN0YXRlKCRzdGF0ZSwgJGNvbG9yLCAkaWNvbikge1xuICAuI3skc3RhdGV9LWZlZWRiYWNrIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi10b3A6ICRmb3JtLWZlZWRiYWNrLW1hcmdpbi10b3A7XG4gICAgQGluY2x1ZGUgZm9udC1zaXplKCRmb3JtLWZlZWRiYWNrLWZvbnQtc2l6ZSk7XG4gICAgY29sb3I6ICRjb2xvcjtcbiAgfVxuXG4gIC4jeyRzdGF0ZX0tdG9vbHRpcCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMTAwJTtcbiAgICBsZWZ0OiAwO1xuICAgIHotaW5kZXg6IDU7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7IC8vIENvbnRhaW4gdG8gcGFyZW50IHdoZW4gcG9zc2libGVcbiAgICBwYWRkaW5nOiAkZm9ybS1mZWVkYmFjay10b29sdGlwLXBhZGRpbmcteSAkZm9ybS1mZWVkYmFjay10b29sdGlwLXBhZGRpbmcteDtcbiAgICBtYXJnaW4tdG9wOiAuMXJlbTtcbiAgICBAaW5jbHVkZSBmb250LXNpemUoJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1mb250LXNpemUpO1xuICAgIGxpbmUtaGVpZ2h0OiAkZm9ybS1mZWVkYmFjay10b29sdGlwLWxpbmUtaGVpZ2h0O1xuICAgIGNvbG9yOiBjb2xvci15aXEoJGNvbG9yKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRjb2xvciwgJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1vcGFjaXR5KTtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtYm9yZGVyLXJhZGl1cyk7XG5cbiAgICAvLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL3B1bGwvMzE1NTdcbiAgICAvLyBBbGlnbiB0b29sdGlwIHRvIGZvcm0gZWxlbWVudHNcbiAgICAuZm9ybS1yb3cgPiAuY29sID4gJixcbiAgICAuZm9ybS1yb3cgPiBbY2xhc3MqPVwiY29sLVwiXSA+ICYge1xuICAgICAgbGVmdDogJGZvcm0tZ3JpZC1ndXR0ZXItd2lkdGggKiAuNTtcbiAgICB9XG4gIH1cblxuICBAaW5jbHVkZSBmb3JtLXZhbGlkYXRpb24tc3RhdGUtc2VsZWN0b3IoJHN0YXRlKSB7XG4gICAgfiAuI3skc3RhdGV9LWZlZWRiYWNrLFxuICAgIH4gLiN7JHN0YXRlfS10b29sdGlwIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgfVxuXG4gIC5mb3JtLWNvbnRyb2wge1xuICAgIEBpbmNsdWRlIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZS1zZWxlY3Rvcigkc3RhdGUpIHtcbiAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yO1xuXG4gICAgICBAaWYgJGVuYWJsZS12YWxpZGF0aW9uLWljb25zIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogJGlucHV0LWhlaWdodC1pbm5lciAhaW1wb3J0YW50OyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBlc2NhcGUtc3ZnKCRpY29uKTtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgJGlucHV0LWhlaWdodC1pbm5lci1xdWFydGVyIGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAkaW5wdXQtaGVpZ2h0LWlubmVyLWhhbGYgJGlucHV0LWhlaWdodC1pbm5lci1oYWxmO1xuICAgICAgfVxuXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3I7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAwICRpbnB1dC1mb2N1cy13aWR0aCByZ2JhKCRjb2xvciwgLjI1KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2VsZWN0b3Itbm8tcXVhbGlmeWluZy10eXBlXG4gIHNlbGVjdC5mb3JtLWNvbnRyb2wge1xuICAgIEBpbmNsdWRlIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZS1zZWxlY3Rvcigkc3RhdGUpIHtcbiAgICAgIEBpZiAkZW5hYmxlLXZhbGlkYXRpb24taWNvbnMge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAkaW5wdXQtcGFkZGluZy14ICogNCAhaW1wb3J0YW50OyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCAkaW5wdXQtcGFkZGluZy14ICogMiBjZW50ZXI7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNlbGVjdG9yLW5vLXF1YWxpZnlpbmctdHlwZVxuICB0ZXh0YXJlYS5mb3JtLWNvbnRyb2wge1xuICAgIEBpbmNsdWRlIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZS1zZWxlY3Rvcigkc3RhdGUpIHtcbiAgICAgIEBpZiAkZW5hYmxlLXZhbGlkYXRpb24taWNvbnMge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAkaW5wdXQtaGVpZ2h0LWlubmVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgJGlucHV0LWhlaWdodC1pbm5lci1xdWFydGVyIHJpZ2h0ICRpbnB1dC1oZWlnaHQtaW5uZXItcXVhcnRlcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuY3VzdG9tLXNlbGVjdCB7XG4gICAgQGluY2x1ZGUgZm9ybS12YWxpZGF0aW9uLXN0YXRlLXNlbGVjdG9yKCRzdGF0ZSkge1xuICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3I7XG5cbiAgICAgIEBpZiAkZW5hYmxlLXZhbGlkYXRpb24taWNvbnMge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAkY3VzdG9tLXNlbGVjdC1mZWVkYmFjay1pY29uLXBhZGRpbmctcmlnaHQgIWltcG9ydGFudDsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcbiAgICAgICAgYmFja2dyb3VuZDogJGN1c3RvbS1zZWxlY3QtYmFja2dyb3VuZCwgJGN1c3RvbS1zZWxlY3QtYmcgZXNjYXBlLXN2ZygkaWNvbikgJGN1c3RvbS1zZWxlY3QtZmVlZGJhY2staWNvbi1wb3NpdGlvbiAvICRjdXN0b20tc2VsZWN0LWZlZWRiYWNrLWljb24tc2l6ZSBuby1yZXBlYXQ7XG4gICAgICB9XG5cbiAgICAgICY6Zm9jdXMge1xuICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvcjtcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgJGlucHV0LWZvY3VzLXdpZHRoIHJnYmEoJGNvbG9yLCAuMjUpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5mb3JtLWNoZWNrLWlucHV0IHtcbiAgICBAaW5jbHVkZSBmb3JtLXZhbGlkYXRpb24tc3RhdGUtc2VsZWN0b3IoJHN0YXRlKSB7XG4gICAgICB+IC5mb3JtLWNoZWNrLWxhYmVsIHtcbiAgICAgICAgY29sb3I6ICRjb2xvcjtcbiAgICAgIH1cblxuICAgICAgfiAuI3skc3RhdGV9LWZlZWRiYWNrLFxuICAgICAgfiAuI3skc3RhdGV9LXRvb2x0aXAge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuY3VzdG9tLWNvbnRyb2wtaW5wdXQge1xuICAgIEBpbmNsdWRlIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZS1zZWxlY3Rvcigkc3RhdGUpIHtcbiAgICAgIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgICAgICAgY29sb3I6ICRjb2xvcjtcblxuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICY6Y2hlY2tlZCB7XG4gICAgICAgIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogbGlnaHRlbigkY29sb3IsIDEwJSk7XG4gICAgICAgICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcobGlnaHRlbigkY29sb3IsIDEwJSkpO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICY6Zm9jdXMge1xuICAgICAgICB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAkaW5wdXQtZm9jdXMtd2lkdGggcmdiYSgkY29sb3IsIC4yNSk7XG4gICAgICAgIH1cblxuICAgICAgICAmOm5vdCg6Y2hlY2tlZCkgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3I7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvLyBjdXN0b20gZmlsZVxuICAuY3VzdG9tLWZpbGUtaW5wdXQge1xuICAgIEBpbmNsdWRlIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZS1zZWxlY3Rvcigkc3RhdGUpIHtcbiAgICAgIH4gLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3I7XG4gICAgICB9XG5cbiAgICAgICY6Zm9jdXMge1xuICAgICAgICB+IC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3I7XG4gICAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgJGlucHV0LWZvY3VzLXdpZHRoIHJnYmEoJGNvbG9yLCAuMjUpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvLyBHcmFkaWVudHNcblxuQG1peGluIGdyYWRpZW50LWJnKCRjb2xvcikge1xuICBAaWYgJGVuYWJsZS1ncmFkaWVudHMge1xuICAgIGJhY2tncm91bmQ6ICRjb2xvciBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCBtaXgoJGJvZHktYmcsICRjb2xvciwgMTUlKSwgJGNvbG9yKSByZXBlYXQteDtcbiAgfSBAZWxzZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yO1xuICB9XG59XG5cbi8vIEhvcml6b250YWwgZ3JhZGllbnQsIGZyb20gbGVmdCB0byByaWdodFxuLy9cbi8vIENyZWF0ZXMgdHdvIGNvbG9yIHN0b3BzLCBzdGFydCBhbmQgZW5kLCBieSBzcGVjaWZ5aW5nIGEgY29sb3IgYW5kIHBvc2l0aW9uIGZvciBlYWNoIGNvbG9yIHN0b3AuXG5AbWl4aW4gZ3JhZGllbnQteCgkc3RhcnQtY29sb3I6ICRncmF5LTcwMCwgJGVuZC1jb2xvcjogJGdyYXktODAwLCAkc3RhcnQtcGVyY2VudDogMCUsICRlbmQtcGVyY2VudDogMTAwJSkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICRzdGFydC1jb2xvciAkc3RhcnQtcGVyY2VudCwgJGVuZC1jb2xvciAkZW5kLXBlcmNlbnQpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7XG59XG5cbi8vIFZlcnRpY2FsIGdyYWRpZW50LCBmcm9tIHRvcCB0byBib3R0b21cbi8vXG4vLyBDcmVhdGVzIHR3byBjb2xvciBzdG9wcywgc3RhcnQgYW5kIGVuZCwgYnkgc3BlY2lmeWluZyBhIGNvbG9yIGFuZCBwb3NpdGlvbiBmb3IgZWFjaCBjb2xvciBzdG9wLlxuQG1peGluIGdyYWRpZW50LXkoJHN0YXJ0LWNvbG9yOiAkZ3JheS03MDAsICRlbmQtY29sb3I6ICRncmF5LTgwMCwgJHN0YXJ0LXBlcmNlbnQ6IDAlLCAkZW5kLXBlcmNlbnQ6IDEwMCUpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgJHN0YXJ0LWNvbG9yICRzdGFydC1wZXJjZW50LCAkZW5kLWNvbG9yICRlbmQtcGVyY2VudCk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDtcbn1cblxuQG1peGluIGdyYWRpZW50LWRpcmVjdGlvbmFsKCRzdGFydC1jb2xvcjogJGdyYXktNzAwLCAkZW5kLWNvbG9yOiAkZ3JheS04MDAsICRkZWc6IDQ1ZGVnKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgkZGVnLCAkc3RhcnQtY29sb3IsICRlbmQtY29sb3IpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7XG59XG5AbWl4aW4gZ3JhZGllbnQteC10aHJlZS1jb2xvcnMoJHN0YXJ0LWNvbG9yOiAkYmx1ZSwgJG1pZC1jb2xvcjogJHB1cnBsZSwgJGNvbG9yLXN0b3A6IDUwJSwgJGVuZC1jb2xvcjogJHJlZCkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICRzdGFydC1jb2xvciwgJG1pZC1jb2xvciAkY29sb3Itc3RvcCwgJGVuZC1jb2xvcik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG5AbWl4aW4gZ3JhZGllbnQteS10aHJlZS1jb2xvcnMoJHN0YXJ0LWNvbG9yOiAkYmx1ZSwgJG1pZC1jb2xvcjogJHB1cnBsZSwgJGNvbG9yLXN0b3A6IDUwJSwgJGVuZC1jb2xvcjogJHJlZCkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoJHN0YXJ0LWNvbG9yLCAkbWlkLWNvbG9yICRjb2xvci1zdG9wLCAkZW5kLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbkBtaXhpbiBncmFkaWVudC1yYWRpYWwoJGlubmVyLWNvbG9yOiAkZ3JheS03MDAsICRvdXRlci1jb2xvcjogJGdyYXktODAwKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHJhZGlhbC1ncmFkaWVudChjaXJjbGUsICRpbm5lci1jb2xvciwgJG91dGVyLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbkBtaXhpbiBncmFkaWVudC1zdHJpcGVkKCRjb2xvcjogcmdiYSgkd2hpdGUsIC4xNSksICRhbmdsZTogNDVkZWcpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KCRhbmdsZSwgJGNvbG9yIDI1JSwgdHJhbnNwYXJlbnQgMjUlLCB0cmFuc3BhcmVudCA1MCUsICRjb2xvciA1MCUsICRjb2xvciA3NSUsIHRyYW5zcGFyZW50IDc1JSwgdHJhbnNwYXJlbnQpO1xufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgc2VsZWN0b3Itbm8tcXVhbGlmeWluZy10eXBlXG5cbi8vXG4vLyBCYXNlIHN0eWxlc1xuLy9cblxuLmJ0biB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1mYW1pbHk6ICRidG4tZm9udC1mYW1pbHk7XG4gIGZvbnQtd2VpZ2h0OiAkYnRuLWZvbnQtd2VpZ2h0O1xuICBjb2xvcjogJGJvZHktY29sb3I7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBpZigkbGluay1kZWNvcmF0aW9uID09IG5vbmUsIG51bGwsIG5vbmUpO1xuICB3aGl0ZS1zcGFjZTogJGJ0bi13aGl0ZS1zcGFjZTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6ICRidG4tYm9yZGVyLXdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xuICBAaW5jbHVkZSBidXR0b24tc2l6ZSgkYnRuLXBhZGRpbmcteSwgJGJ0bi1wYWRkaW5nLXgsICRidG4tZm9udC1zaXplLCAkYnRuLWxpbmUtaGVpZ2h0LCAkYnRuLWJvcmRlci1yYWRpdXMpO1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRidG4tdHJhbnNpdGlvbik7XG5cbiAgQGluY2x1ZGUgaG92ZXIoKSB7XG4gICAgY29sb3I6ICRib2R5LWNvbG9yO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxuXG4gICY6Zm9jdXMsXG4gICYuZm9jdXMge1xuICAgIG91dGxpbmU6IDA7XG4gICAgYm94LXNoYWRvdzogJGJ0bi1mb2N1cy1ib3gtc2hhZG93O1xuICB9XG5cbiAgLy8gRGlzYWJsZWQgY29tZXMgZmlyc3Qgc28gYWN0aXZlIGNhbiBwcm9wZXJseSByZXN0eWxlXG4gICYuZGlzYWJsZWQsXG4gICY6ZGlzYWJsZWQge1xuICAgIG9wYWNpdHk6ICRidG4tZGlzYWJsZWQtb3BhY2l0eTtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KG5vbmUpO1xuICB9XG5cbiAgJjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSB7XG4gICAgY3Vyc29yOiBpZigkZW5hYmxlLXBvaW50ZXItY3Vyc29yLWZvci1idXR0b25zLCBwb2ludGVyLCBudWxsKTtcblxuICAgICY6YWN0aXZlLFxuICAgICYuYWN0aXZlIHtcbiAgICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGJ0bi1hY3RpdmUtYm94LXNoYWRvdyk7XG5cbiAgICAgICY6Zm9jdXMge1xuICAgICAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRidG4tZm9jdXMtYm94LXNoYWRvdywgJGJ0bi1hY3RpdmUtYm94LXNoYWRvdyk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vIEZ1dHVyZS1wcm9vZiBkaXNhYmxpbmcgb2YgY2xpY2tzIG9uIGA8YT5gIGVsZW1lbnRzXG5hLmJ0bi5kaXNhYmxlZCxcbmZpZWxkc2V0OmRpc2FibGVkIGEuYnRuIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cblxuLy9cbi8vIEFsdGVybmF0ZSBidXR0b25zXG4vL1xuXG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgLmJ0bi0jeyRjb2xvcn0ge1xuICAgIEBpbmNsdWRlIGJ1dHRvbi12YXJpYW50KCR2YWx1ZSwgJHZhbHVlKTtcbiAgfVxufVxuXG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgLmJ0bi1vdXRsaW5lLSN7JGNvbG9yfSB7XG4gICAgQGluY2x1ZGUgYnV0dG9uLW91dGxpbmUtdmFyaWFudCgkdmFsdWUpO1xuICB9XG59XG5cblxuLy9cbi8vIExpbmsgYnV0dG9uc1xuLy9cblxuLy8gTWFrZSBhIGJ1dHRvbiBsb29rIGFuZCBiZWhhdmUgbGlrZSBhIGxpbmtcbi5idG4tbGluayB7XG4gIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybWFsO1xuICBjb2xvcjogJGxpbmstY29sb3I7XG4gIHRleHQtZGVjb3JhdGlvbjogJGxpbmstZGVjb3JhdGlvbjtcblxuICBAaW5jbHVkZSBob3ZlcigpIHtcbiAgICBjb2xvcjogJGxpbmstaG92ZXItY29sb3I7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiAkbGluay1ob3Zlci1kZWNvcmF0aW9uO1xuICB9XG5cbiAgJjpmb2N1cyxcbiAgJi5mb2N1cyB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiAkbGluay1ob3Zlci1kZWNvcmF0aW9uO1xuICB9XG5cbiAgJjpkaXNhYmxlZCxcbiAgJi5kaXNhYmxlZCB7XG4gICAgY29sb3I6ICRidG4tbGluay1kaXNhYmxlZC1jb2xvcjtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgfVxuXG4gIC8vIE5vIG5lZWQgZm9yIGFuIGFjdGl2ZSBzdGF0ZSBoZXJlXG59XG5cblxuLy9cbi8vIEJ1dHRvbiBTaXplc1xuLy9cblxuLmJ0bi1sZyB7XG4gIEBpbmNsdWRlIGJ1dHRvbi1zaXplKCRidG4tcGFkZGluZy15LWxnLCAkYnRuLXBhZGRpbmcteC1sZywgJGJ0bi1mb250LXNpemUtbGcsICRidG4tbGluZS1oZWlnaHQtbGcsICRidG4tYm9yZGVyLXJhZGl1cy1sZyk7XG59XG5cbi5idG4tc20ge1xuICBAaW5jbHVkZSBidXR0b24tc2l6ZSgkYnRuLXBhZGRpbmcteS1zbSwgJGJ0bi1wYWRkaW5nLXgtc20sICRidG4tZm9udC1zaXplLXNtLCAkYnRuLWxpbmUtaGVpZ2h0LXNtLCAkYnRuLWJvcmRlci1yYWRpdXMtc20pO1xufVxuXG5cbi8vXG4vLyBCbG9jayBidXR0b25cbi8vXG5cbi5idG4tYmxvY2sge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG5cbiAgLy8gVmVydGljYWxseSBzcGFjZSBvdXQgbXVsdGlwbGUgYmxvY2sgYnV0dG9uc1xuICArIC5idG4tYmxvY2sge1xuICAgIG1hcmdpbi10b3A6ICRidG4tYmxvY2stc3BhY2luZy15O1xuICB9XG59XG5cbi8vIFNwZWNpZmljaXR5IG92ZXJyaWRlc1xuaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSxcbmlucHV0W3R5cGU9XCJyZXNldFwiXSxcbmlucHV0W3R5cGU9XCJidXR0b25cIl0ge1xuICAmLmJ0bi1ibG9jayB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbiIsIi8vIEJ1dHRvbiB2YXJpYW50c1xuLy9cbi8vIEVhc2lseSBwdW1wIG91dCBkZWZhdWx0IHN0eWxlcywgYXMgd2VsbCBhcyA6aG92ZXIsIDpmb2N1cywgOmFjdGl2ZSxcbi8vIGFuZCBkaXNhYmxlZCBvcHRpb25zIGZvciBhbGwgYnV0dG9uc1xuXG5AbWl4aW4gYnV0dG9uLXZhcmlhbnQoJGJhY2tncm91bmQsICRib3JkZXIsICRob3Zlci1iYWNrZ3JvdW5kOiBkYXJrZW4oJGJhY2tncm91bmQsIDcuNSUpLCAkaG92ZXItYm9yZGVyOiBkYXJrZW4oJGJvcmRlciwgMTAlKSwgJGFjdGl2ZS1iYWNrZ3JvdW5kOiBkYXJrZW4oJGJhY2tncm91bmQsIDEwJSksICRhY3RpdmUtYm9yZGVyOiBkYXJrZW4oJGJvcmRlciwgMTIuNSUpKSB7XG4gIGNvbG9yOiBjb2xvci15aXEoJGJhY2tncm91bmQpO1xuICBAaW5jbHVkZSBncmFkaWVudC1iZygkYmFja2dyb3VuZCk7XG4gIGJvcmRlci1jb2xvcjogJGJvcmRlcjtcbiAgQGluY2x1ZGUgYm94LXNoYWRvdygkYnRuLWJveC1zaGFkb3cpO1xuXG4gIEBpbmNsdWRlIGhvdmVyKCkge1xuICAgIGNvbG9yOiBjb2xvci15aXEoJGhvdmVyLWJhY2tncm91bmQpO1xuICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRob3Zlci1iYWNrZ3JvdW5kKTtcbiAgICBib3JkZXItY29sb3I6ICRob3Zlci1ib3JkZXI7XG4gIH1cblxuICAmOmZvY3VzLFxuICAmLmZvY3VzIHtcbiAgICBjb2xvcjogY29sb3IteWlxKCRob3Zlci1iYWNrZ3JvdW5kKTtcbiAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkaG92ZXItYmFja2dyb3VuZCk7XG4gICAgYm9yZGVyLWNvbG9yOiAkaG92ZXItYm9yZGVyO1xuICAgIEBpZiAkZW5hYmxlLXNoYWRvd3Mge1xuICAgICAgQGluY2x1ZGUgYm94LXNoYWRvdygkYnRuLWJveC1zaGFkb3csIDAgMCAwICRidG4tZm9jdXMtd2lkdGggcmdiYShtaXgoY29sb3IteWlxKCRiYWNrZ3JvdW5kKSwgJGJvcmRlciwgMTUlKSwgLjUpKTtcbiAgICB9IEBlbHNlIHtcbiAgICAgIC8vIEF2b2lkIHVzaW5nIG1peGluIHNvIHdlIGNhbiBwYXNzIGN1c3RvbSBmb2N1cyBzaGFkb3cgcHJvcGVybHlcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwICRidG4tZm9jdXMtd2lkdGggcmdiYShtaXgoY29sb3IteWlxKCRiYWNrZ3JvdW5kKSwgJGJvcmRlciwgMTUlKSwgLjUpO1xuICAgIH1cbiAgfVxuXG4gIC8vIERpc2FibGVkIGNvbWVzIGZpcnN0IHNvIGFjdGl2ZSBjYW4gcHJvcGVybHkgcmVzdHlsZVxuICAmLmRpc2FibGVkLFxuICAmOmRpc2FibGVkIHtcbiAgICBjb2xvcjogY29sb3IteWlxKCRiYWNrZ3JvdW5kKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmFja2dyb3VuZDtcbiAgICBib3JkZXItY29sb3I6ICRib3JkZXI7XG4gICAgLy8gUmVtb3ZlIENTUyBncmFkaWVudHMgaWYgdGhleSdyZSBlbmFibGVkXG4gICAgQGlmICRlbmFibGUtZ3JhZGllbnRzIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgJjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsXG4gICY6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuICAuc2hvdyA+ICYuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBjb2xvcjogY29sb3IteWlxKCRhY3RpdmUtYmFja2dyb3VuZCk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGFjdGl2ZS1iYWNrZ3JvdW5kO1xuICAgIEBpZiAkZW5hYmxlLWdyYWRpZW50cyB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lOyAvLyBSZW1vdmUgdGhlIGdyYWRpZW50IGZvciB0aGUgcHJlc3NlZC9hY3RpdmUgc3RhdGVcbiAgICB9XG4gICAgYm9yZGVyLWNvbG9yOiAkYWN0aXZlLWJvcmRlcjtcblxuICAgICY6Zm9jdXMge1xuICAgICAgQGlmICRlbmFibGUtc2hhZG93cyBhbmQgJGJ0bi1hY3RpdmUtYm94LXNoYWRvdyAhPSBub25lIHtcbiAgICAgICAgQGluY2x1ZGUgYm94LXNoYWRvdygkYnRuLWFjdGl2ZS1ib3gtc2hhZG93LCAwIDAgMCAkYnRuLWZvY3VzLXdpZHRoIHJnYmEobWl4KGNvbG9yLXlpcSgkYmFja2dyb3VuZCksICRib3JkZXIsIDE1JSksIC41KSk7XG4gICAgICB9IEBlbHNlIHtcbiAgICAgICAgLy8gQXZvaWQgdXNpbmcgbWl4aW4gc28gd2UgY2FuIHBhc3MgY3VzdG9tIGZvY3VzIHNoYWRvdyBwcm9wZXJseVxuICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAkYnRuLWZvY3VzLXdpZHRoIHJnYmEobWl4KGNvbG9yLXlpcSgkYmFja2dyb3VuZCksICRib3JkZXIsIDE1JSksIC41KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1peGluIGJ1dHRvbi1vdXRsaW5lLXZhcmlhbnQoJGNvbG9yLCAkY29sb3ItaG92ZXI6IGNvbG9yLXlpcSgkY29sb3IpLCAkYWN0aXZlLWJhY2tncm91bmQ6ICRjb2xvciwgJGFjdGl2ZS1ib3JkZXI6ICRjb2xvcikge1xuICBjb2xvcjogJGNvbG9yO1xuICBib3JkZXItY29sb3I6ICRjb2xvcjtcblxuICBAaW5jbHVkZSBob3ZlcigpIHtcbiAgICBjb2xvcjogJGNvbG9yLWhvdmVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRhY3RpdmUtYmFja2dyb3VuZDtcbiAgICBib3JkZXItY29sb3I6ICRhY3RpdmUtYm9yZGVyO1xuICB9XG5cbiAgJjpmb2N1cyxcbiAgJi5mb2N1cyB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgJGJ0bi1mb2N1cy13aWR0aCByZ2JhKCRjb2xvciwgLjUpO1xuICB9XG5cbiAgJi5kaXNhYmxlZCxcbiAgJjpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICRjb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gICY6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLFxuICAmOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbiAgLnNob3cgPiAmLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgY29sb3I6IGNvbG9yLXlpcSgkYWN0aXZlLWJhY2tncm91bmQpO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRhY3RpdmUtYmFja2dyb3VuZDtcbiAgICBib3JkZXItY29sb3I6ICRhY3RpdmUtYm9yZGVyO1xuXG4gICAgJjpmb2N1cyB7XG4gICAgICBAaWYgJGVuYWJsZS1zaGFkb3dzIGFuZCAkYnRuLWFjdGl2ZS1ib3gtc2hhZG93ICE9IG5vbmUge1xuICAgICAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRidG4tYWN0aXZlLWJveC1zaGFkb3csIDAgMCAwICRidG4tZm9jdXMtd2lkdGggcmdiYSgkY29sb3IsIC41KSk7XG4gICAgICB9IEBlbHNlIHtcbiAgICAgICAgLy8gQXZvaWQgdXNpbmcgbWl4aW4gc28gd2UgY2FuIHBhc3MgY3VzdG9tIGZvY3VzIHNoYWRvdyBwcm9wZXJseVxuICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAkYnRuLWZvY3VzLXdpZHRoIHJnYmEoJGNvbG9yLCAuNSk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vIEJ1dHRvbiBzaXplc1xuQG1peGluIGJ1dHRvbi1zaXplKCRwYWRkaW5nLXksICRwYWRkaW5nLXgsICRmb250LXNpemUsICRsaW5lLWhlaWdodCwgJGJvcmRlci1yYWRpdXMpIHtcbiAgcGFkZGluZzogJHBhZGRpbmcteSAkcGFkZGluZy14O1xuICBAaW5jbHVkZSBmb250LXNpemUoJGZvbnQtc2l6ZSk7XG4gIGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQ7XG4gIC8vIE1hbnVhbGx5IGRlY2xhcmUgdG8gcHJvdmlkZSBhbiBvdmVycmlkZSB0byB0aGUgYnJvd3NlciBkZWZhdWx0XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGJvcmRlci1yYWRpdXMsIDApO1xufVxuIiwiLmZhZGUge1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCR0cmFuc2l0aW9uLWZhZGUpO1xuXG4gICY6bm90KC5zaG93KSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuXG4uY29sbGFwc2Uge1xuICAmOm5vdCguc2hvdykge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLmNvbGxhcHNpbmcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkdHJhbnNpdGlvbi1jb2xsYXBzZSk7XG5cbiAgJi53aWR0aCB7XG4gICAgd2lkdGg6IDA7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oJHRyYW5zaXRpb24tY29sbGFwc2Utd2lkdGgpO1xuICB9XG59XG4iLCIvLyBUaGUgZHJvcGRvd24gd3JhcHBlciAoYDxkaXY+YClcbi5kcm9wdXAsXG4uZHJvcHJpZ2h0LFxuLmRyb3Bkb3duLFxuLmRyb3BsZWZ0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZHJvcGRvd24tdG9nZ2xlIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcblxuICAvLyBHZW5lcmF0ZSB0aGUgY2FyZXQgYXV0b21hdGljYWxseVxuICBAaW5jbHVkZSBjYXJldCgpO1xufVxuXG4vLyBUaGUgZHJvcGRvd24gbWVudVxuLmRyb3Bkb3duLW1lbnUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTAwJTtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogJHppbmRleC1kcm9wZG93bjtcbiAgZGlzcGxheTogbm9uZTsgLy8gbm9uZSBieSBkZWZhdWx0LCBidXQgYmxvY2sgb24gXCJvcGVuXCIgb2YgdGhlIG1lbnVcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1pbi13aWR0aDogJGRyb3Bkb3duLW1pbi13aWR0aDtcbiAgcGFkZGluZzogJGRyb3Bkb3duLXBhZGRpbmcteSAkZHJvcGRvd24tcGFkZGluZy14O1xuICBtYXJnaW46ICRkcm9wZG93bi1zcGFjZXIgMCAwOyAvLyBvdmVycmlkZSBkZWZhdWx0IHVsXG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZHJvcGRvd24tZm9udC1zaXplKTtcbiAgY29sb3I6ICRkcm9wZG93bi1jb2xvcjtcbiAgdGV4dC1hbGlnbjogbGVmdDsgLy8gRW5zdXJlcyBwcm9wZXIgYWxpZ25tZW50IGlmIHBhcmVudCBoYXMgaXQgY2hhbmdlZCAoZS5nLiwgbW9kYWwgZm9vdGVyKVxuICBsaXN0LXN0eWxlOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkZHJvcGRvd24tYmc7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogJGRyb3Bkb3duLWJvcmRlci13aWR0aCBzb2xpZCAkZHJvcGRvd24tYm9yZGVyLWNvbG9yO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRkcm9wZG93bi1ib3JkZXItcmFkaXVzKTtcbiAgQGluY2x1ZGUgYm94LXNoYWRvdygkZHJvcGRvd24tYm94LXNoYWRvdyk7XG59XG5cbkBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICAgIC5kcm9wZG93bi1tZW51I3skaW5maXh9LWxlZnQge1xuICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICBsZWZ0OiAwO1xuICAgIH1cblxuICAgIC5kcm9wZG93bi1tZW51I3skaW5maXh9LXJpZ2h0IHtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgbGVmdDogYXV0bztcbiAgICB9XG4gIH1cbn1cblxuLy8gQWxsb3cgZm9yIGRyb3Bkb3ducyB0byBnbyBib3R0b20gdXAgKGFrYSwgZHJvcHVwLW1lbnUpXG4vLyBKdXN0IGFkZCAuZHJvcHVwIGFmdGVyIHRoZSBzdGFuZGFyZCAuZHJvcGRvd24gY2xhc3MgYW5kIHlvdSdyZSBzZXQuXG4uZHJvcHVwIHtcbiAgLmRyb3Bkb3duLW1lbnUge1xuICAgIHRvcDogYXV0bztcbiAgICBib3R0b206IDEwMCU7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAkZHJvcGRvd24tc3BhY2VyO1xuICB9XG5cbiAgLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgQGluY2x1ZGUgY2FyZXQodXApO1xuICB9XG59XG5cbi5kcm9wcmlnaHQge1xuICAuZHJvcGRvd24tbWVudSB7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IDEwMCU7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tbGVmdDogJGRyb3Bkb3duLXNwYWNlcjtcbiAgfVxuXG4gIC5kcm9wZG93bi10b2dnbGUge1xuICAgIEBpbmNsdWRlIGNhcmV0KHJpZ2h0KTtcbiAgICAmOjphZnRlciB7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogMDtcbiAgICB9XG4gIH1cbn1cblxuLmRyb3BsZWZ0IHtcbiAgLmRyb3Bkb3duLW1lbnUge1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMTAwJTtcbiAgICBsZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAkZHJvcGRvd24tc3BhY2VyO1xuICB9XG5cbiAgLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgQGluY2x1ZGUgY2FyZXQobGVmdCk7XG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiAwO1xuICAgIH1cbiAgfVxufVxuXG4vLyBXaGVuIFBvcHBlciBpcyBlbmFibGVkLCByZXNldCB0aGUgYmFzaWMgZHJvcGRvd24gcG9zaXRpb25cbi8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBuby1kdXBsaWNhdGUtc2VsZWN0b3JzXG4uZHJvcGRvd24tbWVudSB7XG4gICZbeC1wbGFjZW1lbnRePVwidG9wXCJdLFxuICAmW3gtcGxhY2VtZW50Xj1cInJpZ2h0XCJdLFxuICAmW3gtcGxhY2VtZW50Xj1cImJvdHRvbVwiXSxcbiAgJlt4LXBsYWNlbWVudF49XCJsZWZ0XCJdIHtcbiAgICByaWdodDogYXV0bztcbiAgICBib3R0b206IGF1dG87XG4gIH1cbn1cblxuLy8gRGl2aWRlcnMgKGJhc2ljYWxseSBhbiBgPGhyPmApIHdpdGhpbiB0aGUgZHJvcGRvd25cbi5kcm9wZG93bi1kaXZpZGVyIHtcbiAgQGluY2x1ZGUgbmF2LWRpdmlkZXIoJGRyb3Bkb3duLWRpdmlkZXItYmcsICRkcm9wZG93bi1kaXZpZGVyLW1hcmdpbi15LCB0cnVlKTtcbn1cblxuLy8gTGlua3MsIGJ1dHRvbnMsIGFuZCBtb3JlIHdpdGhpbiB0aGUgZHJvcGRvd24gbWVudVxuLy9cbi8vIGA8YnV0dG9uPmAtc3BlY2lmaWMgc3R5bGVzIGFyZSBkZW5vdGVkIHdpdGggYC8vIEZvciA8YnV0dG9uPnNgXG4uZHJvcGRvd24taXRlbSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTsgLy8gRm9yIGA8YnV0dG9uPmBzXG4gIHBhZGRpbmc6ICRkcm9wZG93bi1pdGVtLXBhZGRpbmcteSAkZHJvcGRvd24taXRlbS1wYWRkaW5nLXg7XG4gIGNsZWFyOiBib3RoO1xuICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm1hbDtcbiAgY29sb3I6ICRkcm9wZG93bi1saW5rLWNvbG9yO1xuICB0ZXh0LWFsaWduOiBpbmhlcml0OyAvLyBGb3IgYDxidXR0b24+YHNcbiAgdGV4dC1kZWNvcmF0aW9uOiBpZigkbGluay1kZWNvcmF0aW9uID09IG5vbmUsIG51bGwsIG5vbmUpO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwOyAvLyBwcmV2ZW50IGxpbmtzIGZyb20gcmFuZG9tbHkgYnJlYWtpbmcgb250byBuZXcgbGluZXNcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IC8vIEZvciBgPGJ1dHRvbj5gc1xuICBib3JkZXI6IDA7IC8vIEZvciBgPGJ1dHRvbj5gc1xuXG4gIC8vIFByZXZlbnQgZHJvcGRvd24gb3ZlcmZsb3cgaWYgdGhlcmUncyBubyBwYWRkaW5nXG4gIC8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvcHVsbC8yNzcwM1xuICBAaWYgJGRyb3Bkb3duLXBhZGRpbmcteSA9PSAwIHtcbiAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKCRkcm9wZG93bi1pbm5lci1ib3JkZXItcmFkaXVzKTtcbiAgICB9XG5cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1yYWRpdXMoJGRyb3Bkb3duLWlubmVyLWJvcmRlci1yYWRpdXMpO1xuICAgIH1cbiAgfVxuXG4gIEBpbmNsdWRlIGhvdmVyLWZvY3VzKCkge1xuICAgIGNvbG9yOiAkZHJvcGRvd24tbGluay1ob3Zlci1jb2xvcjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGRyb3Bkb3duLWxpbmstaG92ZXItYmcpO1xuICB9XG5cbiAgJi5hY3RpdmUsXG4gICY6YWN0aXZlIHtcbiAgICBjb2xvcjogJGRyb3Bkb3duLWxpbmstYWN0aXZlLWNvbG9yO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkZHJvcGRvd24tbGluay1hY3RpdmUtYmcpO1xuICB9XG5cbiAgJi5kaXNhYmxlZCxcbiAgJjpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICRkcm9wZG93bi1saW5rLWRpc2FibGVkLWNvbG9yO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIC8vIFJlbW92ZSBDU1MgZ3JhZGllbnRzIGlmIHRoZXkncmUgZW5hYmxlZFxuICAgIEBpZiAkZW5hYmxlLWdyYWRpZW50cyB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICAgIH1cbiAgfVxufVxuXG4uZHJvcGRvd24tbWVudS5zaG93IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi8vIERyb3Bkb3duIHNlY3Rpb24gaGVhZGVyc1xuLmRyb3Bkb3duLWhlYWRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAkZHJvcGRvd24taGVhZGVyLXBhZGRpbmc7XG4gIG1hcmdpbi1ib3R0b206IDA7IC8vIGZvciB1c2Ugd2l0aCBoZWFkaW5nIGVsZW1lbnRzXG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZm9udC1zaXplLXNtKTtcbiAgY29sb3I6ICRkcm9wZG93bi1oZWFkZXItY29sb3I7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7IC8vIGFzIHdpdGggPiBsaSA+IGFcbn1cblxuLy8gRHJvcGRvd24gdGV4dFxuLmRyb3Bkb3duLWl0ZW0tdGV4dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAkZHJvcGRvd24taXRlbS1wYWRkaW5nLXkgJGRyb3Bkb3duLWl0ZW0tcGFkZGluZy14O1xuICBjb2xvcjogJGRyb3Bkb3duLWxpbmstY29sb3I7XG59XG4iLCJAbWl4aW4gY2FyZXQtZG93bigpIHtcbiAgYm9yZGVyLXRvcDogJGNhcmV0LXdpZHRoIHNvbGlkO1xuICBib3JkZXItcmlnaHQ6ICRjYXJldC13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbiAgYm9yZGVyLWxlZnQ6ICRjYXJldC13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuQG1peGluIGNhcmV0LXVwKCkge1xuICBib3JkZXItdG9wOiAwO1xuICBib3JkZXItcmlnaHQ6ICRjYXJldC13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogJGNhcmV0LXdpZHRoIHNvbGlkO1xuICBib3JkZXItbGVmdDogJGNhcmV0LXdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xufVxuXG5AbWl4aW4gY2FyZXQtcmlnaHQoKSB7XG4gIGJvcmRlci10b3A6ICRjYXJldC13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiAwO1xuICBib3JkZXItYm90dG9tOiAkY2FyZXQtd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1sZWZ0OiAkY2FyZXQtd2lkdGggc29saWQ7XG59XG5cbkBtaXhpbiBjYXJldC1sZWZ0KCkge1xuICBib3JkZXItdG9wOiAkY2FyZXQtd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yaWdodDogJGNhcmV0LXdpZHRoIHNvbGlkO1xuICBib3JkZXItYm90dG9tOiAkY2FyZXQtd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbkBtaXhpbiBjYXJldCgkZGlyZWN0aW9uOiBkb3duKSB7XG4gIEBpZiAkZW5hYmxlLWNhcmV0IHtcbiAgICAmOjphZnRlciB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBtYXJnaW4tbGVmdDogJGNhcmV0LXNwYWNpbmc7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogJGNhcmV0LXZlcnRpY2FsLWFsaWduO1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIEBpZiAkZGlyZWN0aW9uID09IGRvd24ge1xuICAgICAgICBAaW5jbHVkZSBjYXJldC1kb3duKCk7XG4gICAgICB9IEBlbHNlIGlmICRkaXJlY3Rpb24gPT0gdXAge1xuICAgICAgICBAaW5jbHVkZSBjYXJldC11cCgpO1xuICAgICAgfSBAZWxzZSBpZiAkZGlyZWN0aW9uID09IHJpZ2h0IHtcbiAgICAgICAgQGluY2x1ZGUgY2FyZXQtcmlnaHQoKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBAaWYgJGRpcmVjdGlvbiA9PSBsZWZ0IHtcbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cblxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6ICRjYXJldC1zcGFjaW5nO1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogJGNhcmV0LXZlcnRpY2FsLWFsaWduO1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBAaW5jbHVkZSBjYXJldC1sZWZ0KCk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJjplbXB0eTo6YWZ0ZXIge1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgfVxuICB9XG59XG4iLCIvLyBIb3Jpem9udGFsIGRpdmlkZXJzXG4vL1xuLy8gRGl2aWRlcnMgKGJhc2ljYWxseSBhbiBocikgd2l0aGluIGRyb3Bkb3ducyBhbmQgbmF2IGxpc3RzXG5cbkBtaXhpbiBuYXYtZGl2aWRlcigkY29sb3I6ICRuYXYtZGl2aWRlci1jb2xvciwgJG1hcmdpbi15OiAkbmF2LWRpdmlkZXItbWFyZ2luLXksICRpZ25vcmUtd2FybmluZzogZmFsc2UpIHtcbiAgaGVpZ2h0OiAwO1xuICBtYXJnaW46ICRtYXJnaW4teSAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgJGNvbG9yO1xuICBAaW5jbHVkZSBkZXByZWNhdGUoXCJUaGUgYG5hdi1kaXZpZGVyKClgIG1peGluXCIsIFwidjQuNC4wXCIsIFwidjVcIiwgJGlnbm9yZS13YXJuaW5nKTtcbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIHNlbGVjdG9yLW5vLXF1YWxpZnlpbmctdHlwZVxuXG4vLyBNYWtlIHRoZSBkaXYgYmVoYXZlIGxpa2UgYSBidXR0b25cbi5idG4tZ3JvdXAsXG4uYnRuLWdyb3VwLXZlcnRpY2FsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgLy8gbWF0Y2ggLmJ0biBhbGlnbm1lbnQgZ2l2ZW4gZm9udC1zaXplIGhhY2sgYWJvdmVcblxuICA+IC5idG4ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBmbGV4OiAxIDEgYXV0bztcblxuICAgIC8vIEJyaW5nIHRoZSBob3ZlciwgZm9jdXNlZCwgYW5kIFwiYWN0aXZlXCIgYnV0dG9ucyB0byB0aGUgZnJvbnQgdG8gb3ZlcmxheVxuICAgIC8vIHRoZSBib3JkZXJzIHByb3Blcmx5XG4gICAgQGluY2x1ZGUgaG92ZXIoKSB7XG4gICAgICB6LWluZGV4OiAxO1xuICAgIH1cbiAgICAmOmZvY3VzLFxuICAgICY6YWN0aXZlLFxuICAgICYuYWN0aXZlIHtcbiAgICAgIHotaW5kZXg6IDE7XG4gICAgfVxuICB9XG59XG5cbi8vIE9wdGlvbmFsOiBHcm91cCBtdWx0aXBsZSBidXR0b24gZ3JvdXBzIHRvZ2V0aGVyIGZvciBhIHRvb2xiYXJcbi5idG4tdG9vbGJhciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXG4gIC5pbnB1dC1ncm91cCB7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbn1cblxuLmJ0bi1ncm91cCB7XG4gIC8vIFByZXZlbnQgZG91YmxlIGJvcmRlcnMgd2hlbiBidXR0b25zIGFyZSBuZXh0IHRvIGVhY2ggb3RoZXJcbiAgPiAuYnRuOm5vdCg6Zmlyc3QtY2hpbGQpLFxuICA+IC5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgIG1hcmdpbi1sZWZ0OiAtJGJ0bi1ib3JkZXItd2lkdGg7XG4gIH1cblxuICAvLyBSZXNldCByb3VuZGVkIGNvcm5lcnNcbiAgPiAuYnRuOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpLFxuICA+IC5idG4tZ3JvdXA6bm90KDpsYXN0LWNoaWxkKSA+IC5idG4ge1xuICAgIEBpbmNsdWRlIGJvcmRlci1yaWdodC1yYWRpdXMoMCk7XG4gIH1cblxuICA+IC5idG46bm90KDpmaXJzdC1jaGlsZCksXG4gID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSA+IC5idG4ge1xuICAgIEBpbmNsdWRlIGJvcmRlci1sZWZ0LXJhZGl1cygwKTtcbiAgfVxufVxuXG4vLyBTaXppbmdcbi8vXG4vLyBSZW1peCB0aGUgZGVmYXVsdCBidXR0b24gc2l6aW5nIGNsYXNzZXMgaW50byBuZXcgb25lcyBmb3IgZWFzaWVyIG1hbmlwdWxhdGlvbi5cblxuLmJ0bi1ncm91cC1zbSA+IC5idG4geyBAZXh0ZW5kIC5idG4tc207IH1cbi5idG4tZ3JvdXAtbGcgPiAuYnRuIHsgQGV4dGVuZCAuYnRuLWxnOyB9XG5cblxuLy9cbi8vIFNwbGl0IGJ1dHRvbiBkcm9wZG93bnNcbi8vXG5cbi5kcm9wZG93bi10b2dnbGUtc3BsaXQge1xuICBwYWRkaW5nLXJpZ2h0OiAkYnRuLXBhZGRpbmcteCAqIC43NTtcbiAgcGFkZGluZy1sZWZ0OiAkYnRuLXBhZGRpbmcteCAqIC43NTtcblxuICAmOjphZnRlcixcbiAgLmRyb3B1cCAmOjphZnRlcixcbiAgLmRyb3ByaWdodCAmOjphZnRlciB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cblxuICAuZHJvcGxlZnQgJjo6YmVmb3JlIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbn1cblxuLmJ0bi1zbSArIC5kcm9wZG93bi10b2dnbGUtc3BsaXQge1xuICBwYWRkaW5nLXJpZ2h0OiAkYnRuLXBhZGRpbmcteC1zbSAqIC43NTtcbiAgcGFkZGluZy1sZWZ0OiAkYnRuLXBhZGRpbmcteC1zbSAqIC43NTtcbn1cblxuLmJ0bi1sZyArIC5kcm9wZG93bi10b2dnbGUtc3BsaXQge1xuICBwYWRkaW5nLXJpZ2h0OiAkYnRuLXBhZGRpbmcteC1sZyAqIC43NTtcbiAgcGFkZGluZy1sZWZ0OiAkYnRuLXBhZGRpbmcteC1sZyAqIC43NTtcbn1cblxuXG4vLyBUaGUgY2xpY2thYmxlIGJ1dHRvbiBmb3IgdG9nZ2xpbmcgdGhlIG1lbnVcbi8vIFNldCB0aGUgc2FtZSBpbnNldCBzaGFkb3cgYXMgdGhlIDphY3RpdmUgc3RhdGVcbi5idG4tZ3JvdXAuc2hvdyAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgQGluY2x1ZGUgYm94LXNoYWRvdygkYnRuLWFjdGl2ZS1ib3gtc2hhZG93KTtcblxuICAvLyBTaG93IG5vIHNoYWRvdyBmb3IgYC5idG4tbGlua2Agc2luY2UgaXQgaGFzIG5vIG90aGVyIGJ1dHRvbiBzdHlsZXMuXG4gICYuYnRuLWxpbmsge1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3cobm9uZSk7XG4gIH1cbn1cblxuXG4vL1xuLy8gVmVydGljYWwgYnV0dG9uIGdyb3Vwc1xuLy9cblxuLmJ0bi1ncm91cC12ZXJ0aWNhbCB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICA+IC5idG4sXG4gID4gLmJ0bi1ncm91cCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICA+IC5idG46bm90KDpmaXJzdC1jaGlsZCksXG4gID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLXRvcDogLSRidG4tYm9yZGVyLXdpZHRoO1xuICB9XG5cbiAgLy8gUmVzZXQgcm91bmRlZCBjb3JuZXJzXG4gID4gLmJ0bjpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKSxcbiAgPiAuYnRuLWdyb3VwOm5vdCg6bGFzdC1jaGlsZCkgPiAuYnRuIHtcbiAgICBAaW5jbHVkZSBib3JkZXItYm90dG9tLXJhZGl1cygwKTtcbiAgfVxuXG4gID4gLmJ0bjpub3QoOmZpcnN0LWNoaWxkKSxcbiAgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmJ0biB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXMoMCk7XG4gIH1cbn1cblxuXG4vLyBDaGVja2JveCBhbmQgcmFkaW8gb3B0aW9uc1xuLy9cbi8vIEluIG9yZGVyIHRvIHN1cHBvcnQgdGhlIGJyb3dzZXIncyBmb3JtIHZhbGlkYXRpb24gZmVlZGJhY2ssIHBvd2VyZWQgYnkgdGhlXG4vLyBgcmVxdWlyZWRgIGF0dHJpYnV0ZSwgd2UgaGF2ZSB0byBcImhpZGVcIiB0aGUgaW5wdXRzIHZpYSBgY2xpcGAuIFdlIGNhbm5vdCB1c2Vcbi8vIGBkaXNwbGF5OiBub25lO2Agb3IgYHZpc2liaWxpdHk6IGhpZGRlbjtgIGFzIHRoYXQgYWxzbyBoaWRlcyB0aGUgcG9wb3Zlci5cbi8vIFNpbXBseSB2aXN1YWxseSBoaWRpbmcgdGhlIGlucHV0cyB2aWEgYG9wYWNpdHlgIHdvdWxkIGxlYXZlIHRoZW0gY2xpY2thYmxlIGluXG4vLyBjZXJ0YWluIGNhc2VzIHdoaWNoIGlzIHByZXZlbnRlZCBieSB1c2luZyBgY2xpcGAgYW5kIGBwb2ludGVyLWV2ZW50c2AuXG4vLyBUaGlzIHdheSwgd2UgZW5zdXJlIGEgRE9NIGVsZW1lbnQgaXMgdmlzaWJsZSB0byBwb3NpdGlvbiB0aGUgcG9wb3ZlciBmcm9tLlxuLy9cbi8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvcHVsbC8xMjc5NCBhbmRcbi8vIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9wdWxsLzE0NTU5IGZvciBtb3JlIGluZm9ybWF0aW9uLlxuXG4uYnRuLWdyb3VwLXRvZ2dsZSB7XG4gID4gLmJ0bixcbiAgPiAuYnRuLWdyb3VwID4gLmJ0biB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDsgLy8gT3ZlcnJpZGUgZGVmYXVsdCBgPGxhYmVsPmAgdmFsdWVcblxuICAgIGlucHV0W3R5cGU9XCJyYWRpb1wiXSxcbiAgICBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIH1cbiAgfVxufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgc2VsZWN0b3Itbm8tcXVhbGlmeWluZy10eXBlXG5cbi8vXG4vLyBCYXNlIHN0eWxlc1xuLy9cblxuLmlucHV0LWdyb3VwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7IC8vIEZvciBmb3JtIHZhbGlkYXRpb24gZmVlZGJhY2tcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIHdpZHRoOiAxMDAlO1xuXG4gID4gLmZvcm0tY29udHJvbCxcbiAgPiAuZm9ybS1jb250cm9sLXBsYWludGV4dCxcbiAgPiAuY3VzdG9tLXNlbGVjdCxcbiAgPiAuY3VzdG9tLWZpbGUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgLy8gRm9yIGZvY3VzIHN0YXRlJ3Mgei1pbmRleFxuICAgIGZsZXg6IDEgMSBhdXRvO1xuICAgIHdpZHRoOiAxJTtcbiAgICBtaW4td2lkdGg6IDA7IC8vIGh0dHBzOi8vc3RhY2tvdmVyZmxvdy5jb20vcXVlc3Rpb25zLzM2MjQ3MTQwL3doeS1kb250LWZsZXgtaXRlbXMtc2hyaW5rLXBhc3QtY29udGVudC1zaXplXG4gICAgbWFyZ2luLWJvdHRvbTogMDtcblxuICAgICsgLmZvcm0tY29udHJvbCxcbiAgICArIC5jdXN0b20tc2VsZWN0LFxuICAgICsgLmN1c3RvbS1maWxlIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAtJGlucHV0LWJvcmRlci13aWR0aDtcbiAgICB9XG4gIH1cblxuICAvLyBCcmluZyB0aGUgXCJhY3RpdmVcIiBmb3JtIGNvbnRyb2wgdG8gdGhlIHRvcCBvZiBzdXJyb3VuZGluZyBlbGVtZW50c1xuICA+IC5mb3JtLWNvbnRyb2w6Zm9jdXMsXG4gID4gLmN1c3RvbS1zZWxlY3Q6Zm9jdXMsXG4gID4gLmN1c3RvbS1maWxlIC5jdXN0b20tZmlsZS1pbnB1dDpmb2N1cyB+IC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gICAgei1pbmRleDogMztcbiAgfVxuXG4gIC8vIEJyaW5nIHRoZSBjdXN0b20gZmlsZSBpbnB1dCBhYm92ZSB0aGUgbGFiZWxcbiAgPiAuY3VzdG9tLWZpbGUgLmN1c3RvbS1maWxlLWlucHV0OmZvY3VzIHtcbiAgICB6LWluZGV4OiA0O1xuICB9XG5cbiAgPiAuZm9ybS1jb250cm9sLFxuICA+IC5jdXN0b20tc2VsZWN0IHtcbiAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpIHsgQGluY2x1ZGUgYm9yZGVyLWxlZnQtcmFkaXVzKDApOyB9XG4gIH1cblxuICAvLyBDdXN0b20gZmlsZSBpbnB1dHMgaGF2ZSBtb3JlIGNvbXBsZXggbWFya3VwLCB0aHVzIHJlcXVpcmluZyBkaWZmZXJlbnRcbiAgLy8gYm9yZGVyLXJhZGl1cyBvdmVycmlkZXMuXG4gID4gLmN1c3RvbS1maWxlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAmOm5vdCg6bGFzdC1jaGlsZCkgLmN1c3RvbS1maWxlLWxhYmVsLFxuICAgICY6bm90KDpsYXN0LWNoaWxkKSAuY3VzdG9tLWZpbGUtbGFiZWw6OmFmdGVyIHsgQGluY2x1ZGUgYm9yZGVyLXJpZ2h0LXJhZGl1cygwKTsgfVxuICAgICY6bm90KDpmaXJzdC1jaGlsZCkgLmN1c3RvbS1maWxlLWxhYmVsIHsgQGluY2x1ZGUgYm9yZGVyLWxlZnQtcmFkaXVzKDApOyB9XG4gIH1cblxuICAmOm5vdCguaGFzLXZhbGlkYXRpb24pIHtcbiAgICA+IC5mb3JtLWNvbnRyb2w6bm90KDpsYXN0LWNoaWxkKSxcbiAgICA+IC5jdXN0b20tc2VsZWN0Om5vdCg6bGFzdC1jaGlsZCksXG4gICAgPiAuY3VzdG9tLWZpbGU6bm90KDpsYXN0LWNoaWxkKSAuY3VzdG9tLWZpbGUtbGFiZWwsXG4gICAgPiAuY3VzdG9tLWZpbGU6bm90KDpsYXN0LWNoaWxkKSAuY3VzdG9tLWZpbGUtbGFiZWw6OmFmdGVyIHtcbiAgICAgIEBpbmNsdWRlIGJvcmRlci1yaWdodC1yYWRpdXMoMCk7XG4gICAgfVxuICB9XG5cbiAgJi5oYXMtdmFsaWRhdGlvbiB7XG4gICAgPiAuZm9ybS1jb250cm9sOm50aC1sYXN0LWNoaWxkKG4gKyAzKSxcbiAgICA+IC5jdXN0b20tc2VsZWN0Om50aC1sYXN0LWNoaWxkKG4gKyAzKSxcbiAgICA+IC5jdXN0b20tZmlsZTpudGgtbGFzdC1jaGlsZChuICsgMykgLmN1c3RvbS1maWxlLWxhYmVsLFxuICAgID4gLmN1c3RvbS1maWxlOm50aC1sYXN0LWNoaWxkKG4gKyAzKSAuY3VzdG9tLWZpbGUtbGFiZWw6OmFmdGVyIHtcbiAgICAgIEBpbmNsdWRlIGJvcmRlci1yaWdodC1yYWRpdXMoMCk7XG4gICAgfVxuICB9XG59XG5cblxuLy8gUHJlcGVuZCBhbmQgYXBwZW5kXG4vL1xuLy8gV2hpbGUgaXQgcmVxdWlyZXMgb25lIGV4dHJhIGxheWVyIG9mIEhUTUwgZm9yIGVhY2gsIGRlZGljYXRlZCBwcmVwZW5kIGFuZFxuLy8gYXBwZW5kIGVsZW1lbnRzIGFsbG93IHVzIHRvIDEpIGJlIGxlc3MgY2xldmVyLCAyKSBzaW1wbGlmeSBvdXIgc2VsZWN0b3JzLCBhbmRcbi8vIDMpIHN1cHBvcnQgSFRNTDUgZm9ybSB2YWxpZGF0aW9uLlxuXG4uaW5wdXQtZ3JvdXAtcHJlcGVuZCxcbi5pbnB1dC1ncm91cC1hcHBlbmQge1xuICBkaXNwbGF5OiBmbGV4O1xuXG4gIC8vIEVuc3VyZSBidXR0b25zIGFyZSBhbHdheXMgYWJvdmUgaW5wdXRzIGZvciBtb3JlIHZpc3VhbGx5IHBsZWFzaW5nIGJvcmRlcnMuXG4gIC8vIFRoaXMgaXNuJ3QgbmVlZGVkIGZvciBgLmlucHV0LWdyb3VwLXRleHRgIHNpbmNlIGl0IHNoYXJlcyB0aGUgc2FtZSBib3JkZXItY29sb3JcbiAgLy8gYXMgb3VyIGlucHV0cy5cbiAgLmJ0biB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDI7XG5cbiAgICAmOmZvY3VzIHtcbiAgICAgIHotaW5kZXg6IDM7XG4gICAgfVxuICB9XG5cbiAgLmJ0biArIC5idG4sXG4gIC5idG4gKyAuaW5wdXQtZ3JvdXAtdGV4dCxcbiAgLmlucHV0LWdyb3VwLXRleHQgKyAuaW5wdXQtZ3JvdXAtdGV4dCxcbiAgLmlucHV0LWdyb3VwLXRleHQgKyAuYnRuIHtcbiAgICBtYXJnaW4tbGVmdDogLSRpbnB1dC1ib3JkZXItd2lkdGg7XG4gIH1cbn1cblxuLmlucHV0LWdyb3VwLXByZXBlbmQgeyBtYXJnaW4tcmlnaHQ6IC0kaW5wdXQtYm9yZGVyLXdpZHRoOyB9XG4uaW5wdXQtZ3JvdXAtYXBwZW5kIHsgbWFyZ2luLWxlZnQ6IC0kaW5wdXQtYm9yZGVyLXdpZHRoOyB9XG5cblxuLy8gVGV4dHVhbCBhZGRvbnNcbi8vXG4vLyBTZXJ2ZXMgYXMgYSBjYXRjaC1hbGwgZWxlbWVudCBmb3IgYW55IHRleHQgb3IgcmFkaW8vY2hlY2tib3ggaW5wdXQgeW91IHdpc2hcbi8vIHRvIHByZXBlbmQgb3IgYXBwZW5kIHRvIGFuIGlucHV0LlxuXG4uaW5wdXQtZ3JvdXAtdGV4dCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6ICRpbnB1dC1wYWRkaW5nLXkgJGlucHV0LXBhZGRpbmcteDtcbiAgbWFyZ2luLWJvdHRvbTogMDsgLy8gQWxsb3cgdXNlIG9mIDxsYWJlbD4gZWxlbWVudHMgYnkgb3ZlcnJpZGluZyBvdXIgZGVmYXVsdCBtYXJnaW4tYm90dG9tXG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaW5wdXQtZm9udC1zaXplKTsgLy8gTWF0Y2ggaW5wdXRzXG4gIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybWFsO1xuICBsaW5lLWhlaWdodDogJGlucHV0LWxpbmUtaGVpZ2h0O1xuICBjb2xvcjogJGlucHV0LWdyb3VwLWFkZG9uLWNvbG9yO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGJhY2tncm91bmQtY29sb3I6ICRpbnB1dC1ncm91cC1hZGRvbi1iZztcbiAgYm9yZGVyOiAkaW5wdXQtYm9yZGVyLXdpZHRoIHNvbGlkICRpbnB1dC1ncm91cC1hZGRvbi1ib3JkZXItY29sb3I7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGlucHV0LWJvcmRlci1yYWRpdXMpO1xuXG4gIC8vIE51a2UgZGVmYXVsdCBtYXJnaW5zIGZyb20gY2hlY2tib3hlcyBhbmQgcmFkaW9zIHRvIHZlcnRpY2FsbHkgY2VudGVyIHdpdGhpbi5cbiAgaW5wdXRbdHlwZT1cInJhZGlvXCJdLFxuICBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbn1cblxuXG4vLyBTaXppbmdcbi8vXG4vLyBSZW1peCB0aGUgZGVmYXVsdCBmb3JtIGNvbnRyb2wgc2l6aW5nIGNsYXNzZXMgaW50byBuZXcgb25lcyBmb3IgZWFzaWVyXG4vLyBtYW5pcHVsYXRpb24uXG5cbi5pbnB1dC1ncm91cC1sZyA+IC5mb3JtLWNvbnRyb2w6bm90KHRleHRhcmVhKSxcbi5pbnB1dC1ncm91cC1sZyA+IC5jdXN0b20tc2VsZWN0IHtcbiAgaGVpZ2h0OiAkaW5wdXQtaGVpZ2h0LWxnO1xufVxuXG4uaW5wdXQtZ3JvdXAtbGcgPiAuZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwLWxnID4gLmN1c3RvbS1zZWxlY3QsXG4uaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiAuYnRuLFxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5idG4ge1xuICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15LWxnICRpbnB1dC1wYWRkaW5nLXgtbGc7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaW5wdXQtZm9udC1zaXplLWxnKTtcbiAgbGluZS1oZWlnaHQ6ICRpbnB1dC1saW5lLWhlaWdodC1sZztcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkaW5wdXQtYm9yZGVyLXJhZGl1cy1sZyk7XG59XG5cbi5pbnB1dC1ncm91cC1zbSA+IC5mb3JtLWNvbnRyb2w6bm90KHRleHRhcmVhKSxcbi5pbnB1dC1ncm91cC1zbSA+IC5jdXN0b20tc2VsZWN0IHtcbiAgaGVpZ2h0OiAkaW5wdXQtaGVpZ2h0LXNtO1xufVxuXG4uaW5wdXQtZ3JvdXAtc20gPiAuZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwLXNtID4gLmN1c3RvbS1zZWxlY3QsXG4uaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiAuYnRuLFxuLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5idG4ge1xuICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15LXNtICRpbnB1dC1wYWRkaW5nLXgtc207XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaW5wdXQtZm9udC1zaXplLXNtKTtcbiAgbGluZS1oZWlnaHQ6ICRpbnB1dC1saW5lLWhlaWdodC1zbTtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkaW5wdXQtYm9yZGVyLXJhZGl1cy1zbSk7XG59XG5cbi5pbnB1dC1ncm91cC1sZyA+IC5jdXN0b20tc2VsZWN0LFxuLmlucHV0LWdyb3VwLXNtID4gLmN1c3RvbS1zZWxlY3Qge1xuICBwYWRkaW5nLXJpZ2h0OiAkY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXggKyAkY3VzdG9tLXNlbGVjdC1pbmRpY2F0b3ItcGFkZGluZztcbn1cblxuXG4vLyBQcmVwZW5kIGFuZCBhcHBlbmQgcm91bmRlZCBjb3JuZXJzXG4vL1xuLy8gVGhlc2UgcnVsZXNldHMgbXVzdCBjb21lIGFmdGVyIHRoZSBzaXppbmcgb25lcyB0byBwcm9wZXJseSBvdmVycmlkZSBzbSBhbmQgbGdcbi8vIGJvcmRlci1yYWRpdXMgdmFsdWVzIHdoZW4gZXh0ZW5kaW5nLiBUaGV5J3JlIG1vcmUgc3BlY2lmaWMgdGhhbiB3ZSdkIGxpa2Vcbi8vIHdpdGggdGhlIGAuaW5wdXQtZ3JvdXAgPmAgcGFydCwgYnV0IHdpdGhvdXQgaXQsIHdlIGNhbm5vdCBvdmVycmlkZSB0aGUgc2l6aW5nLlxuXG5cbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1wcmVwZW5kID4gLmJ0bixcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1wcmVwZW5kID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXA6bm90KC5oYXMtdmFsaWRhdGlvbikgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kOm5vdCg6bGFzdC1jaGlsZCkgPiAuYnRuLFxuLmlucHV0LWdyb3VwOm5vdCguaGFzLXZhbGlkYXRpb24pID4gLmlucHV0LWdyb3VwLWFwcGVuZDpub3QoOmxhc3QtY2hpbGQpID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAuaGFzLXZhbGlkYXRpb24gPiAuaW5wdXQtZ3JvdXAtYXBwZW5kOm50aC1sYXN0LWNoaWxkKG4gKyAzKSA+IC5idG4sXG4uaW5wdXQtZ3JvdXAuaGFzLXZhbGlkYXRpb24gPiAuaW5wdXQtZ3JvdXAtYXBwZW5kOm50aC1sYXN0LWNoaWxkKG4gKyAzKSA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLWFwcGVuZDpsYXN0LWNoaWxkID4gLmJ0bjpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKSxcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1hcHBlbmQ6bGFzdC1jaGlsZCA+IC5pbnB1dC1ncm91cC10ZXh0Om5vdCg6bGFzdC1jaGlsZCkge1xuICBAaW5jbHVkZSBib3JkZXItcmlnaHQtcmFkaXVzKDApO1xufVxuXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmJ0bixcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1wcmVwZW5kOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmJ0bixcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1wcmVwZW5kOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZDpmaXJzdC1jaGlsZCA+IC5idG46bm90KDpmaXJzdC1jaGlsZCksXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZDpmaXJzdC1jaGlsZCA+IC5pbnB1dC1ncm91cC10ZXh0Om5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgQGluY2x1ZGUgYm9yZGVyLWxlZnQtcmFkaXVzKDApO1xufVxuIiwiLy8gRW1iZWRkZWQgaWNvbnMgZnJvbSBPcGVuIEljb25pYy5cbi8vIFJlbGVhc2VkIHVuZGVyIE1JVCBhbmQgY29weXJpZ2h0IDIwMTQgV2F5YnVyeS5cbi8vIGh0dHBzOi8vdXNlaWNvbmljLmNvbS9vcGVuXG5cblxuLy8gQ2hlY2tib3hlcyBhbmQgcmFkaW9zXG4vL1xuLy8gQmFzZSBjbGFzcyB0YWtlcyBjYXJlIG9mIGFsbCB0aGUga2V5IGJlaGF2aW9yYWwgYXNwZWN0cy5cblxuLmN1c3RvbS1jb250cm9sIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWluLWhlaWdodDogJGZvbnQtc2l6ZS1iYXNlICogJGxpbmUtaGVpZ2h0LWJhc2U7XG4gIHBhZGRpbmctbGVmdDogJGN1c3RvbS1jb250cm9sLWd1dHRlciArICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3Itc2l6ZTtcbiAgcHJpbnQtY29sb3ItYWRqdXN0OiBleGFjdDsgLy8gS2VlcCB0aGVtZWQgYXBwZWFyYW5jZSBmb3IgcHJpbnRcbn1cblxuLmN1c3RvbS1jb250cm9sLWlubGluZSB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBtYXJnaW4tcmlnaHQ6ICRjdXN0b20tY29udHJvbC1zcGFjZXIteDtcbn1cblxuLmN1c3RvbS1jb250cm9sLWlucHV0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAtMTsgLy8gUHV0IHRoZSBpbnB1dCBiZWhpbmQgdGhlIGxhYmVsIHNvIGl0IGRvZXNuJ3Qgb3ZlcmxheSB0ZXh0XG4gIHdpZHRoOiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLXNpemU7XG4gIGhlaWdodDogKCRmb250LXNpemUtYmFzZSAqICRsaW5lLWhlaWdodC1iYXNlICsgJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1zaXplKSAqIC41O1xuICBvcGFjaXR5OiAwO1xuXG4gICY6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICBjb2xvcjogJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWNvbG9yO1xuICAgIGJvcmRlci1jb2xvcjogJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWJvcmRlci1jb2xvcjtcbiAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtYmcpO1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWJveC1zaGFkb3cpO1xuICB9XG5cbiAgJjpmb2N1cyB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICAvLyB0aGUgbWl4aW4gaXMgbm90IHVzZWQgaGVyZSB0byBtYWtlIHN1cmUgdGhlcmUgaXMgZmVlZGJhY2tcbiAgICBAaWYgJGVuYWJsZS1zaGFkb3dzIHtcbiAgICAgIGJveC1zaGFkb3c6ICRpbnB1dC1ib3gtc2hhZG93LCAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWZvY3VzLWJveC1zaGFkb3c7XG4gICAgfSBAZWxzZSB7XG4gICAgICBib3gtc2hhZG93OiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWZvY3VzLWJveC1zaGFkb3c7XG4gICAgfVxuICB9XG5cbiAgJjpmb2N1czpub3QoOmNoZWNrZWQpIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgIGJvcmRlci1jb2xvcjogJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1mb2N1cy1ib3JkZXItY29sb3I7XG4gIH1cblxuICAmOm5vdCg6ZGlzYWJsZWQpOmFjdGl2ZSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICBjb2xvcjogJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1hY3RpdmUtY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1hY3RpdmUtYmc7XG4gICAgYm9yZGVyLWNvbG9yOiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWFjdGl2ZS1ib3JkZXItY29sb3I7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdygkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWFjdGl2ZS1ib3gtc2hhZG93KTtcbiAgfVxuXG4gIC8vIFVzZSBbZGlzYWJsZWRdIGFuZCA6ZGlzYWJsZWQgdG8gd29yayBhcm91bmQgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8yODI0N1xuICAmW2Rpc2FibGVkXSxcbiAgJjpkaXNhYmxlZCB7XG4gICAgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICAgICAgY29sb3I6ICRjdXN0b20tY29udHJvbC1sYWJlbC1kaXNhYmxlZC1jb2xvcjtcblxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1kaXNhYmxlZC1iZztcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gQ3VzdG9tIGNvbnRyb2wgaW5kaWNhdG9yc1xuLy9cbi8vIEJ1aWxkIHRoZSBjdXN0b20gY29udHJvbHMgb3V0IG9mIHBzZXVkby1lbGVtZW50cy5cblxuLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBjb2xvcjogJGN1c3RvbS1jb250cm9sLWxhYmVsLWNvbG9yO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICBjdXJzb3I6ICRjdXN0b20tY29udHJvbC1jdXJzb3I7XG5cbiAgLy8gQmFja2dyb3VuZC1jb2xvciBhbmQgKHdoZW4gZW5hYmxlZCkgZ3JhZGllbnRcbiAgJjo6YmVmb3JlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAoJGZvbnQtc2l6ZS1iYXNlICogJGxpbmUtaGVpZ2h0LWJhc2UgLSAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLXNpemUpICogLjU7XG4gICAgbGVmdDogLSgkY3VzdG9tLWNvbnRyb2wtZ3V0dGVyICsgJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1zaXplKTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1zaXplO1xuICAgIGhlaWdodDogJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1zaXplO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1iZztcbiAgICBib3JkZXI6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYm9yZGVyLXdpZHRoIHNvbGlkICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYm9yZGVyLWNvbG9yO1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1ib3gtc2hhZG93KTtcbiAgfVxuXG4gIC8vIEZvcmVncm91bmQgKGljb24pXG4gICY6OmFmdGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAoJGZvbnQtc2l6ZS1iYXNlICogJGxpbmUtaGVpZ2h0LWJhc2UgLSAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLXNpemUpICogLjU7XG4gICAgbGVmdDogLSgkY3VzdG9tLWNvbnRyb2wtZ3V0dGVyICsgJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1zaXplKTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1zaXplO1xuICAgIGhlaWdodDogJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1zaXplO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgYmFja2dyb3VuZDogNTAlIC8gI3skY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWJnLXNpemV9IG5vLXJlcGVhdDtcbiAgfVxufVxuXG5cbi8vIENoZWNrYm94ZXNcbi8vXG4vLyBUd2VhayBqdXN0IGEgZmV3IHRoaW5ncyBmb3IgY2hlY2tib3hlcy5cblxuLmN1c3RvbS1jaGVja2JveCB7XG4gIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWJvcmRlci1yYWRpdXMpO1xuICB9XG5cbiAgLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICAgICY6OmFmdGVyIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGVzY2FwZS1zdmcoJGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItaWNvbi1jaGVja2VkKTtcbiAgICB9XG4gIH1cblxuICAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6aW5kZXRlcm1pbmF0ZSB+IC5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGJvcmRlci1jb2xvcjogJGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItaW5kZXRlcm1pbmF0ZS1ib3JkZXItY29sb3I7XG4gICAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1pbmRldGVybWluYXRlLWJnKTtcbiAgICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItaW5kZXRlcm1pbmF0ZS1ib3gtc2hhZG93KTtcbiAgICB9XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogZXNjYXBlLXN2ZygkY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1pY29uLWluZGV0ZXJtaW5hdGUpO1xuICAgIH1cbiAgfVxuXG4gIC5jdXN0b20tY29udHJvbC1pbnB1dDpkaXNhYmxlZCB7XG4gICAgJjpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWRpc2FibGVkLWJnKTtcbiAgICB9XG4gICAgJjppbmRldGVybWluYXRlIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWRpc2FibGVkLWJnKTtcbiAgICB9XG4gIH1cbn1cblxuLy8gUmFkaW9zXG4vL1xuLy8gVHdlYWsganVzdCBhIGZldyB0aGluZ3MgZm9yIHJhZGlvcy5cblxuLmN1c3RvbS1yYWRpbyB7XG4gIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0XG4gICAgYm9yZGVyLXJhZGl1czogJGN1c3RvbS1yYWRpby1pbmRpY2F0b3ItYm9yZGVyLXJhZGl1cztcbiAgfVxuXG4gIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgICAmOjphZnRlciB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiBlc2NhcGUtc3ZnKCRjdXN0b20tcmFkaW8taW5kaWNhdG9yLWljb24tY2hlY2tlZCk7XG4gICAgfVxuICB9XG5cbiAgLmN1c3RvbS1jb250cm9sLWlucHV0OmRpc2FibGVkIHtcbiAgICAmOmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtZGlzYWJsZWQtYmcpO1xuICAgIH1cbiAgfVxufVxuXG5cbi8vIHN3aXRjaGVzXG4vL1xuLy8gVHdlYWsgYSBmZXcgdGhpbmdzIGZvciBzd2l0Y2hlc1xuXG4uY3VzdG9tLXN3aXRjaCB7XG4gIHBhZGRpbmctbGVmdDogJGN1c3RvbS1zd2l0Y2gtd2lkdGggKyAkY3VzdG9tLWNvbnRyb2wtZ3V0dGVyO1xuXG4gIC5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGxlZnQ6IC0oJGN1c3RvbS1zd2l0Y2gtd2lkdGggKyAkY3VzdG9tLWNvbnRyb2wtZ3V0dGVyKTtcbiAgICAgIHdpZHRoOiAkY3VzdG9tLXN3aXRjaC13aWR0aDtcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBhbGw7XG4gICAgICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0XG4gICAgICBib3JkZXItcmFkaXVzOiAkY3VzdG9tLXN3aXRjaC1pbmRpY2F0b3ItYm9yZGVyLXJhZGl1cztcbiAgICB9XG5cbiAgICAmOjphZnRlciB7XG4gICAgICB0b3A6IGFkZCgoJGZvbnQtc2l6ZS1iYXNlICogJGxpbmUtaGVpZ2h0LWJhc2UgLSAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLXNpemUpICogLjUsICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYm9yZGVyLXdpZHRoICogMik7XG4gICAgICBsZWZ0OiBhZGQoLSgkY3VzdG9tLXN3aXRjaC13aWR0aCArICRjdXN0b20tY29udHJvbC1ndXR0ZXIpLCAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWJvcmRlci13aWR0aCAqIDIpO1xuICAgICAgd2lkdGg6ICRjdXN0b20tc3dpdGNoLWluZGljYXRvci1zaXplO1xuICAgICAgaGVpZ2h0OiAkY3VzdG9tLXN3aXRjaC1pbmRpY2F0b3Itc2l6ZTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYm9yZGVyLWNvbG9yO1xuICAgICAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHByb3BlcnR5LWRpc2FsbG93ZWQtbGlzdFxuICAgICAgYm9yZGVyLXJhZGl1czogJGN1c3RvbS1zd2l0Y2gtaW5kaWNhdG9yLWJvcmRlci1yYWRpdXM7XG4gICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKHRyYW5zZm9ybSAuMTVzIGVhc2UtaW4tb3V0LCAkY3VzdG9tLWZvcm1zLXRyYW5zaXRpb24pO1xuICAgIH1cbiAgfVxuXG4gIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgICAmOjphZnRlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWJnO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKCRjdXN0b20tc3dpdGNoLXdpZHRoIC0gJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1zaXplKTtcbiAgICB9XG4gIH1cblxuICAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6ZGlzYWJsZWQge1xuICAgICY6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1kaXNhYmxlZC1iZyk7XG4gICAgfVxuICB9XG59XG5cblxuLy8gU2VsZWN0XG4vL1xuLy8gUmVwbGFjZXMgdGhlIGJyb3dzZXIgZGVmYXVsdCBzZWxlY3Qgd2l0aCBhIGN1c3RvbSBvbmUsIG1vc3RseSBwdWxsZWQgZnJvbVxuLy8gaHR0cHM6Ly9wcmltZXIuZ2l0aHViLmlvLy5cbi8vXG5cbi5jdXN0b20tc2VsZWN0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAkY3VzdG9tLXNlbGVjdC1oZWlnaHQ7XG4gIHBhZGRpbmc6ICRjdXN0b20tc2VsZWN0LXBhZGRpbmcteSAoJGN1c3RvbS1zZWxlY3QtcGFkZGluZy14ICsgJGN1c3RvbS1zZWxlY3QtaW5kaWNhdG9yLXBhZGRpbmcpICRjdXN0b20tc2VsZWN0LXBhZGRpbmcteSAkY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXg7XG4gIGZvbnQtZmFtaWx5OiAkY3VzdG9tLXNlbGVjdC1mb250LWZhbWlseTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRjdXN0b20tc2VsZWN0LWZvbnQtc2l6ZSk7XG4gIGZvbnQtd2VpZ2h0OiAkY3VzdG9tLXNlbGVjdC1mb250LXdlaWdodDtcbiAgbGluZS1oZWlnaHQ6ICRjdXN0b20tc2VsZWN0LWxpbmUtaGVpZ2h0O1xuICBjb2xvcjogJGN1c3RvbS1zZWxlY3QtY29sb3I7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGJhY2tncm91bmQ6ICRjdXN0b20tc2VsZWN0LWJnICRjdXN0b20tc2VsZWN0LWJhY2tncm91bmQ7XG4gIGJvcmRlcjogJGN1c3RvbS1zZWxlY3QtYm9yZGVyLXdpZHRoIHNvbGlkICRjdXN0b20tc2VsZWN0LWJvcmRlci1jb2xvcjtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkY3VzdG9tLXNlbGVjdC1ib3JkZXItcmFkaXVzLCAwKTtcbiAgQGluY2x1ZGUgYm94LXNoYWRvdygkY3VzdG9tLXNlbGVjdC1ib3gtc2hhZG93KTtcbiAgYXBwZWFyYW5jZTogbm9uZTtcblxuICAmOmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6ICRjdXN0b20tc2VsZWN0LWZvY3VzLWJvcmRlci1jb2xvcjtcbiAgICBvdXRsaW5lOiAwO1xuICAgIEBpZiAkZW5hYmxlLXNoYWRvd3Mge1xuICAgICAgQGluY2x1ZGUgYm94LXNoYWRvdygkY3VzdG9tLXNlbGVjdC1ib3gtc2hhZG93LCAkY3VzdG9tLXNlbGVjdC1mb2N1cy1ib3gtc2hhZG93KTtcbiAgICB9IEBlbHNlIHtcbiAgICAgIC8vIEF2b2lkIHVzaW5nIG1peGluIHNvIHdlIGNhbiBwYXNzIGN1c3RvbSBmb2N1cyBzaGFkb3cgcHJvcGVybHlcbiAgICAgIGJveC1zaGFkb3c6ICRjdXN0b20tc2VsZWN0LWZvY3VzLWJveC1zaGFkb3c7XG4gICAgfVxuXG4gICAgJjo6LW1zLXZhbHVlIHtcbiAgICAgIC8vIEZvciB2aXN1YWwgY29uc2lzdGVuY3kgd2l0aCBvdGhlciBwbGF0Zm9ybXMvYnJvd3NlcnMsXG4gICAgICAvLyBzdXBwcmVzcyB0aGUgZGVmYXVsdCB3aGl0ZSB0ZXh0IG9uIGJsdWUgYmFja2dyb3VuZCBoaWdobGlnaHQgZ2l2ZW4gdG9cbiAgICAgIC8vIHRoZSBzZWxlY3RlZCBvcHRpb24gdGV4dCB3aGVuIHRoZSAoc3RpbGwgY2xvc2VkKSA8c2VsZWN0PiByZWNlaXZlcyBmb2N1c1xuICAgICAgLy8gaW4gSUUgYW5kICh1bmRlciBjZXJ0YWluIGNvbmRpdGlvbnMpIEVkZ2UuXG4gICAgICAvLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xOTM5OC5cbiAgICAgIGNvbG9yOiAkaW5wdXQtY29sb3I7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5wdXQtYmc7XG4gICAgfVxuICB9XG5cbiAgJlttdWx0aXBsZV0sXG4gICZbc2l6ZV06bm90KFtzaXplPVwiMVwiXSkge1xuICAgIGhlaWdodDogYXV0bztcbiAgICBwYWRkaW5nLXJpZ2h0OiAkY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXg7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgfVxuXG4gICY6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAkY3VzdG9tLXNlbGVjdC1kaXNhYmxlZC1jb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY3VzdG9tLXNlbGVjdC1kaXNhYmxlZC1iZztcbiAgfVxuXG4gIC8vIEhpZGVzIHRoZSBkZWZhdWx0IGNhcmV0IGluIElFMTFcbiAgJjo6LW1zLWV4cGFuZCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC8vIFJlbW92ZSBvdXRsaW5lIGZyb20gc2VsZWN0IGJveCBpbiBGRlxuICAmOi1tb3otZm9jdXNyaW5nIHtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgdGV4dC1zaGFkb3c6IDAgMCAwICRjdXN0b20tc2VsZWN0LWNvbG9yO1xuICB9XG59XG5cbi5jdXN0b20tc2VsZWN0LXNtIHtcbiAgaGVpZ2h0OiAkY3VzdG9tLXNlbGVjdC1oZWlnaHQtc207XG4gIHBhZGRpbmctdG9wOiAkY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXktc207XG4gIHBhZGRpbmctYm90dG9tOiAkY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXktc207XG4gIHBhZGRpbmctbGVmdDogJGN1c3RvbS1zZWxlY3QtcGFkZGluZy14LXNtO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGN1c3RvbS1zZWxlY3QtZm9udC1zaXplLXNtKTtcbn1cblxuLmN1c3RvbS1zZWxlY3QtbGcge1xuICBoZWlnaHQ6ICRjdXN0b20tc2VsZWN0LWhlaWdodC1sZztcbiAgcGFkZGluZy10b3A6ICRjdXN0b20tc2VsZWN0LXBhZGRpbmcteS1sZztcbiAgcGFkZGluZy1ib3R0b206ICRjdXN0b20tc2VsZWN0LXBhZGRpbmcteS1sZztcbiAgcGFkZGluZy1sZWZ0OiAkY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXgtbGc7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkY3VzdG9tLXNlbGVjdC1mb250LXNpemUtbGcpO1xufVxuXG5cbi8vIEZpbGVcbi8vXG4vLyBDdXN0b20gZmlsZSBpbnB1dC5cblxuLmN1c3RvbS1maWxlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6ICRjdXN0b20tZmlsZS1oZWlnaHQ7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5jdXN0b20tZmlsZS1pbnB1dCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogJGN1c3RvbS1maWxlLWhlaWdodDtcbiAgbWFyZ2luOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBvcGFjaXR5OiAwO1xuXG4gICY6Zm9jdXMgfiAuY3VzdG9tLWZpbGUtbGFiZWwge1xuICAgIGJvcmRlci1jb2xvcjogJGN1c3RvbS1maWxlLWZvY3VzLWJvcmRlci1jb2xvcjtcbiAgICBib3gtc2hhZG93OiAkY3VzdG9tLWZpbGUtZm9jdXMtYm94LXNoYWRvdztcbiAgfVxuXG4gIC8vIFVzZSBbZGlzYWJsZWRdIGFuZCA6ZGlzYWJsZWQgdG8gd29yayBhcm91bmQgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8yODI0N1xuICAmW2Rpc2FibGVkXSB+IC5jdXN0b20tZmlsZS1sYWJlbCxcbiAgJjpkaXNhYmxlZCB+IC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGN1c3RvbS1maWxlLWRpc2FibGVkLWJnO1xuICB9XG5cbiAgQGVhY2ggJGxhbmcsICR2YWx1ZSBpbiAkY3VzdG9tLWZpbGUtdGV4dCB7XG4gICAgJjpsYW5nKCN7JGxhbmd9KSB+IC5jdXN0b20tZmlsZS1sYWJlbDo6YWZ0ZXIge1xuICAgICAgY29udGVudDogJHZhbHVlO1xuICAgIH1cbiAgfVxuXG4gIH4gLmN1c3RvbS1maWxlLWxhYmVsW2RhdGEtYnJvd3NlXTo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IGF0dHIoZGF0YS1icm93c2UpO1xuICB9XG59XG5cbi5jdXN0b20tZmlsZS1sYWJlbCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTtcbiAgaGVpZ2h0OiAkY3VzdG9tLWZpbGUtaGVpZ2h0O1xuICBwYWRkaW5nOiAkY3VzdG9tLWZpbGUtcGFkZGluZy15ICRjdXN0b20tZmlsZS1wYWRkaW5nLXg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGZvbnQtZmFtaWx5OiAkY3VzdG9tLWZpbGUtZm9udC1mYW1pbHk7XG4gIGZvbnQtd2VpZ2h0OiAkY3VzdG9tLWZpbGUtZm9udC13ZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAkY3VzdG9tLWZpbGUtbGluZS1oZWlnaHQ7XG4gIGNvbG9yOiAkY3VzdG9tLWZpbGUtY29sb3I7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjdXN0b20tZmlsZS1iZztcbiAgYm9yZGVyOiAkY3VzdG9tLWZpbGUtYm9yZGVyLXdpZHRoIHNvbGlkICRjdXN0b20tZmlsZS1ib3JkZXItY29sb3I7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGN1c3RvbS1maWxlLWJvcmRlci1yYWRpdXMpO1xuICBAaW5jbHVkZSBib3gtc2hhZG93KCRjdXN0b20tZmlsZS1ib3gtc2hhZG93KTtcblxuICAmOjphZnRlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgei1pbmRleDogMztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6ICRjdXN0b20tZmlsZS1oZWlnaHQtaW5uZXI7XG4gICAgcGFkZGluZzogJGN1c3RvbS1maWxlLXBhZGRpbmcteSAkY3VzdG9tLWZpbGUtcGFkZGluZy14O1xuICAgIGxpbmUtaGVpZ2h0OiAkY3VzdG9tLWZpbGUtbGluZS1oZWlnaHQ7XG4gICAgY29sb3I6ICRjdXN0b20tZmlsZS1idXR0b24tY29sb3I7XG4gICAgY29udGVudDogXCJCcm93c2VcIjtcbiAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkY3VzdG9tLWZpbGUtYnV0dG9uLWJnKTtcbiAgICBib3JkZXItbGVmdDogaW5oZXJpdDtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDAgJGN1c3RvbS1maWxlLWJvcmRlci1yYWRpdXMgJGN1c3RvbS1maWxlLWJvcmRlci1yYWRpdXMgMCk7XG4gIH1cbn1cblxuLy8gUmFuZ2Vcbi8vXG4vLyBTdHlsZSByYW5nZSBpbnB1dHMgdGhlIHNhbWUgYWNyb3NzIGJyb3dzZXJzLiBWZW5kb3Itc3BlY2lmaWMgcnVsZXMgZm9yIHBzZXVkb1xuLy8gZWxlbWVudHMgY2Fubm90IGJlIG1peGVkLiBBcyBzdWNoLCB0aGVyZSBhcmUgbm8gc2hhcmVkIHN0eWxlcyBmb3IgZm9jdXMgb3Jcbi8vIGFjdGl2ZSBzdGF0ZXMgb24gcHJlZml4ZWQgc2VsZWN0b3JzLlxuXG4uY3VzdG9tLXJhbmdlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYWRkKCRjdXN0b20tcmFuZ2UtdGh1bWItaGVpZ2h0LCAkY3VzdG9tLXJhbmdlLXRodW1iLWZvY3VzLWJveC1zaGFkb3ctd2lkdGggKiAyKTtcbiAgcGFkZGluZzogMDsgLy8gTmVlZCB0byByZXNldCBwYWRkaW5nXG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBhcHBlYXJhbmNlOiBub25lO1xuXG4gICY6Zm9jdXMge1xuICAgIG91dGxpbmU6IDA7XG5cbiAgICAvLyBQc2V1ZG8tZWxlbWVudHMgbXVzdCBiZSBzcGxpdCBhY3Jvc3MgbXVsdGlwbGUgcnVsZXNldHMgdG8gaGF2ZSBhbiBlZmZlY3QuXG4gICAgLy8gTm8gYm94LXNoYWRvdygpIG1peGluIGZvciBmb2N1cyBhY2Nlc3NpYmlsaXR5LlxuICAgICY6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHsgYm94LXNoYWRvdzogJGN1c3RvbS1yYW5nZS10aHVtYi1mb2N1cy1ib3gtc2hhZG93OyB9XG4gICAgJjo6LW1vei1yYW5nZS10aHVtYiAgICAgeyBib3gtc2hhZG93OiAkY3VzdG9tLXJhbmdlLXRodW1iLWZvY3VzLWJveC1zaGFkb3c7IH1cbiAgICAmOjotbXMtdGh1bWIgICAgICAgICAgICB7IGJveC1zaGFkb3c6ICRjdXN0b20tcmFuZ2UtdGh1bWItZm9jdXMtYm94LXNoYWRvdzsgfVxuICB9XG5cbiAgJjo6LW1vei1mb2N1cy1vdXRlciB7XG4gICAgYm9yZGVyOiAwO1xuICB9XG5cbiAgJjo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuICAgIHdpZHRoOiAkY3VzdG9tLXJhbmdlLXRodW1iLXdpZHRoO1xuICAgIGhlaWdodDogJGN1c3RvbS1yYW5nZS10aHVtYi1oZWlnaHQ7XG4gICAgbWFyZ2luLXRvcDogKCRjdXN0b20tcmFuZ2UtdHJhY2staGVpZ2h0IC0gJGN1c3RvbS1yYW5nZS10aHVtYi1oZWlnaHQpICogLjU7IC8vIFdlYmtpdCBzcGVjaWZpY1xuICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRjdXN0b20tcmFuZ2UtdGh1bWItYmcpO1xuICAgIGJvcmRlcjogJGN1c3RvbS1yYW5nZS10aHVtYi1ib3JkZXI7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkY3VzdG9tLXJhbmdlLXRodW1iLWJvcmRlci1yYWRpdXMpO1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGN1c3RvbS1yYW5nZS10aHVtYi1ib3gtc2hhZG93KTtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRjdXN0b20tZm9ybXMtdHJhbnNpdGlvbik7XG4gICAgYXBwZWFyYW5jZTogbm9uZTtcblxuICAgICY6YWN0aXZlIHtcbiAgICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRjdXN0b20tcmFuZ2UtdGh1bWItYWN0aXZlLWJnKTtcbiAgICB9XG4gIH1cblxuICAmOjotd2Via2l0LXNsaWRlci1ydW5uYWJsZS10cmFjayB7XG4gICAgd2lkdGg6ICRjdXN0b20tcmFuZ2UtdHJhY2std2lkdGg7XG4gICAgaGVpZ2h0OiAkY3VzdG9tLXJhbmdlLXRyYWNrLWhlaWdodDtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7IC8vIFdoeT9cbiAgICBjdXJzb3I6ICRjdXN0b20tcmFuZ2UtdHJhY2stY3Vyc29yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjdXN0b20tcmFuZ2UtdHJhY2stYmc7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRjdXN0b20tcmFuZ2UtdHJhY2stYm9yZGVyLXJhZGl1cyk7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdygkY3VzdG9tLXJhbmdlLXRyYWNrLWJveC1zaGFkb3cpO1xuICB9XG5cbiAgJjo6LW1vei1yYW5nZS10aHVtYiB7XG4gICAgd2lkdGg6ICRjdXN0b20tcmFuZ2UtdGh1bWItd2lkdGg7XG4gICAgaGVpZ2h0OiAkY3VzdG9tLXJhbmdlLXRodW1iLWhlaWdodDtcbiAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkY3VzdG9tLXJhbmdlLXRodW1iLWJnKTtcbiAgICBib3JkZXI6ICRjdXN0b20tcmFuZ2UtdGh1bWItYm9yZGVyO1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGN1c3RvbS1yYW5nZS10aHVtYi1ib3JkZXItcmFkaXVzKTtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRjdXN0b20tcmFuZ2UtdGh1bWItYm94LXNoYWRvdyk7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbigkY3VzdG9tLWZvcm1zLXRyYW5zaXRpb24pO1xuICAgIGFwcGVhcmFuY2U6IG5vbmU7XG5cbiAgICAmOmFjdGl2ZSB7XG4gICAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkY3VzdG9tLXJhbmdlLXRodW1iLWFjdGl2ZS1iZyk7XG4gICAgfVxuICB9XG5cbiAgJjo6LW1vei1yYW5nZS10cmFjayB7XG4gICAgd2lkdGg6ICRjdXN0b20tcmFuZ2UtdHJhY2std2lkdGg7XG4gICAgaGVpZ2h0OiAkY3VzdG9tLXJhbmdlLXRyYWNrLWhlaWdodDtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgY3Vyc29yOiAkY3VzdG9tLXJhbmdlLXRyYWNrLWN1cnNvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY3VzdG9tLXJhbmdlLXRyYWNrLWJnO1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7IC8vIEZpcmVmb3ggc3BlY2lmaWM/XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkY3VzdG9tLXJhbmdlLXRyYWNrLWJvcmRlci1yYWRpdXMpO1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGN1c3RvbS1yYW5nZS10cmFjay1ib3gtc2hhZG93KTtcbiAgfVxuXG4gICY6Oi1tcy10aHVtYiB7XG4gICAgd2lkdGg6ICRjdXN0b20tcmFuZ2UtdGh1bWItd2lkdGg7XG4gICAgaGVpZ2h0OiAkY3VzdG9tLXJhbmdlLXRodW1iLWhlaWdodDtcbiAgICBtYXJnaW4tdG9wOiAwOyAvLyBFZGdlIHNwZWNpZmljXG4gICAgbWFyZ2luLXJpZ2h0OiAkY3VzdG9tLXJhbmdlLXRodW1iLWZvY3VzLWJveC1zaGFkb3ctd2lkdGg7IC8vIFdvcmthcm91bmQgdGhhdCBvdmVyZmxvd2VkIGJveC1zaGFkb3cgaXMgaGlkZGVuLlxuICAgIG1hcmdpbi1sZWZ0OiAkY3VzdG9tLXJhbmdlLXRodW1iLWZvY3VzLWJveC1zaGFkb3ctd2lkdGg7ICAvLyBXb3JrYXJvdW5kIHRoYXQgb3ZlcmZsb3dlZCBib3gtc2hhZG93IGlzIGhpZGRlbi5cbiAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkY3VzdG9tLXJhbmdlLXRodW1iLWJnKTtcbiAgICBib3JkZXI6ICRjdXN0b20tcmFuZ2UtdGh1bWItYm9yZGVyO1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGN1c3RvbS1yYW5nZS10aHVtYi1ib3JkZXItcmFkaXVzKTtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRjdXN0b20tcmFuZ2UtdGh1bWItYm94LXNoYWRvdyk7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbigkY3VzdG9tLWZvcm1zLXRyYW5zaXRpb24pO1xuICAgIGFwcGVhcmFuY2U6IG5vbmU7XG5cbiAgICAmOmFjdGl2ZSB7XG4gICAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkY3VzdG9tLXJhbmdlLXRodW1iLWFjdGl2ZS1iZyk7XG4gICAgfVxuICB9XG5cbiAgJjo6LW1zLXRyYWNrIHtcbiAgICB3aWR0aDogJGN1c3RvbS1yYW5nZS10cmFjay13aWR0aDtcbiAgICBoZWlnaHQ6ICRjdXN0b20tcmFuZ2UtdHJhY2staGVpZ2h0O1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBjdXJzb3I6ICRjdXN0b20tcmFuZ2UtdHJhY2stY3Vyc29yO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLXdpZHRoOiAkY3VzdG9tLXJhbmdlLXRodW1iLWhlaWdodCAqIC41O1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGN1c3RvbS1yYW5nZS10cmFjay1ib3gtc2hhZG93KTtcbiAgfVxuXG4gICY6Oi1tcy1maWxsLWxvd2VyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY3VzdG9tLXJhbmdlLXRyYWNrLWJnO1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGN1c3RvbS1yYW5nZS10cmFjay1ib3JkZXItcmFkaXVzKTtcbiAgfVxuXG4gICY6Oi1tcy1maWxsLXVwcGVyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7IC8vIGFyYml0cmFyeT9cbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY3VzdG9tLXJhbmdlLXRyYWNrLWJnO1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGN1c3RvbS1yYW5nZS10cmFjay1ib3JkZXItcmFkaXVzKTtcbiAgfVxuXG4gICY6ZGlzYWJsZWQge1xuICAgICY6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjdXN0b20tcmFuZ2UtdGh1bWItZGlzYWJsZWQtYmc7XG4gICAgfVxuXG4gICAgJjo6LXdlYmtpdC1zbGlkZXItcnVubmFibGUtdHJhY2sge1xuICAgICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgIH1cblxuICAgICY6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGN1c3RvbS1yYW5nZS10aHVtYi1kaXNhYmxlZC1iZztcbiAgICB9XG5cbiAgICAmOjotbW96LXJhbmdlLXRyYWNrIHtcbiAgICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICB9XG5cbiAgICAmOjotbXMtdGh1bWIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGN1c3RvbS1yYW5nZS10aHVtYi1kaXNhYmxlZC1iZztcbiAgICB9XG4gIH1cbn1cblxuLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsXG4uY3VzdG9tLWZpbGUtbGFiZWwsXG4uY3VzdG9tLXNlbGVjdCB7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJGN1c3RvbS1mb3Jtcy10cmFuc2l0aW9uKTtcbn1cbiIsIi8vIEJhc2UgY2xhc3Ncbi8vXG4vLyBLaWNrc3RhcnQgYW55IG5hdmlnYXRpb24gY29tcG9uZW50IHdpdGggYSBzZXQgb2Ygc3R5bGUgcmVzZXRzLiBXb3JrcyB3aXRoXG4vLyBgPG5hdj5gcywgYDx1bD5gcyBvciBgPG9sPmBzLlxuXG4ubmF2IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi5uYXYtbGluayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAkbmF2LWxpbmstcGFkZGluZy15ICRuYXYtbGluay1wYWRkaW5nLXg7XG4gIHRleHQtZGVjb3JhdGlvbjogaWYoJGxpbmstZGVjb3JhdGlvbiA9PSBub25lLCBudWxsLCBub25lKTtcblxuICBAaW5jbHVkZSBob3Zlci1mb2N1cygpIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cblxuICAvLyBEaXNhYmxlZCBzdGF0ZSBsaWdodGVucyB0ZXh0XG4gICYuZGlzYWJsZWQge1xuICAgIGNvbG9yOiAkbmF2LWxpbmstZGlzYWJsZWQtY29sb3I7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgY3Vyc29yOiBkZWZhdWx0O1xuICB9XG59XG5cbi8vXG4vLyBUYWJzXG4vL1xuXG4ubmF2LXRhYnMge1xuICBib3JkZXItYm90dG9tOiAkbmF2LXRhYnMtYm9yZGVyLXdpZHRoIHNvbGlkICRuYXYtdGFicy1ib3JkZXItY29sb3I7XG5cbiAgLm5hdi1saW5rIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtJG5hdi10YWJzLWJvcmRlci13aWR0aDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXI6ICRuYXYtdGFicy1ib3JkZXItd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXMoJG5hdi10YWJzLWJvcmRlci1yYWRpdXMpO1xuXG4gICAgQGluY2x1ZGUgaG92ZXItZm9jdXMoKSB7XG4gICAgICAvLyBQcmV2ZW50cyBhY3RpdmUgLm5hdi1saW5rIHRhYiBvdmVybGFwcGluZyBmb2N1cyBvdXRsaW5lIG9mIHByZXZpb3VzL25leHQgLm5hdi1saW5rXG4gICAgICBpc29sYXRpb246IGlzb2xhdGU7XG4gICAgICBib3JkZXItY29sb3I6ICRuYXYtdGFicy1saW5rLWhvdmVyLWJvcmRlci1jb2xvcjtcbiAgICB9XG5cbiAgICAmLmRpc2FibGVkIHtcbiAgICAgIGNvbG9yOiAkbmF2LWxpbmstZGlzYWJsZWQtY29sb3I7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgfVxuICB9XG5cbiAgLm5hdi1saW5rLmFjdGl2ZSxcbiAgLm5hdi1pdGVtLnNob3cgLm5hdi1saW5rIHtcbiAgICBjb2xvcjogJG5hdi10YWJzLWxpbmstYWN0aXZlLWNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRuYXYtdGFicy1saW5rLWFjdGl2ZS1iZztcbiAgICBib3JkZXItY29sb3I6ICRuYXYtdGFicy1saW5rLWFjdGl2ZS1ib3JkZXItY29sb3I7XG4gIH1cblxuICAuZHJvcGRvd24tbWVudSB7XG4gICAgLy8gTWFrZSBkcm9wZG93biBib3JkZXIgb3ZlcmxhcCB0YWIgYm9yZGVyXG4gICAgbWFyZ2luLXRvcDogLSRuYXYtdGFicy1ib3JkZXItd2lkdGg7XG4gICAgLy8gUmVtb3ZlIHRoZSB0b3Agcm91bmRlZCBjb3JuZXJzIGhlcmUgc2luY2UgdGhlcmUgaXMgYSBoYXJkIGVkZ2UgYWJvdmUgdGhlIG1lbnVcbiAgICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cygwKTtcbiAgfVxufVxuXG5cbi8vXG4vLyBQaWxsc1xuLy9cblxuLm5hdi1waWxscyB7XG4gIC5uYXYtbGluayB7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICBib3JkZXI6IDA7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkbmF2LXBpbGxzLWJvcmRlci1yYWRpdXMpO1xuICB9XG5cbiAgLm5hdi1saW5rLmFjdGl2ZSxcbiAgLnNob3cgPiAubmF2LWxpbmsge1xuICAgIGNvbG9yOiAkbmF2LXBpbGxzLWxpbmstYWN0aXZlLWNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRuYXYtcGlsbHMtbGluay1hY3RpdmUtYmc7XG4gIH1cbn1cblxuXG4vL1xuLy8gSnVzdGlmaWVkIHZhcmlhbnRzXG4vL1xuXG4ubmF2LWZpbGwge1xuICA+IC5uYXYtbGluayxcbiAgLm5hdi1pdGVtIHtcbiAgICBmbGV4OiAxIDEgYXV0bztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cblxuLm5hdi1qdXN0aWZpZWQge1xuICA+IC5uYXYtbGluayxcbiAgLm5hdi1pdGVtIHtcbiAgICBmbGV4LWJhc2lzOiAwO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cblxuXG4vLyBUYWJiYWJsZSB0YWJzXG4vL1xuLy8gSGlkZSB0YWJiYWJsZSBwYW5lcyB0byBzdGFydCwgc2hvdyB0aGVtIHdoZW4gYC5hY3RpdmVgXG5cbi50YWItY29udGVudCB7XG4gID4gLnRhYi1wYW5lIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gID4gLmFjdGl2ZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbiIsIi8vIENvbnRlbnRzXG4vL1xuLy8gTmF2YmFyXG4vLyBOYXZiYXIgYnJhbmRcbi8vIE5hdmJhciBuYXZcbi8vIE5hdmJhciB0ZXh0XG4vLyBOYXZiYXIgZGl2aWRlclxuLy8gUmVzcG9uc2l2ZSBuYXZiYXJcbi8vIE5hdmJhciBwb3NpdGlvblxuLy8gTmF2YmFyIHRoZW1lc1xuXG5cbi8vIE5hdmJhclxuLy9cbi8vIFByb3ZpZGUgYSBzdGF0aWMgbmF2YmFyIGZyb20gd2hpY2ggd2UgZXhwYW5kIHRvIGNyZWF0ZSBmdWxsLXdpZHRoLCBmaXhlZCwgYW5kXG4vLyBvdGhlciBuYXZiYXIgdmFyaWF0aW9ucy5cblxuLm5hdmJhciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwOyAvLyBhbGxvdyB1cyB0byBkbyB0aGUgbGluZSBicmVhayBmb3IgY29sbGFwc2luZyBjb250ZW50XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgLy8gc3BhY2Ugb3V0IGJyYW5kIGZyb20gbG9nb1xuICBwYWRkaW5nOiAkbmF2YmFyLXBhZGRpbmcteSAkbmF2YmFyLXBhZGRpbmcteDtcblxuICAvLyBCZWNhdXNlIGZsZXggcHJvcGVydGllcyBhcmVuJ3QgaW5oZXJpdGVkLCB3ZSBuZWVkIHRvIHJlZGVjbGFyZSB0aGVzZSBmaXJzdFxuICAvLyBmZXcgcHJvcGVydGllcyBzbyB0aGF0IGNvbnRlbnQgbmVzdGVkIHdpdGhpbiBiZWhhdmUgcHJvcGVybHkuXG4gICVjb250YWluZXItZmxleC1wcm9wZXJ0aWVzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxuXG4gIC5jb250YWluZXIsXG4gIC5jb250YWluZXItZmx1aWQge1xuICAgIEBleHRlbmQgJWNvbnRhaW5lci1mbGV4LXByb3BlcnRpZXM7XG4gIH1cblxuICBAZWFjaCAkYnJlYWtwb2ludCwgJGNvbnRhaW5lci1tYXgtd2lkdGggaW4gJGNvbnRhaW5lci1tYXgtd2lkdGhzIHtcbiAgICA+IC5jb250YWluZXIje2JyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRjb250YWluZXItbWF4LXdpZHRocyl9IHtcbiAgICAgIEBleHRlbmQgJWNvbnRhaW5lci1mbGV4LXByb3BlcnRpZXM7XG4gICAgfVxuICB9XG59XG5cblxuLy8gTmF2YmFyIGJyYW5kXG4vL1xuLy8gVXNlZCBmb3IgYnJhbmQsIHByb2plY3QsIG9yIHNpdGUgbmFtZXMuXG5cbi5uYXZiYXItYnJhbmQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmctdG9wOiAkbmF2YmFyLWJyYW5kLXBhZGRpbmcteTtcbiAgcGFkZGluZy1ib3R0b206ICRuYXZiYXItYnJhbmQtcGFkZGluZy15O1xuICBtYXJnaW4tcmlnaHQ6ICRuYXZiYXItcGFkZGluZy14O1xuICBAaW5jbHVkZSBmb250LXNpemUoJG5hdmJhci1icmFuZC1mb250LXNpemUpO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcblxuICBAaW5jbHVkZSBob3Zlci1mb2N1cygpIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cbn1cblxuXG4vLyBOYXZiYXIgbmF2XG4vL1xuLy8gQ3VzdG9tIG5hdmJhciBuYXZpZ2F0aW9uIChkb2Vzbid0IHJlcXVpcmUgYC5uYXZgLCBidXQgZG9lcyBtYWtlIHVzZSBvZiBgLm5hdi1saW5rYCkuXG5cbi5uYXZiYXItbmF2IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgLy8gY2Fubm90IHVzZSBgaW5oZXJpdGAgdG8gZ2V0IHRoZSBgLm5hdmJhcmBzIHZhbHVlXG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcblxuICAubmF2LWxpbmsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG5cbiAgLmRyb3Bkb3duLW1lbnUge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgZmxvYXQ6IG5vbmU7XG4gIH1cbn1cblxuXG4vLyBOYXZiYXIgdGV4dFxuLy9cbi8vXG5cbi5uYXZiYXItdGV4dCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZy10b3A6ICRuYXYtbGluay1wYWRkaW5nLXk7XG4gIHBhZGRpbmctYm90dG9tOiAkbmF2LWxpbmstcGFkZGluZy15O1xufVxuXG5cbi8vIFJlc3BvbnNpdmUgbmF2YmFyXG4vL1xuLy8gQ3VzdG9tIHN0eWxlcyBmb3IgcmVzcG9uc2l2ZSBjb2xsYXBzaW5nIGFuZCB0b2dnbGluZyBvZiBuYXZiYXIgY29udGVudHMuXG4vLyBQb3dlcmVkIGJ5IHRoZSBjb2xsYXBzZSBCb290c3RyYXAgSmF2YVNjcmlwdCBwbHVnaW4uXG5cbi8vIFdoZW4gY29sbGFwc2VkLCBwcmV2ZW50IHRoZSB0b2dnbGVhYmxlIG5hdmJhciBjb250ZW50cyBmcm9tIGFwcGVhcmluZyBpblxuLy8gdGhlIGRlZmF1bHQgZmxleGJveCByb3cgb3JpZW50YXRpb24uIFJlcXVpcmVzIHRoZSB1c2Ugb2YgYGZsZXgtd3JhcDogd3JhcGBcbi8vIG9uIHRoZSBgLm5hdmJhcmAgcGFyZW50LlxuLm5hdmJhci1jb2xsYXBzZSB7XG4gIGZsZXgtYmFzaXM6IDEwMCU7XG4gIGZsZXgtZ3JvdzogMTtcbiAgLy8gRm9yIGFsd2F5cyBleHBhbmRlZCBvciBleHRyYSBmdWxsIG5hdmJhcnMsIGVuc3VyZSBjb250ZW50IGFsaWducyBpdHNlbGZcbiAgLy8gcHJvcGVybHkgdmVydGljYWxseS4gQ2FuIGJlIGVhc2lseSBvdmVycmlkZGVuIHdpdGggZmxleCB1dGlsaXRpZXMuXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi8vIEJ1dHRvbiBmb3IgdG9nZ2xpbmcgdGhlIG5hdmJhciB3aGVuIGluIGl0cyBjb2xsYXBzZWQgc3RhdGVcbi5uYXZiYXItdG9nZ2xlciB7XG4gIHBhZGRpbmc6ICRuYXZiYXItdG9nZ2xlci1wYWRkaW5nLXkgJG5hdmJhci10b2dnbGVyLXBhZGRpbmcteDtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRuYXZiYXItdG9nZ2xlci1mb250LXNpemUpO1xuICBsaW5lLWhlaWdodDogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IC8vIHJlbW92ZSBkZWZhdWx0IGJ1dHRvbiBzdHlsZVxuICBib3JkZXI6ICRib3JkZXItd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7IC8vIHJlbW92ZSBkZWZhdWx0IGJ1dHRvbiBzdHlsZVxuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRuYXZiYXItdG9nZ2xlci1ib3JkZXItcmFkaXVzKTtcblxuICBAaW5jbHVkZSBob3Zlci1mb2N1cygpIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cbn1cblxuLy8gS2VlcCBhcyBhIHNlcGFyYXRlIGVsZW1lbnQgc28gZm9sa3MgY2FuIGVhc2lseSBvdmVycmlkZSBpdCB3aXRoIGFub3RoZXIgaWNvblxuLy8gb3IgaW1hZ2UgZmlsZSBhcyBuZWVkZWQuXG4ubmF2YmFyLXRvZ2dsZXItaWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEuNWVtO1xuICBoZWlnaHQ6IDEuNWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kOiA1MCUgLyAxMDAlIDEwMCUgbm8tcmVwZWF0O1xufVxuXG4ubmF2YmFyLW5hdi1zY3JvbGwge1xuICBtYXgtaGVpZ2h0OiAkbmF2YmFyLW5hdi1zY3JvbGwtbWF4LWhlaWdodDtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cblxuLy8gR2VuZXJhdGUgc2VyaWVzIG9mIGAubmF2YmFyLWV4cGFuZC0qYCByZXNwb25zaXZlIGNsYXNzZXMgZm9yIGNvbmZpZ3VyaW5nXG4vLyB3aGVyZSB5b3VyIG5hdmJhciBjb2xsYXBzZXMuXG4ubmF2YmFyLWV4cGFuZCB7XG4gIEBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICAgJG5leHQ6IGJyZWFrcG9pbnQtbmV4dCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkbmV4dCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuXG4gICAgJiN7JGluZml4fSB7XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oJGJyZWFrcG9pbnQpIHtcbiAgICAgICAgJWNvbnRhaW5lci1uYXZiYXItZXhwYW5kLSN7JGJyZWFrcG9pbnR9IHtcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgfVxuXG4gICAgICAgID4gLmNvbnRhaW5lcixcbiAgICAgICAgPiAuY29udGFpbmVyLWZsdWlkIHtcbiAgICAgICAgICBAZXh0ZW5kICVjb250YWluZXItbmF2YmFyLWV4cGFuZC0jeyRicmVha3BvaW50fTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBlYWNoICRzaXplLCAkY29udGFpbmVyLW1heC13aWR0aCBpbiAkY29udGFpbmVyLW1heC13aWR0aHMge1xuICAgICAgICAgID4gLmNvbnRhaW5lciN7YnJlYWtwb2ludC1pbmZpeCgkc2l6ZSwgJGNvbnRhaW5lci1tYXgtd2lkdGhzKX0ge1xuICAgICAgICAgICAgQGV4dGVuZCAlY29udGFpbmVyLW5hdmJhci1leHBhbmQtI3skYnJlYWtwb2ludH07XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJG5leHQpIHtcbiAgICAgICAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cbiAgICAgICAgLm5hdmJhci1uYXYge1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cbiAgICAgICAgICAuZHJvcGRvd24tbWVudSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLm5hdi1saW5rIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6ICRuYXZiYXItbmF2LWxpbmstcGFkZGluZy14O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAkbmF2YmFyLW5hdi1saW5rLXBhZGRpbmcteDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAvLyBGb3IgbmVzdGluZyBjb250YWluZXJzLCBoYXZlIHRvIHJlZGVjbGFyZSBmb3IgYWxpZ25tZW50IHB1cnBvc2VzXG4gICAgICAgICVjb250YWluZXItbmVzdGluZy0jeyRicmVha3BvaW50fSB7XG4gICAgICAgICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgICAgIH1cblxuICAgICAgICA+IC5jb250YWluZXIsXG4gICAgICAgID4gLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgICAgICAgQGV4dGVuZCAlY29udGFpbmVyLW5lc3RpbmctI3skYnJlYWtwb2ludH07XG4gICAgICAgIH1cblxuICAgICAgICBAZWFjaCAkc2l6ZSwgJGNvbnRhaW5lci1tYXgtd2lkdGggaW4gJGNvbnRhaW5lci1tYXgtd2lkdGhzIHtcbiAgICAgICAgICA+IC5jb250YWluZXIje2JyZWFrcG9pbnQtaW5maXgoJHNpemUsICRjb250YWluZXItbWF4LXdpZHRocyl9IHtcbiAgICAgICAgICAgIEBleHRlbmQgJWNvbnRhaW5lci1uZXN0aW5nLSN7JGJyZWFrcG9pbnR9O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5uYXZiYXItbmF2LXNjcm9sbCB7XG4gICAgICAgICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgICAgIH1cblxuICAgICAgICAubmF2YmFyLWNvbGxhcHNlIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbiAgICAgICAgICAvLyBDaGFuZ2VzIGZsZXgtYmFzZXMgdG8gYXV0byBiZWNhdXNlIG9mIGFuIElFMTAgYnVnXG4gICAgICAgICAgZmxleC1iYXNpczogYXV0bztcbiAgICAgICAgfVxuXG4gICAgICAgIC5uYXZiYXItdG9nZ2xlciB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5cbi8vIE5hdmJhciB0aGVtZXNcbi8vXG4vLyBTdHlsZXMgZm9yIHN3aXRjaGluZyBiZXR3ZWVuIG5hdmJhcnMgd2l0aCBsaWdodCBvciBkYXJrIGJhY2tncm91bmQuXG5cbi8vIERhcmsgbGlua3MgYWdhaW5zdCBhIGxpZ2h0IGJhY2tncm91bmRcbi5uYXZiYXItbGlnaHQge1xuICAubmF2YmFyLWJyYW5kIHtcbiAgICBjb2xvcjogJG5hdmJhci1saWdodC1icmFuZC1jb2xvcjtcblxuICAgIEBpbmNsdWRlIGhvdmVyLWZvY3VzKCkge1xuICAgICAgY29sb3I6ICRuYXZiYXItbGlnaHQtYnJhbmQtaG92ZXItY29sb3I7XG4gICAgfVxuICB9XG5cbiAgLm5hdmJhci1uYXYge1xuICAgIC5uYXYtbGluayB7XG4gICAgICBjb2xvcjogJG5hdmJhci1saWdodC1jb2xvcjtcblxuICAgICAgQGluY2x1ZGUgaG92ZXItZm9jdXMoKSB7XG4gICAgICAgIGNvbG9yOiAkbmF2YmFyLWxpZ2h0LWhvdmVyLWNvbG9yO1xuICAgICAgfVxuXG4gICAgICAmLmRpc2FibGVkIHtcbiAgICAgICAgY29sb3I6ICRuYXZiYXItbGlnaHQtZGlzYWJsZWQtY29sb3I7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnNob3cgPiAubmF2LWxpbmssXG4gICAgLmFjdGl2ZSA+IC5uYXYtbGluayxcbiAgICAubmF2LWxpbmsuc2hvdyxcbiAgICAubmF2LWxpbmsuYWN0aXZlIHtcbiAgICAgIGNvbG9yOiAkbmF2YmFyLWxpZ2h0LWFjdGl2ZS1jb2xvcjtcbiAgICB9XG4gIH1cblxuICAubmF2YmFyLXRvZ2dsZXIge1xuICAgIGNvbG9yOiAkbmF2YmFyLWxpZ2h0LWNvbG9yO1xuICAgIGJvcmRlci1jb2xvcjogJG5hdmJhci1saWdodC10b2dnbGVyLWJvcmRlci1jb2xvcjtcbiAgfVxuXG4gIC5uYXZiYXItdG9nZ2xlci1pY29uIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBlc2NhcGUtc3ZnKCRuYXZiYXItbGlnaHQtdG9nZ2xlci1pY29uLWJnKTtcbiAgfVxuXG4gIC5uYXZiYXItdGV4dCB7XG4gICAgY29sb3I6ICRuYXZiYXItbGlnaHQtY29sb3I7XG4gICAgYSB7XG4gICAgICBjb2xvcjogJG5hdmJhci1saWdodC1hY3RpdmUtY29sb3I7XG5cbiAgICAgIEBpbmNsdWRlIGhvdmVyLWZvY3VzKCkge1xuICAgICAgICBjb2xvcjogJG5hdmJhci1saWdodC1hY3RpdmUtY29sb3I7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vIFdoaXRlIGxpbmtzIGFnYWluc3QgYSBkYXJrIGJhY2tncm91bmRcbi5uYXZiYXItZGFyayB7XG4gIC5uYXZiYXItYnJhbmQge1xuICAgIGNvbG9yOiAkbmF2YmFyLWRhcmstYnJhbmQtY29sb3I7XG5cbiAgICBAaW5jbHVkZSBob3Zlci1mb2N1cygpIHtcbiAgICAgIGNvbG9yOiAkbmF2YmFyLWRhcmstYnJhbmQtaG92ZXItY29sb3I7XG4gICAgfVxuICB9XG5cbiAgLm5hdmJhci1uYXYge1xuICAgIC5uYXYtbGluayB7XG4gICAgICBjb2xvcjogJG5hdmJhci1kYXJrLWNvbG9yO1xuXG4gICAgICBAaW5jbHVkZSBob3Zlci1mb2N1cygpIHtcbiAgICAgICAgY29sb3I6ICRuYXZiYXItZGFyay1ob3Zlci1jb2xvcjtcbiAgICAgIH1cblxuICAgICAgJi5kaXNhYmxlZCB7XG4gICAgICAgIGNvbG9yOiAkbmF2YmFyLWRhcmstZGlzYWJsZWQtY29sb3I7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnNob3cgPiAubmF2LWxpbmssXG4gICAgLmFjdGl2ZSA+IC5uYXYtbGluayxcbiAgICAubmF2LWxpbmsuc2hvdyxcbiAgICAubmF2LWxpbmsuYWN0aXZlIHtcbiAgICAgIGNvbG9yOiAkbmF2YmFyLWRhcmstYWN0aXZlLWNvbG9yO1xuICAgIH1cbiAgfVxuXG4gIC5uYXZiYXItdG9nZ2xlciB7XG4gICAgY29sb3I6ICRuYXZiYXItZGFyay1jb2xvcjtcbiAgICBib3JkZXItY29sb3I6ICRuYXZiYXItZGFyay10b2dnbGVyLWJvcmRlci1jb2xvcjtcbiAgfVxuXG4gIC5uYXZiYXItdG9nZ2xlci1pY29uIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBlc2NhcGUtc3ZnKCRuYXZiYXItZGFyay10b2dnbGVyLWljb24tYmcpO1xuICB9XG5cbiAgLm5hdmJhci10ZXh0IHtcbiAgICBjb2xvcjogJG5hdmJhci1kYXJrLWNvbG9yO1xuICAgIGEge1xuICAgICAgY29sb3I6ICRuYXZiYXItZGFyay1hY3RpdmUtY29sb3I7XG5cbiAgICAgIEBpbmNsdWRlIGhvdmVyLWZvY3VzKCkge1xuICAgICAgICBjb2xvcjogJG5hdmJhci1kYXJrLWFjdGl2ZS1jb2xvcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8vXG4vLyBCYXNlIHN0eWxlc1xuLy9cblxuLmNhcmQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1pbi13aWR0aDogMDsgLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9wdWxsLzIyNzQwI2lzc3VlY29tbWVudC0zMDU4NjgxMDZcbiAgaGVpZ2h0OiAkY2FyZC1oZWlnaHQ7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNhcmQtYmc7XG4gIGJhY2tncm91bmQtY2xpcDogYm9yZGVyLWJveDtcbiAgYm9yZGVyOiAkY2FyZC1ib3JkZXItd2lkdGggc29saWQgJGNhcmQtYm9yZGVyLWNvbG9yO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRjYXJkLWJvcmRlci1yYWRpdXMpO1xuXG4gID4gaHIge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuXG4gID4gLmxpc3QtZ3JvdXAge1xuICAgIGJvcmRlci10b3A6IGluaGVyaXQ7XG4gICAgYm9yZGVyLWJvdHRvbTogaW5oZXJpdDtcblxuICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgYm9yZGVyLXRvcC13aWR0aDogMDtcbiAgICAgIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKCRjYXJkLWlubmVyLWJvcmRlci1yYWRpdXMpO1xuICAgIH1cblxuICAgICY6bGFzdC1jaGlsZCAge1xuICAgICAgYm9yZGVyLWJvdHRvbS13aWR0aDogMDtcbiAgICAgIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tcmFkaXVzKCRjYXJkLWlubmVyLWJvcmRlci1yYWRpdXMpO1xuICAgIH1cbiAgfVxuXG4gIC8vIER1ZSB0byBzcGVjaWZpY2l0eSBvZiB0aGUgYWJvdmUgc2VsZWN0b3IgKGAuY2FyZCA+IC5saXN0LWdyb3VwYCksIHdlIG11c3RcbiAgLy8gdXNlIGEgY2hpbGQgc2VsZWN0b3IgaGVyZSB0byBwcmV2ZW50IGRvdWJsZSBib3JkZXJzLlxuICA+IC5jYXJkLWhlYWRlciArIC5saXN0LWdyb3VwLFxuICA+IC5saXN0LWdyb3VwICsgLmNhcmQtZm9vdGVyIHtcbiAgICBib3JkZXItdG9wOiAwO1xuICB9XG59XG5cbi5jYXJkLWJvZHkge1xuICAvLyBFbmFibGUgYGZsZXgtZ3JvdzogMWAgZm9yIGRlY2tzIGFuZCBncm91cHMgc28gdGhhdCBjYXJkIGJsb2NrcyB0YWtlIHVwXG4gIC8vIGFzIG11Y2ggc3BhY2UgYXMgcG9zc2libGUsIGVuc3VyaW5nIGZvb3RlcnMgYXJlIGFsaWduZWQgdG8gdGhlIGJvdHRvbS5cbiAgZmxleDogMSAxIGF1dG87XG4gIC8vIFdvcmthcm91bmQgZm9yIHRoZSBpbWFnZSBzaXplIGJ1ZyBpbiBJRVxuICAvLyBTZWU6IGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9wdWxsLzI4ODU1XG4gIG1pbi1oZWlnaHQ6IDFweDtcbiAgcGFkZGluZzogJGNhcmQtc3BhY2VyLXg7XG4gIGNvbG9yOiAkY2FyZC1jb2xvcjtcbn1cblxuLmNhcmQtdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAkY2FyZC1zcGFjZXIteTtcbn1cblxuLmNhcmQtc3VidGl0bGUge1xuICBtYXJnaW4tdG9wOiAtJGNhcmQtc3BhY2VyLXkgKiAuNTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmNhcmQtdGV4dDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmNhcmQtbGluayB7XG4gIEBpbmNsdWRlIGhvdmVyKCkge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxuXG4gICsgLmNhcmQtbGluayB7XG4gICAgbWFyZ2luLWxlZnQ6ICRjYXJkLXNwYWNlci14O1xuICB9XG59XG5cbi8vXG4vLyBPcHRpb25hbCB0ZXh0dWFsIGNhcHNcbi8vXG5cbi5jYXJkLWhlYWRlciB7XG4gIHBhZGRpbmc6ICRjYXJkLXNwYWNlci15ICRjYXJkLXNwYWNlci14O1xuICBtYXJnaW4tYm90dG9tOiAwOyAvLyBSZW1vdmVzIHRoZSBkZWZhdWx0IG1hcmdpbi1ib3R0b20gb2YgPGhOPlxuICBjb2xvcjogJGNhcmQtY2FwLWNvbG9yO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY2FyZC1jYXAtYmc7XG4gIGJvcmRlci1ib3R0b206ICRjYXJkLWJvcmRlci13aWR0aCBzb2xpZCAkY2FyZC1ib3JkZXItY29sb3I7XG5cbiAgJjpmaXJzdC1jaGlsZCB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzICRjYXJkLWlubmVyLWJvcmRlci1yYWRpdXMgMCAwKTtcbiAgfVxufVxuXG4uY2FyZC1mb290ZXIge1xuICBwYWRkaW5nOiAkY2FyZC1zcGFjZXIteSAkY2FyZC1zcGFjZXIteDtcbiAgY29sb3I6ICRjYXJkLWNhcC1jb2xvcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNhcmQtY2FwLWJnO1xuICBib3JkZXItdG9wOiAkY2FyZC1ib3JkZXItd2lkdGggc29saWQgJGNhcmQtYm9yZGVyLWNvbG9yO1xuXG4gICY6bGFzdC1jaGlsZCB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygwIDAgJGNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cyAkY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzKTtcbiAgfVxufVxuXG5cbi8vXG4vLyBIZWFkZXIgbmF2c1xuLy9cblxuLmNhcmQtaGVhZGVyLXRhYnMge1xuICBtYXJnaW4tcmlnaHQ6IC0kY2FyZC1zcGFjZXIteCAqIC41O1xuICBtYXJnaW4tYm90dG9tOiAtJGNhcmQtc3BhY2VyLXk7XG4gIG1hcmdpbi1sZWZ0OiAtJGNhcmQtc3BhY2VyLXggKiAuNTtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbn1cblxuLmNhcmQtaGVhZGVyLXBpbGxzIHtcbiAgbWFyZ2luLXJpZ2h0OiAtJGNhcmQtc3BhY2VyLXggKiAuNTtcbiAgbWFyZ2luLWxlZnQ6IC0kY2FyZC1zcGFjZXIteCAqIC41O1xufVxuXG4vLyBDYXJkIGltYWdlXG4uY2FyZC1pbWctb3ZlcmxheSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBwYWRkaW5nOiAkY2FyZC1pbWctb3ZlcmxheS1wYWRkaW5nO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRjYXJkLWlubmVyLWJvcmRlci1yYWRpdXMpO1xufVxuXG4uY2FyZC1pbWcsXG4uY2FyZC1pbWctdG9wLFxuLmNhcmQtaW1nLWJvdHRvbSB7XG4gIGZsZXgtc2hyaW5rOiAwOyAvLyBGb3IgSUU6IGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMjkzOTZcbiAgd2lkdGg6IDEwMCU7IC8vIFJlcXVpcmVkIGJlY2F1c2Ugd2UgdXNlIGZsZXhib3ggYW5kIHRoaXMgaW5oZXJlbnRseSBhcHBsaWVzIGFsaWduLXNlbGY6IHN0cmV0Y2hcbn1cblxuLmNhcmQtaW1nLFxuLmNhcmQtaW1nLXRvcCB7XG4gIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKCRjYXJkLWlubmVyLWJvcmRlci1yYWRpdXMpO1xufVxuXG4uY2FyZC1pbWcsXG4uY2FyZC1pbWctYm90dG9tIHtcbiAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1yYWRpdXMoJGNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cyk7XG59XG5cblxuLy8gQ2FyZCBkZWNrXG5cbi5jYXJkLWRlY2sge1xuICAuY2FyZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogJGNhcmQtZGVjay1tYXJnaW47XG4gIH1cblxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICAgIG1hcmdpbi1yaWdodDogLSRjYXJkLWRlY2stbWFyZ2luO1xuICAgIG1hcmdpbi1sZWZ0OiAtJGNhcmQtZGVjay1tYXJnaW47XG5cbiAgICAuY2FyZCB7XG4gICAgICAvLyBGbGV4YnVncyAjNDogaHR0cHM6Ly9naXRodWIuY29tL3BoaWxpcHdhbHRvbi9mbGV4YnVncyNmbGV4YnVnLTRcbiAgICAgIGZsZXg6IDEgMCAwJTtcbiAgICAgIG1hcmdpbi1yaWdodDogJGNhcmQtZGVjay1tYXJnaW47XG4gICAgICBtYXJnaW4tYm90dG9tOiAwOyAvLyBPdmVycmlkZSB0aGUgZGVmYXVsdFxuICAgICAgbWFyZ2luLWxlZnQ6ICRjYXJkLWRlY2stbWFyZ2luO1xuICAgIH1cbiAgfVxufVxuXG5cbi8vXG4vLyBDYXJkIGdyb3Vwc1xuLy9cblxuLmNhcmQtZ3JvdXAge1xuICAvLyBUaGUgY2hpbGQgc2VsZWN0b3IgYWxsb3dzIG5lc3RlZCBgLmNhcmRgIHdpdGhpbiBgLmNhcmQtZ3JvdXBgXG4gIC8vIHRvIGRpc3BsYXkgcHJvcGVybHkuXG4gID4gLmNhcmQge1xuICAgIG1hcmdpbi1ib3R0b206ICRjYXJkLWdyb3VwLW1hcmdpbjtcbiAgfVxuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAgLy8gVGhlIGNoaWxkIHNlbGVjdG9yIGFsbG93cyBuZXN0ZWQgYC5jYXJkYCB3aXRoaW4gYC5jYXJkLWdyb3VwYFxuICAgIC8vIHRvIGRpc3BsYXkgcHJvcGVybHkuXG4gICAgPiAuY2FyZCB7XG4gICAgICAvLyBGbGV4YnVncyAjNDogaHR0cHM6Ly9naXRodWIuY29tL3BoaWxpcHdhbHRvbi9mbGV4YnVncyNmbGV4YnVnLTRcbiAgICAgIGZsZXg6IDEgMCAwJTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG5cbiAgICAgICsgLmNhcmQge1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDA7XG4gICAgICB9XG5cbiAgICAgIC8vIEhhbmRsZSByb3VuZGVkIGNvcm5lcnNcbiAgICAgIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgICAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci1yaWdodC1yYWRpdXMoMCk7XG5cbiAgICAgICAgICAuY2FyZC1pbWctdG9wLFxuICAgICAgICAgIC5jYXJkLWhlYWRlciB7XG4gICAgICAgICAgICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0XG4gICAgICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgICAgICAgICB9XG4gICAgICAgICAgLmNhcmQtaW1nLWJvdHRvbSxcbiAgICAgICAgICAuY2FyZC1mb290ZXIge1xuICAgICAgICAgICAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHByb3BlcnR5LWRpc2FsbG93ZWQtbGlzdFxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLWxlZnQtcmFkaXVzKDApO1xuXG4gICAgICAgICAgLmNhcmQtaW1nLXRvcCxcbiAgICAgICAgICAuY2FyZC1oZWFkZXIge1xuICAgICAgICAgICAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHByb3BlcnR5LWRpc2FsbG93ZWQtbGlzdFxuICAgICAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgICAgICAgICB9XG4gICAgICAgICAgLmNhcmQtaW1nLWJvdHRvbSxcbiAgICAgICAgICAuY2FyZC1mb290ZXIge1xuICAgICAgICAgICAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHByb3BlcnR5LWRpc2FsbG93ZWQtbGlzdFxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuXG4vL1xuLy8gQ29sdW1uc1xuLy9cblxuLmNhcmQtY29sdW1ucyB7XG4gIC5jYXJkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAkY2FyZC1jb2x1bW5zLW1hcmdpbjtcbiAgfVxuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICBjb2x1bW4tY291bnQ6ICRjYXJkLWNvbHVtbnMtY291bnQ7XG4gICAgY29sdW1uLWdhcDogJGNhcmQtY29sdW1ucy1nYXA7XG4gICAgb3JwaGFuczogMTtcbiAgICB3aWRvd3M6IDE7XG5cbiAgICAuY2FyZCB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IC8vIERvbid0IGxldCB0aGVtIHZlcnRpY2FsbHkgc3BhbiBtdWx0aXBsZSBjb2x1bW5zXG4gICAgICB3aWR0aDogMTAwJTsgLy8gRG9uJ3QgbGV0IHRoZWlyIHdpZHRoIGNoYW5nZVxuICAgIH1cbiAgfVxufVxuXG5cbi8vXG4vLyBBY2NvcmRpb25cbi8vXG5cbi5hY2NvcmRpb24ge1xuICBvdmVyZmxvdy1hbmNob3I6IG5vbmU7XG5cbiAgPiAuY2FyZCB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgICY6bm90KDpsYXN0LW9mLXR5cGUpIHtcbiAgICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgICBAaW5jbHVkZSBib3JkZXItYm90dG9tLXJhZGl1cygwKTtcbiAgICB9XG5cbiAgICAmOm5vdCg6Zmlyc3Qtb2YtdHlwZSkge1xuICAgICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXMoMCk7XG4gICAgfVxuXG4gICAgPiAuY2FyZC1oZWFkZXIge1xuICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygwKTtcbiAgICAgIG1hcmdpbi1ib3R0b206IC0kY2FyZC1ib3JkZXItd2lkdGg7XG4gICAgfVxuICB9XG59XG4iLCIuYnJlYWRjcnVtYiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgcGFkZGluZzogJGJyZWFkY3J1bWItcGFkZGluZy15ICRicmVhZGNydW1iLXBhZGRpbmcteDtcbiAgbWFyZ2luLWJvdHRvbTogJGJyZWFkY3J1bWItbWFyZ2luLWJvdHRvbTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRicmVhZGNydW1iLWZvbnQtc2l6ZSk7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICRicmVhZGNydW1iLWJnO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRicmVhZGNydW1iLWJvcmRlci1yYWRpdXMpO1xufVxuXG4uYnJlYWRjcnVtYi1pdGVtIHtcbiAgLy8gVGhlIHNlcGFyYXRvciBiZXR3ZWVuIGJyZWFkY3J1bWJzIChieSBkZWZhdWx0LCBhIGZvcndhcmQtc2xhc2g6IFwiL1wiKVxuICArIC5icmVhZGNydW1iLWl0ZW0ge1xuICAgIHBhZGRpbmctbGVmdDogJGJyZWFkY3J1bWItaXRlbS1wYWRkaW5nO1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGZsb2F0OiBsZWZ0OyAvLyBTdXBwcmVzcyBpbmxpbmUgc3BhY2luZ3MgYW5kIHVuZGVybGluaW5nIG9mIHRoZSBzZXBhcmF0b3JcbiAgICAgIHBhZGRpbmctcmlnaHQ6ICRicmVhZGNydW1iLWl0ZW0tcGFkZGluZztcbiAgICAgIGNvbG9yOiAkYnJlYWRjcnVtYi1kaXZpZGVyLWNvbG9yO1xuICAgICAgY29udGVudDogZXNjYXBlLXN2ZygkYnJlYWRjcnVtYi1kaXZpZGVyKTtcbiAgICB9XG4gIH1cblxuICAvLyBJRTktMTEgaGFjayB0byBwcm9wZXJseSBoYW5kbGUgaHlwZXJsaW5rIHVuZGVybGluZXMgZm9yIGJyZWFkY3J1bWJzIGJ1aWx0XG4gIC8vIHdpdGhvdXQgYDx1bD5gcy4gVGhlIGA6OmJlZm9yZWAgcHNldWRvLWVsZW1lbnQgZ2VuZXJhdGVzIGFuIGVsZW1lbnRcbiAgLy8gKndpdGhpbiogdGhlIC5icmVhZGNydW1iLWl0ZW0gYW5kIHRoZXJlYnkgaW5oZXJpdHMgdGhlIGB0ZXh0LWRlY29yYXRpb25gLlxuICAvL1xuICAvLyBUbyB0cmljayBJRSBpbnRvIHN1cHByZXNzaW5nIHRoZSB1bmRlcmxpbmUsIHdlIGdpdmUgdGhlIHBzZXVkby1lbGVtZW50IGFuXG4gIC8vIHVuZGVybGluZSBhbmQgdGhlbiBpbW1lZGlhdGVseSByZW1vdmUgaXQuXG4gICsgLmJyZWFkY3J1bWItaXRlbTpob3Zlcjo6YmVmb3JlIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgfVxuICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgbm8tZHVwbGljYXRlLXNlbGVjdG9yc1xuICArIC5icmVhZGNydW1iLWl0ZW06aG92ZXI6OmJlZm9yZSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG5cbiAgJi5hY3RpdmUge1xuICAgIGNvbG9yOiAkYnJlYWRjcnVtYi1hY3RpdmUtY29sb3I7XG4gIH1cbn1cbiIsIi5wYWdpbmF0aW9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgQGluY2x1ZGUgbGlzdC11bnN0eWxlZCgpO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCk7XG59XG5cbi5wYWdlLWxpbmsge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAkcGFnaW5hdGlvbi1wYWRkaW5nLXkgJHBhZ2luYXRpb24tcGFkZGluZy14O1xuICBtYXJnaW4tbGVmdDogLSRwYWdpbmF0aW9uLWJvcmRlci13aWR0aDtcbiAgbGluZS1oZWlnaHQ6ICRwYWdpbmF0aW9uLWxpbmUtaGVpZ2h0O1xuICBjb2xvcjogJHBhZ2luYXRpb24tY29sb3I7XG4gIHRleHQtZGVjb3JhdGlvbjogaWYoJGxpbmstZGVjb3JhdGlvbiA9PSBub25lLCBudWxsLCBub25lKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHBhZ2luYXRpb24tYmc7XG4gIGJvcmRlcjogJHBhZ2luYXRpb24tYm9yZGVyLXdpZHRoIHNvbGlkICRwYWdpbmF0aW9uLWJvcmRlci1jb2xvcjtcblxuICAmOmhvdmVyIHtcbiAgICB6LWluZGV4OiAyO1xuICAgIGNvbG9yOiAkcGFnaW5hdGlvbi1ob3Zlci1jb2xvcjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHBhZ2luYXRpb24taG92ZXItYmc7XG4gICAgYm9yZGVyLWNvbG9yOiAkcGFnaW5hdGlvbi1ob3Zlci1ib3JkZXItY29sb3I7XG4gIH1cblxuICAmOmZvY3VzIHtcbiAgICB6LWluZGV4OiAzO1xuICAgIG91dGxpbmU6ICRwYWdpbmF0aW9uLWZvY3VzLW91dGxpbmU7XG4gICAgYm94LXNoYWRvdzogJHBhZ2luYXRpb24tZm9jdXMtYm94LXNoYWRvdztcbiAgfVxufVxuXG4ucGFnZS1pdGVtIHtcbiAgJjpmaXJzdC1jaGlsZCB7XG4gICAgLnBhZ2UtbGluayB7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgIEBpbmNsdWRlIGJvcmRlci1sZWZ0LXJhZGl1cygkYm9yZGVyLXJhZGl1cyk7XG4gICAgfVxuICB9XG4gICY6bGFzdC1jaGlsZCB7XG4gICAgLnBhZ2UtbGluayB7XG4gICAgICBAaW5jbHVkZSBib3JkZXItcmlnaHQtcmFkaXVzKCRib3JkZXItcmFkaXVzKTtcbiAgICB9XG4gIH1cblxuICAmLmFjdGl2ZSAucGFnZS1saW5rIHtcbiAgICB6LWluZGV4OiAzO1xuICAgIGNvbG9yOiAkcGFnaW5hdGlvbi1hY3RpdmUtY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHBhZ2luYXRpb24tYWN0aXZlLWJnO1xuICAgIGJvcmRlci1jb2xvcjogJHBhZ2luYXRpb24tYWN0aXZlLWJvcmRlci1jb2xvcjtcbiAgfVxuXG4gICYuZGlzYWJsZWQgLnBhZ2UtbGluayB7XG4gICAgY29sb3I6ICRwYWdpbmF0aW9uLWRpc2FibGVkLWNvbG9yO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIC8vIE9waW5pb25hdGVkOiByZW1vdmUgdGhlIFwiaGFuZFwiIGN1cnNvciBzZXQgcHJldmlvdXNseSBmb3IgLnBhZ2UtbGlua1xuICAgIGN1cnNvcjogYXV0bztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcGFnaW5hdGlvbi1kaXNhYmxlZC1iZztcbiAgICBib3JkZXItY29sb3I6ICRwYWdpbmF0aW9uLWRpc2FibGVkLWJvcmRlci1jb2xvcjtcbiAgfVxufVxuXG5cbi8vXG4vLyBTaXppbmdcbi8vXG5cbi5wYWdpbmF0aW9uLWxnIHtcbiAgQGluY2x1ZGUgcGFnaW5hdGlvbi1zaXplKCRwYWdpbmF0aW9uLXBhZGRpbmcteS1sZywgJHBhZ2luYXRpb24tcGFkZGluZy14LWxnLCAkZm9udC1zaXplLWxnLCAkbGluZS1oZWlnaHQtbGcsICRwYWdpbmF0aW9uLWJvcmRlci1yYWRpdXMtbGcpO1xufVxuXG4ucGFnaW5hdGlvbi1zbSB7XG4gIEBpbmNsdWRlIHBhZ2luYXRpb24tc2l6ZSgkcGFnaW5hdGlvbi1wYWRkaW5nLXktc20sICRwYWdpbmF0aW9uLXBhZGRpbmcteC1zbSwgJGZvbnQtc2l6ZS1zbSwgJGxpbmUtaGVpZ2h0LXNtLCAkcGFnaW5hdGlvbi1ib3JkZXItcmFkaXVzLXNtKTtcbn1cbiIsIi8vIFBhZ2luYXRpb25cblxuQG1peGluIHBhZ2luYXRpb24tc2l6ZSgkcGFkZGluZy15LCAkcGFkZGluZy14LCAkZm9udC1zaXplLCAkbGluZS1oZWlnaHQsICRib3JkZXItcmFkaXVzKSB7XG4gIC5wYWdlLWxpbmsge1xuICAgIHBhZGRpbmc6ICRwYWRkaW5nLXkgJHBhZGRpbmcteDtcbiAgICBAaW5jbHVkZSBmb250LXNpemUoJGZvbnQtc2l6ZSk7XG4gICAgbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodDtcbiAgfVxuXG4gIC5wYWdlLWl0ZW0ge1xuICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgLnBhZ2UtbGluayB7XG4gICAgICAgIEBpbmNsdWRlIGJvcmRlci1sZWZ0LXJhZGl1cygkYm9yZGVyLXJhZGl1cyk7XG4gICAgICB9XG4gICAgfVxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAucGFnZS1saW5rIHtcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJpZ2h0LXJhZGl1cygkYm9yZGVyLXJhZGl1cyk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvLyBCYXNlIGNsYXNzXG4vL1xuLy8gUmVxdWlyZXMgb25lIG9mIHRoZSBjb250ZXh0dWFsLCBjb2xvciBtb2RpZmllciBjbGFzc2VzIGZvciBgY29sb3JgIGFuZFxuLy8gYGJhY2tncm91bmQtY29sb3JgLlxuXG4uYmFkZ2Uge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6ICRiYWRnZS1wYWRkaW5nLXkgJGJhZGdlLXBhZGRpbmcteDtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRiYWRnZS1mb250LXNpemUpO1xuICBmb250LXdlaWdodDogJGJhZGdlLWZvbnQtd2VpZ2h0O1xuICBsaW5lLWhlaWdodDogMTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGJhZGdlLWJvcmRlci1yYWRpdXMpO1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRiYWRnZS10cmFuc2l0aW9uKTtcblxuICBAYXQtcm9vdCBhI3smfSB7XG4gICAgQGluY2x1ZGUgaG92ZXItZm9jdXMoKSB7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgLy8gRW1wdHkgYmFkZ2VzIGNvbGxhcHNlIGF1dG9tYXRpY2FsbHlcbiAgJjplbXB0eSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4vLyBRdWljayBmaXggZm9yIGJhZGdlcyBpbiBidXR0b25zXG4uYnRuIC5iYWRnZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAtMXB4O1xufVxuXG4vLyBQaWxsIGJhZGdlc1xuLy9cbi8vIE1ha2UgdGhlbSBleHRyYSByb3VuZGVkIHdpdGggYSBtb2RpZmllciB0byByZXBsYWNlIHYzJ3MgYmFkZ2VzLlxuXG4uYmFkZ2UtcGlsbCB7XG4gIHBhZGRpbmctcmlnaHQ6ICRiYWRnZS1waWxsLXBhZGRpbmcteDtcbiAgcGFkZGluZy1sZWZ0OiAkYmFkZ2UtcGlsbC1wYWRkaW5nLXg7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGJhZGdlLXBpbGwtYm9yZGVyLXJhZGl1cyk7XG59XG5cbi8vIENvbG9yc1xuLy9cbi8vIENvbnRleHR1YWwgdmFyaWF0aW9ucyAobGlua2VkIGJhZGdlcyBnZXQgZGFya2VyIG9uIDpob3ZlcikuXG5cbkBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICAuYmFkZ2UtI3skY29sb3J9IHtcbiAgICBAaW5jbHVkZSBiYWRnZS12YXJpYW50KCR2YWx1ZSk7XG4gIH1cbn1cbiIsIkBtaXhpbiBiYWRnZS12YXJpYW50KCRiZykge1xuICBjb2xvcjogY29sb3IteWlxKCRiZyk7XG4gIGJhY2tncm91bmQtY29sb3I6ICRiZztcblxuICBAYXQtcm9vdCBhI3smfSB7XG4gICAgQGluY2x1ZGUgaG92ZXItZm9jdXMoKSB7XG4gICAgICBjb2xvcjogY29sb3IteWlxKCRiZyk7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJGJnLCAxMCUpO1xuICAgIH1cblxuICAgICY6Zm9jdXMsXG4gICAgJi5mb2N1cyB7XG4gICAgICBvdXRsaW5lOiAwO1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgJGJhZGdlLWZvY3VzLXdpZHRoIHJnYmEoJGJnLCAuNSk7XG4gICAgfVxuICB9XG59XG4iLCIuanVtYm90cm9uIHtcbiAgcGFkZGluZzogJGp1bWJvdHJvbi1wYWRkaW5nICgkanVtYm90cm9uLXBhZGRpbmcgKiAuNSk7XG4gIG1hcmdpbi1ib3R0b206ICRqdW1ib3Ryb24tcGFkZGluZztcbiAgY29sb3I6ICRqdW1ib3Ryb24tY29sb3I7XG4gIGJhY2tncm91bmQtY29sb3I6ICRqdW1ib3Ryb24tYmc7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGJvcmRlci1yYWRpdXMtbGcpO1xuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICBwYWRkaW5nOiAoJGp1bWJvdHJvbi1wYWRkaW5nICogMikgJGp1bWJvdHJvbi1wYWRkaW5nO1xuICB9XG59XG5cbi5qdW1ib3Ryb24tZmx1aWQge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMCk7XG59XG4iLCIvL1xuLy8gQmFzZSBzdHlsZXNcbi8vXG5cbi5hbGVydCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogJGFsZXJ0LXBhZGRpbmcteSAkYWxlcnQtcGFkZGluZy14O1xuICBtYXJnaW4tYm90dG9tOiAkYWxlcnQtbWFyZ2luLWJvdHRvbTtcbiAgYm9yZGVyOiAkYWxlcnQtYm9yZGVyLXdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRhbGVydC1ib3JkZXItcmFkaXVzKTtcbn1cblxuLy8gSGVhZGluZ3MgZm9yIGxhcmdlciBhbGVydHNcbi5hbGVydC1oZWFkaW5nIHtcbiAgLy8gU3BlY2lmaWVkIHRvIHByZXZlbnQgY29uZmxpY3RzIG9mIGNoYW5naW5nICRoZWFkaW5ncy1jb2xvclxuICBjb2xvcjogaW5oZXJpdDtcbn1cblxuLy8gUHJvdmlkZSBjbGFzcyBmb3IgbGlua3MgdGhhdCBtYXRjaCBhbGVydHNcbi5hbGVydC1saW5rIHtcbiAgZm9udC13ZWlnaHQ6ICRhbGVydC1saW5rLWZvbnQtd2VpZ2h0O1xufVxuXG5cbi8vIERpc21pc3NpYmxlIGFsZXJ0c1xuLy9cbi8vIEV4cGFuZCB0aGUgcmlnaHQgcGFkZGluZyBhbmQgYWNjb3VudCBmb3IgdGhlIGNsb3NlIGJ1dHRvbidzIHBvc2l0aW9uaW5nLlxuXG4uYWxlcnQtZGlzbWlzc2libGUge1xuICBwYWRkaW5nLXJpZ2h0OiAkY2xvc2UtZm9udC1zaXplICsgJGFsZXJ0LXBhZGRpbmcteCAqIDI7XG5cbiAgLy8gQWRqdXN0IGNsb3NlIGxpbmsgcG9zaXRpb25cbiAgLmNsb3NlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHotaW5kZXg6IDI7XG4gICAgcGFkZGluZzogJGFsZXJ0LXBhZGRpbmcteSAkYWxlcnQtcGFkZGluZy14O1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICB9XG59XG5cblxuLy8gQWx0ZXJuYXRlIHN0eWxlc1xuLy9cbi8vIEdlbmVyYXRlIGNvbnRleHR1YWwgbW9kaWZpZXIgY2xhc3NlcyBmb3IgY29sb3JpemluZyB0aGUgYWxlcnQuXG5cbkBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICAuYWxlcnQtI3skY29sb3J9IHtcbiAgICBAaW5jbHVkZSBhbGVydC12YXJpYW50KHRoZW1lLWNvbG9yLWxldmVsKCRjb2xvciwgJGFsZXJ0LWJnLWxldmVsKSwgdGhlbWUtY29sb3ItbGV2ZWwoJGNvbG9yLCAkYWxlcnQtYm9yZGVyLWxldmVsKSwgdGhlbWUtY29sb3ItbGV2ZWwoJGNvbG9yLCAkYWxlcnQtY29sb3ItbGV2ZWwpKTtcbiAgfVxufVxuIiwiQG1peGluIGFsZXJ0LXZhcmlhbnQoJGJhY2tncm91bmQsICRib3JkZXIsICRjb2xvcikge1xuICBjb2xvcjogJGNvbG9yO1xuICBAaW5jbHVkZSBncmFkaWVudC1iZygkYmFja2dyb3VuZCk7XG4gIGJvcmRlci1jb2xvcjogJGJvcmRlcjtcblxuICBociB7XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogZGFya2VuKCRib3JkZXIsIDUlKTtcbiAgfVxuXG4gIC5hbGVydC1saW5rIHtcbiAgICBjb2xvcjogZGFya2VuKCRjb2xvciwgMTAlKTtcbiAgfVxufVxuIiwiLy8gRGlzYWJsZSBhbmltYXRpb24gaWYgdHJhbnNpdGlvbnMgYXJlIGRpc2FibGVkXG5AaWYgJGVuYWJsZS10cmFuc2l0aW9ucyB7XG4gIEBrZXlmcmFtZXMgcHJvZ3Jlc3MtYmFyLXN0cmlwZXMge1xuICAgIGZyb20geyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAkcHJvZ3Jlc3MtaGVpZ2h0IDA7IH1cbiAgICB0byB7IGJhY2tncm91bmQtcG9zaXRpb246IDAgMDsgfVxuICB9XG59XG5cbi5wcm9ncmVzcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGhlaWdodDogJHByb2dyZXNzLWhlaWdodDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgLy8gZm9yY2Ugcm91bmRlZCBjb3JuZXJzIGJ5IGNyb3BwaW5nIGl0XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBAaW5jbHVkZSBmb250LXNpemUoJHByb2dyZXNzLWZvbnQtc2l6ZSk7XG4gIGJhY2tncm91bmQtY29sb3I6ICRwcm9ncmVzcy1iZztcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkcHJvZ3Jlc3MtYm9yZGVyLXJhZGl1cyk7XG4gIEBpbmNsdWRlIGJveC1zaGFkb3coJHByb2dyZXNzLWJveC1zaGFkb3cpO1xufVxuXG4ucHJvZ3Jlc3MtYmFyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGNvbG9yOiAkcHJvZ3Jlc3MtYmFyLWNvbG9yO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGJhY2tncm91bmQtY29sb3I6ICRwcm9ncmVzcy1iYXItYmc7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJHByb2dyZXNzLWJhci10cmFuc2l0aW9uKTtcbn1cblxuLnByb2dyZXNzLWJhci1zdHJpcGVkIHtcbiAgQGluY2x1ZGUgZ3JhZGllbnQtc3RyaXBlZCgpO1xuICBiYWNrZ3JvdW5kLXNpemU6ICRwcm9ncmVzcy1oZWlnaHQgJHByb2dyZXNzLWhlaWdodDtcbn1cblxuQGlmICRlbmFibGUtdHJhbnNpdGlvbnMge1xuICAucHJvZ3Jlc3MtYmFyLWFuaW1hdGVkIHtcbiAgICBhbmltYXRpb246ICRwcm9ncmVzcy1iYXItYW5pbWF0aW9uLXRpbWluZyBwcm9ncmVzcy1iYXItc3RyaXBlcztcblxuICAgIEBpZiAkZW5hYmxlLXByZWZlcnMtcmVkdWNlZC1tb3Rpb24tbWVkaWEtcXVlcnkge1xuICAgICAgQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgICAgICAgYW5pbWF0aW9uOiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLm1lZGlhIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG5cbi5tZWRpYS1ib2R5IHtcbiAgZmxleDogMTtcbn1cbiIsIi8vIEJhc2UgY2xhc3Ncbi8vXG4vLyBFYXNpbHkgdXNhYmxlIG9uIDx1bD4sIDxvbD4sIG9yIDxkaXY+LlxuXG4ubGlzdC1ncm91cCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgLy8gTm8gbmVlZCB0byBzZXQgbGlzdC1zdHlsZTogbm9uZTsgc2luY2UgLmxpc3QtZ3JvdXAtaXRlbSBpcyBibG9jayBsZXZlbFxuICBwYWRkaW5nLWxlZnQ6IDA7IC8vIHJlc2V0IHBhZGRpbmcgYmVjYXVzZSB1bCBhbmQgb2xcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkbGlzdC1ncm91cC1ib3JkZXItcmFkaXVzKTtcbn1cblxuXG4vLyBJbnRlcmFjdGl2ZSBsaXN0IGl0ZW1zXG4vL1xuLy8gVXNlIGFuY2hvciBvciBidXR0b24gZWxlbWVudHMgaW5zdGVhZCBvZiBgbGlgcyBvciBgZGl2YHMgdG8gY3JlYXRlIGludGVyYWN0aXZlXG4vLyBsaXN0IGl0ZW1zLiBJbmNsdWRlcyBhbiBleHRyYSBgLmFjdGl2ZWAgbW9kaWZpZXIgY2xhc3MgZm9yIHNlbGVjdGVkIGl0ZW1zLlxuXG4ubGlzdC1ncm91cC1pdGVtLWFjdGlvbiB7XG4gIHdpZHRoOiAxMDAlOyAvLyBGb3IgYDxidXR0b24+YHMgKGFuY2hvcnMgYmVjb21lIDEwMCUgYnkgZGVmYXVsdCB0aG91Z2gpXG4gIGNvbG9yOiAkbGlzdC1ncm91cC1hY3Rpb24tY29sb3I7XG4gIHRleHQtYWxpZ246IGluaGVyaXQ7IC8vIEZvciBgPGJ1dHRvbj5gcyAoYW5jaG9ycyBpbmhlcml0KVxuXG4gIC8vIEhvdmVyIHN0YXRlXG4gIEBpbmNsdWRlIGhvdmVyLWZvY3VzKCkge1xuICAgIHotaW5kZXg6IDE7IC8vIFBsYWNlIGhvdmVyL2ZvY3VzIGl0ZW1zIGFib3ZlIHRoZWlyIHNpYmxpbmdzIGZvciBwcm9wZXIgYm9yZGVyIHN0eWxpbmdcbiAgICBjb2xvcjogJGxpc3QtZ3JvdXAtYWN0aW9uLWhvdmVyLWNvbG9yO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlzdC1ncm91cC1ob3Zlci1iZztcbiAgfVxuXG4gICY6YWN0aXZlIHtcbiAgICBjb2xvcjogJGxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1jb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlzdC1ncm91cC1hY3Rpb24tYWN0aXZlLWJnO1xuICB9XG59XG5cblxuLy8gSW5kaXZpZHVhbCBsaXN0IGl0ZW1zXG4vL1xuLy8gVXNlIG9uIGBsaWBzIG9yIGBkaXZgcyB3aXRoaW4gdGhlIGAubGlzdC1ncm91cGAgcGFyZW50LlxuXG4ubGlzdC1ncm91cC1pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogJGxpc3QtZ3JvdXAtaXRlbS1wYWRkaW5nLXkgJGxpc3QtZ3JvdXAtaXRlbS1wYWRkaW5nLXg7XG4gIGNvbG9yOiAkbGlzdC1ncm91cC1jb2xvcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBpZigkbGluay1kZWNvcmF0aW9uID09IG5vbmUsIG51bGwsIG5vbmUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlzdC1ncm91cC1iZztcbiAgYm9yZGVyOiAkbGlzdC1ncm91cC1ib3JkZXItd2lkdGggc29saWQgJGxpc3QtZ3JvdXAtYm9yZGVyLWNvbG9yO1xuXG4gICY6Zmlyc3QtY2hpbGQge1xuICAgIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKGluaGVyaXQpO1xuICB9XG5cbiAgJjpsYXN0LWNoaWxkIHtcbiAgICBAaW5jbHVkZSBib3JkZXItYm90dG9tLXJhZGl1cyhpbmhlcml0KTtcbiAgfVxuXG4gICYuZGlzYWJsZWQsXG4gICY6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAkbGlzdC1ncm91cC1kaXNhYmxlZC1jb2xvcjtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlzdC1ncm91cC1kaXNhYmxlZC1iZztcbiAgfVxuXG4gIC8vIEluY2x1ZGUgYm90aCBoZXJlIGZvciBgPGE+YHMgYW5kIGA8YnV0dG9uPmBzXG4gICYuYWN0aXZlIHtcbiAgICB6LWluZGV4OiAyOyAvLyBQbGFjZSBhY3RpdmUgaXRlbXMgYWJvdmUgdGhlaXIgc2libGluZ3MgZm9yIHByb3BlciBib3JkZXIgc3R5bGluZ1xuICAgIGNvbG9yOiAkbGlzdC1ncm91cC1hY3RpdmUtY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGxpc3QtZ3JvdXAtYWN0aXZlLWJnO1xuICAgIGJvcmRlci1jb2xvcjogJGxpc3QtZ3JvdXAtYWN0aXZlLWJvcmRlci1jb2xvcjtcbiAgfVxuXG4gICYgKyAmIHtcbiAgICBib3JkZXItdG9wLXdpZHRoOiAwO1xuXG4gICAgJi5hY3RpdmUge1xuICAgICAgbWFyZ2luLXRvcDogLSRsaXN0LWdyb3VwLWJvcmRlci13aWR0aDtcbiAgICAgIGJvcmRlci10b3Atd2lkdGg6ICRsaXN0LWdyb3VwLWJvcmRlci13aWR0aDtcbiAgICB9XG4gIH1cbn1cblxuXG4vLyBIb3Jpem9udGFsXG4vL1xuLy8gQ2hhbmdlIHRoZSBsYXlvdXQgb2YgbGlzdCBncm91cCBpdGVtcyBmcm9tIHZlcnRpY2FsIChkZWZhdWx0KSB0byBob3Jpem9udGFsLlxuXG5AZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgICAubGlzdC1ncm91cC1ob3Jpem9udGFsI3skaW5maXh9IHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cbiAgICAgID4gLmxpc3QtZ3JvdXAtaXRlbSB7XG4gICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXMoJGxpc3QtZ3JvdXAtYm9yZGVyLXJhZGl1cyk7XG4gICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXMoMCk7XG4gICAgICAgIH1cblxuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzKCRsaXN0LWdyb3VwLWJvcmRlci1yYWRpdXMpO1xuICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXMoMCk7XG4gICAgICAgIH1cblxuICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgfVxuXG4gICAgICAgICsgLmxpc3QtZ3JvdXAtaXRlbSB7XG4gICAgICAgICAgYm9yZGVyLXRvcC13aWR0aDogJGxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoO1xuICAgICAgICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xuXG4gICAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC0kbGlzdC1ncm91cC1ib3JkZXItd2lkdGg7XG4gICAgICAgICAgICBib3JkZXItbGVmdC13aWR0aDogJGxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5cbi8vIEZsdXNoIGxpc3QgaXRlbXNcbi8vXG4vLyBSZW1vdmUgYm9yZGVycyBhbmQgYm9yZGVyLXJhZGl1cyB0byBrZWVwIGxpc3QgZ3JvdXAgaXRlbXMgZWRnZS10by1lZGdlLiBNb3N0XG4vLyB1c2VmdWwgd2l0aGluIG90aGVyIGNvbXBvbmVudHMgKGUuZy4sIGNhcmRzKS5cblxuLmxpc3QtZ3JvdXAtZmx1c2gge1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDApO1xuXG4gID4gLmxpc3QtZ3JvdXAtaXRlbSB7XG4gICAgYm9yZGVyLXdpZHRoOiAwIDAgJGxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoO1xuXG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDA7XG4gICAgfVxuICB9XG59XG5cblxuLy8gQ29udGV4dHVhbCB2YXJpYW50c1xuLy9cbi8vIEFkZCBtb2RpZmllciBjbGFzc2VzIHRvIGNoYW5nZSB0ZXh0IGFuZCBiYWNrZ3JvdW5kIGNvbG9yIG9uIGluZGl2aWR1YWwgaXRlbXMuXG4vLyBPcmdhbml6YXRpb25hbGx5LCB0aGlzIG11c3QgY29tZSBhZnRlciB0aGUgYDpob3ZlcmAgc3RhdGVzLlxuXG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgQGluY2x1ZGUgbGlzdC1ncm91cC1pdGVtLXZhcmlhbnQoJGNvbG9yLCB0aGVtZS1jb2xvci1sZXZlbCgkY29sb3IsIC05KSwgdGhlbWUtY29sb3ItbGV2ZWwoJGNvbG9yLCA2KSk7XG59XG4iLCIvLyBMaXN0IEdyb3Vwc1xuXG5AbWl4aW4gbGlzdC1ncm91cC1pdGVtLXZhcmlhbnQoJHN0YXRlLCAkYmFja2dyb3VuZCwgJGNvbG9yKSB7XG4gIC5saXN0LWdyb3VwLWl0ZW0tI3skc3RhdGV9IHtcbiAgICBjb2xvcjogJGNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRiYWNrZ3JvdW5kO1xuXG4gICAgJi5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uIHtcbiAgICAgIEBpbmNsdWRlIGhvdmVyLWZvY3VzKCkge1xuICAgICAgICBjb2xvcjogJGNvbG9yO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJGJhY2tncm91bmQsIDUlKTtcbiAgICAgIH1cblxuICAgICAgJi5hY3RpdmUge1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3I7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLmNsb3NlIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBAaW5jbHVkZSBmb250LXNpemUoJGNsb3NlLWZvbnQtc2l6ZSk7XG4gIGZvbnQtd2VpZ2h0OiAkY2xvc2UtZm9udC13ZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogJGNsb3NlLWNvbG9yO1xuICB0ZXh0LXNoYWRvdzogJGNsb3NlLXRleHQtc2hhZG93O1xuICBvcGFjaXR5OiAuNTtcblxuICAvLyBPdmVycmlkZSA8YT4ncyBob3ZlciBzdHlsZVxuICBAaW5jbHVkZSBob3ZlcigpIHtcbiAgICBjb2xvcjogJGNsb3NlLWNvbG9yO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxuXG4gICY6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkge1xuICAgIEBpbmNsdWRlIGhvdmVyLWZvY3VzKCkge1xuICAgICAgb3BhY2l0eTogLjc1O1xuICAgIH1cbiAgfVxufVxuXG4vLyBBZGRpdGlvbmFsIHByb3BlcnRpZXMgZm9yIGJ1dHRvbiB2ZXJzaW9uXG4vLyBpT1MgcmVxdWlyZXMgdGhlIGJ1dHRvbiBlbGVtZW50IGluc3RlYWQgb2YgYW4gYW5jaG9yIHRhZy5cbi8vIElmIHlvdSB3YW50IHRoZSBhbmNob3IgdmVyc2lvbiwgaXQgcmVxdWlyZXMgYGhyZWY9XCIjXCJgLlxuLy8gU2VlIGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLVVTL2RvY3MvV2ViL0V2ZW50cy9jbGljayNTYWZhcmlfTW9iaWxlXG5cbi8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzZWxlY3Rvci1uby1xdWFsaWZ5aW5nLXR5cGVcbmJ1dHRvbi5jbG9zZSB7XG4gIHBhZGRpbmc6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG59XG5cbi8vIEZ1dHVyZS1wcm9vZiBkaXNhYmxpbmcgb2YgY2xpY2tzIG9uIGA8YT5gIGVsZW1lbnRzXG5cbi8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzZWxlY3Rvci1uby1xdWFsaWZ5aW5nLXR5cGVcbmEuY2xvc2UuZGlzYWJsZWQge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbiIsIi50b2FzdCB7XG4gIC8vIFByZXZlbnRzIGZyb20gc2hyaW5raW5nIGluIElFMTEsIHdoZW4gaW4gYSBmbGV4IGNvbnRhaW5lclxuICAvLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8yODM0MVxuICBmbGV4LWJhc2lzOiAkdG9hc3QtbWF4LXdpZHRoO1xuICBtYXgtd2lkdGg6ICR0b2FzdC1tYXgtd2lkdGg7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkdG9hc3QtZm9udC1zaXplKTtcbiAgY29sb3I6ICR0b2FzdC1jb2xvcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHRvYXN0LWJhY2tncm91bmQtY29sb3I7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogJHRvYXN0LWJvcmRlci13aWR0aCBzb2xpZCAkdG9hc3QtYm9yZGVyLWNvbG9yO1xuICBib3gtc2hhZG93OiAkdG9hc3QtYm94LXNoYWRvdztcbiAgb3BhY2l0eTogMDtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkdG9hc3QtYm9yZGVyLXJhZGl1cyk7XG5cbiAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAkdG9hc3QtcGFkZGluZy14O1xuICB9XG5cbiAgJi5zaG93aW5nIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgJi5zaG93IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgJi5oaWRlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi50b2FzdC1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAkdG9hc3QtcGFkZGluZy15ICR0b2FzdC1wYWRkaW5nLXg7XG4gIGNvbG9yOiAkdG9hc3QtaGVhZGVyLWNvbG9yO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkdG9hc3QtaGVhZGVyLWJhY2tncm91bmQtY29sb3I7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlci1ib3R0b206ICR0b2FzdC1ib3JkZXItd2lkdGggc29saWQgJHRvYXN0LWhlYWRlci1ib3JkZXItY29sb3I7XG4gIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKHN1YnRyYWN0KCR0b2FzdC1ib3JkZXItcmFkaXVzLCAkdG9hc3QtYm9yZGVyLXdpZHRoKSk7XG59XG5cbi50b2FzdC1ib2R5IHtcbiAgcGFkZGluZzogJHRvYXN0LXBhZGRpbmcteDsgLy8gYXBwbHkgdG8gYm90aCB2ZXJ0aWNhbCBhbmQgaG9yaXpvbnRhbFxufVxuIiwiLy8gLm1vZGFsLW9wZW4gICAgICAtIGJvZHkgY2xhc3MgZm9yIGtpbGxpbmcgdGhlIHNjcm9sbFxuLy8gLm1vZGFsICAgICAgICAgICAtIGNvbnRhaW5lciB0byBzY3JvbGwgd2l0aGluXG4vLyAubW9kYWwtZGlhbG9nICAgIC0gcG9zaXRpb25pbmcgc2hlbGwgZm9yIHRoZSBhY3R1YWwgbW9kYWxcbi8vIC5tb2RhbC1jb250ZW50ICAgLSBhY3R1YWwgbW9kYWwgdy8gYmcgYW5kIGNvcm5lcnMgYW5kIHN0dWZmXG5cblxuLm1vZGFsLW9wZW4ge1xuICAvLyBLaWxsIHRoZSBzY3JvbGwgb24gdGhlIGJvZHlcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAubW9kYWwge1xuICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICB9XG59XG5cbi8vIENvbnRhaW5lciB0aGF0IHRoZSBtb2RhbCBzY3JvbGxzIHdpdGhpblxuLm1vZGFsIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6ICR6aW5kZXgtbW9kYWw7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIC8vIFByZXZlbnQgQ2hyb21lIG9uIFdpbmRvd3MgZnJvbSBhZGRpbmcgYSBmb2N1cyBvdXRsaW5lLiBGb3IgZGV0YWlscywgc2VlXG4gIC8vIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9wdWxsLzEwOTUxLlxuICBvdXRsaW5lOiAwO1xuICAvLyBXZSBkZWxpYmVyYXRlbHkgZG9uJ3QgdXNlIGAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7YCBkdWUgdG8gYVxuICAvLyBnbmFybHkgaU9TIFNhZmFyaSBidWc6IGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xNTgzNDJcbiAgLy8gU2VlIGFsc28gaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xNzY5NVxufVxuXG4vLyBTaGVsbCBkaXYgdG8gcG9zaXRpb24gdGhlIG1vZGFsIHdpdGggYm90dG9tIHBhZGRpbmdcbi5tb2RhbC1kaWFsb2cge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiBhdXRvO1xuICBtYXJnaW46ICRtb2RhbC1kaWFsb2ctbWFyZ2luO1xuICAvLyBhbGxvdyBjbGlja3MgdG8gcGFzcyB0aHJvdWdoIGZvciBjdXN0b20gY2xpY2sgaGFuZGxpbmcgdG8gY2xvc2UgbW9kYWxcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG5cbiAgLy8gV2hlbiBmYWRpbmcgaW4gdGhlIG1vZGFsLCBhbmltYXRlIGl0IHRvIHNsaWRlIGRvd25cbiAgLm1vZGFsLmZhZGUgJiB7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbigkbW9kYWwtdHJhbnNpdGlvbik7XG4gICAgdHJhbnNmb3JtOiAkbW9kYWwtZmFkZS10cmFuc2Zvcm07XG4gIH1cbiAgLm1vZGFsLnNob3cgJiB7XG4gICAgdHJhbnNmb3JtOiAkbW9kYWwtc2hvdy10cmFuc2Zvcm07XG4gIH1cblxuICAvLyBXaGVuIHRyeWluZyB0byBjbG9zZSwgYW5pbWF0ZSBmb2N1cyB0byBzY2FsZVxuICAubW9kYWwubW9kYWwtc3RhdGljICYge1xuICAgIHRyYW5zZm9ybTogJG1vZGFsLXNjYWxlLXRyYW5zZm9ybTtcbiAgfVxufVxuXG4ubW9kYWwtZGlhbG9nLXNjcm9sbGFibGUge1xuICBkaXNwbGF5OiBmbGV4OyAvLyBJRTEwLzExXG4gIG1heC1oZWlnaHQ6IHN1YnRyYWN0KDEwMCUsICRtb2RhbC1kaWFsb2ctbWFyZ2luICogMik7XG5cbiAgLm1vZGFsLWNvbnRlbnQge1xuICAgIG1heC1oZWlnaHQ6IHN1YnRyYWN0KDEwMHZoLCAkbW9kYWwtZGlhbG9nLW1hcmdpbiAqIDIpOyAvLyBJRTEwLzExXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxuXG4gIC5tb2RhbC1oZWFkZXIsXG4gIC5tb2RhbC1mb290ZXIge1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICB9XG5cbiAgLm1vZGFsLWJvZHkge1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gIH1cbn1cblxuLm1vZGFsLWRpYWxvZy1jZW50ZXJlZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1pbi1oZWlnaHQ6IHN1YnRyYWN0KDEwMCUsICRtb2RhbC1kaWFsb2ctbWFyZ2luICogMik7XG5cbiAgLy8gRW5zdXJlIGBtb2RhbC1kaWFsb2ctY2VudGVyZWRgIGV4dGVuZHMgdGhlIGZ1bGwgaGVpZ2h0IG9mIHRoZSB2aWV3IChJRTEwLzExKVxuICAmOjpiZWZvcmUge1xuICAgIGRpc3BsYXk6IGJsb2NrOyAvLyBJRTEwXG4gICAgaGVpZ2h0OiBzdWJ0cmFjdCgxMDB2aCwgJG1vZGFsLWRpYWxvZy1tYXJnaW4gKiAyKTtcbiAgICBoZWlnaHQ6IG1pbi1jb250ZW50OyAvLyBSZXNldCBoZWlnaHQgdG8gMCBleGNlcHQgb24gSUVcbiAgICBjb250ZW50OiBcIlwiO1xuICB9XG5cbiAgLy8gRW5zdXJlIGAubW9kYWwtYm9keWAgc2hvd3Mgc2Nyb2xsYmFyIChJRTEwLzExKVxuICAmLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGhlaWdodDogMTAwJTtcblxuICAgIC5tb2RhbC1jb250ZW50IHtcbiAgICAgIG1heC1oZWlnaHQ6IG5vbmU7XG4gICAgfVxuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IG5vbmU7XG4gICAgfVxuICB9XG59XG5cbi8vIEFjdHVhbCBtb2RhbFxuLm1vZGFsLWNvbnRlbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHdpZHRoOiAxMDAlOyAvLyBFbnN1cmUgYC5tb2RhbC1jb250ZW50YCBleHRlbmRzIHRoZSBmdWxsIHdpZHRoIG9mIHRoZSBwYXJlbnQgYC5tb2RhbC1kaWFsb2dgXG4gIC8vIGNvdW50ZXJhY3QgdGhlIHBvaW50ZXItZXZlbnRzOiBub25lOyBpbiB0aGUgLm1vZGFsLWRpYWxvZ1xuICBjb2xvcjogJG1vZGFsLWNvbnRlbnQtY29sb3I7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkbW9kYWwtY29udGVudC1iZztcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiAkbW9kYWwtY29udGVudC1ib3JkZXItd2lkdGggc29saWQgJG1vZGFsLWNvbnRlbnQtYm9yZGVyLWNvbG9yO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRtb2RhbC1jb250ZW50LWJvcmRlci1yYWRpdXMpO1xuICBAaW5jbHVkZSBib3gtc2hhZG93KCRtb2RhbC1jb250ZW50LWJveC1zaGFkb3cteHMpO1xuICAvLyBSZW1vdmUgZm9jdXMgb3V0bGluZSBmcm9tIG9wZW5lZCBtb2RhbFxuICBvdXRsaW5lOiAwO1xufVxuXG4vLyBNb2RhbCBiYWNrZ3JvdW5kXG4ubW9kYWwtYmFja2Ryb3Age1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogJHppbmRleC1tb2RhbC1iYWNrZHJvcDtcbiAgd2lkdGg6IDEwMHZ3O1xuICBoZWlnaHQ6IDEwMHZoO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkbW9kYWwtYmFja2Ryb3AtYmc7XG5cbiAgLy8gRmFkZSBmb3IgYmFja2Ryb3BcbiAgJi5mYWRlIHsgb3BhY2l0eTogMDsgfVxuICAmLnNob3cgeyBvcGFjaXR5OiAkbW9kYWwtYmFja2Ryb3Atb3BhY2l0eTsgfVxufVxuXG4vLyBNb2RhbCBoZWFkZXJcbi8vIFRvcCBzZWN0aW9uIG9mIHRoZSBtb2RhbCB3LyB0aXRsZSBhbmQgZGlzbWlzc1xuLm1vZGFsLWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0OyAvLyBzbyB0aGUgY2xvc2UgYnRuIGFsd2F5cyBzdGF5cyBvbiB0aGUgdXBwZXIgcmlnaHQgY29ybmVyXG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgLy8gUHV0IG1vZGFsIGhlYWRlciBlbGVtZW50cyAodGl0bGUgYW5kIGRpc21pc3MpIG9uIG9wcG9zaXRlIGVuZHNcbiAgcGFkZGluZzogJG1vZGFsLWhlYWRlci1wYWRkaW5nO1xuICBib3JkZXItYm90dG9tOiAkbW9kYWwtaGVhZGVyLWJvcmRlci13aWR0aCBzb2xpZCAkbW9kYWwtaGVhZGVyLWJvcmRlci1jb2xvcjtcbiAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXMoJG1vZGFsLWNvbnRlbnQtaW5uZXItYm9yZGVyLXJhZGl1cyk7XG5cbiAgLmNsb3NlIHtcbiAgICBwYWRkaW5nOiAkbW9kYWwtaGVhZGVyLXBhZGRpbmc7XG4gICAgLy8gYXV0byBvbiB0aGUgbGVmdCBmb3JjZSBpY29uIHRvIHRoZSByaWdodCBldmVuIHdoZW4gdGhlcmUgaXMgbm8gLm1vZGFsLXRpdGxlXG4gICAgbWFyZ2luOiAoLSRtb2RhbC1oZWFkZXItcGFkZGluZy15KSAoLSRtb2RhbC1oZWFkZXItcGFkZGluZy14KSAoLSRtb2RhbC1oZWFkZXItcGFkZGluZy15KSBhdXRvO1xuICB9XG59XG5cbi8vIFRpdGxlIHRleHQgd2l0aGluIGhlYWRlclxuLm1vZGFsLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbGluZS1oZWlnaHQ6ICRtb2RhbC10aXRsZS1saW5lLWhlaWdodDtcbn1cblxuLy8gTW9kYWwgYm9keVxuLy8gV2hlcmUgYWxsIG1vZGFsIGNvbnRlbnQgcmVzaWRlcyAoc2libGluZyBvZiAubW9kYWwtaGVhZGVyIGFuZCAubW9kYWwtZm9vdGVyKVxuLm1vZGFsLWJvZHkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC8vIEVuYWJsZSBgZmxleC1ncm93OiAxYCBzbyB0aGF0IHRoZSBib2R5IHRha2UgdXAgYXMgbXVjaCBzcGFjZSBhcyBwb3NzaWJsZVxuICAvLyB3aGVuIHRoZXJlIHNob3VsZCBiZSBhIGZpeGVkIGhlaWdodCBvbiBgLm1vZGFsLWRpYWxvZ2AuXG4gIGZsZXg6IDEgMSBhdXRvO1xuICBwYWRkaW5nOiAkbW9kYWwtaW5uZXItcGFkZGluZztcbn1cblxuLy8gRm9vdGVyIChmb3IgYWN0aW9ucylcbi5tb2RhbC1mb290ZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7IC8vIHZlcnRpY2FsbHkgY2VudGVyXG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7IC8vIFJpZ2h0IGFsaWduIGJ1dHRvbnMgd2l0aCBmbGV4IHByb3BlcnR5IGJlY2F1c2UgdGV4dC1hbGlnbiBkb2Vzbid0IHdvcmsgb24gZmxleCBpdGVtc1xuICBwYWRkaW5nOiAkbW9kYWwtaW5uZXItcGFkZGluZyAtICRtb2RhbC1mb290ZXItbWFyZ2luLWJldHdlZW4gKiAuNTtcbiAgYm9yZGVyLXRvcDogJG1vZGFsLWZvb3Rlci1ib3JkZXItd2lkdGggc29saWQgJG1vZGFsLWZvb3Rlci1ib3JkZXItY29sb3I7XG4gIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tcmFkaXVzKCRtb2RhbC1jb250ZW50LWlubmVyLWJvcmRlci1yYWRpdXMpO1xuXG4gIC8vIFBsYWNlIG1hcmdpbiBiZXR3ZWVuIGZvb3RlciBlbGVtZW50c1xuICAvLyBUaGlzIHNvbHV0aW9uIGlzIGZhciBmcm9tIGlkZWFsIGJlY2F1c2Ugb2YgdGhlIHVuaXZlcnNhbCBzZWxlY3RvciB1c2FnZSxcbiAgLy8gYnV0IGlzIG5lZWRlZCB0byBmaXggaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8yNDgwMFxuICA+ICoge1xuICAgIG1hcmdpbjogJG1vZGFsLWZvb3Rlci1tYXJnaW4tYmV0d2VlbiAqIC41O1xuICB9XG59XG5cbi8vIE1lYXN1cmUgc2Nyb2xsYmFyIHdpZHRoIGZvciBwYWRkaW5nIGJvZHkgZHVyaW5nIG1vZGFsIHNob3cvaGlkZVxuLm1vZGFsLXNjcm9sbGJhci1tZWFzdXJlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC05OTk5cHg7XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IDUwcHg7XG4gIG92ZXJmbG93OiBzY3JvbGw7XG59XG5cbi8vIFNjYWxlIHVwIHRoZSBtb2RhbFxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAvLyBBdXRvbWF0aWNhbGx5IHNldCBtb2RhbCdzIHdpZHRoIGZvciBsYXJnZXIgdmlld3BvcnRzXG4gIC5tb2RhbC1kaWFsb2cge1xuICAgIG1heC13aWR0aDogJG1vZGFsLW1kO1xuICAgIG1hcmdpbjogJG1vZGFsLWRpYWxvZy1tYXJnaW4teS1zbS11cCBhdXRvO1xuICB9XG5cbiAgLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIHtcbiAgICBtYXgtaGVpZ2h0OiBzdWJ0cmFjdCgxMDAlLCAkbW9kYWwtZGlhbG9nLW1hcmdpbi15LXNtLXVwICogMik7XG5cbiAgICAubW9kYWwtY29udGVudCB7XG4gICAgICBtYXgtaGVpZ2h0OiBzdWJ0cmFjdCgxMDB2aCwgJG1vZGFsLWRpYWxvZy1tYXJnaW4teS1zbS11cCAqIDIpO1xuICAgIH1cbiAgfVxuXG4gIC5tb2RhbC1kaWFsb2ctY2VudGVyZWQge1xuICAgIG1pbi1oZWlnaHQ6IHN1YnRyYWN0KDEwMCUsICRtb2RhbC1kaWFsb2ctbWFyZ2luLXktc20tdXAgKiAyKTtcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBoZWlnaHQ6IHN1YnRyYWN0KDEwMHZoLCAkbW9kYWwtZGlhbG9nLW1hcmdpbi15LXNtLXVwICogMik7XG4gICAgICBoZWlnaHQ6IG1pbi1jb250ZW50O1xuICAgIH1cbiAgfVxuXG4gIC5tb2RhbC1jb250ZW50IHtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRtb2RhbC1jb250ZW50LWJveC1zaGFkb3ctc20tdXApO1xuICB9XG5cbiAgLm1vZGFsLXNtIHsgbWF4LXdpZHRoOiAkbW9kYWwtc207IH1cbn1cblxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAubW9kYWwtbGcsXG4gIC5tb2RhbC14bCB7XG4gICAgbWF4LXdpZHRoOiAkbW9kYWwtbGc7XG4gIH1cbn1cblxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xuICAubW9kYWwteGwgeyBtYXgtd2lkdGg6ICRtb2RhbC14bDsgfVxufVxuIiwiLy8gQmFzZSBjbGFzc1xuLnRvb2x0aXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6ICR6aW5kZXgtdG9vbHRpcDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogJHRvb2x0aXAtbWFyZ2luO1xuICAvLyBPdXIgcGFyZW50IGVsZW1lbnQgY2FuIGJlIGFyYml0cmFyeSBzaW5jZSB0b29sdGlwcyBhcmUgYnkgZGVmYXVsdCBpbnNlcnRlZCBhcyBhIHNpYmxpbmcgb2YgdGhlaXIgdGFyZ2V0IGVsZW1lbnQuXG4gIC8vIFNvIHJlc2V0IG91ciBmb250IGFuZCB0ZXh0IHByb3BlcnRpZXMgdG8gYXZvaWQgaW5oZXJpdGluZyB3ZWlyZCB2YWx1ZXMuXG4gIEBpbmNsdWRlIHJlc2V0LXRleHQoKTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCR0b29sdGlwLWZvbnQtc2l6ZSk7XG4gIC8vIEFsbG93IGJyZWFraW5nIHZlcnkgbG9uZyB3b3JkcyBzbyB0aGV5IGRvbid0IG92ZXJmbG93IHRoZSB0b29sdGlwJ3MgYm91bmRzXG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgb3BhY2l0eTogMDtcblxuICAmLnNob3cgeyBvcGFjaXR5OiAkdG9vbHRpcC1vcGFjaXR5OyB9XG5cbiAgLmFycm93IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6ICR0b29sdGlwLWFycm93LXdpZHRoO1xuICAgIGhlaWdodDogJHRvb2x0aXAtYXJyb3ctaGVpZ2h0O1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICB9XG4gIH1cbn1cblxuLmJzLXRvb2x0aXAtdG9wIHtcbiAgcGFkZGluZzogJHRvb2x0aXAtYXJyb3ctaGVpZ2h0IDA7XG5cbiAgLmFycm93IHtcbiAgICBib3R0b206IDA7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgdG9wOiAwO1xuICAgICAgYm9yZGVyLXdpZHRoOiAkdG9vbHRpcC1hcnJvdy1oZWlnaHQgKCR0b29sdGlwLWFycm93LXdpZHRoICogLjUpIDA7XG4gICAgICBib3JkZXItdG9wLWNvbG9yOiAkdG9vbHRpcC1hcnJvdy1jb2xvcjtcbiAgICB9XG4gIH1cbn1cblxuLmJzLXRvb2x0aXAtcmlnaHQge1xuICBwYWRkaW5nOiAwICR0b29sdGlwLWFycm93LWhlaWdodDtcblxuICAuYXJyb3cge1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6ICR0b29sdGlwLWFycm93LWhlaWdodDtcbiAgICBoZWlnaHQ6ICR0b29sdGlwLWFycm93LXdpZHRoO1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgYm9yZGVyLXdpZHRoOiAoJHRvb2x0aXAtYXJyb3ctd2lkdGggKiAuNSkgJHRvb2x0aXAtYXJyb3ctaGVpZ2h0ICgkdG9vbHRpcC1hcnJvdy13aWR0aCAqIC41KSAwO1xuICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAkdG9vbHRpcC1hcnJvdy1jb2xvcjtcbiAgICB9XG4gIH1cbn1cblxuLmJzLXRvb2x0aXAtYm90dG9tIHtcbiAgcGFkZGluZzogJHRvb2x0aXAtYXJyb3ctaGVpZ2h0IDA7XG5cbiAgLmFycm93IHtcbiAgICB0b3A6IDA7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgYm9yZGVyLXdpZHRoOiAwICgkdG9vbHRpcC1hcnJvdy13aWR0aCAqIC41KSAkdG9vbHRpcC1hcnJvdy1oZWlnaHQ7XG4gICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAkdG9vbHRpcC1hcnJvdy1jb2xvcjtcbiAgICB9XG4gIH1cbn1cblxuLmJzLXRvb2x0aXAtbGVmdCB7XG4gIHBhZGRpbmc6IDAgJHRvb2x0aXAtYXJyb3ctaGVpZ2h0O1xuXG4gIC5hcnJvdyB7XG4gICAgcmlnaHQ6IDA7XG4gICAgd2lkdGg6ICR0b29sdGlwLWFycm93LWhlaWdodDtcbiAgICBoZWlnaHQ6ICR0b29sdGlwLWFycm93LXdpZHRoO1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBib3JkZXItd2lkdGg6ICgkdG9vbHRpcC1hcnJvdy13aWR0aCAqIC41KSAwICgkdG9vbHRpcC1hcnJvdy13aWR0aCAqIC41KSAkdG9vbHRpcC1hcnJvdy1oZWlnaHQ7XG4gICAgICBib3JkZXItbGVmdC1jb2xvcjogJHRvb2x0aXAtYXJyb3ctY29sb3I7XG4gICAgfVxuICB9XG59XG5cbi5icy10b29sdGlwLWF1dG8ge1xuICAmW3gtcGxhY2VtZW50Xj1cInRvcFwiXSB7XG4gICAgQGV4dGVuZCAuYnMtdG9vbHRpcC10b3A7XG4gIH1cbiAgJlt4LXBsYWNlbWVudF49XCJyaWdodFwiXSB7XG4gICAgQGV4dGVuZCAuYnMtdG9vbHRpcC1yaWdodDtcbiAgfVxuICAmW3gtcGxhY2VtZW50Xj1cImJvdHRvbVwiXSB7XG4gICAgQGV4dGVuZCAuYnMtdG9vbHRpcC1ib3R0b207XG4gIH1cbiAgJlt4LXBsYWNlbWVudF49XCJsZWZ0XCJdIHtcbiAgICBAZXh0ZW5kIC5icy10b29sdGlwLWxlZnQ7XG4gIH1cbn1cblxuLy8gV3JhcHBlciBmb3IgdGhlIHRvb2x0aXAgY29udGVudFxuLnRvb2x0aXAtaW5uZXIge1xuICBtYXgtd2lkdGg6ICR0b29sdGlwLW1heC13aWR0aDtcbiAgcGFkZGluZzogJHRvb2x0aXAtcGFkZGluZy15ICR0b29sdGlwLXBhZGRpbmcteDtcbiAgY29sb3I6ICR0b29sdGlwLWNvbG9yO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICR0b29sdGlwLWJnO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCR0b29sdGlwLWJvcmRlci1yYWRpdXMpO1xufVxuIiwiQG1peGluIHJlc2V0LXRleHQoKSB7XG4gIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktYmFzZTtcbiAgLy8gV2UgZGVsaWJlcmF0ZWx5IGRvIE5PVCByZXNldCBmb250LXNpemUgb3Igd29yZC13cmFwLlxuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybWFsO1xuICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0LWJhc2U7XG4gIHRleHQtYWxpZ246IGxlZnQ7IC8vIEZhbGxiYWNrIGZvciB3aGVyZSBgc3RhcnRgIGlzIG5vdCBzdXBwb3J0ZWRcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICB3b3JkLWJyZWFrOiBub3JtYWw7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBsaW5lLWJyZWFrOiBhdXRvO1xufVxuIiwiLnBvcG92ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogJHppbmRleC1wb3BvdmVyO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWF4LXdpZHRoOiAkcG9wb3Zlci1tYXgtd2lkdGg7XG4gIC8vIE91ciBwYXJlbnQgZWxlbWVudCBjYW4gYmUgYXJiaXRyYXJ5IHNpbmNlIHRvb2x0aXBzIGFyZSBieSBkZWZhdWx0IGluc2VydGVkIGFzIGEgc2libGluZyBvZiB0aGVpciB0YXJnZXQgZWxlbWVudC5cbiAgLy8gU28gcmVzZXQgb3VyIGZvbnQgYW5kIHRleHQgcHJvcGVydGllcyB0byBhdm9pZCBpbmhlcml0aW5nIHdlaXJkIHZhbHVlcy5cbiAgQGluY2x1ZGUgcmVzZXQtdGV4dCgpO1xuICBAaW5jbHVkZSBmb250LXNpemUoJHBvcG92ZXItZm9udC1zaXplKTtcbiAgLy8gQWxsb3cgYnJlYWtpbmcgdmVyeSBsb25nIHdvcmRzIHNvIHRoZXkgZG9uJ3Qgb3ZlcmZsb3cgdGhlIHBvcG92ZXIncyBib3VuZHNcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkcG9wb3Zlci1iZztcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiAkcG9wb3Zlci1ib3JkZXItd2lkdGggc29saWQgJHBvcG92ZXItYm9yZGVyLWNvbG9yO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRwb3BvdmVyLWJvcmRlci1yYWRpdXMpO1xuICBAaW5jbHVkZSBib3gtc2hhZG93KCRwb3BvdmVyLWJveC1zaGFkb3cpO1xuXG4gIC5hcnJvdyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAkcG9wb3Zlci1hcnJvdy13aWR0aDtcbiAgICBoZWlnaHQ6ICRwb3BvdmVyLWFycm93LWhlaWdodDtcbiAgICBtYXJnaW46IDAgJHBvcG92ZXItYm9yZGVyLXJhZGl1cztcblxuICAgICY6OmJlZm9yZSxcbiAgICAmOjphZnRlciB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICB9XG4gIH1cbn1cblxuLmJzLXBvcG92ZXItdG9wIHtcbiAgbWFyZ2luLWJvdHRvbTogJHBvcG92ZXItYXJyb3ctaGVpZ2h0O1xuXG4gID4gLmFycm93IHtcbiAgICBib3R0b206IHN1YnRyYWN0KC0kcG9wb3Zlci1hcnJvdy1oZWlnaHQsICRwb3BvdmVyLWJvcmRlci13aWR0aCk7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgYm9yZGVyLXdpZHRoOiAkcG9wb3Zlci1hcnJvdy1oZWlnaHQgKCRwb3BvdmVyLWFycm93LXdpZHRoICogLjUpIDA7XG4gICAgICBib3JkZXItdG9wLWNvbG9yOiAkcG9wb3Zlci1hcnJvdy1vdXRlci1jb2xvcjtcbiAgICB9XG5cbiAgICAmOjphZnRlciB7XG4gICAgICBib3R0b206ICRwb3BvdmVyLWJvcmRlci13aWR0aDtcbiAgICAgIGJvcmRlci13aWR0aDogJHBvcG92ZXItYXJyb3ctaGVpZ2h0ICgkcG9wb3Zlci1hcnJvdy13aWR0aCAqIC41KSAwO1xuICAgICAgYm9yZGVyLXRvcC1jb2xvcjogJHBvcG92ZXItYXJyb3ctY29sb3I7XG4gICAgfVxuICB9XG59XG5cbi5icy1wb3BvdmVyLXJpZ2h0IHtcbiAgbWFyZ2luLWxlZnQ6ICRwb3BvdmVyLWFycm93LWhlaWdodDtcblxuICA+IC5hcnJvdyB7XG4gICAgbGVmdDogc3VidHJhY3QoLSRwb3BvdmVyLWFycm93LWhlaWdodCwgJHBvcG92ZXItYm9yZGVyLXdpZHRoKTtcbiAgICB3aWR0aDogJHBvcG92ZXItYXJyb3ctaGVpZ2h0O1xuICAgIGhlaWdodDogJHBvcG92ZXItYXJyb3ctd2lkdGg7XG4gICAgbWFyZ2luOiAkcG9wb3Zlci1ib3JkZXItcmFkaXVzIDA7IC8vIG1ha2Ugc3VyZSB0aGUgYXJyb3cgZG9lcyBub3QgdG91Y2ggdGhlIHBvcG92ZXIncyByb3VuZGVkIGNvcm5lcnNcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgYm9yZGVyLXdpZHRoOiAoJHBvcG92ZXItYXJyb3ctd2lkdGggKiAuNSkgJHBvcG92ZXItYXJyb3ctaGVpZ2h0ICgkcG9wb3Zlci1hcnJvdy13aWR0aCAqIC41KSAwO1xuICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAkcG9wb3Zlci1hcnJvdy1vdXRlci1jb2xvcjtcbiAgICB9XG5cbiAgICAmOjphZnRlciB7XG4gICAgICBsZWZ0OiAkcG9wb3Zlci1ib3JkZXItd2lkdGg7XG4gICAgICBib3JkZXItd2lkdGg6ICgkcG9wb3Zlci1hcnJvdy13aWR0aCAqIC41KSAkcG9wb3Zlci1hcnJvdy1oZWlnaHQgKCRwb3BvdmVyLWFycm93LXdpZHRoICogLjUpIDA7XG4gICAgICBib3JkZXItcmlnaHQtY29sb3I6ICRwb3BvdmVyLWFycm93LWNvbG9yO1xuICAgIH1cbiAgfVxufVxuXG4uYnMtcG9wb3Zlci1ib3R0b20ge1xuICBtYXJnaW4tdG9wOiAkcG9wb3Zlci1hcnJvdy1oZWlnaHQ7XG5cbiAgPiAuYXJyb3cge1xuICAgIHRvcDogc3VidHJhY3QoLSRwb3BvdmVyLWFycm93LWhlaWdodCwgJHBvcG92ZXItYm9yZGVyLXdpZHRoKTtcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICB0b3A6IDA7XG4gICAgICBib3JkZXItd2lkdGg6IDAgKCRwb3BvdmVyLWFycm93LXdpZHRoICogLjUpICRwb3BvdmVyLWFycm93LWhlaWdodCAoJHBvcG92ZXItYXJyb3ctd2lkdGggKiAuNSk7XG4gICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAkcG9wb3Zlci1hcnJvdy1vdXRlci1jb2xvcjtcbiAgICB9XG5cbiAgICAmOjphZnRlciB7XG4gICAgICB0b3A6ICRwb3BvdmVyLWJvcmRlci13aWR0aDtcbiAgICAgIGJvcmRlci13aWR0aDogMCAoJHBvcG92ZXItYXJyb3ctd2lkdGggKiAuNSkgJHBvcG92ZXItYXJyb3ctaGVpZ2h0ICgkcG9wb3Zlci1hcnJvdy13aWR0aCAqIC41KTtcbiAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICRwb3BvdmVyLWFycm93LWNvbG9yO1xuICAgIH1cbiAgfVxuXG4gIC8vIFRoaXMgd2lsbCByZW1vdmUgdGhlIHBvcG92ZXItaGVhZGVyJ3MgYm9yZGVyIGp1c3QgYmVsb3cgdGhlIGFycm93XG4gIC5wb3BvdmVyLWhlYWRlcjo6YmVmb3JlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDUwJTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogJHBvcG92ZXItYXJyb3ctd2lkdGg7XG4gICAgbWFyZ2luLWxlZnQ6IC0kcG9wb3Zlci1hcnJvdy13aWR0aCAqIC41O1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgYm9yZGVyLWJvdHRvbTogJHBvcG92ZXItYm9yZGVyLXdpZHRoIHNvbGlkICRwb3BvdmVyLWhlYWRlci1iZztcbiAgfVxufVxuXG4uYnMtcG9wb3Zlci1sZWZ0IHtcbiAgbWFyZ2luLXJpZ2h0OiAkcG9wb3Zlci1hcnJvdy1oZWlnaHQ7XG5cbiAgPiAuYXJyb3cge1xuICAgIHJpZ2h0OiBzdWJ0cmFjdCgtJHBvcG92ZXItYXJyb3ctaGVpZ2h0LCAkcG9wb3Zlci1ib3JkZXItd2lkdGgpO1xuICAgIHdpZHRoOiAkcG9wb3Zlci1hcnJvdy1oZWlnaHQ7XG4gICAgaGVpZ2h0OiAkcG9wb3Zlci1hcnJvdy13aWR0aDtcbiAgICBtYXJnaW46ICRwb3BvdmVyLWJvcmRlci1yYWRpdXMgMDsgLy8gbWFrZSBzdXJlIHRoZSBhcnJvdyBkb2VzIG5vdCB0b3VjaCB0aGUgcG9wb3ZlcidzIHJvdW5kZWQgY29ybmVyc1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgYm9yZGVyLXdpZHRoOiAoJHBvcG92ZXItYXJyb3ctd2lkdGggKiAuNSkgMCAoJHBvcG92ZXItYXJyb3ctd2lkdGggKiAuNSkgJHBvcG92ZXItYXJyb3ctaGVpZ2h0O1xuICAgICAgYm9yZGVyLWxlZnQtY29sb3I6ICRwb3BvdmVyLWFycm93LW91dGVyLWNvbG9yO1xuICAgIH1cblxuICAgICY6OmFmdGVyIHtcbiAgICAgIHJpZ2h0OiAkcG9wb3Zlci1ib3JkZXItd2lkdGg7XG4gICAgICBib3JkZXItd2lkdGg6ICgkcG9wb3Zlci1hcnJvdy13aWR0aCAqIC41KSAwICgkcG9wb3Zlci1hcnJvdy13aWR0aCAqIC41KSAkcG9wb3Zlci1hcnJvdy1oZWlnaHQ7XG4gICAgICBib3JkZXItbGVmdC1jb2xvcjogJHBvcG92ZXItYXJyb3ctY29sb3I7XG4gICAgfVxuICB9XG59XG5cbi5icy1wb3BvdmVyLWF1dG8ge1xuICAmW3gtcGxhY2VtZW50Xj1cInRvcFwiXSB7XG4gICAgQGV4dGVuZCAuYnMtcG9wb3Zlci10b3A7XG4gIH1cbiAgJlt4LXBsYWNlbWVudF49XCJyaWdodFwiXSB7XG4gICAgQGV4dGVuZCAuYnMtcG9wb3Zlci1yaWdodDtcbiAgfVxuICAmW3gtcGxhY2VtZW50Xj1cImJvdHRvbVwiXSB7XG4gICAgQGV4dGVuZCAuYnMtcG9wb3Zlci1ib3R0b207XG4gIH1cbiAgJlt4LXBsYWNlbWVudF49XCJsZWZ0XCJdIHtcbiAgICBAZXh0ZW5kIC5icy1wb3BvdmVyLWxlZnQ7XG4gIH1cbn1cblxuXG4vLyBPZmZzZXQgdGhlIHBvcG92ZXIgdG8gYWNjb3VudCBmb3IgdGhlIHBvcG92ZXIgYXJyb3dcbi5wb3BvdmVyLWhlYWRlciB7XG4gIHBhZGRpbmc6ICRwb3BvdmVyLWhlYWRlci1wYWRkaW5nLXkgJHBvcG92ZXItaGVhZGVyLXBhZGRpbmcteDtcbiAgbWFyZ2luLWJvdHRvbTogMDsgLy8gUmVzZXQgdGhlIGRlZmF1bHQgZnJvbSBSZWJvb3RcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRmb250LXNpemUtYmFzZSk7XG4gIGNvbG9yOiAkcG9wb3Zlci1oZWFkZXItY29sb3I7XG4gIGJhY2tncm91bmQtY29sb3I6ICRwb3BvdmVyLWhlYWRlci1iZztcbiAgYm9yZGVyLWJvdHRvbTogJHBvcG92ZXItYm9yZGVyLXdpZHRoIHNvbGlkIGRhcmtlbigkcG9wb3Zlci1oZWFkZXItYmcsIDUlKTtcbiAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXMoJHBvcG92ZXItaW5uZXItYm9yZGVyLXJhZGl1cyk7XG5cbiAgJjplbXB0eSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4ucG9wb3Zlci1ib2R5IHtcbiAgcGFkZGluZzogJHBvcG92ZXItYm9keS1wYWRkaW5nLXkgJHBvcG92ZXItYm9keS1wYWRkaW5nLXg7XG4gIGNvbG9yOiAkcG9wb3Zlci1ib2R5LWNvbG9yO1xufVxuIiwiLy8gTm90ZXMgb24gdGhlIGNsYXNzZXM6XG4vL1xuLy8gMS4gLmNhcm91c2VsLnBvaW50ZXItZXZlbnQgc2hvdWxkIGlkZWFsbHkgYmUgcGFuLXkgKHRvIGFsbG93IGZvciB1c2VycyB0byBzY3JvbGwgdmVydGljYWxseSlcbi8vICAgIGV2ZW4gd2hlbiB0aGVpciBzY3JvbGwgYWN0aW9uIHN0YXJ0ZWQgb24gYSBjYXJvdXNlbCwgYnV0IGZvciBjb21wYXRpYmlsaXR5ICh3aXRoIEZpcmVmb3gpXG4vLyAgICB3ZSdyZSBwcmV2ZW50aW5nIGFsbCBhY3Rpb25zIGluc3RlYWRcbi8vIDIuIFRoZSAuY2Fyb3VzZWwtaXRlbS1sZWZ0IGFuZCAuY2Fyb3VzZWwtaXRlbS1yaWdodCBpcyB1c2VkIHRvIGluZGljYXRlIHdoZXJlXG4vLyAgICB0aGUgYWN0aXZlIHNsaWRlIGlzIGhlYWRpbmcuXG4vLyAzLiAuYWN0aXZlLmNhcm91c2VsLWl0ZW0gaXMgdGhlIGN1cnJlbnQgc2xpZGUuXG4vLyA0LiAuYWN0aXZlLmNhcm91c2VsLWl0ZW0tbGVmdCBhbmQgLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLXJpZ2h0IGlzIHRoZSBjdXJyZW50XG4vLyAgICBzbGlkZSBpbiBpdHMgaW4tdHJhbnNpdGlvbiBzdGF0ZS4gT25seSBvbmUgb2YgdGhlc2Ugb2NjdXJzIGF0IGEgdGltZS5cbi8vIDUuIC5jYXJvdXNlbC1pdGVtLW5leHQuY2Fyb3VzZWwtaXRlbS1sZWZ0IGFuZCAuY2Fyb3VzZWwtaXRlbS1wcmV2LmNhcm91c2VsLWl0ZW0tcmlnaHRcbi8vICAgIGlzIHRoZSB1cGNvbWluZyBzbGlkZSBpbiB0cmFuc2l0aW9uLlxuXG4uY2Fyb3VzZWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5jYXJvdXNlbC5wb2ludGVyLWV2ZW50IHtcbiAgdG91Y2gtYWN0aW9uOiBwYW4teTtcbn1cblxuLmNhcm91c2VsLWlubmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgQGluY2x1ZGUgY2xlYXJmaXgoKTtcbn1cblxuLmNhcm91c2VsLWl0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXJpZ2h0OiAtMTAwJTtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRjYXJvdXNlbC10cmFuc2l0aW9uKTtcbn1cblxuLmNhcm91c2VsLWl0ZW0uYWN0aXZlLFxuLmNhcm91c2VsLWl0ZW0tbmV4dCxcbi5jYXJvdXNlbC1pdGVtLXByZXYge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmNhcm91c2VsLWl0ZW0tbmV4dDpub3QoLmNhcm91c2VsLWl0ZW0tbGVmdCksXG4uYWN0aXZlLmNhcm91c2VsLWl0ZW0tcmlnaHQge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG59XG5cbi5jYXJvdXNlbC1pdGVtLXByZXY6bm90KC5jYXJvdXNlbC1pdGVtLXJpZ2h0KSxcbi5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1sZWZ0IHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcbn1cblxuXG4vL1xuLy8gQWx0ZXJuYXRlIHRyYW5zaXRpb25zXG4vL1xuXG4uY2Fyb3VzZWwtZmFkZSB7XG4gIC5jYXJvdXNlbC1pdGVtIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHk7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG5cbiAgLmNhcm91c2VsLWl0ZW0uYWN0aXZlLFxuICAuY2Fyb3VzZWwtaXRlbS1uZXh0LmNhcm91c2VsLWl0ZW0tbGVmdCxcbiAgLmNhcm91c2VsLWl0ZW0tcHJldi5jYXJvdXNlbC1pdGVtLXJpZ2h0IHtcbiAgICB6LWluZGV4OiAxO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICAuYWN0aXZlLmNhcm91c2VsLWl0ZW0tbGVmdCxcbiAgLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLXJpZ2h0IHtcbiAgICB6LWluZGV4OiAwO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbihvcGFjaXR5IDBzICRjYXJvdXNlbC10cmFuc2l0aW9uLWR1cmF0aW9uKTtcbiAgfVxufVxuXG5cbi8vXG4vLyBMZWZ0L3JpZ2h0IGNvbnRyb2xzIGZvciBuYXZcbi8vXG5cbi5jYXJvdXNlbC1jb250cm9sLXByZXYsXG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgei1pbmRleDogMTtcbiAgLy8gVXNlIGZsZXggZm9yIGFsaWdubWVudCAoMS0zKVxuICBkaXNwbGF5OiBmbGV4OyAvLyAxLiBhbGxvdyBmbGV4IHN0eWxlc1xuICBhbGlnbi1pdGVtczogY2VudGVyOyAvLyAyLiB2ZXJ0aWNhbGx5IGNlbnRlciBjb250ZW50c1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgLy8gMy4gaG9yaXpvbnRhbGx5IGNlbnRlciBjb250ZW50c1xuICB3aWR0aDogJGNhcm91c2VsLWNvbnRyb2wtd2lkdGg7XG4gIHBhZGRpbmc6IDA7XG4gIGNvbG9yOiAkY2Fyb3VzZWwtY29udHJvbC1jb2xvcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IDA7XG4gIG9wYWNpdHk6ICRjYXJvdXNlbC1jb250cm9sLW9wYWNpdHk7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJGNhcm91c2VsLWNvbnRyb2wtdHJhbnNpdGlvbik7XG5cbiAgLy8gSG92ZXIvZm9jdXMgc3RhdGVcbiAgQGluY2x1ZGUgaG92ZXItZm9jdXMoKSB7XG4gICAgY29sb3I6ICRjYXJvdXNlbC1jb250cm9sLWNvbG9yO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBvdXRsaW5lOiAwO1xuICAgIG9wYWNpdHk6ICRjYXJvdXNlbC1jb250cm9sLWhvdmVyLW9wYWNpdHk7XG4gIH1cbn1cbi5jYXJvdXNlbC1jb250cm9sLXByZXYge1xuICBsZWZ0OiAwO1xuICBAaWYgJGVuYWJsZS1ncmFkaWVudHMge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgcmdiYSgkYmxhY2ssIC4yNSksIHJnYmEoJGJsYWNrLCAuMDAxKSk7XG4gIH1cbn1cbi5jYXJvdXNlbC1jb250cm9sLW5leHQge1xuICByaWdodDogMDtcbiAgQGlmICRlbmFibGUtZ3JhZGllbnRzIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMjcwZGVnLCByZ2JhKCRibGFjaywgLjI1KSwgcmdiYSgkYmxhY2ssIC4wMDEpKTtcbiAgfVxufVxuXG4vLyBJY29ucyBmb3Igd2l0aGluXG4uY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb24sXG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAkY2Fyb3VzZWwtY29udHJvbC1pY29uLXdpZHRoO1xuICBoZWlnaHQ6ICRjYXJvdXNlbC1jb250cm9sLWljb24td2lkdGg7XG4gIGJhY2tncm91bmQ6IDUwJSAvIDEwMCUgMTAwJSBuby1yZXBlYXQ7XG59XG4uY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBlc2NhcGUtc3ZnKCRjYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbi1iZyk7XG59XG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBlc2NhcGUtc3ZnKCRjYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbi1iZyk7XG59XG5cblxuLy8gT3B0aW9uYWwgaW5kaWNhdG9yIHBpcHNcbi8vXG4vLyBBZGQgYW4gb3JkZXJlZCBsaXN0IHdpdGggdGhlIGZvbGxvd2luZyBjbGFzcyBhbmQgYWRkIGEgbGlzdCBpdGVtIGZvciBlYWNoXG4vLyBzbGlkZSB5b3VyIGNhcm91c2VsIGhvbGRzLlxuXG4uY2Fyb3VzZWwtaW5kaWNhdG9ycyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwYWRkaW5nLWxlZnQ6IDA7IC8vIG92ZXJyaWRlIDxvbD4gZGVmYXVsdFxuICAvLyBVc2UgdGhlIC5jYXJvdXNlbC1jb250cm9sJ3Mgd2lkdGggYXMgbWFyZ2luIHNvIHdlIGRvbid0IG92ZXJsYXkgdGhvc2VcbiAgbWFyZ2luLXJpZ2h0OiAkY2Fyb3VzZWwtY29udHJvbC13aWR0aDtcbiAgbWFyZ2luLWxlZnQ6ICRjYXJvdXNlbC1jb250cm9sLXdpZHRoO1xuICBsaXN0LXN0eWxlOiBub25lO1xuXG4gIGxpIHtcbiAgICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgICBmbGV4OiAwIDEgYXV0bztcbiAgICB3aWR0aDogJGNhcm91c2VsLWluZGljYXRvci13aWR0aDtcbiAgICBoZWlnaHQ6ICRjYXJvdXNlbC1pbmRpY2F0b3ItaGVpZ2h0O1xuICAgIG1hcmdpbi1yaWdodDogJGNhcm91c2VsLWluZGljYXRvci1zcGFjZXI7XG4gICAgbWFyZ2luLWxlZnQ6ICRjYXJvdXNlbC1pbmRpY2F0b3Itc3BhY2VyO1xuICAgIHRleHQtaW5kZW50OiAtOTk5cHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjYXJvdXNlbC1pbmRpY2F0b3ItYWN0aXZlLWJnO1xuICAgIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gICAgLy8gVXNlIHRyYW5zcGFyZW50IGJvcmRlcnMgdG8gaW5jcmVhc2UgdGhlIGhpdCBhcmVhIGJ5IDEwcHggb24gdG9wIGFuZCBib3R0b20uXG4gICAgYm9yZGVyLXRvcDogJGNhcm91c2VsLWluZGljYXRvci1oaXQtYXJlYS1oZWlnaHQgc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLWJvdHRvbTogJGNhcm91c2VsLWluZGljYXRvci1oaXQtYXJlYS1oZWlnaHQgc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgb3BhY2l0eTogLjU7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbigkY2Fyb3VzZWwtaW5kaWNhdG9yLXRyYW5zaXRpb24pO1xuICB9XG5cbiAgLmFjdGl2ZSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuXG5cbi8vIE9wdGlvbmFsIGNhcHRpb25zXG4vL1xuLy9cblxuLmNhcm91c2VsLWNhcHRpb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAoMTAwJSAtICRjYXJvdXNlbC1jYXB0aW9uLXdpZHRoKSAqIC41O1xuICBib3R0b206IDIwcHg7XG4gIGxlZnQ6ICgxMDAlIC0gJGNhcm91c2VsLWNhcHRpb24td2lkdGgpICogLjU7XG4gIHotaW5kZXg6IDEwO1xuICBwYWRkaW5nLXRvcDogMjBweDtcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gIGNvbG9yOiAkY2Fyb3VzZWwtY2FwdGlvbi1jb2xvcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuIiwiQG1peGluIGNsZWFyZml4KCkge1xuICAmOjphZnRlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY2xlYXI6IGJvdGg7XG4gICAgY29udGVudDogXCJcIjtcbiAgfVxufVxuIiwiLy9cbi8vIFJvdGF0aW5nIGJvcmRlclxuLy9cblxuQGtleWZyYW1lcyBzcGlubmVyLWJvcmRlciB7XG4gIHRvIHsgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTsgfVxufVxuXG4uc3Bpbm5lci1ib3JkZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAkc3Bpbm5lci13aWR0aDtcbiAgaGVpZ2h0OiAkc3Bpbm5lci1oZWlnaHQ7XG4gIHZlcnRpY2FsLWFsaWduOiAkc3Bpbm5lci12ZXJ0aWNhbC1hbGlnbjtcbiAgYm9yZGVyOiAkc3Bpbm5lci1ib3JkZXItd2lkdGggc29saWQgY3VycmVudGNvbG9yO1xuICBib3JkZXItcmlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYW5pbWF0aW9uOiAuNzVzIGxpbmVhciBpbmZpbml0ZSBzcGlubmVyLWJvcmRlcjtcbn1cblxuLnNwaW5uZXItYm9yZGVyLXNtIHtcbiAgd2lkdGg6ICRzcGlubmVyLXdpZHRoLXNtO1xuICBoZWlnaHQ6ICRzcGlubmVyLWhlaWdodC1zbTtcbiAgYm9yZGVyLXdpZHRoOiAkc3Bpbm5lci1ib3JkZXItd2lkdGgtc207XG59XG5cbi8vXG4vLyBHcm93aW5nIGNpcmNsZVxuLy9cblxuQGtleWZyYW1lcyBzcGlubmVyLWdyb3cge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgfVxuICA1MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG59XG5cbi5zcGlubmVyLWdyb3cge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAkc3Bpbm5lci13aWR0aDtcbiAgaGVpZ2h0OiAkc3Bpbm5lci1oZWlnaHQ7XG4gIHZlcnRpY2FsLWFsaWduOiAkc3Bpbm5lci12ZXJ0aWNhbC1hbGlnbjtcbiAgYmFja2dyb3VuZC1jb2xvcjogY3VycmVudGNvbG9yO1xuICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgb3BhY2l0eTogMDtcbiAgYW5pbWF0aW9uOiAuNzVzIGxpbmVhciBpbmZpbml0ZSBzcGlubmVyLWdyb3c7XG59XG5cbi5zcGlubmVyLWdyb3ctc20ge1xuICB3aWR0aDogJHNwaW5uZXItd2lkdGgtc207XG4gIGhlaWdodDogJHNwaW5uZXItaGVpZ2h0LXNtO1xufVxuXG5AaWYgJGVuYWJsZS1wcmVmZXJzLXJlZHVjZWQtbW90aW9uLW1lZGlhLXF1ZXJ5IHtcbiAgQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgICAuc3Bpbm5lci1ib3JkZXIsXG4gICAgLnNwaW5uZXItZ3JvdyB7XG4gICAgICBhbmltYXRpb24tZHVyYXRpb246IDEuNXM7XG4gICAgfVxuICB9XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuLmFsaWduLWJhc2VsaW5lICAgIHsgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lICFpbXBvcnRhbnQ7IH0gLy8gQnJvd3NlciBkZWZhdWx0XG4uYWxpZ24tdG9wICAgICAgICAgeyB2ZXJ0aWNhbC1hbGlnbjogdG9wICFpbXBvcnRhbnQ7IH1cbi5hbGlnbi1taWRkbGUgICAgICB7IHZlcnRpY2FsLWFsaWduOiBtaWRkbGUgIWltcG9ydGFudDsgfVxuLmFsaWduLWJvdHRvbSAgICAgIHsgdmVydGljYWwtYWxpZ246IGJvdHRvbSAhaW1wb3J0YW50OyB9XG4uYWxpZ24tdGV4dC1ib3R0b20geyB2ZXJ0aWNhbC1hbGlnbjogdGV4dC1ib3R0b20gIWltcG9ydGFudDsgfVxuLmFsaWduLXRleHQtdG9wICAgIHsgdmVydGljYWwtYWxpZ246IHRleHQtdG9wICFpbXBvcnRhbnQ7IH1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4vLyBDb250ZXh0dWFsIGJhY2tncm91bmRzXG5cbkBtaXhpbiBiZy12YXJpYW50KCRwYXJlbnQsICRjb2xvciwgJGlnbm9yZS13YXJuaW5nOiBmYWxzZSkge1xuICAjeyRwYXJlbnR9IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3IgIWltcG9ydGFudDtcbiAgfVxuICBhI3skcGFyZW50fSxcbiAgYnV0dG9uI3skcGFyZW50fSB7XG4gICAgQGluY2x1ZGUgaG92ZXItZm9jdXMoKSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJGNvbG9yLCAxMCUpICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG4gIEBpbmNsdWRlIGRlcHJlY2F0ZShcIlRoZSBgYmctdmFyaWFudGAgbWl4aW5cIiwgXCJ2NC40LjBcIiwgXCJ2NVwiLCAkaWdub3JlLXdhcm5pbmcpO1xufVxuXG5AbWl4aW4gYmctZ3JhZGllbnQtdmFyaWFudCgkcGFyZW50LCAkY29sb3IsICRpZ25vcmUtd2FybmluZzogZmFsc2UpIHtcbiAgI3skcGFyZW50fSB7XG4gICAgYmFja2dyb3VuZDogJGNvbG9yIGxpbmVhci1ncmFkaWVudCgxODBkZWcsIG1peCgkYm9keS1iZywgJGNvbG9yLCAxNSUpLCAkY29sb3IpIHJlcGVhdC14ICFpbXBvcnRhbnQ7XG4gIH1cbiAgQGluY2x1ZGUgZGVwcmVjYXRlKFwiVGhlIGBiZy1ncmFkaWVudC12YXJpYW50YCBtaXhpblwiLCBcInY0LjUuMFwiLCBcInY1XCIsICRpZ25vcmUtd2FybmluZyk7XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gIEBpbmNsdWRlIGJnLXZhcmlhbnQoXCIuYmctI3skY29sb3J9XCIsICR2YWx1ZSwgdHJ1ZSk7XG59XG5cbkBpZiAkZW5hYmxlLWdyYWRpZW50cyB7XG4gIEBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICAgIEBpbmNsdWRlIGJnLWdyYWRpZW50LXZhcmlhbnQoXCIuYmctZ3JhZGllbnQtI3skY29sb3J9XCIsICR2YWx1ZSwgdHJ1ZSk7XG4gIH1cbn1cblxuLmJnLXdoaXRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG59XG5cbi5iZy10cmFuc3BhcmVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3QsIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4vL1xuLy8gQm9yZGVyXG4vL1xuXG4uYm9yZGVyICAgICAgICAgeyBib3JkZXI6ICRib3JkZXItd2lkdGggc29saWQgJGJvcmRlci1jb2xvciAhaW1wb3J0YW50OyB9XG4uYm9yZGVyLXRvcCAgICAgeyBib3JkZXItdG9wOiAkYm9yZGVyLXdpZHRoIHNvbGlkICRib3JkZXItY29sb3IgIWltcG9ydGFudDsgfVxuLmJvcmRlci1yaWdodCAgIHsgYm9yZGVyLXJpZ2h0OiAkYm9yZGVyLXdpZHRoIHNvbGlkICRib3JkZXItY29sb3IgIWltcG9ydGFudDsgfVxuLmJvcmRlci1ib3R0b20gIHsgYm9yZGVyLWJvdHRvbTogJGJvcmRlci13aWR0aCBzb2xpZCAkYm9yZGVyLWNvbG9yICFpbXBvcnRhbnQ7IH1cbi5ib3JkZXItbGVmdCAgICB7IGJvcmRlci1sZWZ0OiAkYm9yZGVyLXdpZHRoIHNvbGlkICRib3JkZXItY29sb3IgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLTAgICAgICAgIHsgYm9yZGVyOiAwICFpbXBvcnRhbnQ7IH1cbi5ib3JkZXItdG9wLTAgICAgeyBib3JkZXItdG9wOiAwICFpbXBvcnRhbnQ7IH1cbi5ib3JkZXItcmlnaHQtMCAgeyBib3JkZXItcmlnaHQ6IDAgIWltcG9ydGFudDsgfVxuLmJvcmRlci1ib3R0b20tMCB7IGJvcmRlci1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuLmJvcmRlci1sZWZ0LTAgICB7IGJvcmRlci1sZWZ0OiAwICFpbXBvcnRhbnQ7IH1cblxuQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gIC5ib3JkZXItI3skY29sb3J9IHtcbiAgICBib3JkZXItY29sb3I6ICR2YWx1ZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5ib3JkZXItd2hpdGUge1xuICBib3JkZXItY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xufVxuXG4vL1xuLy8gQm9yZGVyLXJhZGl1c1xuLy9cblxuLnJvdW5kZWQtc20ge1xuICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1zbSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZCB7XG4gIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLXRvcCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6ICRib3JkZXItcmFkaXVzICFpbXBvcnRhbnQ7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cyAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1yaWdodCB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cyAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogJGJvcmRlci1yYWRpdXMgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6ICRib3JkZXItcmFkaXVzICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6ICRib3JkZXItcmFkaXVzICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLWxlZnQge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cyAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cyAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1sZyB7XG4gIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLWxnICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLWNpcmNsZSB7XG4gIGJvcmRlci1yYWRpdXM6IDUwJSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1waWxsIHtcbiAgYm9yZGVyLXJhZGl1czogJHJvdW5kZWQtcGlsbCAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC0wIHtcbiAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbi8vXG4vLyBVdGlsaXRpZXMgZm9yIGNvbW1vbiBgZGlzcGxheWAgdmFsdWVzXG4vL1xuXG5AZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgICBAZWFjaCAkdmFsdWUgaW4gJGRpc3BsYXlzIHtcbiAgICAgIC5kI3skaW5maXh9LSN7JHZhbHVlfSB7IGRpc3BsYXk6ICR2YWx1ZSAhaW1wb3J0YW50OyB9XG4gICAgfVxuICB9XG59XG5cblxuLy9cbi8vIFV0aWxpdGllcyBmb3IgdG9nZ2xpbmcgYGRpc3BsYXlgIGluIHByaW50XG4vL1xuXG5AbWVkaWEgcHJpbnQge1xuICBAZWFjaCAkdmFsdWUgaW4gJGRpc3BsYXlzIHtcbiAgICAuZC1wcmludC0jeyR2YWx1ZX0geyBkaXNwbGF5OiAkdmFsdWUgIWltcG9ydGFudDsgfVxuICB9XG59XG4iLCIvLyBDcmVkaXQ6IE5pY29sYXMgR2FsbGFnaGVyIGFuZCBTVUlUIENTUy5cblxuLmVtYmVkLXJlc3BvbnNpdmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAmOjpiZWZvcmUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gIH1cblxuICAuZW1iZWQtcmVzcG9uc2l2ZS1pdGVtLFxuICBpZnJhbWUsXG4gIGVtYmVkLFxuICBvYmplY3QsXG4gIHZpZGVvIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBib3JkZXI6IDA7XG4gIH1cbn1cblxuQGVhY2ggJGVtYmVkLXJlc3BvbnNpdmUtYXNwZWN0LXJhdGlvIGluICRlbWJlZC1yZXNwb25zaXZlLWFzcGVjdC1yYXRpb3Mge1xuICAkZW1iZWQtcmVzcG9uc2l2ZS1hc3BlY3QtcmF0aW8teDogbnRoKCRlbWJlZC1yZXNwb25zaXZlLWFzcGVjdC1yYXRpbywgMSk7XG4gICRlbWJlZC1yZXNwb25zaXZlLWFzcGVjdC1yYXRpby15OiBudGgoJGVtYmVkLXJlc3BvbnNpdmUtYXNwZWN0LXJhdGlvLCAyKTtcblxuICAuZW1iZWQtcmVzcG9uc2l2ZS0jeyRlbWJlZC1yZXNwb25zaXZlLWFzcGVjdC1yYXRpby14fWJ5I3skZW1iZWQtcmVzcG9uc2l2ZS1hc3BlY3QtcmF0aW8teX0ge1xuICAgICY6OmJlZm9yZSB7XG4gICAgICBwYWRkaW5nLXRvcDogcGVyY2VudGFnZShkaXZpZGUoJGVtYmVkLXJlc3BvbnNpdmUtYXNwZWN0LXJhdGlvLXksICRlbWJlZC1yZXNwb25zaXZlLWFzcGVjdC1yYXRpby14KSk7XG4gICAgfVxuICB9XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuLy8gRmxleCB2YXJpYXRpb25cbi8vXG4vLyBDdXN0b20gc3R5bGVzIGZvciBhZGRpdGlvbmFsIGZsZXggYWxpZ25tZW50IG9wdGlvbnMuXG5cbkBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICAgIC5mbGV4I3skaW5maXh9LXJvdyAgICAgICAgICAgIHsgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50OyB9XG4gICAgLmZsZXgjeyRpbmZpeH0tY29sdW1uICAgICAgICAgeyBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7IH1cbiAgICAuZmxleCN7JGluZml4fS1yb3ctcmV2ZXJzZSAgICB7IGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50OyB9XG4gICAgLmZsZXgjeyRpbmZpeH0tY29sdW1uLXJldmVyc2UgeyBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDsgfVxuXG4gICAgLmZsZXgjeyRpbmZpeH0td3JhcCAgICAgICAgIHsgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7IH1cbiAgICAuZmxleCN7JGluZml4fS1ub3dyYXAgICAgICAgeyBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50OyB9XG4gICAgLmZsZXgjeyRpbmZpeH0td3JhcC1yZXZlcnNlIHsgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDsgfVxuICAgIC5mbGV4I3skaW5maXh9LWZpbGwgICAgICAgICB7IGZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgICAuZmxleCN7JGluZml4fS1ncm93LTAgICAgICAgeyBmbGV4LWdyb3c6IDAgIWltcG9ydGFudDsgfVxuICAgIC5mbGV4I3skaW5maXh9LWdyb3ctMSAgICAgICB7IGZsZXgtZ3JvdzogMSAhaW1wb3J0YW50OyB9XG4gICAgLmZsZXgjeyRpbmZpeH0tc2hyaW5rLTAgICAgIHsgZmxleC1zaHJpbms6IDAgIWltcG9ydGFudDsgfVxuICAgIC5mbGV4I3skaW5maXh9LXNocmluay0xICAgICB7IGZsZXgtc2hyaW5rOiAxICFpbXBvcnRhbnQ7IH1cblxuICAgIC5qdXN0aWZ5LWNvbnRlbnQjeyRpbmZpeH0tc3RhcnQgICB7IGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gICAgLmp1c3RpZnktY29udGVudCN7JGluZml4fS1lbmQgICAgIHsganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gICAgLmp1c3RpZnktY29udGVudCN7JGluZml4fS1jZW50ZXIgIHsganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAgIC5qdXN0aWZ5LWNvbnRlbnQjeyRpbmZpeH0tYmV0d2VlbiB7IGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50OyB9XG4gICAgLmp1c3RpZnktY29udGVudCN7JGluZml4fS1hcm91bmQgIHsganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDsgfVxuXG4gICAgLmFsaWduLWl0ZW1zI3skaW5maXh9LXN0YXJ0ICAgIHsgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1pdGVtcyN7JGluZml4fS1lbmQgICAgICB7IGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLWl0ZW1zI3skaW5maXh9LWNlbnRlciAgIHsgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLWl0ZW1zI3skaW5maXh9LWJhc2VsaW5lIHsgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7IH1cbiAgICAuYWxpZ24taXRlbXMjeyRpbmZpeH0tc3RyZXRjaCAgeyBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50OyB9XG5cbiAgICAuYWxpZ24tY29udGVudCN7JGluZml4fS1zdGFydCAgIHsgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLWNvbnRlbnQjeyRpbmZpeH0tZW5kICAgICB7IGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgICAuYWxpZ24tY29udGVudCN7JGluZml4fS1jZW50ZXIgIHsgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgICAuYWxpZ24tY29udGVudCN7JGluZml4fS1iZXR3ZWVuIHsgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLWNvbnRlbnQjeyRpbmZpeH0tYXJvdW5kICB7IGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLWNvbnRlbnQjeyRpbmZpeH0tc3RyZXRjaCB7IGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ggIWltcG9ydGFudDsgfVxuXG4gICAgLmFsaWduLXNlbGYjeyRpbmZpeH0tYXV0byAgICAgeyBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgICAuYWxpZ24tc2VsZiN7JGluZml4fS1zdGFydCAgICB7IGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1zZWxmI3skaW5maXh9LWVuZCAgICAgIHsgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1zZWxmI3skaW5maXh9LWNlbnRlciAgIHsgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgICAuYWxpZ24tc2VsZiN7JGluZml4fS1iYXNlbGluZSB7IGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7IH1cbiAgICAuYWxpZ24tc2VsZiN7JGluZml4fS1zdHJldGNoICB7IGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDsgfVxuICB9XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuXG4gICAgLmZsb2F0I3skaW5maXh9LWxlZnQgIHsgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDsgfVxuICAgIC5mbG9hdCN7JGluZml4fS1yaWdodCB7IGZsb2F0OiByaWdodCAhaW1wb3J0YW50OyB9XG4gICAgLmZsb2F0I3skaW5maXh9LW5vbmUgIHsgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDsgfVxuICB9XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuQGVhY2ggJHZhbHVlIGluICR1c2VyLXNlbGVjdHMge1xuICAudXNlci1zZWxlY3QtI3skdmFsdWV9IHsgdXNlci1zZWxlY3Q6ICR2YWx1ZSAhaW1wb3J0YW50OyB9XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuQGVhY2ggJHZhbHVlIGluICRvdmVyZmxvd3Mge1xuICAub3ZlcmZsb3ctI3skdmFsdWV9IHsgb3ZlcmZsb3c6ICR2YWx1ZSAhaW1wb3J0YW50OyB9XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuLy8gQ29tbW9uIHZhbHVlc1xuQGVhY2ggJHBvc2l0aW9uIGluICRwb3NpdGlvbnMge1xuICAucG9zaXRpb24tI3skcG9zaXRpb259IHsgcG9zaXRpb246ICRwb3NpdGlvbiAhaW1wb3J0YW50OyB9XG59XG5cbi8vIFNob3J0aGFuZFxuXG4uZml4ZWQtdG9wIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAkemluZGV4LWZpeGVkO1xufVxuXG4uZml4ZWQtYm90dG9tIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAkemluZGV4LWZpeGVkO1xufVxuXG4uc3RpY2t5LXRvcCB7XG4gIEBzdXBwb3J0cyAocG9zaXRpb246IHN0aWNreSkge1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgdG9wOiAwO1xuICAgIHotaW5kZXg6ICR6aW5kZXgtc3RpY2t5O1xuICB9XG59XG4iLCIvL1xuLy8gU2NyZWVucmVhZGVyc1xuLy9cblxuLnNyLW9ubHkge1xuICBAaW5jbHVkZSBzci1vbmx5KCk7XG59XG5cbi5zci1vbmx5LWZvY3VzYWJsZSB7XG4gIEBpbmNsdWRlIHNyLW9ubHktZm9jdXNhYmxlKCk7XG59XG4iLCIvLyBPbmx5IGRpc3BsYXkgY29udGVudCB0byBzY3JlZW4gcmVhZGVyc1xuLy9cbi8vIFNlZTogaHR0cHM6Ly93d3cuYTExeXByb2plY3QuY29tL3Bvc3RzLzIwMTMtMDEtMTEtaG93LXRvLWhpZGUtY29udGVudC9cbi8vIFNlZTogaHR0cHM6Ly9raXR0eWdpcmF1ZGVsLmNvbS8yMDE2LzEwLzEzL2Nzcy1oaWRlLWFuZC1zZWVrL1xuXG5AbWl4aW4gc3Itb25seSgpIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IDFweDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAtMXB4OyAvLyBGaXggZm9yIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMjU2ODZcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYm9yZGVyOiAwO1xufVxuXG4vLyBVc2UgaW4gY29uanVuY3Rpb24gd2l0aCAuc3Itb25seSB0byBvbmx5IGRpc3BsYXkgY29udGVudCB3aGVuIGl0J3MgZm9jdXNlZC5cbi8vXG4vLyBVc2VmdWwgZm9yIFwiU2tpcCB0byBtYWluIGNvbnRlbnRcIiBsaW5rczsgc2VlIGh0dHBzOi8vd3d3LnczLm9yZy9UUi8yMDEzL05PVEUtV0NBRzIwLVRFQ0hTLTIwMTMwOTA1L0cxXG4vL1xuLy8gQ3JlZGl0OiBIVE1MNSBCb2lsZXJwbGF0ZVxuXG5AbWl4aW4gc3Itb25seS1mb2N1c2FibGUoKSB7XG4gICY6YWN0aXZlLFxuICAmOmZvY3VzIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICBjbGlwOiBhdXRvO1xuICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIH1cbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4uc2hhZG93LXNtIHsgYm94LXNoYWRvdzogJGJveC1zaGFkb3ctc20gIWltcG9ydGFudDsgfVxuLnNoYWRvdyB7IGJveC1zaGFkb3c6ICRib3gtc2hhZG93ICFpbXBvcnRhbnQ7IH1cbi5zaGFkb3ctbGcgeyBib3gtc2hhZG93OiAkYm94LXNoYWRvdy1sZyAhaW1wb3J0YW50OyB9XG4uc2hhZG93LW5vbmUgeyBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7IH1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4vLyBXaWR0aCBhbmQgaGVpZ2h0XG5cbkBlYWNoICRwcm9wLCAkYWJicmV2IGluICh3aWR0aDogdywgaGVpZ2h0OiBoKSB7XG4gIEBlYWNoICRzaXplLCAkbGVuZ3RoIGluICRzaXplcyB7XG4gICAgLiN7JGFiYnJldn0tI3skc2l6ZX0geyAjeyRwcm9wfTogJGxlbmd0aCAhaW1wb3J0YW50OyB9XG4gIH1cbn1cblxuLm13LTEwMCB7IG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50OyB9XG4ubWgtMTAwIHsgbWF4LWhlaWdodDogMTAwJSAhaW1wb3J0YW50OyB9XG5cbi8vIFZpZXdwb3J0IGFkZGl0aW9uYWwgaGVscGVyc1xuXG4ubWluLXZ3LTEwMCB7IG1pbi13aWR0aDogMTAwdncgIWltcG9ydGFudDsgfVxuLm1pbi12aC0xMDAgeyBtaW4taGVpZ2h0OiAxMDB2aCAhaW1wb3J0YW50OyB9XG5cbi52dy0xMDAgeyB3aWR0aDogMTAwdncgIWltcG9ydGFudDsgfVxuLnZoLTEwMCB7IGhlaWdodDogMTAwdmggIWltcG9ydGFudDsgfVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbi8vIE1hcmdpbiBhbmQgUGFkZGluZ1xuXG5AZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgICBAZWFjaCAkcHJvcCwgJGFiYnJldiBpbiAobWFyZ2luOiBtLCBwYWRkaW5nOiBwKSB7XG4gICAgICBAZWFjaCAkc2l6ZSwgJGxlbmd0aCBpbiAkc3BhY2VycyB7XG4gICAgICAgIC4jeyRhYmJyZXZ9I3skaW5maXh9LSN7JHNpemV9IHsgI3skcHJvcH06ICRsZW5ndGggIWltcG9ydGFudDsgfVxuICAgICAgICAuI3skYWJicmV2fXQjeyRpbmZpeH0tI3skc2l6ZX0sXG4gICAgICAgIC4jeyRhYmJyZXZ9eSN7JGluZml4fS0jeyRzaXplfSB7XG4gICAgICAgICAgI3skcHJvcH0tdG9wOiAkbGVuZ3RoICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgLiN7JGFiYnJldn1yI3skaW5maXh9LSN7JHNpemV9LFxuICAgICAgICAuI3skYWJicmV2fXgjeyRpbmZpeH0tI3skc2l6ZX0ge1xuICAgICAgICAgICN7JHByb3B9LXJpZ2h0OiAkbGVuZ3RoICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgLiN7JGFiYnJldn1iI3skaW5maXh9LSN7JHNpemV9LFxuICAgICAgICAuI3skYWJicmV2fXkjeyRpbmZpeH0tI3skc2l6ZX0ge1xuICAgICAgICAgICN7JHByb3B9LWJvdHRvbTogJGxlbmd0aCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICAgIC4jeyRhYmJyZXZ9bCN7JGluZml4fS0jeyRzaXplfSxcbiAgICAgICAgLiN7JGFiYnJldn14I3skaW5maXh9LSN7JHNpemV9IHtcbiAgICAgICAgICAjeyRwcm9wfS1sZWZ0OiAkbGVuZ3RoICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBOZWdhdGl2ZSBtYXJnaW5zIChlLmcuLCB3aGVyZSBgLm1iLW4xYCBpcyBuZWdhdGl2ZSB2ZXJzaW9uIG9mIGAubWItMWApXG4gICAgQGVhY2ggJHNpemUsICRsZW5ndGggaW4gJHNwYWNlcnMge1xuICAgICAgQGlmIFwiI3skc2l6ZX1cIiAhPSBcIjBcIiB7XG4gICAgICAgIC5tI3skaW5maXh9LW4jeyRzaXplfSB7IG1hcmdpbjogLSRsZW5ndGggIWltcG9ydGFudDsgfVxuICAgICAgICAubXQjeyRpbmZpeH0tbiN7JHNpemV9LFxuICAgICAgICAubXkjeyRpbmZpeH0tbiN7JHNpemV9IHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAtJGxlbmd0aCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICAgIC5tciN7JGluZml4fS1uI3skc2l6ZX0sXG4gICAgICAgIC5teCN7JGluZml4fS1uI3skc2l6ZX0ge1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogLSRsZW5ndGggIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICAubWIjeyRpbmZpeH0tbiN7JHNpemV9LFxuICAgICAgICAubXkjeyRpbmZpeH0tbiN7JHNpemV9IHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAtJGxlbmd0aCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICAgIC5tbCN7JGluZml4fS1uI3skc2l6ZX0sXG4gICAgICAgIC5teCN7JGluZml4fS1uI3skc2l6ZX0ge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtJGxlbmd0aCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLy8gU29tZSBzcGVjaWFsIG1hcmdpbiB1dGlsc1xuICAgIC5tI3skaW5maXh9LWF1dG8geyBtYXJnaW46IGF1dG8gIWltcG9ydGFudDsgfVxuICAgIC5tdCN7JGluZml4fS1hdXRvLFxuICAgIC5teSN7JGluZml4fS1hdXRvIHtcbiAgICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgICB9XG4gICAgLm1yI3skaW5maXh9LWF1dG8sXG4gICAgLm14I3skaW5maXh9LWF1dG8ge1xuICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC5tYiN7JGluZml4fS1hdXRvLFxuICAgIC5teSN7JGluZml4fS1hdXRvIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbiAgICB9XG4gICAgLm1sI3skaW5maXh9LWF1dG8sXG4gICAgLm14I3skaW5maXh9LWF1dG8ge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbn1cbiIsIi8vXG4vLyBTdHJldGNoZWQgbGlua1xuLy9cblxuLnN0cmV0Y2hlZC1saW5rIHtcbiAgJjo6YWZ0ZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgei1pbmRleDogMTtcbiAgICAvLyBKdXN0IGluIGNhc2UgYHBvaW50ZXItZXZlbnRzOiBub25lYCBpcyBzZXQgb24gYSBwYXJlbnRcbiAgICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIC8vIElFMTAgYnVnZml4LCBzZWUgaHR0cHM6Ly9zdGFja292ZXJmbG93LmNvbS9xdWVzdGlvbnMvMTY5NDc5NjcvaWUxMC1ob3Zlci1wc2V1ZG8tY2xhc3MtZG9lc250LXdvcmstd2l0aG91dC1iYWNrZ3JvdW5kLWNvbG9yXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbiAgfVxufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbi8vXG4vLyBUZXh0XG4vL1xuXG4udGV4dC1tb25vc3BhY2UgeyBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LW1vbm9zcGFjZSAhaW1wb3J0YW50OyB9XG5cbi8vIEFsaWdubWVudFxuXG4udGV4dC1qdXN0aWZ5ICB7IHRleHQtYWxpZ246IGp1c3RpZnkgIWltcG9ydGFudDsgfVxuLnRleHQtd3JhcCAgICAgeyB3aGl0ZS1zcGFjZTogbm9ybWFsICFpbXBvcnRhbnQ7IH1cbi50ZXh0LW5vd3JhcCAgIHsgd2hpdGUtc3BhY2U6IG5vd3JhcCAhaW1wb3J0YW50OyB9XG4udGV4dC10cnVuY2F0ZSB7IEBpbmNsdWRlIHRleHQtdHJ1bmNhdGUoKTsgfVxuXG4vLyBSZXNwb25zaXZlIGFsaWdubWVudFxuXG5AZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgICAudGV4dCN7JGluZml4fS1sZWZ0ICAgeyB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7IH1cbiAgICAudGV4dCN7JGluZml4fS1yaWdodCAgeyB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50OyB9XG4gICAgLnRleHQjeyRpbmZpeH0tY2VudGVyIHsgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgfVxufVxuXG4vLyBUcmFuc2Zvcm1hdGlvblxuXG4udGV4dC1sb3dlcmNhc2UgIHsgdGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZSAhaW1wb3J0YW50OyB9XG4udGV4dC11cHBlcmNhc2UgIHsgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZSAhaW1wb3J0YW50OyB9XG4udGV4dC1jYXBpdGFsaXplIHsgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemUgIWltcG9ydGFudDsgfVxuXG4vLyBXZWlnaHQgYW5kIGl0YWxpY3NcblxuLmZvbnQtd2VpZ2h0LWxpZ2h0ICAgeyBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWxpZ2h0ICFpbXBvcnRhbnQ7IH1cbi5mb250LXdlaWdodC1saWdodGVyIHsgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1saWdodGVyICFpbXBvcnRhbnQ7IH1cbi5mb250LXdlaWdodC1ub3JtYWwgIHsgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWwgIWltcG9ydGFudDsgfVxuLmZvbnQtd2VpZ2h0LWJvbGQgICAgeyBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQgIWltcG9ydGFudDsgfVxuLmZvbnQtd2VpZ2h0LWJvbGRlciAgeyBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGRlciAhaW1wb3J0YW50OyB9XG4uZm9udC1pdGFsaWMgICAgICAgICB7IGZvbnQtc3R5bGU6IGl0YWxpYyAhaW1wb3J0YW50OyB9XG5cbi8vIENvbnRleHR1YWwgY29sb3JzXG5cbi50ZXh0LXdoaXRlIHsgY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50OyB9XG5cbkBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICBAaW5jbHVkZSB0ZXh0LWVtcGhhc2lzLXZhcmlhbnQoXCIudGV4dC0jeyRjb2xvcn1cIiwgJHZhbHVlLCB0cnVlKTtcbn1cblxuLnRleHQtYm9keSB7IGNvbG9yOiAkYm9keS1jb2xvciAhaW1wb3J0YW50OyB9XG4udGV4dC1tdXRlZCB7IGNvbG9yOiAkdGV4dC1tdXRlZCAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LWJsYWNrLTUwIHsgY29sb3I6IHJnYmEoJGJsYWNrLCAuNSkgIWltcG9ydGFudDsgfVxuLnRleHQtd2hpdGUtNTAgeyBjb2xvcjogcmdiYSgkd2hpdGUsIC41KSAhaW1wb3J0YW50OyB9XG5cbi8vIE1pc2NcblxuLnRleHQtaGlkZSB7XG4gIEBpbmNsdWRlIHRleHQtaGlkZSgkaWdub3JlLXdhcm5pbmc6IHRydWUpO1xufVxuXG4udGV4dC1kZWNvcmF0aW9uLW5vbmUgeyB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDsgfVxuXG4udGV4dC1icmVhayB7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQgIWltcG9ydGFudDsgLy8gRGVwcmVjYXRlZCwgYnV0IGF2b2lkcyBpc3N1ZXMgd2l0aCBmbGV4IGNvbnRhaW5lcnNcbiAgd29yZC13cmFwOiBicmVhay13b3JkICFpbXBvcnRhbnQ7IC8vIFVzZWQgaW5zdGVhZCBvZiBgb3ZlcmZsb3ctd3JhcGAgZm9yIElFICYgRWRnZSBMZWdhY3lcbn1cblxuLy8gUmVzZXRcblxuLnRleHQtcmVzZXQgeyBjb2xvcjogaW5oZXJpdCAhaW1wb3J0YW50OyB9XG4iLCIvLyBUZXh0IHRydW5jYXRlXG4vLyBSZXF1aXJlcyBpbmxpbmUtYmxvY2sgb3IgYmxvY2sgZm9yIHByb3BlciBzdHlsaW5nXG5cbkBtaXhpbiB0ZXh0LXRydW5jYXRlKCkge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4vLyBUeXBvZ3JhcGh5XG5cbkBtaXhpbiB0ZXh0LWVtcGhhc2lzLXZhcmlhbnQoJHBhcmVudCwgJGNvbG9yLCAkaWdub3JlLXdhcm5pbmc6IGZhbHNlKSB7XG4gICN7JHBhcmVudH0ge1xuICAgIGNvbG9yOiAkY29sb3IgIWltcG9ydGFudDtcbiAgfVxuICBAaWYgJGVtcGhhc2l6ZWQtbGluay1ob3Zlci1kYXJrZW4tcGVyY2VudGFnZSAhPSAwIHtcbiAgICBhI3skcGFyZW50fSB7XG4gICAgICBAaW5jbHVkZSBob3Zlci1mb2N1cygpIHtcbiAgICAgICAgY29sb3I6IGRhcmtlbigkY29sb3IsICRlbXBoYXNpemVkLWxpbmstaG92ZXItZGFya2VuLXBlcmNlbnRhZ2UpICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIEBpbmNsdWRlIGRlcHJlY2F0ZShcImB0ZXh0LWVtcGhhc2lzLXZhcmlhbnQoKWBcIiwgXCJ2NC40LjBcIiwgXCJ2NVwiLCAkaWdub3JlLXdhcm5pbmcpO1xufVxuIiwiLy8gQ1NTIGltYWdlIHJlcGxhY2VtZW50XG5AbWl4aW4gdGV4dC1oaWRlKCRpZ25vcmUtd2FybmluZzogZmFsc2UpIHtcbiAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIGZvbnQtZmFtaWx5LW5vLW1pc3NpbmctZ2VuZXJpYy1mYW1pbHkta2V5d29yZFxuICBmb250OiAwLzAgYTtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcblxuICBAaW5jbHVkZSBkZXByZWNhdGUoXCJgdGV4dC1oaWRlKClgXCIsIFwidjQuMS4wXCIsIFwidjVcIiwgJGlnbm9yZS13YXJuaW5nKTtcbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4vL1xuLy8gVmlzaWJpbGl0eSB1dGlsaXRpZXNcbi8vXG5cbi52aXNpYmxlIHtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xufVxuXG4uaW52aXNpYmxlIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuICFpbXBvcnRhbnQ7XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnQsIHNlbGVjdG9yLW5vLXF1YWxpZnlpbmctdHlwZVxuXG4vLyBTb3VyY2U6IGh0dHBzOi8vZ2l0aHViLmNvbS9oNWJwL21haW4uY3NzL2Jsb2IvbWFzdGVyL3NyYy9fcHJpbnQuY3NzXG5cbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vLyBQcmludCBzdHlsZXMuXG4vLyBJbmxpbmVkIHRvIGF2b2lkIHRoZSBhZGRpdGlvbmFsIEhUVFAgcmVxdWVzdDpcbi8vIGh0dHBzOi8vd3d3LnBocGllZC5jb20vZGVsYXktbG9hZGluZy15b3VyLXByaW50LWNzcy9cbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cbkBpZiAkZW5hYmxlLXByaW50LXN0eWxlcyB7XG4gIEBtZWRpYSBwcmludCB7XG4gICAgKixcbiAgICAqOjpiZWZvcmUsXG4gICAgKjo6YWZ0ZXIge1xuICAgICAgLy8gQm9vdHN0cmFwIHNwZWNpZmljOyBjb21tZW50IG91dCBgY29sb3JgIGFuZCBgYmFja2dyb3VuZGBcbiAgICAgIC8vY29sb3I6ICRibGFjayAhaW1wb3J0YW50OyAvLyBCbGFjayBwcmludHMgZmFzdGVyXG4gICAgICB0ZXh0LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgLy9iYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIGEge1xuICAgICAgJjpub3QoLmJ0bikge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBCb290c3RyYXAgc3BlY2lmaWM7IGNvbW1lbnQgdGhlIGZvbGxvd2luZyBzZWxlY3RvciBvdXRcbiAgICAvL2FbaHJlZl06OmFmdGVyIHtcbiAgICAvLyAgY29udGVudDogXCIgKFwiIGF0dHIoaHJlZikgXCIpXCI7XG4gICAgLy99XG5cbiAgICBhYmJyW3RpdGxlXTo6YWZ0ZXIge1xuICAgICAgY29udGVudDogXCIgKFwiIGF0dHIodGl0bGUpIFwiKVwiO1xuICAgIH1cblxuICAgIC8vIEJvb3RzdHJhcCBzcGVjaWZpYzsgY29tbWVudCB0aGUgZm9sbG93aW5nIHNlbGVjdG9yIG91dFxuICAgIC8vXG4gICAgLy8gRG9uJ3Qgc2hvdyBsaW5rcyB0aGF0IGFyZSBmcmFnbWVudCBpZGVudGlmaWVycyxcbiAgICAvLyBvciB1c2UgdGhlIGBqYXZhc2NyaXB0OmAgcHNldWRvIHByb3RvY29sXG4gICAgLy9cblxuICAgIC8vYVtocmVmXj1cIiNcIl06OmFmdGVyLFxuICAgIC8vYVtocmVmXj1cImphdmFzY3JpcHQ6XCJdOjphZnRlciB7XG4gICAgLy8gY29udGVudDogXCJcIjtcbiAgICAvL31cblxuICAgIHByZSB7XG4gICAgICB3aGl0ZS1zcGFjZTogcHJlLXdyYXAgIWltcG9ydGFudDtcbiAgICB9XG4gICAgcHJlLFxuICAgIGJsb2NrcXVvdGUge1xuICAgICAgYm9yZGVyOiAkYm9yZGVyLXdpZHRoIHNvbGlkICRncmF5LTUwMDsgLy8gQm9vdHN0cmFwIGN1c3RvbSBjb2RlOyB1c2luZyBgJGJvcmRlci13aWR0aGAgaW5zdGVhZCBvZiAxcHhcbiAgICAgIHBhZ2UtYnJlYWstaW5zaWRlOiBhdm9pZDtcbiAgICB9XG5cbiAgICB0cixcbiAgICBpbWcge1xuICAgICAgcGFnZS1icmVhay1pbnNpZGU6IGF2b2lkO1xuICAgIH1cblxuICAgIHAsXG4gICAgaDIsXG4gICAgaDMge1xuICAgICAgb3JwaGFuczogMztcbiAgICAgIHdpZG93czogMztcbiAgICB9XG5cbiAgICBoMixcbiAgICBoMyB7XG4gICAgICBwYWdlLWJyZWFrLWFmdGVyOiBhdm9pZDtcbiAgICB9XG5cbiAgICAvLyBCb290c3RyYXAgc3BlY2lmaWMgY2hhbmdlcyBzdGFydFxuXG4gICAgLy8gU3BlY2lmeSBhIHNpemUgYW5kIG1pbi13aWR0aCB0byBtYWtlIHByaW50aW5nIGNsb3NlciBhY3Jvc3MgYnJvd3NlcnMuXG4gICAgLy8gV2UgZG9uJ3Qgc2V0IG1hcmdpbiBoZXJlIGJlY2F1c2UgaXQgYnJlYWtzIGBzaXplYCBpbiBDaHJvbWUuIFdlIGFsc29cbiAgICAvLyBkb24ndCB1c2UgYCFpbXBvcnRhbnRgIG9uIGBzaXplYCBhcyBpdCBicmVha3MgaW4gQ2hyb21lLlxuICAgIEBwYWdlIHtcbiAgICAgIHNpemU6ICRwcmludC1wYWdlLXNpemU7XG4gICAgfVxuICAgIGJvZHkge1xuICAgICAgbWluLXdpZHRoOiAkcHJpbnQtYm9keS1taW4td2lkdGggIWltcG9ydGFudDtcbiAgICB9XG4gICAgLmNvbnRhaW5lciB7XG4gICAgICBtaW4td2lkdGg6ICRwcmludC1ib2R5LW1pbi13aWR0aCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC8vIEJvb3RzdHJhcCBjb21wb25lbnRzXG4gICAgLm5hdmJhciB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICAuYmFkZ2Uge1xuICAgICAgYm9yZGVyOiAkYm9yZGVyLXdpZHRoIHNvbGlkICRibGFjaztcbiAgICB9XG5cbiAgICAudGFibGUge1xuICAgICAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZSAhaW1wb3J0YW50O1xuXG4gICAgICB0ZCxcbiAgICAgIHRoIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnRhYmxlLWJvcmRlcmVkIHtcbiAgICAgIHRoLFxuICAgICAgdGQge1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkZ3JheS0zMDAgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAudGFibGUtZGFyayB7XG4gICAgICBjb2xvcjogaW5oZXJpdDtcblxuICAgICAgdGgsXG4gICAgICB0ZCxcbiAgICAgIHRoZWFkIHRoLFxuICAgICAgdGJvZHkgKyB0Ym9keSB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJHRhYmxlLWJvcmRlci1jb2xvcjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAudGFibGUgLnRoZWFkLWRhcmsgdGgge1xuICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICBib3JkZXItY29sb3I6ICR0YWJsZS1ib3JkZXItY29sb3I7XG4gICAgfVxuXG4gICAgLy8gQm9vdHN0cmFwIHNwZWNpZmljIGNoYW5nZXMgZW5kXG4gIH1cbn1cbiIsIi8qIVxuICogRm9udCBBd2Vzb21lIEZyZWUgNS4xNS40IGJ5IEBmb250YXdlc29tZSAtIGh0dHBzOi8vZm9udGF3ZXNvbWUuY29tXG4gKiBMaWNlbnNlIC0gaHR0cHM6Ly9mb250YXdlc29tZS5jb20vbGljZW5zZS9mcmVlIChJY29uczogQ0MgQlkgNC4wLCBGb250czogU0lMIE9GTCAxLjEsIENvZGU6IE1JVCBMaWNlbnNlKVxuICovXG5AaW1wb3J0ICd2YXJpYWJsZXMnO1xuQGltcG9ydCAnbWl4aW5zJztcbkBpbXBvcnQgJ2NvcmUnO1xuQGltcG9ydCAnbGFyZ2VyJztcbkBpbXBvcnQgJ2ZpeGVkLXdpZHRoJztcbkBpbXBvcnQgJ2xpc3QnO1xuQGltcG9ydCAnYm9yZGVyZWQtcHVsbGVkJztcbkBpbXBvcnQgJ2FuaW1hdGVkJztcbkBpbXBvcnQgJ3JvdGF0ZWQtZmxpcHBlZCc7XG5AaW1wb3J0ICdzdGFja2VkJztcbkBpbXBvcnQgJ2ljb25zJztcbkBpbXBvcnQgJ3NjcmVlbi1yZWFkZXInO1xuIiwiLy8gQmFzZSBDbGFzcyBEZWZpbml0aW9uXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi4jeyRmYS1jc3MtcHJlZml4fSxcbi5mYXMsXG4uZmFyLFxuLmZhbCxcbi5mYWQsXG4uZmFiIHtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgdGV4dC1yZW5kZXJpbmc6IGF1dG87XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuXG4lZmEtaWNvbiB7XG4gIEBpbmNsdWRlIGZhLWljb247XG59XG4iLCIvLyBJY29uIFNpemVzXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi8vIG1ha2VzIHRoZSBmb250IDMzJSBsYXJnZXIgcmVsYXRpdmUgdG8gdGhlIGljb24gY29udGFpbmVyXG4uI3skZmEtY3NzLXByZWZpeH0tbGcge1xuICBmb250LXNpemU6ICg0ZW0gLyAzKTtcbiAgbGluZS1oZWlnaHQ6ICgzZW0gLyA0KTtcbiAgdmVydGljYWwtYWxpZ246IC0uMDY2N2VtO1xufVxuXG4uI3skZmEtY3NzLXByZWZpeH0teHMge1xuICBmb250LXNpemU6IC43NWVtO1xufVxuXG4uI3skZmEtY3NzLXByZWZpeH0tc20ge1xuICBmb250LXNpemU6IC44NzVlbTtcbn1cblxuQGZvciAkaSBmcm9tIDEgdGhyb3VnaCAxMCB7XG4gIC4jeyRmYS1jc3MtcHJlZml4fS0jeyRpfXgge1xuICAgIGZvbnQtc2l6ZTogJGkgKiAxZW07XG4gIH1cbn1cbiIsIi8vIEZpeGVkIFdpZHRoIEljb25zXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4uI3skZmEtY3NzLXByZWZpeH0tZncge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiAkZmEtZnctd2lkdGg7XG59XG4iLCIvLyBWYXJpYWJsZXNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbiRmYS1mb250LXBhdGg6ICAgICAgICAgXCIuLi93ZWJmb250c1wiICFkZWZhdWx0O1xuJGZhLWZvbnQtc2l6ZS1iYXNlOiAgICAxNnB4ICFkZWZhdWx0O1xuJGZhLWZvbnQtZGlzcGxheTogICAgICBibG9jayAhZGVmYXVsdDtcbiRmYS1jc3MtcHJlZml4OiAgICAgICAgZmEgIWRlZmF1bHQ7XG4kZmEtdmVyc2lvbjogICAgICAgICAgIFwiNS4xNS40XCIgIWRlZmF1bHQ7XG4kZmEtYm9yZGVyLWNvbG9yOiAgICAgICNlZWUgIWRlZmF1bHQ7XG4kZmEtaW52ZXJzZTogICAgICAgICAgICNmZmYgIWRlZmF1bHQ7XG4kZmEtbGktd2lkdGg6ICAgICAgICAgIDJlbSAhZGVmYXVsdDtcbiRmYS1mdy13aWR0aDogICAgICAgICAgKDIwZW0gLyAxNik7XG4kZmEtcHJpbWFyeS1vcGFjaXR5OiAgIDEgIWRlZmF1bHQ7XG4kZmEtc2Vjb25kYXJ5LW9wYWNpdHk6IC40ICFkZWZhdWx0O1xuXG4vLyBDb252ZW5pZW5jZSBmdW5jdGlvbiB1c2VkIHRvIHNldCBjb250ZW50IHByb3BlcnR5XG5AZnVuY3Rpb24gZmEtY29udGVudCgkZmEtdmFyKSB7XG4gIEByZXR1cm4gdW5xdW90ZShcIlxcXCIjeyAkZmEtdmFyIH1cXFwiXCIpO1xufVxuXG4kZmEtdmFyLTUwMHB4OiBcXGYyNmU7XG4kZmEtdmFyLWFjY2Vzc2libGUtaWNvbjogXFxmMzY4O1xuJGZhLXZhci1hY2N1c29mdDogXFxmMzY5O1xuJGZhLXZhci1hY3F1aXNpdGlvbnMtaW5jb3Jwb3JhdGVkOiBcXGY2YWY7XG4kZmEtdmFyLWFkOiBcXGY2NDE7XG4kZmEtdmFyLWFkZHJlc3MtYm9vazogXFxmMmI5O1xuJGZhLXZhci1hZGRyZXNzLWNhcmQ6IFxcZjJiYjtcbiRmYS12YXItYWRqdXN0OiBcXGYwNDI7XG4kZmEtdmFyLWFkbjogXFxmMTcwO1xuJGZhLXZhci1hZHZlcnNhbDogXFxmMzZhO1xuJGZhLXZhci1hZmZpbGlhdGV0aGVtZTogXFxmMzZiO1xuJGZhLXZhci1haXItZnJlc2hlbmVyOiBcXGY1ZDA7XG4kZmEtdmFyLWFpcmJuYjogXFxmODM0O1xuJGZhLXZhci1hbGdvbGlhOiBcXGYzNmM7XG4kZmEtdmFyLWFsaWduLWNlbnRlcjogXFxmMDM3O1xuJGZhLXZhci1hbGlnbi1qdXN0aWZ5OiBcXGYwMzk7XG4kZmEtdmFyLWFsaWduLWxlZnQ6IFxcZjAzNjtcbiRmYS12YXItYWxpZ24tcmlnaHQ6IFxcZjAzODtcbiRmYS12YXItYWxpcGF5OiBcXGY2NDI7XG4kZmEtdmFyLWFsbGVyZ2llczogXFxmNDYxO1xuJGZhLXZhci1hbWF6b246IFxcZjI3MDtcbiRmYS12YXItYW1hem9uLXBheTogXFxmNDJjO1xuJGZhLXZhci1hbWJ1bGFuY2U6IFxcZjBmOTtcbiRmYS12YXItYW1lcmljYW4tc2lnbi1sYW5ndWFnZS1pbnRlcnByZXRpbmc6IFxcZjJhMztcbiRmYS12YXItYW1pbGlhOiBcXGYzNmQ7XG4kZmEtdmFyLWFuY2hvcjogXFxmMTNkO1xuJGZhLXZhci1hbmRyb2lkOiBcXGYxN2I7XG4kZmEtdmFyLWFuZ2VsbGlzdDogXFxmMjA5O1xuJGZhLXZhci1hbmdsZS1kb3VibGUtZG93bjogXFxmMTAzO1xuJGZhLXZhci1hbmdsZS1kb3VibGUtbGVmdDogXFxmMTAwO1xuJGZhLXZhci1hbmdsZS1kb3VibGUtcmlnaHQ6IFxcZjEwMTtcbiRmYS12YXItYW5nbGUtZG91YmxlLXVwOiBcXGYxMDI7XG4kZmEtdmFyLWFuZ2xlLWRvd246IFxcZjEwNztcbiRmYS12YXItYW5nbGUtbGVmdDogXFxmMTA0O1xuJGZhLXZhci1hbmdsZS1yaWdodDogXFxmMTA1O1xuJGZhLXZhci1hbmdsZS11cDogXFxmMTA2O1xuJGZhLXZhci1hbmdyeTogXFxmNTU2O1xuJGZhLXZhci1hbmdyeWNyZWF0aXZlOiBcXGYzNmU7XG4kZmEtdmFyLWFuZ3VsYXI6IFxcZjQyMDtcbiRmYS12YXItYW5raDogXFxmNjQ0O1xuJGZhLXZhci1hcHAtc3RvcmU6IFxcZjM2ZjtcbiRmYS12YXItYXBwLXN0b3JlLWlvczogXFxmMzcwO1xuJGZhLXZhci1hcHBlcjogXFxmMzcxO1xuJGZhLXZhci1hcHBsZTogXFxmMTc5O1xuJGZhLXZhci1hcHBsZS1hbHQ6IFxcZjVkMTtcbiRmYS12YXItYXBwbGUtcGF5OiBcXGY0MTU7XG4kZmEtdmFyLWFyY2hpdmU6IFxcZjE4NztcbiRmYS12YXItYXJjaHdheTogXFxmNTU3O1xuJGZhLXZhci1hcnJvdy1hbHQtY2lyY2xlLWRvd246IFxcZjM1ODtcbiRmYS12YXItYXJyb3ctYWx0LWNpcmNsZS1sZWZ0OiBcXGYzNTk7XG4kZmEtdmFyLWFycm93LWFsdC1jaXJjbGUtcmlnaHQ6IFxcZjM1YTtcbiRmYS12YXItYXJyb3ctYWx0LWNpcmNsZS11cDogXFxmMzViO1xuJGZhLXZhci1hcnJvdy1jaXJjbGUtZG93bjogXFxmMGFiO1xuJGZhLXZhci1hcnJvdy1jaXJjbGUtbGVmdDogXFxmMGE4O1xuJGZhLXZhci1hcnJvdy1jaXJjbGUtcmlnaHQ6IFxcZjBhOTtcbiRmYS12YXItYXJyb3ctY2lyY2xlLXVwOiBcXGYwYWE7XG4kZmEtdmFyLWFycm93LWRvd246IFxcZjA2MztcbiRmYS12YXItYXJyb3ctbGVmdDogXFxmMDYwO1xuJGZhLXZhci1hcnJvdy1yaWdodDogXFxmMDYxO1xuJGZhLXZhci1hcnJvdy11cDogXFxmMDYyO1xuJGZhLXZhci1hcnJvd3MtYWx0OiBcXGYwYjI7XG4kZmEtdmFyLWFycm93cy1hbHQtaDogXFxmMzM3O1xuJGZhLXZhci1hcnJvd3MtYWx0LXY6IFxcZjMzODtcbiRmYS12YXItYXJ0c3RhdGlvbjogXFxmNzdhO1xuJGZhLXZhci1hc3Npc3RpdmUtbGlzdGVuaW5nLXN5c3RlbXM6IFxcZjJhMjtcbiRmYS12YXItYXN0ZXJpc2s6IFxcZjA2OTtcbiRmYS12YXItYXN5bW1ldHJpazogXFxmMzcyO1xuJGZhLXZhci1hdDogXFxmMWZhO1xuJGZhLXZhci1hdGxhczogXFxmNTU4O1xuJGZhLXZhci1hdGxhc3NpYW46IFxcZjc3YjtcbiRmYS12YXItYXRvbTogXFxmNWQyO1xuJGZhLXZhci1hdWRpYmxlOiBcXGYzNzM7XG4kZmEtdmFyLWF1ZGlvLWRlc2NyaXB0aW9uOiBcXGYyOWU7XG4kZmEtdmFyLWF1dG9wcmVmaXhlcjogXFxmNDFjO1xuJGZhLXZhci1hdmlhbmV4OiBcXGYzNzQ7XG4kZmEtdmFyLWF2aWF0bzogXFxmNDIxO1xuJGZhLXZhci1hd2FyZDogXFxmNTU5O1xuJGZhLXZhci1hd3M6IFxcZjM3NTtcbiRmYS12YXItYmFieTogXFxmNzdjO1xuJGZhLXZhci1iYWJ5LWNhcnJpYWdlOiBcXGY3N2Q7XG4kZmEtdmFyLWJhY2tzcGFjZTogXFxmNTVhO1xuJGZhLXZhci1iYWNrd2FyZDogXFxmMDRhO1xuJGZhLXZhci1iYWNvbjogXFxmN2U1O1xuJGZhLXZhci1iYWN0ZXJpYTogXFxlMDU5O1xuJGZhLXZhci1iYWN0ZXJpdW06IFxcZTA1YTtcbiRmYS12YXItYmFoYWk6IFxcZjY2NjtcbiRmYS12YXItYmFsYW5jZS1zY2FsZTogXFxmMjRlO1xuJGZhLXZhci1iYWxhbmNlLXNjYWxlLWxlZnQ6IFxcZjUxNTtcbiRmYS12YXItYmFsYW5jZS1zY2FsZS1yaWdodDogXFxmNTE2O1xuJGZhLXZhci1iYW46IFxcZjA1ZTtcbiRmYS12YXItYmFuZC1haWQ6IFxcZjQ2MjtcbiRmYS12YXItYmFuZGNhbXA6IFxcZjJkNTtcbiRmYS12YXItYmFyY29kZTogXFxmMDJhO1xuJGZhLXZhci1iYXJzOiBcXGYwYzk7XG4kZmEtdmFyLWJhc2ViYWxsLWJhbGw6IFxcZjQzMztcbiRmYS12YXItYmFza2V0YmFsbC1iYWxsOiBcXGY0MzQ7XG4kZmEtdmFyLWJhdGg6IFxcZjJjZDtcbiRmYS12YXItYmF0dGVyeS1lbXB0eTogXFxmMjQ0O1xuJGZhLXZhci1iYXR0ZXJ5LWZ1bGw6IFxcZjI0MDtcbiRmYS12YXItYmF0dGVyeS1oYWxmOiBcXGYyNDI7XG4kZmEtdmFyLWJhdHRlcnktcXVhcnRlcjogXFxmMjQzO1xuJGZhLXZhci1iYXR0ZXJ5LXRocmVlLXF1YXJ0ZXJzOiBcXGYyNDE7XG4kZmEtdmFyLWJhdHRsZS1uZXQ6IFxcZjgzNTtcbiRmYS12YXItYmVkOiBcXGYyMzY7XG4kZmEtdmFyLWJlZXI6IFxcZjBmYztcbiRmYS12YXItYmVoYW5jZTogXFxmMWI0O1xuJGZhLXZhci1iZWhhbmNlLXNxdWFyZTogXFxmMWI1O1xuJGZhLXZhci1iZWxsOiBcXGYwZjM7XG4kZmEtdmFyLWJlbGwtc2xhc2g6IFxcZjFmNjtcbiRmYS12YXItYmV6aWVyLWN1cnZlOiBcXGY1NWI7XG4kZmEtdmFyLWJpYmxlOiBcXGY2NDc7XG4kZmEtdmFyLWJpY3ljbGU6IFxcZjIwNjtcbiRmYS12YXItYmlraW5nOiBcXGY4NGE7XG4kZmEtdmFyLWJpbW9iamVjdDogXFxmMzc4O1xuJGZhLXZhci1iaW5vY3VsYXJzOiBcXGYxZTU7XG4kZmEtdmFyLWJpb2hhemFyZDogXFxmNzgwO1xuJGZhLXZhci1iaXJ0aGRheS1jYWtlOiBcXGYxZmQ7XG4kZmEtdmFyLWJpdGJ1Y2tldDogXFxmMTcxO1xuJGZhLXZhci1iaXRjb2luOiBcXGYzNzk7XG4kZmEtdmFyLWJpdHk6IFxcZjM3YTtcbiRmYS12YXItYmxhY2stdGllOiBcXGYyN2U7XG4kZmEtdmFyLWJsYWNrYmVycnk6IFxcZjM3YjtcbiRmYS12YXItYmxlbmRlcjogXFxmNTE3O1xuJGZhLXZhci1ibGVuZGVyLXBob25lOiBcXGY2YjY7XG4kZmEtdmFyLWJsaW5kOiBcXGYyOWQ7XG4kZmEtdmFyLWJsb2c6IFxcZjc4MTtcbiRmYS12YXItYmxvZ2dlcjogXFxmMzdjO1xuJGZhLXZhci1ibG9nZ2VyLWI6IFxcZjM3ZDtcbiRmYS12YXItYmx1ZXRvb3RoOiBcXGYyOTM7XG4kZmEtdmFyLWJsdWV0b290aC1iOiBcXGYyOTQ7XG4kZmEtdmFyLWJvbGQ6IFxcZjAzMjtcbiRmYS12YXItYm9sdDogXFxmMGU3O1xuJGZhLXZhci1ib21iOiBcXGYxZTI7XG4kZmEtdmFyLWJvbmU6IFxcZjVkNztcbiRmYS12YXItYm9uZzogXFxmNTVjO1xuJGZhLXZhci1ib29rOiBcXGYwMmQ7XG4kZmEtdmFyLWJvb2stZGVhZDogXFxmNmI3O1xuJGZhLXZhci1ib29rLW1lZGljYWw6IFxcZjdlNjtcbiRmYS12YXItYm9vay1vcGVuOiBcXGY1MTg7XG4kZmEtdmFyLWJvb2stcmVhZGVyOiBcXGY1ZGE7XG4kZmEtdmFyLWJvb2ttYXJrOiBcXGYwMmU7XG4kZmEtdmFyLWJvb3RzdHJhcDogXFxmODM2O1xuJGZhLXZhci1ib3JkZXItYWxsOiBcXGY4NGM7XG4kZmEtdmFyLWJvcmRlci1ub25lOiBcXGY4NTA7XG4kZmEtdmFyLWJvcmRlci1zdHlsZTogXFxmODUzO1xuJGZhLXZhci1ib3dsaW5nLWJhbGw6IFxcZjQzNjtcbiRmYS12YXItYm94OiBcXGY0NjY7XG4kZmEtdmFyLWJveC1vcGVuOiBcXGY0OWU7XG4kZmEtdmFyLWJveC10aXNzdWU6IFxcZTA1YjtcbiRmYS12YXItYm94ZXM6IFxcZjQ2ODtcbiRmYS12YXItYnJhaWxsZTogXFxmMmExO1xuJGZhLXZhci1icmFpbjogXFxmNWRjO1xuJGZhLXZhci1icmVhZC1zbGljZTogXFxmN2VjO1xuJGZhLXZhci1icmllZmNhc2U6IFxcZjBiMTtcbiRmYS12YXItYnJpZWZjYXNlLW1lZGljYWw6IFxcZjQ2OTtcbiRmYS12YXItYnJvYWRjYXN0LXRvd2VyOiBcXGY1MTk7XG4kZmEtdmFyLWJyb29tOiBcXGY1MWE7XG4kZmEtdmFyLWJydXNoOiBcXGY1NWQ7XG4kZmEtdmFyLWJ0YzogXFxmMTVhO1xuJGZhLXZhci1idWZmZXI6IFxcZjgzNztcbiRmYS12YXItYnVnOiBcXGYxODg7XG4kZmEtdmFyLWJ1aWxkaW5nOiBcXGYxYWQ7XG4kZmEtdmFyLWJ1bGxob3JuOiBcXGYwYTE7XG4kZmEtdmFyLWJ1bGxzZXllOiBcXGYxNDA7XG4kZmEtdmFyLWJ1cm46IFxcZjQ2YTtcbiRmYS12YXItYnVyb21vYmVsZXhwZXJ0ZTogXFxmMzdmO1xuJGZhLXZhci1idXM6IFxcZjIwNztcbiRmYS12YXItYnVzLWFsdDogXFxmNTVlO1xuJGZhLXZhci1idXNpbmVzcy10aW1lOiBcXGY2NGE7XG4kZmEtdmFyLWJ1eS1uLWxhcmdlOiBcXGY4YTY7XG4kZmEtdmFyLWJ1eXNlbGxhZHM6IFxcZjIwZDtcbiRmYS12YXItY2FsY3VsYXRvcjogXFxmMWVjO1xuJGZhLXZhci1jYWxlbmRhcjogXFxmMTMzO1xuJGZhLXZhci1jYWxlbmRhci1hbHQ6IFxcZjA3MztcbiRmYS12YXItY2FsZW5kYXItY2hlY2s6IFxcZjI3NDtcbiRmYS12YXItY2FsZW5kYXItZGF5OiBcXGY3ODM7XG4kZmEtdmFyLWNhbGVuZGFyLW1pbnVzOiBcXGYyNzI7XG4kZmEtdmFyLWNhbGVuZGFyLXBsdXM6IFxcZjI3MTtcbiRmYS12YXItY2FsZW5kYXItdGltZXM6IFxcZjI3MztcbiRmYS12YXItY2FsZW5kYXItd2VlazogXFxmNzg0O1xuJGZhLXZhci1jYW1lcmE6IFxcZjAzMDtcbiRmYS12YXItY2FtZXJhLXJldHJvOiBcXGYwODM7XG4kZmEtdmFyLWNhbXBncm91bmQ6IFxcZjZiYjtcbiRmYS12YXItY2FuYWRpYW4tbWFwbGUtbGVhZjogXFxmNzg1O1xuJGZhLXZhci1jYW5keS1jYW5lOiBcXGY3ODY7XG4kZmEtdmFyLWNhbm5hYmlzOiBcXGY1NWY7XG4kZmEtdmFyLWNhcHN1bGVzOiBcXGY0NmI7XG4kZmEtdmFyLWNhcjogXFxmMWI5O1xuJGZhLXZhci1jYXItYWx0OiBcXGY1ZGU7XG4kZmEtdmFyLWNhci1iYXR0ZXJ5OiBcXGY1ZGY7XG4kZmEtdmFyLWNhci1jcmFzaDogXFxmNWUxO1xuJGZhLXZhci1jYXItc2lkZTogXFxmNWU0O1xuJGZhLXZhci1jYXJhdmFuOiBcXGY4ZmY7XG4kZmEtdmFyLWNhcmV0LWRvd246IFxcZjBkNztcbiRmYS12YXItY2FyZXQtbGVmdDogXFxmMGQ5O1xuJGZhLXZhci1jYXJldC1yaWdodDogXFxmMGRhO1xuJGZhLXZhci1jYXJldC1zcXVhcmUtZG93bjogXFxmMTUwO1xuJGZhLXZhci1jYXJldC1zcXVhcmUtbGVmdDogXFxmMTkxO1xuJGZhLXZhci1jYXJldC1zcXVhcmUtcmlnaHQ6IFxcZjE1MjtcbiRmYS12YXItY2FyZXQtc3F1YXJlLXVwOiBcXGYxNTE7XG4kZmEtdmFyLWNhcmV0LXVwOiBcXGYwZDg7XG4kZmEtdmFyLWNhcnJvdDogXFxmNzg3O1xuJGZhLXZhci1jYXJ0LWFycm93LWRvd246IFxcZjIxODtcbiRmYS12YXItY2FydC1wbHVzOiBcXGYyMTc7XG4kZmEtdmFyLWNhc2gtcmVnaXN0ZXI6IFxcZjc4ODtcbiRmYS12YXItY2F0OiBcXGY2YmU7XG4kZmEtdmFyLWNjLWFtYXpvbi1wYXk6IFxcZjQyZDtcbiRmYS12YXItY2MtYW1leDogXFxmMWYzO1xuJGZhLXZhci1jYy1hcHBsZS1wYXk6IFxcZjQxNjtcbiRmYS12YXItY2MtZGluZXJzLWNsdWI6IFxcZjI0YztcbiRmYS12YXItY2MtZGlzY292ZXI6IFxcZjFmMjtcbiRmYS12YXItY2MtamNiOiBcXGYyNGI7XG4kZmEtdmFyLWNjLW1hc3RlcmNhcmQ6IFxcZjFmMTtcbiRmYS12YXItY2MtcGF5cGFsOiBcXGYxZjQ7XG4kZmEtdmFyLWNjLXN0cmlwZTogXFxmMWY1O1xuJGZhLXZhci1jYy12aXNhOiBcXGYxZjA7XG4kZmEtdmFyLWNlbnRlcmNvZGU6IFxcZjM4MDtcbiRmYS12YXItY2VudG9zOiBcXGY3ODk7XG4kZmEtdmFyLWNlcnRpZmljYXRlOiBcXGYwYTM7XG4kZmEtdmFyLWNoYWlyOiBcXGY2YzA7XG4kZmEtdmFyLWNoYWxrYm9hcmQ6IFxcZjUxYjtcbiRmYS12YXItY2hhbGtib2FyZC10ZWFjaGVyOiBcXGY1MWM7XG4kZmEtdmFyLWNoYXJnaW5nLXN0YXRpb246IFxcZjVlNztcbiRmYS12YXItY2hhcnQtYXJlYTogXFxmMWZlO1xuJGZhLXZhci1jaGFydC1iYXI6IFxcZjA4MDtcbiRmYS12YXItY2hhcnQtbGluZTogXFxmMjAxO1xuJGZhLXZhci1jaGFydC1waWU6IFxcZjIwMDtcbiRmYS12YXItY2hlY2s6IFxcZjAwYztcbiRmYS12YXItY2hlY2stY2lyY2xlOiBcXGYwNTg7XG4kZmEtdmFyLWNoZWNrLWRvdWJsZTogXFxmNTYwO1xuJGZhLXZhci1jaGVjay1zcXVhcmU6IFxcZjE0YTtcbiRmYS12YXItY2hlZXNlOiBcXGY3ZWY7XG4kZmEtdmFyLWNoZXNzOiBcXGY0Mzk7XG4kZmEtdmFyLWNoZXNzLWJpc2hvcDogXFxmNDNhO1xuJGZhLXZhci1jaGVzcy1ib2FyZDogXFxmNDNjO1xuJGZhLXZhci1jaGVzcy1raW5nOiBcXGY0M2Y7XG4kZmEtdmFyLWNoZXNzLWtuaWdodDogXFxmNDQxO1xuJGZhLXZhci1jaGVzcy1wYXduOiBcXGY0NDM7XG4kZmEtdmFyLWNoZXNzLXF1ZWVuOiBcXGY0NDU7XG4kZmEtdmFyLWNoZXNzLXJvb2s6IFxcZjQ0NztcbiRmYS12YXItY2hldnJvbi1jaXJjbGUtZG93bjogXFxmMTNhO1xuJGZhLXZhci1jaGV2cm9uLWNpcmNsZS1sZWZ0OiBcXGYxMzc7XG4kZmEtdmFyLWNoZXZyb24tY2lyY2xlLXJpZ2h0OiBcXGYxMzg7XG4kZmEtdmFyLWNoZXZyb24tY2lyY2xlLXVwOiBcXGYxMzk7XG4kZmEtdmFyLWNoZXZyb24tZG93bjogXFxmMDc4O1xuJGZhLXZhci1jaGV2cm9uLWxlZnQ6IFxcZjA1MztcbiRmYS12YXItY2hldnJvbi1yaWdodDogXFxmMDU0O1xuJGZhLXZhci1jaGV2cm9uLXVwOiBcXGYwNzc7XG4kZmEtdmFyLWNoaWxkOiBcXGYxYWU7XG4kZmEtdmFyLWNocm9tZTogXFxmMjY4O1xuJGZhLXZhci1jaHJvbWVjYXN0OiBcXGY4Mzg7XG4kZmEtdmFyLWNodXJjaDogXFxmNTFkO1xuJGZhLXZhci1jaXJjbGU6IFxcZjExMTtcbiRmYS12YXItY2lyY2xlLW5vdGNoOiBcXGYxY2U7XG4kZmEtdmFyLWNpdHk6IFxcZjY0ZjtcbiRmYS12YXItY2xpbmljLW1lZGljYWw6IFxcZjdmMjtcbiRmYS12YXItY2xpcGJvYXJkOiBcXGYzMjg7XG4kZmEtdmFyLWNsaXBib2FyZC1jaGVjazogXFxmNDZjO1xuJGZhLXZhci1jbGlwYm9hcmQtbGlzdDogXFxmNDZkO1xuJGZhLXZhci1jbG9jazogXFxmMDE3O1xuJGZhLXZhci1jbG9uZTogXFxmMjRkO1xuJGZhLXZhci1jbG9zZWQtY2FwdGlvbmluZzogXFxmMjBhO1xuJGZhLXZhci1jbG91ZDogXFxmMGMyO1xuJGZhLXZhci1jbG91ZC1kb3dubG9hZC1hbHQ6IFxcZjM4MTtcbiRmYS12YXItY2xvdWQtbWVhdGJhbGw6IFxcZjczYjtcbiRmYS12YXItY2xvdWQtbW9vbjogXFxmNmMzO1xuJGZhLXZhci1jbG91ZC1tb29uLXJhaW46IFxcZjczYztcbiRmYS12YXItY2xvdWQtcmFpbjogXFxmNzNkO1xuJGZhLXZhci1jbG91ZC1zaG93ZXJzLWhlYXZ5OiBcXGY3NDA7XG4kZmEtdmFyLWNsb3VkLXN1bjogXFxmNmM0O1xuJGZhLXZhci1jbG91ZC1zdW4tcmFpbjogXFxmNzQzO1xuJGZhLXZhci1jbG91ZC11cGxvYWQtYWx0OiBcXGYzODI7XG4kZmEtdmFyLWNsb3VkZmxhcmU6IFxcZTA3ZDtcbiRmYS12YXItY2xvdWRzY2FsZTogXFxmMzgzO1xuJGZhLXZhci1jbG91ZHNtaXRoOiBcXGYzODQ7XG4kZmEtdmFyLWNsb3VkdmVyc2lmeTogXFxmMzg1O1xuJGZhLXZhci1jb2NrdGFpbDogXFxmNTYxO1xuJGZhLXZhci1jb2RlOiBcXGYxMjE7XG4kZmEtdmFyLWNvZGUtYnJhbmNoOiBcXGYxMjY7XG4kZmEtdmFyLWNvZGVwZW46IFxcZjFjYjtcbiRmYS12YXItY29kaWVwaWU6IFxcZjI4NDtcbiRmYS12YXItY29mZmVlOiBcXGYwZjQ7XG4kZmEtdmFyLWNvZzogXFxmMDEzO1xuJGZhLXZhci1jb2dzOiBcXGYwODU7XG4kZmEtdmFyLWNvaW5zOiBcXGY1MWU7XG4kZmEtdmFyLWNvbHVtbnM6IFxcZjBkYjtcbiRmYS12YXItY29tbWVudDogXFxmMDc1O1xuJGZhLXZhci1jb21tZW50LWFsdDogXFxmMjdhO1xuJGZhLXZhci1jb21tZW50LWRvbGxhcjogXFxmNjUxO1xuJGZhLXZhci1jb21tZW50LWRvdHM6IFxcZjRhZDtcbiRmYS12YXItY29tbWVudC1tZWRpY2FsOiBcXGY3ZjU7XG4kZmEtdmFyLWNvbW1lbnQtc2xhc2g6IFxcZjRiMztcbiRmYS12YXItY29tbWVudHM6IFxcZjA4NjtcbiRmYS12YXItY29tbWVudHMtZG9sbGFyOiBcXGY2NTM7XG4kZmEtdmFyLWNvbXBhY3QtZGlzYzogXFxmNTFmO1xuJGZhLXZhci1jb21wYXNzOiBcXGYxNGU7XG4kZmEtdmFyLWNvbXByZXNzOiBcXGYwNjY7XG4kZmEtdmFyLWNvbXByZXNzLWFsdDogXFxmNDIyO1xuJGZhLXZhci1jb21wcmVzcy1hcnJvd3MtYWx0OiBcXGY3OGM7XG4kZmEtdmFyLWNvbmNpZXJnZS1iZWxsOiBcXGY1NjI7XG4kZmEtdmFyLWNvbmZsdWVuY2U6IFxcZjc4ZDtcbiRmYS12YXItY29ubmVjdGRldmVsb3A6IFxcZjIwZTtcbiRmYS12YXItY29udGFvOiBcXGYyNmQ7XG4kZmEtdmFyLWNvb2tpZTogXFxmNTYzO1xuJGZhLXZhci1jb29raWUtYml0ZTogXFxmNTY0O1xuJGZhLXZhci1jb3B5OiBcXGYwYzU7XG4kZmEtdmFyLWNvcHlyaWdodDogXFxmMWY5O1xuJGZhLXZhci1jb3R0b24tYnVyZWF1OiBcXGY4OWU7XG4kZmEtdmFyLWNvdWNoOiBcXGY0Yjg7XG4kZmEtdmFyLWNwYW5lbDogXFxmMzg4O1xuJGZhLXZhci1jcmVhdGl2ZS1jb21tb25zOiBcXGYyNWU7XG4kZmEtdmFyLWNyZWF0aXZlLWNvbW1vbnMtYnk6IFxcZjRlNztcbiRmYS12YXItY3JlYXRpdmUtY29tbW9ucy1uYzogXFxmNGU4O1xuJGZhLXZhci1jcmVhdGl2ZS1jb21tb25zLW5jLWV1OiBcXGY0ZTk7XG4kZmEtdmFyLWNyZWF0aXZlLWNvbW1vbnMtbmMtanA6IFxcZjRlYTtcbiRmYS12YXItY3JlYXRpdmUtY29tbW9ucy1uZDogXFxmNGViO1xuJGZhLXZhci1jcmVhdGl2ZS1jb21tb25zLXBkOiBcXGY0ZWM7XG4kZmEtdmFyLWNyZWF0aXZlLWNvbW1vbnMtcGQtYWx0OiBcXGY0ZWQ7XG4kZmEtdmFyLWNyZWF0aXZlLWNvbW1vbnMtcmVtaXg6IFxcZjRlZTtcbiRmYS12YXItY3JlYXRpdmUtY29tbW9ucy1zYTogXFxmNGVmO1xuJGZhLXZhci1jcmVhdGl2ZS1jb21tb25zLXNhbXBsaW5nOiBcXGY0ZjA7XG4kZmEtdmFyLWNyZWF0aXZlLWNvbW1vbnMtc2FtcGxpbmctcGx1czogXFxmNGYxO1xuJGZhLXZhci1jcmVhdGl2ZS1jb21tb25zLXNoYXJlOiBcXGY0ZjI7XG4kZmEtdmFyLWNyZWF0aXZlLWNvbW1vbnMtemVybzogXFxmNGYzO1xuJGZhLXZhci1jcmVkaXQtY2FyZDogXFxmMDlkO1xuJGZhLXZhci1jcml0aWNhbC1yb2xlOiBcXGY2Yzk7XG4kZmEtdmFyLWNyb3A6IFxcZjEyNTtcbiRmYS12YXItY3JvcC1hbHQ6IFxcZjU2NTtcbiRmYS12YXItY3Jvc3M6IFxcZjY1NDtcbiRmYS12YXItY3Jvc3NoYWlyczogXFxmMDViO1xuJGZhLXZhci1jcm93OiBcXGY1MjA7XG4kZmEtdmFyLWNyb3duOiBcXGY1MjE7XG4kZmEtdmFyLWNydXRjaDogXFxmN2Y3O1xuJGZhLXZhci1jc3MzOiBcXGYxM2M7XG4kZmEtdmFyLWNzczMtYWx0OiBcXGYzOGI7XG4kZmEtdmFyLWN1YmU6IFxcZjFiMjtcbiRmYS12YXItY3ViZXM6IFxcZjFiMztcbiRmYS12YXItY3V0OiBcXGYwYzQ7XG4kZmEtdmFyLWN1dHRsZWZpc2g6IFxcZjM4YztcbiRmYS12YXItZC1hbmQtZDogXFxmMzhkO1xuJGZhLXZhci1kLWFuZC1kLWJleW9uZDogXFxmNmNhO1xuJGZhLXZhci1kYWlseW1vdGlvbjogXFxlMDUyO1xuJGZhLXZhci1kYXNoY3ViZTogXFxmMjEwO1xuJGZhLXZhci1kYXRhYmFzZTogXFxmMWMwO1xuJGZhLXZhci1kZWFmOiBcXGYyYTQ7XG4kZmEtdmFyLWRlZXplcjogXFxlMDc3O1xuJGZhLXZhci1kZWxpY2lvdXM6IFxcZjFhNTtcbiRmYS12YXItZGVtb2NyYXQ6IFxcZjc0NztcbiRmYS12YXItZGVwbG95ZG9nOiBcXGYzOGU7XG4kZmEtdmFyLWRlc2twcm86IFxcZjM4ZjtcbiRmYS12YXItZGVza3RvcDogXFxmMTA4O1xuJGZhLXZhci1kZXY6IFxcZjZjYztcbiRmYS12YXItZGV2aWFudGFydDogXFxmMWJkO1xuJGZhLXZhci1kaGFybWFjaGFrcmE6IFxcZjY1NTtcbiRmYS12YXItZGhsOiBcXGY3OTA7XG4kZmEtdmFyLWRpYWdub3NlczogXFxmNDcwO1xuJGZhLXZhci1kaWFzcG9yYTogXFxmNzkxO1xuJGZhLXZhci1kaWNlOiBcXGY1MjI7XG4kZmEtdmFyLWRpY2UtZDIwOiBcXGY2Y2Y7XG4kZmEtdmFyLWRpY2UtZDY6IFxcZjZkMTtcbiRmYS12YXItZGljZS1maXZlOiBcXGY1MjM7XG4kZmEtdmFyLWRpY2UtZm91cjogXFxmNTI0O1xuJGZhLXZhci1kaWNlLW9uZTogXFxmNTI1O1xuJGZhLXZhci1kaWNlLXNpeDogXFxmNTI2O1xuJGZhLXZhci1kaWNlLXRocmVlOiBcXGY1Mjc7XG4kZmEtdmFyLWRpY2UtdHdvOiBcXGY1Mjg7XG4kZmEtdmFyLWRpZ2c6IFxcZjFhNjtcbiRmYS12YXItZGlnaXRhbC1vY2VhbjogXFxmMzkxO1xuJGZhLXZhci1kaWdpdGFsLXRhY2hvZ3JhcGg6IFxcZjU2NjtcbiRmYS12YXItZGlyZWN0aW9uczogXFxmNWViO1xuJGZhLXZhci1kaXNjb3JkOiBcXGYzOTI7XG4kZmEtdmFyLWRpc2NvdXJzZTogXFxmMzkzO1xuJGZhLXZhci1kaXNlYXNlOiBcXGY3ZmE7XG4kZmEtdmFyLWRpdmlkZTogXFxmNTI5O1xuJGZhLXZhci1kaXp6eTogXFxmNTY3O1xuJGZhLXZhci1kbmE6IFxcZjQ3MTtcbiRmYS12YXItZG9jaHViOiBcXGYzOTQ7XG4kZmEtdmFyLWRvY2tlcjogXFxmMzk1O1xuJGZhLXZhci1kb2c6IFxcZjZkMztcbiRmYS12YXItZG9sbGFyLXNpZ246IFxcZjE1NTtcbiRmYS12YXItZG9sbHk6IFxcZjQ3MjtcbiRmYS12YXItZG9sbHktZmxhdGJlZDogXFxmNDc0O1xuJGZhLXZhci1kb25hdGU6IFxcZjRiOTtcbiRmYS12YXItZG9vci1jbG9zZWQ6IFxcZjUyYTtcbiRmYS12YXItZG9vci1vcGVuOiBcXGY1MmI7XG4kZmEtdmFyLWRvdC1jaXJjbGU6IFxcZjE5MjtcbiRmYS12YXItZG92ZTogXFxmNGJhO1xuJGZhLXZhci1kb3dubG9hZDogXFxmMDE5O1xuJGZhLXZhci1kcmFmdDJkaWdpdGFsOiBcXGYzOTY7XG4kZmEtdmFyLWRyYWZ0aW5nLWNvbXBhc3M6IFxcZjU2ODtcbiRmYS12YXItZHJhZ29uOiBcXGY2ZDU7XG4kZmEtdmFyLWRyYXctcG9seWdvbjogXFxmNWVlO1xuJGZhLXZhci1kcmliYmJsZTogXFxmMTdkO1xuJGZhLXZhci1kcmliYmJsZS1zcXVhcmU6IFxcZjM5NztcbiRmYS12YXItZHJvcGJveDogXFxmMTZiO1xuJGZhLXZhci1kcnVtOiBcXGY1Njk7XG4kZmEtdmFyLWRydW0tc3RlZWxwYW46IFxcZjU2YTtcbiRmYS12YXItZHJ1bXN0aWNrLWJpdGU6IFxcZjZkNztcbiRmYS12YXItZHJ1cGFsOiBcXGYxYTk7XG4kZmEtdmFyLWR1bWJiZWxsOiBcXGY0NGI7XG4kZmEtdmFyLWR1bXBzdGVyOiBcXGY3OTM7XG4kZmEtdmFyLWR1bXBzdGVyLWZpcmU6IFxcZjc5NDtcbiRmYS12YXItZHVuZ2VvbjogXFxmNmQ5O1xuJGZhLXZhci1keWFsb2c6IFxcZjM5OTtcbiRmYS12YXItZWFybHliaXJkczogXFxmMzlhO1xuJGZhLXZhci1lYmF5OiBcXGY0ZjQ7XG4kZmEtdmFyLWVkZ2U6IFxcZjI4MjtcbiRmYS12YXItZWRnZS1sZWdhY3k6IFxcZTA3ODtcbiRmYS12YXItZWRpdDogXFxmMDQ0O1xuJGZhLXZhci1lZ2c6IFxcZjdmYjtcbiRmYS12YXItZWplY3Q6IFxcZjA1MjtcbiRmYS12YXItZWxlbWVudG9yOiBcXGY0MzA7XG4kZmEtdmFyLWVsbGlwc2lzLWg6IFxcZjE0MTtcbiRmYS12YXItZWxsaXBzaXMtdjogXFxmMTQyO1xuJGZhLXZhci1lbGxvOiBcXGY1ZjE7XG4kZmEtdmFyLWVtYmVyOiBcXGY0MjM7XG4kZmEtdmFyLWVtcGlyZTogXFxmMWQxO1xuJGZhLXZhci1lbnZlbG9wZTogXFxmMGUwO1xuJGZhLXZhci1lbnZlbG9wZS1vcGVuOiBcXGYyYjY7XG4kZmEtdmFyLWVudmVsb3BlLW9wZW4tdGV4dDogXFxmNjU4O1xuJGZhLXZhci1lbnZlbG9wZS1zcXVhcmU6IFxcZjE5OTtcbiRmYS12YXItZW52aXJhOiBcXGYyOTk7XG4kZmEtdmFyLWVxdWFsczogXFxmNTJjO1xuJGZhLXZhci1lcmFzZXI6IFxcZjEyZDtcbiRmYS12YXItZXJsYW5nOiBcXGYzOWQ7XG4kZmEtdmFyLWV0aGVyZXVtOiBcXGY0MmU7XG4kZmEtdmFyLWV0aGVybmV0OiBcXGY3OTY7XG4kZmEtdmFyLWV0c3k6IFxcZjJkNztcbiRmYS12YXItZXVyby1zaWduOiBcXGYxNTM7XG4kZmEtdmFyLWV2ZXJub3RlOiBcXGY4Mzk7XG4kZmEtdmFyLWV4Y2hhbmdlLWFsdDogXFxmMzYyO1xuJGZhLXZhci1leGNsYW1hdGlvbjogXFxmMTJhO1xuJGZhLXZhci1leGNsYW1hdGlvbi1jaXJjbGU6IFxcZjA2YTtcbiRmYS12YXItZXhjbGFtYXRpb24tdHJpYW5nbGU6IFxcZjA3MTtcbiRmYS12YXItZXhwYW5kOiBcXGYwNjU7XG4kZmEtdmFyLWV4cGFuZC1hbHQ6IFxcZjQyNDtcbiRmYS12YXItZXhwYW5kLWFycm93cy1hbHQ6IFxcZjMxZTtcbiRmYS12YXItZXhwZWRpdGVkc3NsOiBcXGYyM2U7XG4kZmEtdmFyLWV4dGVybmFsLWxpbmstYWx0OiBcXGYzNWQ7XG4kZmEtdmFyLWV4dGVybmFsLWxpbmstc3F1YXJlLWFsdDogXFxmMzYwO1xuJGZhLXZhci1leWU6IFxcZjA2ZTtcbiRmYS12YXItZXllLWRyb3BwZXI6IFxcZjFmYjtcbiRmYS12YXItZXllLXNsYXNoOiBcXGYwNzA7XG4kZmEtdmFyLWZhY2Vib29rOiBcXGYwOWE7XG4kZmEtdmFyLWZhY2Vib29rLWY6IFxcZjM5ZTtcbiRmYS12YXItZmFjZWJvb2stbWVzc2VuZ2VyOiBcXGYzOWY7XG4kZmEtdmFyLWZhY2Vib29rLXNxdWFyZTogXFxmMDgyO1xuJGZhLXZhci1mYW46IFxcZjg2MztcbiRmYS12YXItZmFudGFzeS1mbGlnaHQtZ2FtZXM6IFxcZjZkYztcbiRmYS12YXItZmFzdC1iYWNrd2FyZDogXFxmMDQ5O1xuJGZhLXZhci1mYXN0LWZvcndhcmQ6IFxcZjA1MDtcbiRmYS12YXItZmF1Y2V0OiBcXGUwMDU7XG4kZmEtdmFyLWZheDogXFxmMWFjO1xuJGZhLXZhci1mZWF0aGVyOiBcXGY1MmQ7XG4kZmEtdmFyLWZlYXRoZXItYWx0OiBcXGY1NmI7XG4kZmEtdmFyLWZlZGV4OiBcXGY3OTc7XG4kZmEtdmFyLWZlZG9yYTogXFxmNzk4O1xuJGZhLXZhci1mZW1hbGU6IFxcZjE4MjtcbiRmYS12YXItZmlnaHRlci1qZXQ6IFxcZjBmYjtcbiRmYS12YXItZmlnbWE6IFxcZjc5OTtcbiRmYS12YXItZmlsZTogXFxmMTViO1xuJGZhLXZhci1maWxlLWFsdDogXFxmMTVjO1xuJGZhLXZhci1maWxlLWFyY2hpdmU6IFxcZjFjNjtcbiRmYS12YXItZmlsZS1hdWRpbzogXFxmMWM3O1xuJGZhLXZhci1maWxlLWNvZGU6IFxcZjFjOTtcbiRmYS12YXItZmlsZS1jb250cmFjdDogXFxmNTZjO1xuJGZhLXZhci1maWxlLWNzdjogXFxmNmRkO1xuJGZhLXZhci1maWxlLWRvd25sb2FkOiBcXGY1NmQ7XG4kZmEtdmFyLWZpbGUtZXhjZWw6IFxcZjFjMztcbiRmYS12YXItZmlsZS1leHBvcnQ6IFxcZjU2ZTtcbiRmYS12YXItZmlsZS1pbWFnZTogXFxmMWM1O1xuJGZhLXZhci1maWxlLWltcG9ydDogXFxmNTZmO1xuJGZhLXZhci1maWxlLWludm9pY2U6IFxcZjU3MDtcbiRmYS12YXItZmlsZS1pbnZvaWNlLWRvbGxhcjogXFxmNTcxO1xuJGZhLXZhci1maWxlLW1lZGljYWw6IFxcZjQ3NztcbiRmYS12YXItZmlsZS1tZWRpY2FsLWFsdDogXFxmNDc4O1xuJGZhLXZhci1maWxlLXBkZjogXFxmMWMxO1xuJGZhLXZhci1maWxlLXBvd2VycG9pbnQ6IFxcZjFjNDtcbiRmYS12YXItZmlsZS1wcmVzY3JpcHRpb246IFxcZjU3MjtcbiRmYS12YXItZmlsZS1zaWduYXR1cmU6IFxcZjU3MztcbiRmYS12YXItZmlsZS11cGxvYWQ6IFxcZjU3NDtcbiRmYS12YXItZmlsZS12aWRlbzogXFxmMWM4O1xuJGZhLXZhci1maWxlLXdvcmQ6IFxcZjFjMjtcbiRmYS12YXItZmlsbDogXFxmNTc1O1xuJGZhLXZhci1maWxsLWRyaXA6IFxcZjU3NjtcbiRmYS12YXItZmlsbTogXFxmMDA4O1xuJGZhLXZhci1maWx0ZXI6IFxcZjBiMDtcbiRmYS12YXItZmluZ2VycHJpbnQ6IFxcZjU3NztcbiRmYS12YXItZmlyZTogXFxmMDZkO1xuJGZhLXZhci1maXJlLWFsdDogXFxmN2U0O1xuJGZhLXZhci1maXJlLWV4dGluZ3Vpc2hlcjogXFxmMTM0O1xuJGZhLXZhci1maXJlZm94OiBcXGYyNjk7XG4kZmEtdmFyLWZpcmVmb3gtYnJvd3NlcjogXFxlMDA3O1xuJGZhLXZhci1maXJzdC1haWQ6IFxcZjQ3OTtcbiRmYS12YXItZmlyc3Qtb3JkZXI6IFxcZjJiMDtcbiRmYS12YXItZmlyc3Qtb3JkZXItYWx0OiBcXGY1MGE7XG4kZmEtdmFyLWZpcnN0ZHJhZnQ6IFxcZjNhMTtcbiRmYS12YXItZmlzaDogXFxmNTc4O1xuJGZhLXZhci1maXN0LXJhaXNlZDogXFxmNmRlO1xuJGZhLXZhci1mbGFnOiBcXGYwMjQ7XG4kZmEtdmFyLWZsYWctY2hlY2tlcmVkOiBcXGYxMWU7XG4kZmEtdmFyLWZsYWctdXNhOiBcXGY3NGQ7XG4kZmEtdmFyLWZsYXNrOiBcXGYwYzM7XG4kZmEtdmFyLWZsaWNrcjogXFxmMTZlO1xuJGZhLXZhci1mbGlwYm9hcmQ6IFxcZjQ0ZDtcbiRmYS12YXItZmx1c2hlZDogXFxmNTc5O1xuJGZhLXZhci1mbHk6IFxcZjQxNztcbiRmYS12YXItZm9sZGVyOiBcXGYwN2I7XG4kZmEtdmFyLWZvbGRlci1taW51czogXFxmNjVkO1xuJGZhLXZhci1mb2xkZXItb3BlbjogXFxmMDdjO1xuJGZhLXZhci1mb2xkZXItcGx1czogXFxmNjVlO1xuJGZhLXZhci1mb250OiBcXGYwMzE7XG4kZmEtdmFyLWZvbnQtYXdlc29tZTogXFxmMmI0O1xuJGZhLXZhci1mb250LWF3ZXNvbWUtYWx0OiBcXGYzNWM7XG4kZmEtdmFyLWZvbnQtYXdlc29tZS1mbGFnOiBcXGY0MjU7XG4kZmEtdmFyLWZvbnQtYXdlc29tZS1sb2dvLWZ1bGw6IFxcZjRlNjtcbiRmYS12YXItZm9udGljb25zOiBcXGYyODA7XG4kZmEtdmFyLWZvbnRpY29ucy1maTogXFxmM2EyO1xuJGZhLXZhci1mb290YmFsbC1iYWxsOiBcXGY0NGU7XG4kZmEtdmFyLWZvcnQtYXdlc29tZTogXFxmMjg2O1xuJGZhLXZhci1mb3J0LWF3ZXNvbWUtYWx0OiBcXGYzYTM7XG4kZmEtdmFyLWZvcnVtYmVlOiBcXGYyMTE7XG4kZmEtdmFyLWZvcndhcmQ6IFxcZjA0ZTtcbiRmYS12YXItZm91cnNxdWFyZTogXFxmMTgwO1xuJGZhLXZhci1mcmVlLWNvZGUtY2FtcDogXFxmMmM1O1xuJGZhLXZhci1mcmVlYnNkOiBcXGYzYTQ7XG4kZmEtdmFyLWZyb2c6IFxcZjUyZTtcbiRmYS12YXItZnJvd246IFxcZjExOTtcbiRmYS12YXItZnJvd24tb3BlbjogXFxmNTdhO1xuJGZhLXZhci1mdWxjcnVtOiBcXGY1MGI7XG4kZmEtdmFyLWZ1bm5lbC1kb2xsYXI6IFxcZjY2MjtcbiRmYS12YXItZnV0Ym9sOiBcXGYxZTM7XG4kZmEtdmFyLWdhbGFjdGljLXJlcHVibGljOiBcXGY1MGM7XG4kZmEtdmFyLWdhbGFjdGljLXNlbmF0ZTogXFxmNTBkO1xuJGZhLXZhci1nYW1lcGFkOiBcXGYxMWI7XG4kZmEtdmFyLWdhcy1wdW1wOiBcXGY1MmY7XG4kZmEtdmFyLWdhdmVsOiBcXGYwZTM7XG4kZmEtdmFyLWdlbTogXFxmM2E1O1xuJGZhLXZhci1nZW5kZXJsZXNzOiBcXGYyMmQ7XG4kZmEtdmFyLWdldC1wb2NrZXQ6IFxcZjI2NTtcbiRmYS12YXItZ2c6IFxcZjI2MDtcbiRmYS12YXItZ2ctY2lyY2xlOiBcXGYyNjE7XG4kZmEtdmFyLWdob3N0OiBcXGY2ZTI7XG4kZmEtdmFyLWdpZnQ6IFxcZjA2YjtcbiRmYS12YXItZ2lmdHM6IFxcZjc5YztcbiRmYS12YXItZ2l0OiBcXGYxZDM7XG4kZmEtdmFyLWdpdC1hbHQ6IFxcZjg0MTtcbiRmYS12YXItZ2l0LXNxdWFyZTogXFxmMWQyO1xuJGZhLXZhci1naXRodWI6IFxcZjA5YjtcbiRmYS12YXItZ2l0aHViLWFsdDogXFxmMTEzO1xuJGZhLXZhci1naXRodWItc3F1YXJlOiBcXGYwOTI7XG4kZmEtdmFyLWdpdGtyYWtlbjogXFxmM2E2O1xuJGZhLXZhci1naXRsYWI6IFxcZjI5NjtcbiRmYS12YXItZ2l0dGVyOiBcXGY0MjY7XG4kZmEtdmFyLWdsYXNzLWNoZWVyczogXFxmNzlmO1xuJGZhLXZhci1nbGFzcy1tYXJ0aW5pOiBcXGYwMDA7XG4kZmEtdmFyLWdsYXNzLW1hcnRpbmktYWx0OiBcXGY1N2I7XG4kZmEtdmFyLWdsYXNzLXdoaXNrZXk6IFxcZjdhMDtcbiRmYS12YXItZ2xhc3NlczogXFxmNTMwO1xuJGZhLXZhci1nbGlkZTogXFxmMmE1O1xuJGZhLXZhci1nbGlkZS1nOiBcXGYyYTY7XG4kZmEtdmFyLWdsb2JlOiBcXGYwYWM7XG4kZmEtdmFyLWdsb2JlLWFmcmljYTogXFxmNTdjO1xuJGZhLXZhci1nbG9iZS1hbWVyaWNhczogXFxmNTdkO1xuJGZhLXZhci1nbG9iZS1hc2lhOiBcXGY1N2U7XG4kZmEtdmFyLWdsb2JlLWV1cm9wZTogXFxmN2EyO1xuJGZhLXZhci1nb2ZvcmU6IFxcZjNhNztcbiRmYS12YXItZ29sZi1iYWxsOiBcXGY0NTA7XG4kZmEtdmFyLWdvb2RyZWFkczogXFxmM2E4O1xuJGZhLXZhci1nb29kcmVhZHMtZzogXFxmM2E5O1xuJGZhLXZhci1nb29nbGU6IFxcZjFhMDtcbiRmYS12YXItZ29vZ2xlLWRyaXZlOiBcXGYzYWE7XG4kZmEtdmFyLWdvb2dsZS1wYXk6IFxcZTA3OTtcbiRmYS12YXItZ29vZ2xlLXBsYXk6IFxcZjNhYjtcbiRmYS12YXItZ29vZ2xlLXBsdXM6IFxcZjJiMztcbiRmYS12YXItZ29vZ2xlLXBsdXMtZzogXFxmMGQ1O1xuJGZhLXZhci1nb29nbGUtcGx1cy1zcXVhcmU6IFxcZjBkNDtcbiRmYS12YXItZ29vZ2xlLXdhbGxldDogXFxmMWVlO1xuJGZhLXZhci1nb3B1cmFtOiBcXGY2NjQ7XG4kZmEtdmFyLWdyYWR1YXRpb24tY2FwOiBcXGYxOWQ7XG4kZmEtdmFyLWdyYXRpcGF5OiBcXGYxODQ7XG4kZmEtdmFyLWdyYXY6IFxcZjJkNjtcbiRmYS12YXItZ3JlYXRlci10aGFuOiBcXGY1MzE7XG4kZmEtdmFyLWdyZWF0ZXItdGhhbi1lcXVhbDogXFxmNTMyO1xuJGZhLXZhci1ncmltYWNlOiBcXGY1N2Y7XG4kZmEtdmFyLWdyaW46IFxcZjU4MDtcbiRmYS12YXItZ3Jpbi1hbHQ6IFxcZjU4MTtcbiRmYS12YXItZ3Jpbi1iZWFtOiBcXGY1ODI7XG4kZmEtdmFyLWdyaW4tYmVhbS1zd2VhdDogXFxmNTgzO1xuJGZhLXZhci1ncmluLWhlYXJ0czogXFxmNTg0O1xuJGZhLXZhci1ncmluLXNxdWludDogXFxmNTg1O1xuJGZhLXZhci1ncmluLXNxdWludC10ZWFyczogXFxmNTg2O1xuJGZhLXZhci1ncmluLXN0YXJzOiBcXGY1ODc7XG4kZmEtdmFyLWdyaW4tdGVhcnM6IFxcZjU4ODtcbiRmYS12YXItZ3Jpbi10b25ndWU6IFxcZjU4OTtcbiRmYS12YXItZ3Jpbi10b25ndWUtc3F1aW50OiBcXGY1OGE7XG4kZmEtdmFyLWdyaW4tdG9uZ3VlLXdpbms6IFxcZjU4YjtcbiRmYS12YXItZ3Jpbi13aW5rOiBcXGY1OGM7XG4kZmEtdmFyLWdyaXAtaG9yaXpvbnRhbDogXFxmNThkO1xuJGZhLXZhci1ncmlwLWxpbmVzOiBcXGY3YTQ7XG4kZmEtdmFyLWdyaXAtbGluZXMtdmVydGljYWw6IFxcZjdhNTtcbiRmYS12YXItZ3JpcC12ZXJ0aWNhbDogXFxmNThlO1xuJGZhLXZhci1ncmlwZmlyZTogXFxmM2FjO1xuJGZhLXZhci1ncnVudDogXFxmM2FkO1xuJGZhLXZhci1ndWlsZGVkOiBcXGUwN2U7XG4kZmEtdmFyLWd1aXRhcjogXFxmN2E2O1xuJGZhLXZhci1ndWxwOiBcXGYzYWU7XG4kZmEtdmFyLWgtc3F1YXJlOiBcXGYwZmQ7XG4kZmEtdmFyLWhhY2tlci1uZXdzOiBcXGYxZDQ7XG4kZmEtdmFyLWhhY2tlci1uZXdzLXNxdWFyZTogXFxmM2FmO1xuJGZhLXZhci1oYWNrZXJyYW5rOiBcXGY1Zjc7XG4kZmEtdmFyLWhhbWJ1cmdlcjogXFxmODA1O1xuJGZhLXZhci1oYW1tZXI6IFxcZjZlMztcbiRmYS12YXItaGFtc2E6IFxcZjY2NTtcbiRmYS12YXItaGFuZC1ob2xkaW5nOiBcXGY0YmQ7XG4kZmEtdmFyLWhhbmQtaG9sZGluZy1oZWFydDogXFxmNGJlO1xuJGZhLXZhci1oYW5kLWhvbGRpbmctbWVkaWNhbDogXFxlMDVjO1xuJGZhLXZhci1oYW5kLWhvbGRpbmctdXNkOiBcXGY0YzA7XG4kZmEtdmFyLWhhbmQtaG9sZGluZy13YXRlcjogXFxmNGMxO1xuJGZhLXZhci1oYW5kLWxpemFyZDogXFxmMjU4O1xuJGZhLXZhci1oYW5kLW1pZGRsZS1maW5nZXI6IFxcZjgwNjtcbiRmYS12YXItaGFuZC1wYXBlcjogXFxmMjU2O1xuJGZhLXZhci1oYW5kLXBlYWNlOiBcXGYyNWI7XG4kZmEtdmFyLWhhbmQtcG9pbnQtZG93bjogXFxmMGE3O1xuJGZhLXZhci1oYW5kLXBvaW50LWxlZnQ6IFxcZjBhNTtcbiRmYS12YXItaGFuZC1wb2ludC1yaWdodDogXFxmMGE0O1xuJGZhLXZhci1oYW5kLXBvaW50LXVwOiBcXGYwYTY7XG4kZmEtdmFyLWhhbmQtcG9pbnRlcjogXFxmMjVhO1xuJGZhLXZhci1oYW5kLXJvY2s6IFxcZjI1NTtcbiRmYS12YXItaGFuZC1zY2lzc29yczogXFxmMjU3O1xuJGZhLXZhci1oYW5kLXNwYXJrbGVzOiBcXGUwNWQ7XG4kZmEtdmFyLWhhbmQtc3BvY2s6IFxcZjI1OTtcbiRmYS12YXItaGFuZHM6IFxcZjRjMjtcbiRmYS12YXItaGFuZHMtaGVscGluZzogXFxmNGM0O1xuJGZhLXZhci1oYW5kcy13YXNoOiBcXGUwNWU7XG4kZmEtdmFyLWhhbmRzaGFrZTogXFxmMmI1O1xuJGZhLXZhci1oYW5kc2hha2UtYWx0LXNsYXNoOiBcXGUwNWY7XG4kZmEtdmFyLWhhbmRzaGFrZS1zbGFzaDogXFxlMDYwO1xuJGZhLXZhci1oYW51a2lhaDogXFxmNmU2O1xuJGZhLXZhci1oYXJkLWhhdDogXFxmODA3O1xuJGZhLXZhci1oYXNodGFnOiBcXGYyOTI7XG4kZmEtdmFyLWhhdC1jb3dib3k6IFxcZjhjMDtcbiRmYS12YXItaGF0LWNvd2JveS1zaWRlOiBcXGY4YzE7XG4kZmEtdmFyLWhhdC13aXphcmQ6IFxcZjZlODtcbiRmYS12YXItaGRkOiBcXGYwYTA7XG4kZmEtdmFyLWhlYWQtc2lkZS1jb3VnaDogXFxlMDYxO1xuJGZhLXZhci1oZWFkLXNpZGUtY291Z2gtc2xhc2g6IFxcZTA2MjtcbiRmYS12YXItaGVhZC1zaWRlLW1hc2s6IFxcZTA2MztcbiRmYS12YXItaGVhZC1zaWRlLXZpcnVzOiBcXGUwNjQ7XG4kZmEtdmFyLWhlYWRpbmc6IFxcZjFkYztcbiRmYS12YXItaGVhZHBob25lczogXFxmMDI1O1xuJGZhLXZhci1oZWFkcGhvbmVzLWFsdDogXFxmNThmO1xuJGZhLXZhci1oZWFkc2V0OiBcXGY1OTA7XG4kZmEtdmFyLWhlYXJ0OiBcXGYwMDQ7XG4kZmEtdmFyLWhlYXJ0LWJyb2tlbjogXFxmN2E5O1xuJGZhLXZhci1oZWFydGJlYXQ6IFxcZjIxZTtcbiRmYS12YXItaGVsaWNvcHRlcjogXFxmNTMzO1xuJGZhLXZhci1oaWdobGlnaHRlcjogXFxmNTkxO1xuJGZhLXZhci1oaWtpbmc6IFxcZjZlYztcbiRmYS12YXItaGlwcG86IFxcZjZlZDtcbiRmYS12YXItaGlwczogXFxmNDUyO1xuJGZhLXZhci1oaXJlLWEtaGVscGVyOiBcXGYzYjA7XG4kZmEtdmFyLWhpc3Rvcnk6IFxcZjFkYTtcbiRmYS12YXItaGl2ZTogXFxlMDdmO1xuJGZhLXZhci1ob2NrZXktcHVjazogXFxmNDUzO1xuJGZhLXZhci1ob2xseS1iZXJyeTogXFxmN2FhO1xuJGZhLXZhci1ob21lOiBcXGYwMTU7XG4kZmEtdmFyLWhvb2xpOiBcXGY0Mjc7XG4kZmEtdmFyLWhvcm5iaWxsOiBcXGY1OTI7XG4kZmEtdmFyLWhvcnNlOiBcXGY2ZjA7XG4kZmEtdmFyLWhvcnNlLWhlYWQ6IFxcZjdhYjtcbiRmYS12YXItaG9zcGl0YWw6IFxcZjBmODtcbiRmYS12YXItaG9zcGl0YWwtYWx0OiBcXGY0N2Q7XG4kZmEtdmFyLWhvc3BpdGFsLXN5bWJvbDogXFxmNDdlO1xuJGZhLXZhci1ob3NwaXRhbC11c2VyOiBcXGY4MGQ7XG4kZmEtdmFyLWhvdC10dWI6IFxcZjU5MztcbiRmYS12YXItaG90ZG9nOiBcXGY4MGY7XG4kZmEtdmFyLWhvdGVsOiBcXGY1OTQ7XG4kZmEtdmFyLWhvdGphcjogXFxmM2IxO1xuJGZhLXZhci1ob3VyZ2xhc3M6IFxcZjI1NDtcbiRmYS12YXItaG91cmdsYXNzLWVuZDogXFxmMjUzO1xuJGZhLXZhci1ob3VyZ2xhc3MtaGFsZjogXFxmMjUyO1xuJGZhLXZhci1ob3VyZ2xhc3Mtc3RhcnQ6IFxcZjI1MTtcbiRmYS12YXItaG91c2UtZGFtYWdlOiBcXGY2ZjE7XG4kZmEtdmFyLWhvdXNlLXVzZXI6IFxcZTA2NTtcbiRmYS12YXItaG91eno6IFxcZjI3YztcbiRmYS12YXItaHJ5dm5pYTogXFxmNmYyO1xuJGZhLXZhci1odG1sNTogXFxmMTNiO1xuJGZhLXZhci1odWJzcG90OiBcXGYzYjI7XG4kZmEtdmFyLWktY3Vyc29yOiBcXGYyNDY7XG4kZmEtdmFyLWljZS1jcmVhbTogXFxmODEwO1xuJGZhLXZhci1pY2ljbGVzOiBcXGY3YWQ7XG4kZmEtdmFyLWljb25zOiBcXGY4NmQ7XG4kZmEtdmFyLWlkLWJhZGdlOiBcXGYyYzE7XG4kZmEtdmFyLWlkLWNhcmQ6IFxcZjJjMjtcbiRmYS12YXItaWQtY2FyZC1hbHQ6IFxcZjQ3ZjtcbiRmYS12YXItaWRlYWw6IFxcZTAxMztcbiRmYS12YXItaWdsb286IFxcZjdhZTtcbiRmYS12YXItaW1hZ2U6IFxcZjAzZTtcbiRmYS12YXItaW1hZ2VzOiBcXGYzMDI7XG4kZmEtdmFyLWltZGI6IFxcZjJkODtcbiRmYS12YXItaW5ib3g6IFxcZjAxYztcbiRmYS12YXItaW5kZW50OiBcXGYwM2M7XG4kZmEtdmFyLWluZHVzdHJ5OiBcXGYyNzU7XG4kZmEtdmFyLWluZmluaXR5OiBcXGY1MzQ7XG4kZmEtdmFyLWluZm86IFxcZjEyOTtcbiRmYS12YXItaW5mby1jaXJjbGU6IFxcZjA1YTtcbiRmYS12YXItaW5ub3NvZnQ6IFxcZTA4MDtcbiRmYS12YXItaW5zdGFncmFtOiBcXGYxNmQ7XG4kZmEtdmFyLWluc3RhZ3JhbS1zcXVhcmU6IFxcZTA1NTtcbiRmYS12YXItaW5zdGFsb2Q6IFxcZTA4MTtcbiRmYS12YXItaW50ZXJjb206IFxcZjdhZjtcbiRmYS12YXItaW50ZXJuZXQtZXhwbG9yZXI6IFxcZjI2YjtcbiRmYS12YXItaW52aXNpb246IFxcZjdiMDtcbiRmYS12YXItaW94aG9zdDogXFxmMjA4O1xuJGZhLXZhci1pdGFsaWM6IFxcZjAzMztcbiRmYS12YXItaXRjaC1pbzogXFxmODNhO1xuJGZhLXZhci1pdHVuZXM6IFxcZjNiNDtcbiRmYS12YXItaXR1bmVzLW5vdGU6IFxcZjNiNTtcbiRmYS12YXItamF2YTogXFxmNGU0O1xuJGZhLXZhci1qZWRpOiBcXGY2Njk7XG4kZmEtdmFyLWplZGktb3JkZXI6IFxcZjUwZTtcbiRmYS12YXItamVua2luczogXFxmM2I2O1xuJGZhLXZhci1qaXJhOiBcXGY3YjE7XG4kZmEtdmFyLWpvZ2V0OiBcXGYzYjc7XG4kZmEtdmFyLWpvaW50OiBcXGY1OTU7XG4kZmEtdmFyLWpvb21sYTogXFxmMWFhO1xuJGZhLXZhci1qb3VybmFsLXdoaWxsczogXFxmNjZhO1xuJGZhLXZhci1qczogXFxmM2I4O1xuJGZhLXZhci1qcy1zcXVhcmU6IFxcZjNiOTtcbiRmYS12YXItanNmaWRkbGU6IFxcZjFjYztcbiRmYS12YXIta2FhYmE6IFxcZjY2YjtcbiRmYS12YXIta2FnZ2xlOiBcXGY1ZmE7XG4kZmEtdmFyLWtleTogXFxmMDg0O1xuJGZhLXZhci1rZXliYXNlOiBcXGY0ZjU7XG4kZmEtdmFyLWtleWJvYXJkOiBcXGYxMWM7XG4kZmEtdmFyLWtleWNkbjogXFxmM2JhO1xuJGZhLXZhci1raGFuZGE6IFxcZjY2ZDtcbiRmYS12YXIta2lja3N0YXJ0ZXI6IFxcZjNiYjtcbiRmYS12YXIta2lja3N0YXJ0ZXItazogXFxmM2JjO1xuJGZhLXZhci1raXNzOiBcXGY1OTY7XG4kZmEtdmFyLWtpc3MtYmVhbTogXFxmNTk3O1xuJGZhLXZhci1raXNzLXdpbmstaGVhcnQ6IFxcZjU5ODtcbiRmYS12YXIta2l3aS1iaXJkOiBcXGY1MzU7XG4kZmEtdmFyLWtvcnZ1ZTogXFxmNDJmO1xuJGZhLXZhci1sYW5kbWFyazogXFxmNjZmO1xuJGZhLXZhci1sYW5ndWFnZTogXFxmMWFiO1xuJGZhLXZhci1sYXB0b3A6IFxcZjEwOTtcbiRmYS12YXItbGFwdG9wLWNvZGU6IFxcZjVmYztcbiRmYS12YXItbGFwdG9wLWhvdXNlOiBcXGUwNjY7XG4kZmEtdmFyLWxhcHRvcC1tZWRpY2FsOiBcXGY4MTI7XG4kZmEtdmFyLWxhcmF2ZWw6IFxcZjNiZDtcbiRmYS12YXItbGFzdGZtOiBcXGYyMDI7XG4kZmEtdmFyLWxhc3RmbS1zcXVhcmU6IFxcZjIwMztcbiRmYS12YXItbGF1Z2g6IFxcZjU5OTtcbiRmYS12YXItbGF1Z2gtYmVhbTogXFxmNTlhO1xuJGZhLXZhci1sYXVnaC1zcXVpbnQ6IFxcZjU5YjtcbiRmYS12YXItbGF1Z2gtd2luazogXFxmNTljO1xuJGZhLXZhci1sYXllci1ncm91cDogXFxmNWZkO1xuJGZhLXZhci1sZWFmOiBcXGYwNmM7XG4kZmEtdmFyLWxlYW5wdWI6IFxcZjIxMjtcbiRmYS12YXItbGVtb246IFxcZjA5NDtcbiRmYS12YXItbGVzczogXFxmNDFkO1xuJGZhLXZhci1sZXNzLXRoYW46IFxcZjUzNjtcbiRmYS12YXItbGVzcy10aGFuLWVxdWFsOiBcXGY1Mzc7XG4kZmEtdmFyLWxldmVsLWRvd24tYWx0OiBcXGYzYmU7XG4kZmEtdmFyLWxldmVsLXVwLWFsdDogXFxmM2JmO1xuJGZhLXZhci1saWZlLXJpbmc6IFxcZjFjZDtcbiRmYS12YXItbGlnaHRidWxiOiBcXGYwZWI7XG4kZmEtdmFyLWxpbmU6IFxcZjNjMDtcbiRmYS12YXItbGluazogXFxmMGMxO1xuJGZhLXZhci1saW5rZWRpbjogXFxmMDhjO1xuJGZhLXZhci1saW5rZWRpbi1pbjogXFxmMGUxO1xuJGZhLXZhci1saW5vZGU6IFxcZjJiODtcbiRmYS12YXItbGludXg6IFxcZjE3YztcbiRmYS12YXItbGlyYS1zaWduOiBcXGYxOTU7XG4kZmEtdmFyLWxpc3Q6IFxcZjAzYTtcbiRmYS12YXItbGlzdC1hbHQ6IFxcZjAyMjtcbiRmYS12YXItbGlzdC1vbDogXFxmMGNiO1xuJGZhLXZhci1saXN0LXVsOiBcXGYwY2E7XG4kZmEtdmFyLWxvY2F0aW9uLWFycm93OiBcXGYxMjQ7XG4kZmEtdmFyLWxvY2s6IFxcZjAyMztcbiRmYS12YXItbG9jay1vcGVuOiBcXGYzYzE7XG4kZmEtdmFyLWxvbmctYXJyb3ctYWx0LWRvd246IFxcZjMwOTtcbiRmYS12YXItbG9uZy1hcnJvdy1hbHQtbGVmdDogXFxmMzBhO1xuJGZhLXZhci1sb25nLWFycm93LWFsdC1yaWdodDogXFxmMzBiO1xuJGZhLXZhci1sb25nLWFycm93LWFsdC11cDogXFxmMzBjO1xuJGZhLXZhci1sb3ctdmlzaW9uOiBcXGYyYTg7XG4kZmEtdmFyLWx1Z2dhZ2UtY2FydDogXFxmNTlkO1xuJGZhLXZhci1sdW5nczogXFxmNjA0O1xuJGZhLXZhci1sdW5ncy12aXJ1czogXFxlMDY3O1xuJGZhLXZhci1seWZ0OiBcXGYzYzM7XG4kZmEtdmFyLW1hZ2VudG86IFxcZjNjNDtcbiRmYS12YXItbWFnaWM6IFxcZjBkMDtcbiRmYS12YXItbWFnbmV0OiBcXGYwNzY7XG4kZmEtdmFyLW1haWwtYnVsazogXFxmNjc0O1xuJGZhLXZhci1tYWlsY2hpbXA6IFxcZjU5ZTtcbiRmYS12YXItbWFsZTogXFxmMTgzO1xuJGZhLXZhci1tYW5kYWxvcmlhbjogXFxmNTBmO1xuJGZhLXZhci1tYXA6IFxcZjI3OTtcbiRmYS12YXItbWFwLW1hcmtlZDogXFxmNTlmO1xuJGZhLXZhci1tYXAtbWFya2VkLWFsdDogXFxmNWEwO1xuJGZhLXZhci1tYXAtbWFya2VyOiBcXGYwNDE7XG4kZmEtdmFyLW1hcC1tYXJrZXItYWx0OiBcXGYzYzU7XG4kZmEtdmFyLW1hcC1waW46IFxcZjI3NjtcbiRmYS12YXItbWFwLXNpZ25zOiBcXGYyNzc7XG4kZmEtdmFyLW1hcmtkb3duOiBcXGY2MGY7XG4kZmEtdmFyLW1hcmtlcjogXFxmNWExO1xuJGZhLXZhci1tYXJzOiBcXGYyMjI7XG4kZmEtdmFyLW1hcnMtZG91YmxlOiBcXGYyMjc7XG4kZmEtdmFyLW1hcnMtc3Ryb2tlOiBcXGYyMjk7XG4kZmEtdmFyLW1hcnMtc3Ryb2tlLWg6IFxcZjIyYjtcbiRmYS12YXItbWFycy1zdHJva2UtdjogXFxmMjJhO1xuJGZhLXZhci1tYXNrOiBcXGY2ZmE7XG4kZmEtdmFyLW1hc3RvZG9uOiBcXGY0ZjY7XG4kZmEtdmFyLW1heGNkbjogXFxmMTM2O1xuJGZhLXZhci1tZGI6IFxcZjhjYTtcbiRmYS12YXItbWVkYWw6IFxcZjVhMjtcbiRmYS12YXItbWVkYXBwczogXFxmM2M2O1xuJGZhLXZhci1tZWRpdW06IFxcZjIzYTtcbiRmYS12YXItbWVkaXVtLW06IFxcZjNjNztcbiRmYS12YXItbWVka2l0OiBcXGYwZmE7XG4kZmEtdmFyLW1lZHJ0OiBcXGYzYzg7XG4kZmEtdmFyLW1lZXR1cDogXFxmMmUwO1xuJGZhLXZhci1tZWdhcG9ydDogXFxmNWEzO1xuJGZhLXZhci1tZWg6IFxcZjExYTtcbiRmYS12YXItbWVoLWJsYW5rOiBcXGY1YTQ7XG4kZmEtdmFyLW1laC1yb2xsaW5nLWV5ZXM6IFxcZjVhNTtcbiRmYS12YXItbWVtb3J5OiBcXGY1Mzg7XG4kZmEtdmFyLW1lbmRlbGV5OiBcXGY3YjM7XG4kZmEtdmFyLW1lbm9yYWg6IFxcZjY3NjtcbiRmYS12YXItbWVyY3VyeTogXFxmMjIzO1xuJGZhLXZhci1tZXRlb3I6IFxcZjc1MztcbiRmYS12YXItbWljcm9ibG9nOiBcXGUwMWE7XG4kZmEtdmFyLW1pY3JvY2hpcDogXFxmMmRiO1xuJGZhLXZhci1taWNyb3Bob25lOiBcXGYxMzA7XG4kZmEtdmFyLW1pY3JvcGhvbmUtYWx0OiBcXGYzYzk7XG4kZmEtdmFyLW1pY3JvcGhvbmUtYWx0LXNsYXNoOiBcXGY1Mzk7XG4kZmEtdmFyLW1pY3JvcGhvbmUtc2xhc2g6IFxcZjEzMTtcbiRmYS12YXItbWljcm9zY29wZTogXFxmNjEwO1xuJGZhLXZhci1taWNyb3NvZnQ6IFxcZjNjYTtcbiRmYS12YXItbWludXM6IFxcZjA2ODtcbiRmYS12YXItbWludXMtY2lyY2xlOiBcXGYwNTY7XG4kZmEtdmFyLW1pbnVzLXNxdWFyZTogXFxmMTQ2O1xuJGZhLXZhci1taXR0ZW46IFxcZjdiNTtcbiRmYS12YXItbWl4OiBcXGYzY2I7XG4kZmEtdmFyLW1peGNsb3VkOiBcXGYyODk7XG4kZmEtdmFyLW1peGVyOiBcXGUwNTY7XG4kZmEtdmFyLW1penVuaTogXFxmM2NjO1xuJGZhLXZhci1tb2JpbGU6IFxcZjEwYjtcbiRmYS12YXItbW9iaWxlLWFsdDogXFxmM2NkO1xuJGZhLXZhci1tb2R4OiBcXGYyODU7XG4kZmEtdmFyLW1vbmVybzogXFxmM2QwO1xuJGZhLXZhci1tb25leS1iaWxsOiBcXGYwZDY7XG4kZmEtdmFyLW1vbmV5LWJpbGwtYWx0OiBcXGYzZDE7XG4kZmEtdmFyLW1vbmV5LWJpbGwtd2F2ZTogXFxmNTNhO1xuJGZhLXZhci1tb25leS1iaWxsLXdhdmUtYWx0OiBcXGY1M2I7XG4kZmEtdmFyLW1vbmV5LWNoZWNrOiBcXGY1M2M7XG4kZmEtdmFyLW1vbmV5LWNoZWNrLWFsdDogXFxmNTNkO1xuJGZhLXZhci1tb251bWVudDogXFxmNWE2O1xuJGZhLXZhci1tb29uOiBcXGYxODY7XG4kZmEtdmFyLW1vcnRhci1wZXN0bGU6IFxcZjVhNztcbiRmYS12YXItbW9zcXVlOiBcXGY2Nzg7XG4kZmEtdmFyLW1vdG9yY3ljbGU6IFxcZjIxYztcbiRmYS12YXItbW91bnRhaW46IFxcZjZmYztcbiRmYS12YXItbW91c2U6IFxcZjhjYztcbiRmYS12YXItbW91c2UtcG9pbnRlcjogXFxmMjQ1O1xuJGZhLXZhci1tdWctaG90OiBcXGY3YjY7XG4kZmEtdmFyLW11c2ljOiBcXGYwMDE7XG4kZmEtdmFyLW5hcHN0ZXI6IFxcZjNkMjtcbiRmYS12YXItbmVvczogXFxmNjEyO1xuJGZhLXZhci1uZXR3b3JrLXdpcmVkOiBcXGY2ZmY7XG4kZmEtdmFyLW5ldXRlcjogXFxmMjJjO1xuJGZhLXZhci1uZXdzcGFwZXI6IFxcZjFlYTtcbiRmYS12YXItbmltYmxyOiBcXGY1YTg7XG4kZmEtdmFyLW5vZGU6IFxcZjQxOTtcbiRmYS12YXItbm9kZS1qczogXFxmM2QzO1xuJGZhLXZhci1ub3QtZXF1YWw6IFxcZjUzZTtcbiRmYS12YXItbm90ZXMtbWVkaWNhbDogXFxmNDgxO1xuJGZhLXZhci1ucG06IFxcZjNkNDtcbiRmYS12YXItbnM4OiBcXGYzZDU7XG4kZmEtdmFyLW51dHJpdGlvbml4OiBcXGYzZDY7XG4kZmEtdmFyLW9iamVjdC1ncm91cDogXFxmMjQ3O1xuJGZhLXZhci1vYmplY3QtdW5ncm91cDogXFxmMjQ4O1xuJGZhLXZhci1vY3RvcHVzLWRlcGxveTogXFxlMDgyO1xuJGZhLXZhci1vZG5va2xhc3NuaWtpOiBcXGYyNjM7XG4kZmEtdmFyLW9kbm9rbGFzc25pa2ktc3F1YXJlOiBcXGYyNjQ7XG4kZmEtdmFyLW9pbC1jYW46IFxcZjYxMztcbiRmYS12YXItb2xkLXJlcHVibGljOiBcXGY1MTA7XG4kZmEtdmFyLW9tOiBcXGY2Nzk7XG4kZmEtdmFyLW9wZW5jYXJ0OiBcXGYyM2Q7XG4kZmEtdmFyLW9wZW5pZDogXFxmMTliO1xuJGZhLXZhci1vcGVyYTogXFxmMjZhO1xuJGZhLXZhci1vcHRpbi1tb25zdGVyOiBcXGYyM2M7XG4kZmEtdmFyLW9yY2lkOiBcXGY4ZDI7XG4kZmEtdmFyLW9zaTogXFxmNDFhO1xuJGZhLXZhci1vdHRlcjogXFxmNzAwO1xuJGZhLXZhci1vdXRkZW50OiBcXGYwM2I7XG4kZmEtdmFyLXBhZ2U0OiBcXGYzZDc7XG4kZmEtdmFyLXBhZ2VsaW5lczogXFxmMThjO1xuJGZhLXZhci1wYWdlcjogXFxmODE1O1xuJGZhLXZhci1wYWludC1icnVzaDogXFxmMWZjO1xuJGZhLXZhci1wYWludC1yb2xsZXI6IFxcZjVhYTtcbiRmYS12YXItcGFsZXR0ZTogXFxmNTNmO1xuJGZhLXZhci1wYWxmZWQ6IFxcZjNkODtcbiRmYS12YXItcGFsbGV0OiBcXGY0ODI7XG4kZmEtdmFyLXBhcGVyLXBsYW5lOiBcXGYxZDg7XG4kZmEtdmFyLXBhcGVyY2xpcDogXFxmMGM2O1xuJGZhLXZhci1wYXJhY2h1dGUtYm94OiBcXGY0Y2Q7XG4kZmEtdmFyLXBhcmFncmFwaDogXFxmMWRkO1xuJGZhLXZhci1wYXJraW5nOiBcXGY1NDA7XG4kZmEtdmFyLXBhc3Nwb3J0OiBcXGY1YWI7XG4kZmEtdmFyLXBhc3RhZmFyaWFuaXNtOiBcXGY2N2I7XG4kZmEtdmFyLXBhc3RlOiBcXGYwZWE7XG4kZmEtdmFyLXBhdHJlb246IFxcZjNkOTtcbiRmYS12YXItcGF1c2U6IFxcZjA0YztcbiRmYS12YXItcGF1c2UtY2lyY2xlOiBcXGYyOGI7XG4kZmEtdmFyLXBhdzogXFxmMWIwO1xuJGZhLXZhci1wYXlwYWw6IFxcZjFlZDtcbiRmYS12YXItcGVhY2U6IFxcZjY3YztcbiRmYS12YXItcGVuOiBcXGYzMDQ7XG4kZmEtdmFyLXBlbi1hbHQ6IFxcZjMwNTtcbiRmYS12YXItcGVuLWZhbmN5OiBcXGY1YWM7XG4kZmEtdmFyLXBlbi1uaWI6IFxcZjVhZDtcbiRmYS12YXItcGVuLXNxdWFyZTogXFxmMTRiO1xuJGZhLXZhci1wZW5jaWwtYWx0OiBcXGYzMDM7XG4kZmEtdmFyLXBlbmNpbC1ydWxlcjogXFxmNWFlO1xuJGZhLXZhci1wZW5ueS1hcmNhZGU6IFxcZjcwNDtcbiRmYS12YXItcGVvcGxlLWFycm93czogXFxlMDY4O1xuJGZhLXZhci1wZW9wbGUtY2Fycnk6IFxcZjRjZTtcbiRmYS12YXItcGVwcGVyLWhvdDogXFxmODE2O1xuJGZhLXZhci1wZXJieXRlOiBcXGUwODM7XG4kZmEtdmFyLXBlcmNlbnQ6IFxcZjI5NTtcbiRmYS12YXItcGVyY2VudGFnZTogXFxmNTQxO1xuJGZhLXZhci1wZXJpc2NvcGU6IFxcZjNkYTtcbiRmYS12YXItcGVyc29uLWJvb3RoOiBcXGY3NTY7XG4kZmEtdmFyLXBoYWJyaWNhdG9yOiBcXGYzZGI7XG4kZmEtdmFyLXBob2VuaXgtZnJhbWV3b3JrOiBcXGYzZGM7XG4kZmEtdmFyLXBob2VuaXgtc3F1YWRyb246IFxcZjUxMTtcbiRmYS12YXItcGhvbmU6IFxcZjA5NTtcbiRmYS12YXItcGhvbmUtYWx0OiBcXGY4Nzk7XG4kZmEtdmFyLXBob25lLXNsYXNoOiBcXGYzZGQ7XG4kZmEtdmFyLXBob25lLXNxdWFyZTogXFxmMDk4O1xuJGZhLXZhci1waG9uZS1zcXVhcmUtYWx0OiBcXGY4N2I7XG4kZmEtdmFyLXBob25lLXZvbHVtZTogXFxmMmEwO1xuJGZhLXZhci1waG90by12aWRlbzogXFxmODdjO1xuJGZhLXZhci1waHA6IFxcZjQ1NztcbiRmYS12YXItcGllZC1waXBlcjogXFxmMmFlO1xuJGZhLXZhci1waWVkLXBpcGVyLWFsdDogXFxmMWE4O1xuJGZhLXZhci1waWVkLXBpcGVyLWhhdDogXFxmNGU1O1xuJGZhLXZhci1waWVkLXBpcGVyLXBwOiBcXGYxYTc7XG4kZmEtdmFyLXBpZWQtcGlwZXItc3F1YXJlOiBcXGUwMWU7XG4kZmEtdmFyLXBpZ2d5LWJhbms6IFxcZjRkMztcbiRmYS12YXItcGlsbHM6IFxcZjQ4NDtcbiRmYS12YXItcGludGVyZXN0OiBcXGYwZDI7XG4kZmEtdmFyLXBpbnRlcmVzdC1wOiBcXGYyMzE7XG4kZmEtdmFyLXBpbnRlcmVzdC1zcXVhcmU6IFxcZjBkMztcbiRmYS12YXItcGl6emEtc2xpY2U6IFxcZjgxODtcbiRmYS12YXItcGxhY2Utb2Ytd29yc2hpcDogXFxmNjdmO1xuJGZhLXZhci1wbGFuZTogXFxmMDcyO1xuJGZhLXZhci1wbGFuZS1hcnJpdmFsOiBcXGY1YWY7XG4kZmEtdmFyLXBsYW5lLWRlcGFydHVyZTogXFxmNWIwO1xuJGZhLXZhci1wbGFuZS1zbGFzaDogXFxlMDY5O1xuJGZhLXZhci1wbGF5OiBcXGYwNGI7XG4kZmEtdmFyLXBsYXktY2lyY2xlOiBcXGYxNDQ7XG4kZmEtdmFyLXBsYXlzdGF0aW9uOiBcXGYzZGY7XG4kZmEtdmFyLXBsdWc6IFxcZjFlNjtcbiRmYS12YXItcGx1czogXFxmMDY3O1xuJGZhLXZhci1wbHVzLWNpcmNsZTogXFxmMDU1O1xuJGZhLXZhci1wbHVzLXNxdWFyZTogXFxmMGZlO1xuJGZhLXZhci1wb2RjYXN0OiBcXGYyY2U7XG4kZmEtdmFyLXBvbGw6IFxcZjY4MTtcbiRmYS12YXItcG9sbC1oOiBcXGY2ODI7XG4kZmEtdmFyLXBvbzogXFxmMmZlO1xuJGZhLXZhci1wb28tc3Rvcm06IFxcZjc1YTtcbiRmYS12YXItcG9vcDogXFxmNjE5O1xuJGZhLXZhci1wb3J0cmFpdDogXFxmM2UwO1xuJGZhLXZhci1wb3VuZC1zaWduOiBcXGYxNTQ7XG4kZmEtdmFyLXBvd2VyLW9mZjogXFxmMDExO1xuJGZhLXZhci1wcmF5OiBcXGY2ODM7XG4kZmEtdmFyLXByYXlpbmctaGFuZHM6IFxcZjY4NDtcbiRmYS12YXItcHJlc2NyaXB0aW9uOiBcXGY1YjE7XG4kZmEtdmFyLXByZXNjcmlwdGlvbi1ib3R0bGU6IFxcZjQ4NTtcbiRmYS12YXItcHJlc2NyaXB0aW9uLWJvdHRsZS1hbHQ6IFxcZjQ4NjtcbiRmYS12YXItcHJpbnQ6IFxcZjAyZjtcbiRmYS12YXItcHJvY2VkdXJlczogXFxmNDg3O1xuJGZhLXZhci1wcm9kdWN0LWh1bnQ6IFxcZjI4ODtcbiRmYS12YXItcHJvamVjdC1kaWFncmFtOiBcXGY1NDI7XG4kZmEtdmFyLXB1bXAtbWVkaWNhbDogXFxlMDZhO1xuJGZhLXZhci1wdW1wLXNvYXA6IFxcZTA2YjtcbiRmYS12YXItcHVzaGVkOiBcXGYzZTE7XG4kZmEtdmFyLXB1enpsZS1waWVjZTogXFxmMTJlO1xuJGZhLXZhci1weXRob246IFxcZjNlMjtcbiRmYS12YXItcXE6IFxcZjFkNjtcbiRmYS12YXItcXJjb2RlOiBcXGYwMjk7XG4kZmEtdmFyLXF1ZXN0aW9uOiBcXGYxMjg7XG4kZmEtdmFyLXF1ZXN0aW9uLWNpcmNsZTogXFxmMDU5O1xuJGZhLXZhci1xdWlkZGl0Y2g6IFxcZjQ1ODtcbiRmYS12YXItcXVpbnNjYXBlOiBcXGY0NTk7XG4kZmEtdmFyLXF1b3JhOiBcXGYyYzQ7XG4kZmEtdmFyLXF1b3RlLWxlZnQ6IFxcZjEwZDtcbiRmYS12YXItcXVvdGUtcmlnaHQ6IFxcZjEwZTtcbiRmYS12YXItcXVyYW46IFxcZjY4NztcbiRmYS12YXItci1wcm9qZWN0OiBcXGY0Zjc7XG4kZmEtdmFyLXJhZGlhdGlvbjogXFxmN2I5O1xuJGZhLXZhci1yYWRpYXRpb24tYWx0OiBcXGY3YmE7XG4kZmEtdmFyLXJhaW5ib3c6IFxcZjc1YjtcbiRmYS12YXItcmFuZG9tOiBcXGYwNzQ7XG4kZmEtdmFyLXJhc3BiZXJyeS1waTogXFxmN2JiO1xuJGZhLXZhci1yYXZlbHJ5OiBcXGYyZDk7XG4kZmEtdmFyLXJlYWN0OiBcXGY0MWI7XG4kZmEtdmFyLXJlYWN0ZXVyb3BlOiBcXGY3NWQ7XG4kZmEtdmFyLXJlYWRtZTogXFxmNGQ1O1xuJGZhLXZhci1yZWJlbDogXFxmMWQwO1xuJGZhLXZhci1yZWNlaXB0OiBcXGY1NDM7XG4kZmEtdmFyLXJlY29yZC12aW55bDogXFxmOGQ5O1xuJGZhLXZhci1yZWN5Y2xlOiBcXGYxYjg7XG4kZmEtdmFyLXJlZC1yaXZlcjogXFxmM2UzO1xuJGZhLXZhci1yZWRkaXQ6IFxcZjFhMTtcbiRmYS12YXItcmVkZGl0LWFsaWVuOiBcXGYyODE7XG4kZmEtdmFyLXJlZGRpdC1zcXVhcmU6IFxcZjFhMjtcbiRmYS12YXItcmVkaGF0OiBcXGY3YmM7XG4kZmEtdmFyLXJlZG86IFxcZjAxZTtcbiRmYS12YXItcmVkby1hbHQ6IFxcZjJmOTtcbiRmYS12YXItcmVnaXN0ZXJlZDogXFxmMjVkO1xuJGZhLXZhci1yZW1vdmUtZm9ybWF0OiBcXGY4N2Q7XG4kZmEtdmFyLXJlbnJlbjogXFxmMThiO1xuJGZhLXZhci1yZXBseTogXFxmM2U1O1xuJGZhLXZhci1yZXBseS1hbGw6IFxcZjEyMjtcbiRmYS12YXItcmVwbHlkOiBcXGYzZTY7XG4kZmEtdmFyLXJlcHVibGljYW46IFxcZjc1ZTtcbiRmYS12YXItcmVzZWFyY2hnYXRlOiBcXGY0Zjg7XG4kZmEtdmFyLXJlc29sdmluZzogXFxmM2U3O1xuJGZhLXZhci1yZXN0cm9vbTogXFxmN2JkO1xuJGZhLXZhci1yZXR3ZWV0OiBcXGYwNzk7XG4kZmEtdmFyLXJldjogXFxmNWIyO1xuJGZhLXZhci1yaWJib246IFxcZjRkNjtcbiRmYS12YXItcmluZzogXFxmNzBiO1xuJGZhLXZhci1yb2FkOiBcXGYwMTg7XG4kZmEtdmFyLXJvYm90OiBcXGY1NDQ7XG4kZmEtdmFyLXJvY2tldDogXFxmMTM1O1xuJGZhLXZhci1yb2NrZXRjaGF0OiBcXGYzZTg7XG4kZmEtdmFyLXJvY2tybXM6IFxcZjNlOTtcbiRmYS12YXItcm91dGU6IFxcZjRkNztcbiRmYS12YXItcnNzOiBcXGYwOWU7XG4kZmEtdmFyLXJzcy1zcXVhcmU6IFxcZjE0MztcbiRmYS12YXItcnVibGUtc2lnbjogXFxmMTU4O1xuJGZhLXZhci1ydWxlcjogXFxmNTQ1O1xuJGZhLXZhci1ydWxlci1jb21iaW5lZDogXFxmNTQ2O1xuJGZhLXZhci1ydWxlci1ob3Jpem9udGFsOiBcXGY1NDc7XG4kZmEtdmFyLXJ1bGVyLXZlcnRpY2FsOiBcXGY1NDg7XG4kZmEtdmFyLXJ1bm5pbmc6IFxcZjcwYztcbiRmYS12YXItcnVwZWUtc2lnbjogXFxmMTU2O1xuJGZhLXZhci1ydXN0OiBcXGUwN2E7XG4kZmEtdmFyLXNhZC1jcnk6IFxcZjViMztcbiRmYS12YXItc2FkLXRlYXI6IFxcZjViNDtcbiRmYS12YXItc2FmYXJpOiBcXGYyNjc7XG4kZmEtdmFyLXNhbGVzZm9yY2U6IFxcZjgzYjtcbiRmYS12YXItc2FzczogXFxmNDFlO1xuJGZhLXZhci1zYXRlbGxpdGU6IFxcZjdiZjtcbiRmYS12YXItc2F0ZWxsaXRlLWRpc2g6IFxcZjdjMDtcbiRmYS12YXItc2F2ZTogXFxmMGM3O1xuJGZhLXZhci1zY2hsaXg6IFxcZjNlYTtcbiRmYS12YXItc2Nob29sOiBcXGY1NDk7XG4kZmEtdmFyLXNjcmV3ZHJpdmVyOiBcXGY1NGE7XG4kZmEtdmFyLXNjcmliZDogXFxmMjhhO1xuJGZhLXZhci1zY3JvbGw6IFxcZjcwZTtcbiRmYS12YXItc2QtY2FyZDogXFxmN2MyO1xuJGZhLXZhci1zZWFyY2g6IFxcZjAwMjtcbiRmYS12YXItc2VhcmNoLWRvbGxhcjogXFxmNjg4O1xuJGZhLXZhci1zZWFyY2gtbG9jYXRpb246IFxcZjY4OTtcbiRmYS12YXItc2VhcmNoLW1pbnVzOiBcXGYwMTA7XG4kZmEtdmFyLXNlYXJjaC1wbHVzOiBcXGYwMGU7XG4kZmEtdmFyLXNlYXJjaGVuZ2luOiBcXGYzZWI7XG4kZmEtdmFyLXNlZWRsaW5nOiBcXGY0ZDg7XG4kZmEtdmFyLXNlbGxjYXN0OiBcXGYyZGE7XG4kZmEtdmFyLXNlbGxzeTogXFxmMjEzO1xuJGZhLXZhci1zZXJ2ZXI6IFxcZjIzMztcbiRmYS12YXItc2VydmljZXN0YWNrOiBcXGYzZWM7XG4kZmEtdmFyLXNoYXBlczogXFxmNjFmO1xuJGZhLXZhci1zaGFyZTogXFxmMDY0O1xuJGZhLXZhci1zaGFyZS1hbHQ6IFxcZjFlMDtcbiRmYS12YXItc2hhcmUtYWx0LXNxdWFyZTogXFxmMWUxO1xuJGZhLXZhci1zaGFyZS1zcXVhcmU6IFxcZjE0ZDtcbiRmYS12YXItc2hla2VsLXNpZ246IFxcZjIwYjtcbiRmYS12YXItc2hpZWxkLWFsdDogXFxmM2VkO1xuJGZhLXZhci1zaGllbGQtdmlydXM6IFxcZTA2YztcbiRmYS12YXItc2hpcDogXFxmMjFhO1xuJGZhLXZhci1zaGlwcGluZy1mYXN0OiBcXGY0OGI7XG4kZmEtdmFyLXNoaXJ0c2luYnVsazogXFxmMjE0O1xuJGZhLXZhci1zaG9lLXByaW50czogXFxmNTRiO1xuJGZhLXZhci1zaG9waWZ5OiBcXGUwNTc7XG4kZmEtdmFyLXNob3BwaW5nLWJhZzogXFxmMjkwO1xuJGZhLXZhci1zaG9wcGluZy1iYXNrZXQ6IFxcZjI5MTtcbiRmYS12YXItc2hvcHBpbmctY2FydDogXFxmMDdhO1xuJGZhLXZhci1zaG9wd2FyZTogXFxmNWI1O1xuJGZhLXZhci1zaG93ZXI6IFxcZjJjYztcbiRmYS12YXItc2h1dHRsZS12YW46IFxcZjViNjtcbiRmYS12YXItc2lnbjogXFxmNGQ5O1xuJGZhLXZhci1zaWduLWluLWFsdDogXFxmMmY2O1xuJGZhLXZhci1zaWduLWxhbmd1YWdlOiBcXGYyYTc7XG4kZmEtdmFyLXNpZ24tb3V0LWFsdDogXFxmMmY1O1xuJGZhLXZhci1zaWduYWw6IFxcZjAxMjtcbiRmYS12YXItc2lnbmF0dXJlOiBcXGY1Yjc7XG4kZmEtdmFyLXNpbS1jYXJkOiBcXGY3YzQ7XG4kZmEtdmFyLXNpbXBseWJ1aWx0OiBcXGYyMTU7XG4kZmEtdmFyLXNpbms6IFxcZTA2ZDtcbiRmYS12YXItc2lzdHJpeDogXFxmM2VlO1xuJGZhLXZhci1zaXRlbWFwOiBcXGYwZTg7XG4kZmEtdmFyLXNpdGg6IFxcZjUxMjtcbiRmYS12YXItc2thdGluZzogXFxmN2M1O1xuJGZhLXZhci1za2V0Y2g6IFxcZjdjNjtcbiRmYS12YXItc2tpaW5nOiBcXGY3Yzk7XG4kZmEtdmFyLXNraWluZy1ub3JkaWM6IFxcZjdjYTtcbiRmYS12YXItc2t1bGw6IFxcZjU0YztcbiRmYS12YXItc2t1bGwtY3Jvc3Nib25lczogXFxmNzE0O1xuJGZhLXZhci1za3lhdGxhczogXFxmMjE2O1xuJGZhLXZhci1za3lwZTogXFxmMTdlO1xuJGZhLXZhci1zbGFjazogXFxmMTk4O1xuJGZhLXZhci1zbGFjay1oYXNoOiBcXGYzZWY7XG4kZmEtdmFyLXNsYXNoOiBcXGY3MTU7XG4kZmEtdmFyLXNsZWlnaDogXFxmN2NjO1xuJGZhLXZhci1zbGlkZXJzLWg6IFxcZjFkZTtcbiRmYS12YXItc2xpZGVzaGFyZTogXFxmMWU3O1xuJGZhLXZhci1zbWlsZTogXFxmMTE4O1xuJGZhLXZhci1zbWlsZS1iZWFtOiBcXGY1Yjg7XG4kZmEtdmFyLXNtaWxlLXdpbms6IFxcZjRkYTtcbiRmYS12YXItc21vZzogXFxmNzVmO1xuJGZhLXZhci1zbW9raW5nOiBcXGY0OGQ7XG4kZmEtdmFyLXNtb2tpbmctYmFuOiBcXGY1NGQ7XG4kZmEtdmFyLXNtczogXFxmN2NkO1xuJGZhLXZhci1zbmFwY2hhdDogXFxmMmFiO1xuJGZhLXZhci1zbmFwY2hhdC1naG9zdDogXFxmMmFjO1xuJGZhLXZhci1zbmFwY2hhdC1zcXVhcmU6IFxcZjJhZDtcbiRmYS12YXItc25vd2JvYXJkaW5nOiBcXGY3Y2U7XG4kZmEtdmFyLXNub3dmbGFrZTogXFxmMmRjO1xuJGZhLXZhci1zbm93bWFuOiBcXGY3ZDA7XG4kZmEtdmFyLXNub3dwbG93OiBcXGY3ZDI7XG4kZmEtdmFyLXNvYXA6IFxcZTA2ZTtcbiRmYS12YXItc29ja3M6IFxcZjY5NjtcbiRmYS12YXItc29sYXItcGFuZWw6IFxcZjViYTtcbiRmYS12YXItc29ydDogXFxmMGRjO1xuJGZhLXZhci1zb3J0LWFscGhhLWRvd246IFxcZjE1ZDtcbiRmYS12YXItc29ydC1hbHBoYS1kb3duLWFsdDogXFxmODgxO1xuJGZhLXZhci1zb3J0LWFscGhhLXVwOiBcXGYxNWU7XG4kZmEtdmFyLXNvcnQtYWxwaGEtdXAtYWx0OiBcXGY4ODI7XG4kZmEtdmFyLXNvcnQtYW1vdW50LWRvd246IFxcZjE2MDtcbiRmYS12YXItc29ydC1hbW91bnQtZG93bi1hbHQ6IFxcZjg4NDtcbiRmYS12YXItc29ydC1hbW91bnQtdXA6IFxcZjE2MTtcbiRmYS12YXItc29ydC1hbW91bnQtdXAtYWx0OiBcXGY4ODU7XG4kZmEtdmFyLXNvcnQtZG93bjogXFxmMGRkO1xuJGZhLXZhci1zb3J0LW51bWVyaWMtZG93bjogXFxmMTYyO1xuJGZhLXZhci1zb3J0LW51bWVyaWMtZG93bi1hbHQ6IFxcZjg4NjtcbiRmYS12YXItc29ydC1udW1lcmljLXVwOiBcXGYxNjM7XG4kZmEtdmFyLXNvcnQtbnVtZXJpYy11cC1hbHQ6IFxcZjg4NztcbiRmYS12YXItc29ydC11cDogXFxmMGRlO1xuJGZhLXZhci1zb3VuZGNsb3VkOiBcXGYxYmU7XG4kZmEtdmFyLXNvdXJjZXRyZWU6IFxcZjdkMztcbiRmYS12YXItc3BhOiBcXGY1YmI7XG4kZmEtdmFyLXNwYWNlLXNodXR0bGU6IFxcZjE5NztcbiRmYS12YXItc3BlYWthcDogXFxmM2YzO1xuJGZhLXZhci1zcGVha2VyLWRlY2s6IFxcZjgzYztcbiRmYS12YXItc3BlbGwtY2hlY2s6IFxcZjg5MTtcbiRmYS12YXItc3BpZGVyOiBcXGY3MTc7XG4kZmEtdmFyLXNwaW5uZXI6IFxcZjExMDtcbiRmYS12YXItc3Bsb3RjaDogXFxmNWJjO1xuJGZhLXZhci1zcG90aWZ5OiBcXGYxYmM7XG4kZmEtdmFyLXNwcmF5LWNhbjogXFxmNWJkO1xuJGZhLXZhci1zcXVhcmU6IFxcZjBjODtcbiRmYS12YXItc3F1YXJlLWZ1bGw6IFxcZjQ1YztcbiRmYS12YXItc3F1YXJlLXJvb3QtYWx0OiBcXGY2OTg7XG4kZmEtdmFyLXNxdWFyZXNwYWNlOiBcXGY1YmU7XG4kZmEtdmFyLXN0YWNrLWV4Y2hhbmdlOiBcXGYxOGQ7XG4kZmEtdmFyLXN0YWNrLW92ZXJmbG93OiBcXGYxNmM7XG4kZmEtdmFyLXN0YWNrcGF0aDogXFxmODQyO1xuJGZhLXZhci1zdGFtcDogXFxmNWJmO1xuJGZhLXZhci1zdGFyOiBcXGYwMDU7XG4kZmEtdmFyLXN0YXItYW5kLWNyZXNjZW50OiBcXGY2OTk7XG4kZmEtdmFyLXN0YXItaGFsZjogXFxmMDg5O1xuJGZhLXZhci1zdGFyLWhhbGYtYWx0OiBcXGY1YzA7XG4kZmEtdmFyLXN0YXItb2YtZGF2aWQ6IFxcZjY5YTtcbiRmYS12YXItc3Rhci1vZi1saWZlOiBcXGY2MjE7XG4kZmEtdmFyLXN0YXlsaW5rZWQ6IFxcZjNmNTtcbiRmYS12YXItc3RlYW06IFxcZjFiNjtcbiRmYS12YXItc3RlYW0tc3F1YXJlOiBcXGYxYjc7XG4kZmEtdmFyLXN0ZWFtLXN5bWJvbDogXFxmM2Y2O1xuJGZhLXZhci1zdGVwLWJhY2t3YXJkOiBcXGYwNDg7XG4kZmEtdmFyLXN0ZXAtZm9yd2FyZDogXFxmMDUxO1xuJGZhLXZhci1zdGV0aG9zY29wZTogXFxmMGYxO1xuJGZhLXZhci1zdGlja2VyLW11bGU6IFxcZjNmNztcbiRmYS12YXItc3RpY2t5LW5vdGU6IFxcZjI0OTtcbiRmYS12YXItc3RvcDogXFxmMDRkO1xuJGZhLXZhci1zdG9wLWNpcmNsZTogXFxmMjhkO1xuJGZhLXZhci1zdG9wd2F0Y2g6IFxcZjJmMjtcbiRmYS12YXItc3RvcHdhdGNoLTIwOiBcXGUwNmY7XG4kZmEtdmFyLXN0b3JlOiBcXGY1NGU7XG4kZmEtdmFyLXN0b3JlLWFsdDogXFxmNTRmO1xuJGZhLXZhci1zdG9yZS1hbHQtc2xhc2g6IFxcZTA3MDtcbiRmYS12YXItc3RvcmUtc2xhc2g6IFxcZTA3MTtcbiRmYS12YXItc3RyYXZhOiBcXGY0Mjg7XG4kZmEtdmFyLXN0cmVhbTogXFxmNTUwO1xuJGZhLXZhci1zdHJlZXQtdmlldzogXFxmMjFkO1xuJGZhLXZhci1zdHJpa2V0aHJvdWdoOiBcXGYwY2M7XG4kZmEtdmFyLXN0cmlwZTogXFxmNDI5O1xuJGZhLXZhci1zdHJpcGUtczogXFxmNDJhO1xuJGZhLXZhci1zdHJvb3B3YWZlbDogXFxmNTUxO1xuJGZhLXZhci1zdHVkaW92aW5hcmk6IFxcZjNmODtcbiRmYS12YXItc3R1bWJsZXVwb246IFxcZjFhNDtcbiRmYS12YXItc3R1bWJsZXVwb24tY2lyY2xlOiBcXGYxYTM7XG4kZmEtdmFyLXN1YnNjcmlwdDogXFxmMTJjO1xuJGZhLXZhci1zdWJ3YXk6IFxcZjIzOTtcbiRmYS12YXItc3VpdGNhc2U6IFxcZjBmMjtcbiRmYS12YXItc3VpdGNhc2Utcm9sbGluZzogXFxmNWMxO1xuJGZhLXZhci1zdW46IFxcZjE4NTtcbiRmYS12YXItc3VwZXJwb3dlcnM6IFxcZjJkZDtcbiRmYS12YXItc3VwZXJzY3JpcHQ6IFxcZjEyYjtcbiRmYS12YXItc3VwcGxlOiBcXGYzZjk7XG4kZmEtdmFyLXN1cnByaXNlOiBcXGY1YzI7XG4kZmEtdmFyLXN1c2U6IFxcZjdkNjtcbiRmYS12YXItc3dhdGNoYm9vazogXFxmNWMzO1xuJGZhLXZhci1zd2lmdDogXFxmOGUxO1xuJGZhLXZhci1zd2ltbWVyOiBcXGY1YzQ7XG4kZmEtdmFyLXN3aW1taW5nLXBvb2w6IFxcZjVjNTtcbiRmYS12YXItc3ltZm9ueTogXFxmODNkO1xuJGZhLXZhci1zeW5hZ29ndWU6IFxcZjY5YjtcbiRmYS12YXItc3luYzogXFxmMDIxO1xuJGZhLXZhci1zeW5jLWFsdDogXFxmMmYxO1xuJGZhLXZhci1zeXJpbmdlOiBcXGY0OGU7XG4kZmEtdmFyLXRhYmxlOiBcXGYwY2U7XG4kZmEtdmFyLXRhYmxlLXRlbm5pczogXFxmNDVkO1xuJGZhLXZhci10YWJsZXQ6IFxcZjEwYTtcbiRmYS12YXItdGFibGV0LWFsdDogXFxmM2ZhO1xuJGZhLXZhci10YWJsZXRzOiBcXGY0OTA7XG4kZmEtdmFyLXRhY2hvbWV0ZXItYWx0OiBcXGYzZmQ7XG4kZmEtdmFyLXRhZzogXFxmMDJiO1xuJGZhLXZhci10YWdzOiBcXGYwMmM7XG4kZmEtdmFyLXRhcGU6IFxcZjRkYjtcbiRmYS12YXItdGFza3M6IFxcZjBhZTtcbiRmYS12YXItdGF4aTogXFxmMWJhO1xuJGZhLXZhci10ZWFtc3BlYWs6IFxcZjRmOTtcbiRmYS12YXItdGVldGg6IFxcZjYyZTtcbiRmYS12YXItdGVldGgtb3BlbjogXFxmNjJmO1xuJGZhLXZhci10ZWxlZ3JhbTogXFxmMmM2O1xuJGZhLXZhci10ZWxlZ3JhbS1wbGFuZTogXFxmM2ZlO1xuJGZhLXZhci10ZW1wZXJhdHVyZS1oaWdoOiBcXGY3Njk7XG4kZmEtdmFyLXRlbXBlcmF0dXJlLWxvdzogXFxmNzZiO1xuJGZhLXZhci10ZW5jZW50LXdlaWJvOiBcXGYxZDU7XG4kZmEtdmFyLXRlbmdlOiBcXGY3ZDc7XG4kZmEtdmFyLXRlcm1pbmFsOiBcXGYxMjA7XG4kZmEtdmFyLXRleHQtaGVpZ2h0OiBcXGYwMzQ7XG4kZmEtdmFyLXRleHQtd2lkdGg6IFxcZjAzNTtcbiRmYS12YXItdGg6IFxcZjAwYTtcbiRmYS12YXItdGgtbGFyZ2U6IFxcZjAwOTtcbiRmYS12YXItdGgtbGlzdDogXFxmMDBiO1xuJGZhLXZhci10aGUtcmVkLXlldGk6IFxcZjY5ZDtcbiRmYS12YXItdGhlYXRlci1tYXNrczogXFxmNjMwO1xuJGZhLXZhci10aGVtZWNvOiBcXGY1YzY7XG4kZmEtdmFyLXRoZW1laXNsZTogXFxmMmIyO1xuJGZhLXZhci10aGVybW9tZXRlcjogXFxmNDkxO1xuJGZhLXZhci10aGVybW9tZXRlci1lbXB0eTogXFxmMmNiO1xuJGZhLXZhci10aGVybW9tZXRlci1mdWxsOiBcXGYyYzc7XG4kZmEtdmFyLXRoZXJtb21ldGVyLWhhbGY6IFxcZjJjOTtcbiRmYS12YXItdGhlcm1vbWV0ZXItcXVhcnRlcjogXFxmMmNhO1xuJGZhLXZhci10aGVybW9tZXRlci10aHJlZS1xdWFydGVyczogXFxmMmM4O1xuJGZhLXZhci10aGluay1wZWFrczogXFxmNzMxO1xuJGZhLXZhci10aHVtYnMtZG93bjogXFxmMTY1O1xuJGZhLXZhci10aHVtYnMtdXA6IFxcZjE2NDtcbiRmYS12YXItdGh1bWJ0YWNrOiBcXGYwOGQ7XG4kZmEtdmFyLXRpY2tldC1hbHQ6IFxcZjNmZjtcbiRmYS12YXItdGlrdG9rOiBcXGUwN2I7XG4kZmEtdmFyLXRpbWVzOiBcXGYwMGQ7XG4kZmEtdmFyLXRpbWVzLWNpcmNsZTogXFxmMDU3O1xuJGZhLXZhci10aW50OiBcXGYwNDM7XG4kZmEtdmFyLXRpbnQtc2xhc2g6IFxcZjVjNztcbiRmYS12YXItdGlyZWQ6IFxcZjVjODtcbiRmYS12YXItdG9nZ2xlLW9mZjogXFxmMjA0O1xuJGZhLXZhci10b2dnbGUtb246IFxcZjIwNTtcbiRmYS12YXItdG9pbGV0OiBcXGY3ZDg7XG4kZmEtdmFyLXRvaWxldC1wYXBlcjogXFxmNzFlO1xuJGZhLXZhci10b2lsZXQtcGFwZXItc2xhc2g6IFxcZTA3MjtcbiRmYS12YXItdG9vbGJveDogXFxmNTUyO1xuJGZhLXZhci10b29sczogXFxmN2Q5O1xuJGZhLXZhci10b290aDogXFxmNWM5O1xuJGZhLXZhci10b3JhaDogXFxmNmEwO1xuJGZhLXZhci10b3JpaS1nYXRlOiBcXGY2YTE7XG4kZmEtdmFyLXRyYWN0b3I6IFxcZjcyMjtcbiRmYS12YXItdHJhZGUtZmVkZXJhdGlvbjogXFxmNTEzO1xuJGZhLXZhci10cmFkZW1hcms6IFxcZjI1YztcbiRmYS12YXItdHJhZmZpYy1saWdodDogXFxmNjM3O1xuJGZhLXZhci10cmFpbGVyOiBcXGUwNDE7XG4kZmEtdmFyLXRyYWluOiBcXGYyMzg7XG4kZmEtdmFyLXRyYW06IFxcZjdkYTtcbiRmYS12YXItdHJhbnNnZW5kZXI6IFxcZjIyNDtcbiRmYS12YXItdHJhbnNnZW5kZXItYWx0OiBcXGYyMjU7XG4kZmEtdmFyLXRyYXNoOiBcXGYxZjg7XG4kZmEtdmFyLXRyYXNoLWFsdDogXFxmMmVkO1xuJGZhLXZhci10cmFzaC1yZXN0b3JlOiBcXGY4Mjk7XG4kZmEtdmFyLXRyYXNoLXJlc3RvcmUtYWx0OiBcXGY4MmE7XG4kZmEtdmFyLXRyZWU6IFxcZjFiYjtcbiRmYS12YXItdHJlbGxvOiBcXGYxODE7XG4kZmEtdmFyLXRyb3BoeTogXFxmMDkxO1xuJGZhLXZhci10cnVjazogXFxmMGQxO1xuJGZhLXZhci10cnVjay1sb2FkaW5nOiBcXGY0ZGU7XG4kZmEtdmFyLXRydWNrLW1vbnN0ZXI6IFxcZjYzYjtcbiRmYS12YXItdHJ1Y2stbW92aW5nOiBcXGY0ZGY7XG4kZmEtdmFyLXRydWNrLXBpY2t1cDogXFxmNjNjO1xuJGZhLXZhci10c2hpcnQ6IFxcZjU1MztcbiRmYS12YXItdHR5OiBcXGYxZTQ7XG4kZmEtdmFyLXR1bWJscjogXFxmMTczO1xuJGZhLXZhci10dW1ibHItc3F1YXJlOiBcXGYxNzQ7XG4kZmEtdmFyLXR2OiBcXGYyNmM7XG4kZmEtdmFyLXR3aXRjaDogXFxmMWU4O1xuJGZhLXZhci10d2l0dGVyOiBcXGYwOTk7XG4kZmEtdmFyLXR3aXR0ZXItc3F1YXJlOiBcXGYwODE7XG4kZmEtdmFyLXR5cG8zOiBcXGY0MmI7XG4kZmEtdmFyLXViZXI6IFxcZjQwMjtcbiRmYS12YXItdWJ1bnR1OiBcXGY3ZGY7XG4kZmEtdmFyLXVpa2l0OiBcXGY0MDM7XG4kZmEtdmFyLXVtYnJhY286IFxcZjhlODtcbiRmYS12YXItdW1icmVsbGE6IFxcZjBlOTtcbiRmYS12YXItdW1icmVsbGEtYmVhY2g6IFxcZjVjYTtcbiRmYS12YXItdW5jaGFydGVkOiBcXGUwODQ7XG4kZmEtdmFyLXVuZGVybGluZTogXFxmMGNkO1xuJGZhLXZhci11bmRvOiBcXGYwZTI7XG4kZmEtdmFyLXVuZG8tYWx0OiBcXGYyZWE7XG4kZmEtdmFyLXVuaXJlZ2lzdHJ5OiBcXGY0MDQ7XG4kZmEtdmFyLXVuaXR5OiBcXGUwNDk7XG4kZmEtdmFyLXVuaXZlcnNhbC1hY2Nlc3M6IFxcZjI5YTtcbiRmYS12YXItdW5pdmVyc2l0eTogXFxmMTljO1xuJGZhLXZhci11bmxpbms6IFxcZjEyNztcbiRmYS12YXItdW5sb2NrOiBcXGYwOWM7XG4kZmEtdmFyLXVubG9jay1hbHQ6IFxcZjEzZTtcbiRmYS12YXItdW5zcGxhc2g6IFxcZTA3YztcbiRmYS12YXItdW50YXBwZDogXFxmNDA1O1xuJGZhLXZhci11cGxvYWQ6IFxcZjA5MztcbiRmYS12YXItdXBzOiBcXGY3ZTA7XG4kZmEtdmFyLXVzYjogXFxmMjg3O1xuJGZhLXZhci11c2VyOiBcXGYwMDc7XG4kZmEtdmFyLXVzZXItYWx0OiBcXGY0MDY7XG4kZmEtdmFyLXVzZXItYWx0LXNsYXNoOiBcXGY0ZmE7XG4kZmEtdmFyLXVzZXItYXN0cm9uYXV0OiBcXGY0ZmI7XG4kZmEtdmFyLXVzZXItY2hlY2s6IFxcZjRmYztcbiRmYS12YXItdXNlci1jaXJjbGU6IFxcZjJiZDtcbiRmYS12YXItdXNlci1jbG9jazogXFxmNGZkO1xuJGZhLXZhci11c2VyLWNvZzogXFxmNGZlO1xuJGZhLXZhci11c2VyLWVkaXQ6IFxcZjRmZjtcbiRmYS12YXItdXNlci1mcmllbmRzOiBcXGY1MDA7XG4kZmEtdmFyLXVzZXItZ3JhZHVhdGU6IFxcZjUwMTtcbiRmYS12YXItdXNlci1pbmp1cmVkOiBcXGY3Mjg7XG4kZmEtdmFyLXVzZXItbG9jazogXFxmNTAyO1xuJGZhLXZhci11c2VyLW1kOiBcXGYwZjA7XG4kZmEtdmFyLXVzZXItbWludXM6IFxcZjUwMztcbiRmYS12YXItdXNlci1uaW5qYTogXFxmNTA0O1xuJGZhLXZhci11c2VyLW51cnNlOiBcXGY4MmY7XG4kZmEtdmFyLXVzZXItcGx1czogXFxmMjM0O1xuJGZhLXZhci11c2VyLXNlY3JldDogXFxmMjFiO1xuJGZhLXZhci11c2VyLXNoaWVsZDogXFxmNTA1O1xuJGZhLXZhci11c2VyLXNsYXNoOiBcXGY1MDY7XG4kZmEtdmFyLXVzZXItdGFnOiBcXGY1MDc7XG4kZmEtdmFyLXVzZXItdGllOiBcXGY1MDg7XG4kZmEtdmFyLXVzZXItdGltZXM6IFxcZjIzNTtcbiRmYS12YXItdXNlcnM6IFxcZjBjMDtcbiRmYS12YXItdXNlcnMtY29nOiBcXGY1MDk7XG4kZmEtdmFyLXVzZXJzLXNsYXNoOiBcXGUwNzM7XG4kZmEtdmFyLXVzcHM6IFxcZjdlMTtcbiRmYS12YXItdXNzdW5uYWg6IFxcZjQwNztcbiRmYS12YXItdXRlbnNpbC1zcG9vbjogXFxmMmU1O1xuJGZhLXZhci11dGVuc2lsczogXFxmMmU3O1xuJGZhLXZhci12YWFkaW46IFxcZjQwODtcbiRmYS12YXItdmVjdG9yLXNxdWFyZTogXFxmNWNiO1xuJGZhLXZhci12ZW51czogXFxmMjIxO1xuJGZhLXZhci12ZW51cy1kb3VibGU6IFxcZjIyNjtcbiRmYS12YXItdmVudXMtbWFyczogXFxmMjI4O1xuJGZhLXZhci12ZXN0OiBcXGUwODU7XG4kZmEtdmFyLXZlc3QtcGF0Y2hlczogXFxlMDg2O1xuJGZhLXZhci12aWFjb2luOiBcXGYyMzc7XG4kZmEtdmFyLXZpYWRlbzogXFxmMmE5O1xuJGZhLXZhci12aWFkZW8tc3F1YXJlOiBcXGYyYWE7XG4kZmEtdmFyLXZpYWw6IFxcZjQ5MjtcbiRmYS12YXItdmlhbHM6IFxcZjQ5MztcbiRmYS12YXItdmliZXI6IFxcZjQwOTtcbiRmYS12YXItdmlkZW86IFxcZjAzZDtcbiRmYS12YXItdmlkZW8tc2xhc2g6IFxcZjRlMjtcbiRmYS12YXItdmloYXJhOiBcXGY2YTc7XG4kZmEtdmFyLXZpbWVvOiBcXGY0MGE7XG4kZmEtdmFyLXZpbWVvLXNxdWFyZTogXFxmMTk0O1xuJGZhLXZhci12aW1lby12OiBcXGYyN2Q7XG4kZmEtdmFyLXZpbmU6IFxcZjFjYTtcbiRmYS12YXItdmlydXM6IFxcZTA3NDtcbiRmYS12YXItdmlydXMtc2xhc2g6IFxcZTA3NTtcbiRmYS12YXItdmlydXNlczogXFxlMDc2O1xuJGZhLXZhci12azogXFxmMTg5O1xuJGZhLXZhci12bnY6IFxcZjQwYjtcbiRmYS12YXItdm9pY2VtYWlsOiBcXGY4OTc7XG4kZmEtdmFyLXZvbGxleWJhbGwtYmFsbDogXFxmNDVmO1xuJGZhLXZhci12b2x1bWUtZG93bjogXFxmMDI3O1xuJGZhLXZhci12b2x1bWUtbXV0ZTogXFxmNmE5O1xuJGZhLXZhci12b2x1bWUtb2ZmOiBcXGYwMjY7XG4kZmEtdmFyLXZvbHVtZS11cDogXFxmMDI4O1xuJGZhLXZhci12b3RlLXllYTogXFxmNzcyO1xuJGZhLXZhci12ci1jYXJkYm9hcmQ6IFxcZjcyOTtcbiRmYS12YXItdnVlanM6IFxcZjQxZjtcbiRmYS12YXItd2Fsa2luZzogXFxmNTU0O1xuJGZhLXZhci13YWxsZXQ6IFxcZjU1NTtcbiRmYS12YXItd2FyZWhvdXNlOiBcXGY0OTQ7XG4kZmEtdmFyLXdhdGNobWFuLW1vbml0b3Jpbmc6IFxcZTA4NztcbiRmYS12YXItd2F0ZXI6IFxcZjc3MztcbiRmYS12YXItd2F2ZS1zcXVhcmU6IFxcZjgzZTtcbiRmYS12YXItd2F6ZTogXFxmODNmO1xuJGZhLXZhci13ZWVibHk6IFxcZjVjYztcbiRmYS12YXItd2VpYm86IFxcZjE4YTtcbiRmYS12YXItd2VpZ2h0OiBcXGY0OTY7XG4kZmEtdmFyLXdlaWdodC1oYW5naW5nOiBcXGY1Y2Q7XG4kZmEtdmFyLXdlaXhpbjogXFxmMWQ3O1xuJGZhLXZhci13aGF0c2FwcDogXFxmMjMyO1xuJGZhLXZhci13aGF0c2FwcC1zcXVhcmU6IFxcZjQwYztcbiRmYS12YXItd2hlZWxjaGFpcjogXFxmMTkzO1xuJGZhLXZhci13aG1jczogXFxmNDBkO1xuJGZhLXZhci13aWZpOiBcXGYxZWI7XG4kZmEtdmFyLXdpa2lwZWRpYS13OiBcXGYyNjY7XG4kZmEtdmFyLXdpbmQ6IFxcZjcyZTtcbiRmYS12YXItd2luZG93LWNsb3NlOiBcXGY0MTA7XG4kZmEtdmFyLXdpbmRvdy1tYXhpbWl6ZTogXFxmMmQwO1xuJGZhLXZhci13aW5kb3ctbWluaW1pemU6IFxcZjJkMTtcbiRmYS12YXItd2luZG93LXJlc3RvcmU6IFxcZjJkMjtcbiRmYS12YXItd2luZG93czogXFxmMTdhO1xuJGZhLXZhci13aW5lLWJvdHRsZTogXFxmNzJmO1xuJGZhLXZhci13aW5lLWdsYXNzOiBcXGY0ZTM7XG4kZmEtdmFyLXdpbmUtZ2xhc3MtYWx0OiBcXGY1Y2U7XG4kZmEtdmFyLXdpeDogXFxmNWNmO1xuJGZhLXZhci13aXphcmRzLW9mLXRoZS1jb2FzdDogXFxmNzMwO1xuJGZhLXZhci13b2R1OiBcXGUwODg7XG4kZmEtdmFyLXdvbGYtcGFjay1iYXR0YWxpb246IFxcZjUxNDtcbiRmYS12YXItd29uLXNpZ246IFxcZjE1OTtcbiRmYS12YXItd29yZHByZXNzOiBcXGYxOWE7XG4kZmEtdmFyLXdvcmRwcmVzcy1zaW1wbGU6IFxcZjQxMTtcbiRmYS12YXItd3BiZWdpbm5lcjogXFxmMjk3O1xuJGZhLXZhci13cGV4cGxvcmVyOiBcXGYyZGU7XG4kZmEtdmFyLXdwZm9ybXM6IFxcZjI5ODtcbiRmYS12YXItd3ByZXNzcjogXFxmM2U0O1xuJGZhLXZhci13cmVuY2g6IFxcZjBhZDtcbiRmYS12YXIteC1yYXk6IFxcZjQ5NztcbiRmYS12YXIteGJveDogXFxmNDEyO1xuJGZhLXZhci14aW5nOiBcXGYxNjg7XG4kZmEtdmFyLXhpbmctc3F1YXJlOiBcXGYxNjk7XG4kZmEtdmFyLXktY29tYmluYXRvcjogXFxmMjNiO1xuJGZhLXZhci15YWhvbzogXFxmMTllO1xuJGZhLXZhci15YW1tZXI6IFxcZjg0MDtcbiRmYS12YXIteWFuZGV4OiBcXGY0MTM7XG4kZmEtdmFyLXlhbmRleC1pbnRlcm5hdGlvbmFsOiBcXGY0MTQ7XG4kZmEtdmFyLXlhcm46IFxcZjdlMztcbiRmYS12YXIteWVscDogXFxmMWU5O1xuJGZhLXZhci15ZW4tc2lnbjogXFxmMTU3O1xuJGZhLXZhci15aW4teWFuZzogXFxmNmFkO1xuJGZhLXZhci15b2FzdDogXFxmMmIxO1xuJGZhLXZhci15b3V0dWJlOiBcXGYxNjc7XG4kZmEtdmFyLXlvdXR1YmUtc3F1YXJlOiBcXGY0MzE7XG4kZmEtdmFyLXpoaWh1OiBcXGY2M2Y7XG4iLCIvLyBMaXN0IEljb25zXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi4jeyRmYS1jc3MtcHJlZml4fS11bCB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgbWFyZ2luLWxlZnQ6ICRmYS1saS13aWR0aCAqIDUvNDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuXG4gID4gbGkgeyBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbn1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LWxpIHtcbiAgbGVmdDogLSRmYS1saS13aWR0aDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiAkZmEtbGktd2lkdGg7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xufVxuIiwiLy8gQm9yZGVyZWQgJiBQdWxsZWRcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LWJvcmRlciB7XG4gIGJvcmRlcjogc29saWQgLjA4ZW0gJGZhLWJvcmRlci1jb2xvcjtcbiAgYm9yZGVyLXJhZGl1czogLjFlbTtcbiAgcGFkZGluZzogLjJlbSAuMjVlbSAuMTVlbTtcbn1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LXB1bGwtbGVmdCB7IGZsb2F0OiBsZWZ0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcHVsbC1yaWdodCB7IGZsb2F0OiByaWdodDsgfVxuXG4uI3skZmEtY3NzLXByZWZpeH0sXG4uZmFzLFxuLmZhcixcbi5mYWwsXG4uZmFiIHtcbiAgJi4jeyRmYS1jc3MtcHJlZml4fS1wdWxsLWxlZnQgeyBtYXJnaW4tcmlnaHQ6IC4zZW07IH1cbiAgJi4jeyRmYS1jc3MtcHJlZml4fS1wdWxsLXJpZ2h0IHsgbWFyZ2luLWxlZnQ6IC4zZW07IH1cbn1cbiIsIi8vIEFuaW1hdGVkIEljb25zXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uI3skZmEtY3NzLXByZWZpeH0tc3BpbiB7XG4gIGFuaW1hdGlvbjogZmEtc3BpbiAycyBpbmZpbml0ZSBsaW5lYXI7XG59XG5cbi4jeyRmYS1jc3MtcHJlZml4fS1wdWxzZSB7XG4gIGFuaW1hdGlvbjogZmEtc3BpbiAxcyBpbmZpbml0ZSBzdGVwcyg4KTtcbn1cblxuQGtleWZyYW1lcyBmYS1zcGluIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgfVxufVxuIiwiLy8gUm90YXRlZCAmIEZsaXBwZWQgSWNvbnNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LXJvdGF0ZS05MCAgeyBAaW5jbHVkZSBmYS1pY29uLXJvdGF0ZSg5MGRlZywgMSk7ICB9XG4uI3skZmEtY3NzLXByZWZpeH0tcm90YXRlLTE4MCB7IEBpbmNsdWRlIGZhLWljb24tcm90YXRlKDE4MGRlZywgMik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yb3RhdGUtMjcwIHsgQGluY2x1ZGUgZmEtaWNvbi1yb3RhdGUoMjcwZGVnLCAzKTsgfVxuXG4uI3skZmEtY3NzLXByZWZpeH0tZmxpcC1ob3Jpem9udGFsIHsgQGluY2x1ZGUgZmEtaWNvbi1mbGlwKC0xLCAxLCAwKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZsaXAtdmVydGljYWwgICB7IEBpbmNsdWRlIGZhLWljb24tZmxpcCgxLCAtMSwgMik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mbGlwLWJvdGgsIC4jeyRmYS1jc3MtcHJlZml4fS1mbGlwLWhvcml6b250YWwuI3skZmEtY3NzLXByZWZpeH0tZmxpcC12ZXJ0aWNhbCB7IEBpbmNsdWRlIGZhLWljb24tZmxpcCgtMSwgLTEsIDIpOyB9XG5cbi8vIEhvb2sgZm9yIElFOC05XG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbjpyb290IHtcbiAgLiN7JGZhLWNzcy1wcmVmaXh9LXJvdGF0ZS05MCxcbiAgLiN7JGZhLWNzcy1wcmVmaXh9LXJvdGF0ZS0xODAsXG4gIC4jeyRmYS1jc3MtcHJlZml4fS1yb3RhdGUtMjcwLFxuICAuI3skZmEtY3NzLXByZWZpeH0tZmxpcC1ob3Jpem9udGFsLFxuICAuI3skZmEtY3NzLXByZWZpeH0tZmxpcC12ZXJ0aWNhbCxcbiAgLiN7JGZhLWNzcy1wcmVmaXh9LWZsaXAtYm90aCB7XG4gICAgZmlsdGVyOiBub25lO1xuICB9XG59XG4iLCIvLyBNaXhpbnNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbkBtaXhpbiBmYS1pY29uIHtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5cbkBtaXhpbiBmYS1pY29uLXJvdGF0ZSgkZGVncmVlcywgJHJvdGF0aW9uKSB7XG4gIC1tcy1maWx0ZXI6IFwicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkJhc2ljSW1hZ2Uocm90YXRpb249I3skcm90YXRpb259KVwiO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgkZGVncmVlcyk7XG59XG5cbkBtaXhpbiBmYS1pY29uLWZsaXAoJGhvcml6LCAkdmVydCwgJHJvdGF0aW9uKSB7XG4gIC1tcy1maWx0ZXI6IFwicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkJhc2ljSW1hZ2Uocm90YXRpb249I3skcm90YXRpb259LCBtaXJyb3I9MSlcIjtcbiAgdHJhbnNmb3JtOiBzY2FsZSgkaG9yaXosICR2ZXJ0KTtcbn1cblxuXG4vLyBPbmx5IGRpc3BsYXkgY29udGVudCB0byBzY3JlZW4gcmVhZGVycy4gQSBsYSBCb290c3RyYXAgNC5cbi8vXG4vLyBTZWU6IGh0dHA6Ly9hMTF5cHJvamVjdC5jb20vcG9zdHMvaG93LXRvLWhpZGUtY29udGVudC9cblxuQG1peGluIHNyLW9ubHkge1xuICBib3JkZXI6IDA7XG4gIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCk7XG4gIGhlaWdodDogMXB4O1xuICBtYXJnaW46IC0xcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDFweDtcbn1cblxuLy8gVXNlIGluIGNvbmp1bmN0aW9uIHdpdGggLnNyLW9ubHkgdG8gb25seSBkaXNwbGF5IGNvbnRlbnQgd2hlbiBpdCdzIGZvY3VzZWQuXG4vL1xuLy8gVXNlZnVsIGZvciBcIlNraXAgdG8gbWFpbiBjb250ZW50XCIgbGlua3M7IHNlZSBodHRwOi8vd3d3LnczLm9yZy9UUi8yMDEzL05PVEUtV0NBRzIwLVRFQ0hTLTIwMTMwOTA1L0cxXG4vL1xuLy8gQ3JlZGl0OiBIVE1MNSBCb2lsZXJwbGF0ZVxuXG5AbWl4aW4gc3Itb25seS1mb2N1c2FibGUge1xuICAmOmFjdGl2ZSxcbiAgJjpmb2N1cyB7XG4gICAgY2xpcDogYXV0bztcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgbWFyZ2luOiAwO1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbn1cbiIsIi8vIFN0YWNrZWQgSWNvbnNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0YWNrIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBoZWlnaHQ6IDJlbTtcbiAgbGluZS1oZWlnaHQ6IDJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB3aWR0aDogKCRmYS1mdy13aWR0aCoyKTtcbn1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0YWNrLTF4LFxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0YWNrLTJ4IHtcbiAgbGVmdDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uI3skZmEtY3NzLXByZWZpeH0tc3RhY2stMXgge1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbn1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0YWNrLTJ4IHtcbiAgZm9udC1zaXplOiAyZW07XG59XG5cbi4jeyRmYS1jc3MtcHJlZml4fS1pbnZlcnNlIHtcbiAgY29sb3I6ICRmYS1pbnZlcnNlO1xufVxuIiwiLyogRm9udCBBd2Vzb21lIHVzZXMgdGhlIFVuaWNvZGUgUHJpdmF0ZSBVc2UgQXJlYSAoUFVBKSB0byBlbnN1cmUgc2NyZWVuXG5yZWFkZXJzIGRvIG5vdCByZWFkIG9mZiByYW5kb20gY2hhcmFjdGVycyB0aGF0IHJlcHJlc2VudCBpY29ucyAqL1xuXG4uI3skZmEtY3NzLXByZWZpeH0tNTAwcHg6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLTUwMHB4KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFjY2Vzc2libGUtaWNvbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYWNjZXNzaWJsZS1pY29uKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFjY3Vzb2Z0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hY2N1c29mdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hY3F1aXNpdGlvbnMtaW5jb3Jwb3JhdGVkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hY3F1aXNpdGlvbnMtaW5jb3Jwb3JhdGVkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hZGRyZXNzLWJvb2s6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFkZHJlc3MtYm9vayk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hZGRyZXNzLWNhcmQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFkZHJlc3MtY2FyZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hZGp1c3Q6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFkanVzdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hZG46YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFkbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hZHZlcnNhbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYWR2ZXJzYWwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYWZmaWxpYXRldGhlbWU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFmZmlsaWF0ZXRoZW1lKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFpci1mcmVzaGVuZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFpci1mcmVzaGVuZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYWlyYm5iOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1haXJibmIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYWxnb2xpYTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYWxnb2xpYSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hbGlnbi1jZW50ZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFsaWduLWNlbnRlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hbGlnbi1qdXN0aWZ5OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hbGlnbi1qdXN0aWZ5KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFsaWduLWxlZnQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFsaWduLWxlZnQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYWxpZ24tcmlnaHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFsaWduLXJpZ2h0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFsaXBheTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYWxpcGF5KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFsbGVyZ2llczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYWxsZXJnaWVzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFtYXpvbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYW1hem9uKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFtYXpvbi1wYXk6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFtYXpvbi1wYXkpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYW1idWxhbmNlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hbWJ1bGFuY2UpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYW1lcmljYW4tc2lnbi1sYW5ndWFnZS1pbnRlcnByZXRpbmc6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFtZXJpY2FuLXNpZ24tbGFuZ3VhZ2UtaW50ZXJwcmV0aW5nKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFtaWxpYTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYW1pbGlhKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFuY2hvcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYW5jaG9yKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFuZHJvaWQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFuZHJvaWQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYW5nZWxsaXN0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hbmdlbGxpc3QpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYW5nbGUtZG91YmxlLWRvd246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFuZ2xlLWRvdWJsZS1kb3duKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFuZ2xlLWRvdWJsZS1sZWZ0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hbmdsZS1kb3VibGUtbGVmdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hbmdsZS1kb3VibGUtcmlnaHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFuZ2xlLWRvdWJsZS1yaWdodCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hbmdsZS1kb3VibGUtdXA6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFuZ2xlLWRvdWJsZS11cCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hbmdsZS1kb3duOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hbmdsZS1kb3duKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFuZ2xlLWxlZnQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFuZ2xlLWxlZnQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYW5nbGUtcmlnaHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFuZ2xlLXJpZ2h0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFuZ2xlLXVwOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hbmdsZS11cCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hbmdyeTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYW5ncnkpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYW5ncnljcmVhdGl2ZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYW5ncnljcmVhdGl2ZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hbmd1bGFyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hbmd1bGFyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFua2g6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFua2gpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXBwLXN0b3JlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hcHAtc3RvcmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXBwLXN0b3JlLWlvczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYXBwLXN0b3JlLWlvcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcHBlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYXBwZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXBwbGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFwcGxlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFwcGxlLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYXBwbGUtYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFwcGxlLXBheTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYXBwbGUtcGF5KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFyY2hpdmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFyY2hpdmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXJjaHdheTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYXJjaHdheSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcnJvdy1hbHQtY2lyY2xlLWRvd246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFycm93LWFsdC1jaXJjbGUtZG93bik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcnJvdy1hbHQtY2lyY2xlLWxlZnQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFycm93LWFsdC1jaXJjbGUtbGVmdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcnJvdy1hbHQtY2lyY2xlLXJpZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hcnJvdy1hbHQtY2lyY2xlLXJpZ2h0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFycm93LWFsdC1jaXJjbGUtdXA6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFycm93LWFsdC1jaXJjbGUtdXApOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXJyb3ctY2lyY2xlLWRvd246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFycm93LWNpcmNsZS1kb3duKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFycm93LWNpcmNsZS1sZWZ0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hcnJvdy1jaXJjbGUtbGVmdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcnJvdy1jaXJjbGUtcmlnaHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFycm93LWNpcmNsZS1yaWdodCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcnJvdy1jaXJjbGUtdXA6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFycm93LWNpcmNsZS11cCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcnJvdy1kb3duOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hcnJvdy1kb3duKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFycm93LWxlZnQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFycm93LWxlZnQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXJyb3ctcmlnaHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFycm93LXJpZ2h0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFycm93LXVwOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hcnJvdy11cCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcnJvd3MtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hcnJvd3MtYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFycm93cy1hbHQtaDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYXJyb3dzLWFsdC1oKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFycm93cy1hbHQtdjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYXJyb3dzLWFsdC12KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFydHN0YXRpb246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFydHN0YXRpb24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXNzaXN0aXZlLWxpc3RlbmluZy1zeXN0ZW1zOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hc3Npc3RpdmUtbGlzdGVuaW5nLXN5c3RlbXMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXN0ZXJpc2s6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFzdGVyaXNrKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFzeW1tZXRyaWs6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWFzeW1tZXRyaWspOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWF0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWF0bGFzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hdGxhcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hdGxhc3NpYW46YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWF0bGFzc2lhbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hdG9tOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hdG9tKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWF1ZGlibGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWF1ZGlibGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXVkaW8tZGVzY3JpcHRpb246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWF1ZGlvLWRlc2NyaXB0aW9uKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWF1dG9wcmVmaXhlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYXV0b3ByZWZpeGVyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWF2aWFuZXg6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWF2aWFuZXgpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXZpYXRvOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1hdmlhdG8pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXdhcmQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWF3YXJkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWF3czpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYXdzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhYnk6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJhYnkpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmFieS1jYXJyaWFnZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYmFieS1jYXJyaWFnZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iYWNrc3BhY2U6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJhY2tzcGFjZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iYWNrd2FyZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYmFja3dhcmQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmFjb246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJhY29uKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhY3RlcmlhOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1iYWN0ZXJpYSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iYWN0ZXJpdW06YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJhY3Rlcml1bSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iYWhhaTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYmFoYWkpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmFsYW5jZS1zY2FsZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYmFsYW5jZS1zY2FsZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iYWxhbmNlLXNjYWxlLWxlZnQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJhbGFuY2Utc2NhbGUtbGVmdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iYWxhbmNlLXNjYWxlLXJpZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1iYWxhbmNlLXNjYWxlLXJpZ2h0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYmFuKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhbmQtYWlkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1iYW5kLWFpZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iYW5kY2FtcDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYmFuZGNhbXApOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmFyY29kZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYmFyY29kZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iYXJzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1iYXJzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhc2ViYWxsLWJhbGw6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJhc2ViYWxsLWJhbGwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmFza2V0YmFsbC1iYWxsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1iYXNrZXRiYWxsLWJhbGwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmF0aDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYmF0aCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iYXR0ZXJ5LWVtcHR5OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1iYXR0ZXJ5LWVtcHR5KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhdHRlcnktZnVsbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYmF0dGVyeS1mdWxsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhdHRlcnktaGFsZjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYmF0dGVyeS1oYWxmKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhdHRlcnktcXVhcnRlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYmF0dGVyeS1xdWFydGVyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhdHRlcnktdGhyZWUtcXVhcnRlcnM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJhdHRlcnktdGhyZWUtcXVhcnRlcnMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmF0dGxlLW5ldDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYmF0dGxlLW5ldCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iZWQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJlZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iZWVyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1iZWVyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJlaGFuY2U6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJlaGFuY2UpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmVoYW5jZS1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJlaGFuY2Utc3F1YXJlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJlbGw6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJlbGwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmVsbC1zbGFzaDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYmVsbC1zbGFzaCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iZXppZXItY3VydmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJlemllci1jdXJ2ZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iaWJsZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYmlibGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmljeWNsZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYmljeWNsZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iaWtpbmc6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJpa2luZyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iaW1vYmplY3Q6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJpbW9iamVjdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iaW5vY3VsYXJzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1iaW5vY3VsYXJzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJpb2hhemFyZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYmlvaGF6YXJkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJpcnRoZGF5LWNha2U6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJpcnRoZGF5LWNha2UpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYml0YnVja2V0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1iaXRidWNrZXQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYml0Y29pbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYml0Y29pbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iaXR5OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1iaXR5KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJsYWNrLXRpZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYmxhY2stdGllKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJsYWNrYmVycnk6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJsYWNrYmVycnkpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmxlbmRlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYmxlbmRlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ibGVuZGVyLXBob25lOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ibGVuZGVyLXBob25lKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJsaW5kOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ibGluZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ibG9nOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ibG9nKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJsb2dnZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJsb2dnZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmxvZ2dlci1iOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ibG9nZ2VyLWIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmx1ZXRvb3RoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ibHVldG9vdGgpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmx1ZXRvb3RoLWI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJsdWV0b290aC1iKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJvbGQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJvbGQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYm9sdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYm9sdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ib21iOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ib21iKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJvbmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJvbmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYm9uZzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYm9uZyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ib29rOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ib29rKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJvb2stZGVhZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYm9vay1kZWFkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJvb2stbWVkaWNhbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYm9vay1tZWRpY2FsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJvb2stb3BlbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYm9vay1vcGVuKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJvb2stcmVhZGVyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ib29rLXJlYWRlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ib29rbWFyazpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYm9va21hcmspOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYm9vdHN0cmFwOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ib290c3RyYXApOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYm9yZGVyLWFsbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYm9yZGVyLWFsbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ib3JkZXItbm9uZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYm9yZGVyLW5vbmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYm9yZGVyLXN0eWxlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ib3JkZXItc3R5bGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYm93bGluZy1iYWxsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ib3dsaW5nLWJhbGwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYm94OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ib3gpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYm94LW9wZW46YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJveC1vcGVuKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJveC10aXNzdWU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJveC10aXNzdWUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYm94ZXM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJveGVzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJyYWlsbGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJyYWlsbGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYnJhaW46YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJyYWluKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJyZWFkLXNsaWNlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1icmVhZC1zbGljZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1icmllZmNhc2U6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJyaWVmY2FzZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1icmllZmNhc2UtbWVkaWNhbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYnJpZWZjYXNlLW1lZGljYWwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYnJvYWRjYXN0LXRvd2VyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1icm9hZGNhc3QtdG93ZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYnJvb206YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJyb29tKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJydXNoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1icnVzaCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1idGM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJ0Yyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1idWZmZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJ1ZmZlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1idWc6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJ1Zyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1idWlsZGluZzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYnVpbGRpbmcpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYnVsbGhvcm46YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJ1bGxob3JuKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJ1bGxzZXllOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1idWxsc2V5ZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1idXJuOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1idXJuKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJ1cm9tb2JlbGV4cGVydGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWJ1cm9tb2JlbGV4cGVydGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYnVzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1idXMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYnVzLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItYnVzLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1idXNpbmVzcy10aW1lOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1idXNpbmVzcy10aW1lKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJ1eS1uLWxhcmdlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1idXktbi1sYXJnZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1idXlzZWxsYWRzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1idXlzZWxsYWRzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhbGN1bGF0b3I6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNhbGN1bGF0b3IpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FsZW5kYXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNhbGVuZGFyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhbGVuZGFyLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2FsZW5kYXItYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhbGVuZGFyLWNoZWNrOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jYWxlbmRhci1jaGVjayk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYWxlbmRhci1kYXk6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNhbGVuZGFyLWRheSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYWxlbmRhci1taW51czpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2FsZW5kYXItbWludXMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FsZW5kYXItcGx1czpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2FsZW5kYXItcGx1cyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYWxlbmRhci10aW1lczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2FsZW5kYXItdGltZXMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FsZW5kYXItd2VlazpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2FsZW5kYXItd2Vlayk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYW1lcmE6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNhbWVyYSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYW1lcmEtcmV0cm86YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNhbWVyYS1yZXRybyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYW1wZ3JvdW5kOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jYW1wZ3JvdW5kKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhbmFkaWFuLW1hcGxlLWxlYWY6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNhbmFkaWFuLW1hcGxlLWxlYWYpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FuZHktY2FuZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2FuZHktY2FuZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYW5uYWJpczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2FubmFiaXMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2Fwc3VsZXM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNhcHN1bGVzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2FyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhci1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNhci1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FyLWJhdHRlcnk6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNhci1iYXR0ZXJ5KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhci1jcmFzaDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2FyLWNyYXNoKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhci1zaWRlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jYXItc2lkZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYXJhdmFuOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jYXJhdmFuKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhcmV0LWRvd246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNhcmV0LWRvd24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FyZXQtbGVmdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2FyZXQtbGVmdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYXJldC1yaWdodDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2FyZXQtcmlnaHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FyZXQtc3F1YXJlLWRvd246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNhcmV0LXNxdWFyZS1kb3duKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhcmV0LXNxdWFyZS1sZWZ0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jYXJldC1zcXVhcmUtbGVmdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYXJldC1zcXVhcmUtcmlnaHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNhcmV0LXNxdWFyZS1yaWdodCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYXJldC1zcXVhcmUtdXA6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNhcmV0LXNxdWFyZS11cCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYXJldC11cDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2FyZXQtdXApOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2Fycm90OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jYXJyb3QpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FydC1hcnJvdy1kb3duOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jYXJ0LWFycm93LWRvd24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FydC1wbHVzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jYXJ0LXBsdXMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FzaC1yZWdpc3RlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2FzaC1yZWdpc3Rlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYXQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNhdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYy1hbWF6b24tcGF5OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jYy1hbWF6b24tcGF5KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNjLWFtZXg6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNjLWFtZXgpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2MtYXBwbGUtcGF5OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jYy1hcHBsZS1wYXkpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2MtZGluZXJzLWNsdWI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNjLWRpbmVycy1jbHViKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNjLWRpc2NvdmVyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jYy1kaXNjb3Zlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYy1qY2I6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNjLWpjYik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYy1tYXN0ZXJjYXJkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jYy1tYXN0ZXJjYXJkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNjLXBheXBhbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2MtcGF5cGFsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNjLXN0cmlwZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2Mtc3RyaXBlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNjLXZpc2E6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNjLXZpc2EpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2VudGVyY29kZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2VudGVyY29kZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jZW50b3M6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNlbnRvcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jZXJ0aWZpY2F0ZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2VydGlmaWNhdGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hhaXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNoYWlyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoYWxrYm9hcmQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNoYWxrYm9hcmQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hhbGtib2FyZC10ZWFjaGVyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jaGFsa2JvYXJkLXRlYWNoZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hhcmdpbmctc3RhdGlvbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2hhcmdpbmctc3RhdGlvbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaGFydC1hcmVhOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jaGFydC1hcmVhKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoYXJ0LWJhcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2hhcnQtYmFyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoYXJ0LWxpbmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNoYXJ0LWxpbmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hhcnQtcGllOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jaGFydC1waWUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hlY2s6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNoZWNrKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoZWNrLWNpcmNsZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2hlY2stY2lyY2xlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoZWNrLWRvdWJsZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2hlY2stZG91YmxlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoZWNrLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2hlY2stc3F1YXJlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoZWVzZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2hlZXNlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoZXNzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jaGVzcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaGVzcy1iaXNob3A6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNoZXNzLWJpc2hvcCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaGVzcy1ib2FyZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2hlc3MtYm9hcmQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hlc3Mta2luZzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2hlc3Mta2luZyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaGVzcy1rbmlnaHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNoZXNzLWtuaWdodCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaGVzcy1wYXduOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jaGVzcy1wYXduKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoZXNzLXF1ZWVuOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jaGVzcy1xdWVlbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaGVzcy1yb29rOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jaGVzcy1yb29rKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoZXZyb24tY2lyY2xlLWRvd246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNoZXZyb24tY2lyY2xlLWRvd24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hldnJvbi1jaXJjbGUtbGVmdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2hldnJvbi1jaXJjbGUtbGVmdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaGV2cm9uLWNpcmNsZS1yaWdodDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2hldnJvbi1jaXJjbGUtcmlnaHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hldnJvbi1jaXJjbGUtdXA6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNoZXZyb24tY2lyY2xlLXVwKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoZXZyb24tZG93bjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2hldnJvbi1kb3duKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoZXZyb24tbGVmdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2hldnJvbi1sZWZ0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoZXZyb24tcmlnaHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNoZXZyb24tcmlnaHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hldnJvbi11cDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2hldnJvbi11cCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaGlsZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2hpbGQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hyb21lOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jaHJvbWUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hyb21lY2FzdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2hyb21lY2FzdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaHVyY2g6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNodXJjaCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaXJjbGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNpcmNsZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaXJjbGUtbm90Y2g6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNpcmNsZS1ub3RjaCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaXR5OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jaXR5KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNsaW5pYy1tZWRpY2FsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jbGluaWMtbWVkaWNhbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jbGlwYm9hcmQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNsaXBib2FyZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jbGlwYm9hcmQtY2hlY2s6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNsaXBib2FyZC1jaGVjayk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jbGlwYm9hcmQtbGlzdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2xpcGJvYXJkLWxpc3QpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2xvY2s6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNsb2NrKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNsb25lOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jbG9uZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jbG9zZWQtY2FwdGlvbmluZzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2xvc2VkLWNhcHRpb25pbmcpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2xvdWQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNsb3VkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNsb3VkLWRvd25sb2FkLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2xvdWQtZG93bmxvYWQtYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNsb3VkLW1lYXRiYWxsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jbG91ZC1tZWF0YmFsbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jbG91ZC1tb29uOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jbG91ZC1tb29uKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNsb3VkLW1vb24tcmFpbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2xvdWQtbW9vbi1yYWluKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNsb3VkLXJhaW46YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNsb3VkLXJhaW4pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2xvdWQtc2hvd2Vycy1oZWF2eTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2xvdWQtc2hvd2Vycy1oZWF2eSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jbG91ZC1zdW46YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNsb3VkLXN1bik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jbG91ZC1zdW4tcmFpbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2xvdWQtc3VuLXJhaW4pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2xvdWQtdXBsb2FkLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2xvdWQtdXBsb2FkLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jbG91ZGZsYXJlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jbG91ZGZsYXJlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNsb3Vkc2NhbGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNsb3Vkc2NhbGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2xvdWRzbWl0aDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY2xvdWRzbWl0aCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jbG91ZHZlcnNpZnk6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNsb3VkdmVyc2lmeSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb2NrdGFpbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY29ja3RhaWwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29kZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY29kZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb2RlLWJyYW5jaDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY29kZS1icmFuY2gpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29kZXBlbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY29kZXBlbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb2RpZXBpZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY29kaWVwaWUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29mZmVlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jb2ZmZWUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29nOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jb2cpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29nczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY29ncyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb2luczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY29pbnMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29sdW1uczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY29sdW1ucyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb21tZW50OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jb21tZW50KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvbW1lbnQtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jb21tZW50LWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb21tZW50LWRvbGxhcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY29tbWVudC1kb2xsYXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29tbWVudC1kb3RzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jb21tZW50LWRvdHMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29tbWVudC1tZWRpY2FsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jb21tZW50LW1lZGljYWwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29tbWVudC1zbGFzaDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY29tbWVudC1zbGFzaCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb21tZW50czpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY29tbWVudHMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29tbWVudHMtZG9sbGFyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jb21tZW50cy1kb2xsYXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29tcGFjdC1kaXNjOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jb21wYWN0LWRpc2MpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29tcGFzczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY29tcGFzcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb21wcmVzczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY29tcHJlc3MpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29tcHJlc3MtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jb21wcmVzcy1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29tcHJlc3MtYXJyb3dzLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY29tcHJlc3MtYXJyb3dzLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb25jaWVyZ2UtYmVsbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY29uY2llcmdlLWJlbGwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29uZmx1ZW5jZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY29uZmx1ZW5jZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb25uZWN0ZGV2ZWxvcDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY29ubmVjdGRldmVsb3ApOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29udGFvOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jb250YW8pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29va2llOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jb29raWUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29va2llLWJpdGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNvb2tpZS1iaXRlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvcHk6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNvcHkpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29weXJpZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jb3B5cmlnaHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY290dG9uLWJ1cmVhdTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY290dG9uLWJ1cmVhdSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb3VjaDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY291Y2gpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY3BhbmVsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jcGFuZWwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY3JlYXRpdmUtY29tbW9uczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY3JlYXRpdmUtY29tbW9ucyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jcmVhdGl2ZS1jb21tb25zLWJ5OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jcmVhdGl2ZS1jb21tb25zLWJ5KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNyZWF0aXZlLWNvbW1vbnMtbmM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNyZWF0aXZlLWNvbW1vbnMtbmMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY3JlYXRpdmUtY29tbW9ucy1uYy1ldTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY3JlYXRpdmUtY29tbW9ucy1uYy1ldSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jcmVhdGl2ZS1jb21tb25zLW5jLWpwOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jcmVhdGl2ZS1jb21tb25zLW5jLWpwKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNyZWF0aXZlLWNvbW1vbnMtbmQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNyZWF0aXZlLWNvbW1vbnMtbmQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY3JlYXRpdmUtY29tbW9ucy1wZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY3JlYXRpdmUtY29tbW9ucy1wZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jcmVhdGl2ZS1jb21tb25zLXBkLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY3JlYXRpdmUtY29tbW9ucy1wZC1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY3JlYXRpdmUtY29tbW9ucy1yZW1peDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY3JlYXRpdmUtY29tbW9ucy1yZW1peCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jcmVhdGl2ZS1jb21tb25zLXNhOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jcmVhdGl2ZS1jb21tb25zLXNhKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNyZWF0aXZlLWNvbW1vbnMtc2FtcGxpbmc6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNyZWF0aXZlLWNvbW1vbnMtc2FtcGxpbmcpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY3JlYXRpdmUtY29tbW9ucy1zYW1wbGluZy1wbHVzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jcmVhdGl2ZS1jb21tb25zLXNhbXBsaW5nLXBsdXMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY3JlYXRpdmUtY29tbW9ucy1zaGFyZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY3JlYXRpdmUtY29tbW9ucy1zaGFyZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jcmVhdGl2ZS1jb21tb25zLXplcm86YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNyZWF0aXZlLWNvbW1vbnMtemVybyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jcmVkaXQtY2FyZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY3JlZGl0LWNhcmQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY3JpdGljYWwtcm9sZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY3JpdGljYWwtcm9sZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jcm9wOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jcm9wKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNyb3AtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jcm9wLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jcm9zczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY3Jvc3MpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY3Jvc3NoYWlyczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItY3Jvc3NoYWlycyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jcm93OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jcm93KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNyb3duOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jcm93bik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jcnV0Y2g6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWNydXRjaCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jc3MzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jc3MzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNzczMtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jc3MzLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jdWJlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jdWJlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWN1YmVzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jdWJlcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jdXQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWN1dCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jdXR0bGVmaXNoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1jdXR0bGVmaXNoKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWQtYW5kLWQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWQtYW5kLWQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZC1hbmQtZC1iZXlvbmQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWQtYW5kLWQtYmV5b25kKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRhaWx5bW90aW9uOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kYWlseW1vdGlvbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kYXNoY3ViZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZGFzaGN1YmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZGF0YWJhc2U6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWRhdGFiYXNlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRlYWY6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWRlYWYpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZGVlemVyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kZWV6ZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZGVsaWNpb3VzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kZWxpY2lvdXMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZGVtb2NyYXQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWRlbW9jcmF0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRlcGxveWRvZzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZGVwbG95ZG9nKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRlc2twcm86YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWRlc2twcm8pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZGVza3RvcDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZGVza3RvcCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kZXY6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWRldik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kZXZpYW50YXJ0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kZXZpYW50YXJ0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRoYXJtYWNoYWtyYTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZGhhcm1hY2hha3JhKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRobDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZGhsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRpYWdub3NlczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZGlhZ25vc2VzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRpYXNwb3JhOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kaWFzcG9yYSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kaWNlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kaWNlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRpY2UtZDIwOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kaWNlLWQyMCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kaWNlLWQ2OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kaWNlLWQ2KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRpY2UtZml2ZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZGljZS1maXZlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRpY2UtZm91cjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZGljZS1mb3VyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRpY2Utb25lOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kaWNlLW9uZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kaWNlLXNpeDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZGljZS1zaXgpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZGljZS10aHJlZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZGljZS10aHJlZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kaWNlLXR3bzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZGljZS10d28pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZGlnZzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZGlnZyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kaWdpdGFsLW9jZWFuOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kaWdpdGFsLW9jZWFuKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRpZ2l0YWwtdGFjaG9ncmFwaDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZGlnaXRhbC10YWNob2dyYXBoKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRpcmVjdGlvbnM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWRpcmVjdGlvbnMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZGlzY29yZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZGlzY29yZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kaXNjb3Vyc2U6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWRpc2NvdXJzZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kaXNlYXNlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kaXNlYXNlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRpdmlkZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZGl2aWRlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRpenp5OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kaXp6eSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kbmE6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWRuYSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kb2NodWI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWRvY2h1Yik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kb2NrZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWRvY2tlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kb2c6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWRvZyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kb2xsYXItc2lnbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZG9sbGFyLXNpZ24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZG9sbHk6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWRvbGx5KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRvbGx5LWZsYXRiZWQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWRvbGx5LWZsYXRiZWQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZG9uYXRlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kb25hdGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZG9vci1jbG9zZWQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWRvb3ItY2xvc2VkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRvb3Itb3BlbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZG9vci1vcGVuKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRvdC1jaXJjbGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWRvdC1jaXJjbGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZG92ZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZG92ZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kb3dubG9hZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZG93bmxvYWQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZHJhZnQyZGlnaXRhbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZHJhZnQyZGlnaXRhbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kcmFmdGluZy1jb21wYXNzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kcmFmdGluZy1jb21wYXNzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRyYWdvbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZHJhZ29uKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRyYXctcG9seWdvbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZHJhdy1wb2x5Z29uKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRyaWJiYmxlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kcmliYmJsZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kcmliYmJsZS1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWRyaWJiYmxlLXNxdWFyZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kcm9wYm94OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kcm9wYm94KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRydW06YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWRydW0pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZHJ1bS1zdGVlbHBhbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZHJ1bS1zdGVlbHBhbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kcnVtc3RpY2stYml0ZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZHJ1bXN0aWNrLWJpdGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZHJ1cGFsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kcnVwYWwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZHVtYmJlbGw6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWR1bWJiZWxsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWR1bXBzdGVyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kdW1wc3Rlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kdW1wc3Rlci1maXJlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1kdW1wc3Rlci1maXJlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWR1bmdlb246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWR1bmdlb24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZHlhbG9nOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1keWFsb2cpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZWFybHliaXJkczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZWFybHliaXJkcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1lYmF5OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1lYmF5KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWVkZ2U6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWVkZ2UpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZWRnZS1sZWdhY3k6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWVkZ2UtbGVnYWN5KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWVkaXQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWVkaXQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZWdnOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1lZ2cpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZWplY3Q6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWVqZWN0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWVsZW1lbnRvcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZWxlbWVudG9yKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWVsbGlwc2lzLWg6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWVsbGlwc2lzLWgpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZWxsaXBzaXMtdjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZWxsaXBzaXMtdik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1lbGxvOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1lbGxvKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWVtYmVyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1lbWJlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1lbXBpcmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWVtcGlyZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1lbnZlbG9wZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZW52ZWxvcGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZW52ZWxvcGUtb3BlbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZW52ZWxvcGUtb3Blbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1lbnZlbG9wZS1vcGVuLXRleHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWVudmVsb3BlLW9wZW4tdGV4dCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1lbnZlbG9wZS1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWVudmVsb3BlLXNxdWFyZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1lbnZpcmE6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWVudmlyYSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1lcXVhbHM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWVxdWFscyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1lcmFzZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWVyYXNlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1lcmxhbmc6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWVybGFuZyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ldGhlcmV1bTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZXRoZXJldW0pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZXRoZXJuZXQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWV0aGVybmV0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWV0c3k6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWV0c3kpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZXVyby1zaWduOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ldXJvLXNpZ24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZXZlcm5vdGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWV2ZXJub3RlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWV4Y2hhbmdlLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZXhjaGFuZ2UtYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWV4Y2xhbWF0aW9uOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1leGNsYW1hdGlvbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1leGNsYW1hdGlvbi1jaXJjbGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWV4Y2xhbWF0aW9uLWNpcmNsZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1leGNsYW1hdGlvbi10cmlhbmdsZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZXhjbGFtYXRpb24tdHJpYW5nbGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZXhwYW5kOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1leHBhbmQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZXhwYW5kLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZXhwYW5kLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1leHBhbmQtYXJyb3dzLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZXhwYW5kLWFycm93cy1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZXhwZWRpdGVkc3NsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1leHBlZGl0ZWRzc2wpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZXh0ZXJuYWwtbGluay1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWV4dGVybmFsLWxpbmstYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWV4dGVybmFsLWxpbmstc3F1YXJlLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZXh0ZXJuYWwtbGluay1zcXVhcmUtYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWV5ZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZXllKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWV5ZS1kcm9wcGVyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1leWUtZHJvcHBlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1leWUtc2xhc2g6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWV5ZS1zbGFzaCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mYWNlYm9vazpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmFjZWJvb2spOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmFjZWJvb2stZjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmFjZWJvb2stZik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mYWNlYm9vay1tZXNzZW5nZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZhY2Vib29rLW1lc3Nlbmdlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mYWNlYm9vay1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZhY2Vib29rLXNxdWFyZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mYW46YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZhbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mYW50YXN5LWZsaWdodC1nYW1lczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmFudGFzeS1mbGlnaHQtZ2FtZXMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmFzdC1iYWNrd2FyZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmFzdC1iYWNrd2FyZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mYXN0LWZvcndhcmQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZhc3QtZm9yd2FyZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mYXVjZXQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZhdWNldCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mYXg6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZheCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mZWF0aGVyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1mZWF0aGVyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZlYXRoZXItYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1mZWF0aGVyLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mZWRleDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmVkZXgpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmVkb3JhOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1mZWRvcmEpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmVtYWxlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1mZW1hbGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlnaHRlci1qZXQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZpZ2h0ZXItamV0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpZ21hOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1maWdtYSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1maWxlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbGUtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1maWxlLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlLWFyY2hpdmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZpbGUtYXJjaGl2ZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlLWF1ZGlvOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1maWxlLWF1ZGlvKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbGUtY29kZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmlsZS1jb2RlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbGUtY29udHJhY3Q6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZpbGUtY29udHJhY3QpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlsZS1jc3Y6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZpbGUtY3N2KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbGUtZG93bmxvYWQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZpbGUtZG93bmxvYWQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlsZS1leGNlbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmlsZS1leGNlbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlLWV4cG9ydDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmlsZS1leHBvcnQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlsZS1pbWFnZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmlsZS1pbWFnZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlLWltcG9ydDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmlsZS1pbXBvcnQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlsZS1pbnZvaWNlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1maWxlLWludm9pY2UpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlsZS1pbnZvaWNlLWRvbGxhcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmlsZS1pbnZvaWNlLWRvbGxhcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlLW1lZGljYWw6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZpbGUtbWVkaWNhbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlLW1lZGljYWwtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1maWxlLW1lZGljYWwtYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbGUtcGRmOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1maWxlLXBkZik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlLXBvd2VycG9pbnQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZpbGUtcG93ZXJwb2ludCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlLXByZXNjcmlwdGlvbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmlsZS1wcmVzY3JpcHRpb24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlsZS1zaWduYXR1cmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZpbGUtc2lnbmF0dXJlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbGUtdXBsb2FkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1maWxlLXVwbG9hZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlLXZpZGVvOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1maWxlLXZpZGVvKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbGUtd29yZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmlsZS13b3JkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbGw6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZpbGwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlsbC1kcmlwOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1maWxsLWRyaXApOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlsbTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmlsbSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maWx0ZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZpbHRlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maW5nZXJwcmludDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmluZ2VycHJpbnQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlyZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmlyZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maXJlLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmlyZS1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlyZS1leHRpbmd1aXNoZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZpcmUtZXh0aW5ndWlzaGVyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpcmVmb3g6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZpcmVmb3gpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlyZWZveC1icm93c2VyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1maXJlZm94LWJyb3dzZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlyc3QtYWlkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1maXJzdC1haWQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlyc3Qtb3JkZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZpcnN0LW9yZGVyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpcnN0LW9yZGVyLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmlyc3Qtb3JkZXItYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpcnN0ZHJhZnQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZpcnN0ZHJhZnQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlzaDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmlzaCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maXN0LXJhaXNlZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmlzdC1yYWlzZWQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmxhZzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmxhZyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mbGFnLWNoZWNrZXJlZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmxhZy1jaGVja2VyZWQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmxhZy11c2E6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZsYWctdXNhKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZsYXNrOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1mbGFzayk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mbGlja3I6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZsaWNrcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mbGlwYm9hcmQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZsaXBib2FyZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mbHVzaGVkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1mbHVzaGVkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZseTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZmx5KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZvbGRlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZm9sZGVyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZvbGRlci1taW51czpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZm9sZGVyLW1pbnVzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZvbGRlci1vcGVuOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1mb2xkZXItb3Blbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mb2xkZXItcGx1czpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZm9sZGVyLXBsdXMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZm9udDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZm9udCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mb250LWF3ZXNvbWU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZvbnQtYXdlc29tZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mb250LWF3ZXNvbWUtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1mb250LWF3ZXNvbWUtYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZvbnQtYXdlc29tZS1mbGFnOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1mb250LWF3ZXNvbWUtZmxhZyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mb250LWF3ZXNvbWUtbG9nby1mdWxsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1mb250LWF3ZXNvbWUtbG9nby1mdWxsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZvbnRpY29uczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZm9udGljb25zKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZvbnRpY29ucy1maTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZm9udGljb25zLWZpKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZvb3RiYWxsLWJhbGw6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZvb3RiYWxsLWJhbGwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZm9ydC1hd2Vzb21lOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1mb3J0LWF3ZXNvbWUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZm9ydC1hd2Vzb21lLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZm9ydC1hd2Vzb21lLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mb3J1bWJlZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZm9ydW1iZWUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZm9yd2FyZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZm9yd2FyZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mb3Vyc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1mb3Vyc3F1YXJlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZyZWUtY29kZS1jYW1wOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1mcmVlLWNvZGUtY2FtcCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mcmVlYnNkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1mcmVlYnNkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZyb2c6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZyb2cpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZnJvd246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZyb3duKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZyb3duLW9wZW46YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWZyb3duLW9wZW4pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZnVsY3J1bTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZnVsY3J1bSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mdW5uZWwtZG9sbGFyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1mdW5uZWwtZG9sbGFyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZ1dGJvbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZnV0Ym9sKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdhbGFjdGljLXJlcHVibGljOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1nYWxhY3RpYy1yZXB1YmxpYyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nYWxhY3RpYy1zZW5hdGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdhbGFjdGljLXNlbmF0ZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nYW1lcGFkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1nYW1lcGFkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdhcy1wdW1wOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1nYXMtcHVtcCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nYXZlbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ2F2ZWwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2VtOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1nZW0pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2VuZGVybGVzczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ2VuZGVybGVzcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nZXQtcG9ja2V0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1nZXQtcG9ja2V0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdnOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1nZyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nZy1jaXJjbGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdnLWNpcmNsZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1naG9zdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ2hvc3QpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2lmdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ2lmdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1naWZ0czpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ2lmdHMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2l0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1naXQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2l0LWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ2l0LWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1naXQtc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1naXQtc3F1YXJlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdpdGh1YjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ2l0aHViKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdpdGh1Yi1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdpdGh1Yi1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2l0aHViLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ2l0aHViLXNxdWFyZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1naXRrcmFrZW46YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdpdGtyYWtlbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1naXRsYWI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdpdGxhYik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1naXR0ZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdpdHRlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nbGFzcy1jaGVlcnM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdsYXNzLWNoZWVycyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nbGFzcy1tYXJ0aW5pOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1nbGFzcy1tYXJ0aW5pKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdsYXNzLW1hcnRpbmktYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1nbGFzcy1tYXJ0aW5pLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nbGFzcy13aGlza2V5OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1nbGFzcy13aGlza2V5KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdsYXNzZXM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdsYXNzZXMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2xpZGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdsaWRlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdsaWRlLWc6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdsaWRlLWcpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2xvYmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdsb2JlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdsb2JlLWFmcmljYTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ2xvYmUtYWZyaWNhKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdsb2JlLWFtZXJpY2FzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1nbG9iZS1hbWVyaWNhcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nbG9iZS1hc2lhOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1nbG9iZS1hc2lhKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdsb2JlLWV1cm9wZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ2xvYmUtZXVyb3BlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdvZm9yZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ29mb3JlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdvbGYtYmFsbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ29sZi1iYWxsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdvb2RyZWFkczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ29vZHJlYWRzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdvb2RyZWFkcy1nOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1nb29kcmVhZHMtZyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nb29nbGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdvb2dsZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nb29nbGUtZHJpdmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdvb2dsZS1kcml2ZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nb29nbGUtcGF5OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1nb29nbGUtcGF5KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdvb2dsZS1wbGF5OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1nb29nbGUtcGxheSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nb29nbGUtcGx1czpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ29vZ2xlLXBsdXMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ29vZ2xlLXBsdXMtZzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ29vZ2xlLXBsdXMtZyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nb29nbGUtcGx1cy1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdvb2dsZS1wbHVzLXNxdWFyZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nb29nbGUtd2FsbGV0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1nb29nbGUtd2FsbGV0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdvcHVyYW06YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdvcHVyYW0pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ3JhZHVhdGlvbi1jYXA6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdyYWR1YXRpb24tY2FwKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdyYXRpcGF5OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ncmF0aXBheSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ncmF2OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ncmF2KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdyZWF0ZXItdGhhbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ3JlYXRlci10aGFuKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdyZWF0ZXItdGhhbi1lcXVhbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ3JlYXRlci10aGFuLWVxdWFsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdyaW1hY2U6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdyaW1hY2UpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ3JpbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ3Jpbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ncmluLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ3Jpbi1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ3Jpbi1iZWFtOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ncmluLWJlYW0pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ3Jpbi1iZWFtLXN3ZWF0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ncmluLWJlYW0tc3dlYXQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ3Jpbi1oZWFydHM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdyaW4taGVhcnRzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdyaW4tc3F1aW50OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ncmluLXNxdWludCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ncmluLXNxdWludC10ZWFyczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ3Jpbi1zcXVpbnQtdGVhcnMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ3Jpbi1zdGFyczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ3Jpbi1zdGFycyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ncmluLXRlYXJzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ncmluLXRlYXJzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdyaW4tdG9uZ3VlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ncmluLXRvbmd1ZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ncmluLXRvbmd1ZS1zcXVpbnQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdyaW4tdG9uZ3VlLXNxdWludCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ncmluLXRvbmd1ZS13aW5rOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ncmluLXRvbmd1ZS13aW5rKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdyaW4td2luazpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ3Jpbi13aW5rKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdyaXAtaG9yaXpvbnRhbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ3JpcC1ob3Jpem9udGFsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdyaXAtbGluZXM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWdyaXAtbGluZXMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ3JpcC1saW5lcy12ZXJ0aWNhbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ3JpcC1saW5lcy12ZXJ0aWNhbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ncmlwLXZlcnRpY2FsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ncmlwLXZlcnRpY2FsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdyaXBmaXJlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ncmlwZmlyZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ncnVudDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ3J1bnQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ3VpbGRlZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItZ3VpbGRlZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ndWl0YXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWd1aXRhcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ndWxwOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ndWxwKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWgtc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1oLXNxdWFyZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oYWNrZXItbmV3czpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaGFja2VyLW5ld3MpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFja2VyLW5ld3Mtc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1oYWNrZXItbmV3cy1zcXVhcmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFja2VycmFuazpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaGFja2VycmFuayk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oYW1idXJnZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhhbWJ1cmdlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oYW1tZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhhbW1lcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oYW1zYTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaGFtc2EpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFuZC1ob2xkaW5nOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1oYW5kLWhvbGRpbmcpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFuZC1ob2xkaW5nLWhlYXJ0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1oYW5kLWhvbGRpbmctaGVhcnQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFuZC1ob2xkaW5nLW1lZGljYWw6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhhbmQtaG9sZGluZy1tZWRpY2FsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhbmQtaG9sZGluZy11c2Q6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhhbmQtaG9sZGluZy11c2QpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFuZC1ob2xkaW5nLXdhdGVyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1oYW5kLWhvbGRpbmctd2F0ZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFuZC1saXphcmQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhhbmQtbGl6YXJkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhbmQtbWlkZGxlLWZpbmdlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaGFuZC1taWRkbGUtZmluZ2VyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhbmQtcGFwZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhhbmQtcGFwZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFuZC1wZWFjZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaGFuZC1wZWFjZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oYW5kLXBvaW50LWRvd246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhhbmQtcG9pbnQtZG93bik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oYW5kLXBvaW50LWxlZnQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhhbmQtcG9pbnQtbGVmdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oYW5kLXBvaW50LXJpZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1oYW5kLXBvaW50LXJpZ2h0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhbmQtcG9pbnQtdXA6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhhbmQtcG9pbnQtdXApOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFuZC1wb2ludGVyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1oYW5kLXBvaW50ZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFuZC1yb2NrOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1oYW5kLXJvY2spOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFuZC1zY2lzc29yczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaGFuZC1zY2lzc29ycyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oYW5kLXNwYXJrbGVzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1oYW5kLXNwYXJrbGVzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhbmQtc3BvY2s6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhhbmQtc3BvY2spOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFuZHM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhhbmRzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhbmRzLWhlbHBpbmc6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhhbmRzLWhlbHBpbmcpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFuZHMtd2FzaDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaGFuZHMtd2FzaCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oYW5kc2hha2U6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhhbmRzaGFrZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oYW5kc2hha2UtYWx0LXNsYXNoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1oYW5kc2hha2UtYWx0LXNsYXNoKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhbmRzaGFrZS1zbGFzaDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaGFuZHNoYWtlLXNsYXNoKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhbnVraWFoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1oYW51a2lhaCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oYXJkLWhhdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaGFyZC1oYXQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFzaHRhZzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaGFzaHRhZyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oYXQtY293Ym95OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1oYXQtY293Ym95KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhdC1jb3dib3ktc2lkZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaGF0LWNvd2JveS1zaWRlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhdC13aXphcmQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhhdC13aXphcmQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGRkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1oZGQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGVhZC1zaWRlLWNvdWdoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1oZWFkLXNpZGUtY291Z2gpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGVhZC1zaWRlLWNvdWdoLXNsYXNoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1oZWFkLXNpZGUtY291Z2gtc2xhc2gpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGVhZC1zaWRlLW1hc2s6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhlYWQtc2lkZS1tYXNrKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhlYWQtc2lkZS12aXJ1czpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaGVhZC1zaWRlLXZpcnVzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhlYWRpbmc6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhlYWRpbmcpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGVhZHBob25lczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaGVhZHBob25lcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oZWFkcGhvbmVzLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaGVhZHBob25lcy1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGVhZHNldDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaGVhZHNldCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oZWFydDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaGVhcnQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGVhcnQtYnJva2VuOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1oZWFydC1icm9rZW4pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGVhcnRiZWF0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1oZWFydGJlYXQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGVsaWNvcHRlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaGVsaWNvcHRlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oaWdobGlnaHRlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaGlnaGxpZ2h0ZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGlraW5nOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1oaWtpbmcpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGlwcG86YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhpcHBvKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhpcHM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhpcHMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGlyZS1hLWhlbHBlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaGlyZS1hLWhlbHBlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oaXN0b3J5OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1oaXN0b3J5KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhpdmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhpdmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taG9ja2V5LXB1Y2s6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhvY2tleS1wdWNrKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhvbGx5LWJlcnJ5OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ob2xseS1iZXJyeSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ob21lOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ob21lKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhvb2xpOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ob29saSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ob3JuYmlsbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaG9ybmJpbGwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taG9yc2U6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhvcnNlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhvcnNlLWhlYWQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhvcnNlLWhlYWQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taG9zcGl0YWw6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhvc3BpdGFsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhvc3BpdGFsLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaG9zcGl0YWwtYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhvc3BpdGFsLXN5bWJvbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaG9zcGl0YWwtc3ltYm9sKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhvc3BpdGFsLXVzZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhvc3BpdGFsLXVzZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taG90LXR1YjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaG90LXR1Yik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ob3Rkb2c6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWhvdGRvZyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ob3RlbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaG90ZWwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taG90amFyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ob3RqYXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taG91cmdsYXNzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ob3VyZ2xhc3MpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taG91cmdsYXNzLWVuZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaG91cmdsYXNzLWVuZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ob3VyZ2xhc3MtaGFsZjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaG91cmdsYXNzLWhhbGYpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taG91cmdsYXNzLXN0YXJ0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ob3VyZ2xhc3Mtc3RhcnQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taG91c2UtZGFtYWdlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ob3VzZS1kYW1hZ2UpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taG91c2UtdXNlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaG91c2UtdXNlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ob3V6ejpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaG91enopOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taHJ5dm5pYTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaHJ5dm5pYSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1odG1sNTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaHRtbDUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taHVic3BvdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaHVic3BvdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1pLWN1cnNvcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaS1jdXJzb3IpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taWNlLWNyZWFtOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1pY2UtY3JlYW0pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taWNpY2xlczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaWNpY2xlcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1pY29uczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaWNvbnMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taWQtYmFkZ2U6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWlkLWJhZGdlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWlkLWNhcmQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWlkLWNhcmQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taWQtY2FyZC1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWlkLWNhcmQtYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWlkZWFsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1pZGVhbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1pZ2xvbzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaWdsb28pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taW1hZ2U6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWltYWdlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWltYWdlczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaW1hZ2VzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWltZGI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWltZGIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taW5ib3g6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWluYm94KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWluZGVudDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaW5kZW50KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWluZHVzdHJ5OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1pbmR1c3RyeSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1pbmZpbml0eTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaW5maW5pdHkpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taW5mbzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaW5mbyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1pbmZvLWNpcmNsZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaW5mby1jaXJjbGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taW5ub3NvZnQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWlubm9zb2Z0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWluc3RhZ3JhbTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaW5zdGFncmFtKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWluc3RhZ3JhbS1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWluc3RhZ3JhbS1zcXVhcmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taW5zdGFsb2Q6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWluc3RhbG9kKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWludGVyY29tOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1pbnRlcmNvbSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1pbnRlcm5ldC1leHBsb3JlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaW50ZXJuZXQtZXhwbG9yZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taW52aXNpb246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWludmlzaW9uKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWlveGhvc3Q6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWlveGhvc3QpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taXRhbGljOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1pdGFsaWMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taXRjaC1pbzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaXRjaC1pbyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1pdHVuZXM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWl0dW5lcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1pdHVuZXMtbm90ZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItaXR1bmVzLW5vdGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tamF2YTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItamF2YSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1qZWRpOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1qZWRpKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWplZGktb3JkZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWplZGktb3JkZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tamVua2luczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItamVua2lucyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1qaXJhOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1qaXJhKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWpvZ2V0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1qb2dldCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1qb2ludDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItam9pbnQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tam9vbWxhOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1qb29tbGEpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tam91cm5hbC13aGlsbHM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWpvdXJuYWwtd2hpbGxzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWpzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1qcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1qcy1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWpzLXNxdWFyZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1qc2ZpZGRsZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItanNmaWRkbGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0ta2FhYmE6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWthYWJhKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWthZ2dsZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXIta2FnZ2xlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWtleTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXIta2V5KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWtleWJhc2U6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWtleWJhc2UpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0ta2V5Ym9hcmQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWtleWJvYXJkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWtleWNkbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXIta2V5Y2RuKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWtoYW5kYTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXIta2hhbmRhKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWtpY2tzdGFydGVyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1raWNrc3RhcnRlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1raWNrc3RhcnRlci1rOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1raWNrc3RhcnRlci1rKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWtpc3M6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWtpc3MpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0ta2lzcy1iZWFtOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1raXNzLWJlYW0pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0ta2lzcy13aW5rLWhlYXJ0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1raXNzLXdpbmstaGVhcnQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0ta2l3aS1iaXJkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1raXdpLWJpcmQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0ta29ydnVlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1rb3J2dWUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGFuZG1hcms6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWxhbmRtYXJrKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxhbmd1YWdlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1sYW5ndWFnZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1sYXB0b3A6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWxhcHRvcCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1sYXB0b3AtY29kZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbGFwdG9wLWNvZGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGFwdG9wLWhvdXNlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1sYXB0b3AtaG91c2UpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGFwdG9wLW1lZGljYWw6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWxhcHRvcC1tZWRpY2FsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxhcmF2ZWw6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWxhcmF2ZWwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGFzdGZtOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1sYXN0Zm0pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGFzdGZtLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbGFzdGZtLXNxdWFyZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1sYXVnaDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbGF1Z2gpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGF1Z2gtYmVhbTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbGF1Z2gtYmVhbSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1sYXVnaC1zcXVpbnQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWxhdWdoLXNxdWludCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1sYXVnaC13aW5rOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1sYXVnaC13aW5rKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxheWVyLWdyb3VwOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1sYXllci1ncm91cCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1sZWFmOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1sZWFmKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxlYW5wdWI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWxlYW5wdWIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGVtb246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWxlbW9uKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxlc3M6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWxlc3MpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGVzcy10aGFuOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1sZXNzLXRoYW4pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGVzcy10aGFuLWVxdWFsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1sZXNzLXRoYW4tZXF1YWwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGV2ZWwtZG93bi1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWxldmVsLWRvd24tYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxldmVsLXVwLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbGV2ZWwtdXAtYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxpZmUtcmluZzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbGlmZS1yaW5nKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxpZ2h0YnVsYjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbGlnaHRidWxiKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxpbmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWxpbmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGluazpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbGluayk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1saW5rZWRpbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbGlua2VkaW4pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGlua2VkaW4taW46YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWxpbmtlZGluLWluKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxpbm9kZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbGlub2RlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxpbnV4OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1saW51eCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1saXJhLXNpZ246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWxpcmEtc2lnbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1saXN0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1saXN0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxpc3QtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1saXN0LWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1saXN0LW9sOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1saXN0LW9sKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxpc3QtdWw6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWxpc3QtdWwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbG9jYXRpb24tYXJyb3c6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWxvY2F0aW9uLWFycm93KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxvY2s6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWxvY2spOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbG9jay1vcGVuOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1sb2NrLW9wZW4pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbG9uZy1hcnJvdy1hbHQtZG93bjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbG9uZy1hcnJvdy1hbHQtZG93bik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1sb25nLWFycm93LWFsdC1sZWZ0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1sb25nLWFycm93LWFsdC1sZWZ0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxvbmctYXJyb3ctYWx0LXJpZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1sb25nLWFycm93LWFsdC1yaWdodCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1sb25nLWFycm93LWFsdC11cDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbG9uZy1hcnJvdy1hbHQtdXApOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbG93LXZpc2lvbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbG93LXZpc2lvbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1sdWdnYWdlLWNhcnQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWx1Z2dhZ2UtY2FydCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1sdW5nczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbHVuZ3MpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbHVuZ3MtdmlydXM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWx1bmdzLXZpcnVzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWx5ZnQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLWx5ZnQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFnZW50bzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbWFnZW50byk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tYWdpYzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbWFnaWMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFnbmV0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tYWduZXQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFpbC1idWxrOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tYWlsLWJ1bGspOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFpbGNoaW1wOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tYWlsY2hpbXApOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFsZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbWFsZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tYW5kYWxvcmlhbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbWFuZGFsb3JpYW4pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFwOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tYXApOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFwLW1hcmtlZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbWFwLW1hcmtlZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tYXAtbWFya2VkLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbWFwLW1hcmtlZC1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFwLW1hcmtlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbWFwLW1hcmtlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tYXAtbWFya2VyLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbWFwLW1hcmtlci1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFwLXBpbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbWFwLXBpbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tYXAtc2lnbnM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1hcC1zaWducyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tYXJrZG93bjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbWFya2Rvd24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFya2VyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tYXJrZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFyczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbWFycyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tYXJzLWRvdWJsZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbWFycy1kb3VibGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFycy1zdHJva2U6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1hcnMtc3Ryb2tlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1hcnMtc3Ryb2tlLWg6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1hcnMtc3Ryb2tlLWgpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFycy1zdHJva2UtdjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbWFycy1zdHJva2Utdik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tYXNrOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tYXNrKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1hc3RvZG9uOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tYXN0b2Rvbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tYXhjZG46YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1heGNkbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tZGI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1kYik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tZWRhbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbWVkYWwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWVkYXBwczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbWVkYXBwcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tZWRpdW06YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1lZGl1bSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tZWRpdW0tbTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbWVkaXVtLW0pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWVka2l0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tZWRraXQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWVkcnQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1lZHJ0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1lZXR1cDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbWVldHVwKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1lZ2Fwb3J0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tZWdhcG9ydCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tZWg6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1laCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tZWgtYmxhbms6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1laC1ibGFuayk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tZWgtcm9sbGluZy1leWVzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tZWgtcm9sbGluZy1leWVzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1lbW9yeTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbWVtb3J5KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1lbmRlbGV5OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tZW5kZWxleSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tZW5vcmFoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tZW5vcmFoKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1lcmN1cnk6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1lcmN1cnkpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWV0ZW9yOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tZXRlb3IpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWljcm9ibG9nOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1taWNyb2Jsb2cpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWljcm9jaGlwOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1taWNyb2NoaXApOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWljcm9waG9uZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbWljcm9waG9uZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1taWNyb3Bob25lLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbWljcm9waG9uZS1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWljcm9waG9uZS1hbHQtc2xhc2g6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1pY3JvcGhvbmUtYWx0LXNsYXNoKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1pY3JvcGhvbmUtc2xhc2g6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1pY3JvcGhvbmUtc2xhc2gpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWljcm9zY29wZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbWljcm9zY29wZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1taWNyb3NvZnQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1pY3Jvc29mdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1taW51czpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbWludXMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWludXMtY2lyY2xlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1taW51cy1jaXJjbGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWludXMtc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1taW51cy1zcXVhcmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWl0dGVuOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1taXR0ZW4pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWl4OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1taXgpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWl4Y2xvdWQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1peGNsb3VkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1peGVyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1taXhlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1taXp1bmk6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1penVuaSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tb2JpbGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1vYmlsZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tb2JpbGUtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tb2JpbGUtYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1vZHg6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1vZHgpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbW9uZXJvOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tb25lcm8pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbW9uZXktYmlsbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbW9uZXktYmlsbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tb25leS1iaWxsLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbW9uZXktYmlsbC1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbW9uZXktYmlsbC13YXZlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tb25leS1iaWxsLXdhdmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbW9uZXktYmlsbC13YXZlLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbW9uZXktYmlsbC13YXZlLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tb25leS1jaGVjazpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbW9uZXktY2hlY2spOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbW9uZXktY2hlY2stYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tb25leS1jaGVjay1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbW9udW1lbnQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1vbnVtZW50KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1vb246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1vb24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbW9ydGFyLXBlc3RsZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbW9ydGFyLXBlc3RsZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tb3NxdWU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW1vc3F1ZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tb3RvcmN5Y2xlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tb3RvcmN5Y2xlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1vdW50YWluOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tb3VudGFpbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tb3VzZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbW91c2UpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbW91c2UtcG9pbnRlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbW91c2UtcG9pbnRlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tdWctaG90OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tdWctaG90KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW11c2ljOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1tdXNpYyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1uYXBzdGVyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1uYXBzdGVyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW5lb3M6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW5lb3MpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbmV0d29yay13aXJlZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbmV0d29yay13aXJlZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1uZXV0ZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW5ldXRlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1uZXdzcGFwZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW5ld3NwYXBlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1uaW1ibHI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW5pbWJscik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ub2RlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ub2RlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW5vZGUtanM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW5vZGUtanMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbm90LWVxdWFsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ub3QtZXF1YWwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbm90ZXMtbWVkaWNhbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbm90ZXMtbWVkaWNhbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ucG06YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW5wbSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1uczg6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW5zOCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1udXRyaXRpb25peDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItbnV0cml0aW9uaXgpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tb2JqZWN0LWdyb3VwOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1vYmplY3QtZ3JvdXApOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tb2JqZWN0LXVuZ3JvdXA6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW9iamVjdC11bmdyb3VwKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW9jdG9wdXMtZGVwbG95OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1vY3RvcHVzLWRlcGxveSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1vZG5va2xhc3NuaWtpOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1vZG5va2xhc3NuaWtpKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW9kbm9rbGFzc25pa2ktc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1vZG5va2xhc3NuaWtpLXNxdWFyZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1vaWwtY2FuOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1vaWwtY2FuKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW9sZC1yZXB1YmxpYzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItb2xkLXJlcHVibGljKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW9tOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1vbSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1vcGVuY2FydDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItb3BlbmNhcnQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tb3BlbmlkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1vcGVuaWQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tb3BlcmE6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW9wZXJhKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW9wdGluLW1vbnN0ZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW9wdGluLW1vbnN0ZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tb3JjaWQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLW9yY2lkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW9zaTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItb3NpKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW90dGVyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1vdHRlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1vdXRkZW50OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1vdXRkZW50KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBhZ2U0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wYWdlNCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wYWdlbGluZXM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBhZ2VsaW5lcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wYWdlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGFnZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGFpbnQtYnJ1c2g6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBhaW50LWJydXNoKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBhaW50LXJvbGxlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGFpbnQtcm9sbGVyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBhbGV0dGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBhbGV0dGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGFsZmVkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wYWxmZWQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGFsbGV0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wYWxsZXQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGFwZXItcGxhbmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBhcGVyLXBsYW5lKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBhcGVyY2xpcDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGFwZXJjbGlwKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBhcmFjaHV0ZS1ib3g6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBhcmFjaHV0ZS1ib3gpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGFyYWdyYXBoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wYXJhZ3JhcGgpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGFya2luZzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGFya2luZyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wYXNzcG9ydDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGFzc3BvcnQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGFzdGFmYXJpYW5pc206YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBhc3RhZmFyaWFuaXNtKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBhc3RlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wYXN0ZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wYXRyZW9uOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wYXRyZW9uKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBhdXNlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wYXVzZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wYXVzZS1jaXJjbGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBhdXNlLWNpcmNsZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wYXc6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBhdyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wYXlwYWw6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBheXBhbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wZWFjZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGVhY2UpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGVuOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wZW4pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGVuLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGVuLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wZW4tZmFuY3k6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBlbi1mYW5jeSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wZW4tbmliOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wZW4tbmliKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBlbi1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBlbi1zcXVhcmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGVuY2lsLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGVuY2lsLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wZW5jaWwtcnVsZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBlbmNpbC1ydWxlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wZW5ueS1hcmNhZGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBlbm55LWFyY2FkZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wZW9wbGUtYXJyb3dzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wZW9wbGUtYXJyb3dzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBlb3BsZS1jYXJyeTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGVvcGxlLWNhcnJ5KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBlcHBlci1ob3Q6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBlcHBlci1ob3QpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGVyYnl0ZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGVyYnl0ZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wZXJjZW50OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wZXJjZW50KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBlcmNlbnRhZ2U6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBlcmNlbnRhZ2UpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGVyaXNjb3BlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wZXJpc2NvcGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGVyc29uLWJvb3RoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wZXJzb24tYm9vdGgpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGhhYnJpY2F0b3I6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBoYWJyaWNhdG9yKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBob2VuaXgtZnJhbWV3b3JrOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1waG9lbml4LWZyYW1ld29yayk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1waG9lbml4LXNxdWFkcm9uOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1waG9lbml4LXNxdWFkcm9uKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBob25lOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1waG9uZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1waG9uZS1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBob25lLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1waG9uZS1zbGFzaDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGhvbmUtc2xhc2gpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGhvbmUtc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1waG9uZS1zcXVhcmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGhvbmUtc3F1YXJlLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGhvbmUtc3F1YXJlLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1waG9uZS12b2x1bWU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBob25lLXZvbHVtZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1waG90by12aWRlbzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGhvdG8tdmlkZW8pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGhwOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1waHApOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGllZC1waXBlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGllZC1waXBlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1waWVkLXBpcGVyLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGllZC1waXBlci1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGllZC1waXBlci1oYXQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBpZWQtcGlwZXItaGF0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBpZWQtcGlwZXItcHA6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBpZWQtcGlwZXItcHApOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGllZC1waXBlci1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBpZWQtcGlwZXItc3F1YXJlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBpZ2d5LWJhbms6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBpZ2d5LWJhbmspOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGlsbHM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBpbGxzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBpbnRlcmVzdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGludGVyZXN0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBpbnRlcmVzdC1wOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1waW50ZXJlc3QtcCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1waW50ZXJlc3Qtc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1waW50ZXJlc3Qtc3F1YXJlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBpenphLXNsaWNlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1waXp6YS1zbGljZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wbGFjZS1vZi13b3JzaGlwOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wbGFjZS1vZi13b3JzaGlwKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBsYW5lOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wbGFuZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wbGFuZS1hcnJpdmFsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wbGFuZS1hcnJpdmFsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBsYW5lLWRlcGFydHVyZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGxhbmUtZGVwYXJ0dXJlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBsYW5lLXNsYXNoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wbGFuZS1zbGFzaCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wbGF5OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wbGF5KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBsYXktY2lyY2xlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wbGF5LWNpcmNsZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wbGF5c3RhdGlvbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGxheXN0YXRpb24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGx1ZzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGx1Zyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wbHVzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wbHVzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBsdXMtY2lyY2xlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wbHVzLWNpcmNsZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wbHVzLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcGx1cy1zcXVhcmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcG9kY2FzdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcG9kY2FzdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wb2xsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wb2xsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBvbGwtaDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcG9sbC1oKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBvbzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcG9vKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBvby1zdG9ybTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcG9vLXN0b3JtKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBvb3A6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBvb3ApOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcG9ydHJhaXQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBvcnRyYWl0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBvdW5kLXNpZ246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXBvdW5kLXNpZ24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcG93ZXItb2ZmOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wb3dlci1vZmYpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcHJheTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcHJheSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wcmF5aW5nLWhhbmRzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wcmF5aW5nLWhhbmRzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXByZXNjcmlwdGlvbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcHJlc2NyaXB0aW9uKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXByZXNjcmlwdGlvbi1ib3R0bGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXByZXNjcmlwdGlvbi1ib3R0bGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcHJlc2NyaXB0aW9uLWJvdHRsZS1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXByZXNjcmlwdGlvbi1ib3R0bGUtYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXByaW50OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wcmludCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wcm9jZWR1cmVzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1wcm9jZWR1cmVzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXByb2R1Y3QtaHVudDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcHJvZHVjdC1odW50KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXByb2plY3QtZGlhZ3JhbTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcHJvamVjdC1kaWFncmFtKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXB1bXAtbWVkaWNhbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcHVtcC1tZWRpY2FsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXB1bXAtc29hcDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcHVtcC1zb2FwKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXB1c2hlZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcHVzaGVkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXB1enpsZS1waWVjZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcHV6emxlLXBpZWNlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXB5dGhvbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcHl0aG9uKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXFxOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1xcSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1xcmNvZGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXFyY29kZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1xdWVzdGlvbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcXVlc3Rpb24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcXVlc3Rpb24tY2lyY2xlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1xdWVzdGlvbi1jaXJjbGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcXVpZGRpdGNoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1xdWlkZGl0Y2gpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcXVpbnNjYXBlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1xdWluc2NhcGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcXVvcmE6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXF1b3JhKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXF1b3RlLWxlZnQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXF1b3RlLWxlZnQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcXVvdGUtcmlnaHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXF1b3RlLXJpZ2h0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXF1cmFuOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1xdXJhbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yLXByb2plY3Q6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXItcHJvamVjdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yYWRpYXRpb246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXJhZGlhdGlvbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yYWRpYXRpb24tYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1yYWRpYXRpb24tYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJhaW5ib3c6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXJhaW5ib3cpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcmFuZG9tOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1yYW5kb20pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcmFzcGJlcnJ5LXBpOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1yYXNwYmVycnktcGkpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcmF2ZWxyeTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcmF2ZWxyeSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yZWFjdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcmVhY3QpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcmVhY3RldXJvcGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXJlYWN0ZXVyb3BlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJlYWRtZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcmVhZG1lKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJlYmVsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1yZWJlbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yZWNlaXB0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1yZWNlaXB0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJlY29yZC12aW55bDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcmVjb3JkLXZpbnlsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJlY3ljbGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXJlY3ljbGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcmVkLXJpdmVyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1yZWQtcml2ZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcmVkZGl0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1yZWRkaXQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcmVkZGl0LWFsaWVuOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1yZWRkaXQtYWxpZW4pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcmVkZGl0LXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcmVkZGl0LXNxdWFyZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yZWRoYXQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXJlZGhhdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yZWRvOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1yZWRvKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJlZG8tYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1yZWRvLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yZWdpc3RlcmVkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1yZWdpc3RlcmVkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJlbW92ZS1mb3JtYXQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXJlbW92ZS1mb3JtYXQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcmVucmVuOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1yZW5yZW4pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcmVwbHk6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXJlcGx5KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJlcGx5LWFsbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcmVwbHktYWxsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJlcGx5ZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcmVwbHlkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJlcHVibGljYW46YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXJlcHVibGljYW4pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcmVzZWFyY2hnYXRlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1yZXNlYXJjaGdhdGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcmVzb2x2aW5nOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1yZXNvbHZpbmcpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcmVzdHJvb206YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXJlc3Ryb29tKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJldHdlZXQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXJldHdlZXQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcmV2OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1yZXYpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcmliYm9uOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1yaWJib24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcmluZzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcmluZyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yb2FkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1yb2FkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJvYm90OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1yb2JvdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yb2NrZXQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXJvY2tldCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yb2NrZXRjaGF0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1yb2NrZXRjaGF0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJvY2tybXM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXJvY2tybXMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcm91dGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXJvdXRlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJzczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcnNzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJzcy1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXJzcy1zcXVhcmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcnVibGUtc2lnbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcnVibGUtc2lnbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ydWxlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcnVsZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcnVsZXItY29tYmluZWQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXJ1bGVyLWNvbWJpbmVkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJ1bGVyLWhvcml6b250YWw6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXJ1bGVyLWhvcml6b250YWwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcnVsZXItdmVydGljYWw6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXJ1bGVyLXZlcnRpY2FsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJ1bm5pbmc6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXJ1bm5pbmcpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcnVwZWUtc2lnbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItcnVwZWUtc2lnbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ydXN0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1ydXN0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNhZC1jcnk6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNhZC1jcnkpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2FkLXRlYXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNhZC10ZWFyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNhZmFyaTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2FmYXJpKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNhbGVzZm9yY2U6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNhbGVzZm9yY2UpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2FzczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2Fzcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zYXRlbGxpdGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNhdGVsbGl0ZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zYXRlbGxpdGUtZGlzaDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2F0ZWxsaXRlLWRpc2gpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2F2ZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2F2ZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zY2hsaXg6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNjaGxpeCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zY2hvb2w6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNjaG9vbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zY3Jld2RyaXZlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2NyZXdkcml2ZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2NyaWJkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zY3JpYmQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2Nyb2xsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zY3JvbGwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2QtY2FyZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2QtY2FyZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zZWFyY2g6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNlYXJjaCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zZWFyY2gtZG9sbGFyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zZWFyY2gtZG9sbGFyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNlYXJjaC1sb2NhdGlvbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2VhcmNoLWxvY2F0aW9uKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNlYXJjaC1taW51czpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2VhcmNoLW1pbnVzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNlYXJjaC1wbHVzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zZWFyY2gtcGx1cyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zZWFyY2hlbmdpbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2VhcmNoZW5naW4pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2VlZGxpbmc6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNlZWRsaW5nKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNlbGxjYXN0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zZWxsY2FzdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zZWxsc3k6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNlbGxzeSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zZXJ2ZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNlcnZlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zZXJ2aWNlc3RhY2s6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNlcnZpY2VzdGFjayk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zaGFwZXM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNoYXBlcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zaGFyZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2hhcmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2hhcmUtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zaGFyZS1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2hhcmUtYWx0LXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2hhcmUtYWx0LXNxdWFyZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zaGFyZS1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNoYXJlLXNxdWFyZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zaGVrZWwtc2lnbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2hla2VsLXNpZ24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2hpZWxkLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2hpZWxkLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zaGllbGQtdmlydXM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNoaWVsZC12aXJ1cyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zaGlwOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zaGlwKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNoaXBwaW5nLWZhc3Q6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNoaXBwaW5nLWZhc3QpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2hpcnRzaW5idWxrOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zaGlydHNpbmJ1bGspOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2hvZS1wcmludHM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNob2UtcHJpbnRzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNob3BpZnk6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNob3BpZnkpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2hvcHBpbmctYmFnOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zaG9wcGluZy1iYWcpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2hvcHBpbmctYmFza2V0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zaG9wcGluZy1iYXNrZXQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2hvcHBpbmctY2FydDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2hvcHBpbmctY2FydCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zaG9wd2FyZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2hvcHdhcmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2hvd2VyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zaG93ZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2h1dHRsZS12YW46YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNodXR0bGUtdmFuKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNpZ246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNpZ24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2lnbi1pbi1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNpZ24taW4tYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNpZ24tbGFuZ3VhZ2U6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNpZ24tbGFuZ3VhZ2UpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2lnbi1vdXQtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zaWduLW91dC1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2lnbmFsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zaWduYWwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2lnbmF0dXJlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zaWduYXR1cmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2ltLWNhcmQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNpbS1jYXJkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNpbXBseWJ1aWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zaW1wbHlidWlsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zaW5rOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zaW5rKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNpc3RyaXg6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNpc3RyaXgpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2l0ZW1hcDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2l0ZW1hcCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zaXRoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zaXRoKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNrYXRpbmc6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNrYXRpbmcpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2tldGNoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1za2V0Y2gpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2tpaW5nOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1za2lpbmcpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2tpaW5nLW5vcmRpYzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2tpaW5nLW5vcmRpYyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1za3VsbDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2t1bGwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2t1bGwtY3Jvc3Nib25lczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2t1bGwtY3Jvc3Nib25lcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1za3lhdGxhczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc2t5YXRsYXMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2t5cGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNreXBlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNsYWNrOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zbGFjayk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zbGFjay1oYXNoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zbGFjay1oYXNoKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNsYXNoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zbGFzaCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zbGVpZ2g6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNsZWlnaCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zbGlkZXJzLWg6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNsaWRlcnMtaCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zbGlkZXNoYXJlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zbGlkZXNoYXJlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNtaWxlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zbWlsZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zbWlsZS1iZWFtOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zbWlsZS1iZWFtKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNtaWxlLXdpbms6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNtaWxlLXdpbmspOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc21vZzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc21vZyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zbW9raW5nOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zbW9raW5nKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNtb2tpbmctYmFuOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zbW9raW5nLWJhbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zbXM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNtcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zbmFwY2hhdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc25hcGNoYXQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc25hcGNoYXQtZ2hvc3Q6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNuYXBjaGF0LWdob3N0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNuYXBjaGF0LXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc25hcGNoYXQtc3F1YXJlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNub3dib2FyZGluZzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc25vd2JvYXJkaW5nKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNub3dmbGFrZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc25vd2ZsYWtlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNub3dtYW46YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNub3dtYW4pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc25vd3Bsb3c6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNub3dwbG93KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNvYXA6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNvYXApOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc29ja3M6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNvY2tzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNvbGFyLXBhbmVsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zb2xhci1wYW5lbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zb3J0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zb3J0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNvcnQtYWxwaGEtZG93bjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc29ydC1hbHBoYS1kb3duKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNvcnQtYWxwaGEtZG93bi1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNvcnQtYWxwaGEtZG93bi1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc29ydC1hbHBoYS11cDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc29ydC1hbHBoYS11cCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zb3J0LWFscGhhLXVwLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc29ydC1hbHBoYS11cC1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc29ydC1hbW91bnQtZG93bjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc29ydC1hbW91bnQtZG93bik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zb3J0LWFtb3VudC1kb3duLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc29ydC1hbW91bnQtZG93bi1hbHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc29ydC1hbW91bnQtdXA6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNvcnQtYW1vdW50LXVwKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNvcnQtYW1vdW50LXVwLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc29ydC1hbW91bnQtdXAtYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNvcnQtZG93bjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc29ydC1kb3duKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNvcnQtbnVtZXJpYy1kb3duOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zb3J0LW51bWVyaWMtZG93bik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zb3J0LW51bWVyaWMtZG93bi1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNvcnQtbnVtZXJpYy1kb3duLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zb3J0LW51bWVyaWMtdXA6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNvcnQtbnVtZXJpYy11cCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zb3J0LW51bWVyaWMtdXAtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zb3J0LW51bWVyaWMtdXAtYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNvcnQtdXA6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNvcnQtdXApOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc291bmRjbG91ZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc291bmRjbG91ZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zb3VyY2V0cmVlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zb3VyY2V0cmVlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNwYTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3BhKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNwYWNlLXNodXR0bGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNwYWNlLXNodXR0bGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3BlYWthcDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3BlYWthcCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zcGVha2VyLWRlY2s6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNwZWFrZXItZGVjayk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zcGVsbC1jaGVjazpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3BlbGwtY2hlY2spOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3BpZGVyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zcGlkZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3Bpbm5lcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3Bpbm5lcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zcGxvdGNoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zcGxvdGNoKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNwb3RpZnk6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNwb3RpZnkpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3ByYXktY2FuOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zcHJheS1jYW4pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zcXVhcmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3F1YXJlLWZ1bGw6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXNxdWFyZS1mdWxsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNxdWFyZS1yb290LWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3F1YXJlLXJvb3QtYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNxdWFyZXNwYWNlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zcXVhcmVzcGFjZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdGFjay1leGNoYW5nZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3RhY2stZXhjaGFuZ2UpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3RhY2stb3ZlcmZsb3c6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXN0YWNrLW92ZXJmbG93KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0YWNrcGF0aDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3RhY2twYXRoKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0YW1wOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zdGFtcCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdGFyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zdGFyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0YXItYW5kLWNyZXNjZW50OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zdGFyLWFuZC1jcmVzY2VudCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdGFyLWhhbGY6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXN0YXItaGFsZik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdGFyLWhhbGYtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zdGFyLWhhbGYtYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0YXItb2YtZGF2aWQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXN0YXItb2YtZGF2aWQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3Rhci1vZi1saWZlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zdGFyLW9mLWxpZmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3RheWxpbmtlZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3RheWxpbmtlZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdGVhbTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3RlYW0pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3RlYW0tc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zdGVhbS1zcXVhcmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3RlYW0tc3ltYm9sOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zdGVhbS1zeW1ib2wpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3RlcC1iYWNrd2FyZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3RlcC1iYWNrd2FyZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdGVwLWZvcndhcmQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXN0ZXAtZm9yd2FyZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdGV0aG9zY29wZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3RldGhvc2NvcGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3RpY2tlci1tdWxlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zdGlja2VyLW11bGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3RpY2t5LW5vdGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXN0aWNreS1ub3RlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0b3A6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXN0b3ApOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3RvcC1jaXJjbGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXN0b3AtY2lyY2xlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0b3B3YXRjaDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3RvcHdhdGNoKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0b3B3YXRjaC0yMDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3RvcHdhdGNoLTIwKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0b3JlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zdG9yZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdG9yZS1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXN0b3JlLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdG9yZS1hbHQtc2xhc2g6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXN0b3JlLWFsdC1zbGFzaCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdG9yZS1zbGFzaDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3RvcmUtc2xhc2gpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3RyYXZhOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zdHJhdmEpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3RyZWFtOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zdHJlYW0pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3RyZWV0LXZpZXc6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXN0cmVldC12aWV3KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0cmlrZXRocm91Z2g6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXN0cmlrZXRocm91Z2gpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3RyaXBlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zdHJpcGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3RyaXBlLXM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXN0cmlwZS1zKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0cm9vcHdhZmVsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zdHJvb3B3YWZlbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdHVkaW92aW5hcmk6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXN0dWRpb3ZpbmFyaSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdHVtYmxldXBvbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3R1bWJsZXVwb24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3R1bWJsZXVwb24tY2lyY2xlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zdHVtYmxldXBvbi1jaXJjbGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3Vic2NyaXB0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zdWJzY3JpcHQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3Vid2F5OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zdWJ3YXkpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3VpdGNhc2U6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXN1aXRjYXNlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN1aXRjYXNlLXJvbGxpbmc6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXN1aXRjYXNlLXJvbGxpbmcpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3VuOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zdW4pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3VwZXJwb3dlcnM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXN1cGVycG93ZXJzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN1cGVyc2NyaXB0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zdXBlcnNjcmlwdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdXBwbGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXN1cHBsZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdXJwcmlzZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3VycHJpc2UpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3VzZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3VzZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zd2F0Y2hib29rOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zd2F0Y2hib29rKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN3aWZ0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zd2lmdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zd2ltbWVyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zd2ltbWVyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN3aW1taW5nLXBvb2w6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXN3aW1taW5nLXBvb2wpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3ltZm9ueTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItc3ltZm9ueSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zeW5hZ29ndWU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXN5bmFnb2d1ZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zeW5jOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zeW5jKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN5bmMtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zeW5jLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zeXJpbmdlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci1zeXJpbmdlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRhYmxlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10YWJsZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10YWJsZS10ZW5uaXM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRhYmxlLXRlbm5pcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10YWJsZXQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRhYmxldCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10YWJsZXQtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10YWJsZXQtYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRhYmxldHM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRhYmxldHMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGFjaG9tZXRlci1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRhY2hvbWV0ZXItYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRhZzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdGFnKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRhZ3M6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRhZ3MpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGFwZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdGFwZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10YXNrczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdGFza3MpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGF4aTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdGF4aSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10ZWFtc3BlYWs6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRlYW1zcGVhayk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10ZWV0aDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdGVldGgpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGVldGgtb3BlbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdGVldGgtb3Blbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10ZWxlZ3JhbTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdGVsZWdyYW0pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGVsZWdyYW0tcGxhbmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRlbGVncmFtLXBsYW5lKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRlbXBlcmF0dXJlLWhpZ2g6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRlbXBlcmF0dXJlLWhpZ2gpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGVtcGVyYXR1cmUtbG93OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10ZW1wZXJhdHVyZS1sb3cpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGVuY2VudC13ZWlibzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdGVuY2VudC13ZWlibyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10ZW5nZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdGVuZ2UpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGVybWluYWw6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRlcm1pbmFsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRleHQtaGVpZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10ZXh0LWhlaWdodCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10ZXh0LXdpZHRoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10ZXh0LXdpZHRoKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10aCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10aC1sYXJnZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdGgtbGFyZ2UpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGgtbGlzdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdGgtbGlzdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10aGUtcmVkLXlldGk6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRoZS1yZWQteWV0aSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10aGVhdGVyLW1hc2tzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10aGVhdGVyLW1hc2tzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRoZW1lY286YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRoZW1lY28pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGhlbWVpc2xlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10aGVtZWlzbGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGhlcm1vbWV0ZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRoZXJtb21ldGVyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRoZXJtb21ldGVyLWVtcHR5OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10aGVybW9tZXRlci1lbXB0eSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10aGVybW9tZXRlci1mdWxsOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10aGVybW9tZXRlci1mdWxsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRoZXJtb21ldGVyLWhhbGY6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRoZXJtb21ldGVyLWhhbGYpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGhlcm1vbWV0ZXItcXVhcnRlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdGhlcm1vbWV0ZXItcXVhcnRlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10aGVybW9tZXRlci10aHJlZS1xdWFydGVyczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdGhlcm1vbWV0ZXItdGhyZWUtcXVhcnRlcnMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGhpbmstcGVha3M6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRoaW5rLXBlYWtzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRodW1icy1kb3duOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10aHVtYnMtZG93bik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10aHVtYnMtdXA6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRodW1icy11cCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10aHVtYnRhY2s6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRodW1idGFjayk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10aWNrZXQtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10aWNrZXQtYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRpa3RvazpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdGlrdG9rKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRpbWVzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10aW1lcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10aW1lcy1jaXJjbGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRpbWVzLWNpcmNsZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10aW50OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10aW50KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRpbnQtc2xhc2g6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRpbnQtc2xhc2gpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGlyZWQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRpcmVkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRvZ2dsZS1vZmY6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRvZ2dsZS1vZmYpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdG9nZ2xlLW9uOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10b2dnbGUtb24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdG9pbGV0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10b2lsZXQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdG9pbGV0LXBhcGVyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10b2lsZXQtcGFwZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdG9pbGV0LXBhcGVyLXNsYXNoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10b2lsZXQtcGFwZXItc2xhc2gpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdG9vbGJveDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdG9vbGJveCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10b29sczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdG9vbHMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdG9vdGg6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRvb3RoKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRvcmFoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10b3JhaCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10b3JpaS1nYXRlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10b3JpaS1nYXRlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRyYWN0b3I6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRyYWN0b3IpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHJhZGUtZmVkZXJhdGlvbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdHJhZGUtZmVkZXJhdGlvbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10cmFkZW1hcms6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRyYWRlbWFyayk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10cmFmZmljLWxpZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10cmFmZmljLWxpZ2h0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRyYWlsZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRyYWlsZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHJhaW46YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRyYWluKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRyYW06YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRyYW0pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHJhbnNnZW5kZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRyYW5zZ2VuZGVyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRyYW5zZ2VuZGVyLWFsdDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdHJhbnNnZW5kZXItYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRyYXNoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10cmFzaCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10cmFzaC1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRyYXNoLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10cmFzaC1yZXN0b3JlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10cmFzaC1yZXN0b3JlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRyYXNoLXJlc3RvcmUtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10cmFzaC1yZXN0b3JlLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10cmVlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10cmVlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRyZWxsbzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdHJlbGxvKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRyb3BoeTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdHJvcGh5KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRydWNrOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10cnVjayk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10cnVjay1sb2FkaW5nOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10cnVjay1sb2FkaW5nKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRydWNrLW1vbnN0ZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXRydWNrLW1vbnN0ZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHJ1Y2stbW92aW5nOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10cnVjay1tb3ZpbmcpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHJ1Y2stcGlja3VwOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10cnVjay1waWNrdXApOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHNoaXJ0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10c2hpcnQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHR5OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10dHkpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHVtYmxyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10dW1ibHIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHVtYmxyLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdHVtYmxyLXNxdWFyZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10djpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdHYpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHdpdGNoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci10d2l0Y2gpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHdpdHRlcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdHdpdHRlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10d2l0dGVyLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdHdpdHRlci1zcXVhcmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHlwbzM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXR5cG8zKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXViZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXViZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdWJ1bnR1OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci11YnVudHUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdWlraXQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXVpa2l0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVtYnJhY286YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXVtYnJhY28pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdW1icmVsbGE6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXVtYnJlbGxhKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVtYnJlbGxhLWJlYWNoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci11bWJyZWxsYS1iZWFjaCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11bmNoYXJ0ZWQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXVuY2hhcnRlZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11bmRlcmxpbmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXVuZGVybGluZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11bmRvOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci11bmRvKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVuZG8tYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci11bmRvLWFsdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11bmlyZWdpc3RyeTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdW5pcmVnaXN0cnkpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdW5pdHk6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXVuaXR5KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVuaXZlcnNhbC1hY2Nlc3M6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXVuaXZlcnNhbC1hY2Nlc3MpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdW5pdmVyc2l0eTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdW5pdmVyc2l0eSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11bmxpbms6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXVubGluayk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11bmxvY2s6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXVubG9jayk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11bmxvY2stYWx0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci11bmxvY2stYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVuc3BsYXNoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci11bnNwbGFzaCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11bnRhcHBkOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci11bnRhcHBkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVwbG9hZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdXBsb2FkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVwczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdXBzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVzYjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdXNiKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVzZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXVzZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdXNlci1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXVzZXItYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVzZXItYWx0LXNsYXNoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci11c2VyLWFsdC1zbGFzaCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11c2VyLWFzdHJvbmF1dDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdXNlci1hc3Ryb25hdXQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdXNlci1jaGVjazpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdXNlci1jaGVjayk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11c2VyLWNpcmNsZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdXNlci1jaXJjbGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdXNlci1jbG9jazpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdXNlci1jbG9jayk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11c2VyLWNvZzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdXNlci1jb2cpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdXNlci1lZGl0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci11c2VyLWVkaXQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdXNlci1mcmllbmRzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci11c2VyLWZyaWVuZHMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdXNlci1ncmFkdWF0ZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdXNlci1ncmFkdWF0ZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11c2VyLWluanVyZWQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXVzZXItaW5qdXJlZCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11c2VyLWxvY2s6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXVzZXItbG9jayk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11c2VyLW1kOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci11c2VyLW1kKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVzZXItbWludXM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXVzZXItbWludXMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdXNlci1uaW5qYTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdXNlci1uaW5qYSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11c2VyLW51cnNlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci11c2VyLW51cnNlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVzZXItcGx1czpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdXNlci1wbHVzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVzZXItc2VjcmV0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci11c2VyLXNlY3JldCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11c2VyLXNoaWVsZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdXNlci1zaGllbGQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdXNlci1zbGFzaDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdXNlci1zbGFzaCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11c2VyLXRhZzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdXNlci10YWcpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdXNlci10aWU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXVzZXItdGllKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVzZXItdGltZXM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXVzZXItdGltZXMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdXNlcnM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXVzZXJzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVzZXJzLWNvZzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdXNlcnMtY29nKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVzZXJzLXNsYXNoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci11c2Vycy1zbGFzaCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11c3BzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci11c3BzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVzc3VubmFoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci11c3N1bm5haCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11dGVuc2lsLXNwb29uOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci11dGVuc2lsLXNwb29uKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXV0ZW5zaWxzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci11dGVuc2lscyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS12YWFkaW46YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXZhYWRpbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS12ZWN0b3Itc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci12ZWN0b3Itc3F1YXJlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXZlbnVzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci12ZW51cyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS12ZW51cy1kb3VibGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXZlbnVzLWRvdWJsZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS12ZW51cy1tYXJzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci12ZW51cy1tYXJzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXZlc3Q6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXZlc3QpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdmVzdC1wYXRjaGVzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci12ZXN0LXBhdGNoZXMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdmlhY29pbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdmlhY29pbik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS12aWFkZW86YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXZpYWRlbyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS12aWFkZW8tc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci12aWFkZW8tc3F1YXJlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXZpYWw6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXZpYWwpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdmlhbHM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXZpYWxzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXZpYmVyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci12aWJlcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS12aWRlbzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdmlkZW8pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdmlkZW8tc2xhc2g6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXZpZGVvLXNsYXNoKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXZpaGFyYTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdmloYXJhKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXZpbWVvOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci12aW1lbyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS12aW1lby1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXZpbWVvLXNxdWFyZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS12aW1lby12OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci12aW1lby12KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXZpbmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXZpbmUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdmlydXM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXZpcnVzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXZpcnVzLXNsYXNoOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci12aXJ1cy1zbGFzaCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS12aXJ1c2VzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci12aXJ1c2VzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXZrOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci12ayk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS12bnY6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXZudik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS12b2ljZW1haWw6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXZvaWNlbWFpbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS12b2xsZXliYWxsLWJhbGw6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXZvbGxleWJhbGwtYmFsbCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS12b2x1bWUtZG93bjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdm9sdW1lLWRvd24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdm9sdW1lLW11dGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXZvbHVtZS1tdXRlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXZvbHVtZS1vZmY6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXZvbHVtZS1vZmYpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdm9sdW1lLXVwOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci12b2x1bWUtdXApOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdm90ZS15ZWE6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXZvdGUteWVhKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXZyLWNhcmRib2FyZDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItdnItY2FyZGJvYXJkKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXZ1ZWpzOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci12dWVqcyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13YWxraW5nOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci13YWxraW5nKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdhbGxldDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItd2FsbGV0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdhcmVob3VzZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItd2FyZWhvdXNlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdhdGNobWFuLW1vbml0b3Jpbmc6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXdhdGNobWFuLW1vbml0b3JpbmcpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td2F0ZXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXdhdGVyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdhdmUtc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci13YXZlLXNxdWFyZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13YXplOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci13YXplKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdlZWJseTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItd2VlYmx5KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdlaWJvOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci13ZWlibyk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13ZWlnaHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXdlaWdodCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13ZWlnaHQtaGFuZ2luZzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItd2VpZ2h0LWhhbmdpbmcpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td2VpeGluOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci13ZWl4aW4pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td2hhdHNhcHA6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXdoYXRzYXBwKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdoYXRzYXBwLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItd2hhdHNhcHAtc3F1YXJlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdoZWVsY2hhaXI6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXdoZWVsY2hhaXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td2htY3M6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXdobWNzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdpZmk6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXdpZmkpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td2lraXBlZGlhLXc6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXdpa2lwZWRpYS13KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdpbmQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXdpbmQpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td2luZG93LWNsb3NlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci13aW5kb3ctY2xvc2UpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td2luZG93LW1heGltaXplOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci13aW5kb3ctbWF4aW1pemUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td2luZG93LW1pbmltaXplOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci13aW5kb3ctbWluaW1pemUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td2luZG93LXJlc3RvcmU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXdpbmRvdy1yZXN0b3JlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdpbmRvd3M6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXdpbmRvd3MpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td2luZS1ib3R0bGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXdpbmUtYm90dGxlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdpbmUtZ2xhc3M6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXdpbmUtZ2xhc3MpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td2luZS1nbGFzcy1hbHQ6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXdpbmUtZ2xhc3MtYWx0KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdpeDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItd2l4KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdpemFyZHMtb2YtdGhlLWNvYXN0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci13aXphcmRzLW9mLXRoZS1jb2FzdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13b2R1OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci13b2R1KTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdvbGYtcGFjay1iYXR0YWxpb246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXdvbGYtcGFjay1iYXR0YWxpb24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td29uLXNpZ246YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXdvbi1zaWduKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdvcmRwcmVzczpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItd29yZHByZXNzKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdvcmRwcmVzcy1zaW1wbGU6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXdvcmRwcmVzcy1zaW1wbGUpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td3BiZWdpbm5lcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItd3BiZWdpbm5lcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13cGV4cGxvcmVyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci13cGV4cGxvcmVyKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdwZm9ybXM6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXdwZm9ybXMpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td3ByZXNzcjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItd3ByZXNzcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13cmVuY2g6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXdyZW5jaCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS14LXJheTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXIteC1yYXkpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0teGJveDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXIteGJveCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS14aW5nOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci14aW5nKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXhpbmctc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci14aW5nLXNxdWFyZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS15LWNvbWJpbmF0b3I6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXktY29tYmluYXRvcik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS15YWhvbzpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXIteWFob28pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0teWFtbWVyOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci15YW1tZXIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0teWFuZGV4OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci15YW5kZXgpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0teWFuZGV4LWludGVybmF0aW9uYWw6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXlhbmRleC1pbnRlcm5hdGlvbmFsKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXlhcm46YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXlhcm4pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0teWVscDpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXIteWVscCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS15ZW4tc2lnbjpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXIteWVuLXNpZ24pOyB9XG4uI3skZmEtY3NzLXByZWZpeH0teWluLXlhbmc6YmVmb3JlIHsgY29udGVudDogZmEtY29udGVudCgkZmEtdmFyLXlpbi15YW5nKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXlvYXN0OmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci15b2FzdCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS15b3V0dWJlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci15b3V0dWJlKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXlvdXR1YmUtc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6IGZhLWNvbnRlbnQoJGZhLXZhci15b3V0dWJlLXNxdWFyZSk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS16aGlodTpiZWZvcmUgeyBjb250ZW50OiBmYS1jb250ZW50KCRmYS12YXItemhpaHUpOyB9XG4iLCIvLyBTY3JlZW4gUmVhZGVyc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uc3Itb25seSB7IEBpbmNsdWRlIHNyLW9ubHk7IH1cbi5zci1vbmx5LWZvY3VzYWJsZSB7IEBpbmNsdWRlIHNyLW9ubHktZm9jdXNhYmxlOyB9XG4iLCIvKiFcbiAqIEZvbnQgQXdlc29tZSBGcmVlIDUuMTUuNCBieSBAZm9udGF3ZXNvbWUgLSBodHRwczovL2ZvbnRhd2Vzb21lLmNvbVxuICogTGljZW5zZSAtIGh0dHBzOi8vZm9udGF3ZXNvbWUuY29tL2xpY2Vuc2UvZnJlZSAoSWNvbnM6IENDIEJZIDQuMCwgRm9udHM6IFNJTCBPRkwgMS4xLCBDb2RlOiBNSVQgTGljZW5zZSlcbiAqL1xuQGltcG9ydCAndmFyaWFibGVzJztcblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgRnJlZSc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1kaXNwbGF5OiAkZmEtZm9udC1kaXNwbGF5O1xuICBzcmM6IHVybCgnI3skZmEtZm9udC1wYXRofS9mYS1yZWd1bGFyLTQwMC5lb3QnKTtcbiAgc3JjOiB1cmwoJyN7JGZhLWZvbnQtcGF0aH0vZmEtcmVndWxhci00MDAuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcbiAgdXJsKCcjeyRmYS1mb250LXBhdGh9L2ZhLXJlZ3VsYXItNDAwLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICB1cmwoJyN7JGZhLWZvbnQtcGF0aH0vZmEtcmVndWxhci00MDAud29mZicpIGZvcm1hdCgnd29mZicpLFxuICB1cmwoJyN7JGZhLWZvbnQtcGF0aH0vZmEtcmVndWxhci00MDAudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLFxuICB1cmwoJyN7JGZhLWZvbnQtcGF0aH0vZmEtcmVndWxhci00MDAuc3ZnI2ZvbnRhd2Vzb21lJykgZm9ybWF0KCdzdmcnKTtcbn1cblxuLmZhciB7XG4gIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgRnJlZSc7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4iLCIvKiFcbiAqIEZvbnQgQXdlc29tZSBGcmVlIDUuMTUuNCBieSBAZm9udGF3ZXNvbWUgLSBodHRwczovL2ZvbnRhd2Vzb21lLmNvbVxuICogTGljZW5zZSAtIGh0dHBzOi8vZm9udGF3ZXNvbWUuY29tL2xpY2Vuc2UvZnJlZSAoSWNvbnM6IENDIEJZIDQuMCwgRm9udHM6IFNJTCBPRkwgMS4xLCBDb2RlOiBNSVQgTGljZW5zZSlcbiAqL1xuQGltcG9ydCAndmFyaWFibGVzJztcblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgRnJlZSc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgZm9udC1kaXNwbGF5OiAkZmEtZm9udC1kaXNwbGF5O1xuICBzcmM6IHVybCgnI3skZmEtZm9udC1wYXRofS9mYS1zb2xpZC05MDAuZW90Jyk7XG4gIHNyYzogdXJsKCcjeyRmYS1mb250LXBhdGh9L2ZhLXNvbGlkLTkwMC5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxuICB1cmwoJyN7JGZhLWZvbnQtcGF0aH0vZmEtc29saWQtOTAwLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICB1cmwoJyN7JGZhLWZvbnQtcGF0aH0vZmEtc29saWQtOTAwLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcbiAgdXJsKCcjeyRmYS1mb250LXBhdGh9L2ZhLXNvbGlkLTkwMC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksXG4gIHVybCgnI3skZmEtZm9udC1wYXRofS9mYS1zb2xpZC05MDAuc3ZnI2ZvbnRhd2Vzb21lJykgZm9ybWF0KCdzdmcnKTtcbn1cblxuLmZhLFxuLmZhcyB7XG4gIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgRnJlZSc7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG59XG4iLCIvKiBEb3JlIE1haW4gU3R5bGVcblxuVGFibGUgb2YgQ29udGVudHNcblxuMDAuVmFyaWFibGVzIGFuZCBJbXBvcnRzXG4wMS5CYXNlXG4wMi5CdXR0b25zXG4wMy5XaWR0aHNcbjA0LkJvcmRlcnNcbjA1LkJhZGdlc1xuMDYuQnJlYWRjcnVtYlxuMDcuVGFic1xuMDguT3dsIENhcm91c2VsXG4wOS5TbGljayBTbGlkZXJcbjEwLk5hdmJhclxuMTEuTWVudVxuMTIuQXBwc1xuMTMuQ2hhdCBBcHBcbjE0LlN1cnZleSBBcHBcbjE1LlRvZG8gQXBwXG4xNi5NYWluXG4xNy5DYXJkc1xuMTguRGFzaGJvYXJkXG4xOS5DYWxlbmRhclxuMjAuRGF0YXRhYmxlXG4yMS5BbGVydHNcbjIyLkZvcm1zXG4yMy5TbGlkZXIoUmFuZ2UpXG4yNC5OYXZzXG4yNS5Ub29sdGlwIGFuZCBwb3BvdmVyXG4yNi5Qcm9ncmVzc1xuMjcuUmF0aW5nXG4yOC5Tb3J0YWJsZVxuMjkuU3Bpbm5lclxuMzAuQ3JvcHBwZXJcbjMxLk1vZGFsXG4zMi5BdXRob3JpemF0aW9uXG4zMy5IdG1sIEVkaXRvcnNcbjM0Lkljb25zXG4zNS5Mb2FkaW5nXG4qL1xuLyogMDAuVmFyaWFibGVzIGFuZCBJbXBvcnRzICovXG5AaW1wb3J0IHVybChcImh0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzP2ZhbWlseT1OdW5pdG86MzAwLDQwMCw0MDBpLDYwMCw3MDBcIik7XG4vKiAwMS5CYXNlICovXG5odG1sIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZDogI2Y4ZjhmODsgfVxuXG46cm9vdCB7XG4gIC0tdGhlbWUtY29sb3ItMTogIzE0NTM4ODtcbiAgLS10aGVtZS1jb2xvci0yOiAjMmE5M2Q1O1xuICAtLXRoZW1lLWNvbG9yLTM6ICM2YzkwYTE7XG4gIC0tdGhlbWUtY29sb3ItNDogIzM2NTU3MztcbiAgLS10aGVtZS1jb2xvci01OiAjNDc3OTlhO1xuICAtLXRoZW1lLWNvbG9yLTY6ICM4ZTk1OTk7XG4gIC0tdGhlbWUtY29sb3ItMS0xMDogcmdiYSgyMCwgODMsIDEzNiwgMC4xKTtcbiAgLS10aGVtZS1jb2xvci0yLTEwOiByZ2JhKDQyLCAxNDcsIDIxMywgMC4xKTtcbiAgLS10aGVtZS1jb2xvci0zLTEwOiByZ2JhKDEwOCwgMTQ0LCAxNjEsIDAuMSk7XG4gIC0tdGhlbWUtY29sb3ItNC0xMDogcmdiYSg1NCwgODUsIDExNSwgMC4xKTtcbiAgLS10aGVtZS1jb2xvci01LTEwOiByZ2JhKDcxLCAxMjEsIDE1NCwgMC4xKTtcbiAgLS10aGVtZS1jb2xvci02LTEwOiByZ2JhKDE0MiwgMTQ5LCAxNTMsIDAuMSk7IH1cblxuYm9keSB7XG4gIGZvbnQtZmFtaWx5OiBcIk51bml0b1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDAuOHJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICMyMTIxMjE7XG4gIGJhY2tncm91bmQ6ICNmOGY4Zjg7IH1cbmJvZHkuYmFja2dyb3VuZCB7XG4gIGhlaWdodDogMTAwJTsgfVxuYm9keS5iYWNrZ3JvdW5kIG1haW4ge1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgaGVpZ2h0OiAxMDAlOyB9XG5ib2R5LmJhY2tncm91bmQgbWFpbiAuY29udGFpbmVyIHtcbiAgaGVpZ2h0OiAxMDAlOyB9XG5cbi5maXhlZC1iYWNrZ3JvdW5kIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2JhbGxvb24uanBnXCIpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyIGZpeGVkO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDsgfVxuXG4uZGlzYWJsZS10ZXh0LXNlbGVjdGlvbiB7XG4gIC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLWtodG1sLXVzZXItc2VsZWN0OiBub25lO1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lOyB9XG5cbiNkaXNwbGF5T3B0aW9ucyBhIHtcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG5cbiNkaXNwbGF5T3B0aW9ucyBhLmFjdGl2ZSBpIHtcbiAgY29sb3I6ICMxNDUzODg7IH1cblxuLnNjcm9sbCB7XG4gIG1hcmdpbi1yaWdodDogLTE1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4uZHJvcGRvd24tbWVudSB7XG4gIGZvbnQtc2l6ZTogMC44cmVtO1xuICBib3JkZXItcmFkaXVzOiAwLjFyZW07XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuICBib3JkZXItY29sb3I6IHJnYmEoMzMsIDMzLCAzMywgMC4xNSk7IH1cblxuLmRyb3Bkb3duLWl0ZW0ge1xuICBwYWRkaW5nOiAwLjc1cmVtIDEuNXJlbTtcbiAgY29sb3I6ICMyMTIxMjE7IH1cblxuLmRyb3Bkb3duLWl0ZW0uYWN0aXZlLFxuLmRyb3Bkb3duLWl0ZW06YWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE0NTM4ODsgfVxuXG46OnNlbGVjdGlvbiB7XG4gIGJhY2tncm91bmQ6ICNhYWJmYzk7IH1cblxuOjotbW96LXNlbGVjdGlvbiB7XG4gIGJhY2tncm91bmQ6ICNhYWJmYzk7IH1cblxuLnBzX190aHVtYi15IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q3ZDdkNzsgfVxuXG4ubG9nby1zaW5nbGUge1xuICB3aWR0aDogMTEwcHg7XG4gIGhlaWdodDogMzVweDtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2xvZ28tYmxhY2suc3ZnXCIpIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiA2MHB4OyB9XG5cbmgxIHtcbiAgZm9udC1zaXplOiAxLjc1cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgaDEge1xuICAgIGZvbnQtc2l6ZTogMS4zcmVtO1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW07IH0gfVxuXG5oMiB7XG4gIGZvbnQtc2l6ZTogMS40cmVtOyB9XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgaDIge1xuICAgIGZvbnQtc2l6ZTogMS4xcmVtOyB9IH1cblxuaDMge1xuICBmb250LXNpemU6IDEuM3JlbTsgfVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGgzIHtcbiAgICBmb250LXNpemU6IDFyZW07IH0gfVxuXG5oMyB7XG4gIGZvbnQtc2l6ZTogMS4ycmVtOyB9XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgaDMge1xuICAgIGZvbnQtc2l6ZTogMXJlbTsgfSB9XG5cbmg0IHtcbiAgZm9udC1zaXplOiAxLjE1cmVtOyB9XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgaDQge1xuICAgIGZvbnQtc2l6ZTogMC45cmVtOyB9IH1cblxuaDUge1xuICBmb250LXNpemU6IDEuMXJlbTsgfVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIGg1IHtcbiAgICBmb250LXNpemU6IDAuOXJlbTsgfSB9XG5cbmg2IHtcbiAgZm9udC1zaXplOiAxcmVtOyB9XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgaDYge1xuICAgIGZvbnQtc2l6ZTogMC44NXJlbTsgfSB9XG5cbi5yLTAge1xuICByaWdodDogMDsgfVxuXG4ubC0wIHtcbiAgbGVmdDogMDsgfVxuXG4ubGlzdC1pdGVtLWhlYWRpbmcge1xuICBmb250LXNpemU6IDFyZW07IH1cblxuLnRydW5jYXRlIHtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cblxuLm1pbi13aWR0aC16ZXJvIHtcbiAgbWluLXdpZHRoOiAwOyB9XG5cbi5uby10cmFuc2l0aW9uIHtcbiAgdHJhbnNpdGlvbjogbm9uZSAhaW1wb3J0YW50OyB9XG5cbmJ1dHRvbiB7XG4gIGNvbG9yOiAjMjEyMTIxO1xuICBvdXRsaW5lOiBpbml0aWFsICFpbXBvcnRhbnQ7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5kaXNwbGF5LTEge1xuICAgIGZvbnQtc2l6ZTogMi44cmVtOyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5kaXNwbGF5LTIge1xuICAgIGZvbnQtc2l6ZTogMi42cmVtOyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5kaXNwbGF5LTMge1xuICAgIGZvbnQtc2l6ZTogMi40cmVtOyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5kaXNwbGF5LTQge1xuICAgIGZvbnQtc2l6ZTogMi4ycmVtOyB9IH1cblxuLmxlYWQge1xuICBmb250LXNpemU6IDEuOHJlbTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDJyZW07IH1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubGVhZCB7XG4gICAgZm9udC1zaXplOiAxLjFyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuNnJlbTsgfSB9XG5cbi5tYi01LFxuLm15LTUge1xuICBtYXJnaW4tYm90dG9tOiAycmVtICFpbXBvcnRhbnQ7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC5mbG9hdC1ub25lLXhzIHtcbiAgICBmbG9hdDogaW5pdGlhbCAhaW1wb3J0YW50OyB9IH1cblxuLm1haW4taGVhZGluZyB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDdkN2Q3OyB9XG5cbi5zZXBhcmF0b3Ige1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2Q3ZDdkNzsgfVxuXG4uYWxlcnQtZGlzbWlzc2libGUgLmNsb3NlIHtcbiAgcGFkZGluZzogMC41cmVtIDEuMjVyZW07IH1cblxuLnJvdW5kZWQge1xuICBib3JkZXItcmFkaXVzOiA1MHB4ICFpbXBvcnRhbnQ7IH1cblxuLmltZy10aHVtYm5haWwge1xuICBib3JkZXItcmFkaXVzOiAwLjFyZW07XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogaW5pdGlhbDsgfVxuXG4ubGlzdC10aHVtYm5haWwge1xuICBib3JkZXItcmFkaXVzOiAwLjFyZW07XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogaW5pdGlhbDtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXgtd2lkdGg6IHVuc2V0O1xuICBoZWlnaHQ6IDg1cHg7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICB3aWR0aDogdW5zZXQgIWltcG9ydGFudDsgfVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5saXN0LXRodW1ibmFpbCB7XG4gICAgaGVpZ2h0OiA4MHB4OyB9IH1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAubGlzdC10aHVtYm5haWwge1xuICAgIGhlaWdodDogNzBweDsgfSB9XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmxpc3QtdGh1bWJuYWlsLnJlc3BvbnNpdmUge1xuICAgIHdpZHRoOiB1bnNldDtcbiAgICBoZWlnaHQ6IDEzNXB4OyB9IH1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAubGlzdC10aHVtYm5haWwucmVzcG9uc2l2ZSB7XG4gICAgd2lkdGg6IDExMHB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAxMDAlOyB9IH1cbkBtZWRpYSAobWF4LXdpZHRoOiA0MTlweCkge1xuICAubGlzdC10aHVtYm5haWwucmVzcG9uc2l2ZSB7XG4gICAgd2lkdGg6IDkwcHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDEwMCU7IH0gfVxuLmxpc3QtdGh1bWJuYWlsLnNtYWxsIHtcbiAgaGVpZ2h0OiA2MHB4O1xuICBmb250LXNpemU6IDFyZW07IH1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAubGlzdC10aHVtYm5haWwuc21hbGwge1xuICAgIGhlaWdodDogNTVweDsgfSB9XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLmxpc3QtdGh1bWJuYWlsLnNtYWxsIHtcbiAgICBoZWlnaHQ6IDUwcHg7IH0gfVxuLmxpc3QtdGh1bWJuYWlsLnhzbWFsbCB7XG4gIGhlaWdodDogNDBweDtcbiAgZm9udC1zaXplOiAxcmVtOyB9XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmxpc3QtdGh1bWJuYWlsLnhzbWFsbCB7XG4gICAgaGVpZ2h0OiA0MHB4OyB9IH1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAubGlzdC10aHVtYm5haWwueHNtYWxsIHtcbiAgICBoZWlnaHQ6IDQwcHg7IH0gfVxuXG4ubGlzdC10aHVtYm5haWwtbGV0dGVycyB7XG4gIHdpZHRoOiA4NXB4O1xuICBoZWlnaHQ6IDg1cHg7XG4gIGJhY2tncm91bmQ6ICMxNDUzODg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGNvbG9yOiB3aGl0ZTsgfVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5saXN0LXRodW1ibmFpbC1sZXR0ZXJzIHtcbiAgICB3aWR0aDogODBweDtcbiAgICBoZWlnaHQ6IDgwcHg7IH0gfVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC5saXN0LXRodW1ibmFpbC1sZXR0ZXJzIHtcbiAgICB3aWR0aDogNzBweDtcbiAgICBoZWlnaHQ6IDcwcHg7IH0gfVxuLmxpc3QtdGh1bWJuYWlsLWxldHRlcnMuc21hbGwge1xuICB3aWR0aDogNjBweDtcbiAgaGVpZ2h0OiA2MHB4O1xuICBmb250LXNpemU6IDFyZW07IH1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAubGlzdC10aHVtYm5haWwtbGV0dGVycy5zbWFsbCB7XG4gICAgd2lkdGg6IDU1cHg7XG4gICAgaGVpZ2h0OiA1NXB4OyB9IH1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAubGlzdC10aHVtYm5haWwtbGV0dGVycy5zbWFsbCB7XG4gICAgd2lkdGg6IDUwcHg7XG4gICAgaGVpZ2h0OiA1MHB4OyB9IH1cblxuYSB7XG4gIGNvbG9yOiAjMjEyMTIxO1xuICB0cmFuc2l0aW9uOiBjb2xvciAyMDBtczsgfVxuYTpob3ZlciwgYTphY3RpdmUge1xuICB0ZXh0LWRlY29yYXRpb246IGluaXRpYWw7XG4gIGNvbG9yOiAjMTQ1Mzg4OyB9XG5cbi53aGl0ZSB7XG4gIGNvbG9yOiB3aGl0ZTsgfVxuXG5wIHtcbiAgZm9udC1zaXplOiAwLjg1cmVtO1xuICBsaW5lLWhlaWdodDogMS4zcmVtO1xuICBmb250LWZhbWlseTogXCJOdW5pdG9cIiwgc2Fucy1zZXJpZjsgfVxuXG4udGV4dC1sYXJnZSB7XG4gIGZvbnQtc2l6ZTogMS45cmVtOyB9XG5cbi50ZXh0LXhsYXJnZSB7XG4gIGZvbnQtc2l6ZTogMi43cmVtOyB9XG5cbi50ZXh0LXNtYWxsIHtcbiAgZm9udC1zaXplOiAwLjc2cmVtO1xuICBsaW5lLWhlaWdodDogMC45cmVtOyB9XG5cbi50ZXh0LXplcm8ge1xuICBmb250LXNpemU6IDA7IH1cblxuLnRleHQtZXh0cmEtc21hbGwge1xuICBmb250LXNpemU6IDAuN3JlbTsgfVxuXG4udGV4dC1tdXRlZCB7XG4gIGNvbG9yOiAjOTA5MDkwICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtc2VtaS1tdXRlZCB7XG4gIGNvbG9yOiAjNWQ1ZDVkICFpbXBvcnRhbnQ7IH1cblxuLmZvbnQtd2VpZ2h0LW1lZGl1bSB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7IH1cblxuLmZvbnQtd2VpZ2h0LXNlbWlib2xkIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDsgfVxuXG4uY29sb3ItdGhlbWUtMSB7XG4gIGNvbG9yOiAjMTQ1Mzg4OyB9XG5cbi5jb2xvci10aGVtZS0yIHtcbiAgY29sb3I6ICMyYTkzZDU7IH1cblxuLnZpZXctaWNvbiB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgY29sb3I6ICM4ZjhmOGY7IH1cbi52aWV3LWljb246aG92ZXIge1xuICBjb2xvcjogIzE0NTM4ODsgfVxuLnZpZXctaWNvbi5zIHtcbiAgZm9udC1zaXplOiAxNHB4OyB9XG5cbi8qIDAyLkJ1dHRvbnMgKi9cbi5idG4tYXJyb3cge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogMzBweCAhaW1wb3J0YW50O1xuICB3aWR0aDogNDJweDtcbiAgaGVpZ2h0OiA0MnB4O1xuICBsaW5lLWhlaWdodDogMjRweDsgfVxuXG4uYnRuLWFycm93IGkge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbi5idG4tc20uYnRuLWFycm93IHtcbiAgd2lkdGg6IDM0cHg7XG4gIGhlaWdodDogMzRweDtcbiAgbGluZS1oZWlnaHQ6IDE3cHg7IH1cblxuLmJ0bi1zbS5idG4tYXJyb3cgaSB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgbGluZS1oZWlnaHQ6IDEwcHg7IH1cblxuLmJ0biB7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gIG91dGxpbmU6IGluaXRpYWwgIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMC44cmVtO1xuICBwYWRkaW5nOiAwLjc1cmVtIDEuM3JlbSAwLjZyZW0gMS4zcmVtO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIGJveC1zaGFkb3cgMC4xcyBsaW5lYXI7IH1cblxuLmJ0bi1zaGFkb3cge1xuICBib3gtc2hhZG93OiAwIDFweCAycHggMCByZ2JhKDAsIDAsIDAsIDAuMTUpLCAwIDFweCAzcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4xNSkgIWltcG9ydGFudDtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciBib3gtc2hhZG93IDAuMXMgbGluZWFyOyB9XG4uYnRuLXNoYWRvdzpob3ZlciwgLmJ0bi1zaGFkb3c6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDFweCAzcHggMCByZ2JhKDAsIDAsIDAsIDAuMTUpLCAwIDRweCA2cHggMnB4IHJnYmEoMCwgMCwgMCwgMC4xNSkgIWltcG9ydGFudDsgfVxuXG4uYnRuLWVtcHR5IHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7IH1cblxuLmJ0bi1sZyxcbi5idG4tZ3JvdXAtbGcgPiAuYnRuLFxuLmJ0bi1ncm91cC1zbSA+IC5idG4ge1xuICBib3JkZXItcmFkaXVzOiA1MHB4OyB9XG5cbi5idG4uZGVmYXVsdCB7XG4gIGJvcmRlci1yYWRpdXM6IDAuMXJlbTsgfVxuXG4uYnRuLXByaW1hcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTQ1Mzg4O1xuICBib3JkZXItY29sb3I6ICMxNDUzODg7IH1cbi5idG4tcHJpbWFyeTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwZjNkNjQ7XG4gIGJvcmRlci1jb2xvcjogIzBmM2Q2NDsgfVxuXG4uY2hlY2stYnV0dG9uIHtcbiAgY3Vyc29yOiBkZWZhdWx0ICFpbXBvcnRhbnQ7IH1cblxuLmNoZWNrLWJ1dHRvbi5idG4tcHJpbWFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxNDUzODggIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjMTQ1Mzg4ICFpbXBvcnRhbnQ7XG4gIG9wYWNpdHk6IDE7IH1cblxuLmNoZWNrLWJ1dHRvbiAuY3VzdG9tLWNvbnRyb2wge1xuICBtaW4taGVpZ2h0OiAxLjFyZW07XG4gIG1hcmdpbi10b3A6IC03cHg7IH1cblxuLmJ0bi1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSxcbi5idG4tcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4uc2hvdyA+IC5idG4tcHJpbWFyeS5kcm9wZG93bi10b2dnbGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGMzMjUzO1xuICBib3JkZXItY29sb3I6ICMwYzMyNTM7IH1cblxuLmJ0bi1zZWNvbmRhcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmE5M2Q1O1xuICBib3JkZXItY29sb3I6ICMyYTkzZDU7IH1cbi5idG4tc2Vjb25kYXJ5OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIzN2JiMztcbiAgYm9yZGVyLWNvbG9yOiAjMjM3YmIzOyB9XG5cbi5idG4tc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSxcbi5idG4tc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbi5zaG93ID4gLmJ0bi1zZWNvbmRhcnkuZHJvcGRvd24tdG9nZ2xlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIwNzBhMjtcbiAgYm9yZGVyLWNvbG9yOiAjMjA3MGEyOyB9XG5cbi5idG4tcHJpbWFyeS5idG4tcHJpbWFyeS1ncmFkaWVudCB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgIzE0NTM4OCwgIzBhMmE0NSk7IH1cbi5idG4tcHJpbWFyeS5idG4tcHJpbWFyeS1ncmFkaWVudDpob3ZlciB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgIzE0NTM4OCwgIzBmM2Q2NCk7IH1cblxuLmJ0bi1wcmltYXJ5LWdyYWRpZW50Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSxcbi5idG4tcHJpbWFyeS1ncmFkaWVudDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4uc2hvdyA+IC5idG4tcHJpbWFyeS1ncmFkaWVudC5kcm9wZG93bi10b2dnbGUge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICMxNDUzODgsICMwYTJhNDUpOyB9XG5cbi5idG4tc2Vjb25kYXJ5LWdyYWRpZW50IHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjMmE5M2Q1LCAjMWQ2Nzk1KTsgfVxuLmJ0bi1zZWNvbmRhcnktZ3JhZGllbnQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICMyYTkzZDUsICMyMzdiYjMpOyB9XG5cbi5idG4tc2Vjb25kYXJ5LWdyYWRpZW50Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSxcbi5idG4tc2Vjb25kYXJ5LWdyYWRpZW50Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbi5zaG93ID4gLmJ0bi1zZWNvbmRhcnktZ3JhZGllbnQuZHJvcGRvd24tdG9nZ2xlIHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjMmE5M2Q1LCAjMWQ2Nzk1KTsgfVxuXG4uYnRuLWRhcmsge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhmOGY4ZjtcbiAgYm9yZGVyLWNvbG9yOiAjOGY4ZjhmOyB9XG4uYnRuLWRhcms6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjN2I3YjdiO1xuICBib3JkZXItY29sb3I6ICM3YjdiN2I7IH1cblxuLmJ0bi1saWdodCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDdkN2Q3O1xuICBib3JkZXItY29sb3I6ICNkN2Q3ZDc7IH1cbi5idG4tbGlnaHQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzNjM2MzO1xuICBib3JkZXItY29sb3I6ICNjM2MzYzM7IH1cblxuLmJ0bi1vdXRsaW5lLWRhcmsge1xuICBjb2xvcjogIzhmOGY4ZjtcbiAgYm9yZGVyLWNvbG9yOiAjOGY4ZjhmOyB9XG4uYnRuLW91dGxpbmUtZGFyazpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjN2I3YjdiO1xuICBib3JkZXItY29sb3I6ICM3YjdiN2I7IH1cblxuLmJ0bi1vdXRsaW5lLXdoaXRlIHtcbiAgY29sb3I6IHdoaXRlO1xuICBib3JkZXItY29sb3I6IHdoaXRlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBpbml0aWFsOyB9XG4uYnRuLW91dGxpbmUtd2hpdGU6aG92ZXIge1xuICBjb2xvcjogI2Q3ZDdkNztcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7IH1cblxuLmJ0bi1vdXRsaW5lLWxpZ2h0IHtcbiAgY29sb3I6ICNkN2Q3ZDc7XG4gIGJvcmRlci1jb2xvcjogI2Q3ZDdkNzsgfVxuLmJ0bi1vdXRsaW5lLWxpZ2h0OmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjM2MzYzM7XG4gIGJvcmRlci1jb2xvcjogI2MzYzNjMzsgfVxuXG4uYnRuLW91dGxpbmUtcHJpbWFyeSB7XG4gIGNvbG9yOiAjMTQ1Mzg4O1xuICBib3JkZXItY29sb3I6ICMxNDUzODg7IH1cbi5idG4tb3V0bGluZS1wcmltYXJ5OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE0NTM4ODtcbiAgYm9yZGVyLWNvbG9yOiAjMTQ1Mzg4OyB9XG5cbi5idG4tb3V0bGluZS10aGVtZS0zIHtcbiAgYmFja2dyb3VuZDogdW5zZXQ7XG4gIGNvbG9yOiAjNmM5MGExO1xuICBib3JkZXItY29sb3I6ICM2YzkwYTE7IH1cbi5idG4tb3V0bGluZS10aGVtZS0zOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZjOTBhMTtcbiAgYm9yZGVyLWNvbG9yOiAjNmM5MGExO1xuICBjb2xvcjogd2hpdGU7IH1cblxuLmJ0bi1vdXRsaW5lLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLFxuLmJ0bi1vdXRsaW5lLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuLnNob3cgPiAuYnRuLW91dGxpbmUtcHJpbWFyeS5kcm9wZG93bi10b2dnbGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTQ1Mzg4O1xuICBib3JkZXItY29sb3I6ICMxNDUzODg7IH1cblxuLmJ0bi1vdXRsaW5lLXNlY29uZGFyeSB7XG4gIGNvbG9yOiAjMmE5M2Q1O1xuICBib3JkZXItY29sb3I6ICMyYTkzZDU7IH1cbi5idG4tb3V0bGluZS1zZWNvbmRhcnk6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmE5M2Q1O1xuICBib3JkZXItY29sb3I6ICMyYTkzZDU7IH1cblxuLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsXG4uYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbi5zaG93ID4gLmJ0bi1vdXRsaW5lLXNlY29uZGFyeS5kcm9wZG93bi10b2dnbGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmE5M2Q1O1xuICBib3JkZXItY29sb3I6ICMyYTkzZDU7IH1cblxuLmJ0bi1oZWFkZXItbGlnaHQge1xuICBjb2xvcjogI2Q3ZDdkNztcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7IH1cbi5idG4taGVhZGVyLWxpZ2h0OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogI2Q3ZDdkNzsgfVxuXG4uYnRuLWhlYWRlci1wcmltYXJ5IHtcbiAgY29sb3I6ICMxNDUzODg7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50OyB9XG4uYnRuLWhlYWRlci1wcmltYXJ5OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogIzE0NTM4ODsgfVxuXG4uYnRuLWhlYWRlci1zZWNvbmRhcnkge1xuICBjb2xvcjogIzJhOTNkNTtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7IH1cbi5idG4taGVhZGVyLXNlY29uZGFyeTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6ICMyYTkzZDU7IH1cblxuLmJ0bi1oZWFkZXItcHJpbWFyeS1saWdodCB7XG4gIGNvbG9yOiAjNmM5MGExO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDsgfVxuLmJ0bi1oZWFkZXItcHJpbWFyeS1saWdodDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6ICM2YzkwYTE7IH1cblxuLmJ0bi1sZyxcbi5idG4tZ3JvdXAtbGcgPiAuYnRuIHtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDVyZW07XG4gIHBhZGRpbmc6IDAuNzVyZW0gMi42cmVtIDAuNnJlbSAyLjZyZW07IH1cblxuLmJ0bi1zbSxcbi5idG4tZ3JvdXAtc20gPiAuYnRuIHtcbiAgcGFkZGluZzogMC40cmVtIDFyZW0gMC41cmVtIDFyZW07XG4gIGZvbnQtc2l6ZTogMC43NnJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTsgfVxuXG4uYnRuLXhzLFxuLmJ0bi1ncm91cC14cyA+IC5idG4ge1xuICBwYWRkaW5nOiAwLjI1cmVtIDAuNzVyZW0gMC4yNXJlbSAwLjc1cmVtO1xuICBmb250LXNpemU6IDAuNzZyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjM7IH1cblxuLmJ0bi1wcmltYXJ5LmRpc2FibGVkLFxuLmJ0bi1wcmltYXJ5OmRpc2FibGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogZ2FpbnNib3JvO1xuICBib3JkZXItY29sb3I6IGdhaW5zYm9ybzsgfVxuXG4uYnRuLXNlY29uZGFyeS5kaXNhYmxlZCxcbi5idG4tc2Vjb25kYXJ5OmRpc2FibGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogZ2FpbnNib3JvO1xuICBib3JkZXItY29sb3I6IGdhaW5zYm9ybzsgfVxuXG4uYnRuLWdyb3VwID4gLmJ0bjpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKSxcbi5idG4tZ3JvdXAgPiAuYnRuLWdyb3VwOm5vdCg6bGFzdC1jaGlsZCkgPiAuYnRuIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAgIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAgIWltcG9ydGFudDsgfVxuXG4uYnRuLWdyb3VwID4gLmJ0bjpub3QoOmZpcnN0LWNoaWxkKSxcbi5idG4tZ3JvdXAgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmJ0biB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAgIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMCAhaW1wb3J0YW50OyB9XG5cbi5idG4tbGluayB7XG4gIGNvbG9yOiAjMTQ1Mzg4OyB9XG5cbi5idG4tbGluazpob3ZlciB7XG4gIGNvbG9yOiAjMDcxZDJmO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfVxuXG4uYnRuLW11bHRpcGxlLXN0YXRlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDUwMG1zOyB9XG4uYnRuLW11bHRpcGxlLXN0YXRlIC5zcGlubmVyLFxuLmJ0bi1tdWx0aXBsZS1zdGF0ZSAuaWNvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBvcGFjaXR5OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgNTAwbXM7IH1cbi5idG4tbXVsdGlwbGUtc3RhdGUgLmljb24gaSB7XG4gIHZlcnRpY2FsLWFsaWduOiB0ZXh0LWJvdHRvbTtcbiAgZm9udC1zaXplOiAyNHB4OyB9XG4uYnRuLW11bHRpcGxlLXN0YXRlIC5sYWJlbCB7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgNTAwbXM7IH1cbi5idG4tbXVsdGlwbGUtc3RhdGUuc2hvdy1zcGlubmVyIC5sYWJlbCB7XG4gIG9wYWNpdHk6IDA7IH1cbi5idG4tbXVsdGlwbGUtc3RhdGUuc2hvdy1zcGlubmVyIC5zcGlubmVyIHtcbiAgb3BhY2l0eTogMTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTsgfVxuLmJ0bi1tdWx0aXBsZS1zdGF0ZS5zaG93LXN1Y2Nlc3MgLmxhYmVsIHtcbiAgb3BhY2l0eTogMDsgfVxuLmJ0bi1tdWx0aXBsZS1zdGF0ZS5zaG93LXN1Y2Nlc3MgLmljb24uc3VjY2VzcyB7XG4gIG9wYWNpdHk6IDE7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7IH1cbi5idG4tbXVsdGlwbGUtc3RhdGUuc2hvdy1mYWlsIC5sYWJlbCB7XG4gIG9wYWNpdHk6IDA7IH1cbi5idG4tbXVsdGlwbGUtc3RhdGUuc2hvdy1mYWlsIC5pY29uLmZhaWwge1xuICBvcGFjaXR5OiAxO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlOyB9XG5cbi5pY29uLWJ1dHRvbiB7XG4gIHBhZGRpbmc6IDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgd2lkdGg6IDM0cHg7XG4gIGhlaWdodDogMzRweDtcbiAgbGluZS1oZWlnaHQ6IDM0cHg7IH1cbi5pY29uLWJ1dHRvbi5sYXJnZSB7XG4gIHdpZHRoOiA0NHB4O1xuICBoZWlnaHQ6IDQ0cHg7IH1cbi5pY29uLWJ1dHRvbi5zbWFsbC1pY29uIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMzJweDsgfVxuXG4udG9wLXJpZ2h0LWJ1dHRvbiB7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSA4MHB4KTsgfVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC50b3AtcmlnaHQtYnV0dG9uIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMDsgfSB9XG5cbi50b3AtcmlnaHQtYnV0dG9uLXNpbmdsZSB7XG4gIHdpZHRoOiB1bnNldDsgfVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC50b3AtcmlnaHQtYnV0dG9uLXNpbmdsZSB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSk7IH0gfVxuXG4vKiAwMy5XaWR0aHMgKi9cbi53LTEwIHtcbiAgd2lkdGg6IDEwJSAhaW1wb3J0YW50OyB9XG5cbi53LTkwIHtcbiAgd2lkdGg6IDkwJSAhaW1wb3J0YW50OyB9XG5cbi53LTEyIHtcbiAgd2lkdGg6IDEyJSAhaW1wb3J0YW50OyB9XG5cbi53LTg4IHtcbiAgd2lkdGg6IDg4JSAhaW1wb3J0YW50OyB9XG5cbi53LTE1IHtcbiAgd2lkdGg6IDE1JSAhaW1wb3J0YW50OyB9XG5cbi53LTg1IHtcbiAgd2lkdGg6IDg1JSAhaW1wb3J0YW50OyB9XG5cbi53LTIwIHtcbiAgd2lkdGg6IDIwJSAhaW1wb3J0YW50OyB9XG5cbi53LTgwIHtcbiAgd2lkdGg6IDgwJSAhaW1wb3J0YW50OyB9XG5cbi53LTMwIHtcbiAgd2lkdGg6IDMwJSAhaW1wb3J0YW50OyB9XG5cbi53LTcwIHtcbiAgd2lkdGg6IDcwJSAhaW1wb3J0YW50OyB9XG5cbi53LTQwIHtcbiAgd2lkdGg6IDQwJSAhaW1wb3J0YW50OyB9XG5cbi53LTYwIHtcbiAgd2lkdGg6IDYwJSAhaW1wb3J0YW50OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudy14cy0xMDAge1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnctc20tMTAwIHtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50OyB9IH1cblxuLyogMDQuQm9yZGVycyAqL1xuLmJvcmRlciB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmM2YzZjMgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2YzZjNmMyAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2YzZjNmMyAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNmM2YzZjMgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZjNmM2YzICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1wcmltYXJ5LFxuLmJvcmRlci10aGVtZS0xIHtcbiAgYm9yZGVyLWNvbG9yOiAjMTQ1Mzg4ICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci10aGVtZS0yIHtcbiAgYm9yZGVyLWNvbG9yOiAjMmE5M2Q1ICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci10aGVtZS0zIHtcbiAgYm9yZGVyLWNvbG9yOiAjNmM5MGExICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1zZWNvbmRhcnkge1xuICBib3JkZXItY29sb3I6ICMyMTIxMjEgIWltcG9ydGFudDsgfVxuXG4vKiBDb2xvcnMgKi9cbi50ZXh0LXRoZW1lLTIge1xuICBjb2xvcjogIzJhOTNkNSAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LXRoZW1lLTMge1xuICBjb2xvcjogIzZjOTBhMSAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LXByaW1hcnksXG4udGV4dC10aGVtZS0xIHtcbiAgY29sb3I6ICMxNDUzODggIWltcG9ydGFudDsgfVxuXG4udGV4dC1zZWNvbmRhcnkge1xuICBjb2xvcjogIzIxMjEyMSAhaW1wb3J0YW50OyB9XG5cbi8qIDA1LkJhZGdlcyAqL1xuLmJnLXRoZW1lLTIsXG4uYmFkZ2UtdGhlbWUtMiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyYTkzZDUgIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmY7IH1cblxuLmJnLXRoZW1lLTMsXG4uYmFkZ2UtdGhlbWUtMyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2YzkwYTEgIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmY7IH1cblxuLmJnLXByaW1hcnksXG4uYmctdGhlbWUtMSxcbi5iYWRnZS1wcmltYXJ5LFxuLmJhZGdlLXRoZW1lLTEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTQ1Mzg4ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZmZmOyB9XG5cbi5iZy1zZWNvbmRhcnksXG4uYmFkZ2Utc2Vjb25kYXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJhOTNkNSAhaW1wb3J0YW50O1xuICBjb2xvcjogI2ZmZjsgfVxuXG4uYmFkZ2Uge1xuICBwYWRkaW5nOiAwLjU1ZW0gMC43NWVtIDAuNmVtIDAuNzVlbTtcbiAgZm9udC1zaXplOiA3NSU7IH1cbi5iYWRnZS5iYWRnZS1waWxsIHtcbiAgcGFkZGluZy1yaWdodDogMS4yNWVtO1xuICBwYWRkaW5nLWxlZnQ6IDEuMjVlbTsgfVxuLmJhZGdlLmJhZGdlLXRvcC1sZWZ0IHtcbiAgdG9wOiA3cHg7XG4gIHJpZ2h0OiAtOHB4OyB9XG4uYmFkZ2UuYmFkZ2UtdG9wLWxlZnQtMiB7XG4gIHRvcDogNDBweDtcbiAgcmlnaHQ6IC04cHg7IH1cblxuLmJhZGdlLW91dGxpbmUtcHJpbWFyeSxcbi5iYWRnZS1vdXRsaW5lLXRoZW1lLTEge1xuICBiYWNrZ3JvdW5kOiB1bnNldDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzE0NTM4ODtcbiAgY29sb3I6ICMxNDUzODg7IH1cblxuLmJhZGdlLW91dGxpbmUtc2Vjb25kYXJ5LFxuLmJhZGdlLW91dGxpbmUtdGhlbWUtMiB7XG4gIGJhY2tncm91bmQ6IHVuc2V0O1xuICBib3JkZXI6IDFweCBzb2xpZCAjMmE5M2Q1O1xuICBjb2xvcjogIzJhOTNkNTsgfVxuXG4uYmFkZ2Utb3V0bGluZS10aGVtZS0zIHtcbiAgYmFja2dyb3VuZDogdW5zZXQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM2YzkwYTE7XG4gIGNvbG9yOiAjNmM5MGExOyB9XG5cbi5iYWRnZS1vdXRsaW5lLXN1Y2Nlc3Mge1xuICBiYWNrZ3JvdW5kOiB1bnNldDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzI4YTc0NTtcbiAgY29sb3I6ICMyOGE3NDU7IH1cblxuLmJhZGdlLW91dGxpbmUtZGFuZ2VyIHtcbiAgYmFja2dyb3VuZDogdW5zZXQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkYzM1NDU7XG4gIGNvbG9yOiAjZGMzNTQ1OyB9XG5cbi5iYWRnZS1vdXRsaW5lLXdhcm5pbmcge1xuICBiYWNrZ3JvdW5kOiB1bnNldDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmYzEwNztcbiAgY29sb3I6ICNmZmMxMDc7IH1cblxuLmJhZGdlLW91dGxpbmUtaW5mbyB7XG4gIGJhY2tncm91bmQ6IHVuc2V0O1xuICBib3JkZXI6IDFweCBzb2xpZCAjMTdhMmI4O1xuICBjb2xvcjogIzE3YTJiODsgfVxuXG4uYmFkZ2Utb3V0bGluZS1saWdodCB7XG4gIGJhY2tncm91bmQ6IHVuc2V0O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZDdkN2Q3O1xuICBjb2xvcjogIzhmOGY4ZjsgfVxuXG4uYmFkZ2Utb3V0bGluZS1kYXJrIHtcbiAgYmFja2dyb3VuZDogdW5zZXQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM4ZjhmOGY7XG4gIGNvbG9yOiAjOGY4ZjhmOyB9XG5cbi8qIDA2LkJyZWFkY3J1bWIgKi9cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuYnJlYWRjcnVtYi1jb250YWluZXIgLmJyZWFkY3J1bWIge1xuICAgIHBhZGRpbmc6IDA7IH0gfVxuXG4uYnJlYWRjcnVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07IH1cblxuLmJyZWFkY3J1bWItaXRlbSArIC5icmVhZGNydW1iLWl0ZW06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwifFwiOyB9XG5cbi8qIDA3LlRhYnMgKi9cbi5uYXYtdGFicyAubmF2LWxpbmsge1xuICBib3JkZXI6IGluaXRpYWw7XG4gIHBhZGRpbmctdG9wOiAxcmVtOyB9XG5cbi5uYXYtdGFicyAubmF2LWxpbmsuYWN0aXZlLFxuLm5hdi10YWJzIC5uYXYtaXRlbS5zaG93IC5uYXYtbGluayB7XG4gIGJhY2tncm91bmQ6IHdoaXRlOyB9XG5cbi5uYXYtdGFicyAubmF2LWxpbmsuYWN0aXZlOjpiZWZvcmUsXG4ubmF2LXRhYnMgLm5hdi1pdGVtLnNob3cgLm5hdi1saW5rOjpiZWZvcmUge1xuICBjb250ZW50OiBcIiBcIjtcbiAgYmFja2dyb3VuZDogIzE0NTM4ODtcbiAgY29sb3I6IHdoaXRlO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDVweDtcbiAgbGVmdDogMDtcbiAgdG9wOiAwOyB9XG5cbi5uYXYtdGFicy5zZXBhcmF0b3ItdGFicyAubmF2LWxpbmsuYWN0aXZlOjpiZWZvcmUsXG4ubmF2LXRhYnMuc2VwYXJhdG9yLXRhYnMgLm5hdi1pdGVtLnNob3cgLm5hdi1saW5rOjpiZWZvcmUge1xuICBjb250ZW50OiBcIiBcIjtcbiAgYmFja2dyb3VuZDogIzE0NTM4ODtcbiAgY29sb3I6IHdoaXRlO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDJweDtcbiAgbGVmdDogMDtcbiAgYm90dG9tOiAwO1xuICB0b3A6IHVuc2V0OyB9XG5cbi5uYXYtdGFicy5zZXBhcmF0b3ItdGFicyAubmF2LWxpbmsge1xuICBib3JkZXI6IGluaXRpYWw7XG4gIHBhZGRpbmctdG9wOiAxcmVtO1xuICBiYWNrZ3JvdW5kOiBpbml0aWFsO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHBhZGRpbmctdG9wOiAwLjVyZW07XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIG1hcmdpbi1yaWdodDogMS41cmVtO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsZXR0ZXItc3BhY2luZzogMC41cHg7XG4gIGNvbG9yOiAjOGY4ZjhmOyB9XG5cbi5uYXYtdGFicyAubmF2LWxpbmsuYWN0aXZlLFxuLm5hdi10YWJzIC5uYXYtaXRlbS5zaG93IC5uYXYtbGluayB7XG4gIGJvcmRlcjogaW5pdGlhbDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb2xvcjogIzE0NTM4ODsgfVxuXG4ubmF2LXRhYnMgLm5hdi1saW5rOmhvdmVyLFxuLm5hdi10YWJzIC5uYXYtbGluazpmb2N1cyB7XG4gIGJvcmRlcjogaW5pdGlhbDtcbiAgY29sb3I6ICMxNDUzODg7IH1cblxuLyogMDguT3dsIENhcm91c2VsICovXG4ub3dsLXN0YWdlIHtcbiAgbWFyZ2luLWJvdHRvbTogMS41cmVtOyB9XG5cbi5vd2wtc3RhZ2Uge1xuICBkaXNwbGF5OiBmbGV4OyB9XG5cbi5vd2wtaXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7IH1cbi5vd2wtaXRlbSAuY2FyZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZ3JvdzogMTsgfVxuLm93bC1pdGVtIC5jYXJkIC53LTUwIHtcbiAgZGlzcGxheTogZmxleDsgfVxuLm93bC1pdGVtIC5jYXJkIC5jYXJkLWJvZHkge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IH1cblxuLnNsaWRlci1uYXYgLmxlZnQtYXJyb3csXG4uc2xpZGVyLW5hdiAucmlnaHQtYXJyb3cge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGNvbG9yOiAjMTQ1Mzg4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIG1hcmdpbjogMCAxNXB4OyB9XG5cbi5zbGlkZXItbmF2IC5zbGlkZXItZG90LWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuXG4ub3dsLWRvdCxcbi5zbGljay1kb3Qge1xuICB3aWR0aDogNnB4O1xuICBoZWlnaHQ6IDZweDtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgY29sb3I6ICMwMGE3ZTI7XG4gIGJhY2tncm91bmQ6ICM3Y2I5ZWM7XG4gIG91dGxpbmU6IGluaXRpYWwgIWltcG9ydGFudDtcbiAgYm9yZGVyOiBpbml0aWFsO1xuICBtYXJnaW46IDAgNXB4O1xuICBwYWRkaW5nOiAwOyB9XG5cbi5vd2wtZG90LmFjdGl2ZSxcbi5zbGljay1kb3RzIGxpLnNsaWNrLWFjdGl2ZSBidXR0b24ge1xuICBiYWNrZ3JvdW5kOiAjMTQ1Mzg4OyB9XG5cbi5iZXN0LXJhdGVkLWl0ZW1zIC5vd2wtc3RhZ2UgaW1nIHtcbiAgbWF4LXdpZHRoOiAyMzBweDsgfVxuXG4vKiAwOS5TbGljayBTbGlkZXIgKi9cbi5zbGljayAuc2xpY2stc2xpZGUge1xuICBtYXJnaW4tbGVmdDogMTVweDtcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICBvdXRsaW5lOiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogdW5zZXQ7IH1cbi5zbGljayAuc2xpY2stc2xpZGUuY2FyZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZ3JvdzogMTsgfVxuLnNsaWNrIC5zbGljay1zbGlkZS5jYXJkIC53LTUwIHtcbiAgZGlzcGxheTogZmxleDsgfVxuLnNsaWNrIC5zbGljay1zbGlkZS5jYXJkIC5jYXJkLWJvZHkge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IH1cblxuLnNsaWNrLWxpc3Qge1xuICBkaXNwbGF5OiBmbGV4OyB9XG5cbi5zbGljay10cmFjayB7XG4gIHBhZGRpbmctYm90dG9tOiAzMHB4O1xuICBkaXNwbGF5OiBmbGV4OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuY2Fyb3VzZWwtY2VudGVyLWNvbCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7IH0gfVxuXG4uc2xpY2stZG90cyB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7IH1cbi5zbGljay1kb3RzIGxpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG5cbi8qIDEwLk5hdmJhciovXG4ubmF2YmFyIHtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIGhlaWdodDogMTIwcHg7XG4gIHBhZGRpbmc6IDEuNXJlbSA2MHB4IDEuNXJlbSAwO1xuICBib3gtc2hhZG93OiAwIDFweCAxNXB4IHJnYmEoMCwgMCwgMCwgMC4wNCksIDAgMXB4IDZweCByZ2JhKDAsIDAsIDAsIDAuMDQpOyB9XG4ubmF2YmFyICNub3RpZmljYXRpb25Ecm9wZG93biB7XG4gIHdpZHRoOiAyNjBweDtcbiAgcGFkZGluZzogMS41cmVtO1xuICBoZWlnaHQ6IDI4MHB4O1xuICByaWdodDogMTVweDsgfVxuLm5hdmJhciAjaWNvbk1lbnVEcm9wZG93biB7XG4gIHdpZHRoOiAyNDBweDtcbiAgcGFkZGluZzogMS41cmVtO1xuICBoZWlnaHQ6IDI5MHB4OyB9XG4ubmF2YmFyIC5pY29uLW1lbnUtaXRlbSB7XG4gIHdpZHRoOiA5MHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMS43cmVtO1xuICBjb2xvcjogIzU0NTQ1NDsgfVxuLm5hdmJhciAuaWNvbi1tZW51LWl0ZW0gaSB7XG4gIGZvbnQtc2l6ZTogMzJweDtcbiAgbGluZS1oZWlnaHQ6IDQycHg7IH1cbi5uYXZiYXIgLmljb24tbWVudS1pdGVtIHNwYW4ge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDAgMTBweDtcbiAgbGluZS1oZWlnaHQ6IDE0cHg7IH1cbi5uYXZiYXIgLmljb24tbWVudS1pdGVtOmhvdmVyLCAubmF2YmFyIC5pY29uLW1lbnUtaXRlbTpmb2N1cyB7XG4gIGNvbG9yOiAjMTQ1Mzg4OyB9XG4ubmF2YmFyIC5tZW51LWJ1dHRvbi1tb2JpbGUge1xuICBjb2xvcjogIzhmOGY4ZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4ubmF2YmFyIC5tZW51LWJ1dHRvbi1tb2JpbGUgc3ZnIHtcbiAgaGVpZ2h0OiAxMnB4O1xuICBmaWxsOiAjMjEyMTIxOyB9XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm5hdmJhciAubWVudS1idXR0b24tbW9iaWxlIHtcbiAgICB3aWR0aDogMjBweDsgfSB9XG4ubmF2YmFyIC5tZW51LWJ1dHRvbiB7XG4gIGNvbG9yOiAjOGY4ZjhmO1xuICB3aWR0aDogMTIwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuLm5hdmJhciAubWVudS1idXR0b24gc3ZnIHtcbiAgaGVpZ2h0OiAxMnB4OyB9XG4ubmF2YmFyIC5tZW51LWJ1dHRvbiAubWFpbiB7XG4gIGZpbGw6ICMyMTIxMjE7XG4gIHRyYW5zaXRpb246IGZpbGwgMzAwbXM7IH1cbi5uYXZiYXIgLm1lbnUtYnV0dG9uIC5zdWIge1xuICBmaWxsOiAjMjEyMTIxO1xuICB0cmFuc2l0aW9uOiBmaWxsIDMwMG1zOyB9XG4ubmF2YmFyIC5tZW51LWJ1dHRvbjpob3ZlciB7XG4gIGNvbG9yOiAjMTQ1Mzg4OyB9XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm5hdmJhciAubWVudS1idXR0b24ge1xuICAgIHdpZHRoOiA2MHB4OyB9IH1cbi5uYXZiYXIgLm5hdmJhci1sb2dvIHtcbiAgd2lkdGg6IDExMHB4O1xuICBoZWlnaHQ6IDM1cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIG1hcmdpbjogMCBhdXRvOyB9XG4ubmF2YmFyIC5uYXZiYXItbG9nbyAubG9nbyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9sb2dvLWJsYWNrLnN2Z1wiKSBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7IH1cbi5uYXZiYXIgLm5hdmJhci1sb2dvIC5sb2dvLW1vYmlsZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9sb2dvLW1vYmlsZS5zdmdcIikgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyOyB9XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm5hdmJhciAubmF2YmFyLWxvZ28ge1xuICAgIHdpZHRoOiA4MHB4OyB9IH1cbkBtZWRpYSAobWF4LXdpZHRoOiA0MTlweCkge1xuICAubmF2YmFyIC5uYXZiYXItbG9nbyB7XG4gICAgd2lkdGg6IDIwcHg7IH0gfVxuLm5hdmJhciAuc2VhcmNoIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMjMwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIGJhY2tncm91bmQ6ICNmOGY4Zjg7IH1cbi5uYXZiYXIgLnNlYXJjaCBpbnB1dCB7XG4gIGJvcmRlcjogaW5pdGlhbDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIG91dGxpbmU6IGluaXRpYWwgIWltcG9ydGFudDtcbiAgcGFkZGluZzogMC41cmVtIDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAyO1xuICBmb250LXNpemU6IDAuOHJlbTtcbiAgd2lkdGg6IDkzJTtcbiAgY29sb3I6ICMyMTIxMjE7IH1cbi5uYXZiYXIgLnNlYXJjaCAuc2VhcmNoLWljb24ge1xuICBmb250LXNpemU6IDE3cHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGNvbG9yOiAjZDdkN2Q3O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIGJvdHRvbTogLTZweDtcbiAgcmlnaHQ6IDNweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7IH1cbi5uYXZiYXIgLnNlYXJjaCAuc2VhcmNoLWljb246aG92ZXIge1xuICBjb2xvcjogIzE0NTM4ODsgfVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5uYXZiYXIgLnNlYXJjaCB7XG4gICAgd2lkdGg6IDExNXB4OyB9XG4gIC5uYXZiYXIgLnNlYXJjaCBpbnB1dCB7XG4gICAgd2lkdGg6IDg1JTsgfSB9XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm5hdmJhciAuc2VhcmNoIHtcbiAgICB3aWR0aDogMzBweDtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gICAgYmFja2dyb3VuZDogaW5pdGlhbDtcbiAgICBtYXJnaW4tbGVmdDogMC42cmVtO1xuICAgIGNvbG9yOiAjNmU2ZTZlOyB9XG4gIC5uYXZiYXIgLnNlYXJjaCBpbnB1dCB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAubmF2YmFyIC5zZWFyY2ggLnNlYXJjaC1pY29uIHtcbiAgICBmb250LXNpemU6IDE3cHg7XG4gICAgd2lkdGg6IDMwcHg7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICAgIGJvdHRvbTogLTNweDtcbiAgICByaWdodDogMDtcbiAgICBjb2xvcjogaW5oZXJpdDsgfVxuICAubmF2YmFyIC5zZWFyY2gubW9iaWxlLXZpZXcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB6LWluZGV4OiAyO1xuICAgIGJhY2tncm91bmQ6IHdoaXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIGhlaWdodDogNzBweDtcbiAgICBtYXJnaW4tbGVmdDogMTVweDsgfVxuICAubmF2YmFyIC5zZWFyY2gubW9iaWxlLXZpZXcgaW5wdXQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogNzBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7IH1cbiAgLm5hdmJhciAuc2VhcmNoLm1vYmlsZS12aWV3IHNwYW4ge1xuICAgIHRvcDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICByaWdodDogMjVweDsgfSB9XG4ubmF2YmFyIC5oZWFkZXItaWNvbnMge1xuICBtYXJnaW4tcmlnaHQ6IDFyZW07IH1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAubmF2YmFyIC5oZWFkZXItaWNvbnMge1xuICAgIG1hcmdpbi1yaWdodDogMDsgfSB9XG4ubmF2YmFyIC5oZWFkZXItaWNvbiB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgY29sb3I6ICM2ZTZlNmU7XG4gIHBhZGRpbmctbGVmdDogMC42cmVtO1xuICBwYWRkaW5nLXJpZ2h0OiAwLjZyZW07XG4gIHZlcnRpY2FsLWFsaWduOiBpbml0aWFsOyB9XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLm5hdmJhciAuaGVhZGVyLWljb24ge1xuICAgIHBhZGRpbmctbGVmdDogMC4zcmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuM3JlbTsgfSB9XG4ubmF2YmFyIC5oZWFkZXItaWNvbjpob3ZlciB7XG4gIGNvbG9yOiAjMTQ1Mzg4OyB9XG4ubmF2YmFyIC5oZWFkZXItaWNvbiNmdWxsU2NyZWVuQnV0dG9uIGk6bGFzdC1vZi10eXBlIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuLm5hdmJhciAuaGVhZGVyLWljb24jbm90aWZpY2F0aW9uQnV0dG9uOmFmdGVyIHtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBjb250ZW50OiBcIjNcIjtcbiAgY29sb3I6ICMxNDUzODg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMxNDUzODg7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDE1cHg7XG4gIGhlaWdodDogMTVweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXdlaWdodDogNzAwO1xuICB0b3A6IDJweDtcbiAgcmlnaHQ6IDNweDtcbiAgbGluZS1oZWlnaHQ6IDE0cHg7IH1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAubmF2YmFyIC5oZWFkZXItaWNvbiNub3RpZmljYXRpb25CdXR0b246YWZ0ZXIge1xuICAgIHJpZ2h0OiAtMXB4OyB9IH1cbi5uYXZiYXIgLnVzZXIge1xuICBjb2xvcjogIzZlNmU2ZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4ubmF2YmFyIC51c2VyIGltZyB7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICB3aWR0aDogNDBweDsgfVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5uYXZiYXIgLnVzZXIgLm5hbWUge1xuICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5uYXZiYXIgLnVzZXIge1xuICAgIG1hcmdpbi1sZWZ0OiBpbml0aWFsOyB9XG4gIC5uYXZiYXIgLnVzZXIgaW1nIHtcbiAgICB3aWR0aDogMzBweDsgfVxuICAubmF2YmFyIC51c2VyOmFmdGVyIHtcbiAgICBmb250LXNpemU6IDExcHg7XG4gICAgd2lkdGg6IDE0cHg7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJvdHRvbTogLTNweDtcbiAgICByaWdodDogLTNweDsgfSB9XG5AbWVkaWEgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5uYXZiYXIge1xuICAgIGhlaWdodDogOTBweDsgfSB9XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5uYXZiYXIge1xuICAgIGhlaWdodDogODBweDtcbiAgICBwYWRkaW5nOiAxLjVyZW0gNDBweCAxLjVyZW0gMDsgfSB9XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm5hdmJhciB7XG4gICAgaGVpZ2h0OiA3MHB4O1xuICAgIHBhZGRpbmc6IDE1cHg7IH0gfVxuXG4jYXBwLWNvbnRhaW5lci5zdWItaGlkZGVuIC5tZW51LWJ1dHRvbiAuc3ViLFxuI2FwcC1jb250YWluZXIubWVudS1zdWItaGlkZGVuIC5tZW51LWJ1dHRvbiAuc3ViIHtcbiAgZmlsbDogIzg3ODc4NzsgfVxuXG4jYXBwLWNvbnRhaW5lci5tYWluLWhpZGRlbiAubWVudS1idXR0b24gLm1haW4sXG4jYXBwLWNvbnRhaW5lci5tYWluLWhpZGRlbiAubWVudS1idXR0b24gLnN1YixcbiNhcHAtY29udGFpbmVyLm1lbnUtaGlkZGVuIC5tZW51LWJ1dHRvbiAubWFpbixcbiNhcHAtY29udGFpbmVyLm1lbnUtaGlkZGVuIC5tZW51LWJ1dHRvbiAuc3ViIHtcbiAgZmlsbDogIzg3ODc4NzsgfVxuXG4vKiAxMS5NZW51Ki9cbi5zaWRlYmFyIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgcGFkZGluZy10b3A6IDEyMHB4O1xuICB6LWluZGV4OiA1OyB9XG4uc2lkZWJhciAubWFpbi1tZW51IHtcbiAgd2lkdGg6IDEyMHB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuICB6LWluZGV4OiAzO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAzMDBtcztcbiAgcGFkZGluZy10b3A6IDJweDtcbiAgbGVmdDogMDsgfVxuLnNpZGViYXIgLm1haW4tbWVudSAuc2Nyb2xsIHtcbiAgcGFkZGluZy1yaWdodDogdW5zZXQ7XG4gIG1hcmdpbi1yaWdodDogdW5zZXQ7IH1cbi5zaWRlYmFyIC5tYWluLW1lbnUgLnNjcm9sbCAucHNfX3RodW1iLXkge1xuICByaWdodDogMDsgfVxuLnNpZGViYXIgLm1haW4tbWVudSB1bCBsaSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuLnNpZGViYXIgLm1haW4tbWVudSB1bCBsaSBzcGFuIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAwIDEwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxNHB4OyB9XG4uc2lkZWJhciAubWFpbi1tZW51IHVsIGxpIGEge1xuICBoZWlnaHQ6IDExMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZjNmM2YzO1xuICBjb2xvcjogIzU0NTQ1NDtcbiAgdHJhbnNpdGlvbjogY29sb3IgMzAwbXM7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQgMzAwbXM7IH1cbi5zaWRlYmFyIC5tYWluLW1lbnUgdWwgbGkgYTpob3ZlciwgLnNpZGViYXIgLm1haW4tbWVudSB1bCBsaSBhOmZvY3VzIHtcbiAgY29sb3I6ICMxNDUzODg7XG4gIGJhY2tncm91bmQ6ICNmOGY4Zjg7IH1cbi5zaWRlYmFyIC5tYWluLW1lbnUgdWwgbGkgaSB7XG4gIGZvbnQtc2l6ZTogMzJweDtcbiAgbGluZS1oZWlnaHQ6IDQycHg7IH1cbi5zaWRlYmFyIC5tYWluLW1lbnUgdWwgbGkuYWN0aXZlIGEge1xuICBjb2xvcjogIzE0NTM4ODsgfVxuLnNpZGViYXIgLm1haW4tbWVudSB1bCBsaS5hY3RpdmU6YWZ0ZXIge1xuICBjb250ZW50OiBcIiBcIjtcbiAgYmFja2dyb3VuZDogIzE0NTM4ODtcbiAgY29sb3I6IHdoaXRlO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiA2cHg7XG4gIGhlaWdodDogOTBweDtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgbGVmdDogMDsgfVxuQG1lZGlhIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAuc2lkZWJhciAubWFpbi1tZW51IHtcbiAgICB3aWR0aDogMTEwcHg7IH0gfVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuc2lkZWJhciAubWFpbi1tZW51IHtcbiAgICB3aWR0aDogMTAwcHg7IH0gfVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zaWRlYmFyIC5tYWluLW1lbnUge1xuICAgIHdpZHRoOiA5MHB4OyB9XG4gIC5zaWRlYmFyIC5tYWluLW1lbnUgdWwgbGkgaSB7XG4gICAgZm9udC1zaXplOiAyNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzMHB4OyB9XG4gIC5zaWRlYmFyIC5tYWluLW1lbnUgdWwgbGkgYSB7XG4gICAgaGVpZ2h0OiA5MHB4OyB9XG4gIC5zaWRlYmFyIC5tYWluLW1lbnUgdWwgbGkuYWN0aXZlOmFmdGVyIHtcbiAgICB3aWR0aDogM3B4O1xuICAgIGhlaWdodDogNjBweDsgfSB9XG4uc2lkZWJhciAuc3ViLW1lbnUge1xuICB3aWR0aDogMjMwcHg7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIHotaW5kZXg6IDI7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgbGVmdDogMTIwcHg7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2YzZjNmMztcbiAgYm94LXNoYWRvdzogMCAzcHggMzBweCByZ2JhKDAsIDAsIDAsIDAuMSksIDAgM3B4IDIwcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMzAwbXM7IH1cbi5zaWRlYmFyIC5zdWItbWVudSAuc2Nyb2xsIHtcbiAgbWFyZ2luLXRvcDogMnB4O1xuICBtYXJnaW4tcmlnaHQ6IHVuc2V0O1xuICBwYWRkaW5nLXJpZ2h0OiB1bnNldDsgfVxuLnNpZGViYXIgLnN1Yi1tZW51IC5zY3JvbGwgLnBzX190aHVtYi15IHtcbiAgcmlnaHQ6IDA7IH1cbi5zaWRlYmFyIC5zdWItbWVudSAucHMge1xuICBwYWRkaW5nLXRvcDogMjVweDtcbiAgcGFkZGluZy1ib3R0b206IDI1cHg7IH1cbi5zaWRlYmFyIC5zdWItbWVudSB1bCB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cbi5zaWRlYmFyIC5zdWItbWVudSB1bCBsaSB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIG1hcmdpbi1sZWZ0OiAzMHB4OyB9XG4uc2lkZWJhciAuc3ViLW1lbnUgdWwgbGkgYSB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDhweCAwOyB9XG4uc2lkZWJhciAuc3ViLW1lbnUgdWwgbGkgaSB7XG4gIGZvbnQtc2l6ZTogMS4yZW07XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgY29sb3I6ICM2ZTZlNmU7XG4gIHZlcnRpY2FsLWFsaWduOiB1bnNldDsgfVxuLnNpZGViYXIgLnN1Yi1tZW51IHVsIGxpLmFjdGl2ZSBpLFxuLnNpZGViYXIgLnN1Yi1tZW51IHVsIGxpLmFjdGl2ZSBhIHtcbiAgY29sb3I6ICMxNDUzODg7IH1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc2lkZWJhciAuc3ViLW1lbnUgdWwgbGkge1xuICAgIG1hcmdpbi1sZWZ0OiAxNXB4OyB9IH1cbkBtZWRpYSAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnNpZGViYXIgLnN1Yi1tZW51IHtcbiAgICBsZWZ0OiAxMTBweDtcbiAgICB3aWR0aDogMjIwcHg7IH0gfVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuc2lkZWJhciAuc3ViLW1lbnUge1xuICAgIGxlZnQ6IDEwMHB4O1xuICAgIHdpZHRoOiAyMDBweDsgfSB9XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNpZGViYXIgLnN1Yi1tZW51IHtcbiAgICBsZWZ0OiA5MHB4O1xuICAgIHdpZHRoOiAxOTBweDsgfSB9XG5AbWVkaWEgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5zaWRlYmFyIHtcbiAgICBwYWRkaW5nLXRvcDogOTBweDsgfSB9XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5zaWRlYmFyIHtcbiAgICBwYWRkaW5nLXRvcDogODBweDsgfSB9XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNpZGViYXIge1xuICAgIHBhZGRpbmctdG9wOiA3MHB4O1xuICAgIGJveC1zaGFkb3c6IDAgMXB4IDE1cHggcmdiYSgwLCAwLCAwLCAwLjA0KSwgMCAxcHggNnB4IHJnYmEoMCwgMCwgMCwgMC4wNCk7IH0gfVxuXG4jYXBwLWNvbnRhaW5lci5zdWItaGlkZGVuIC5zdWItbWVudSxcbiNhcHAtY29udGFpbmVyLm1lbnUtc3ViLWhpZGRlbiAuc3ViLW1lbnUsXG4jYXBwLWNvbnRhaW5lci5tZW51LWhpZGRlbiAuc3ViLW1lbnUge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTIzMHB4KTsgfVxuQG1lZGlhIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAjYXBwLWNvbnRhaW5lci5zdWItaGlkZGVuIC5zdWItbWVudSxcbiAgI2FwcC1jb250YWluZXIubWVudS1zdWItaGlkZGVuIC5zdWItbWVudSxcbiAgI2FwcC1jb250YWluZXIubWVudS1oaWRkZW4gLnN1Yi1tZW51IHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTIyMHB4KTsgfSB9XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gICNhcHAtY29udGFpbmVyLnN1Yi1oaWRkZW4gLnN1Yi1tZW51LFxuICAjYXBwLWNvbnRhaW5lci5tZW51LXN1Yi1oaWRkZW4gLnN1Yi1tZW51LFxuICAjYXBwLWNvbnRhaW5lci5tZW51LWhpZGRlbiAuc3ViLW1lbnUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMjAwcHgpOyB9IH1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAjYXBwLWNvbnRhaW5lci5zdWItaGlkZGVuIC5zdWItbWVudSxcbiAgI2FwcC1jb250YWluZXIubWVudS1zdWItaGlkZGVuIC5zdWItbWVudSxcbiAgI2FwcC1jb250YWluZXIubWVudS1oaWRkZW4gLnN1Yi1tZW51IHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTE5MHB4KTsgfSB9XG5cbiNhcHAtY29udGFpbmVyLm1haW4taGlkZGVuIC5tYWluLW1lbnUsXG4jYXBwLWNvbnRhaW5lci5tZW51LWhpZGRlbiAubWFpbi1tZW51IHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMjBweCk7IH1cbkBtZWRpYSAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgI2FwcC1jb250YWluZXIubWFpbi1oaWRkZW4gLm1haW4tbWVudSxcbiAgI2FwcC1jb250YWluZXIubWVudS1oaWRkZW4gLm1haW4tbWVudSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMTBweCk7IH0gfVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAjYXBwLWNvbnRhaW5lci5tYWluLWhpZGRlbiAubWFpbi1tZW51LFxuICAjYXBwLWNvbnRhaW5lci5tZW51LWhpZGRlbiAubWFpbi1tZW51IHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMHB4KTsgfSB9XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgI2FwcC1jb250YWluZXIubWFpbi1oaWRkZW4gLm1haW4tbWVudSxcbiAgI2FwcC1jb250YWluZXIubWVudS1oaWRkZW4gLm1haW4tbWVudSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC05MHB4KTsgfSB9XG5cbiNhcHAtY29udGFpbmVyLm1haW4taGlkZGVuLnN1Yi1oaWRkZW4gLnN1Yi1tZW51LFxuI2FwcC1jb250YWluZXIubWVudS1oaWRkZW4gLnN1Yi1tZW51IHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0zNTBweCk7IH1cbkBtZWRpYSAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgI2FwcC1jb250YWluZXIubWFpbi1oaWRkZW4uc3ViLWhpZGRlbiAuc3ViLW1lbnUsXG4gICNhcHAtY29udGFpbmVyLm1lbnUtaGlkZGVuIC5zdWItbWVudSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0zMzBweCk7IH0gfVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAjYXBwLWNvbnRhaW5lci5tYWluLWhpZGRlbi5zdWItaGlkZGVuIC5zdWItbWVudSxcbiAgI2FwcC1jb250YWluZXIubWVudS1oaWRkZW4gLnN1Yi1tZW51IHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTMwMHB4KTsgfSB9XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgI2FwcC1jb250YWluZXIubWFpbi1oaWRkZW4uc3ViLWhpZGRlbiAuc3ViLW1lbnUsXG4gICNhcHAtY29udGFpbmVyLm1lbnUtaGlkZGVuIC5zdWItbWVudSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0yODBweCk7IH0gfVxuXG4jYXBwLWNvbnRhaW5lci5tZW51LW1vYmlsZSAubWFpbi1tZW51IHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC05MHB4KTsgfVxuXG4jYXBwLWNvbnRhaW5lci5tZW51LW1vYmlsZSAuc3ViLW1lbnUge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTMzMHB4KTsgfVxuXG4jYXBwLWNvbnRhaW5lci5tYWluLXNob3ctdGVtcG9yYXJ5IC5tYWluLW1lbnUge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7IH1cblxuI2FwcC1jb250YWluZXIubWFpbi1zaG93LXRlbXBvcmFyeSAuc3ViLW1lbnUge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTIzMHB4KTsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gICNhcHAtY29udGFpbmVyLm1haW4tc2hvdy10ZW1wb3JhcnkgLm1haW4tbWVudSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApOyB9XG4gICNhcHAtY29udGFpbmVyLm1haW4tc2hvdy10ZW1wb3JhcnkgLnN1Yi1tZW51IHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTIyMHB4KTsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgI2FwcC1jb250YWluZXIubWFpbi1zaG93LXRlbXBvcmFyeSAubWFpbi1tZW51IHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7IH1cbiAgI2FwcC1jb250YWluZXIubWFpbi1zaG93LXRlbXBvcmFyeSAuc3ViLW1lbnUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMjAwcHgpOyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICNhcHAtY29udGFpbmVyLm1haW4tc2hvdy10ZW1wb3JhcnkgLnN1Yi1tZW51IHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTE5MHB4KTsgfSB9XG5cbiNhcHAtY29udGFpbmVyLnN1Yi1zaG93LXRlbXBvcmFyeSAuc3ViLW1lbnUsICNhcHAtY29udGFpbmVyLm1lbnUtbW9iaWxlLnN1Yi1zaG93LXRlbXBvcmFyeSAuc3ViLW1lbnUge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7IH1cblxuLyogMTIuQXBwcyovXG4uYXBwLW1lbnUge1xuICB6LWluZGV4OiAxO1xuICBib3gtc2hhZG93OiAwIDFweCAxNXB4IHJnYmEoMCwgMCwgMCwgMC4wNCksIDAgMXB4IDZweCByZ2JhKDAsIDAsIDAsIDAuMDQpO1xuICB3aWR0aDogMjgwcHg7XG4gIGhlaWdodDogMTAwJTtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDMwMG1zO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDEyMHB4OyB9XG5AbWVkaWEgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5hcHAtbWVudSB7XG4gICAgdG9wOiA5MHB4OyB9IH1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmFwcC1tZW51IHtcbiAgICB0b3A6IDgwcHg7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDI4MHB4KTsgfSB9XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmFwcC1tZW51IHtcbiAgICB0b3A6IDcwcHg7IH0gfVxuLmFwcC1tZW51IC5zY3JvbGwgLnBzX190aHVtYi15IHtcbiAgcmlnaHQ6IDA7IH1cbi5hcHAtbWVudS5zaG93biB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTsgfVxuLmFwcC1tZW51IC5hcHAtbWVudS1idXR0b24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IC0yOHB4O1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgdG9wOiA0NXB4O1xuICBwYWRkaW5nOiAxMnB4IDhweCAxMnB4IDVweDtcbiAgYm9yZGVyLXJhZGl1czogMC4ycmVtO1xuICBjb2xvcjogIzhmOGY4ZjtcbiAgYm94LXNoYWRvdzogLTJweCAwcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4wNCk7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbGluZS1oZWlnaHQ6IDA7IH1cbkBtZWRpYSAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLmFwcC1tZW51IC5hcHAtbWVudS1idXR0b24ge1xuICAgIHRvcDogMzZweDsgfSB9XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5hcHAtbWVudSAuYXBwLW1lbnUtYnV0dG9uIHtcbiAgICB0b3A6IDI3cHg7IH0gfVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5hcHAtbWVudSAuYXBwLW1lbnUtYnV0dG9uIHtcbiAgICB0b3A6IDEzcHg7IH0gfVxuLmFwcC1tZW51IHVsIGxpIHtcbiAgbWFyZ2luLWJvdHRvbTogNXB4OyB9XG4uYXBwLW1lbnUgdWwgbGkgYSB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDNweCAwOyB9XG4uYXBwLW1lbnUgdWwgbGkgYTpob3ZlciBpIHtcbiAgY29sb3I6ICMxNDUzODg7IH1cbi5hcHAtbWVudSB1bCBsaSBpIHtcbiAgZm9udC1zaXplOiAxLjJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICBjb2xvcjogIzZlNmU2ZTtcbiAgdmVydGljYWwtYWxpZ246IHVuc2V0OyB9XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmFwcC1tZW51IHVsIGxpIGkge1xuICAgIGZvbnQtc2l6ZTogMjBweDsgfSB9XG4uYXBwLW1lbnUgdWwgbGkuYWN0aXZlIGksXG4uYXBwLW1lbnUgdWwgbGkuYWN0aXZlIGEge1xuICBjb2xvcjogIzE0NTM4ODsgfVxuXG4uYXBwLXJvdyB7XG4gIHBhZGRpbmctcmlnaHQ6IDI4MHB4OyB9XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5hcHAtcm93IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwOyB9IH1cblxuLyogMTMuQ2hhdCBBcHAqL1xuLmNoYXQtYXBwIC5zY3JvbGwge1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIG1hcmdpbi1sZWZ0OiAtMTBweDtcbiAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgbWFyZ2luLXJpZ2h0OiAtMTBweDtcbiAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMTIwcHggLSAyNzBweCk7IH1cbkBtZWRpYSAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLmNoYXQtYXBwIC5zY3JvbGwge1xuICAgIGhlaWdodDogY2FsYygxMDB2aCAtIDkwcHggLSAyNzBweCk7IH0gfVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuY2hhdC1hcHAgLnNjcm9sbCB7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gODBweCAtIDI3MHB4KTsgfSB9XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmNoYXQtYXBwIC5zY3JvbGwge1xuICAgIGhlaWdodDogY2FsYygxMDB2aCAtIDcwcHggLSAyMjBweCk7IH0gfVxuLmNoYXQtYXBwIC5zY3JvbGwgLnBzX190aHVtYi15IHtcbiAgcmlnaHQ6IDEwcHg7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jaGF0LWFwcCAubGlzdC1pdGVtLWhlYWRpbmcge1xuICAgIGZvbnQtc2l6ZTogMC45cmVtOyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jaGF0LWFwcCAuY2FyZCAuY2FyZC1ib2R5IHtcbiAgICBwYWRkaW5nOiAuNzVyZW07IH0gfVxuXG4uY2hhdC1hcHAgLmNoYXQtdGV4dC1sZWZ0IHtcbiAgcGFkZGluZy1sZWZ0OiA2NHB4OyB9XG5cbi5jaGF0LWFwcCAuY2hhdC10ZXh0LXJpZ2h0IHtcbiAgcGFkZGluZy1yaWdodDogNjRweDsgfVxuXG4uY2hhdC1pbnB1dC1jb250YWluZXIge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA5MHB4O1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBib3gtc2hhZG93OiAwIDFweCAxNXB4IHJnYmEoMCwgMCwgMCwgMC4wNCksIDAgMXB4IDZweCByZ2JhKDAsIDAsIDAsIDAuMDQpO1xuICBwYWRkaW5nLWxlZnQ6IDE4MHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAzNDBweDsgfVxuQG1lZGlhIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAuY2hhdC1pbnB1dC1jb250YWluZXIge1xuICAgIHBhZGRpbmctbGVmdDogMTYwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMzMwcHg7IH0gfVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuY2hhdC1pbnB1dC1jb250YWluZXIge1xuICAgIHBhZGRpbmctbGVmdDogMTQwcHg7XG4gICAgcGFkZGluZy1yaWdodDogNDBweDsgfSB9XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmNoYXQtaW5wdXQtY29udGFpbmVyIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICAgIHBhZGRpbmctbGVmdDogMTVweDsgfSB9XG4uY2hhdC1pbnB1dC1jb250YWluZXIgaW5wdXQge1xuICBib3JkZXI6IGluaXRpYWw7XG4gIHdpZHRoOiB1bnNldDtcbiAgaGVpZ2h0OiA5MHB4O1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5jaGF0LWlucHV0LWNvbnRhaW5lciAuc2VuZC1idXR0b24ge1xuICAgIHBhZGRpbmctbGVmdDogMC43cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuN3JlbTsgfSB9XG5cbi8qIDE0LlN1cnZleSBBcHAqL1xuLnN1cnZleS1hcHAgLmFuc3dlcnMgLmJhZGdlIHtcbiAgY29sb3I6ICM4ZjhmOGY7IH1cblxuLnN1cnZleS1hcHAgLmFuc3dlcnMgaW5wdXQge1xuICBwYWRkaW5nLXJpZ2h0OiA3MHB4OyB9XG5cbi5zdXJ2ZXktYXBwIC5xdWVzdGlvbi5lZGl0LXF1ZXNpdG9uIC5lZGl0LW1vZGUge1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG4uc3VydmV5LWFwcCAucXVlc3Rpb24uZWRpdC1xdWVzaXRvbiAudmlldy1tb2RlIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4uc3VydmV5LWFwcCAucXVlc3Rpb24uZWRpdC1xdWVzaXRvbiAudmlldy1idXR0b24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cblxuLnN1cnZleS1hcHAgLnF1ZXN0aW9uLmVkaXQtcXVlc2l0b24gLmVkaXQtYnV0dG9uIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4uc3VydmV5LWFwcCAucXVlc3Rpb24udmlldy1xdWVzaXRvbiAuZWRpdC1tb2RlIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4uc3VydmV5LWFwcCAucXVlc3Rpb24udmlldy1xdWVzaXRvbiAudmlldy1tb2RlIHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuLnN1cnZleS1hcHAgLnF1ZXN0aW9uLnZpZXctcXVlc2l0b24gLnZpZXctYnV0dG9uIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4uc3VydmV5LWFwcCAucXVlc3Rpb24udmlldy1xdWVzaXRvbiAuZWRpdC1idXR0b24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cblxuLnN1cnZleS1hcHAgLnN1cnZleS1xdWVzdGlvbi10eXBlcyAuYnRuLWdyb3VwLWljb24ge1xuICBmb250LXNpemU6IDIxcHg7XG4gIGxpbmUtaGVpZ2h0OiAyOHB4OyB9XG5cbi5zdXJ2ZXktYXBwIC5zdXJ2ZXktcXVlc3Rpb24tdHlwZXMgLmJ0biB7XG4gIHBhZGRpbmctYm90dG9tOiAwLjNyZW07IH1cblxuLmlucHV0LWljb25zIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiA5cHg7IH1cblxuLyogMTUuVG9kbyBBcHAqL1xuLmhlYWRpbmctaWNvbiB7XG4gIGNvbG9yOiAjMTQ1Mzg4O1xuICBmb250LXNpemU6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgfVxuXG4uaGVhZGluZy1udW1iZXIge1xuICBib3JkZXI6IDFweCBzb2xpZCAjMTQ1Mzg4O1xuICBwYWRkaW5nOiA0cHg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgd2lkdGg6IDM0cHg7XG4gIGhlaWdodDogMzRweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogIzE0NTM4ODsgfVxuXG4vKiAxNi5NYWluKi9cbm1haW4ge1xuICBtYXJnaW4tbGVmdDogNDEwcHg7XG4gIG1hcmdpbi10b3A6IDE2NXB4O1xuICBtYXJnaW4tcmlnaHQ6IDYwcHg7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIHRyYW5zaXRpb246IG1hcmdpbi1sZWZ0IDMwMG1zOyB9XG5tYWluIC5jb250YWluZXItZmx1aWQge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDA7IH1cbkBtZWRpYSAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgbWFpbiB7XG4gICAgbWFyZ2luLWxlZnQ6IDM4MHB4O1xuICAgIG1hcmdpbi1yaWdodDogNTBweDtcbiAgICBtYXJnaW4tdG9wOiAxMzBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4OyB9IH1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgbWFpbiB7XG4gICAgbWFyZ2luLWxlZnQ6IDM0MHB4O1xuICAgIG1hcmdpbi1yaWdodDogNDBweDtcbiAgICBtYXJnaW4tdG9wOiAxMTBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9IH1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBtYWluIHtcbiAgICBtYXJnaW4tbGVmdDogMTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi10b3A6IDg1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwOyB9IH1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICBtYWluIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwOyB9IH1cblxuI2FwcC1jb250YWluZXIuc3ViLWhpZGRlbiBtYWluLFxuI2FwcC1jb250YWluZXIubWVudS1zdWItaGlkZGVuIG1haW4sXG4jYXBwLWNvbnRhaW5lci5tZW51LWhpZGRlbiBtYWluIHtcbiAgbWFyZ2luLWxlZnQ6IDE4MHB4OyB9XG5cbiNhcHAtY29udGFpbmVyLm1haW4taGlkZGVuIG1haW4sXG4jYXBwLWNvbnRhaW5lci5tZW51LWhpZGRlbiBtYWluIHtcbiAgbWFyZ2luLWxlZnQ6IDYwcHg7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAjYXBwLWNvbnRhaW5lci5zdWItaGlkZGVuIG1haW4sXG4gICNhcHAtY29udGFpbmVyLm1lbnUtc3ViLWhpZGRlbiBtYWluLFxuICAjYXBwLWNvbnRhaW5lci5tZW51LWhpZGRlbiBtYWluIHtcbiAgICBtYXJnaW4tbGVmdDogMTYwcHg7IH1cbiAgI2FwcC1jb250YWluZXIubWFpbi1oaWRkZW4gbWFpbixcbiAgI2FwcC1jb250YWluZXIubWVudS1oaWRkZW4gbWFpbiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwcHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gICNhcHAtY29udGFpbmVyLnN1Yi1oaWRkZW4gbWFpbixcbiAgI2FwcC1jb250YWluZXIubWVudS1zdWItaGlkZGVuIG1haW4sXG4gICNhcHAtY29udGFpbmVyLm1lbnUtaGlkZGVuIG1haW4ge1xuICAgIG1hcmdpbi1sZWZ0OiAxNDBweDsgfVxuICAjYXBwLWNvbnRhaW5lci5tYWluLWhpZGRlbiBtYWluLFxuICAjYXBwLWNvbnRhaW5lci5tZW51LWhpZGRlbiBtYWluIHtcbiAgICBtYXJnaW4tbGVmdDogNDBweDsgfSB9XG5cbi8qIDE3LkNhcmRzKi9cbi5jYXJkIHtcbiAgYm9yZGVyOiBpbml0aWFsO1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgYm9yZGVyLXJhZGl1czogY2FsYygwLjE1cmVtIC0gMXB4KTtcbiAgYm94LXNoYWRvdzogMCAxcHggMTVweCByZ2JhKDAsIDAsIDAsIDAuMDQpLCAwIDFweCA2cHggcmdiYSgwLCAwLCAwLCAwLjA0KTsgfVxuLmNhcmQgLmNhcmQtaGVhZGVyIC5jYXJkLWljb24ge1xuICByaWdodDogNXB4O1xuICB0b3A6IDVweDsgfVxuLmNhcmQgLmNhcmQtaGVhZGVyIC5jYXJkLWljb24gaSB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgY29sb3I6ICNkN2Q3ZDc7IH1cbi5jYXJkIC5jYXJkLWhlYWRlciAuaGFuZGxlIHtcbiAgY3Vyc29yOiBkZWZhdWx0OyB9XG4uY2FyZCAuY2FyZC1ib2R5IHtcbiAgcGFkZGluZzogMS43NXJlbTsgfVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC5jYXJkIC5jYXJkLWJvZHkge1xuICAgIHBhZGRpbmc6IDEuNXJlbTsgfSB9XG4uY2FyZCAuY2FyZC1ib2R5LnNtIHtcbiAgcGFkZGluZzogMS4yNXJlbSAxLjc1cmVtOyB9XG4uY2FyZCAuY2FyZC10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDJyZW07IH1cblxuLmNhcmQtaW1nIHtcbiAgYm9yZGVyLXJhZGl1czogY2FsYygwLjI1cmVtIC0gMXB4KTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgbWF4LWhlaWdodDogMjAwcHg7XG4gIHdpZHRoOiB1bnNldDsgfVxuXG4uY2FyZC1pbWctYm90dG9tIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IGNhbGMoMC4xNXJlbSAtIDFweCk7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiBjYWxjKDAuMTVyZW0gLSAxcHgpOyB9XG5cbi5jYXJkLWltZy10b3Age1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogY2FsYygwLjE1cmVtIC0gMXB4KTtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IGNhbGMoMC4xNXJlbSAtIDFweCk7IH1cblxuLmNhcmQtaW1nLWxlZnQge1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogY2FsYygwLjE1cmVtIC0gMXB4KTtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogY2FsYygwLjE1cmVtIC0gMXB4KTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3ZlcjsgfVxuXG4uY2FyZC1pbWctcmlnaHQge1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IGNhbGMoMC4xNXJlbSAtIDFweCk7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiBjYWxjKDAuMTVyZW0gLSAxcHgpO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyOyB9XG5cbi5jYXJkLWltZy1vdmVybGF5IHtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjUpO1xuICBwYWRkaW5nOiAxLjc1cmVtOyB9XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLmNhcmQtaW1nLW92ZXJsYXkge1xuICAgIHBhZGRpbmc6IDFyZW07IH0gfVxuXG4uY2FyZC10b3AtYnV0dG9ucyB7XG4gIHBhZGRpbmc6IDEuM3JlbTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDsgfVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC5jYXJkLXRvcC1idXR0b25zIHtcbiAgICBwYWRkaW5nOiAwLjM1cmVtOyB9IH1cblxuLmNhcmQtaGVhZGVyIHtcbiAgYm9yZGVyOiBpbml0aWFsO1xuICBiYWNrZ3JvdW5kOiBpbml0aWFsO1xuICBwYWRkaW5nLXRvcDogMDsgfVxuXG4vKiAxOC5EYXNoYm9hcmQqL1xuLmRhc2hib2FyZC1saW5lLWNoYXJ0IHtcbiAgaGVpZ2h0OiAyODNweDsgfVxuXG4uZGFzaGJvYXJkLXF1aWNrLXBvc3Qge1xuICBtaW4taGVpZ2h0OiAyODNweDsgfVxuXG4uZGFzaGJvYXJkLWxpc3Qtd2l0aC10aHVtYnMge1xuICBoZWlnaHQ6IDUwMHB4OyB9XG5cbi5kYXNoYm9hcmQtbG9ncyB7XG4gIGhlaWdodDogMjcwcHg7IH1cblxuLmRhc2hib2FyZC1saXN0LXdpdGgtdXNlciB7XG4gIGhlaWdodDogMjcwcHg7IH1cblxuLmRhc2hib2FyZC1kb251dC1jaGFydCB7XG4gIGhlaWdodDogMjcwcHg7IH1cblxuLmRhc2hib2FyZC1zbWFsbC1jaGFydCB7XG4gIGhlaWdodDogMTUwcHg7IH1cbi5kYXNoYm9hcmQtc21hbGwtY2hhcnQgLmNoYXJ0IHtcbiAgaGVpZ2h0OiA2MHB4OyB9XG4uZGFzaGJvYXJkLXNtYWxsLWNoYXJ0IC5sZWFkIHtcbiAgZm9udC1zaXplOiAxLjRyZW07IH1cblxuLmRhc2hib2FyZC1zbWFsbC1jaGFydC1hbmFseXRpY3Mge1xuICBoZWlnaHQ6IDE4MHB4OyB9XG4uZGFzaGJvYXJkLXNtYWxsLWNoYXJ0LWFuYWx5dGljcyAuY2hhcnQge1xuICBoZWlnaHQ6IDgwcHg7IH1cbi5kYXNoYm9hcmQtc21hbGwtY2hhcnQtYW5hbHl0aWNzIC5sZWFkIHtcbiAgZm9udC1zaXplOiAxLjRyZW07IH1cblxuLmRhc2hib2FyZC1maWxsZWQtbGluZS1jaGFydCB7XG4gIGhlaWdodDogMzQwcHg7IH1cbi5kYXNoYm9hcmQtZmlsbGVkLWxpbmUtY2hhcnQgLmNoYXJ0IHtcbiAgaGVpZ2h0OiAyMDBweDsgfVxuXG4uZGFzaGJvYXJkLW51bWJlcnMgLm93bC1uYXYsXG4uZGFzaGJvYXJkLW51bWJlcnMgLm93bC1kb3RzIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4uZGFzaGJvYXJkLXNxLWJhbm5lciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCB0b3AsICMxMDQ5NzgsICMzNTgyYjIsICMzNjkzY2UpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBoZWlnaHQ6IDM4NXB4O1xuICB0cmFuc2l0aW9uOiAwLjVzO1xuICBiYWNrZ3JvdW5kLXNpemU6IDM1MCUgYXV0bztcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG4uZGFzaGJvYXJkLXNxLWJhbm5lciAuY2FyZC1ib2R5IHtcbiAgd2lkdGg6IDI3MHB4OyB9XG4uZGFzaGJvYXJkLXNxLWJhbm5lciAubGVhZCB7XG4gIGxpbmUtaGVpZ2h0OiAyLjNyZW07IH1cbi5kYXNoYm9hcmQtc3EtYmFubmVyOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgdG9wOyB9XG5cbi5kYXNoYm9hcmQtbGluay1saXN0IHtcbiAgaGVpZ2h0OiAzODVweDsgfVxuXG4uZGFzaGJvYXJkLXByb2dyZXNzIHtcbiAgaGVpZ2h0OiAzODVweDsgfVxuXG4uZGFzaGJvYXJkLXRvcC1yYXRlZCB7XG4gIGhlaWdodDogMzAwcHg7IH1cblxuLmRhc2hib2FyZC1zZWFyY2gge1xuICBoZWlnaHQ6IDY1MHB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvcGxhbmUuanBnXCIpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlOyB9XG4uZGFzaGJvYXJkLXNlYXJjaCAuY2FyZC1ib2R5IHtcbiAgcGFkZGluZzogMTIwcHggNTBweCAzMHB4IDUwcHg7IH1cbkBtZWRpYSAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLmRhc2hib2FyZC1zZWFyY2ggLmNhcmQtYm9keSB7XG4gICAgcGFkZGluZzogODBweCAzMHB4IDMwcHggMzBweDsgfSB9XG4uZGFzaGJvYXJkLXNlYXJjaCAuZm9ybS1jb250YWluZXIge1xuICBoZWlnaHQ6IDQwMHB4O1xuICBib3JkZXItcmFkaXVzOiAwLjFyZW07XG4gIGJveC1zaGFkb3c6IDBweCAtMTBweCAxNXB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMDQpO1xuICBwYWRkaW5nOiAycmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTsgfVxuXG4uaWNvbi1jYXJkcy1yb3cge1xuICBtYXJnaW4tbGVmdDogLTVweDtcbiAgbWFyZ2luLXJpZ2h0OiAtNXB4O1xuICBtYXJnaW4tdG9wOiAtMTBweDsgfVxuLmljb24tY2FyZHMtcm93IC5vd2wtc3RhZ2Uge1xuICBwYWRkaW5nLXRvcDogMTBweDsgfVxuLmljb24tY2FyZHMtcm93IFtjbGFzcyo9XCJjb2wtXCJdIHtcbiAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDVweDsgfVxuLmljb24tY2FyZHMtcm93IC5jYXJkLWJvZHkge1xuICBwYWRkaW5nOiAycmVtIDAuNXJlbTsgfVxuLmljb24tY2FyZHMtcm93IC5jYXJkLXRleHQge1xuICBjb2xvcjogIzhmOGY4ZjtcbiAgaGVpZ2h0OiAzMHB4O1xuICBsaW5lLWhlaWdodDogMjZweDsgfVxuLmljb24tY2FyZHMtcm93IC5sZWFkIHtcbiAgY29sb3I6ICMxNDUzODg7XG4gIG1hcmdpbi1ib3R0b206IDA7IH1cbi5pY29uLWNhcmRzLXJvdyBpIHtcbiAgZm9udC1zaXplOiA0NnB4O1xuICBsaW5lLWhlaWdodDogNjZweDtcbiAgY29sb3I6ICMxNDUzODg7IH1cbi5pY29uLWNhcmRzLXJvdyAuY2FyZCB7XG4gIHRyYW5zaXRpb246IGJveC1zaGFkb3cgMTAwMG1zO1xuICBjdXJzb3I6IHBvaW50ZXI7IH1cbkBtZWRpYSAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLmljb24tY2FyZHMtcm93IC5jYXJkLXRleHQge1xuICAgIGhlaWdodDogNDhweDtcbiAgICBsaW5lLWhlaWdodDogMThweDsgfVxuICAuaWNvbi1jYXJkcy1yb3cgLmxlYWQge1xuICAgIGZvbnQtc2l6ZTogMS42cmVtOyB9XG4gIC5pY29uLWNhcmRzLXJvdyBpIHtcbiAgICBmb250LXNpemU6IDMycHg7XG4gICAgbGluZS1oZWlnaHQ6IDQ3cHg7IH0gfVxuXG4ubG9nLWluZGljYXRvciB7XG4gIHdpZHRoOiAxM3B4O1xuICBoZWlnaHQ6IDEzcHg7XG4gIGJvcmRlcjogMnB4IHNvbGlkICMxNDUzODg7XG4gIGJvcmRlci1yYWRpdXM6IDE0cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuXG4vKiAxOS5DYWxlbmRhciAqL1xuLmNhbGVuZGFyIC5hbGVydC1pbmZvIHtcbiAgY29sb3I6ICMxNDUzODg7XG4gIGJhY2tncm91bmQtY29sb3I6IGluaXRpYWw7IH1cblxuLmNhbGVuZGFyIGgyIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cblxuLmZjLWJhc2ljLXZpZXcgLmZjLWJvZHkgLmZjLXJvdyB7XG4gIG1pbi1oZWlnaHQ6IDZlbTsgfVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC5mYy1iYXNpYy12aWV3IC5mYy1ib2R5IC5mYy1yb3cge1xuICAgIG1pbi1oZWlnaHQ6IDNlbTsgfSB9XG5cbi5mYy10b29sYmFyLmZjLWhlYWRlci10b29sYmFyIC5idG4tZ3JvdXAgLmZjLW5leHQtYnV0dG9uLFxuLmZjLXRvb2xiYXIuZmMtaGVhZGVyLXRvb2xiYXIgLmJ0bi1ncm91cCAuZmMtcHJldi1idXR0b24ge1xuICBvdXRsaW5lOiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IGluaXRpYWwgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogNDBweCAhaW1wb3J0YW50O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1pbi13aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBwYWRkaW5nOiAwLjU1cmVtIDA7XG4gIGJhY2tncm91bmQ6ICMxNDUzODg7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgYm9yZGVyOiAxcHggc29saWQgIzE0NTM4ODtcbiAgbGluZS1oZWlnaHQ6IDAuOSAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDAuNzZyZW07XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWwgIWltcG9ydGFudDsgfVxuLmZjLXRvb2xiYXIuZmMtaGVhZGVyLXRvb2xiYXIgLmJ0bi1ncm91cCAuZmMtbmV4dC1idXR0b24gc3Bhbixcbi5mYy10b29sYmFyLmZjLWhlYWRlci10b29sYmFyIC5idG4tZ3JvdXAgLmZjLXByZXYtYnV0dG9uIHNwYW4ge1xuICBsaW5lLWhlaWdodDogMC45ICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMC43NnJlbTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbCAhaW1wb3J0YW50OyB9XG4uZmMtdG9vbGJhci5mYy1oZWFkZXItdG9vbGJhciAuYnRuLWdyb3VwIC5mYy1uZXh0LWJ1dHRvbjpob3Zlcixcbi5mYy10b29sYmFyLmZjLWhlYWRlci10b29sYmFyIC5idG4tZ3JvdXAgLmZjLXByZXYtYnV0dG9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogIzFiNmViNDtcbiAgY29sb3I6ICMxNDUzODg7IH1cblxuLmZjLXRvb2xiYXIuZmMtaGVhZGVyLXRvb2xiYXIgLmZjLXByZXYtYnV0dG9uIHtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7IH1cblxuLmZjLXRvZGF5LWJ1dHRvbiB7XG4gIHBhZGRpbmc6IDAuNGVtIDEuM2VtICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogdW5zZXQgIWltcG9ydGFudDsgfVxuXG4uZmMtYm9vdHN0cmFwNCAuZmMtZGF5LXRvcCAuZmMtZGF5LW51bWJlciB7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgd2lkdGg6IDE4cHg7XG4gIGhlaWdodDogMThweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBwYWRkaW5nOiA1cHg7IH1cblxuLmZjLWJvb3RzdHJhcDQgdGQuZmMtdG9kYXkge1xuICBiYWNrZ3JvdW5kOiBpbml0aWFsOyB9XG4uZmMtYm9vdHN0cmFwNCB0ZC5mYy10b2RheSAuZmMtZGF5LW51bWJlciB7XG4gIGJhY2tncm91bmQ6ICMxNDUzODg7XG4gIGNvbG9yOiB3aGl0ZTsgfVxuXG4uZmMtZGF5LWdyaWQtY29udGFpbmVyIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvdmVyZmxvdzogdmlzaWJsZTsgfVxuXG4uZmMtcm93IC5mYy1jb250ZW50LXNrZWxldG9uIHRkLFxuLmZjLXJvdyAuZmMtaGVscGVyLXNrZWxldG9uIHRkIHtcbiAgcGFkZGluZzogNXB4OyB9XG5cbi5mYy12aWV3LFxuLmZjLXZpZXcgPiB0YWJsZSB7XG4gIGJvcmRlci10b3A6IGluaXRpYWw7IH1cblxuLmZjIHRhYmxlIHtcbiAgYm9yZGVyOiBpbml0aWFsOyB9XG5cbi5mYyAudGFibGUtYm9yZGVyZWQgdGhlYWQgdGgsXG4uZmMgLnRhYmxlLWJvcmRlcmVkIHRoZWFkIHRkIHtcbiAgYm9yZGVyLXRvcDogaW5pdGlhbDtcbiAgYm9yZGVyLWJvdHRvbTogaW5pdGlhbDtcbiAgYm9yZGVyLWxlZnQ6IGluaXRpYWw7IH1cblxuLmZjIHRkOmZpcnN0LW9mLXR5cGUsXG4uZmMgdGg6Zmlyc3Qtb2YtdHlwZSB7XG4gIGJvcmRlci1sZWZ0OiBpbml0aWFsO1xuICBib3JkZXItYm90dG9tOiBpbml0aWFsOyB9XG5cbi5mYyB0ZDpsYXN0LW9mLXR5cGUsXG4uZmMgdGg6bGFzdC1vZi10eXBlIHtcbiAgYm9yZGVyLXJpZ2h0OiBpbml0aWFsO1xuICBib3JkZXItYm90dG9tOiBpbml0aWFsOyB9XG5cbi5mYy1ib2R5IC5mYy1yb3c6bGFzdC1vZi10eXBlIHRkIHtcbiAgYm9yZGVyLWJvdHRvbTogaW5pdGlhbDsgfVxuXG4uZmMgdGJvZHkgPiB0ciA+IHRkLmZjLXdpZGdldC1jb250ZW50OmZpcnN0LW9mLXR5cGUge1xuICBib3JkZXItbGVmdDogaW5pdGlhbDtcbiAgYm9yZGVyLXJpZ2h0OiBpbml0aWFsO1xuICBib3JkZXItYm90dG9tOiBpbml0aWFsOyB9XG5cbi5mYyB0YWJsZSxcbi5mYyAudGFibGUtYm9yZGVyZWQgdGgsXG4uZmMgLnRhYmxlLWJvcmRlcmVkIHRkIHtcbiAgYm9yZGVyLWNvbG9yOiAjZjNmM2YzICFpbXBvcnRhbnQ7IH1cblxuLmZjLWRheS1oZWFkZXIge1xuICBjb2xvcjogIzE0NTM4ODsgfVxuLmZjLWRheS1oZWFkZXIgc3BhbiB7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuXG4uZmMtZXZlbnQge1xuICBib3JkZXI6IGluaXRpYWw7IH1cblxuLmZjLWV2ZW50LFxuLmZjLWV2ZW50LWRvdCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyYTkzZDU7XG4gIGNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAxcHggNnB4O1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG4vKiAyMC5EYXRhdGFibGUgKi9cbi5kYXRhVGFibGVzX3dyYXBwZXIge1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG5cbnRhYmxlLmRhdGFUYWJsZSB0ZCB7XG4gIHBhZGRpbmctdG9wOiAyMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmM2YzZjM7XG4gIG91dGxpbmU6IGluaXRpYWwgIWltcG9ydGFudDsgfVxuXG50YWJsZS5kYXRhVGFibGUgdHI6bGFzdC1vZi10eXBlIHRkIHtcbiAgYm9yZGVyLWJvdHRvbTogaW5pdGlhbDsgfVxuXG50YWJsZS5kYXRhVGFibGUge1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuXG50YWJsZSBwLFxudGFibGUgaDYge1xuICBtYXJnaW4tYm90dG9tOiBpbml0aWFsOyB9XG5cbnRhYmxlLmRhdGFUYWJsZSB0aGVhZCA+IHRyID4gdGguc29ydGluZ19hc2MsXG50YWJsZS5kYXRhVGFibGUgdGhlYWQgPiB0ciA+IHRoLnNvcnRpbmdfZGVzYyxcbnRhYmxlLmRhdGFUYWJsZSB0aGVhZCA+IHRyID4gdGguc29ydGluZyxcbnRhYmxlLmRhdGFUYWJsZSB0aGVhZCA+IHRyID4gdGQuc29ydGluZ19hc2MsXG50YWJsZS5kYXRhVGFibGUgdGhlYWQgPiB0ciA+IHRkLnNvcnRpbmdfZGVzYyxcbnRhYmxlLmRhdGFUYWJsZSB0aGVhZCA+IHRyID4gdGQuc29ydGluZyB7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDsgfVxuXG50YWJsZS5kYXRhVGFibGUgdGhlYWQgLnNvcnRpbmc6YWZ0ZXIsXG50YWJsZS5kYXRhVGFibGUgdGhlYWQgLnNvcnRpbmdfYXNjOmFmdGVyLFxudGFibGUuZGF0YVRhYmxlIHRoZWFkIC5zb3J0aW5nX2Rlc2M6YWZ0ZXIsXG50YWJsZS5kYXRhVGFibGUgdGhlYWQgLnNvcnRpbmdfYXNjX2Rpc2FibGVkOmFmdGVyLFxudGFibGUuZGF0YVRhYmxlIHRoZWFkIC5zb3J0aW5nX2Rlc2NfZGlzYWJsZWQ6YWZ0ZXIge1xuICByaWdodDogMS41ZW07IH1cblxudGFibGUuZGF0YVRhYmxlIHRoZWFkIC5zb3J0aW5nOmJlZm9yZSxcbnRhYmxlLmRhdGFUYWJsZSB0aGVhZCAuc29ydGluZ19hc2M6YmVmb3JlLFxudGFibGUuZGF0YVRhYmxlIHRoZWFkIC5zb3J0aW5nX2Rlc2M6YmVmb3JlLFxudGFibGUuZGF0YVRhYmxlIHRoZWFkIC5zb3J0aW5nX2FzY19kaXNhYmxlZDpiZWZvcmUsXG50YWJsZS5kYXRhVGFibGUgdGhlYWQgLnNvcnRpbmdfZGVzY19kaXNhYmxlZDpiZWZvcmUge1xuICByaWdodDogMmVtOyB9XG5cbi5kYXRhVGFibGVzX3dyYXBwZXIgLnBhZ2luYXRlX2J1dHRvbi5wcmV2aW91cyB7XG4gIG1hcmdpbi1yaWdodDogMTVweDsgfVxuXG4uZGF0YVRhYmxlc193cmFwcGVyIC5wYWdpbmF0ZV9idXR0b24ubmV4dCB7XG4gIG1hcmdpbi1sZWZ0OiAxNXB4OyB9XG5cbmRpdi5kYXRhVGFibGVzX3dyYXBwZXIgZGl2LmRhdGFUYWJsZXNfcGFnaW5hdGUge1xuICBtYXJnaW4tdG9wOiAyNXB4OyB9XG5cbmRpdi5kYXRhVGFibGVzX3dyYXBwZXIgZGl2LmRhdGFUYWJsZXNfcGFnaW5hdGUgdWwucGFnaW5hdGlvbiB7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyOyB9XG5cbi5kYXRhVGFibGVzX3dyYXBwZXIgLnBhZ2luYXRlX2J1dHRvbi5wYWdlLWl0ZW0ge1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7IH1cblxudGFibGUuZGF0YVRhYmxlLmR0ci1pbmxpbmUuY29sbGFwc2VkXG4+IHRib2R5XG4+IHRyW3JvbGU9XCJyb3dcIl1cbj4gdGQ6Zmlyc3QtY2hpbGQ6YmVmb3JlLFxudGFibGUuZGF0YVRhYmxlLmR0ci1pbmxpbmUuY29sbGFwc2VkXG4+IHRib2R5XG4+IHRyW3JvbGU9XCJyb3dcIl1cbj4gdGg6Zmlyc3QtY2hpbGQ6YmVmb3JlIHtcbiAgdG9wOiB1bnNldDtcbiAgYm94LXNoYWRvdzogaW5pdGlhbDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE0NTM4ODtcbiAgZm9udC1zaXplOiAxMnB4OyB9XG5cbi8qIDIxLkFsZXJ0cyAqL1xuLmFsZXJ0IHtcbiAgYm9yZGVyLXJhZGl1czogMDsgfVxuXG4uYWxlcnQtcHJpbWFyeSB7XG4gIGNvbG9yOiAjMTQ1Mzg4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTlkMWYyO1xuICBib3JkZXItY29sb3I6ICNhOWQxZjI7IH1cblxuLmFsZXJ0LXNlY29uZGFyeSB7XG4gIGNvbG9yOiAjMmE5M2Q1O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDRlOWY3O1xuICBib3JkZXItY29sb3I6ICNkNGU5Zjc7IH1cblxuLmFsZXJ0ICpbZGF0YS1ub3RpZnk9XCJ0aXRsZVwiXSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDAuOXJlbTsgfVxuXG5kaXZbZGF0YS1ub3RpZnk9XCJjb250YWluZXJcIl0ge1xuICBwYWRkaW5nOiAxOHB4OyB9XG5cbi8qIDIyLkZvcm1zICovXG4uZm9ybS1jaGVjay1sYWJlbCxcbi5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4OyB9XG5cbi5mb3JtLWNvbnRyb2wsXG4uYm9vdHN0cmFwLXRhZ3NpbnB1dCB7XG4gIGJvcmRlci1yYWRpdXM6IDAuMXJlbTtcbiAgb3V0bGluZTogaW5pdGlhbCAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMC44cmVtO1xuICBwYWRkaW5nOiAwLjc1cmVtIDAuNzVyZW0gMC41cmVtIDAuNzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkN2Q3ZDc7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuICBjb2xvcjogIzIxMjEyMTsgfVxuXG4uYm9vdHN0cmFwLXRhZ3NpbnB1dCBpbnB1dCB7XG4gIGNvbG9yOiAjMjEyMTIxOyB9XG5cbi5oYXMtZmxvYXQtbGFiZWwgbGFiZWw6OmFmdGVyLFxuLmhhcy1mbG9hdC1sYWJlbCA+IHNwYW46OmFmdGVyIHtcbiAgYmFja2dyb3VuZDogd2hpdGU7IH1cblxuLmZvcm0tY29udHJvbDpmb2N1cyB7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuICBjb2xvcjogIzIxMjEyMTsgfVxuXG4uYm9vdHN0cmFwLXRhZ3NpbnB1dCB7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5ib290c3RyYXAtdGFnc2lucHV0IGlucHV0IHtcbiAgcGFkZGluZzogMDsgfVxuXG4uYm9vdHN0cmFwLXRhZ3NpbnB1dCAudGFnIFtkYXRhLXJvbGU9XCJyZW1vdmVcIl06aG92ZXIge1xuICBib3gtc2hhZG93OiBpbml0aWFsOyB9XG5cbi5ib290c3RyYXAtdGFnc2lucHV0IC50YWcge1xuICBiYWNrZ3JvdW5kOiAjMTQ1Mzg4O1xuICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICBwYWRkaW5nOiAwcHggMTBweDtcbiAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTJweDsgfVxuXG4uZm9ybS1jb250cm9sOmZvY3VzLFxuLmJvb3RzdHJhcC10YWdzaW5wdXQuZm9jdXMge1xuICBib3JkZXItY29sb3I6ICM1MGExZTU7IH1cblxuc2VsZWN0LmZvcm0tY29udHJvbDpub3QoW3NpemVdKTpub3QoW211bHRpcGxlXSkge1xuICBoZWlnaHQ6IGNhbGMoMi40cmVtICsgM3B4KTsgfVxuXG4uY3VzdG9tLWNvbnRyb2wtbGFiZWwsXG4uY3VzdG9tLWNvbnRyb2wtaW5wdXQge1xuICBvdXRsaW5lOiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IGluaXRpYWwgIWltcG9ydGFudDsgfVxuXG4uY3VzdG9tLWNvbnRyb2wtaW5wdXQge1xuICBsZWZ0OiAxcHg7XG4gIHRvcDogM3B4O1xuICBvcGFjaXR5OiAwO1xuICB6LWluZGV4OiAxOyB9XG5cbi5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzkwOTA5MDtcbiAgYmFja2dyb3VuZDogaW5pdGlhbDsgfVxuXG4uY3VzdG9tLWNoZWNrYm94XG4uY3VzdG9tLWNvbnRyb2wtaW5wdXQ6aW5kZXRlcm1pbmF0ZVxufiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxNDUzODg7IH1cblxuLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxNDUzODg7XG4gIGJveC1zaGFkb3c6IGluaXRpYWwgIWltcG9ydGFudDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzE0NTM4ODsgfVxuXG4uY3VzdG9tLWNoZWNrYm94IC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsXG4uY3VzdG9tLXJhZGlvIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTQ1Mzg4O1xuICBib3gtc2hhZG93OiBpbml0aWFsICFpbXBvcnRhbnQ7IH1cblxuLmN1c3RvbS1jaGVja2JveCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLFxuLmN1c3RvbS1yYWRpbyAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE0NTM4ODtcbiAgYm94LXNoYWRvdzogaW5pdGlhbCAhaW1wb3J0YW50OyB9XG5cbi5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIsXG4uY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJveC1zaGFkb3c6IGluaXRpYWwgIWltcG9ydGFudDsgfVxuXG4uY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIHRvcDogMC4yNXJlbTsgfVxuXG4uY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgdG9wOiAwLjI1cmVtOyB9XG5cbi5idG4ucm90YXRlLWljb24tY2xpY2sgaSB7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjVzOyB9XG5cbi5idG4ucm90YXRlIGkge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpOyB9XG5cbi5idG4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3JkZXI6IDFweCBzb2xpZCB3aGl0ZTsgfVxuXG4uYnRuIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3JkZXI6IDFweCBzb2xpZCB3aGl0ZTsgfVxuXG4uYnRuLWdyb3VwLWljb24ge1xuICBsaW5lLWhlaWdodDogMjJweDsgfVxuXG4udmFsaWQtdG9vbHRpcCxcbi5pbnZhbGlkLXRvb2x0aXAge1xuICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICBwYWRkaW5nOiAwLjVyZW0gMXJlbTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIGZvbnQtc2l6ZTogMC43NnJlbTsgfVxuXG4udmFsaWQtdG9vbHRpcCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyOGE3NDU7XG4gIG1hcmdpbi10b3A6IC0wLjJyZW07IH1cblxuLmludmFsaWQtdG9vbHRpcCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkYzM1NDU7XG4gIG1hcmdpbi10b3A6IC0wLjJyZW07IH1cblxuLnZhbGlkLXRvb2x0aXA6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTVweDtcbiAgbGVmdDogLTIuNXB4O1xuICBtYXJnaW4tbGVmdDogNTAlO1xuICB3aWR0aDogMTBweDtcbiAgaGVpZ2h0OiA1cHg7XG4gIGJvcmRlci1ib3R0b206IHNvbGlkIDVweCAjMjhhNzQ1O1xuICBib3JkZXItbGVmdDogc29saWQgNXB4IHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6IHNvbGlkIDVweCB0cmFuc3BhcmVudDsgfVxuXG4uaW52YWxpZC10b29sdGlwOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC01cHg7XG4gIGxlZnQ6IC0yLjVweDtcbiAgbWFyZ2luLWxlZnQ6IDUwJTtcbiAgd2lkdGg6IDEwcHg7XG4gIGhlaWdodDogNXB4O1xuICBib3JkZXItYm90dG9tOiBzb2xpZCA1cHggI2RjMzU0NTtcbiAgYm9yZGVyLWxlZnQ6IHNvbGlkIDVweCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiBzb2xpZCA1cHggdHJhbnNwYXJlbnQ7IH1cblxuLnZhbGlkLWljb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogOHB4O1xuICB6LWluZGV4OiA1O1xuICBkaXNwbGF5OiBub25lO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDAuNXJlbTtcbiAgbWFyZ2luLXRvcDogMDtcbiAgZm9udC1zaXplOiAwLjc2cmVtO1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDAuMnJlbTtcbiAgcmlnaHQ6IDRweDtcbiAgY29sb3I6ICMyOGE3NDU7IH1cblxuLmludmFsaWQtaWNvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAycHg7XG4gIHotaW5kZXg6IDU7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMC41cmVtO1xuICBtYXJnaW4tdG9wOiAwO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDAuMnJlbTtcbiAgcmlnaHQ6IDRweDtcbiAgY29sb3I6ICNkYzM1NDU7IH1cblxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDppbnZhbGlkIH4gLmludmFsaWQtZmVlZGJhY2ssXG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sOmludmFsaWQgfiAuaW52YWxpZC1pY29uLFxuLmZvcm0tY29udHJvbC5pcy1pbnZhbGlkIH4gLmludmFsaWQtZmVlZGJhY2ssXG4uZm9ybS1jb250cm9sLmlzLWludmFsaWQgfiAuaW52YWxpZC1pY29uLFxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1zZWxlY3Q6aW52YWxpZCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1zZWxlY3Q6aW52YWxpZCB+IC5pbnZhbGlkLWljb24sXG4uY3VzdG9tLXNlbGVjdC5pcy1pbnZhbGlkIH4gLmludmFsaWQtZmVlZGJhY2ssXG4uY3VzdG9tLXNlbGVjdC5pcy1pbnZhbGlkIH4gLmludmFsaWQtaWNvbiB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2w6dmFsaWQgfiAudmFsaWQtZmVlZGJhY2ssXG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sOnZhbGlkIH4gLnZhbGlkLWljb24sXG4uZm9ybS1jb250cm9sLmlzLXZhbGlkIH4gLnZhbGlkLWZlZWRiYWNrLFxuLmZvcm0tY29udHJvbC5pcy12YWxpZCB+IC52YWxpZC1pY29uLFxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1zZWxlY3Q6dmFsaWQgfiAudmFsaWQtZmVlZGJhY2ssXG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLXNlbGVjdDp2YWxpZCB+IC52YWxpZC1pY29uLFxuLmN1c3RvbS1zZWxlY3QuaXMtdmFsaWQgfiAudmFsaWQtZmVlZGJhY2ssXG4uY3VzdG9tLXNlbGVjdC5pcy12YWxpZCB+IC52YWxpZC1pY29uIHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuLnNlbGVjdDItY29udGFpbmVyLS1ib290c3RyYXAgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUge1xuICBwYWRkaW5nOiAwLjY1cmVtIDAuNzVyZW0gMC41cmVtIDAuNzVyZW07XG4gIGhlaWdodDogY2FsYygyLjRyZW0gKyAzcHgpO1xuICBib3JkZXItcmFkaXVzOiAwLjFyZW0gIWltcG9ydGFudDsgfVxuXG4uc2VsZWN0Mi1kcm9wZG93bixcbi5zZWxlY3QyLWNvbnRhaW5lci0tYm9vdHN0cmFwIC5zZWxlY3QyLXNlbGVjdGlvbi5mb3JtLWNvbnRyb2wge1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTsgfVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWJvb3RzdHJhcCAuc2VsZWN0Mi1zZWFyY2gtLWRyb3Bkb3duIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQge1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgY29sb3I6ICMyMTIxMjE7IH1cblxuLnNlbGVjdDItY29udGFpbmVyLS1ib290c3RyYXAgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uW2FyaWEtc2VsZWN0ZWQ9XCJ0cnVlXCJdIHtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIGNvbG9yOiAjMjEyMTIxOyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tYm9vdHN0cmFwXG4uc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZVxuLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCB7XG4gIGNvbG9yOiAjMjEyMTIxOyB9XG5cbi5pbnB1dC1ncm91cC10ZXh0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGJvcmRlci1jb2xvcjogI2Q3ZDdkNztcbiAgY29sb3I6ICMyMTIxMjE7XG4gIGZvbnQtc2l6ZTogMC44cmVtO1xuICBwYWRkaW5nOiAwLjc1cmVtIDAuNzVyZW0gMC41cmVtIDAuNzVyZW07IH1cblxuLnNlbGVjdDItY29udGFpbmVyLS1ib290c3RyYXAgLnNlbGVjdDItc2VsZWN0aW9uIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2Q3ZDdkNzsgfVxuXG4uc2VsZWN0Mi1jb250YWluZXIge1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50OyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tYm9vdHN0cmFwXG4uc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlXG4uc2VsZWN0Mi1zZWFyY2gtLWlubGluZVxuLnNlbGVjdDItc2VhcmNoX19maWVsZCB7XG4gIGhlaWdodDogY2FsYygyLjRyZW0gKyAxcHgpOyB9XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tYm9vdHN0cmFwLnNlbGVjdDItY29udGFpbmVyLS1mb2N1cyAuc2VsZWN0Mi1zZWxlY3Rpb24sXG4uc2VsZWN0Mi1jb250YWluZXItLWJvb3RzdHJhcC5zZWxlY3QyLWNvbnRhaW5lci0tb3BlbiAuc2VsZWN0Mi1zZWxlY3Rpb24ge1xuICBib3JkZXItY29sb3I6ICM1MGExZTU7IH1cblxuLnNlbGVjdDItY29udGFpbmVyLS1ib290c3RyYXAgLnNlbGVjdDItZHJvcGRvd24ge1xuICBib3JkZXItY29sb3I6ICM1MGExZTU7IH1cblxuLnNlbGVjdDItY29udGFpbmVyLS1ib290c3RyYXBcbi5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0taGlnaGxpZ2h0ZWRbYXJpYS1zZWxlY3RlZF0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTQ1Mzg4O1xuICBjb2xvcjogI2ZmZjsgfVxuXG4uc2VsZWN0Mi1kcm9wZG93bixcbi5zZWxlY3QyLWNvbnRhaW5lci0tYm9vdHN0cmFwIC5zZWxlY3QyLXNlbGVjdGlvbi5mb3JtLWNvbnRyb2wge1xuICBib3JkZXItcmFkaXVzOiAwLjFyZW0gIWltcG9ydGFudDsgfVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWJvb3RzdHJhcCAuc2VsZWN0Mi1zZWFyY2gtLWRyb3Bkb3duIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQge1xuICBib3JkZXItcmFkaXVzOiAwLjFyZW0gIWltcG9ydGFudDsgfVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWJvb3RzdHJhcFxuLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZVxuLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2Uge1xuICBib3JkZXItcmFkaXVzOiAwLjFyZW07XG4gIG1hcmdpbjogOXB4IDAgMCA4cHg7IH1cblxuLnNlbGVjdDItY29udGFpbmVyLS1ib290c3RyYXAgLnNlbGVjdDItc2VhcmNoLS1kcm9wZG93biAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzhmOGY4ZjtcbiAgb3V0bGluZTogaW5pdGlhbDsgfVxuXG4uc2VsZWN0Mi1jb250YWluZXIgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcGFkZGluZy1yaWdodDogMTBweDsgfVxuXG4uZGF0ZXBpY2tlci1kcm9wZG93bjpiZWZvcmUge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiByZ2JhKDMzLCAzMywgMzMsIDAuMik7IH1cblxuLmRhdGVwaWNrZXItZHJvcGRvd24uZGF0ZXBpY2tlci1vcmllbnQtdG9wOmJlZm9yZSB7XG4gIGJvcmRlci10b3A6IDdweCBzb2xpZCByZ2JhKDMzLCAzMywgMzMsIDAuMik7IH1cblxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0aCB7XG4gIGNvbG9yOiAjMjEyMTIxOyB9XG5cbi5kYXRlcGlja2VyLWRyb3Bkb3duLmRhdGVwaWNrZXItb3JpZW50LXRvcDphZnRlciB7XG4gIGJvcmRlci10b3AtY29sb3I6IHdoaXRlOyB9XG5cbi5kYXRlcGlja2VyLWRyb3Bkb3duLmRhdGVwaWNrZXItb3JpZW50LWJvdHRvbTphZnRlciB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6IHdoaXRlOyB9XG5cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmRheTpob3Zlcixcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmZvY3VzZWQge1xuICBiYWNrZ3JvdW5kOiAjZDdkN2Q3OyB9XG5cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGgge1xuICB3aWR0aDogMzVweDtcbiAgaGVpZ2h0OiAzNXB4O1xuICBib3JkZXItcmFkaXVzOiAwLjFyZW07IH1cblxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmFjdGl2ZSxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5oaWdobGlnaHRlZC5hY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuaGlnaGxpZ2h0ZWQ6YWN0aXZlLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlOmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTQ1Mzg4O1xuICBib3JkZXItY29sb3I6ICMxNDUzODg7IH1cblxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmFjdGl2ZS5mb2N1cyxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5hY3RpdmU6Zm9jdXMsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuYWN0aXZlOmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmhpZ2hsaWdodGVkLmFjdGl2ZS5mb2N1cyxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5oaWdobGlnaHRlZC5hY3RpdmU6Zm9jdXMsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuaGlnaGxpZ2h0ZWQuYWN0aXZlOmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmhpZ2hsaWdodGVkOmFjdGl2ZS5mb2N1cyxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5oaWdobGlnaHRlZDphY3RpdmU6Zm9jdXMsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuaGlnaGxpZ2h0ZWQ6YWN0aXZlOmhvdmVyLFxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlOmFjdGl2ZS5mb2N1cyxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZTphY3RpdmU6Zm9jdXMsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmU6YWN0aXZlOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwZDM4NWM7XG4gIGJvcmRlci1jb2xvcjogIzBkMzg1YzsgfVxuXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5hY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZC5hY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZDphY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZDpob3Zlci5hY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZDpob3ZlcjphY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTphY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTpob3Zlci5hY3RpdmUsXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTpob3ZlcjphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGQzODVjO1xuICBib3JkZXItY29sb3I6ICMwZDM4NWM7IH1cblxuLmRhdGVwaWNrZXIuZGF0ZXBpY2tlci1pbmxpbmUsXG4uZGF0ZXBpY2tlci5kYXRlcGlja2VyLWlubGluZSB0YWJsZSB7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uZm9jdXNlZCxcbi5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW46aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZDdkN2Q3OyB9XG5cbi5kYXRlcGlja2VyIC5kYXRlcGlja2VyLXN3aXRjaDpob3Zlcixcbi5kYXRlcGlja2VyIC5uZXh0OmhvdmVyLFxuLmRhdGVwaWNrZXIgLnByZXY6aG92ZXIsXG4uZGF0ZXBpY2tlciB0Zm9vdCB0ciB0aDpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNkN2Q3ZDc7IH1cblxuLmRyb3B6b25lIHtcbiAgbWluLWhlaWdodDogMTE1cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkN2Q3ZDc7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuICBwYWRkaW5nOiAxMHB4IDEwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDAuMXJlbTtcbiAgY29sb3I6ICMyMTIxMjE7XG4gIGhlaWdodDogMTE1cHg7IH1cblxuLmRyb3B6b25lLmR6LWNsaWNrYWJsZSAuZHotbWVzc2FnZSxcbi5kcm9wem9uZS5kei1jbGlja2FibGUgLmR6LW1lc3NhZ2UgKiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB0b3A6IDUwJTtcbiAgbWFyZ2luOiAwOyB9XG5cbi5kcm9wem9uZSAuZHotcHJldmlldy5kei1pbWFnZS1wcmV2aWV3IHtcbiAgd2lkdGg6IDI2MHB4O1xuICBoZWlnaHQ6IHVuc2V0O1xuICBtaW4taGVpZ2h0OiB1bnNldDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2Q3ZDdkNztcbiAgYm9yZGVyLXJhZGl1czogMC4xcmVtO1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgY29sb3I6ICMyMTIxMjE7IH1cbi5kcm9wem9uZSAuZHotcHJldmlldy5kei1pbWFnZS1wcmV2aWV3IHN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7IH1cbi5kcm9wem9uZSAuZHotcHJldmlldy5kei1pbWFnZS1wcmV2aWV3IC5yZW1vdmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiA1cHg7XG4gIHRvcDogNXB4O1xuICBjb2xvcjogIzE0NTM4ODsgfVxuLmRyb3B6b25lIC5kei1wcmV2aWV3LmR6LWltYWdlLXByZXZpZXcgLmR6LWRldGFpbHMge1xuICBwb3NpdGlvbjogc3RhdGljO1xuICBkaXNwbGF5OiBibG9jaztcbiAgb3BhY2l0eTogMTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgbWluLXdpZHRoOiB1bnNldDtcbiAgei1pbmRleDogaW5pdGlhbDtcbiAgY29sb3I6ICMyMTIxMjE7IH1cbi5kcm9wem9uZSAuZHotcHJldmlldy5kei1pbWFnZS1wcmV2aWV3IC5kei1lcnJvci1tYXJrIHtcbiAgY29sb3I6IHdoaXRlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgtNTAlKSAhaW1wb3J0YW50O1xuICB0cmFuc2l0aW9uOiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gIGFuaW1hdGlvbjogaW5pdGlhbCAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogMDtcbiAgbWFyZ2luLXRvcDogMDsgfVxuLmRyb3B6b25lIC5kei1wcmV2aWV3LmR6LWltYWdlLXByZXZpZXcgLmR6LWVycm9yLW1hcmsgaSB7XG4gIGZvbnQtc2l6ZTogMjZweDsgfVxuLmRyb3B6b25lIC5kei1wcmV2aWV3LmR6LWltYWdlLXByZXZpZXcgLmR6LXByb2dyZXNzIHtcbiAgd2lkdGg6IDkwJTtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIG1hcmdpbi10b3A6IDA7XG4gIGxlZnQ6IDUwJTtcbiAgcmlnaHQ6IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgaGVpZ2h0OiA1cHg7IH1cbi5kcm9wem9uZSAuZHotcHJldmlldy5kei1pbWFnZS1wcmV2aWV3IC5kei1wcm9ncmVzcyAuZHotdXBsb2FkIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQ6ICMxNDUzODg7IH1cbi5kcm9wem9uZSAuZHotcHJldmlldy5kei1pbWFnZS1wcmV2aWV3IC5kei1lcnJvci1tZXNzYWdlIHtcbiAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgYmFja2dyb3VuZDogI2RjMzU0NTtcbiAgdG9wOiA2MHB4OyB9XG4uZHJvcHpvbmUgLmR6LXByZXZpZXcuZHotaW1hZ2UtcHJldmlldyAuZHotZXJyb3ItbWVzc2FnZTphZnRlciB7XG4gIGJvcmRlci1ib3R0b206IDZweCBzb2xpZCAjZGMzNTQ1OyB9XG4uZHJvcHpvbmUgLmR6LXByZXZpZXcuZHotaW1hZ2UtcHJldmlldyBbZGF0YS1kei1uYW1lXSB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB3aWR0aDogOTAlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cblxuLmN1c3RvbS1zd2l0Y2ggLmN1c3RvbS1zd2l0Y2gtaW5wdXQgKyAuY3VzdG9tLXN3aXRjaC1idG4ge1xuICBiYWNrZ3JvdW5kOiAjZDdkN2Q3OyB9XG5cbi5jdXN0b20tc3dpdGNoLmN1c3RvbS1zd2l0Y2gtcHJpbWFyeVxuLmN1c3RvbS1zd2l0Y2gtaW5wdXQ6Y2hlY2tlZFxuKyAuY3VzdG9tLXN3aXRjaC1idG4ge1xuICBiYWNrZ3JvdW5kOiAjMTQ1Mzg4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjMTQ1Mzg4OyB9XG5cbi5jdXN0b20tc3dpdGNoLmN1c3RvbS1zd2l0Y2gtc2Vjb25kYXJ5XG4uY3VzdG9tLXN3aXRjaC1pbnB1dDpjaGVja2VkXG4rIC5jdXN0b20tc3dpdGNoLWJ0biB7XG4gIGJhY2tncm91bmQ6ICMyYTkzZDU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMyYTkzZDU7IH1cblxuLmN1c3RvbS1zd2l0Y2guY3VzdG9tLXN3aXRjaC1wcmltYXJ5LWludmVyc2Vcbi5jdXN0b20tc3dpdGNoLWlucHV0XG4rIC5jdXN0b20tc3dpdGNoLWJ0biB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkN2Q3ZDc7IH1cblxuLmN1c3RvbS1zd2l0Y2guY3VzdG9tLXN3aXRjaC1wcmltYXJ5LWludmVyc2Vcbi5jdXN0b20tc3dpdGNoLWlucHV0OmNoZWNrZWRcbisgLmN1c3RvbS1zd2l0Y2gtYnRuIHtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMxNDUzODg7IH1cblxuLmN1c3RvbS1zd2l0Y2guY3VzdG9tLXN3aXRjaC1wcmltYXJ5LWludmVyc2Vcbi5jdXN0b20tc3dpdGNoLWlucHV0OmNoZWNrZWRcbisgLmN1c3RvbS1zd2l0Y2gtYnRuOmFmdGVyIHtcbiAgYmFja2dyb3VuZDogIzE0NTM4ODsgfVxuXG4uY3VzdG9tLXN3aXRjaC5jdXN0b20tc3dpdGNoLXNlY29uZGFyeS1pbnZlcnNlXG4uY3VzdG9tLXN3aXRjaC1pbnB1dFxuKyAuY3VzdG9tLXN3aXRjaC1idG4ge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZDdkN2Q3OyB9XG5cbi5jdXN0b20tc3dpdGNoLmN1c3RvbS1zd2l0Y2gtc2Vjb25kYXJ5LWludmVyc2Vcbi5jdXN0b20tc3dpdGNoLWlucHV0OmNoZWNrZWRcbisgLmN1c3RvbS1zd2l0Y2gtYnRuIHtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMyYTkzZDU7IH1cblxuLmN1c3RvbS1zd2l0Y2guY3VzdG9tLXN3aXRjaC1zZWNvbmRhcnktaW52ZXJzZVxuLmN1c3RvbS1zd2l0Y2gtaW5wdXQ6Y2hlY2tlZFxuKyAuY3VzdG9tLXN3aXRjaC1idG46YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiAjMmE5M2Q1OyB9XG5cbi5pbnB1dC1ncm91cC10ZXh0IHtcbiAgYm9yZGVyLXJhZGl1czogMC4xcmVtOyB9XG5cbi5jdXN0b20tc3dpdGNoIC5jdXN0b20tc3dpdGNoLWlucHV0ICsgLmN1c3RvbS1zd2l0Y2gtYnRuOmFmdGVyIHtcbiAgYmFja2dyb3VuZDogd2hpdGU7IH1cblxuLmN1c3RvbS1zd2l0Y2ggLmN1c3RvbS1zd2l0Y2gtaW5wdXQgKyAuY3VzdG9tLXN3aXRjaC1idG4ge1xuICBib3JkZXItY29sb3I6ICNkN2Q3ZDc7IH1cblxuLm5vVWktdGFyZ2V0IHtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIGJvcmRlci1jb2xvcjogI2Q3ZDdkNztcbiAgYm94LXNoYWRvdzogaW5pdGlhbDsgfVxuXG4ubm9VaS10b29sdGlwIHtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIGNvbG9yOiAjMjEyMTIxO1xuICBib3JkZXItY29sb3I6ICNkN2Q3ZDc7IH1cblxuLmZvcm0tY29udHJvbC1zbSxcbi5pbnB1dC1ncm91cC1zbSA+IC5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiAuYnRuLFxuLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5idG4ge1xuICBib3JkZXItcmFkaXVzOiAwLjFyZW07IH1cblxuLmZvcm0tY29udHJvbC1sZyxcbi5pbnB1dC1ncm91cC1sZyA+IC5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiAuYnRuLFxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5idG4ge1xuICBib3JkZXItcmFkaXVzOiAwLjFyZW07IH1cblxuLmN1c3RvbS1zZWxlY3Qge1xuICBib3JkZXItcmFkaXVzOiAwLjFyZW07XG4gIHBhZGRpbmc6IDAuNzVyZW0gMC43NXJlbSAwLjVyZW0gMC43NXJlbTsgfVxuXG4uaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sOm5vdCg6Zmlyc3QtY2hpbGQpLFxuLmlucHV0LWdyb3VwID4gLmN1c3RvbS1zZWxlY3Q6bm90KDpmaXJzdC1jaGlsZCkge1xuICBvdXRsaW5lOiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IGluaXRpYWwgIWltcG9ydGFudDsgfVxuXG4uY3VzdG9tLXNlbGVjdCB7XG4gIGhlaWdodDogY2FsYygyLjVyZW0gKyAycHgpOyB9XG5cbi5jdXN0b20tc2VsZWN0OmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjMTQ1Mzg4OyB9XG5cbi5jdXN0b20tZmlsZS1pbnB1dCB7XG4gIGJveC1zaGFkb3c6IGluaXRpYWwgIWltcG9ydGFudDsgfVxuXG4uY3VzdG9tLWZpbGUtbGFiZWwge1xuICBib3gtc2hhZG93OiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDAuMXJlbTtcbiAgaGVpZ2h0OiBjYWxjKDIuNXJlbSArIDJweCk7XG4gIHBhZGRpbmc6IDAuNzVyZW0gMC43NXJlbSAwLjVyZW0gMC43NXJlbTsgfVxuXG4uY3VzdG9tLWZpbGUge1xuICBoZWlnaHQ6IGNhbGMoMi41cmVtICsgMnB4KTsgfVxuXG4uY3VzdG9tLWZpbGUtbGFiZWw6Zm9jdXMsXG4uY3VzdG9tLWZpbGUtaW5wdXQ6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICMxNDUzODg7IH1cblxuLmN1c3RvbS1maWxlLWxhYmVsOjphZnRlciB7XG4gIGhlaWdodDogY2FsYyhjYWxjKDIuNXJlbSArIDJweCkgLSAxcHggKiAyKTtcbiAgcGFkZGluZzogMC43NXJlbSAwLjc1cmVtIDAuNXJlbSAwLjc1cmVtOyB9XG5cbi5qdW1ib3Ryb24ge1xuICBiYWNrZ3JvdW5kOiBpbml0aWFsOyB9XG5cbi5oYXMtdG9wLWxhYmVsIGxhYmVsLFxuLmhhcy10b3AtbGFiZWwgPiBzcGFuLFxuLmhhcy1mbG9hdC1sYWJlbCBsYWJlbCxcbi5oYXMtZmxvYXQtbGFiZWwgPiBzcGFuIHtcbiAgY29sb3I6ICM2ZTZlNmU7IH1cblxuLyogMjMuU2xpZGVyKFJhbmdlKSAqL1xuLm5vVWktY29ubmVjdCB7XG4gIGJhY2tncm91bmQ6ICMxNDUzODg7IH1cblxuLm5vVWktY29ubmVjdHMge1xuICBib3JkZXItcmFkaXVzOiAwLjFyZW07IH1cblxuLm5vVWktaGFuZGxlOmFmdGVyLFxuLm5vVWktaGFuZGxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLm5vVWktaGFuZGxlIHtcbiAgb3V0bGluZTogaW5pdGlhbDtcbiAgYm94LXNoYWRvdzogaW5pdGlhbCAhaW1wb3J0YW50OyB9XG5cbi5ub1VpLWhvcml6b250YWwge1xuICBoZWlnaHQ6IDhweDsgfVxuXG4ubm9VaS1ob3Jpem9udGFsIC5ub1VpLWhhbmRsZSB7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIHRvcDogLTdweDsgfVxuXG4ubm9VaS1ob3Jpem9udGFsIC5ub1VpLXRvb2x0aXAge1xuICB0b3A6IDEyMCU7XG4gIGJvdHRvbTogdW5zZXQ7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbiAgcGFkZGluZy1yaWdodDogMTBweDsgfVxuXG4vKiAyNC5OYXZzICovXG4ubmF2LXBpbGxzIC5uYXYtbGluay5hY3RpdmUsXG4ubmF2LXBpbGxzIC5zaG93ID4gLm5hdi1saW5rIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxNDUzODg7IH1cblxuLm5hdi1waWxscyAubmF2LWxpbmsge1xuICBib3JkZXItcmFkaXVzOiA1MHB4OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubmF2LWxpbmsge1xuICAgIHBhZGRpbmc6IDAuNXJlbSAwLjVyZW07IH0gfVxuXG4ubmF2LWxpbmsuYWN0aXZlIHtcbiAgY29sb3I6ICMxNDUzODg7IH1cblxuLnBhZ2UtaXRlbSB7XG4gIHBhZGRpbmc6IDEwcHg7IH1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucGFnZS1pdGVtIHtcbiAgICBwYWRkaW5nOiAzcHg7IH0gfVxuLnBhZ2UtaXRlbSAucGFnZS1saW5rIHtcbiAgb3V0bGluZTogaW5pdGlhbCAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiBpbml0aWFsICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjc7XG4gIGJvcmRlci1yYWRpdXM6IDQwcHggIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiAzOHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGhlaWdodDogMzhweDtcbiAgcGFkZGluZzogMC41NXJlbSAwOyB9XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLnBhZ2UtaXRlbSAucGFnZS1saW5rIHtcbiAgICBtaW4td2lkdGg6IDMwcHg7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAwLjk7XG4gICAgZm9udC1zaXplOiAwLjc2cmVtOyB9IH1cbi5wYWdlLWl0ZW0gLnBhZ2UtbGluay5uZXh0IHtcbiAgYmFja2dyb3VuZDogIzE0NTM4ODtcbiAgY29sb3I6IHdoaXRlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjMTQ1Mzg4OyB9XG4ucGFnZS1pdGVtIC5wYWdlLWxpbmsucHJldiwgLnBhZ2UtaXRlbSAucGFnZS1saW5rLnByZXYge1xuICBiYWNrZ3JvdW5kOiAjMTQ1Mzg4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjMTQ1Mzg4O1xuICBjb2xvcjogd2hpdGU7IH1cbi5wYWdlLWl0ZW0gLnBhZ2UtbGluay5maXJzdCwgLnBhZ2UtaXRlbSAucGFnZS1saW5rLmxhc3Qge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICMxNDUzODg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMxNDUzODg7XG4gIGJvcmRlci1yYWRpdXM6IDMwcHg7IH1cbi5wYWdlLWl0ZW0gLnBhZ2UtbGluay5maXJzdDpob3ZlciwgLnBhZ2UtaXRlbSAucGFnZS1saW5rLmxhc3Q6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjMTQ1Mzg4O1xuICBjb2xvcjogd2hpdGU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMxNDUzODg7IH1cbi5wYWdlLWl0ZW0gLnBhZ2UtbGluazpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItY29sb3I6ICMxYjZlYjQ7XG4gIGNvbG9yOiAjMTQ1Mzg4OyB9XG4ucGFnZS1pdGVtLmFjdGl2ZSAucGFnZS1saW5rIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMxNDUzODg7XG4gIGNvbG9yOiAjMTQ1Mzg4OyB9XG4ucGFnZS1pdGVtLmRpc2FibGVkIC5wYWdlLWxpbmsge1xuICBib3JkZXItY29sb3I6ICNkN2Q3ZDc7XG4gIGNvbG9yOiAjZDdkN2Q3O1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDsgfVxuXG4ucGFnZS1saW5rIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjMjEyMTIxOyB9XG5cbi5idG4tc20ucGFnZS1saW5rIHtcbiAgcGFkZGluZzogMC41cmVtIDAuNXJlbTsgfVxuXG4ucGFnaW5hdGlvbi1sZyAucGFnZS1pdGVtIHtcbiAgcGFkZGluZzogMTVweDsgfVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wYWdpbmF0aW9uLWxnIC5wYWdlLWl0ZW0ge1xuICAgIHBhZGRpbmc6IDNweDsgfSB9XG4ucGFnaW5hdGlvbi1sZyAucGFnZS1pdGVtIC5wYWdlLWxpbmsge1xuICBtaW4td2lkdGg6IDUwcHg7XG4gIGhlaWdodDogNTBweDsgfVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wYWdpbmF0aW9uLWxnIC5wYWdlLWl0ZW0gLnBhZ2UtbGluayB7XG4gICAgbWluLXdpZHRoOiAzOHB4O1xuICAgIGhlaWdodDogMzhweDtcbiAgICBwYWRkaW5nOiAwLjU1cmVtIDA7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICBmb250LXNpemU6IDAuOHJlbTsgfSB9XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLnBhZ2luYXRpb24tbGcgLnBhZ2UtaXRlbSAucGFnZS1saW5rIHtcbiAgICBtaW4td2lkdGg6IDMwcHg7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAwLjk7XG4gICAgZm9udC1zaXplOiAwLjc2cmVtOyB9IH1cblxuLnBhZ2luYXRpb24tc20gLnBhZ2UtaXRlbSB7XG4gIHBhZGRpbmc6IDZweDsgfVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wYWdpbmF0aW9uLXNtIC5wYWdlLWl0ZW0ge1xuICAgIHBhZGRpbmc6IDNweDsgfSB9XG4ucGFnaW5hdGlvbi1zbSAucGFnZS1pdGVtIC5wYWdlLWxpbmsge1xuICBtaW4td2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbiAgbGluZS1oZWlnaHQ6IDAuOTtcbiAgZm9udC1zaXplOiAwLjc2cmVtOyB9XG5cbi8qIDI1LiBUb29sdGlwIGFuZCBwb3BvdmVyICovXG4ucG9wb3ZlciB7XG4gIGJvcmRlci1yYWRpdXM6IDAuMXJlbTsgfVxuXG4ucG9wb3Zlci1oZWFkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogaW5pdGlhbDsgfVxuXG4udG9vbHRpcC1pbm5lciB7XG4gIHBhZGRpbmc6IDAuNXJlbSAwLjc1cmVtO1xuICBjb2xvcjogIzIxMjEyMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGJvcmRlci1yYWRpdXM6IDAuMXJlbTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2Q3ZDdkNzsgfVxuXG4udG9vbHRpcC5zaG93IHtcbiAgb3BhY2l0eTogMTsgfVxuXG4udG9vbHRpcCAuYXJyb3c6OmJlZm9yZSxcbi50b29sdGlwIC5hcnJvdzo6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb250ZW50OiBcIlwiO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItc3R5bGU6IHNvbGlkOyB9XG5cbi5icy10b29sdGlwLXJpZ2h0IC5hcnJvdzo6YmVmb3JlLFxuLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49XCJyaWdodFwiXSAuYXJyb3c6OmJlZm9yZSxcbi5icy10b29sdGlwLXJpZ2h0IC5hcnJvdzo6YWZ0ZXIsXG4uYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1cInJpZ2h0XCJdIC5hcnJvdzo6YWZ0ZXIge1xuICBib3JkZXItd2lkdGg6IDAuNXJlbSAwLjVyZW0gMC41cmVtIDA7IH1cblxuLmJzLXRvb2x0aXAtcmlnaHQgLmFycm93OjpiZWZvcmUsXG4uYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1cInJpZ2h0XCJdIC5hcnJvdzo6YmVmb3JlIHtcbiAgbGVmdDogMDtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMjUpOyB9XG5cbi5icy10b29sdGlwLXJpZ2h0IC5hcnJvdzo6YWZ0ZXIsXG4uYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1cInJpZ2h0XCJdIC5hcnJvdzo6YWZ0ZXIge1xuICBsZWZ0OiAxcHg7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI2ZmZjsgfVxuXG4uYnMtdG9vbHRpcC1yaWdodCAuYXJyb3c6OmJlZm9yZSxcbi5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePVwicmlnaHRcIl0gLmFycm93OjpiZWZvcmUsXG4uYnMtdG9vbHRpcC1yaWdodCAuYXJyb3c6OmFmdGVyLFxuLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49XCJyaWdodFwiXSAuYXJyb3c6OmFmdGVyIHtcbiAgYm9yZGVyLXdpZHRoOiAwLjRyZW0gMC40cmVtIDAuNHJlbSAwOyB9XG5cbi5icy10b29sdGlwLXRvcCAuYXJyb3c6OmJlZm9yZSxcbi5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePVwidG9wXCJdIC5hcnJvdzo6YmVmb3JlIHtcbiAgYm90dG9tOiAwO1xuICBib3JkZXItdG9wLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMjUpOyB9XG5cbi5icy10b29sdGlwLXRvcCAuYXJyb3c6OmJlZm9yZSxcbi5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePVwidG9wXCJdIC5hcnJvdzo6YmVmb3JlLFxuLmJzLXRvb2x0aXAtdG9wIC5hcnJvdzo6YWZ0ZXIsXG4uYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1cInRvcFwiXSAuYXJyb3c6OmFmdGVyIHtcbiAgYm9yZGVyLXdpZHRoOiAwLjVyZW0gMC41cmVtIDA7IH1cblxuLmJzLXRvb2x0aXAtdG9wIC5hcnJvdzo6YWZ0ZXIsXG4uYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1cInRvcFwiXSAuYXJyb3c6OmFmdGVyIHtcbiAgYm90dG9tOiAxcHg7XG4gIGJvcmRlci10b3AtY29sb3I6ICNmZmY7IH1cblxuLmJzLXRvb2x0aXAtdG9wIC5hcnJvdzo6YmVmb3JlLFxuLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49XCJ0b3BcIl0gLmFycm93OjpiZWZvcmUsXG4uYnMtdG9vbHRpcC10b3AgLmFycm93OjphZnRlcixcbi5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePVwidG9wXCJdIC5hcnJvdzo6YWZ0ZXIge1xuICBib3JkZXItd2lkdGg6IDAuNHJlbSAwLjRyZW0gMDsgfVxuXG4uYnMtdG9vbHRpcC1ib3R0b20gLmFycm93OjpiZWZvcmUsXG4uYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1cImJvdHRvbVwiXSAuYXJyb3c6OmJlZm9yZSxcbi5icy10b29sdGlwLWJvdHRvbSAuYXJyb3c6OmFmdGVyLFxuLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49XCJib3R0b21cIl0gLmFycm93OjphZnRlciB7XG4gIGJvcmRlci13aWR0aDogMCAwLjVyZW0gMC41cmVtIDAuNXJlbTsgfVxuXG4uYnMtdG9vbHRpcC1ib3R0b20gLmFycm93OjpiZWZvcmUsXG4uYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1cImJvdHRvbVwiXSAuYXJyb3c6OmJlZm9yZSB7XG4gIHRvcDogMDtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjI1KTsgfVxuXG4uYnMtdG9vbHRpcC1ib3R0b20gLmFycm93OjpiZWZvcmUsXG4uYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1cImJvdHRvbVwiXSAuYXJyb3c6OmJlZm9yZSxcbi5icy10b29sdGlwLWJvdHRvbSAuYXJyb3c6OmFmdGVyLFxuLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49XCJib3R0b21cIl0gLmFycm93OjphZnRlciB7XG4gIGJvcmRlci13aWR0aDogMCAwLjVyZW0gMC41cmVtIDAuNXJlbTsgfVxuXG4uYnMtdG9vbHRpcC1ib3R0b20gLmFycm93OjphZnRlcixcbi5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePVwiYm90dG9tXCJdIC5hcnJvdzo6YWZ0ZXIge1xuICB0b3A6IDFweDtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2ZmZjsgfVxuXG4uYnMtdG9vbHRpcC1sZWZ0IC5hcnJvdzo6YmVmb3JlLFxuLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49XCJsZWZ0XCJdIC5hcnJvdzo6YmVmb3JlLFxuLmJzLXRvb2x0aXAtbGVmdCAuYXJyb3c6OmFmdGVyLFxuLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49XCJsZWZ0XCJdIC5hcnJvdzo6YWZ0ZXIge1xuICBib3JkZXItd2lkdGg6IDAuNXJlbSAwIDAuNXJlbSAwLjVyZW07IH1cblxuLmJzLXRvb2x0aXAtbGVmdCAuYXJyb3c6OmJlZm9yZSxcbi5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePVwibGVmdFwiXSAuYXJyb3c6OmJlZm9yZSB7XG4gIHJpZ2h0OiAwO1xuICBib3JkZXItbGVmdC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjI1KTsgfVxuXG4uYnMtdG9vbHRpcC1sZWZ0IC5hcnJvdzo6YmVmb3JlLFxuLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49XCJsZWZ0XCJdIC5hcnJvdzo6YmVmb3JlLFxuLmJzLXRvb2x0aXAtbGVmdCAuYXJyb3c6OmFmdGVyLFxuLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49XCJsZWZ0XCJdIC5hcnJvdzo6YWZ0ZXIge1xuICBib3JkZXItd2lkdGg6IDAuNXJlbSAwIDAuNXJlbSAwLjVyZW07IH1cblxuLmJzLXRvb2x0aXAtbGVmdCAuYXJyb3c6OmFmdGVyLFxuLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49XCJsZWZ0XCJdIC5hcnJvdzo6YWZ0ZXIge1xuICByaWdodDogMDtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNmZmY7IH1cblxuLnNlYXJjaC1zbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuLnNlYXJjaC1zbSBpbnB1dCB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIG91dGxpbmU6IGluaXRpYWwgIWltcG9ydGFudDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzhmOGY4ZjtcbiAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgcGFkZGluZzogMC4yNXJlbSAwLjc1cmVtIDAuMjVyZW0gMC43NXJlbTtcbiAgZm9udC1zaXplOiAwLjc2cmVtO1xuICBsaW5lLWhlaWdodDogMS4zOyB9XG4uc2VhcmNoLXNtOmFmdGVyIHtcbiAgZm9udC1mYW1pbHk6IFwic2ltcGxlLWxpbmUtaWNvbnNcIjtcbiAgY29udGVudDogXCJcXEUwOTBcIjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogIzhmOGY4ZjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMTBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRvcDogMnB4OyB9XG5cbi8qIDI2LlByb2dyZXNzICovXG4ucHJvZ3Jlc3Mge1xuICBoZWlnaHQ6IDNweDsgfVxuXG4ucHJvZ3Jlc3MtYmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE0NTM4ODsgfVxuXG4ucHJvZ3Jlc3NiYXItdGV4dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDUwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgY29sb3I6ICMyMTIxMjEgIWltcG9ydGFudDsgfVxuXG4ucHJvZ3Jlc3MtYmFyLWNpcmNsZSB7XG4gIHdpZHRoOiA1NHB4O1xuICBoZWlnaHQ6IDU0cHg7IH1cbi5wcm9ncmVzcy1iYXItY2lyY2xlIHN2ZyBwYXRoOmZpcnN0LW9mLXR5cGUge1xuICBzdHJva2U6ICNkN2Q3ZDc7IH1cbi5wcm9ncmVzcy1iYXItY2lyY2xlIHN2ZyBwYXRoOmxhc3Qtb2YtdHlwZSB7XG4gIHN0cm9rZTogIzE0NTM4ODsgfVxuLnByb2dyZXNzLWJhci1jaXJjbGUucHJvZ3Jlc3MtYmFyLWJhbm5lciBzdmcgcGF0aDpmaXJzdC1vZi10eXBlIHtcbiAgc3Ryb2tlOiAjMGMzMDRlOyB9XG4ucHJvZ3Jlc3MtYmFyLWNpcmNsZS5wcm9ncmVzcy1iYXItYmFubmVyIHN2ZyBwYXRoOmxhc3Qtb2YtdHlwZSB7XG4gIHN0cm9rZTogd2hpdGU7IH1cblxuLnByb2dyZXNzLWJhbm5lciB7XG4gIGhlaWdodDogMjAwcHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCB0b3AsICMxMDQ5NzgsICMzNTgyYjIsICMzNjkzY2UpO1xuICB0cmFuc2l0aW9uOiAwLjVzO1xuICBiYWNrZ3JvdW5kLXNpemU6IDIwMCUgYXV0bztcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG4ucHJvZ3Jlc3MtYmFubmVyIC5sZWFkIHtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTsgfVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAucHJvZ3Jlc3MtYmFubmVyIC5sZWFkIHtcbiAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjJyZW07IH0gfVxuLnByb2dyZXNzLWJhbm5lciBpIHtcbiAgZm9udC1zaXplOiAyLjdyZW07XG4gIG1hcmdpbi1ib3R0b206IDFyZW07IH1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnByb2dyZXNzLWJhbm5lciBpIHtcbiAgICBmb250LXNpemU6IDJyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMC4ycmVtOyB9IH1cbi5wcm9ncmVzcy1iYW5uZXIgLnByb2dyZXNzLWJhci1jaXJjbGUucHJvZ3Jlc3MtYmFyLWJhbm5lciB7XG4gIHdpZHRoOiAxMjBweDtcbiAgaGVpZ2h0OiAxMjBweDsgfVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAucHJvZ3Jlc3MtYmFubmVyIC5wcm9ncmVzcy1iYXItY2lyY2xlLnByb2dyZXNzLWJhci1iYW5uZXIge1xuICAgIHdpZHRoOiA4MHB4O1xuICAgIGhlaWdodDogODBweDsgfSB9XG4ucHJvZ3Jlc3MtYmFubmVyIC5wcm9ncmVzcy1iYXItYmFubmVyIC5wcm9ncmVzc2Jhci10ZXh0IHtcbiAgY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMS43cmVtO1xuICB3aWR0aDogMTEwcHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7IH1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnByb2dyZXNzLWJhbm5lciAucHJvZ3Jlc3MtYmFyLWJhbm5lciAucHJvZ3Jlc3NiYXItdGV4dCB7XG4gICAgZm9udC1zaXplOiAxLjJyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMC4ycmVtOyB9IH1cbi5wcm9ncmVzcy1iYW5uZXI6aG92ZXIge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCB0b3A7IH1cblxuLyogMjcuUmF0aW5nICovXG4uYnItdGhlbWUtYm9vdHN0cmFwLXN0YXJzIC5ici13aWRnZXQgYS5ici1hY3RpdmU6YWZ0ZXIge1xuICBjb2xvcjogIzE0NTM4ODtcbiAgZm9udC13ZWlnaHQ6IDkwMDsgfVxuXG4uYnItdGhlbWUtYm9vdHN0cmFwLXN0YXJzIC5ici13aWRnZXQgYS5ici1zZWxlY3RlZDphZnRlciB7XG4gIGNvbG9yOiAjMTQ1Mzg4O1xuICBmb250LXdlaWdodDogOTAwOyB9XG5cbi8qIDI4LlNvcnRhYmxlICovXG4uc29ydGFibGUge1xuICBjdXJzb3I6IGRlZmF1bHQ7IH1cblxuLnNvcnRhYmxlIHNwYW4ge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB9XG5cbi5zb3J0YWJsZS1naG9zdCB7XG4gIG9wYWNpdHk6IDAuNTsgfVxuXG4vKiAyOS5TcGlubmVyICovXG4uc3Bpbm5lciB7XG4gIHdpZHRoOiAzNnB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuLnNwaW5uZXIgPiBkaXYge1xuICB3aWR0aDogNnB4O1xuICBoZWlnaHQ6IDZweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgLXdlYmtpdC1hbmltYXRpb246IHNrLWJvdW5jZWRlbGF5IDEuMnMgaW5maW5pdGUgZWFzZS1pbi1vdXQgYm90aDtcbiAgYW5pbWF0aW9uOiBzay1ib3VuY2VkZWxheSAxLjJzIGluZmluaXRlIGVhc2UtaW4tb3V0IGJvdGg7IH1cblxuLnNwaW5uZXIgLmJvdW5jZTEge1xuICAtd2Via2l0LWFuaW1hdGlvbi1kZWxheTogLTAuMzJzO1xuICBhbmltYXRpb24tZGVsYXk6IC0wLjMyczsgfVxuXG4uc3Bpbm5lciAuYm91bmNlMiB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OiAtMC4xNnM7XG4gIGFuaW1hdGlvbi1kZWxheTogLTAuMTZzOyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBzay1ib3VuY2VkZWxheSB7XG4gIDAlLFxuICA4MCUsXG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwKTsgfVxuICA0MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTsgfSB9XG5cbkBrZXlmcmFtZXMgc2stYm91bmNlZGVsYXkge1xuICAwJSxcbiAgODAlLFxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwKTsgfVxuICA0MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpOyB9IH1cblxuLyogMzAuQ3JvcHBwZXIgKi9cbi5jcm9wcGVyLWxpbmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTQ1Mzg4OyB9XG5cbi5jcm9wcGVyLXBvaW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE0NTM4ODsgfVxuXG4uY3JvcHBlci12aWV3LWJveCB7XG4gIG91dGxpbmUtY29sb3I6ICMxNDUzODg7XG4gIG91dGxpbmU6ICMxNDUzODg7IH1cblxuLmNyb3BwZXItcHJldmlldyB7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cblxuI2Nyb3BwZXJDb250YWluZXIge1xuICBoZWlnaHQ6IDMwMHB4O1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi8qIDMxLk1vZGFsICovXG4ubW9kYWwgLm1vZGFsLWhlYWRlcixcbi5tb2RhbCAubW9kYWwtYm9keSxcbi5tb2RhbCAubW9kYWwtZm9vdGVyIHtcbiAgcGFkZGluZzogMS43NXJlbTsgfVxuXG4ubW9kYWwgLm1vZGFsLWhlYWRlciB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDdkN2Q3OyB9XG5cbi5tb2RhbCAubW9kYWwtZm9vdGVyIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkN2Q3ZDc7IH1cblxuLm1vZGFsIC5jbG9zZSB7XG4gIGNvbG9yOiAjMjEyMTIxO1xuICB0ZXh0LXNoYWRvdzogaW5pdGlhbDsgfVxuXG4ubW9kYWwgLm1vZGFsLWNvbnRlbnQge1xuICBib3JkZXI6IGluaXRpYWw7XG4gIGJvcmRlci1yYWRpdXM6IDAuMXJlbTtcbiAgYmFja2dyb3VuZDogd2hpdGU7IH1cblxuLm1vZGFsLXJpZ2h0IHtcbiAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50OyB9XG4ubW9kYWwtcmlnaHQgLm1vZGFsLWRpYWxvZyB7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGhlaWdodDogMTAwJTtcbiAgbWF4LXdpZHRoOiAzODBweDsgfVxuLm1vZGFsLXJpZ2h0IC5tb2RhbC1jb250ZW50IHtcbiAgbWluLWhlaWdodDogMTAwJTsgfVxuLm1vZGFsLXJpZ2h0IC5tb2RhbC1oZWFkZXIge1xuICBoZWlnaHQ6IDEyMHB4OyB9XG5AbWVkaWEgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5tb2RhbC1yaWdodCAubW9kYWwtaGVhZGVyIHtcbiAgICBoZWlnaHQ6IDkwcHg7IH0gfVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAubW9kYWwtcmlnaHQgLm1vZGFsLWhlYWRlciB7XG4gICAgaGVpZ2h0OiA4MHB4OyB9IH1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubW9kYWwtcmlnaHQgLm1vZGFsLWhlYWRlciB7XG4gICAgaGVpZ2h0OiA3MHB4OyB9IH1cbi5tb2RhbC1yaWdodCAubW9kYWwtZm9vdGVyIHtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cbi5tb2RhbC1yaWdodC5tb2RhbC5mYWRlIC5tb2RhbC1kaWFsb2cge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgyNSUsIDApOyB9XG4ubW9kYWwtcmlnaHQubW9kYWwuc2hvdyAubW9kYWwtZGlhbG9nIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7IH1cblxuLm1vZGFsLWxlZnQgLm1vZGFsLWRpYWxvZyB7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBtYXJnaW4tbGVmdDogMDtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtYXgtd2lkdGg6IDM4MHB4OyB9XG5cbi5tb2RhbC1sZWZ0IC5tb2RhbC1jb250ZW50IHtcbiAgbWluLWhlaWdodDogMTAwJTsgfVxuXG4ubW9kYWwtbGVmdCAubW9kYWwtaGVhZGVyIHtcbiAgaGVpZ2h0OiAxMjBweDsgfVxuXG4ubW9kYWwtbGVmdCAubW9kYWwtZm9vdGVyIHtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cblxuLm1vZGFsLWxlZnQubW9kYWwuZmFkZSAubW9kYWwtZGlhbG9nIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTI1JSwgMCk7IH1cblxuLm1vZGFsLWxlZnQubW9kYWwuc2hvdyAubW9kYWwtZGlhbG9nIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7IH1cblxuLyogMzIuQXV0aG9yaXphdGlvbiAqL1xuLmF1dGgtY2FyZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGJveC1zaGFkb3c6IDAgMXB4IDE1cHggcmdiYSgwLCAwLCAwLCAwLjA0KSwgMCAxcHggNnB4IHJnYmEoMCwgMCwgMCwgMC4wNCk7IH1cbi5hdXRoLWNhcmQgLmltYWdlLXNpZGUge1xuICB3aWR0aDogNDAlO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvbG9naW4tYmFsbG9vbi5qcGdcIikgbm8tcmVwZWF0IGNlbnRlciB0b3A7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIHBhZGRpbmc6IDgwcHggNDBweDsgfVxuLmF1dGgtY2FyZCAuaW1hZ2Utc2lkZSAuaDMge1xuICBsaW5lLWhlaWdodDogMC44cmVtOyB9XG4uYXV0aC1jYXJkIC5mb3JtLXNpZGUge1xuICB3aWR0aDogNjAlO1xuICBwYWRkaW5nOiA4MHB4OyB9XG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmF1dGgtY2FyZCB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfVxuICAuYXV0aC1jYXJkIC5pbWFnZS1zaWRlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiA2MHB4OyB9XG4gIC5hdXRoLWNhcmQgLmZvcm0tc2lkZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogNjBweDsgfSB9XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmF1dGgtY2FyZCBwLmgyIHtcbiAgICBmb250LXNpemU6IDEuNnJlbTsgfSB9XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLmF1dGgtY2FyZCB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfVxuICAuYXV0aC1jYXJkIC5pbWFnZS1zaWRlIHtcbiAgICBwYWRkaW5nOiAzNXB4IDMwcHg7IH1cbiAgLmF1dGgtY2FyZCAuZm9ybS1zaWRlIHtcbiAgICBwYWRkaW5nOiAzNXB4IDMwcHg7IH1cbiAgLmF1dGgtY2FyZCAubG9nby1zaW5nbGUge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cbiAgLmF1dGgtY2FyZCBwLmgyIHtcbiAgICBmb250LXNpemU6IDEuNHJlbTsgfSB9XG5cbi8qIDMzLkh0bWwgRWRpdG9ycyAqL1xuLmh0bWwtZWRpdG9yIHtcbiAgaGVpZ2h0OiAzNTBweDsgfVxuXG4ucWwtc25vdy5xbC10b29sYmFyIGJ1dHRvbjpob3Zlcixcbi5xbC1zbm93IC5xbC10b29sYmFyIGJ1dHRvbjpob3Zlcixcbi5xbC1zbm93LnFsLXRvb2xiYXIgYnV0dG9uLnFsLWFjdGl2ZSxcbi5xbC1zbm93IC5xbC10b29sYmFyIGJ1dHRvbi5xbC1hY3RpdmUsXG4ucWwtc25vdy5xbC10b29sYmFyIC5xbC1waWNrZXItbGFiZWw6aG92ZXIsXG4ucWwtc25vdyAucWwtdG9vbGJhciAucWwtcGlja2VyLWxhYmVsOmhvdmVyLFxuLnFsLXNub3cucWwtdG9vbGJhciAucWwtcGlja2VyLWxhYmVsLnFsLWFjdGl2ZSxcbi5xbC1zbm93IC5xbC10b29sYmFyIC5xbC1waWNrZXItbGFiZWwucWwtYWN0aXZlLFxuLnFsLXNub3cucWwtdG9vbGJhciAucWwtcGlja2VyLWl0ZW06aG92ZXIsXG4ucWwtc25vdyAucWwtdG9vbGJhciAucWwtcGlja2VyLWl0ZW06aG92ZXIsXG4ucWwtc25vdy5xbC10b29sYmFyIC5xbC1waWNrZXItaXRlbS5xbC1zZWxlY3RlZCxcbi5xbC1zbm93IC5xbC10b29sYmFyIC5xbC1waWNrZXItaXRlbS5xbC1zZWxlY3RlZCB7XG4gIGNvbG9yOiAjMTQ1Mzg4OyB9XG5cbi5xbC1zbm93LnFsLXRvb2xiYXIgYnV0dG9uOmhvdmVyIC5xbC1maWxsLFxuLnFsLXNub3cgLnFsLXRvb2xiYXIgYnV0dG9uOmhvdmVyIC5xbC1maWxsLFxuLnFsLXNub3cucWwtdG9vbGJhciBidXR0b24ucWwtYWN0aXZlIC5xbC1maWxsLFxuLnFsLXNub3cgLnFsLXRvb2xiYXIgYnV0dG9uLnFsLWFjdGl2ZSAucWwtZmlsbCxcbi5xbC1zbm93LnFsLXRvb2xiYXIgLnFsLXBpY2tlci1sYWJlbDpob3ZlciAucWwtZmlsbCxcbi5xbC1zbm93IC5xbC10b29sYmFyIC5xbC1waWNrZXItbGFiZWw6aG92ZXIgLnFsLWZpbGwsXG4ucWwtc25vdy5xbC10b29sYmFyIC5xbC1waWNrZXItbGFiZWwucWwtYWN0aXZlIC5xbC1maWxsLFxuLnFsLXNub3cgLnFsLXRvb2xiYXIgLnFsLXBpY2tlci1sYWJlbC5xbC1hY3RpdmUgLnFsLWZpbGwsXG4ucWwtc25vdy5xbC10b29sYmFyIC5xbC1waWNrZXItaXRlbTpob3ZlciAucWwtZmlsbCxcbi5xbC1zbm93IC5xbC10b29sYmFyIC5xbC1waWNrZXItaXRlbTpob3ZlciAucWwtZmlsbCxcbi5xbC1zbm93LnFsLXRvb2xiYXIgLnFsLXBpY2tlci1pdGVtLnFsLXNlbGVjdGVkIC5xbC1maWxsLFxuLnFsLXNub3cgLnFsLXRvb2xiYXIgLnFsLXBpY2tlci1pdGVtLnFsLXNlbGVjdGVkIC5xbC1maWxsLFxuLnFsLXNub3cucWwtdG9vbGJhciBidXR0b246aG92ZXIgLnFsLXN0cm9rZS5xbC1maWxsLFxuLnFsLXNub3cgLnFsLXRvb2xiYXIgYnV0dG9uOmhvdmVyIC5xbC1zdHJva2UucWwtZmlsbCxcbi5xbC1zbm93LnFsLXRvb2xiYXIgYnV0dG9uLnFsLWFjdGl2ZSAucWwtc3Ryb2tlLnFsLWZpbGwsXG4ucWwtc25vdyAucWwtdG9vbGJhciBidXR0b24ucWwtYWN0aXZlIC5xbC1zdHJva2UucWwtZmlsbCxcbi5xbC1zbm93LnFsLXRvb2xiYXIgLnFsLXBpY2tlci1sYWJlbDpob3ZlciAucWwtc3Ryb2tlLnFsLWZpbGwsXG4ucWwtc25vdyAucWwtdG9vbGJhciAucWwtcGlja2VyLWxhYmVsOmhvdmVyIC5xbC1zdHJva2UucWwtZmlsbCxcbi5xbC1zbm93LnFsLXRvb2xiYXIgLnFsLXBpY2tlci1sYWJlbC5xbC1hY3RpdmUgLnFsLXN0cm9rZS5xbC1maWxsLFxuLnFsLXNub3cgLnFsLXRvb2xiYXIgLnFsLXBpY2tlci1sYWJlbC5xbC1hY3RpdmUgLnFsLXN0cm9rZS5xbC1maWxsLFxuLnFsLXNub3cucWwtdG9vbGJhciAucWwtcGlja2VyLWl0ZW06aG92ZXIgLnFsLXN0cm9rZS5xbC1maWxsLFxuLnFsLXNub3cgLnFsLXRvb2xiYXIgLnFsLXBpY2tlci1pdGVtOmhvdmVyIC5xbC1zdHJva2UucWwtZmlsbCxcbi5xbC1zbm93LnFsLXRvb2xiYXIgLnFsLXBpY2tlci1pdGVtLnFsLXNlbGVjdGVkIC5xbC1zdHJva2UucWwtZmlsbCxcbi5xbC1zbm93IC5xbC10b29sYmFyIC5xbC1waWNrZXItaXRlbS5xbC1zZWxlY3RlZCAucWwtc3Ryb2tlLnFsLWZpbGwge1xuICBmaWxsOiAjMTQ1Mzg4OyB9XG5cbi5xbC1zbm93LnFsLXRvb2xiYXIgYnV0dG9uOmhvdmVyIC5xbC1zdHJva2UsXG4ucWwtc25vdyAucWwtdG9vbGJhciBidXR0b246aG92ZXIgLnFsLXN0cm9rZSxcbi5xbC1zbm93LnFsLXRvb2xiYXIgYnV0dG9uLnFsLWFjdGl2ZSAucWwtc3Ryb2tlLFxuLnFsLXNub3cgLnFsLXRvb2xiYXIgYnV0dG9uLnFsLWFjdGl2ZSAucWwtc3Ryb2tlLFxuLnFsLXNub3cucWwtdG9vbGJhciAucWwtcGlja2VyLWxhYmVsOmhvdmVyIC5xbC1zdHJva2UsXG4ucWwtc25vdyAucWwtdG9vbGJhciAucWwtcGlja2VyLWxhYmVsOmhvdmVyIC5xbC1zdHJva2UsXG4ucWwtc25vdy5xbC10b29sYmFyIC5xbC1waWNrZXItbGFiZWwucWwtYWN0aXZlIC5xbC1zdHJva2UsXG4ucWwtc25vdyAucWwtdG9vbGJhciAucWwtcGlja2VyLWxhYmVsLnFsLWFjdGl2ZSAucWwtc3Ryb2tlLFxuLnFsLXNub3cucWwtdG9vbGJhciAucWwtcGlja2VyLWl0ZW06aG92ZXIgLnFsLXN0cm9rZSxcbi5xbC1zbm93IC5xbC10b29sYmFyIC5xbC1waWNrZXItaXRlbTpob3ZlciAucWwtc3Ryb2tlLFxuLnFsLXNub3cucWwtdG9vbGJhciAucWwtcGlja2VyLWl0ZW0ucWwtc2VsZWN0ZWQgLnFsLXN0cm9rZSxcbi5xbC1zbm93IC5xbC10b29sYmFyIC5xbC1waWNrZXItaXRlbS5xbC1zZWxlY3RlZCAucWwtc3Ryb2tlLFxuLnFsLXNub3cucWwtdG9vbGJhciBidXR0b246aG92ZXIgLnFsLXN0cm9rZS1taXR0ZXIsXG4ucWwtc25vdyAucWwtdG9vbGJhciBidXR0b246aG92ZXIgLnFsLXN0cm9rZS1taXR0ZXIsXG4ucWwtc25vdy5xbC10b29sYmFyIGJ1dHRvbi5xbC1hY3RpdmUgLnFsLXN0cm9rZS1taXR0ZXIsXG4ucWwtc25vdyAucWwtdG9vbGJhciBidXR0b24ucWwtYWN0aXZlIC5xbC1zdHJva2UtbWl0dGVyLFxuLnFsLXNub3cucWwtdG9vbGJhciAucWwtcGlja2VyLWxhYmVsOmhvdmVyIC5xbC1zdHJva2UtbWl0dGVyLFxuLnFsLXNub3cgLnFsLXRvb2xiYXIgLnFsLXBpY2tlci1sYWJlbDpob3ZlciAucWwtc3Ryb2tlLW1pdHRlcixcbi5xbC1zbm93LnFsLXRvb2xiYXIgLnFsLXBpY2tlci1sYWJlbC5xbC1hY3RpdmUgLnFsLXN0cm9rZS1taXR0ZXIsXG4ucWwtc25vdyAucWwtdG9vbGJhciAucWwtcGlja2VyLWxhYmVsLnFsLWFjdGl2ZSAucWwtc3Ryb2tlLW1pdHRlcixcbi5xbC1zbm93LnFsLXRvb2xiYXIgLnFsLXBpY2tlci1pdGVtOmhvdmVyIC5xbC1zdHJva2UtbWl0dGVyLFxuLnFsLXNub3cgLnFsLXRvb2xiYXIgLnFsLXBpY2tlci1pdGVtOmhvdmVyIC5xbC1zdHJva2UtbWl0dGVyLFxuLnFsLXNub3cucWwtdG9vbGJhciAucWwtcGlja2VyLWl0ZW0ucWwtc2VsZWN0ZWQgLnFsLXN0cm9rZS1taXR0ZXIsXG4ucWwtc25vdyAucWwtdG9vbGJhciAucWwtcGlja2VyLWl0ZW0ucWwtc2VsZWN0ZWQgLnFsLXN0cm9rZS1taXR0ZXIge1xuICBzdHJva2U6ICMxNDUzODg7IH1cblxuLmh0bWwtZWRpdG9yLWJ1YmJsZSB7XG4gIGhlaWdodDogMjAwcHg7IH1cblxuLmh0bWwtZWRpdG9yLWJ1YmJsZSAucWwtZWRpdG9yIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2Q3ZDdkNzsgfVxuXG4ucWwtdG9vbHRpcCB7XG4gIHotaW5kZXg6IDQ7IH1cblxuLmNrLXJvdW5kZWQtY29ybmVycyAuY2suY2stZWRpdG9yX19tYWluID4gLmNrLWVkaXRvcl9fZWRpdGFibGUsXG4uY2suY2stZWRpdG9yX19tYWluID4gLmNrLWVkaXRvcl9fZWRpdGFibGUuY2stcm91bmRlZC1jb3JuZXJzIHtcbiAgaGVpZ2h0OiAzNTBweDsgfVxuXG4uY2suY2stY29udGVudC5jay1lZGl0b3JfX2VkaXRhYmxlLmNrLXJvdW5kZWQtY29ybmVycyB7XG4gIGJveC1zaGFkb3c6IGluaXRpYWwgIWltcG9ydGFudDsgfVxuXG4uY2suY2stY29udGVudC5jay1lZGl0b3JfX2VkaXRhYmxlLmNrLXJvdW5kZWQtY29ybmVycy5jay1mb2N1c2VkIHtcbiAgYm9yZGVyLWNvbG9yOiAjZDdkN2Q3OyB9XG5cbi5jay5jay10b29sYmFyIHtcbiAgYmFja2dyb3VuZDogd2hpdGUgIWltcG9ydGFudDsgfVxuXG4vKiAzNC5JY29ucyAqL1xuLnNpbXBsZS1saW5lLWljb25zIC5nbHlwaCxcbi5taW5kLWljb25zIC5nbHlwaCB7XG4gIHdpZHRoOiAxNC4yOCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGhlaWdodDogMTAwcHg7IH1cbi5zaW1wbGUtbGluZS1pY29ucyAuZ2x5cGggLmdseXBoLWljb24sXG4uc2ltcGxlLWxpbmUtaWNvbnMgLmdseXBoIC5mYSxcbi5taW5kLWljb25zIC5nbHlwaCAuZ2x5cGgtaWNvbixcbi5taW5kLWljb25zIC5nbHlwaCAuZmEge1xuICBmb250LXNpemU6IDMycHg7IH1cbi5zaW1wbGUtbGluZS1pY29ucyAuZ2x5cGggLmF1dGhvci1uYW1lLFxuLm1pbmQtaWNvbnMgLmdseXBoIC5hdXRob3ItbmFtZSB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cbi5zaW1wbGUtbGluZS1pY29ucyAuZ2x5cGggLmNsYXNzLW5hbWUsXG4ubWluZC1pY29ucyAuZ2x5cGggLmNsYXNzLW5hbWUge1xuICBmb250LXNpemU6IDAuNzZyZW07XG4gIGNvbG9yOiAjOTA5MDkwICFpbXBvcnRhbnQ7IH1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnNpbXBsZS1saW5lLWljb25zIC5nbHlwaCxcbiAgLm1pbmQtaWNvbnMgLmdseXBoIHtcbiAgICB3aWR0aDogMTYuNjYlOyB9IH1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuc2ltcGxlLWxpbmUtaWNvbnMgLmdseXBoLFxuICAubWluZC1pY29ucyAuZ2x5cGgge1xuICAgIHdpZHRoOiAyMCU7IH0gfVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zaW1wbGUtbGluZS1pY29ucyAuZ2x5cGgsXG4gIC5taW5kLWljb25zIC5nbHlwaCB7XG4gICAgd2lkdGg6IDI1JTsgfSB9XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLnNpbXBsZS1saW5lLWljb25zIC5nbHlwaCxcbiAgLm1pbmQtaWNvbnMgLmdseXBoIHtcbiAgICB3aWR0aDogNTAlOyB9IH1cblxuLmNoYXJ0LWNvbnRhaW5lciB7XG4gIGhlaWdodDogMzAwcHg7IH1cblxuLnRoZW1lLWNvbG9ycyB7XG4gIHdpZHRoOiAyODBweDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB6LWluZGV4OiAxMDMwO1xuICB0b3A6IDUwJTtcbiAgcmlnaHQ6IDA7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuICBib3gtc2hhZG93OiAwIDFweCAxNXB4IHJnYmEoMCwgMCwgMCwgMC4wNCksIDAgMXB4IDZweCByZ2JhKDAsIDAsIDAsIDAuMDQpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgyODBweCwgLTUwJSk7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjRzIGVhc2Utb3V0O1xuICBwYWRkaW5nLXRvcDogMTBweDtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7IH1cbi50aGVtZS1jb2xvcnMgLnRoZW1lLWJ1dHRvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogLTM0cHg7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuICBwYWRkaW5nOiAxM3B4IDdweCAxM3B4IDdweDtcbiAgYm9yZGVyLXJhZGl1czogMC4ycmVtO1xuICBjb2xvcjogIzIxMjEyMTtcbiAgYm94LXNoYWRvdzogLTJweCAwcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4wNCk7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgY29sb3I6ICMxNDUzODg7IH1cbi50aGVtZS1jb2xvcnMgLnRoZW1lLWNvbG9yIHtcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjRweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuMjVzOyB9XG4udGhlbWUtY29sb3JzIC50aGVtZS1jb2xvci5hY3RpdmUsIC50aGVtZS1jb2xvcnMgLnRoZW1lLWNvbG9yOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogd2hpdGU7IH1cbi50aGVtZS1jb2xvcnMgLnRoZW1lLWNvbG9yLXB1cnBsZSB7XG4gIGJvcmRlcjogM3B4IHNvbGlkICM5MjJjODg7XG4gIGJhY2tncm91bmQ6ICM5MjJjODg7IH1cbi50aGVtZS1jb2xvcnMgLnRoZW1lLWNvbG9yLWJsdWUge1xuICBib3JkZXI6IDNweCBzb2xpZCAjMTQ1Mzg4O1xuICBiYWNrZ3JvdW5kOiAjMTQ1Mzg4OyB9XG4udGhlbWUtY29sb3JzIC50aGVtZS1jb2xvci1vcmFuZ2Uge1xuICBib3JkZXI6IDNweCBzb2xpZCAjZTI4NjNiO1xuICBiYWNrZ3JvdW5kOiAjZTI4NjNiOyB9XG4udGhlbWUtY29sb3JzIC50aGVtZS1jb2xvci1ncmVlbiB7XG4gIGJvcmRlcjogM3B4IHNvbGlkICM1NzZhM2Q7XG4gIGJhY2tncm91bmQ6ICM1NzZhM2Q7IH1cbi50aGVtZS1jb2xvcnMgLnRoZW1lLWNvbG9yLXJlZCB7XG4gIGJvcmRlcjogM3B4IHNvbGlkICM4ODBhMWY7XG4gIGJhY2tncm91bmQ6ICM4ODBhMWY7IH1cbi50aGVtZS1jb2xvcnMuc2hvd24ge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTsgfVxuXG4vKiAzNS5Mb2FkaW5nICovXG4ubG9hZGluZyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbiAgYm9yZGVyOiAycHggc29saWQgcmdiYSgyMCwgODMsIDEzNiwgMC4yKTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3JkZXItdG9wLWNvbG9yOiAjMTQ1Mzg4O1xuICBhbmltYXRpb246IHNwaW4gMXMgZWFzZS1pbi1vdXQgaW5maW5pdGU7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBzcGluIDFzIGVhc2UtaW4tb3V0IGluZmluaXRlO1xuICBsZWZ0OiBjYWxjKDUwJSk7XG4gIHRvcDogY2FsYyg1MCUpO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHotaW5kZXg6IDE7IH1cblxuQGtleWZyYW1lcyBzcGluIHtcbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTsgfSB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBzcGluIHtcbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTsgfSB9XG4iLCIkbG9naW4tY29sb3I6ICNkYWU1MDA7XG4kZXhjZWwtY29sb3I6ICMxRDZGNDI7XG4kY29udHJhZGljdG9yeS1jb2xvcjogJGxvZ2luLWNvbG9yO1xuIl0sIm5hbWVzIjpbXSwic291cmNlUm9vdCI6IiJ9*/