Find this useful? Enter your email to receive occasional updates for securing PHP code.
Signing you up...
Thank you for signing up!
PHP Decode
<?php eval("?>".base64_decode("PD9waHAgDQppbmNsdWRlKCJjb25uZWN0aW9uLnBocCIpOw0KDQo/Pg0KDQo..
Decoded Output download
?>b'<?php
include("connection.php");
?>
<!DOCTYPE html>
<html lang="en">
<!-- Mirrored from ecommerceforest.com/wrap/FoodBingo/demos/BS-4.0.0/FoodBingo/index.html by HTTrack Website Copier/3.x [XR&CO\'2014], Sat, 04 Aug 2018 07:20:48 GMT -->
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
<meta name="description" content="">
<meta name="author" content="">
<title>Food Bingo - Bootstrap Template</title>
<!-- Bootstrap -->
<link href="css/bootstrap.min.css" rel="stylesheet">
<!-- Google Web Fonts -->
<link href="https://fonts.googleapis.com/css?family=Lato:400,100,100italic,300,300italic,400italic,700,700italic,900,900italic" rel="stylesheet" type="text/css">
<!-- Template CSS Files -->
<link href="font-awesome/css/font-awesome.min.css" rel="stylesheet">
<link href="js/plugins/owl-carousel/owl.carousel.css" rel="stylesheet">
<link href="js/plugins/owl-carousel/owl.transitions.css" rel="stylesheet">
<link href="js/plugins/owl-carousel/owl.theme.css" rel="stylesheet">
<link href="js/plugins/magnific-popup/magnific-popup.css" rel="stylesheet">
<link href="js/plugins/datepicker/datepicker.css" rel="stylesheet">
<link href="css/style.css" rel="stylesheet">
<link href="css/responsive.css" rel="stylesheet">
<style type="text/css">
#book-list{list-style:none;margin-top:50px;padding:0; margin-left:-900px;height:500px;width:450px;position: absolute; overflow-y:scroll; font-size:15px;}
#book-list li{padding: 10px; margin-left:-900px font-size:15px;}
#book-list li:hover{cursor: pointer; font-size:15px; }
}
</style>
</head>
<body>
<!-- Header Starts -->
<header class="main-header">
<!-- Nested Container Starts -->
<div class="container text-xs-center text-sm-center text-lg-left">
<!-- Nested Row Starts -->
<div class="row">
<div class="col-md-4 col-sm-12">
<!-- Logo Starts -->
<img src="images/logo.png" alt="FoodBingo" class="logo img-fluid">
<!-- Logo Ends -->
</div>
<div class="col-md-8 col-sm-12">
<!-- Top Links Starts -->
<ul class="list-unstyled list-inline top-links text-md-right text-weight-bold">
<li class="list-inline-item"><a href="#">Help</a></li>
<li class="list-inline-item"><a href="#">Request Call Back</a></li>
<li class="list-inline-item"><a href="login.html">Register</a></li>
<li class="list-inline-item"><a href="login.html">Login</a></li>
</ul>
<!-- Top Links Ends -->
<!-- Starts -->
<ul class="list-unstyled list-inline text-md-right order-info">
<li class="list-inline-item lead"><i class="fa fa-phone"></i> Call : 001 9876 543 210</li>
<li class="list-inline-item d-xs-none d-sm-none d-md-inline"> </li>
<li class="list-inline-item"><a href="#" class="btn btn-light animation">Order Food Online!</a></li>
</ul>
<!-- Ends -->
</div>
</div>
<!-- Nested Row Ends -->
</div>
<!-- Nested Container Ends -->
</header>
<!-- Header Ends -->
<!-- Main Menu Starts -->
<nav id="nav" class="main-menu navbar navbar-expand-md rounded-0">
<!-- Nested Container Starts -->
<div class="container">
<!-- Navbar Toggler Starts -->
<button class="navbar-toggler ml-auto rounded-0" type="button" data-toggle="collapse" data-target=".navbar-cat-collapse" aria-controls=".navbar-cat-collapse" aria-expanded="false" aria-badge="Toggle navigation">
<span class="navbar-toggler-icon fa fa-bars"></span>
</button>
<!-- Navbar Toggler Ends -->
<!-- Navbar Cat collapse Starts -->
<div class="collapse navbar-collapse navbar-cat-collapse">
<ul class="nav navbar-nav text-uppercase text-weight-bold">
<li class="nav-item active"><a href="index-2.html" class="nav-link">Home</a></li>
<li class="nav-item"><a href="about.html" class="nav-link">About Us</a></li>
<li class="nav-item"><a href="food-listing.html" class="nav-link">Food List</a></li>
<li class="nav-item"><a href="food-grid.html" class="nav-link">Food Grid</a></li>
<li class="nav-item"><a href="food-details.html" class="nav-link">Food Detail</a></li>
<li class="nav-item"><a href="login.html" class="nav-link">Login & Register</a></li>
<li class="nav-item"><a href="terms.html" class="nav-link">Terms</a></li>
<li class="nav-item"><a href="policy.html" class="nav-link">Policy</a></li>
<li class="nav-item"><a href="contact.html" class="nav-link">Contact Us</a></li>
<li class="nav-item dropdown">
<a href="#" class="nav-link dropdown-toggle" data-toggle="dropdown">Pages</a>
<ul class="dropdown-menu rounded-0 float-md-right">
<a href="index-2.html" class="dropdown-item active"><i class="fa fa-angle-right"></i> Home</a>
<a href="about.html" class="dropdown-item"><i class="fa fa-angle-right"></i> About Us</a>
<a href="food-listing.html" class="dropdown-item"><i class="fa fa-angle-right"></i> Food List</a>
<a href="food-grid.html" class="dropdown-item"><i class="fa fa-angle-right"></i> Food Grid</a>
<a href="food-details.html" class="dropdown-item"><i class="fa fa-angle-right"></i> Food Detail</a>
<a href="login.html" class="dropdown-item"><i class="fa fa-angle-right"></i> Login & Register</a>
<a href="terms.html" class="dropdown-item"><i class="fa fa-angle-right"></i> Terms</a>
<a href="policy.html" class="dropdown-item"><i class="fa fa-angle-right"></i> Policy</a>
<a href="contact.html" class="dropdown-item"><i class="fa fa-angle-right"></i> Contact Us</a>
</ul>
</li>
</ul>
</div>
<!-- Navbar Cat collapse Ends -->
</div>
<!-- Nested Container Ends -->
</nav>
<!-- Main Menu Ends -->
<!-- Search Section Starts -->
<section class="search-area parallax">
<!-- Nested Container Starts -->
<div class="container text-center">
<h3 class="text-weight-normal">Find the best Restaurants, Cafes & Cuisine in Your Place</h3>
<form class="top-search" method="POST" action="foodfinal.php">
<div class="input-group">
<div class="input-group-prepend search-panel" id="mydiv">
<?php
$query="select * from city";
$results = mysql_query($query);
?>
<select style="font-size:18px;" id="city" name="city" onChange="getBranch(this.value);">
<option value disabled selected>Select City</option>
<?php
while ($row=mysql_fetch_array($results)) {
?>
<option value="<?php echo $row["id"]; ?>"><?php echo $row["city_name"]; ?></option>
<?php
}
?>
</select>
</div>
<input type="text" class="form-control input-sm rounded-0" name="text" id="text" >
<div align="left" id="suggesstion-box"></div>
<input type="submit" class="btn btn-lg btn-prime animation text-uppercase" name="search" id="search" value="search">
</div>
</form>
</div>
<!-- Nested Container Ends -->
</section>
<!-- Search Section Ends -->
<!-- Intro Section Starts -->
<section class="intro-section">
<!-- Nested Container Starts -->
<div class="container text-center">
<!-- Nested Row Starts -->
<div class="row">
<!-- #1 Starts -->
<div class="col-md-3 col-sm-6">
<i class="fa fa-flash circle"></i>
<h6>Lightning Fast Delivery</h6>
</div>
<!-- #1 Ends -->
<!-- #2 Starts -->
<div class="col-md-3 col-sm-6">
<i class="fa fa-glass circle"></i>
<h6>No Minimum Order</h6>
</div>
<!-- #2 Ends -->
<!-- Clearfix Starts -->
<div class="clearfix d-xs-block d-sm-block d-md-none"><p> </p></div>
<!-- Clearfix Ends -->
<!-- #3 Starts -->
<div class="col-md-3 col-sm-6">
<i class="fa fa-credit-card circle"></i>
<h6>Pay via Card/Cash</h6>
</div>
<!-- #3 Ends -->
<!-- #4 Starts -->
<div class="col-md-3 col-sm-6">
<i class="fa fa-dollar circle"></i>
<h6>Deals Discounts</h6>
</div>
<!-- #4 Ends -->
</div>
<!-- Nested Row Ends -->
</div>
<!-- Nested Container Ends -->
</section>
<!-- Intro Section Ends -->
<!-- Welcome Section Starts -->
<section class="welcome section">
<!-- Nested Container Starts -->
<div class="container">
<!-- Welcome Content Starts -->
<div class="row">
<div class="col-lg-5 col-md-6 col-sm-12">
<!-- Welcome Box Starts -->
<div class="welcome-box text-center">
<h1 class="text-weight-light">Welcome <br>To FoodBingo!</h1>
<p class="spl text-weight-bold">Lorem Ipsum is simply dummy text of the printing and typesetting industry.</p>
<p>
It is a long established fact that a reader will be distracted by the readable content of a page when looking at its layout. The point of using Lorem Ipsum is that it has a more-or-less.
</p>
<a href="#" class="btn btn-prime text-weight-bold text-uppercase animation">More Info</a>
</div>
<!-- Welcome Box Ends -->
</div>
<div class="col-lg-7 col-md-6 col-sm-12">
<img src="images/welcome-img1.jpg" alt="Welcome" class="img-fluid img-center">
</div>
</div>
<!-- Welcome Content Ends -->
<!-- Food Menu Grid Starts -->
<div class="food-menu-grid row text-center">
<!-- Food Menu #1 Starts -->
<div class="col-lg-4 col-md-6 col-sm-12">
<div class="hover-content">
<img src="images/menu/thumb/chinese-menu.jpg" alt="chinese" class="img-fluid animation">
<div class="overlay animation">
<h4 class="text-uppercase">Chinese</h4>
</div>
</div>
</div>
<!-- Food Menu #1 Ends -->
<!-- Food Menu #2 Starts -->
<div class="col-lg-4 col-md-6 col-sm-12">
<div class="hover-content">
<img src="images/menu/thumb/indian-menu.jpg" alt="Indian" class="img-fluid animation">
<div class="overlay animation">
<h4 class="text-uppercase">Indian</h4>
</div>
</div>
</div>
<!-- Food Menu #2 Ends -->
<!-- Food Menu #3 Starts -->
<div class="col-lg-4 col-md-6 col-sm-12">
<div class="hover-content">
<img src="images/menu/thumb/italian-menu.jpg" alt="italian" class="img-fluid animation">
<div class="overlay animation">
<h4 class="text-uppercase">Italian</h4>
</div>
</div>
</div>
<!-- Food Menu #3 Ends -->
<!-- Food Menu #4 Starts -->
<div class="col-lg-4 col-md-6 col-sm-12">
<div class="hover-content">
<img src="images/menu/thumb/continental-menu.jpg" alt="continental" class="img-fluid animation">
<div class="overlay animation">
<h4 class="text-uppercase">Continental</h4>
</div>
</div>
</div>
<!-- Food Menu #4 Ends -->
<!-- Food Menu #5 Starts -->
<div class="col-lg-4 col-md-6 col-sm-12">
<div class="hover-content">
<img src="images/menu/thumb/thai-menu.jpg" alt="thai" class="img-fluid animation">
<div class="overlay animation">
<h4 class="text-uppercase">Thai</h4>
</div>
</div>
</div>
<!-- Food Menu #5 Ends -->
<!-- Food Menu #6 Starts -->
<div class="col-lg-4 col-md-6 col-sm-12">
<div class="hover-content">
<img src="images/menu/thumb/sushi-menu.jpg" alt="sushi" class="img-fluid animation">
<div class="overlay animation">
<h4 class="text-uppercase">Sushi</h4>
</div>
</div>
</div>
<!-- Food Menu #6 Ends -->
<!-- Food Menu #7 Starts -->
<div class="col-lg-4 col-md-6 col-sm-12">
<div class="hover-content">
<img src="images/menu/thumb/pizza-menu.jpg" alt="Pizza & Burgers" class="img-fluid animation">
<div class="overlay animation">
<h4 class="text-uppercase">Pizza & Burgers</h4>
</div>
</div>
</div>
<!-- Food Menu #7 Ends -->
<!-- Food Menu #8 Starts -->
<div class="col-lg-4 col-md-6 col-sm-12">
<div class="hover-content">
<img src="images/menu/thumb/veggies-menu.jpg" alt="Pure Veggies" class="img-fluid animation">
<div class="overlay animation">
<h4 class="text-uppercase">Pure Veggies</h4>
</div>
</div>
</div>
<!-- Food Menu #8 Ends -->
<!-- Food Menu #9 Starts -->
<div class="col-lg-4 col-md-6 col-sm-12">
<div class="hover-content">
<img src="images/menu/thumb/tiffins-menu.jpg" alt="tiffins & breakfast" class="img-fluid animation">
<div class="overlay animation">
<h4 class="text-uppercase">Tiffins & Breakfast</h4>
</div>
</div>
</div>
<!-- Food Menu #9 Ends -->
</div>
<!-- Food Menu Grid Ends -->
</div>
<!-- Nested Container Ends -->
</section>
<!-- Welcome Section Ends -->
<!-- Menu Card Section Starts -->
<section class="menu-card section">
<!-- Menu Card Carousel Starts -->
<div id="menu-card-carousel" class="owl-carousel">
<!-- Menu Card #1 Starts -->
<div class="item slide1 text-xs-center text-sm-center text-md-left">
<div class="container">
<!-- Heading Starts -->
<h1 class="text-capitalize">Indian Food</h1>
<h1 class="text-lowercase">Menu:
<small>from</small>
<span>$12<sup>.50</sup></span>
</h1>
<!-- Heading Starts -->
<!-- Menu Card List Starts -->
<div class="row">
<div class="col-lg-2 col-md-3 col-sm-12 offset-lg-4">
<ul class="list-unstyled text-weight-bold">
<li><i class="fa fa-minus"></i> Veggie Wrap</li>
<li><i class="fa fa-minus"></i> Paneer Wrap</li>
<li><i class="fa fa-minus"></i> Tandoori Chicken</li>
<li><i class="fa fa-minus"></i> Chicken Sandwich</li>
<li><i class="fa fa-minus"></i> Malai Kofta </li>
</ul>
</div>
<div class="col-lg-2 col-md-3 col-sm-12">
<ul class="list-unstyled text-weight-bold">
<li><i class="fa fa-minus"></i> Karahi Panner</li>
<li><i class="fa fa-minus"></i> Fish Pakora</li>
<li><i class="fa fa-minus"></i> Chilli Chicken</li>
<li><i class="fa fa-minus"></i> Matar Paneer</li>
<li><i class="fa fa-minus"></i> Seehk Kabab</li>
</ul>
</div>
<div class="col-lg-2 col-md-3 col-sm-12">
<ul class="list-unstyled text-weight-bold">
<li><i class="fa fa-minus"></i> Tandoori Murgh</li>
<li><i class="fa fa-minus"></i> Reshmi Kabab</li>
<li><i class="fa fa-minus"></i> Machli Tikka</li>
<li><i class="fa fa-minus"></i> Machli Tikka</li>
<li><i class="fa fa-minus"></i> Chicken Biryani</li>
</ul>
</div>
<div class="col-lg-2 col-md-3 col-sm-12">
<ul class="list-unstyled text-weight-bold">
<li><i class="fa fa-minus"></i> Mutton Biryani</li>
<li><i class="fa fa-minus"></i> Fish Biryani</li>
<li><i class="fa fa-minus"></i> Alu Paratha</li>
<li><i class="fa fa-minus"></i> Lachha Paratha</li>
<li><i class="fa fa-minus"></i> Pyazi Kulcha</li>
</ul>
</div>
</div>
<!-- Menu Card List Ends -->
</div>
</div>
<!-- Menu Card #1 Ends -->
<!-- Menu Card #2 Starts -->
<div class="item slide2 text-xs-center text-sm-center text-md-left">
<div class="container">
<!-- Heading Starts -->
<h1 class="text-capitalize">Chinees Food</h1>
<h1 class="text-lowercase">Menu:
<small>from</small>
<span>$18<sup>.50</sup></span>
</h1>
<!-- Heading Starts -->
<!-- Menu Card List Starts -->
<div class="row">
<div class="col-lg-2 col-md-3 col-sm-12 offset-lg-4">
<ul class="list-unstyled text-weight-bold">
<li><i class="fa fa-minus"></i> Veggie Wrap</li>
<li><i class="fa fa-minus"></i> Paneer Wrap</li>
<li><i class="fa fa-minus"></i> Tandoori Chicken</li>
<li><i class="fa fa-minus"></i> Chicken Sandwich</li>
<li><i class="fa fa-minus"></i> Malai Kofta </li>
</ul>
</div>
<div class="col-lg-2 col-md-3 col-sm-12">
<ul class="list-unstyled text-weight-bold">
<li><i class="fa fa-minus"></i> Karahi Panner</li>
<li><i class="fa fa-minus"></i> Fish Pakora</li>
<li><i class="fa fa-minus"></i> Chilli Chicken</li>
<li><i class="fa fa-minus"></i> Matar Paneer</li>
<li><i class="fa fa-minus"></i> Seehk Kabab</li>
</ul>
</div>
<div class="col-lg-2 col-md-3 col-sm-12">
<ul class="list-unstyled text-weight-bold">
<li><i class="fa fa-minus"></i> Tandoori Murgh</li>
<li><i class="fa fa-minus"></i> Reshmi Kabab</li>
<li><i class="fa fa-minus"></i> Machli Tikka</li>
<li><i class="fa fa-minus"></i> Machli Tikka</li>
<li><i class="fa fa-minus"></i> Chicken Biryani</li>
</ul>
</div>
<div class="col-lg-2 col-md-3 col-sm-12">
<ul class="list-unstyled text-weight-bold">
<li><i class="fa fa-minus"></i> Mutton Biryani</li>
<li><i class="fa fa-minus"></i> Fish Biryani</li>
<li><i class="fa fa-minus"></i> Alu Paratha</li>
<li><i class="fa fa-minus"></i> Lachha Paratha</li>
<li><i class="fa fa-minus"></i> Pyazi Kulcha</li>
</ul>
</div>
</div>
<!-- Menu Card List Ends -->
</div>
</div>
<!-- Menu Card #2 Ends -->
</div>
<!-- Menu Card Carousel Ends -->
</section>
<!-- Menu Card Section Ends -->
<!-- Special Offers Section Starts -->
<section class="special-offers section parallax">
<!-- Nested Container Starts -->
<div class="container">
<h1 class="text-weight-light mt-0 text-xs-center text-sm-center text-md-left">Special Offers</h1>
<!-- Special Offers Carousel Starts -->
<div id="special-offers-carousel" class="owl-carousel">
<!-- Offer Col #1 Starts -->
<div class="offer-col text-center">
<img src="images/special-offers/special-offers-img1.jpg" alt="Food Basera" class="img-fluid img-center">
<a href="#" class="btn btn-circle text-uppercase text-weight-bold animation">More</a>
<div class="content">
<h4>Food Basera</h4>
<h6 class="text-weight-light">Take upto 15% Off on entire food order</h6>
<p class="coupon-code text-uppercase text-weight-bold">Code : 15foodoff</p>
</div>
</div>
<!-- Offer Col #1 Ends -->
<!-- Offer Col #2 Starts -->
<div class="offer-col text-center">
<img src="images/special-offers/special-offers-img2.jpg" alt="Food Basera" class="img-fluid img-center">
<a href="#" class="btn btn-circle text-uppercase text-weight-bold animation">More</a>
<div class="content">
<h4>Food Paradise</h4>
<h6 class="text-weight-light">Take $20 Off when you order from our Mobile App.</h6>
<p class="coupon-code text-uppercase text-weight-bold">Code : 20moboff</p>
</div>
</div>
<!-- Offer Col #2 Ends -->
<!-- Offer Col #3 Starts -->
<div class="offer-col text-center">
<img src="images/special-offers/special-offers-img3.jpg" alt="Food Basera" class="img-fluid img-center">
<a href="#" class="btn btn-circle text-uppercase text-weight-bold animation">More</a>
<div class="content">
<h4>Taj Mahal Food</h4>
<h6 class="text-weight-light">Enjoy up to 20% discount on order from foodbingo.</h6>
<p class="coupon-code text-uppercase text-weight-bold">Code : 20foodoff</p>
</div>
</div>
<!-- Offer Col #3 Ends -->
<!-- Offer Col #4 Starts -->
<div class="offer-col text-center">
<img src="images/special-offers/special-offers-img4.jpg" alt="Food Basera" class="img-fluid img-center">
<a href="#" class="btn btn-circle text-uppercase text-weight-bold animation">More</a>
<div class="content">
<h4>Green Bawarchi</h4>
<h6 class="text-weight-light">Take upto 15% Off on entire food order</h6>
<p class="coupon-code text-uppercase text-weight-bold">Code : 15foodoff</p>
</div>
</div>
<!-- Offer Col #4 Ends -->
<!-- Offer Col #5 Starts -->
<div class="offer-col text-center">
<img src="images/special-offers/special-offers-img1.jpg" alt="Food Basera" class="img-fluid img-center">
<a href="#" class="btn btn-circle text-uppercase text-weight-bold animation">More</a>
<div class="content">
<h4>Food Basera</h4>
<h6 class="text-weight-light">Take upto 15% Off on entire food order</h6>
<p class="coupon-code text-uppercase text-weight-bold">Code : 15foodoff</p>
</div>
</div>
<!-- Offer Col #5 Ends -->
<!-- Offer Col #6 Starts -->
<div class="offer-col text-center">
<img src="images/special-offers/special-offers-img2.jpg" alt="Food Basera" class="img-fluid img-center">
<a href="#" class="btn btn-circle text-uppercase text-weight-bold animation">More</a>
<div class="content">
<h4>Food Paradise</h4>
<h6 class="text-weight-light">Take $20 Off when you order from our Mobile App.</h6>
<p class="coupon-code text-uppercase text-weight-bold">Code : 20moboff</p>
</div>
</div>
<!-- Offer Col #6 Ends -->
<!-- Offer Col #7 Starts -->
<div class="offer-col text-center">
<img src="images/special-offers/special-offers-img3.jpg" alt="Food Basera" class="img-fluid img-center">
<a href="#" class="btn btn-circle text-uppercase text-weight-bold animation">More</a>
<div class="content">
<h4>Taj Mahal Food</h4>
<h6 class="text-weight-light">Enjoy up to 20% discount on order from foodbingo.</h6>
<p class="coupon-code text-uppercase text-weight-bold">Code : 20foodoff</p>
</div>
</div>
<!-- Offer Col #7 Ends -->
<!-- Offer Col #8 Starts -->
<div class="offer-col text-center">
<img src="images/special-offers/special-offers-img4.jpg" alt="Food Basera" class="img-fluid img-center">
<a href="#" class="btn btn-circle text-uppercase text-weight-bold animation">More</a>
<div class="content">
<h4>Green Bawarchi</h4>
<h6 class="text-weight-light">Take upto 15% Off on entire food order</h6>
<p class="coupon-code text-uppercase text-weight-bold">Code : 15foodoff</p>
</div>
</div>
<!-- Offer Col #8 Ends -->
</div>
<!-- Special Offers Carousel Ends -->
</div>
<!-- Nested Container Ends -->
</section>
<!-- Special Offers Section Ends -->
<!-- News & Events Section Starts -->
<section class="news-event-teaser section text-xs-center text-sm-center text-md-left">
<!-- Nested Container Starts -->
<div class="container">
<h1 class="text-weight-light">News & Events</h1>
<!-- Nested Row Starts -->
<div class="row">
<!-- News #1 Teaser Starts -->
<div class="col-lg-4 col-md-6 col-sm-12">
<article class="news-block">
<!-- News Heading Starts -->
<div class="clearfix">
<div class="news-meta">
<h2 class="date text-weight-bold">15</h2>
<h5 class="month text-uppercase">Jan</h5>
</div>
<h6 class="text-weight-normal"><a href="#">Lorem Ipsum is simply dummy text of the printing..</a></h6>
</div>
<!-- News Heading Ends -->
<p>
It is a long established fact that a reader will be distracted by the readable content of a page when looking at its layout. The point of using Lorem Ipsum is that it has a more-or-less normal distribution of letters, as opposed to using..
</p>
<a href="#" class="btn btn-prime text-uppercase text-weight-ultra-bold animation">More</a>
</article>
</div>
<!-- News #1 Teaser Ends -->
<!-- News #2 Teaser Starts -->
<div class="col-lg-4 col-md-6 col-sm-12">
<article class="news-block">
<!-- News Heading Starts -->
<div class="clearfix">
<div class="news-meta">
<h2 class="date text-weight-bold">20</h2>
<h5 class="month text-uppercase">Feb</h5>
</div>
<h6 class="text-weight-normal"><a href="#">Lorem Ipsum is simply dummy text of the printing..</a></h6>
</div>
<!-- News Heading Ends -->
<p>
It is a long established fact that a reader will be distracted by the readable content of a page when looking at its layout. The point of using Lorem Ipsum is that it has a more-or-less normal distribution of letters, as opposed to using..
</p>
<a href="#" class="btn btn-prime text-uppercase text-ultra-bold animation">More</a>
</article>
</div>
<!-- News #2 Teaser Ends -->
<!-- News #3 Teaser Starts -->
<div class="col-lg-4 col-md-6 col-sm-12">
<article class="news-block">
<!-- News Heading Starts -->
<div class="clearfix">
<div class="news-meta">
<h2 class="date text-weight-bold">07</h2>
<h5 class="month text-uppercase">Mar</h5>
</div>
<h6 class="text-weight-normal"><a href="#">Lorem Ipsum is simply dummy text of the printing..</a></h6>
</div>
<!-- News Heading Ends -->
<p>
It is a long established fact that a reader will be distracted by the readable content of a page when looking at its layout. The point of using Lorem Ipsum is that it has a more-or-less normal distribution of letters, as opposed to using..
</p>
<a href="#" class="btn btn-prime text-uppercase text-ultra-bold animation">More</a>
</article>
</div>
<!-- News #3 Teaser Ends -->
</div>
<!-- Nested Row Ends -->
</div>
<!-- Nested Container Ends -->
</section>
<!-- News & Events Section Ends -->
<!-- Download App Section Starts -->
<section class="dowload-app text-center-sm text-xs-center text-sm-center text-md-left">
<!-- Nested Container Starts -->
<div class="container">
<!-- Nested Row Starts -->
<div class="row">
<div class="col-md-8 col-sm-12 order-md-last">
<div class="content">
<h3>The Best FoodBingo Delivery App!</h3>
<h5>Download our free iOS, Windows phone and Android App and order food online the fastest way possible.</h5>
<ul class="list-unstyled list-inline">
<li class="list-inline-item">
<a href="#"><img src="images/badge/apple-badge.png" alt="Download on app store" class="img-fluid"></a>
</li>
<li class="list-inline-item">
<a href="#"><img src="images/badge/google-play-badge.png" alt="Get it on Google Play" class="img-fluid"></a>
</li>
<li class="list-inline-item">
<a href="#"><img src="images/badge/windows-badge.png" alt="Download from windows phone store" class="img-fluid"></a>
</li>
</ul>
</div>
</div>
<div class="col-md-3 col-sm-12 offset-md-1 order-md-first text-xs-center text-sm-center text-md-left">
<img src="images/mockups/mobile-mockup.png" alt="App Mobile Mockup" class="img-fluid">
</div>
</div>
<!-- Nested Row Ends -->
</div>
<!-- Nested Container Ends -->
</section>
<!-- Download App Section Ends -->
<!-- Newsletter Section Starts -->
<section class="footer-top">
<!-- Nested Container Starts -->
<div class="container">
<h3 class="text-center text-weight-bold">Subscribe to our Newsletter:</h3>
<ul class="list-unstyled list-inline text-center">
<li class="list-inline-item"><i class="fa fa-check-circle"></i> Receive deals from all our top restaurants via e-mail</li>
<li class="list-inline-item"><i class="fa fa-check-circle"></i> Don\'t miss out on our great offers</li>
</ul>
<!-- Newsletter Form Starts -->
<form class="newsletter-form">
<!-- Nested Row Starts -->
<div class="row">
<div class="col-md-4 col-sm-12">
<label class="sr-only" for="newsletter-city">Please Select Your City</label>
<input type="text" class="form-control" id="newsletter-city" placeholder="Please Select Your City">
</div>
<div class="col-md-5 col-sm-12">
<label class="sr-only" for="newsletter-email">Email</label>
<input type="text" class="form-control" id="newsletter-email" placeholder="Enter Your E-mail Id">
</div>
<div class="col-md-3 col-sm-12">
<button type="submit" class="btn btn-prime btn-block text-uppercase text-weight-bold animation">Sign Up Now</button>
</div>
<div class="col-sm-12 text-center">
<h6 class="text-weight-bold">
<label>
<input type="checkbox">
<span>I have read & accepted the terms and conditions and privacy policy</span>
</label>
</h6>
</div>
</div>
<!-- Nested Row Ends -->
</form>
<!-- Newsletter Form Ends -->
</div>
<!-- Nested Container Ends -->
</section>
<!-- Newsletter Section Ends -->
<!-- Footer Area Starts -->
<footer class="main-footer">
<!-- Nested Container Starts -->
<div class="container">
<!-- Starts -->
<div class="row">
<!-- Logo Starts -->
<div class="col-lg-3 col-sm-12 text-xs-center text-sm-center text-lg-left">
<img src="images/logo.png" alt="FoodBingo" class="img-fluid">
</div>
<!-- Logo Ends -->
<!-- Page Links Starts -->
<div class="col-lg-6 col-sm-12">
<ul class="list-unstyled list-inline page-links text-center">
<li class="list-inline-item"><a href="index-2.html">Home</a></li>
<li class="list-inline-item"><a href="about.html">About Us</a></li>
<li class="list-inline-item"><a href="#">Recipes</a></li>
<li class="list-inline-item"><a href="#">Foods</a></li>
<li class="list-inline-item"><a href="#">Catering</a></li>
<li class="list-inline-item"><a href="contact.html">Contact Us</a></li>
</ul>
</div>
<!-- Page Links Ends -->
<!-- Social Media Links Starts -->
<div class="col-lg-3 col-sm-12">
<ul class="list-unstyled list-inline sm-links text-xs-center text-sm-center text-lg-right">
<li class="list-inline-item">
<a href="#" class="btn btn-prime animation">
<i class="fa fa-twitter"></i>
</a>
</li>
<li class="list-inline-item">
<a href="#" class="btn btn-prime animation">
<i class="fa fa-facebook"></i>
</a>
</li>
<li class="list-inline-item">
<a href="#" class="btn btn-prime animation">
<i class="fa fa-linkedin"></i>
</a>
</li>
<li class="list-inline-item">
<a href="#" class="btn btn-prime animation">
<i class="fa fa-skype"></i>
</a>
</li>
<li class="list-inline-item">
<a href="#" class="btn btn-prime animation">
<i class="fa fa-pinterest"></i>
</a>
</li>
</ul>
</div>
<!-- Social Media Links Ends -->
</div>
<!-- Ends -->
<!-- Address Section Starts -->
<section class="foot-address text-xs-center text-sm-center text-md-left">
<h5 class="mt-4 mb-3">Address :</h5>
<!-- Nested Row Starts -->
<div class="row">
<ul class="list-unstyled col-md-4 col-sm-12">
<li>28 Jackson Blvd Ste 1020 Chicago</li>
<li>IL 60604-2340</li>
</ul>
<ul class="list-unstyled col-md-4 col-sm-12">
<li>Freephone: +1-800-559-1234</li>
<li>Telephone: +1-800-603-9874</li>
</ul>
<ul class="list-unstyled col-md-4 col-sm-12">
<li>FAX: +1-800-999-9898</li>
<li>E-mail: <a href="mailto:[email protected]">[email protected]</a></li>
</ul>
</div>
<!-- Nested Row Ends -->
</section>
<!-- Address Section Ends -->
<!-- Links Section Starts -->
<section class="footer-links-section text-xs-center text-sm-center text-md-left">
<!-- Nested Row Starts -->
<div class="row">
<!-- Link Col #1 Starts -->
<div class="col-lg-3 col-md-6 col-sm-12">
<h5>Restaurants By Area</h5>
<ul class="list-unstyled">
<li><a href="#">Restaurants in Madhapur</a></li>
<li><a href="#">Restaurants in Sainikpuri</a></li>
<li><a href="#">Restaurants in Banjara Hills</a></li>
<li><a href="#">Restaurants in Gachibowli</a></li>
<li><a href="#">Restaurants in Jubilee Hills</a></li>
<li><a href="#">Restaurants in Secunderabad</a></li>
<li><a href="#">Restaurants in Hitech City</a></li>
</ul>
</div>
<!-- Link Col #1 Ends -->
<!-- Link Col #2 Starts -->
<div class="col-lg-3 col-md-6 col-sm-12">
<h5>Top Rated Cuisines</h5>
<ul class="list-unstyled">
<li><a href="#">North Indian</a></li>
<li><a href="#">Italian</a></li>
<li><a href="#">Bengali</a></li>
<li><a href="#">Chinese</a></li>
<li><a href="#">Mughlai</a></li>
<li><a href="#">Continental</a></li>
<li><a href="#">Hyderabadi Biriyani</a></li>
</ul>
</div>
<!-- Link Col #2 Ends -->
<!-- Link Col #3 Starts -->
<div class="col-lg-3 col-md-6 col-sm-12">
<h5>Popular Restaurants</h5>
<ul class="list-unstyled">
<li><a href="#">Hinglish Cafe</a></li>
<li><a href="#">Mama Mia Italia</a></li>
<li><a href="#">Khaan Saab</a></li>
<li><a href="#">Call Of Benga</a></li>
<li><a href="#">China By Marcopolo</a></li>
<li><a href="#">Ulavacharu</a></li>
<li><a href="#">Reshmi\'s</a></li>
</ul>
</div>
<!-- Link Col #3 Ends -->
<!-- Link Col #4 Starts -->
<div class="col-lg-3 col-md-6 col-sm-12">
<h5>Popular Cities</h5>
<ul class="list-unstyled">
<li><a href="#">Pune</a></li>
<li><a href="#">Bangalore</a></li>
<li><a href="#">Hyderabad</a></li>
<li><a href="#">Chennai</a></li>
<li><a href="#">Delhi</a></li>
<li><a href="#">Mumbai</a></li>
<li><a href="#">Gurgaon</a></li>
</ul>
</div>
<!-- Link Col #4 Ends -->
</div>
<!-- Nested Row Ends -->
</section>
<!-- Links Section Ends -->
<!-- Copyright Starts -->
<p class="copyright text-center mb-0">
All Rights Reserved © 2010 - 2018 Food Bingo Service.
</p>
<!-- Copyright Ends -->
</div>
<!-- Nested Container Ends -->
</footer>
<!-- Footer Area Ends -->
<!-- Template JS Files -->
<script src="js/jquery-3.3.1.min.js"></script>
<script src="js/popper.min.js"></script>
<script src="js/bootstrap.min.js"></script>
<script src="js/plugins/bootstrap-filestyle/bootstrap-filestyle.min.js"></script>
<script src="js/plugins/datepicker/bootstrap-datepicker.js"></script>
<script src="js/plugins/owl-carousel/owl.carousel.js"></script>
<script src="js/plugins/magnific-popup/jquery.magnific-popup.min.js"></script>
<script src="https://maps.googleapis.com/maps/api/js?v=3&sensor=false"></script>
<script src="js/custom.js"></script>
<script>
$(document).ready(function(){
$("#text").keyup(function(){
var name2 = $(\'#text\').val();
var city=$(\'#city\').val();
$.ajax({
type: "POST",
url: "readBook.php",
data:{keyword:name2,city:city},
beforeSend: function(){
$("#text").css("background","#FFF url(LoaderIcon.gif) no-repeat 165px");
},
success: function(data){
$("#suggesstion-box").show();
$("#suggesstion-box").html(data);
$("#text").css("background","#FFF");
}
});
});
});
function selectBook(val) {
$("#text").val(val);
$("#suggesstion-box").hide();
}
</script>
<?php
// Connects to your Database
mysql_connect("localhost", "root", "") or die(mysql_error());
mysql_select_db("food") or die(mysql_error());
//Adds one to the counter
mysql_query("UPDATE hotel SET visiter = visiter + 1");
?>
</body>
</html>'
Did this file decode correctly?
Original Code
<?php eval("?>".base64_decode("PD9waHAgDQppbmNsdWRlKCJjb25uZWN0aW9uLnBocCIpOw0KDQo/Pg0KDQo8IURPQ1RZUEUgaHRtbD4NCjxodG1sIGxhbmc9ImVuIj4NCgkNCjwhLS0gTWlycm9yZWQgZnJvbSBlY29tbWVyY2Vmb3Jlc3QuY29tL3dyYXAvRm9vZEJpbmdvL2RlbW9zL0JTLTQuMC4wL0Zvb2RCaW5nby9pbmRleC5odG1sIGJ5IEhUVHJhY2sgV2Vic2l0ZSBDb3BpZXIvMy54IFtYUiZDTycyMDE0XSwgU2F0LCAwNCBBdWcgMjAxOCAwNzoyMDo0OCBHTVQgLS0+DQo8aGVhZD4NCg0KCQk8bWV0YSBjaGFyc2V0PSJ1dGYtOCI+DQoJCTxtZXRhIG5hbWU9InZpZXdwb3J0IiBjb250ZW50PSJ3aWR0aD1kZXZpY2Utd2lkdGgsIGluaXRpYWwtc2NhbGU9MSwgc2hyaW5rLXRvLWZpdD1ubyI+DQoJCTxtZXRhIG5hbWU9ImRlc2NyaXB0aW9uIiBjb250ZW50PSIiPg0KCQk8bWV0YSBuYW1lPSJhdXRob3IiIGNvbnRlbnQ9IiI+DQoNCgkJPHRpdGxlPkZvb2QgQmluZ28gLSBCb290c3RyYXAgVGVtcGxhdGU8L3RpdGxlPg0KDQoJCTwhLS0gQm9vdHN0cmFwIC0tPg0KCQk8bGluayBocmVmPSJjc3MvYm9vdHN0cmFwLm1pbi5jc3MiIHJlbD0ic3R5bGVzaGVldCI+DQoNCgkJPCEtLSBHb29nbGUgV2ViIEZvbnRzIC0tPg0KCQk8bGluayBocmVmPSJodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2Nzcz9mYW1pbHk9TGF0bzo0MDAsMTAwLDEwMGl0YWxpYywzMDAsMzAwaXRhbGljLDQwMGl0YWxpYyw3MDAsNzAwaXRhbGljLDkwMCw5MDBpdGFsaWMiIHJlbD0ic3R5bGVzaGVldCIgdHlwZT0idGV4dC9jc3MiPg0KDQoJCTwhLS0gVGVtcGxhdGUgQ1NTIEZpbGVzICAtLT4NCgkJPGxpbmsgaHJlZj0iZm9udC1hd2Vzb21lL2Nzcy9mb250LWF3ZXNvbWUubWluLmNzcyIgcmVsPSJzdHlsZXNoZWV0Ij4NCgkJPGxpbmsgaHJlZj0ianMvcGx1Z2lucy9vd2wtY2Fyb3VzZWwvb3dsLmNhcm91c2VsLmNzcyIgcmVsPSJzdHlsZXNoZWV0Ij4NCgkJPGxpbmsgaHJlZj0ianMvcGx1Z2lucy9vd2wtY2Fyb3VzZWwvb3dsLnRyYW5zaXRpb25zLmNzcyIgcmVsPSJzdHlsZXNoZWV0Ij4NCgkJPGxpbmsgaHJlZj0ianMvcGx1Z2lucy9vd2wtY2Fyb3VzZWwvb3dsLnRoZW1lLmNzcyIgcmVsPSJzdHlsZXNoZWV0Ij4NCgkJPGxpbmsgaHJlZj0ianMvcGx1Z2lucy9tYWduaWZpYy1wb3B1cC9tYWduaWZpYy1wb3B1cC5jc3MiIHJlbD0ic3R5bGVzaGVldCI+DQoJCTxsaW5rIGhyZWY9ImpzL3BsdWdpbnMvZGF0ZXBpY2tlci9kYXRlcGlja2VyLmNzcyIgcmVsPSJzdHlsZXNoZWV0Ij4NCgkJPGxpbmsgaHJlZj0iY3NzL3N0eWxlLmNzcyIgcmVsPSJzdHlsZXNoZWV0Ij4NCgkJPGxpbmsgaHJlZj0iY3NzL3Jlc3BvbnNpdmUuY3NzIiByZWw9InN0eWxlc2hlZXQiPg0KCQk8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KICAgICAgICAgICAgI2Jvb2stbGlzdHtsaXN0LXN0eWxlOm5vbmU7bWFyZ2luLXRvcDo1MHB4O3BhZGRpbmc6MDsgbWFyZ2luLWxlZnQ6LTkwMHB4O2hlaWdodDo1MDBweDt3aWR0aDo0NTBweDtwb3NpdGlvbjogYWJzb2x1dGU7IG92ZXJmbG93LXk6c2Nyb2xsOyBmb250LXNpemU6MTVweDt9DQogICAgICAgICAgICAjYm9vay1saXN0IGxpe3BhZGRpbmc6IDEwcHg7IG1hcmdpbi1sZWZ0Oi05MDBweCBmb250LXNpemU6MTVweDt9DQogICAgICAgICAgICAjYm9vay1saXN0IGxpOmhvdmVye2N1cnNvcjogcG9pbnRlcjsgZm9udC1zaXplOjE1cHg7IH0NCg0KICAgICAgICAgICB9DQogICAgICAgICA8L3N0eWxlPg0KDQoJPC9oZWFkPg0KCTxib2R5Pg0KCTwhLS0gSGVhZGVyIFN0YXJ0cyAtLT4NCgkJPGhlYWRlciBjbGFzcz0ibWFpbi1oZWFkZXIiPg0KCQk8IS0tIE5lc3RlZCBDb250YWluZXIgU3RhcnRzIC0tPg0KCQkJPGRpdiBjbGFzcz0iY29udGFpbmVyIHRleHQteHMtY2VudGVyIHRleHQtc20tY2VudGVyIHRleHQtbGctbGVmdCI+DQoJCQk8IS0tIE5lc3RlZCBSb3cgU3RhcnRzIC0tPg0KCQkJCTxkaXYgY2xhc3M9InJvdyI+DQoJCQkJCTxkaXYgY2xhc3M9ImNvbC1tZC00IGNvbC1zbS0xMiI+DQoJCQkJCTwhLS0gTG9nbyBTdGFydHMgLS0+DQoJCQkJCQk8aW1nIHNyYz0iaW1hZ2VzL2xvZ28ucG5nIiBhbHQ9IkZvb2RCaW5nbyIgY2xhc3M9ImxvZ28gaW1nLWZsdWlkIj4NCgkJCQkJPCEtLSBMb2dvIEVuZHMgLS0+DQoJCQkJCTwvZGl2Pg0KCQkJCQk8ZGl2IGNsYXNzPSJjb2wtbWQtOCBjb2wtc20tMTIiPg0KCQkJCQk8IS0tIFRvcCBMaW5rcyBTdGFydHMgLS0+DQoJCQkJCQk8dWwgY2xhc3M9Imxpc3QtdW5zdHlsZWQgbGlzdC1pbmxpbmUgdG9wLWxpbmtzIHRleHQtbWQtcmlnaHQgdGV4dC13ZWlnaHQtYm9sZCI+DQoJCQkJCQkJPGxpIGNsYXNzPSJsaXN0LWlubGluZS1pdGVtIj48YSBocmVmPSIjIj5IZWxwPC9hPjwvbGk+DQoJCQkJCQkJPGxpIGNsYXNzPSJsaXN0LWlubGluZS1pdGVtIj48YSBocmVmPSIjIj5SZXF1ZXN0IENhbGwgQmFjazwvYT48L2xpPg0KCQkJCQkJCTxsaSBjbGFzcz0ibGlzdC1pbmxpbmUtaXRlbSI+PGEgaHJlZj0ibG9naW4uaHRtbCI+UmVnaXN0ZXI8L2E+PC9saT4NCgkJCQkJCQk8bGkgY2xhc3M9Imxpc3QtaW5saW5lLWl0ZW0iPjxhIGhyZWY9ImxvZ2luLmh0bWwiPkxvZ2luPC9hPjwvbGk+DQoJCQkJCQk8L3VsPg0KCQkJCQk8IS0tIFRvcCBMaW5rcyBFbmRzIC0tPg0KCQkJCQk8IS0tIFN0YXJ0cyAtLT4NCgkJCQkJCTx1bCBjbGFzcz0ibGlzdC11bnN0eWxlZCBsaXN0LWlubGluZSB0ZXh0LW1kLXJpZ2h0IG9yZGVyLWluZm8iPg0KCQkJCQkJCTxsaSBjbGFzcz0ibGlzdC1pbmxpbmUtaXRlbSBsZWFkIj48aSBjbGFzcz0iZmEgZmEtcGhvbmUiPjwvaT4gQ2FsbCA6IDAwMSA5ODc2IDU0MyAyMTA8L2xpPg0KCQkJCQkJCTxsaSBjbGFzcz0ibGlzdC1pbmxpbmUtaXRlbSBkLXhzLW5vbmUgZC1zbS1ub25lIGQtbWQtaW5saW5lIj4mbmJzcDs8L2xpPg0KCQkJCQkJCTxsaSBjbGFzcz0ibGlzdC1pbmxpbmUtaXRlbSI+PGEgaHJlZj0iIyIgY2xhc3M9ImJ0biBidG4tbGlnaHQgYW5pbWF0aW9uIj5PcmRlciBGb29kIE9ubGluZSE8L2E+PC9saT4NCgkJCQkJCTwvdWw+DQoJCQkJCTwhLS0gRW5kcyAtLT4NCgkJCQkJPC9kaXY+DQoJCQkJPC9kaXY+DQoJCQk8IS0tIE5lc3RlZCBSb3cgRW5kcyAtLT4NCgkJCTwvZGl2Pg0KCQk8IS0tIE5lc3RlZCBDb250YWluZXIgRW5kcyAtLT4NCgkJPC9oZWFkZXI+DQoJPCEtLSBIZWFkZXIgRW5kcyAtLT4NCgk8IS0tIE1haW4gTWVudSBTdGFydHMgLS0+DQoJCTxuYXYgaWQ9Im5hdiIgY2xhc3M9Im1haW4tbWVudSBuYXZiYXIgbmF2YmFyLWV4cGFuZC1tZCByb3VuZGVkLTAiPg0KCQk8IS0tIE5lc3RlZCBDb250YWluZXIgU3RhcnRzIC0tPg0KCQkJPGRpdiBjbGFzcz0iY29udGFpbmVyIj4NCgkJCTwhLS0gTmF2YmFyIFRvZ2dsZXIgU3RhcnRzIC0tPg0KCQkJCTxidXR0b24gY2xhc3M9Im5hdmJhci10b2dnbGVyIG1sLWF1dG8gcm91bmRlZC0wIiB0eXBlPSJidXR0b24iIGRhdGEtdG9nZ2xlPSJjb2xsYXBzZSIgZGF0YS10YXJnZXQ9Ii5uYXZiYXItY2F0LWNvbGxhcHNlIiBhcmlhLWNvbnRyb2xzPSIubmF2YmFyLWNhdC1jb2xsYXBzZSIgYXJpYS1leHBhbmRlZD0iZmFsc2UiIGFyaWEtYmFkZ2U9IlRvZ2dsZSBuYXZpZ2F0aW9uIj4NCgkJCQkJPHNwYW4gY2xhc3M9Im5hdmJhci10b2dnbGVyLWljb24gZmEgZmEtYmFycyI+PC9zcGFuPg0KCQkJCTwvYnV0dG9uPg0KCQkJPCEtLSBOYXZiYXIgVG9nZ2xlciBFbmRzIC0tPg0KCQkJPCEtLSBOYXZiYXIgQ2F0IGNvbGxhcHNlIFN0YXJ0cyAtLT4NCgkJCQk8ZGl2IGNsYXNzPSJjb2xsYXBzZSBuYXZiYXItY29sbGFwc2UgbmF2YmFyLWNhdC1jb2xsYXBzZSI+DQoJCQkJCTx1bCBjbGFzcz0ibmF2IG5hdmJhci1uYXYgdGV4dC11cHBlcmNhc2UgdGV4dC13ZWlnaHQtYm9sZCI+DQoJCQkJCQk8bGkgY2xhc3M9Im5hdi1pdGVtIGFjdGl2ZSI+PGEgaHJlZj0iaW5kZXgtMi5odG1sIiBjbGFzcz0ibmF2LWxpbmsiPkhvbWU8L2E+PC9saT4NCgkJCQkJCTxsaSBjbGFzcz0ibmF2LWl0ZW0iPjxhIGhyZWY9ImFib3V0Lmh0bWwiIGNsYXNzPSJuYXYtbGluayI+QWJvdXQgVXM8L2E+PC9saT4NCgkJCQkJCTxsaSBjbGFzcz0ibmF2LWl0ZW0iPjxhIGhyZWY9ImZvb2QtbGlzdGluZy5odG1sIiBjbGFzcz0ibmF2LWxpbmsiPkZvb2QgTGlzdDwvYT48L2xpPg0KCQkJCQkJPGxpIGNsYXNzPSJuYXYtaXRlbSI+PGEgaHJlZj0iZm9vZC1ncmlkLmh0bWwiIGNsYXNzPSJuYXYtbGluayI+Rm9vZCBHcmlkPC9hPjwvbGk+DQoJCQkJCQk8bGkgY2xhc3M9Im5hdi1pdGVtIj48YSBocmVmPSJmb29kLWRldGFpbHMuaHRtbCIgY2xhc3M9Im5hdi1saW5rIj5Gb29kIERldGFpbDwvYT48L2xpPg0KCQkJCQkJPGxpIGNsYXNzPSJuYXYtaXRlbSI+PGEgaHJlZj0ibG9naW4uaHRtbCIgY2xhc3M9Im5hdi1saW5rIj5Mb2dpbiAmYW1wOyBSZWdpc3RlcjwvYT48L2xpPg0KCQkJCQkJPGxpIGNsYXNzPSJuYXYtaXRlbSI+PGEgaHJlZj0idGVybXMuaHRtbCIgY2xhc3M9Im5hdi1saW5rIj5UZXJtczwvYT48L2xpPg0KCQkJCQkJPGxpIGNsYXNzPSJuYXYtaXRlbSI+PGEgaHJlZj0icG9saWN5Lmh0bWwiIGNsYXNzPSJuYXYtbGluayI+UG9saWN5PC9hPjwvbGk+DQoJCQkJCQk8bGkgY2xhc3M9Im5hdi1pdGVtIj48YSBocmVmPSJjb250YWN0Lmh0bWwiIGNsYXNzPSJuYXYtbGluayI+Q29udGFjdCBVczwvYT48L2xpPg0KCQkJCQkJPGxpIGNsYXNzPSJuYXYtaXRlbSBkcm9wZG93biI+DQoJCQkJCQkJPGEgaHJlZj0iIyIgY2xhc3M9Im5hdi1saW5rIGRyb3Bkb3duLXRvZ2dsZSIgZGF0YS10b2dnbGU9ImRyb3Bkb3duIj5QYWdlczwvYT4NCgkJCQkJCQk8dWwgY2xhc3M9ImRyb3Bkb3duLW1lbnUgcm91bmRlZC0wIGZsb2F0LW1kLXJpZ2h0Ij4NCgkJCQkJCQkJPGEgaHJlZj0iaW5kZXgtMi5odG1sIiBjbGFzcz0iZHJvcGRvd24taXRlbSBhY3RpdmUiPjxpIGNsYXNzPSJmYSBmYS1hbmdsZS1yaWdodCI+PC9pPiBIb21lPC9hPg0KCQkJCQkJCQk8YSBocmVmPSJhYm91dC5odG1sIiBjbGFzcz0iZHJvcGRvd24taXRlbSI+PGkgY2xhc3M9ImZhIGZhLWFuZ2xlLXJpZ2h0Ij48L2k+IEFib3V0IFVzPC9hPg0KCQkJCQkJCQk8YSBocmVmPSJmb29kLWxpc3RpbmcuaHRtbCIgY2xhc3M9ImRyb3Bkb3duLWl0ZW0iPjxpIGNsYXNzPSJmYSBmYS1hbmdsZS1yaWdodCI+PC9pPiBGb29kIExpc3Q8L2E+DQoJCQkJCQkJCTxhIGhyZWY9ImZvb2QtZ3JpZC5odG1sIiBjbGFzcz0iZHJvcGRvd24taXRlbSI+PGkgY2xhc3M9ImZhIGZhLWFuZ2xlLXJpZ2h0Ij48L2k+IEZvb2QgR3JpZDwvYT4NCgkJCQkJCQkJPGEgaHJlZj0iZm9vZC1kZXRhaWxzLmh0bWwiIGNsYXNzPSJkcm9wZG93bi1pdGVtIj48aSBjbGFzcz0iZmEgZmEtYW5nbGUtcmlnaHQiPjwvaT4gRm9vZCBEZXRhaWw8L2E+DQoJCQkJCQkJCTxhIGhyZWY9ImxvZ2luLmh0bWwiIGNsYXNzPSJkcm9wZG93bi1pdGVtIj48aSBjbGFzcz0iZmEgZmEtYW5nbGUtcmlnaHQiPjwvaT4gTG9naW4gJmFtcDsgUmVnaXN0ZXI8L2E+DQoJCQkJCQkJCTxhIGhyZWY9InRlcm1zLmh0bWwiIGNsYXNzPSJkcm9wZG93bi1pdGVtIj48aSBjbGFzcz0iZmEgZmEtYW5nbGUtcmlnaHQiPjwvaT4gVGVybXM8L2E+DQoJCQkJCQkJCTxhIGhyZWY9InBvbGljeS5odG1sIiBjbGFzcz0iZHJvcGRvd24taXRlbSI+PGkgY2xhc3M9ImZhIGZhLWFuZ2xlLXJpZ2h0Ij48L2k+IFBvbGljeTwvYT4NCgkJCQkJCQkJPGEgaHJlZj0iY29udGFjdC5odG1sIiBjbGFzcz0iZHJvcGRvd24taXRlbSI+PGkgY2xhc3M9ImZhIGZhLWFuZ2xlLXJpZ2h0Ij48L2k+IENvbnRhY3QgVXM8L2E+DQoJCQkJCQkJPC91bD4NCgkJCQkJCTwvbGk+DQoJCQkJCTwvdWw+DQoJCQkJPC9kaXY+DQoJCQk8IS0tIE5hdmJhciBDYXQgY29sbGFwc2UgRW5kcyAtLT4NCgkJCTwvZGl2Pg0KCQk8IS0tIE5lc3RlZCBDb250YWluZXIgRW5kcyAtLT4NCgkJPC9uYXY+DQoJPCEtLSBNYWluIE1lbnUgRW5kcyAtLT4NCgk8IS0tIFNlYXJjaCBTZWN0aW9uIFN0YXJ0cyAtLT4NCgkJPHNlY3Rpb24gY2xhc3M9InNlYXJjaC1hcmVhIHBhcmFsbGF4Ij4NCgkJPCEtLSBOZXN0ZWQgQ29udGFpbmVyIFN0YXJ0cyAtLT4NCgkJCTxkaXYgY2xhc3M9ImNvbnRhaW5lciB0ZXh0LWNlbnRlciI+DQoJCQkJPGgzIGNsYXNzPSJ0ZXh0LXdlaWdodC1ub3JtYWwiPkZpbmQgdGhlIGJlc3QgUmVzdGF1cmFudHMsIENhZmVzICZhbXA7IEN1aXNpbmUgaW4gWW91ciBQbGFjZTwvaDM+DQoJCQkJPGZvcm0gY2xhc3M9InRvcC1zZWFyY2giIG1ldGhvZD0iUE9TVCIgYWN0aW9uPSJmb29kZmluYWwucGhwIj4NCg0KCQkJCQk8ZGl2IGNsYXNzPSJpbnB1dC1ncm91cCI+DQoJCQkJCQk8ZGl2IGNsYXNzPSJpbnB1dC1ncm91cC1wcmVwZW5kIHNlYXJjaC1wYW5lbCIgaWQ9Im15ZGl2Ij4NCgkJCQkJCTw/cGhwIA0KDQogICAgICAgICAgICAgICAgICAgICAgICAkcXVlcnk9InNlbGVjdCAqIGZyb20gY2l0eSI7DQogICAgICAgICAgICAgICAgICAgICAgICAkcmVzdWx0cyA9IG15c3FsX3F1ZXJ5KCRxdWVyeSk7DQogICAgICAgICAgICAgICAgICAgICAgICA/Pg0KICAgICAgICAgICAgICAgICAgICAgICAgPHNlbGVjdCBzdHlsZT0iZm9udC1zaXplOjE4cHg7IiBpZD0iY2l0eSIgbmFtZT0iY2l0eSIgb25DaGFuZ2U9ImdldEJyYW5jaCh0aGlzLnZhbHVlKTsiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxvcHRpb24gdmFsdWUgZGlzYWJsZWQgc2VsZWN0ZWQ+U2VsZWN0IENpdHk8L29wdGlvbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8P3BocA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2hpbGUgKCRyb3c9bXlzcWxfZmV0Y2hfYXJyYXkoJHJlc3VsdHMpKSB7DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgID8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQoNCiAgICAgICAgICAgICAgICAgICAgICAgICA8b3B0aW9uIHZhbHVlPSI8P3BocCBlY2hvICRyb3dbImlkIl07ID8+Ij48P3BocCBlY2hvICRyb3dbImNpdHlfbmFtZSJdOyA/Pjwvb3B0aW9uPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDw/cGhwDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA/Pg0KICAgICAgICAgICAgICAgICAgICAgICAgPC9zZWxlY3Q+DQoJCQkJCQk8L2Rpdj4NCgkJCQkJCTxpbnB1dCB0eXBlPSJ0ZXh0IiBjbGFzcz0iZm9ybS1jb250cm9sIGlucHV0LXNtIHJvdW5kZWQtMCIgbmFtZT0idGV4dCIgaWQ9InRleHQiID4NCiAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgYWxpZ249ImxlZnQiIGlkPSJzdWdnZXNzdGlvbi1ib3giPjwvZGl2Pg0KCQkJCQkJPGlucHV0IHR5cGU9InN1Ym1pdCIgY2xhc3M9ImJ0biBidG4tbGcgYnRuLXByaW1lIGFuaW1hdGlvbiB0ZXh0LXVwcGVyY2FzZSIgbmFtZT0ic2VhcmNoIiBpZD0ic2VhcmNoIiB2YWx1ZT0ic2VhcmNoIj4NCgkJCQkJPC9kaXY+DQogICAgICAgICAgICAgICAgICAgDQoJCQkJPC9mb3JtPg0KCQkJPC9kaXY+DQoJCTwhLS0gTmVzdGVkIENvbnRhaW5lciBFbmRzIC0tPg0KCQk8L3NlY3Rpb24+DQoJPCEtLSBTZWFyY2ggU2VjdGlvbiBFbmRzIC0tPg0KCTwhLS0gSW50cm8gU2VjdGlvbiBTdGFydHMgLS0+DQoJCTxzZWN0aW9uIGNsYXNzPSJpbnRyby1zZWN0aW9uIj4NCgkJPCEtLSBOZXN0ZWQgQ29udGFpbmVyIFN0YXJ0cyAtLT4NCgkJCTxkaXYgY2xhc3M9ImNvbnRhaW5lciB0ZXh0LWNlbnRlciI+DQoJCQk8IS0tIE5lc3RlZCBSb3cgU3RhcnRzIC0tPg0KCQkJCTxkaXYgY2xhc3M9InJvdyI+DQoJCQkJPCEtLSAjMSBTdGFydHMgLS0+DQoJCQkJCTxkaXYgY2xhc3M9ImNvbC1tZC0zIGNvbC1zbS02Ij4NCgkJCQkJCTxpIGNsYXNzPSJmYSBmYS1mbGFzaCBjaXJjbGUiPjwvaT4NCgkJCQkJCTxoNj5MaWdodG5pbmcgRmFzdCBEZWxpdmVyeTwvaDY+DQoJCQkJCTwvZGl2Pg0KCQkJCTwhLS0gIzEgRW5kcyAtLT4NCgkJCQk8IS0tICMyIFN0YXJ0cyAtLT4NCgkJCQkJPGRpdiBjbGFzcz0iY29sLW1kLTMgY29sLXNtLTYiPg0KCQkJCQkJPGkgY2xhc3M9ImZhIGZhLWdsYXNzIGNpcmNsZSI+PC9pPg0KCQkJCQkJPGg2Pk5vIE1pbmltdW0gT3JkZXI8L2g2Pg0KCQkJCQk8L2Rpdj4NCgkJCQk8IS0tICMyIEVuZHMgLS0+DQoJCQkJPCEtLSBDbGVhcmZpeCBTdGFydHMgLS0+DQoJCQkJCTxkaXYgY2xhc3M9ImNsZWFyZml4IGQteHMtYmxvY2sgZC1zbS1ibG9jayBkLW1kLW5vbmUiPjxwPiZuYnNwOzwvcD48L2Rpdj4NCgkJCQk8IS0tIENsZWFyZml4IEVuZHMgLS0+DQoJCQkJPCEtLSAjMyBTdGFydHMgLS0+DQoJCQkJCTxkaXYgY2xhc3M9ImNvbC1tZC0zIGNvbC1zbS02Ij4NCgkJCQkJCTxpIGNsYXNzPSJmYSBmYS1jcmVkaXQtY2FyZCBjaXJjbGUiPjwvaT4NCgkJCQkJCTxoNj5QYXkgdmlhIENhcmQvQ2FzaDwvaDY+DQoJCQkJCTwvZGl2Pg0KCQkJCTwhLS0gIzMgRW5kcyAtLT4NCgkJCQk8IS0tICM0IFN0YXJ0cyAtLT4NCgkJCQkJPGRpdiBjbGFzcz0iY29sLW1kLTMgY29sLXNtLTYiPg0KCQkJCQkJPGkgY2xhc3M9ImZhIGZhLWRvbGxhciBjaXJjbGUiPjwvaT4NCgkJCQkJCTxoNj5EZWFscyBEaXNjb3VudHM8L2g2Pg0KCQkJCQk8L2Rpdj4NCgkJCQk8IS0tICM0IEVuZHMgLS0+DQoJCQkJPC9kaXY+DQoJCQk8IS0tIE5lc3RlZCBSb3cgRW5kcyAtLT4NCgkJCTwvZGl2Pg0KCQk8IS0tIE5lc3RlZCBDb250YWluZXIgRW5kcyAtLT4NCgkJPC9zZWN0aW9uPg0KCTwhLS0gSW50cm8gU2VjdGlvbiBFbmRzIC0tPg0KCTwhLS0gV2VsY29tZSBTZWN0aW9uIFN0YXJ0cyAtLT4NCgkJPHNlY3Rpb24gY2xhc3M9IndlbGNvbWUgc2VjdGlvbiI+DQoJCTwhLS0gTmVzdGVkIENvbnRhaW5lciBTdGFydHMgLS0+DQoJCQk8ZGl2IGNsYXNzPSJjb250YWluZXIiPg0KCQkJPCEtLSBXZWxjb21lIENvbnRlbnQgU3RhcnRzIC0tPg0KCQkJCTxkaXYgY2xhc3M9InJvdyI+DQoJCQkJCTxkaXYgY2xhc3M9ImNvbC1sZy01IGNvbC1tZC02IGNvbC1zbS0xMiI+DQoJCQkJCTwhLS0gV2VsY29tZSBCb3ggU3RhcnRzIC0tPg0KCQkJCQkJPGRpdiBjbGFzcz0id2VsY29tZS1ib3ggdGV4dC1jZW50ZXIiPg0KCQkJCQkJCTxoMSBjbGFzcz0idGV4dC13ZWlnaHQtbGlnaHQiPldlbGNvbWUgPGJyPlRvIEZvb2RCaW5nbyE8L2gxPg0KCQkJCQkJCTxwIGNsYXNzPSJzcGwgdGV4dC13ZWlnaHQtYm9sZCI+TG9yZW0gSXBzdW0gaXMgc2ltcGx5IGR1bW15IHRleHQgb2YgdGhlIHByaW50aW5nIGFuZCB0eXBlc2V0dGluZyBpbmR1c3RyeS48L3A+DQoJCQkJCQkJPHA+DQoJCQkJCQkJCUl0IGlzIGEgbG9uZyBlc3RhYmxpc2hlZCBmYWN0IHRoYXQgYSByZWFkZXIgd2lsbCBiZSBkaXN0cmFjdGVkIGJ5IHRoZSByZWFkYWJsZSBjb250ZW50IG9mIGEgcGFnZSB3aGVuIGxvb2tpbmcgYXQgaXRzIGxheW91dC4gVGhlIHBvaW50IG9mIHVzaW5nIExvcmVtIElwc3VtIGlzIHRoYXQgaXQgaGFzIGEgbW9yZS1vci1sZXNzLg0KCQkJCQkJCTwvcD4NCgkJCQkJCQk8YSBocmVmPSIjIiBjbGFzcz0iYnRuIGJ0bi1wcmltZSB0ZXh0LXdlaWdodC1ib2xkIHRleHQtdXBwZXJjYXNlIGFuaW1hdGlvbiI+TW9yZSBJbmZvPC9hPg0KCQkJCQkJPC9kaXY+DQoJCQkJCTwhLS0gV2VsY29tZSBCb3ggRW5kcyAtLT4NCgkJCQkJPC9kaXY+DQoJCQkJCTxkaXYgY2xhc3M9ImNvbC1sZy03IGNvbC1tZC02IGNvbC1zbS0xMiI+DQoJCQkJCQk8aW1nIHNyYz0iaW1hZ2VzL3dlbGNvbWUtaW1nMS5qcGciIGFsdD0iV2VsY29tZSIgY2xhc3M9ImltZy1mbHVpZCBpbWctY2VudGVyIj4NCgkJCQkJPC9kaXY+DQoJCQkJPC9kaXY+DQoJCQk8IS0tIFdlbGNvbWUgQ29udGVudCBFbmRzIC0tPg0KCQkJPCEtLSBGb29kIE1lbnUgR3JpZCBTdGFydHMgLS0+DQoJCQkJPGRpdiBjbGFzcz0iZm9vZC1tZW51LWdyaWQgcm93IHRleHQtY2VudGVyIj4NCgkJCQk8IS0tIEZvb2QgTWVudSAjMSBTdGFydHMgLS0+DQoJCQkJCTxkaXYgY2xhc3M9ImNvbC1sZy00IGNvbC1tZC02IGNvbC1zbS0xMiI+DQoJCQkJCQk8ZGl2IGNsYXNzPSJob3Zlci1jb250ZW50Ij4NCgkJCQkJCQk8aW1nIHNyYz0iaW1hZ2VzL21lbnUvdGh1bWIvY2hpbmVzZS1tZW51LmpwZyIgYWx0PSJjaGluZXNlIiBjbGFzcz0iaW1nLWZsdWlkIGFuaW1hdGlvbiI+DQoJCQkJCQkJPGRpdiBjbGFzcz0ib3ZlcmxheSBhbmltYXRpb24iPg0KCQkJCQkJCQk8aDQgY2xhc3M9InRleHQtdXBwZXJjYXNlIj5DaGluZXNlPC9oND4NCgkJCQkJCQk8L2Rpdj4NCgkJCQkJCTwvZGl2Pg0KCQkJCQk8L2Rpdj4NCgkJCQk8IS0tIEZvb2QgTWVudSAjMSBFbmRzIC0tPg0KCQkJCTwhLS0gRm9vZCBNZW51ICMyIFN0YXJ0cyAtLT4NCgkJCQkJPGRpdiBjbGFzcz0iY29sLWxnLTQgY29sLW1kLTYgY29sLXNtLTEyIj4NCgkJCQkJCTxkaXYgY2xhc3M9ImhvdmVyLWNvbnRlbnQiPg0KCQkJCQkJCTxpbWcgc3JjPSJpbWFnZXMvbWVudS90aHVtYi9pbmRpYW4tbWVudS5qcGciIGFsdD0iSW5kaWFuIiBjbGFzcz0iaW1nLWZsdWlkIGFuaW1hdGlvbiI+DQoJCQkJCQkJPGRpdiBjbGFzcz0ib3ZlcmxheSBhbmltYXRpb24iPg0KCQkJCQkJCQk8aDQgY2xhc3M9InRleHQtdXBwZXJjYXNlIj5JbmRpYW48L2g0Pg0KCQkJCQkJCTwvZGl2Pg0KCQkJCQkJPC9kaXY+DQoJCQkJCTwvZGl2Pg0KCQkJCTwhLS0gRm9vZCBNZW51ICMyIEVuZHMgLS0+DQoJCQkJPCEtLSBGb29kIE1lbnUgIzMgU3RhcnRzIC0tPg0KCQkJCQk8ZGl2IGNsYXNzPSJjb2wtbGctNCBjb2wtbWQtNiBjb2wtc20tMTIiPg0KCQkJCQkJPGRpdiBjbGFzcz0iaG92ZXItY29udGVudCI+DQoJCQkJCQkJPGltZyBzcmM9ImltYWdlcy9tZW51L3RodW1iL2l0YWxpYW4tbWVudS5qcGciIGFsdD0iaXRhbGlhbiIgY2xhc3M9ImltZy1mbHVpZCBhbmltYXRpb24iPg0KCQkJCQkJCTxkaXYgY2xhc3M9Im92ZXJsYXkgYW5pbWF0aW9uIj4NCgkJCQkJCQkJPGg0IGNsYXNzPSJ0ZXh0LXVwcGVyY2FzZSI+SXRhbGlhbjwvaDQ+DQoJCQkJCQkJPC9kaXY+DQoJCQkJCQk8L2Rpdj4NCgkJCQkJPC9kaXY+DQoJCQkJPCEtLSBGb29kIE1lbnUgIzMgRW5kcyAtLT4NCgkJCQk8IS0tIEZvb2QgTWVudSAjNCBTdGFydHMgLS0+DQoJCQkJCTxkaXYgY2xhc3M9ImNvbC1sZy00IGNvbC1tZC02IGNvbC1zbS0xMiI+DQoJCQkJCQk8ZGl2IGNsYXNzPSJob3Zlci1jb250ZW50Ij4NCgkJCQkJCQk8aW1nIHNyYz0iaW1hZ2VzL21lbnUvdGh1bWIvY29udGluZW50YWwtbWVudS5qcGciIGFsdD0iY29udGluZW50YWwiIGNsYXNzPSJpbWctZmx1aWQgYW5pbWF0aW9uIj4NCgkJCQkJCQk8ZGl2IGNsYXNzPSJvdmVybGF5IGFuaW1hdGlvbiI+DQoJCQkJCQkJCTxoNCBjbGFzcz0idGV4dC11cHBlcmNhc2UiPkNvbnRpbmVudGFsPC9oND4NCgkJCQkJCQk8L2Rpdj4NCgkJCQkJCTwvZGl2Pg0KCQkJCQk8L2Rpdj4NCgkJCQk8IS0tIEZvb2QgTWVudSAjNCBFbmRzIC0tPg0KCQkJCTwhLS0gRm9vZCBNZW51ICM1IFN0YXJ0cyAtLT4NCgkJCQkJPGRpdiBjbGFzcz0iY29sLWxnLTQgY29sLW1kLTYgY29sLXNtLTEyIj4NCgkJCQkJCTxkaXYgY2xhc3M9ImhvdmVyLWNvbnRlbnQiPg0KCQkJCQkJCTxpbWcgc3JjPSJpbWFnZXMvbWVudS90aHVtYi90aGFpLW1lbnUuanBnIiBhbHQ9InRoYWkiIGNsYXNzPSJpbWctZmx1aWQgYW5pbWF0aW9uIj4NCgkJCQkJCQk8ZGl2IGNsYXNzPSJvdmVybGF5IGFuaW1hdGlvbiI+DQoJCQkJCQkJCTxoNCBjbGFzcz0idGV4dC11cHBlcmNhc2UiPlRoYWk8L2g0Pg0KCQkJCQkJCTwvZGl2Pg0KCQkJCQkJPC9kaXY+DQoJCQkJCTwvZGl2Pg0KCQkJCTwhLS0gRm9vZCBNZW51ICM1IEVuZHMgLS0+DQoJCQkJPCEtLSBGb29kIE1lbnUgIzYgU3RhcnRzIC0tPg0KCQkJCQk8ZGl2IGNsYXNzPSJjb2wtbGctNCBjb2wtbWQtNiBjb2wtc20tMTIiPg0KCQkJCQkJPGRpdiBjbGFzcz0iaG92ZXItY29udGVudCI+DQoJCQkJCQkJPGltZyBzcmM9ImltYWdlcy9tZW51L3RodW1iL3N1c2hpLW1lbnUuanBnIiBhbHQ9InN1c2hpIiBjbGFzcz0iaW1nLWZsdWlkIGFuaW1hdGlvbiI+DQoJCQkJCQkJPGRpdiBjbGFzcz0ib3ZlcmxheSBhbmltYXRpb24iPg0KCQkJCQkJCQk8aDQgY2xhc3M9InRleHQtdXBwZXJjYXNlIj5TdXNoaTwvaDQ+DQoJCQkJCQkJPC9kaXY+DQoJCQkJCQk8L2Rpdj4NCgkJCQkJPC9kaXY+DQoJCQkJPCEtLSBGb29kIE1lbnUgIzYgRW5kcyAtLT4NCgkJCQk8IS0tIEZvb2QgTWVudSAjNyBTdGFydHMgLS0+DQoJCQkJCTxkaXYgY2xhc3M9ImNvbC1sZy00IGNvbC1tZC02IGNvbC1zbS0xMiI+DQoJCQkJCQk8ZGl2IGNsYXNzPSJob3Zlci1jb250ZW50Ij4NCgkJCQkJCQk8aW1nIHNyYz0iaW1hZ2VzL21lbnUvdGh1bWIvcGl6emEtbWVudS5qcGciIGFsdD0iUGl6emEgJmFtcDsgQnVyZ2VycyIgY2xhc3M9ImltZy1mbHVpZCBhbmltYXRpb24iPg0KCQkJCQkJCTxkaXYgY2xhc3M9Im92ZXJsYXkgYW5pbWF0aW9uIj4NCgkJCQkJCQkJPGg0IGNsYXNzPSJ0ZXh0LXVwcGVyY2FzZSI+UGl6emEgJmFtcDsgQnVyZ2VyczwvaDQ+DQoJCQkJCQkJPC9kaXY+DQoJCQkJCQk8L2Rpdj4NCgkJCQkJPC9kaXY+DQoJCQkJPCEtLSBGb29kIE1lbnUgIzcgRW5kcyAtLT4NCgkJCQk8IS0tIEZvb2QgTWVudSAjOCBTdGFydHMgLS0+DQoJCQkJCTxkaXYgY2xhc3M9ImNvbC1sZy00IGNvbC1tZC02IGNvbC1zbS0xMiI+DQoJCQkJCQk8ZGl2IGNsYXNzPSJob3Zlci1jb250ZW50Ij4NCgkJCQkJCQk8aW1nIHNyYz0iaW1hZ2VzL21lbnUvdGh1bWIvdmVnZ2llcy1tZW51LmpwZyIgYWx0PSJQdXJlIFZlZ2dpZXMiIGNsYXNzPSJpbWctZmx1aWQgYW5pbWF0aW9uIj4NCgkJCQkJCQk8ZGl2IGNsYXNzPSJvdmVybGF5IGFuaW1hdGlvbiI+DQoJCQkJCQkJCTxoNCBjbGFzcz0idGV4dC11cHBlcmNhc2UiPlB1cmUgVmVnZ2llczwvaDQ+DQoJCQkJCQkJPC9kaXY+DQoJCQkJCQk8L2Rpdj4NCgkJCQkJPC9kaXY+DQoJCQkJPCEtLSBGb29kIE1lbnUgIzggRW5kcyAtLT4NCgkJCQk8IS0tIEZvb2QgTWVudSAjOSBTdGFydHMgLS0+DQoJCQkJCTxkaXYgY2xhc3M9ImNvbC1sZy00IGNvbC1tZC02IGNvbC1zbS0xMiI+DQoJCQkJCQk8ZGl2IGNsYXNzPSJob3Zlci1jb250ZW50Ij4NCgkJCQkJCQk8aW1nIHNyYz0iaW1hZ2VzL21lbnUvdGh1bWIvdGlmZmlucy1tZW51LmpwZyIgYWx0PSJ0aWZmaW5zICZhbXA7IGJyZWFrZmFzdCIgY2xhc3M9ImltZy1mbHVpZCBhbmltYXRpb24iPg0KCQkJCQkJCTxkaXYgY2xhc3M9Im92ZXJsYXkgYW5pbWF0aW9uIj4NCgkJCQkJCQkJPGg0IGNsYXNzPSJ0ZXh0LXVwcGVyY2FzZSI+VGlmZmlucyAmYW1wOyBCcmVha2Zhc3Q8L2g0Pg0KCQkJCQkJCTwvZGl2Pg0KCQkJCQkJPC9kaXY+DQoJCQkJCTwvZGl2Pg0KCQkJCTwhLS0gRm9vZCBNZW51ICM5IEVuZHMgLS0+DQoJCQkJPC9kaXY+DQoJCQk8IS0tIEZvb2QgTWVudSBHcmlkIEVuZHMgLS0+DQoJCQk8L2Rpdj4NCgkJPCEtLSBOZXN0ZWQgQ29udGFpbmVyIEVuZHMgLS0+DQoJCTwvc2VjdGlvbj4NCgk8IS0tIFdlbGNvbWUgU2VjdGlvbiBFbmRzIC0tPg0KCTwhLS0gTWVudSBDYXJkIFNlY3Rpb24gU3RhcnRzIC0tPg0KCQk8c2VjdGlvbiBjbGFzcz0ibWVudS1jYXJkIHNlY3Rpb24iPg0KCQk8IS0tIE1lbnUgQ2FyZCBDYXJvdXNlbCBTdGFydHMgLS0+DQoJCQk8ZGl2IGlkPSJtZW51LWNhcmQtY2Fyb3VzZWwiIGNsYXNzPSJvd2wtY2Fyb3VzZWwiPg0KCQkJPCEtLSBNZW51IENhcmQgIzEgU3RhcnRzIC0tPg0KCQkJCTxkaXYgY2xhc3M9Iml0ZW0gc2xpZGUxIHRleHQteHMtY2VudGVyIHRleHQtc20tY2VudGVyIHRleHQtbWQtbGVmdCI+DQoJCQkJCTxkaXYgY2xhc3M9ImNvbnRhaW5lciI+DQoJCQkJCTwhLS0gSGVhZGluZyBTdGFydHMgLS0+DQoJCQkJCQk8aDEgY2xhc3M9InRleHQtY2FwaXRhbGl6ZSI+SW5kaWFuIEZvb2Q8L2gxPg0KCQkJCQkJPGgxIGNsYXNzPSJ0ZXh0LWxvd2VyY2FzZSI+TWVudTogDQoJCQkJCQkJPHNtYWxsPmZyb208L3NtYWxsPg0KCQkJCQkJCTxzcGFuPiQxMjxzdXA+LjUwPC9zdXA+PC9zcGFuPg0KCQkJCQkJPC9oMT4NCgkJCQkJPCEtLSBIZWFkaW5nIFN0YXJ0cyAtLT4NCgkJCQkJPCEtLSBNZW51IENhcmQgTGlzdCBTdGFydHMgLS0+DQoJCQkJCQk8ZGl2IGNsYXNzPSJyb3ciPg0KCQkJCQkJCTxkaXYgY2xhc3M9ImNvbC1sZy0yIGNvbC1tZC0zIGNvbC1zbS0xMiBvZmZzZXQtbGctNCI+DQoJCQkJCQkJCTx1bCBjbGFzcz0ibGlzdC11bnN0eWxlZCB0ZXh0LXdlaWdodC1ib2xkIj4NCgkJCQkJCQkJCTxsaT48aSBjbGFzcz0iZmEgZmEtbWludXMiPjwvaT4gVmVnZ2llIFdyYXA8L2xpPg0KCQkJCQkJCQkJPGxpPjxpIGNsYXNzPSJmYSBmYS1taW51cyI+PC9pPiBQYW5lZXIgV3JhcDwvbGk+DQoJCQkJCQkJCQk8bGk+PGkgY2xhc3M9ImZhIGZhLW1pbnVzIj48L2k+IFRhbmRvb3JpIENoaWNrZW48L2xpPg0KCQkJCQkJCQkJPGxpPjxpIGNsYXNzPSJmYSBmYS1taW51cyI+PC9pPiBDaGlja2VuIFNhbmR3aWNoPC9saT4NCgkJCQkJCQkJCTxsaT48aSBjbGFzcz0iZmEgZmEtbWludXMiPjwvaT4gTWFsYWkgS29mdGEgPC9saT4NCgkJCQkJCQkJPC91bD4NCgkJCQkJCQk8L2Rpdj4NCgkJCQkJCQk8ZGl2IGNsYXNzPSJjb2wtbGctMiBjb2wtbWQtMyBjb2wtc20tMTIiPg0KCQkJCQkJCQk8dWwgY2xhc3M9Imxpc3QtdW5zdHlsZWQgdGV4dC13ZWlnaHQtYm9sZCI+DQoJCQkJCQkJCQk8bGk+PGkgY2xhc3M9ImZhIGZhLW1pbnVzIj48L2k+IEthcmFoaSBQYW5uZXI8L2xpPg0KCQkJCQkJCQkJPGxpPjxpIGNsYXNzPSJmYSBmYS1taW51cyI+PC9pPiBGaXNoIFBha29yYTwvbGk+DQoJCQkJCQkJCQk8bGk+PGkgY2xhc3M9ImZhIGZhLW1pbnVzIj48L2k+IENoaWxsaSBDaGlja2VuPC9saT4NCgkJCQkJCQkJCTxsaT48aSBjbGFzcz0iZmEgZmEtbWludXMiPjwvaT4gTWF0YXIgUGFuZWVyPC9saT4NCgkJCQkJCQkJCTxsaT48aSBjbGFzcz0iZmEgZmEtbWludXMiPjwvaT4gU2VlaGsgS2FiYWI8L2xpPg0KCQkJCQkJCQk8L3VsPg0KCQkJCQkJCTwvZGl2Pg0KCQkJCQkJCTxkaXYgY2xhc3M9ImNvbC1sZy0yIGNvbC1tZC0zIGNvbC1zbS0xMiI+DQoJCQkJCQkJCTx1bCBjbGFzcz0ibGlzdC11bnN0eWxlZCB0ZXh0LXdlaWdodC1ib2xkIj4NCgkJCQkJCQkJCTxsaT48aSBjbGFzcz0iZmEgZmEtbWludXMiPjwvaT4gVGFuZG9vcmkgTXVyZ2g8L2xpPg0KCQkJCQkJCQkJPGxpPjxpIGNsYXNzPSJmYSBmYS1taW51cyI+PC9pPiBSZXNobWkgS2FiYWI8L2xpPg0KCQkJCQkJCQkJPGxpPjxpIGNsYXNzPSJmYSBmYS1taW51cyI+PC9pPiBNYWNobGkgVGlra2E8L2xpPg0KCQkJCQkJCQkJPGxpPjxpIGNsYXNzPSJmYSBmYS1taW51cyI+PC9pPiBNYWNobGkgVGlra2E8L2xpPg0KCQkJCQkJCQkJPGxpPjxpIGNsYXNzPSJmYSBmYS1taW51cyI+PC9pPiBDaGlja2VuIEJpcnlhbmk8L2xpPg0KCQkJCQkJCQk8L3VsPg0KCQkJCQkJCTwvZGl2Pg0KCQkJCQkJCTxkaXYgY2xhc3M9ImNvbC1sZy0yIGNvbC1tZC0zIGNvbC1zbS0xMiI+DQoJCQkJCQkJCTx1bCBjbGFzcz0ibGlzdC11bnN0eWxlZCB0ZXh0LXdlaWdodC1ib2xkIj4NCgkJCQkJCQkJCTxsaT48aSBjbGFzcz0iZmEgZmEtbWludXMiPjwvaT4gTXV0dG9uIEJpcnlhbmk8L2xpPg0KCQkJCQkJCQkJPGxpPjxpIGNsYXNzPSJmYSBmYS1taW51cyI+PC9pPiBGaXNoIEJpcnlhbmk8L2xpPg0KCQkJCQkJCQkJPGxpPjxpIGNsYXNzPSJmYSBmYS1taW51cyI+PC9pPiBBbHUgUGFyYXRoYTwvbGk+DQoJCQkJCQkJCQk8bGk+PGkgY2xhc3M9ImZhIGZhLW1pbnVzIj48L2k+IExhY2hoYSBQYXJhdGhhPC9saT4NCgkJCQkJCQkJCTxsaT48aSBjbGFzcz0iZmEgZmEtbWludXMiPjwvaT4gUHlhemkgS3VsY2hhPC9saT4NCgkJCQkJCQkJPC91bD4NCgkJCQkJCQk8L2Rpdj4NCgkJCQkJCTwvZGl2Pg0KCQkJCQk8IS0tIE1lbnUgQ2FyZCBMaXN0IEVuZHMgLS0+DQoJCQkJCTwvZGl2Pg0KCQkJCTwvZGl2Pg0KCQkJPCEtLSBNZW51IENhcmQgIzEgRW5kcyAtLT4NCgkJCTwhLS0gTWVudSBDYXJkICMyIFN0YXJ0cyAtLT4NCgkJCQk8ZGl2IGNsYXNzPSJpdGVtIHNsaWRlMiB0ZXh0LXhzLWNlbnRlciB0ZXh0LXNtLWNlbnRlciB0ZXh0LW1kLWxlZnQiPg0KCQkJCQk8ZGl2IGNsYXNzPSJjb250YWluZXIiPg0KCQkJCQk8IS0tIEhlYWRpbmcgU3RhcnRzIC0tPg0KCQkJCQkJPGgxIGNsYXNzPSJ0ZXh0LWNhcGl0YWxpemUiPkNoaW5lZXMgRm9vZDwvaDE+DQoJCQkJCQk8aDEgY2xhc3M9InRleHQtbG93ZXJjYXNlIj5NZW51OiANCgkJCQkJCQk8c21hbGw+ZnJvbTwvc21hbGw+DQoJCQkJCQkJPHNwYW4+JDE4PHN1cD4uNTA8L3N1cD48L3NwYW4+DQoJCQkJCQk8L2gxPg0KCQkJCQk8IS0tIEhlYWRpbmcgU3RhcnRzIC0tPg0KCQkJCQk8IS0tIE1lbnUgQ2FyZCBMaXN0IFN0YXJ0cyAtLT4NCgkJCQkJCTxkaXYgY2xhc3M9InJvdyI+DQoJCQkJCQkJPGRpdiBjbGFzcz0iY29sLWxnLTIgY29sLW1kLTMgY29sLXNtLTEyICBvZmZzZXQtbGctNCI+DQoJCQkJCQkJCTx1bCBjbGFzcz0ibGlzdC11bnN0eWxlZCB0ZXh0LXdlaWdodC1ib2xkIj4NCgkJCQkJCQkJCTxsaT48aSBjbGFzcz0iZmEgZmEtbWludXMiPjwvaT4gVmVnZ2llIFdyYXA8L2xpPg0KCQkJCQkJCQkJPGxpPjxpIGNsYXNzPSJmYSBmYS1taW51cyI+PC9pPiBQYW5lZXIgV3JhcDwvbGk+DQoJCQkJCQkJCQk8bGk+PGkgY2xhc3M9ImZhIGZhLW1pbnVzIj48L2k+IFRhbmRvb3JpIENoaWNrZW48L2xpPg0KCQkJCQkJCQkJPGxpPjxpIGNsYXNzPSJmYSBmYS1taW51cyI+PC9pPiBDaGlja2VuIFNhbmR3aWNoPC9saT4NCgkJCQkJCQkJCTxsaT48aSBjbGFzcz0iZmEgZmEtbWludXMiPjwvaT4gTWFsYWkgS29mdGEgPC9saT4NCgkJCQkJCQkJPC91bD4NCgkJCQkJCQk8L2Rpdj4NCgkJCQkJCQk8ZGl2IGNsYXNzPSJjb2wtbGctMiBjb2wtbWQtMyBjb2wtc20tMTIiPg0KCQkJCQkJCQk8dWwgY2xhc3M9Imxpc3QtdW5zdHlsZWQgdGV4dC13ZWlnaHQtYm9sZCI+DQoJCQkJCQkJCQk8bGk+PGkgY2xhc3M9ImZhIGZhLW1pbnVzIj48L2k+IEthcmFoaSBQYW5uZXI8L2xpPg0KCQkJCQkJCQkJPGxpPjxpIGNsYXNzPSJmYSBmYS1taW51cyI+PC9pPiBGaXNoIFBha29yYTwvbGk+DQoJCQkJCQkJCQk8bGk+PGkgY2xhc3M9ImZhIGZhLW1pbnVzIj48L2k+IENoaWxsaSBDaGlja2VuPC9saT4NCgkJCQkJCQkJCTxsaT48aSBjbGFzcz0iZmEgZmEtbWludXMiPjwvaT4gTWF0YXIgUGFuZWVyPC9saT4NCgkJCQkJCQkJCTxsaT48aSBjbGFzcz0iZmEgZmEtbWludXMiPjwvaT4gU2VlaGsgS2FiYWI8L2xpPg0KCQkJCQkJCQk8L3VsPg0KCQkJCQkJCTwvZGl2Pg0KCQkJCQkJCTxkaXYgY2xhc3M9ImNvbC1sZy0yIGNvbC1tZC0zIGNvbC1zbS0xMiI+DQoJCQkJCQkJCTx1bCBjbGFzcz0ibGlzdC11bnN0eWxlZCB0ZXh0LXdlaWdodC1ib2xkIj4NCgkJCQkJCQkJCTxsaT48aSBjbGFzcz0iZmEgZmEtbWludXMiPjwvaT4gVGFuZG9vcmkgTXVyZ2g8L2xpPg0KCQkJCQkJCQkJPGxpPjxpIGNsYXNzPSJmYSBmYS1taW51cyI+PC9pPiBSZXNobWkgS2FiYWI8L2xpPg0KCQkJCQkJCQkJPGxpPjxpIGNsYXNzPSJmYSBmYS1taW51cyI+PC9pPiBNYWNobGkgVGlra2E8L2xpPg0KCQkJCQkJCQkJPGxpPjxpIGNsYXNzPSJmYSBmYS1taW51cyI+PC9pPiBNYWNobGkgVGlra2E8L2xpPg0KCQkJCQkJCQkJPGxpPjxpIGNsYXNzPSJmYSBmYS1taW51cyI+PC9pPiBDaGlja2VuIEJpcnlhbmk8L2xpPg0KCQkJCQkJCQk8L3VsPg0KCQkJCQkJCTwvZGl2Pg0KCQkJCQkJCTxkaXYgY2xhc3M9ImNvbC1sZy0yIGNvbC1tZC0zIGNvbC1zbS0xMiI+DQoJCQkJCQkJCTx1bCBjbGFzcz0ibGlzdC11bnN0eWxlZCB0ZXh0LXdlaWdodC1ib2xkIj4NCgkJCQkJCQkJCTxsaT48aSBjbGFzcz0iZmEgZmEtbWludXMiPjwvaT4gTXV0dG9uIEJpcnlhbmk8L2xpPg0KCQkJCQkJCQkJPGxpPjxpIGNsYXNzPSJmYSBmYS1taW51cyI+PC9pPiBGaXNoIEJpcnlhbmk8L2xpPg0KCQkJCQkJCQkJPGxpPjxpIGNsYXNzPSJmYSBmYS1taW51cyI+PC9pPiBBbHUgUGFyYXRoYTwvbGk+DQoJCQkJCQkJCQk8bGk+PGkgY2xhc3M9ImZhIGZhLW1pbnVzIj48L2k+IExhY2hoYSBQYXJhdGhhPC9saT4NCgkJCQkJCQkJCTxsaT48aSBjbGFzcz0iZmEgZmEtbWludXMiPjwvaT4gUHlhemkgS3VsY2hhPC9saT4NCgkJCQkJCQkJPC91bD4NCgkJCQkJCQk8L2Rpdj4NCgkJCQkJCTwvZGl2Pg0KCQkJCQk8IS0tIE1lbnUgQ2FyZCBMaXN0IEVuZHMgLS0+DQoJCQkJCTwvZGl2Pg0KCQkJCTwvZGl2Pg0KCQkJPCEtLSBNZW51IENhcmQgIzIgRW5kcyAtLT4NCgkJCTwvZGl2Pg0KCQk8IS0tIE1lbnUgQ2FyZCBDYXJvdXNlbCBFbmRzIC0tPg0KCQk8L3NlY3Rpb24+DQoJPCEtLSBNZW51IENhcmQgU2VjdGlvbiBFbmRzIC0tPg0KCTwhLS0gU3BlY2lhbCBPZmZlcnMgU2VjdGlvbiBTdGFydHMgLS0+DQoJCTxzZWN0aW9uIGNsYXNzPSJzcGVjaWFsLW9mZmVycyBzZWN0aW9uIHBhcmFsbGF4Ij4NCgkJPCEtLSBOZXN0ZWQgQ29udGFpbmVyIFN0YXJ0cyAtLT4NCgkJCTxkaXYgY2xhc3M9ImNvbnRhaW5lciI+DQoJCQkJPGgxIGNsYXNzPSJ0ZXh0LXdlaWdodC1saWdodCBtdC0wIHRleHQteHMtY2VudGVyIHRleHQtc20tY2VudGVyIHRleHQtbWQtbGVmdCI+U3BlY2lhbCBPZmZlcnM8L2gxPg0KCQkJPCEtLSBTcGVjaWFsIE9mZmVycyBDYXJvdXNlbCBTdGFydHMgLS0+DQoJCQkJPGRpdiBpZD0ic3BlY2lhbC1vZmZlcnMtY2Fyb3VzZWwiIGNsYXNzPSJvd2wtY2Fyb3VzZWwiPg0KCQkJCTwhLS0gT2ZmZXIgQ29sICMxIFN0YXJ0cyAtLT4NCgkJCQkJPGRpdiBjbGFzcz0ib2ZmZXItY29sIHRleHQtY2VudGVyIj4NCgkJCQkJCTxpbWcgc3JjPSJpbWFnZXMvc3BlY2lhbC1vZmZlcnMvc3BlY2lhbC1vZmZlcnMtaW1nMS5qcGciIGFsdD0iRm9vZCBCYXNlcmEiIGNsYXNzPSJpbWctZmx1aWQgaW1nLWNlbnRlciI+DQoJCQkJCQk8YSBocmVmPSIjIiBjbGFzcz0iYnRuIGJ0bi1jaXJjbGUgdGV4dC11cHBlcmNhc2UgdGV4dC13ZWlnaHQtYm9sZCBhbmltYXRpb24iPk1vcmU8L2E+DQoJCQkJCQk8ZGl2IGNsYXNzPSJjb250ZW50Ij4NCgkJCQkJCQk8aDQ+Rm9vZCBCYXNlcmE8L2g0Pg0KCQkJCQkJCTxoNiBjbGFzcz0idGV4dC13ZWlnaHQtbGlnaHQiPlRha2UgdXB0byAxNSUgT2ZmIG9uIGVudGlyZSBmb29kIG9yZGVyPC9oNj4NCgkJCQkJCQk8cCBjbGFzcz0iY291cG9uLWNvZGUgdGV4dC11cHBlcmNhc2UgdGV4dC13ZWlnaHQtYm9sZCI+Q29kZSA6IDE1Zm9vZG9mZjwvcD4NCgkJCQkJCTwvZGl2Pg0KCQkJCQk8L2Rpdj4NCgkJCQk8IS0tIE9mZmVyIENvbCAjMSBFbmRzIC0tPg0KCQkJCTwhLS0gT2ZmZXIgQ29sICMyIFN0YXJ0cyAtLT4NCgkJCQkJPGRpdiBjbGFzcz0ib2ZmZXItY29sIHRleHQtY2VudGVyIj4NCgkJCQkJCTxpbWcgc3JjPSJpbWFnZXMvc3BlY2lhbC1vZmZlcnMvc3BlY2lhbC1vZmZlcnMtaW1nMi5qcGciIGFsdD0iRm9vZCBCYXNlcmEiIGNsYXNzPSJpbWctZmx1aWQgaW1nLWNlbnRlciI+DQoJCQkJCQk8YSBocmVmPSIjIiBjbGFzcz0iYnRuIGJ0bi1jaXJjbGUgdGV4dC11cHBlcmNhc2UgdGV4dC13ZWlnaHQtYm9sZCBhbmltYXRpb24iPk1vcmU8L2E+DQoJCQkJCQk8ZGl2IGNsYXNzPSJjb250ZW50Ij4NCgkJCQkJCQk8aDQ+Rm9vZCBQYXJhZGlzZTwvaDQ+DQoJCQkJCQkJPGg2IGNsYXNzPSJ0ZXh0LXdlaWdodC1saWdodCI+VGFrZSAkMjAgT2ZmIHdoZW4geW91IG9yZGVyIGZyb20gb3VyIE1vYmlsZSBBcHAuPC9oNj4NCgkJCQkJCQk8cCBjbGFzcz0iY291cG9uLWNvZGUgdGV4dC11cHBlcmNhc2UgdGV4dC13ZWlnaHQtYm9sZCI+Q29kZSA6IDIwbW9ib2ZmPC9wPg0KCQkJCQkJPC9kaXY+DQoJCQkJCTwvZGl2Pg0KCQkJCTwhLS0gT2ZmZXIgQ29sICMyIEVuZHMgLS0+DQoJCQkJPCEtLSBPZmZlciBDb2wgIzMgU3RhcnRzIC0tPg0KCQkJCQk8ZGl2IGNsYXNzPSJvZmZlci1jb2wgdGV4dC1jZW50ZXIiPg0KCQkJCQkJPGltZyBzcmM9ImltYWdlcy9zcGVjaWFsLW9mZmVycy9zcGVjaWFsLW9mZmVycy1pbWczLmpwZyIgYWx0PSJGb29kIEJhc2VyYSIgY2xhc3M9ImltZy1mbHVpZCBpbWctY2VudGVyIj4NCgkJCQkJCTxhIGhyZWY9IiMiIGNsYXNzPSJidG4gYnRuLWNpcmNsZSB0ZXh0LXVwcGVyY2FzZSB0ZXh0LXdlaWdodC1ib2xkIGFuaW1hdGlvbiI+TW9yZTwvYT4NCgkJCQkJCTxkaXYgY2xhc3M9ImNvbnRlbnQiPg0KCQkJCQkJCTxoND5UYWogTWFoYWwgRm9vZDwvaDQ+DQoJCQkJCQkJPGg2IGNsYXNzPSJ0ZXh0LXdlaWdodC1saWdodCI+RW5qb3kgdXAgdG8gMjAlIGRpc2NvdW50IG9uICBvcmRlciBmcm9tIGZvb2RiaW5nby48L2g2Pg0KCQkJCQkJCTxwIGNsYXNzPSJjb3Vwb24tY29kZSB0ZXh0LXVwcGVyY2FzZSB0ZXh0LXdlaWdodC1ib2xkIj5Db2RlIDogMjBmb29kb2ZmPC9wPg0KCQkJCQkJPC9kaXY+DQoJCQkJCTwvZGl2Pg0KCQkJCTwhLS0gT2ZmZXIgQ29sICMzIEVuZHMgLS0+DQoJCQkJPCEtLSBPZmZlciBDb2wgIzQgU3RhcnRzIC0tPg0KCQkJCQk8ZGl2IGNsYXNzPSJvZmZlci1jb2wgdGV4dC1jZW50ZXIiPg0KCQkJCQkJPGltZyBzcmM9ImltYWdlcy9zcGVjaWFsLW9mZmVycy9zcGVjaWFsLW9mZmVycy1pbWc0LmpwZyIgYWx0PSJGb29kIEJhc2VyYSIgY2xhc3M9ImltZy1mbHVpZCBpbWctY2VudGVyIj4NCgkJCQkJCTxhIGhyZWY9IiMiIGNsYXNzPSJidG4gYnRuLWNpcmNsZSB0ZXh0LXVwcGVyY2FzZSB0ZXh0LXdlaWdodC1ib2xkIGFuaW1hdGlvbiI+TW9yZTwvYT4NCgkJCQkJCTxkaXYgY2xhc3M9ImNvbnRlbnQiPg0KCQkJCQkJCTxoND5HcmVlbiBCYXdhcmNoaTwvaDQ+DQoJCQkJCQkJPGg2IGNsYXNzPSJ0ZXh0LXdlaWdodC1saWdodCI+VGFrZSB1cHRvIDE1JSBPZmYgb24gZW50aXJlIGZvb2Qgb3JkZXI8L2g2Pg0KCQkJCQkJCTxwIGNsYXNzPSJjb3Vwb24tY29kZSB0ZXh0LXVwcGVyY2FzZSB0ZXh0LXdlaWdodC1ib2xkIj5Db2RlIDogMTVmb29kb2ZmPC9wPg0KCQkJCQkJPC9kaXY+DQoJCQkJCTwvZGl2Pg0KCQkJCTwhLS0gT2ZmZXIgQ29sICM0IEVuZHMgLS0+DQoJCQkJPCEtLSBPZmZlciBDb2wgIzUgU3RhcnRzIC0tPg0KCQkJCQk8ZGl2IGNsYXNzPSJvZmZlci1jb2wgdGV4dC1jZW50ZXIiPg0KCQkJCQkJPGltZyBzcmM9ImltYWdlcy9zcGVjaWFsLW9mZmVycy9zcGVjaWFsLW9mZmVycy1pbWcxLmpwZyIgYWx0PSJGb29kIEJhc2VyYSIgY2xhc3M9ImltZy1mbHVpZCBpbWctY2VudGVyIj4NCgkJCQkJCTxhIGhyZWY9IiMiIGNsYXNzPSJidG4gYnRuLWNpcmNsZSB0ZXh0LXVwcGVyY2FzZSB0ZXh0LXdlaWdodC1ib2xkIGFuaW1hdGlvbiI+TW9yZTwvYT4NCgkJCQkJCTxkaXYgY2xhc3M9ImNvbnRlbnQiPg0KCQkJCQkJCTxoND5Gb29kIEJhc2VyYTwvaDQ+DQoJCQkJCQkJPGg2IGNsYXNzPSJ0ZXh0LXdlaWdodC1saWdodCI+VGFrZSB1cHRvIDE1JSBPZmYgb24gZW50aXJlIGZvb2Qgb3JkZXI8L2g2Pg0KCQkJCQkJCTxwIGNsYXNzPSJjb3Vwb24tY29kZSB0ZXh0LXVwcGVyY2FzZSB0ZXh0LXdlaWdodC1ib2xkIj5Db2RlIDogMTVmb29kb2ZmPC9wPg0KCQkJCQkJPC9kaXY+DQoJCQkJCTwvZGl2Pg0KCQkJCTwhLS0gT2ZmZXIgQ29sICM1IEVuZHMgLS0+DQoJCQkJPCEtLSBPZmZlciBDb2wgIzYgU3RhcnRzIC0tPg0KCQkJCQk8ZGl2IGNsYXNzPSJvZmZlci1jb2wgdGV4dC1jZW50ZXIiPg0KCQkJCQkJPGltZyBzcmM9ImltYWdlcy9zcGVjaWFsLW9mZmVycy9zcGVjaWFsLW9mZmVycy1pbWcyLmpwZyIgYWx0PSJGb29kIEJhc2VyYSIgY2xhc3M9ImltZy1mbHVpZCBpbWctY2VudGVyIj4NCgkJCQkJCTxhIGhyZWY9IiMiIGNsYXNzPSJidG4gYnRuLWNpcmNsZSB0ZXh0LXVwcGVyY2FzZSB0ZXh0LXdlaWdodC1ib2xkIGFuaW1hdGlvbiI+TW9yZTwvYT4NCgkJCQkJCTxkaXYgY2xhc3M9ImNvbnRlbnQiPg0KCQkJCQkJCTxoND5Gb29kIFBhcmFkaXNlPC9oND4NCgkJCQkJCQk8aDYgY2xhc3M9InRleHQtd2VpZ2h0LWxpZ2h0Ij5UYWtlICQyMCBPZmYgd2hlbiB5b3Ugb3JkZXIgZnJvbSBvdXIgTW9iaWxlIEFwcC48L2g2Pg0KCQkJCQkJCTxwIGNsYXNzPSJjb3Vwb24tY29kZSB0ZXh0LXVwcGVyY2FzZSB0ZXh0LXdlaWdodC1ib2xkIj5Db2RlIDogMjBtb2JvZmY8L3A+DQoJCQkJCQk8L2Rpdj4NCgkJCQkJPC9kaXY+DQoJCQkJPCEtLSBPZmZlciBDb2wgIzYgRW5kcyAtLT4NCgkJCQk8IS0tIE9mZmVyIENvbCAjNyBTdGFydHMgLS0+DQoJCQkJCTxkaXYgY2xhc3M9Im9mZmVyLWNvbCB0ZXh0LWNlbnRlciI+DQoJCQkJCQk8aW1nIHNyYz0iaW1hZ2VzL3NwZWNpYWwtb2ZmZXJzL3NwZWNpYWwtb2ZmZXJzLWltZzMuanBnIiBhbHQ9IkZvb2QgQmFzZXJhIiBjbGFzcz0iaW1nLWZsdWlkIGltZy1jZW50ZXIiPg0KCQkJCQkJPGEgaHJlZj0iIyIgY2xhc3M9ImJ0biBidG4tY2lyY2xlIHRleHQtdXBwZXJjYXNlIHRleHQtd2VpZ2h0LWJvbGQgYW5pbWF0aW9uIj5Nb3JlPC9hPg0KCQkJCQkJPGRpdiBjbGFzcz0iY29udGVudCI+DQoJCQkJCQkJPGg0PlRhaiBNYWhhbCBGb29kPC9oND4NCgkJCQkJCQk8aDYgY2xhc3M9InRleHQtd2VpZ2h0LWxpZ2h0Ij5FbmpveSB1cCB0byAyMCUgZGlzY291bnQgb24gIG9yZGVyIGZyb20gZm9vZGJpbmdvLjwvaDY+DQoJCQkJCQkJPHAgY2xhc3M9ImNvdXBvbi1jb2RlIHRleHQtdXBwZXJjYXNlIHRleHQtd2VpZ2h0LWJvbGQiPkNvZGUgOiAyMGZvb2RvZmY8L3A+DQoJCQkJCQk8L2Rpdj4NCgkJCQkJPC9kaXY+DQoJCQkJPCEtLSBPZmZlciBDb2wgIzcgRW5kcyAtLT4NCgkJCQk8IS0tIE9mZmVyIENvbCAjOCBTdGFydHMgLS0+DQoJCQkJCTxkaXYgY2xhc3M9Im9mZmVyLWNvbCB0ZXh0LWNlbnRlciI+DQoJCQkJCQk8aW1nIHNyYz0iaW1hZ2VzL3NwZWNpYWwtb2ZmZXJzL3NwZWNpYWwtb2ZmZXJzLWltZzQuanBnIiBhbHQ9IkZvb2QgQmFzZXJhIiBjbGFzcz0iaW1nLWZsdWlkIGltZy1jZW50ZXIiPg0KCQkJCQkJPGEgaHJlZj0iIyIgY2xhc3M9ImJ0biBidG4tY2lyY2xlIHRleHQtdXBwZXJjYXNlIHRleHQtd2VpZ2h0LWJvbGQgYW5pbWF0aW9uIj5Nb3JlPC9hPg0KCQkJCQkJPGRpdiBjbGFzcz0iY29udGVudCI+DQoJCQkJCQkJPGg0PkdyZWVuIEJhd2FyY2hpPC9oND4NCgkJCQkJCQk8aDYgY2xhc3M9InRleHQtd2VpZ2h0LWxpZ2h0Ij5UYWtlIHVwdG8gMTUlIE9mZiBvbiBlbnRpcmUgZm9vZCBvcmRlcjwvaDY+DQoJCQkJCQkJPHAgY2xhc3M9ImNvdXBvbi1jb2RlIHRleHQtdXBwZXJjYXNlIHRleHQtd2VpZ2h0LWJvbGQiPkNvZGUgOiAxNWZvb2RvZmY8L3A+DQoJCQkJCQk8L2Rpdj4NCgkJCQkJPC9kaXY+DQoJCQkJPCEtLSBPZmZlciBDb2wgIzggRW5kcyAtLT4NCgkJCQk8L2Rpdj4NCgkJCTwhLS0gU3BlY2lhbCBPZmZlcnMgQ2Fyb3VzZWwgRW5kcyAtLT4NCgkJCTwvZGl2Pg0KCQk8IS0tIE5lc3RlZCBDb250YWluZXIgRW5kcyAtLT4NCgkJPC9zZWN0aW9uPg0KCTwhLS0gU3BlY2lhbCBPZmZlcnMgU2VjdGlvbiBFbmRzIC0tPg0KCTwhLS0gTmV3cyAmIEV2ZW50cyBTZWN0aW9uIFN0YXJ0cyAtLT4NCgkJPHNlY3Rpb24gY2xhc3M9Im5ld3MtZXZlbnQtdGVhc2VyIHNlY3Rpb24gdGV4dC14cy1jZW50ZXIgdGV4dC1zbS1jZW50ZXIgdGV4dC1tZC1sZWZ0Ij4NCgkJPCEtLSBOZXN0ZWQgQ29udGFpbmVyIFN0YXJ0cyAtLT4NCgkJCTxkaXYgY2xhc3M9ImNvbnRhaW5lciI+DQoJCQkJPGgxIGNsYXNzPSJ0ZXh0LXdlaWdodC1saWdodCI+TmV3cyAmYW1wOyBFdmVudHM8L2gxPg0KCQkJPCEtLSBOZXN0ZWQgUm93IFN0YXJ0cyAtLT4NCgkJCQk8ZGl2IGNsYXNzPSJyb3ciPg0KCQkJCTwhLS0gTmV3cyAjMSBUZWFzZXIgU3RhcnRzIC0tPg0KCQkJCQk8ZGl2IGNsYXNzPSJjb2wtbGctNCBjb2wtbWQtNiBjb2wtc20tMTIiPg0KCQkJCQkJPGFydGljbGUgY2xhc3M9Im5ld3MtYmxvY2siPg0KCQkJCQkJPCEtLSBOZXdzIEhlYWRpbmcgU3RhcnRzIC0tPg0KCQkJCQkJCTxkaXYgY2xhc3M9ImNsZWFyZml4Ij4NCgkJCQkJCQkJPGRpdiBjbGFzcz0ibmV3cy1tZXRhIj4NCgkJCQkJCQkJCTxoMiBjbGFzcz0iZGF0ZSB0ZXh0LXdlaWdodC1ib2xkIj4xNTwvaDI+DQoJCQkJCQkJCQk8aDUgY2xhc3M9Im1vbnRoIHRleHQtdXBwZXJjYXNlIj5KYW48L2g1Pg0KCQkJCQkJCQk8L2Rpdj4NCgkJCQkJCQkJPGg2IGNsYXNzPSJ0ZXh0LXdlaWdodC1ub3JtYWwiPjxhIGhyZWY9IiMiPkxvcmVtIElwc3VtIGlzIHNpbXBseSBkdW1teSB0ZXh0IG9mIHRoZSBwcmludGluZy4uPC9hPjwvaDY+CQ0KCQkJCQkJCTwvZGl2Pg0KCQkJCQkJPCEtLSBOZXdzIEhlYWRpbmcgRW5kcyAtLT4NCgkJCQkJCQk8cD4NCgkJCQkJCQkJSXQgaXMgYSBsb25nIGVzdGFibGlzaGVkIGZhY3QgdGhhdCBhIHJlYWRlciB3aWxsIGJlIGRpc3RyYWN0ZWQgYnkgdGhlIHJlYWRhYmxlIGNvbnRlbnQgb2YgYSBwYWdlIHdoZW4gbG9va2luZyBhdCBpdHMgbGF5b3V0LiBUaGUgcG9pbnQgb2YgdXNpbmcgTG9yZW0gSXBzdW0gaXMgdGhhdCBpdCBoYXMgYSBtb3JlLW9yLWxlc3Mgbm9ybWFsIGRpc3RyaWJ1dGlvbiBvZiBsZXR0ZXJzLCBhcyBvcHBvc2VkIHRvIHVzaW5nLi4NCgkJCQkJCQk8L3A+DQoJCQkJCQkJPGEgaHJlZj0iIyIgY2xhc3M9ImJ0biBidG4tcHJpbWUgdGV4dC11cHBlcmNhc2UgdGV4dC13ZWlnaHQtdWx0cmEtYm9sZCBhbmltYXRpb24iPk1vcmU8L2E+DQoJCQkJCQk8L2FydGljbGU+DQoJCQkJCTwvZGl2Pg0KCQkJCTwhLS0gTmV3cyAjMSBUZWFzZXIgRW5kcyAtLT4NCgkJCQk8IS0tIE5ld3MgIzIgVGVhc2VyIFN0YXJ0cyAtLT4NCgkJCQkJPGRpdiBjbGFzcz0iY29sLWxnLTQgY29sLW1kLTYgY29sLXNtLTEyIj4NCgkJCQkJCTxhcnRpY2xlIGNsYXNzPSJuZXdzLWJsb2NrIj4NCgkJCQkJCTwhLS0gTmV3cyBIZWFkaW5nIFN0YXJ0cyAtLT4NCgkJCQkJCQk8ZGl2IGNsYXNzPSJjbGVhcmZpeCI+DQoJCQkJCQkJCTxkaXYgY2xhc3M9Im5ld3MtbWV0YSI+DQoJCQkJCQkJCQk8aDIgY2xhc3M9ImRhdGUgdGV4dC13ZWlnaHQtYm9sZCI+MjA8L2gyPg0KCQkJCQkJCQkJPGg1IGNsYXNzPSJtb250aCB0ZXh0LXVwcGVyY2FzZSI+RmViPC9oNT4NCgkJCQkJCQkJPC9kaXY+DQoJCQkJCQkJCTxoNiBjbGFzcz0idGV4dC13ZWlnaHQtbm9ybWFsIj48YSBocmVmPSIjIj5Mb3JlbSBJcHN1bSBpcyBzaW1wbHkgZHVtbXkgdGV4dCBvZiB0aGUgcHJpbnRpbmcuLjwvYT48L2g2PgkNCgkJCQkJCQk8L2Rpdj4NCgkJCQkJCTwhLS0gTmV3cyBIZWFkaW5nIEVuZHMgLS0+DQoJCQkJCQkJPHA+DQoJCQkJCQkJCUl0IGlzIGEgbG9uZyBlc3RhYmxpc2hlZCBmYWN0IHRoYXQgYSByZWFkZXIgd2lsbCBiZSBkaXN0cmFjdGVkIGJ5IHRoZSByZWFkYWJsZSBjb250ZW50IG9mIGEgcGFnZSB3aGVuIGxvb2tpbmcgYXQgaXRzIGxheW91dC4gVGhlIHBvaW50IG9mIHVzaW5nIExvcmVtIElwc3VtIGlzIHRoYXQgaXQgaGFzIGEgbW9yZS1vci1sZXNzIG5vcm1hbCBkaXN0cmlidXRpb24gb2YgbGV0dGVycywgYXMgb3Bwb3NlZCB0byB1c2luZy4uDQoJCQkJCQkJPC9wPg0KCQkJCQkJCTxhIGhyZWY9IiMiIGNsYXNzPSJidG4gYnRuLXByaW1lIHRleHQtdXBwZXJjYXNlIHRleHQtdWx0cmEtYm9sZCBhbmltYXRpb24iPk1vcmU8L2E+DQoJCQkJCQk8L2FydGljbGU+DQoJCQkJCTwvZGl2Pg0KCQkJCTwhLS0gTmV3cyAjMiBUZWFzZXIgRW5kcyAtLT4NCgkJCQk8IS0tIE5ld3MgIzMgVGVhc2VyIFN0YXJ0cyAtLT4NCgkJCQkJPGRpdiBjbGFzcz0iY29sLWxnLTQgY29sLW1kLTYgY29sLXNtLTEyIj4NCgkJCQkJCTxhcnRpY2xlIGNsYXNzPSJuZXdzLWJsb2NrIj4NCgkJCQkJCTwhLS0gTmV3cyBIZWFkaW5nIFN0YXJ0cyAtLT4NCgkJCQkJCQk8ZGl2IGNsYXNzPSJjbGVhcmZpeCI+DQoJCQkJCQkJCTxkaXYgY2xhc3M9Im5ld3MtbWV0YSI+DQoJCQkJCQkJCQk8aDIgY2xhc3M9ImRhdGUgdGV4dC13ZWlnaHQtYm9sZCI+MDc8L2gyPg0KCQkJCQkJCQkJPGg1IGNsYXNzPSJtb250aCB0ZXh0LXVwcGVyY2FzZSI+TWFyPC9oNT4NCgkJCQkJCQkJPC9kaXY+DQoJCQkJCQkJCTxoNiBjbGFzcz0idGV4dC13ZWlnaHQtbm9ybWFsIj48YSBocmVmPSIjIj5Mb3JlbSBJcHN1bSBpcyBzaW1wbHkgZHVtbXkgdGV4dCBvZiB0aGUgcHJpbnRpbmcuLjwvYT48L2g2PgkNCgkJCQkJCQk8L2Rpdj4NCgkJCQkJCTwhLS0gTmV3cyBIZWFkaW5nIEVuZHMgLS0+DQoJCQkJCQkJPHA+DQoJCQkJCQkJCUl0IGlzIGEgbG9uZyBlc3RhYmxpc2hlZCBmYWN0IHRoYXQgYSByZWFkZXIgd2lsbCBiZSBkaXN0cmFjdGVkIGJ5IHRoZSByZWFkYWJsZSBjb250ZW50IG9mIGEgcGFnZSB3aGVuIGxvb2tpbmcgYXQgaXRzIGxheW91dC4gVGhlIHBvaW50IG9mIHVzaW5nIExvcmVtIElwc3VtIGlzIHRoYXQgaXQgaGFzIGEgbW9yZS1vci1sZXNzIG5vcm1hbCBkaXN0cmlidXRpb24gb2YgbGV0dGVycywgYXMgb3Bwb3NlZCB0byB1c2luZy4uDQoJCQkJCQkJPC9wPg0KCQkJCQkJCTxhIGhyZWY9IiMiIGNsYXNzPSJidG4gYnRuLXByaW1lIHRleHQtdXBwZXJjYXNlIHRleHQtdWx0cmEtYm9sZCBhbmltYXRpb24iPk1vcmU8L2E+DQoJCQkJCQk8L2FydGljbGU+DQoJCQkJCTwvZGl2Pg0KCQkJCTwhLS0gTmV3cyAjMyBUZWFzZXIgRW5kcyAtLT4NCgkJCQk8L2Rpdj4NCgkJCTwhLS0gTmVzdGVkIFJvdyBFbmRzIC0tPg0KCQkJPC9kaXY+DQoJCTwhLS0gTmVzdGVkIENvbnRhaW5lciBFbmRzIC0tPg0KCQk8L3NlY3Rpb24+DQoJPCEtLSBOZXdzICYgRXZlbnRzIFNlY3Rpb24gRW5kcyAtLT4NCgk8IS0tIERvd25sb2FkIEFwcCBTZWN0aW9uIFN0YXJ0cyAtLT4NCgkJPHNlY3Rpb24gY2xhc3M9ImRvd2xvYWQtYXBwIHRleHQtY2VudGVyLXNtIHRleHQteHMtY2VudGVyIHRleHQtc20tY2VudGVyIHRleHQtbWQtbGVmdCI+DQoJCTwhLS0gTmVzdGVkIENvbnRhaW5lciBTdGFydHMgLS0+DQoJCQk8ZGl2IGNsYXNzPSJjb250YWluZXIiPg0KCQkJPCEtLSBOZXN0ZWQgUm93IFN0YXJ0cyAtLT4NCgkJCQk8ZGl2IGNsYXNzPSJyb3ciPg0KCQkJCQk8ZGl2IGNsYXNzPSJjb2wtbWQtOCBjb2wtc20tMTIgb3JkZXItbWQtbGFzdCI+DQoJCQkJCQk8ZGl2IGNsYXNzPSJjb250ZW50Ij4NCgkJCQkJCQk8aDM+VGhlIEJlc3QgRm9vZEJpbmdvIERlbGl2ZXJ5IEFwcCE8L2gzPg0KCQkJCQkJCTxoNT5Eb3dubG9hZCBvdXIgZnJlZSBpT1MsIFdpbmRvd3MgcGhvbmUgYW5kIEFuZHJvaWQgQXBwIGFuZCBvcmRlciBmb29kIG9ubGluZSB0aGUgZmFzdGVzdCB3YXkgcG9zc2libGUuPC9oNT4NCgkJCQkJCQk8dWwgY2xhc3M9Imxpc3QtdW5zdHlsZWQgbGlzdC1pbmxpbmUiPg0KCQkJCQkJCQk8bGkgY2xhc3M9Imxpc3QtaW5saW5lLWl0ZW0iPg0KCQkJCQkJCQkJPGEgaHJlZj0iIyI+PGltZyBzcmM9ImltYWdlcy9iYWRnZS9hcHBsZS1iYWRnZS5wbmciIGFsdD0iRG93bmxvYWQgb24gYXBwIHN0b3JlIiBjbGFzcz0iaW1nLWZsdWlkIj48L2E+DQoJCQkJCQkJCTwvbGk+DQoJCQkJCQkJCTxsaSBjbGFzcz0ibGlzdC1pbmxpbmUtaXRlbSI+DQoJCQkJCQkJCQk8YSBocmVmPSIjIj48aW1nIHNyYz0iaW1hZ2VzL2JhZGdlL2dvb2dsZS1wbGF5LWJhZGdlLnBuZyIgYWx0PSJHZXQgaXQgb24gR29vZ2xlIFBsYXkiIGNsYXNzPSJpbWctZmx1aWQiPjwvYT4NCgkJCQkJCQkJPC9saT4NCgkJCQkJCQkJPGxpIGNsYXNzPSJsaXN0LWlubGluZS1pdGVtIj4NCgkJCQkJCQkJCTxhIGhyZWY9IiMiPjxpbWcgc3JjPSJpbWFnZXMvYmFkZ2Uvd2luZG93cy1iYWRnZS5wbmciIGFsdD0iRG93bmxvYWQgZnJvbSB3aW5kb3dzIHBob25lIHN0b3JlIiBjbGFzcz0iaW1nLWZsdWlkIj48L2E+DQoJCQkJCQkJCTwvbGk+DQoJCQkJCQkJPC91bD4NCgkJCQkJCTwvZGl2Pg0KCQkJCQk8L2Rpdj4NCgkJCQkJPGRpdiBjbGFzcz0iY29sLW1kLTMgY29sLXNtLTEyIG9mZnNldC1tZC0xIG9yZGVyLW1kLWZpcnN0IHRleHQteHMtY2VudGVyIHRleHQtc20tY2VudGVyIHRleHQtbWQtbGVmdCI+DQoJCQkJCQk8aW1nIHNyYz0iaW1hZ2VzL21vY2t1cHMvbW9iaWxlLW1vY2t1cC5wbmciIGFsdD0iQXBwIE1vYmlsZSBNb2NrdXAiIGNsYXNzPSJpbWctZmx1aWQiPg0KCQkJCQk8L2Rpdj4NCgkJCQk8L2Rpdj4NCgkJCTwhLS0gTmVzdGVkIFJvdyBFbmRzIC0tPg0KCQkJPC9kaXY+DQoJCTwhLS0gTmVzdGVkIENvbnRhaW5lciBFbmRzIC0tPg0KCQk8L3NlY3Rpb24+DQoJPCEtLSBEb3dubG9hZCBBcHAgU2VjdGlvbiBFbmRzIC0tPg0KCTwhLS0gTmV3c2xldHRlciBTZWN0aW9uIFN0YXJ0cyAtLT4NCgkJPHNlY3Rpb24gY2xhc3M9ImZvb3Rlci10b3AiPg0KCQk8IS0tIE5lc3RlZCBDb250YWluZXIgU3RhcnRzIC0tPg0KCQkJPGRpdiBjbGFzcz0iY29udGFpbmVyIj4NCgkJCQk8aDMgY2xhc3M9InRleHQtY2VudGVyIHRleHQtd2VpZ2h0LWJvbGQiPlN1YnNjcmliZSB0byBvdXIgTmV3c2xldHRlcjo8L2gzPg0KCQkJCTx1bCBjbGFzcz0ibGlzdC11bnN0eWxlZCBsaXN0LWlubGluZSB0ZXh0LWNlbnRlciI+DQoJCQkJCTxsaSBjbGFzcz0ibGlzdC1pbmxpbmUtaXRlbSI+PGkgY2xhc3M9ImZhIGZhLWNoZWNrLWNpcmNsZSI+PC9pPiBSZWNlaXZlIGRlYWxzIGZyb20gYWxsIG91ciB0b3AgcmVzdGF1cmFudHMgdmlhIGUtbWFpbDwvbGk+DQoJCQkJCTxsaSBjbGFzcz0ibGlzdC1pbmxpbmUtaXRlbSI+PGkgY2xhc3M9ImZhIGZhLWNoZWNrLWNpcmNsZSI+PC9pPiBEb24ndCBtaXNzIG91dCBvbiBvdXIgZ3JlYXQgb2ZmZXJzPC9saT4NCgkJCQk8L3VsPg0KCQkJPCEtLSBOZXdzbGV0dGVyIEZvcm0gU3RhcnRzIC0tPg0KCQkJCTxmb3JtIGNsYXNzPSJuZXdzbGV0dGVyLWZvcm0iPg0KCQkJCTwhLS0gTmVzdGVkIFJvdyBTdGFydHMgLS0+DQoJCQkJCTxkaXYgY2xhc3M9InJvdyI+DQoJCQkJCQk8ZGl2IGNsYXNzPSJjb2wtbWQtNCBjb2wtc20tMTIiPg0KCQkJCQkJCTxsYWJlbCBjbGFzcz0ic3Itb25seSIgZm9yPSJuZXdzbGV0dGVyLWNpdHkiPlBsZWFzZSBTZWxlY3QgWW91ciBDaXR5PC9sYWJlbD4NCgkJCQkJCQk8aW5wdXQgdHlwZT0idGV4dCIgY2xhc3M9ImZvcm0tY29udHJvbCIgaWQ9Im5ld3NsZXR0ZXItY2l0eSIgcGxhY2Vob2xkZXI9IlBsZWFzZSBTZWxlY3QgWW91ciBDaXR5Ij4NCgkJCQkJCTwvZGl2Pg0KCQkJCQkJPGRpdiBjbGFzcz0iY29sLW1kLTUgY29sLXNtLTEyIj4NCgkJCQkJCQk8bGFiZWwgY2xhc3M9InNyLW9ubHkiIGZvcj0ibmV3c2xldHRlci1lbWFpbCI+RW1haWw8L2xhYmVsPg0KCQkJCQkJCTxpbnB1dCB0eXBlPSJ0ZXh0IiBjbGFzcz0iZm9ybS1jb250cm9sIiBpZD0ibmV3c2xldHRlci1lbWFpbCIgcGxhY2Vob2xkZXI9IkVudGVyIFlvdXIgRS1tYWlsIElkIj4NCgkJCQkJCTwvZGl2Pg0KCQkJCQkJPGRpdiBjbGFzcz0iY29sLW1kLTMgY29sLXNtLTEyIj4NCgkJCQkJCQk8YnV0dG9uIHR5cGU9InN1Ym1pdCIgY2xhc3M9ImJ0biBidG4tcHJpbWUgYnRuLWJsb2NrIHRleHQtdXBwZXJjYXNlIHRleHQtd2VpZ2h0LWJvbGQgYW5pbWF0aW9uIj5TaWduIFVwIE5vdzwvYnV0dG9uPg0KCQkJCQkJPC9kaXY+DQoJCQkJCQk8ZGl2IGNsYXNzPSJjb2wtc20tMTIgdGV4dC1jZW50ZXIiPg0KCQkJCQkJCTxoNiBjbGFzcz0idGV4dC13ZWlnaHQtYm9sZCI+DQoJCQkJCQkJCTxsYWJlbD4NCgkJCQkJCQkJCTxpbnB1dCB0eXBlPSJjaGVja2JveCI+IA0KCQkJCQkJCQkJPHNwYW4+SSBoYXZlIHJlYWQgJmFtcDsgYWNjZXB0ZWQgdGhlIHRlcm1zIGFuZCBjb25kaXRpb25zIGFuZCBwcml2YWN5IHBvbGljeTwvc3Bhbj4NCgkJCQkJCQkJPC9sYWJlbD4NCgkJCQkJCQk8L2g2Pg0KCQkJCQkJPC9kaXY+DQoJCQkJCTwvZGl2Pg0KCQkJCTwhLS0gTmVzdGVkIFJvdyBFbmRzIC0tPg0KCQkJCTwvZm9ybT4NCgkJCTwhLS0gTmV3c2xldHRlciBGb3JtIEVuZHMgLS0+DQoJCQk8L2Rpdj4NCgkJPCEtLSBOZXN0ZWQgQ29udGFpbmVyIEVuZHMgLS0+DQoJCTwvc2VjdGlvbj4NCgk8IS0tIE5ld3NsZXR0ZXIgU2VjdGlvbiBFbmRzIC0tPg0KCTwhLS0gRm9vdGVyIEFyZWEgU3RhcnRzIC0tPg0KCQk8Zm9vdGVyIGNsYXNzPSJtYWluLWZvb3RlciI+DQoJCTwhLS0gTmVzdGVkIENvbnRhaW5lciBTdGFydHMgLS0+DQoJCQk8ZGl2IGNsYXNzPSJjb250YWluZXIiPg0KCQkJPCEtLSBTdGFydHMgLS0+DQoJCQkJPGRpdiBjbGFzcz0icm93Ij4NCgkJCQk8IS0tIExvZ28gU3RhcnRzIC0tPg0KCQkJCQk8ZGl2IGNsYXNzPSJjb2wtbGctMyBjb2wtc20tMTIgdGV4dC14cy1jZW50ZXIgdGV4dC1zbS1jZW50ZXIgdGV4dC1sZy1sZWZ0Ij4NCgkJCQkJCTxpbWcgc3JjPSJpbWFnZXMvbG9nby5wbmciIGFsdD0iRm9vZEJpbmdvIiBjbGFzcz0iaW1nLWZsdWlkIj4NCgkJCQkJPC9kaXY+DQoJCQkJPCEtLSBMb2dvIEVuZHMgLS0+DQoJCQkJPCEtLSBQYWdlIExpbmtzIFN0YXJ0cyAtLT4NCgkJCQkJPGRpdiBjbGFzcz0iY29sLWxnLTYgY29sLXNtLTEyIj4NCgkJCQkJCTx1bCBjbGFzcz0ibGlzdC11bnN0eWxlZCBsaXN0LWlubGluZSBwYWdlLWxpbmtzIHRleHQtY2VudGVyIj4NCgkJCQkJCQk8bGkgY2xhc3M9Imxpc3QtaW5saW5lLWl0ZW0iPjxhIGhyZWY9ImluZGV4LTIuaHRtbCI+SG9tZTwvYT48L2xpPg0KCQkJCQkJCTxsaSBjbGFzcz0ibGlzdC1pbmxpbmUtaXRlbSI+PGEgaHJlZj0iYWJvdXQuaHRtbCI+QWJvdXQgVXM8L2E+PC9saT4NCgkJCQkJCQk8bGkgY2xhc3M9Imxpc3QtaW5saW5lLWl0ZW0iPjxhIGhyZWY9IiMiPlJlY2lwZXM8L2E+PC9saT4NCgkJCQkJCQk8bGkgY2xhc3M9Imxpc3QtaW5saW5lLWl0ZW0iPjxhIGhyZWY9IiMiPkZvb2RzPC9hPjwvbGk+DQoJCQkJCQkJPGxpIGNsYXNzPSJsaXN0LWlubGluZS1pdGVtIj48YSBocmVmPSIjIj5DYXRlcmluZzwvYT48L2xpPg0KCQkJCQkJCTxsaSBjbGFzcz0ibGlzdC1pbmxpbmUtaXRlbSI+PGEgaHJlZj0iY29udGFjdC5odG1sIj5Db250YWN0IFVzPC9hPjwvbGk+DQoJCQkJCQk8L3VsPg0KCQkJCQk8L2Rpdj4NCgkJCQk8IS0tIFBhZ2UgTGlua3MgRW5kcyAtLT4NCgkJCQk8IS0tIFNvY2lhbCBNZWRpYSBMaW5rcyBTdGFydHMgLS0+DQoJCQkJCTxkaXYgY2xhc3M9ImNvbC1sZy0zIGNvbC1zbS0xMiI+DQoJCQkJCQk8dWwgY2xhc3M9Imxpc3QtdW5zdHlsZWQgbGlzdC1pbmxpbmUgc20tbGlua3MgdGV4dC14cy1jZW50ZXIgdGV4dC1zbS1jZW50ZXIgdGV4dC1sZy1yaWdodCI+DQoJCQkJCQkJPGxpIGNsYXNzPSJsaXN0LWlubGluZS1pdGVtIj4NCgkJCQkJCQkJPGEgaHJlZj0iIyIgY2xhc3M9ImJ0biBidG4tcHJpbWUgYW5pbWF0aW9uIj4NCgkJCQkJCQkJCTxpIGNsYXNzPSJmYSBmYS10d2l0dGVyIj48L2k+DQoJCQkJCQkJCTwvYT4NCgkJCQkJCQk8L2xpPg0KCQkJCQkJCTxsaSBjbGFzcz0ibGlzdC1pbmxpbmUtaXRlbSI+DQoJCQkJCQkJCTxhIGhyZWY9IiMiIGNsYXNzPSJidG4gYnRuLXByaW1lIGFuaW1hdGlvbiI+DQoJCQkJCQkJCQk8aSBjbGFzcz0iZmEgZmEtZmFjZWJvb2siPjwvaT4NCgkJCQkJCQkJPC9hPg0KCQkJCQkJCTwvbGk+DQoJCQkJCQkJPGxpIGNsYXNzPSJsaXN0LWlubGluZS1pdGVtIj4NCgkJCQkJCQkJPGEgaHJlZj0iIyIgY2xhc3M9ImJ0biBidG4tcHJpbWUgYW5pbWF0aW9uIj4NCgkJCQkJCQkJCTxpIGNsYXNzPSJmYSBmYS1saW5rZWRpbiI+PC9pPg0KCQkJCQkJCQk8L2E+DQoJCQkJCQkJPC9saT4NCgkJCQkJCQk8bGkgY2xhc3M9Imxpc3QtaW5saW5lLWl0ZW0iPg0KCQkJCQkJCQk8YSBocmVmPSIjIiBjbGFzcz0iYnRuIGJ0bi1wcmltZSBhbmltYXRpb24iPg0KCQkJCQkJCQkJPGkgY2xhc3M9ImZhIGZhLXNreXBlIj48L2k+DQoJCQkJCQkJCTwvYT4NCgkJCQkJCQk8L2xpPg0KCQkJCQkJCTxsaSBjbGFzcz0ibGlzdC1pbmxpbmUtaXRlbSI+DQoJCQkJCQkJCTxhIGhyZWY9IiMiIGNsYXNzPSJidG4gYnRuLXByaW1lIGFuaW1hdGlvbiI+DQoJCQkJCQkJCQk8aSBjbGFzcz0iZmEgZmEtcGludGVyZXN0Ij48L2k+DQoJCQkJCQkJCTwvYT4NCgkJCQkJCQk8L2xpPg0KCQkJCQkJPC91bD4NCgkJCQkJPC9kaXY+DQoJCQkJPCEtLSBTb2NpYWwgTWVkaWEgTGlua3MgRW5kcyAtLT4NCgkJCQk8L2Rpdj4NCgkJCTwhLS0gRW5kcyAtLT4NCgkJCTwhLS0gQWRkcmVzcyBTZWN0aW9uIFN0YXJ0cyAtLT4NCgkJCQk8c2VjdGlvbiBjbGFzcz0iZm9vdC1hZGRyZXNzIHRleHQteHMtY2VudGVyIHRleHQtc20tY2VudGVyIHRleHQtbWQtbGVmdCI+DQoJCQkJCTxoNSBjbGFzcz0ibXQtNCBtYi0zIj5BZGRyZXNzIDo8L2g1Pg0KCQkJCTwhLS0gTmVzdGVkIFJvdyBTdGFydHMgLS0+DQoJCQkJCTxkaXYgY2xhc3M9InJvdyI+DQoJCQkJCQk8dWwgY2xhc3M9Imxpc3QtdW5zdHlsZWQgY29sLW1kLTQgY29sLXNtLTEyIj4NCgkJCQkJCQk8bGk+MjggSmFja3NvbiBCbHZkIFN0ZSAxMDIwIENoaWNhZ288L2xpPg0KCQkJCQkJCTxsaT5JTCA2MDYwNC0yMzQwPC9saT4NCgkJCQkJCTwvdWw+DQoJCQkJCQk8dWwgY2xhc3M9Imxpc3QtdW5zdHlsZWQgY29sLW1kLTQgY29sLXNtLTEyIj4NCgkJCQkJCQk8bGk+RnJlZXBob25lOiArMS04MDAtNTU5LTEyMzQ8L2xpPg0KCQkJCQkJCTxsaT5UZWxlcGhvbmU6ICsxLTgwMC02MDMtOTg3NDwvbGk+DQoJCQkJCQk8L3VsPg0KCQkJCQkJPHVsIGNsYXNzPSJsaXN0LXVuc3R5bGVkIGNvbC1tZC00IGNvbC1zbS0xMiI+DQoJCQkJCQkJPGxpPkZBWDogKzEtODAwLTk5OS05ODk4PC9saT4NCgkJCQkJCQk8bGk+RS1tYWlsOiA8YSBocmVmPSJtYWlsdG86bWFpbEBmb29kYmluZ29kZW1vLmNvbSI+bWFpbEBmb29kYmluZ29kZW1vLmNvbTwvYT48L2xpPg0KCQkJCQkJPC91bD4NCgkJCQkJPC9kaXY+DQoJCQkJPCEtLSBOZXN0ZWQgUm93IEVuZHMgLS0+DQoJCQkJPC9zZWN0aW9uPg0KCQkJPCEtLSBBZGRyZXNzIFNlY3Rpb24gRW5kcyAtLT4NCgkJCTwhLS0gTGlua3MgU2VjdGlvbiBTdGFydHMgLS0+DQoJCQkJPHNlY3Rpb24gY2xhc3M9ImZvb3Rlci1saW5rcy1zZWN0aW9uIHRleHQteHMtY2VudGVyIHRleHQtc20tY2VudGVyIHRleHQtbWQtbGVmdCI+DQoJCQkJPCEtLSBOZXN0ZWQgUm93IFN0YXJ0cyAtLT4NCgkJCQkJPGRpdiBjbGFzcz0icm93Ij4NCgkJCQkJPCEtLSBMaW5rIENvbCAjMSBTdGFydHMgLS0+DQoJCQkJCQk8ZGl2IGNsYXNzPSJjb2wtbGctMyBjb2wtbWQtNiBjb2wtc20tMTIiPg0KCQkJCQkJCTxoNT5SZXN0YXVyYW50cyBCeSBBcmVhPC9oNT4NCgkJCQkJCQk8dWwgY2xhc3M9Imxpc3QtdW5zdHlsZWQiPg0KCQkJCQkJCQk8bGk+PGEgaHJlZj0iIyI+UmVzdGF1cmFudHMgaW4gTWFkaGFwdXI8L2E+PC9saT4NCgkJCQkJCQkJPGxpPjxhIGhyZWY9IiMiPlJlc3RhdXJhbnRzIGluIFNhaW5pa3B1cmk8L2E+PC9saT4NCgkJCQkJCQkJPGxpPjxhIGhyZWY9IiMiPlJlc3RhdXJhbnRzIGluIEJhbmphcmEgSGlsbHM8L2E+PC9saT4NCgkJCQkJCQkJPGxpPjxhIGhyZWY9IiMiPlJlc3RhdXJhbnRzIGluIEdhY2hpYm93bGk8L2E+PC9saT4NCgkJCQkJCQkJPGxpPjxhIGhyZWY9IiMiPlJlc3RhdXJhbnRzIGluIEp1YmlsZWUgSGlsbHM8L2E+PC9saT4NCgkJCQkJCQkJPGxpPjxhIGhyZWY9IiMiPlJlc3RhdXJhbnRzIGluIFNlY3VuZGVyYWJhZDwvYT48L2xpPg0KCQkJCQkJCQk8bGk+PGEgaHJlZj0iIyI+UmVzdGF1cmFudHMgaW4gSGl0ZWNoIENpdHk8L2E+PC9saT4NCgkJCQkJCQk8L3VsPg0KCQkJCQkJPC9kaXY+DQoJCQkJCTwhLS0gTGluayBDb2wgIzEgRW5kcyAtLT4NCgkJCQkJPCEtLSBMaW5rIENvbCAjMiBTdGFydHMgLS0+DQoJCQkJCQk8ZGl2IGNsYXNzPSJjb2wtbGctMyBjb2wtbWQtNiBjb2wtc20tMTIiPg0KCQkJCQkJCTxoNT5Ub3AgUmF0ZWQgQ3Vpc2luZXM8L2g1Pg0KCQkJCQkJCTx1bCBjbGFzcz0ibGlzdC11bnN0eWxlZCI+DQoJCQkJCQkJCTxsaT48YSBocmVmPSIjIj5Ob3J0aCBJbmRpYW48L2E+PC9saT4NCgkJCQkJCQkJPGxpPjxhIGhyZWY9IiMiPkl0YWxpYW48L2E+PC9saT4NCgkJCQkJCQkJPGxpPjxhIGhyZWY9IiMiPkJlbmdhbGk8L2E+PC9saT4NCgkJCQkJCQkJPGxpPjxhIGhyZWY9IiMiPkNoaW5lc2U8L2E+PC9saT4NCgkJCQkJCQkJPGxpPjxhIGhyZWY9IiMiPk11Z2hsYWk8L2E+PC9saT4NCgkJCQkJCQkJPGxpPjxhIGhyZWY9IiMiPkNvbnRpbmVudGFsPC9hPjwvbGk+DQoJCQkJCQkJCTxsaT48YSBocmVmPSIjIj5IeWRlcmFiYWRpIEJpcml5YW5pPC9hPjwvbGk+DQoJCQkJCQkJPC91bD4NCgkJCQkJCTwvZGl2Pg0KCQkJCQk8IS0tIExpbmsgQ29sICMyIEVuZHMgLS0+DQoJCQkJCTwhLS0gTGluayBDb2wgIzMgU3RhcnRzIC0tPg0KCQkJCQkJPGRpdiBjbGFzcz0iY29sLWxnLTMgY29sLW1kLTYgY29sLXNtLTEyIj4NCgkJCQkJCQk8aDU+UG9wdWxhciBSZXN0YXVyYW50czwvaDU+DQoJCQkJCQkJPHVsIGNsYXNzPSJsaXN0LXVuc3R5bGVkIj4NCgkJCQkJCQkJPGxpPjxhIGhyZWY9IiMiPkhpbmdsaXNoIENhZmU8L2E+PC9saT4NCgkJCQkJCQkJPGxpPjxhIGhyZWY9IiMiPk1hbWEgTWlhIEl0YWxpYTwvYT48L2xpPg0KCQkJCQkJCQk8bGk+PGEgaHJlZj0iIyI+S2hhYW4gU2FhYjwvYT48L2xpPg0KCQkJCQkJCQk8bGk+PGEgaHJlZj0iIyI+Q2FsbCBPZiBCZW5nYTwvYT48L2xpPg0KCQkJCQkJCQk8bGk+PGEgaHJlZj0iIyI+Q2hpbmEgQnkgTWFyY29wb2xvPC9hPjwvbGk+DQoJCQkJCQkJCTxsaT48YSBocmVmPSIjIj5VbGF2YWNoYXJ1PC9hPjwvbGk+DQoJCQkJCQkJCTxsaT48YSBocmVmPSIjIj5SZXNobWknczwvYT48L2xpPg0KCQkJCQkJCTwvdWw+DQoJCQkJCQk8L2Rpdj4NCgkJCQkJPCEtLSBMaW5rIENvbCAjMyBFbmRzIC0tPg0KCQkJCQk8IS0tIExpbmsgQ29sICM0IFN0YXJ0cyAtLT4NCgkJCQkJCTxkaXYgY2xhc3M9ImNvbC1sZy0zIGNvbC1tZC02IGNvbC1zbS0xMiI+DQoJCQkJCQkJPGg1PlBvcHVsYXIgQ2l0aWVzPC9oNT4NCgkJCQkJCQk8dWwgY2xhc3M9Imxpc3QtdW5zdHlsZWQiPg0KCQkJCQkJCQk8bGk+PGEgaHJlZj0iIyI+UHVuZTwvYT48L2xpPg0KCQkJCQkJCQk8bGk+PGEgaHJlZj0iIyI+QmFuZ2Fsb3JlPC9hPjwvbGk+DQoJCQkJCQkJCTxsaT48YSBocmVmPSIjIj5IeWRlcmFiYWQ8L2E+PC9saT4NCgkJCQkJCQkJPGxpPjxhIGhyZWY9IiMiPkNoZW5uYWk8L2E+PC9saT4NCgkJCQkJCQkJPGxpPjxhIGhyZWY9IiMiPkRlbGhpPC9hPjwvbGk+DQoJCQkJCQkJCTxsaT48YSBocmVmPSIjIj5NdW1iYWk8L2E+PC9saT4NCgkJCQkJCQkJPGxpPjxhIGhyZWY9IiMiPkd1cmdhb248L2E+PC9saT4NCgkJCQkJCQk8L3VsPg0KCQkJCQkJPC9kaXY+DQoJCQkJCTwhLS0gTGluayBDb2wgIzQgRW5kcyAtLT4NCgkJCQkJPC9kaXY+DQoJCQkJPCEtLSBOZXN0ZWQgUm93IEVuZHMgLS0+DQoJCQkJPC9zZWN0aW9uPg0KCQkJPCEtLSBMaW5rcyBTZWN0aW9uIEVuZHMgLS0+DQoJCQk8IS0tIENvcHlyaWdodCBTdGFydHMgLS0+DQoJCQkJPHAgY2xhc3M9ImNvcHlyaWdodCB0ZXh0LWNlbnRlciBtYi0wIj4NCgkJCQkJQWxsIFJpZ2h0cyBSZXNlcnZlZCAmY29weTsgMjAxMCAtIDIwMTggIEZvb2QgQmluZ28gIFNlcnZpY2UuDQoJCQkJPC9wPg0KCQkJPCEtLSBDb3B5cmlnaHQgRW5kcyAtLT4NCgkJCTwvZGl2Pg0KCQk8IS0tIE5lc3RlZCBDb250YWluZXIgRW5kcyAtLT4NCgkJPC9mb290ZXI+DQoJPCEtLSBGb290ZXIgQXJlYSBFbmRzIC0tPg0KCTwhLS0gVGVtcGxhdGUgSlMgRmlsZXMgLS0+DQoJPHNjcmlwdCBzcmM9ImpzL2pxdWVyeS0zLjMuMS5taW4uanMiPjwvc2NyaXB0Pg0KCTxzY3JpcHQgc3JjPSJqcy9wb3BwZXIubWluLmpzIj48L3NjcmlwdD4NCgk8c2NyaXB0IHNyYz0ianMvYm9vdHN0cmFwLm1pbi5qcyI+PC9zY3JpcHQ+DQoJPHNjcmlwdCBzcmM9ImpzL3BsdWdpbnMvYm9vdHN0cmFwLWZpbGVzdHlsZS9ib290c3RyYXAtZmlsZXN0eWxlLm1pbi5qcyI+PC9zY3JpcHQ+DQoJPHNjcmlwdCBzcmM9ImpzL3BsdWdpbnMvZGF0ZXBpY2tlci9ib290c3RyYXAtZGF0ZXBpY2tlci5qcyI+PC9zY3JpcHQ+DQoJPHNjcmlwdCBzcmM9ImpzL3BsdWdpbnMvb3dsLWNhcm91c2VsL293bC5jYXJvdXNlbC5qcyI+PC9zY3JpcHQ+DQoJPHNjcmlwdCBzcmM9ImpzL3BsdWdpbnMvbWFnbmlmaWMtcG9wdXAvanF1ZXJ5Lm1hZ25pZmljLXBvcHVwLm1pbi5qcyI+PC9zY3JpcHQ+DQoJPHNjcmlwdCBzcmM9Imh0dHBzOi8vbWFwcy5nb29nbGVhcGlzLmNvbS9tYXBzL2FwaS9qcz92PTMmYW1wO3NlbnNvcj1mYWxzZSI+PC9zY3JpcHQ+DQoJPHNjcmlwdCBzcmM9ImpzL2N1c3RvbS5qcyI+PC9zY3JpcHQ+DQoNCgk8c2NyaXB0Pg0KJChkb2N1bWVudCkucmVhZHkoZnVuY3Rpb24oKXsNCiAgICAkKCIjdGV4dCIpLmtleXVwKGZ1bmN0aW9uKCl7DQogICAgICAgIHZhciBuYW1lMiA9ICQoJyN0ZXh0JykudmFsKCk7DQogICAgICAgIHZhciBjaXR5PSQoJyNjaXR5JykudmFsKCk7DQogICAgICANCiAgICAgICAgJC5hamF4KHsNCiAgICAgICAgdHlwZTogIlBPU1QiLA0KICAgICAgICB1cmw6ICJyZWFkQm9vay5waHAiLA0KICAgICAgICBkYXRhOntrZXl3b3JkOm5hbWUyLGNpdHk6Y2l0eX0sDQogICAgICAgIGJlZm9yZVNlbmQ6IGZ1bmN0aW9uKCl7DQogICAgICAgICAgICAkKCIjdGV4dCIpLmNzcygiYmFja2dyb3VuZCIsIiNGRkYgdXJsKExvYWRlckljb24uZ2lmKSBuby1yZXBlYXQgMTY1cHgiKTsNCiAgICAgICAgfSwNCiAgICAgICAgc3VjY2VzczogZnVuY3Rpb24oZGF0YSl7DQogICAgICAgICAgICAkKCIjc3VnZ2Vzc3Rpb24tYm94Iikuc2hvdygpOw0KICAgICAgICAgICAgJCgiI3N1Z2dlc3N0aW9uLWJveCIpLmh0bWwoZGF0YSk7DQogICAgICAgICAgICAkKCIjdGV4dCIpLmNzcygiYmFja2dyb3VuZCIsIiNGRkYiKTsNCiAgICAgICAgfQ0KICAgICAgICB9KTsNCiAgICB9KTsNCn0pOw0KDQpmdW5jdGlvbiBzZWxlY3RCb29rKHZhbCkgew0KJCgiI3RleHQiKS52YWwodmFsKTsNCiQoIiNzdWdnZXNzdGlvbi1ib3giKS5oaWRlKCk7DQp9DQoNCjwvc2NyaXB0PgkNCg0KPD9waHANCi8vIENvbm5lY3RzIHRvIHlvdXIgRGF0YWJhc2UNCm15c3FsX2Nvbm5lY3QoImxvY2FsaG9zdCIsICJyb290IiwgIiIpIG9yIGRpZShteXNxbF9lcnJvcigpKTsNCm15c3FsX3NlbGVjdF9kYigiZm9vZCIpIG9yIGRpZShteXNxbF9lcnJvcigpKTsNCi8vQWRkcyBvbmUgdG8gdGhlIGNvdW50ZXINCm15c3FsX3F1ZXJ5KCJVUERBVEUgaG90ZWwgU0VUIHZpc2l0ZXIgPSB2aXNpdGVyICsgMSIpOw0KDQo/Pg0KCTwvYm9keT4NCjwvaHRtbD4=")); ?>
Function Calls
| base64_decode | 1 |
Stats
| MD5 | 16d64f5232609c1f29c4cd24d6be5e0b |
| Eval Count | 1 |
| Decode Time | 121 ms |