Explore the Turkish city of Izmir

Turkey is a great destination for some sunshine and to spend time on the beach and in the sea. But when you’ve had enough of taking it easy, there are some great places to go sightseeing in this beautiful and varied country.

The country’s third largest city, Izmir, attracts plenty of tourists and has become a fixture on many cruise circuits increasing the number of people visiting this city. If you are thinking of booking one of the many Izmir Turkey holidays on offer with the main travel companies, check out this list of things to see while in the city of Izmir.

Konak Square is the real heart of the city, and there’s a massive clock tower right in the centre, making it very difficult to miss or get lost. This is also where the fight for independence began after the First World War.

You’re within easy reach here of the Kordon, the seaside promenade, and Gustave Eiffel’s customs house on Konak Pier – now a great shopping centre. You can also take boat trips from Pasaport.

Up on the hill are the ancient and impressive ruins of Kadifekale castle – the ‘velvet castle’, which was built by Lysimachos – a successor to Alexander the Great.

One of the city’s most famous sights is the Kemeralti bazaar which was originally along the street surrounding the inner bay of city that was subsequently filled in during the seventeenth century. The market spread to fill the new space and the wide street that it curves along today is called Anafartlar Street. It’s a lively and interesting place to wander around for a few hours.

In the Anasanor quarter you can take a ride on an antique (and free) elevator which shoots up from sealevel to the clifftop neighbourhoods in a brick tower. There’s a terrace café at the top where you get some great views over the city.

Outside the city, you can take a trip to Mount Yamanlar, which is actually an extinct volcano. Many Izmir city dwellers head to Yamanlar for some fresh country air and a place to picnic. It’s also a great spot to sit and watch the sun set.

If you only have a day to spend in Izmir itself, you may want to hire a personal guide to take you round. You’ll see a lot more of the city and get some interesting tales of its history this way.

 

 

 

 

 

Posted in Middle EastComments Off on Explore the Turkish city of Izmir

Go Beyond the Glitz of Shanghai to Visit the Top Five Museums

Shanghai, China is a place of great economic success. It is a fast-paced and fast-developing city with a strong foothold in the financial world. Visitors to Shanghai come here to do business and to enjoy the excesses that come with success. Through all this modern progress some may forget to slow down and take a look at Shanghai’s rich history and strong culture. One way to appreciate Shanghai is to visit its top museums. Here are five of the city’s best and most fascinating.

Shanghai Museum

The Shanghai Museum is not what one would consider a beautiful piece of architecture from the outside. It looks rather cold and uninviting, but within its walls there are treasures to be found. It is perhaps the most famous museum in China and is divided into ten distinct sections which include paintings, calligraphy, ancient Chinese bronzes, jades, and more. You’ll find beautiful Chinese Ming and Qing-dynasty furniture and bronzes from the Shang and Zhou period among the many great artifacts on display.

Shanghai Propaganda Poster Art Centre

Propaganda art has had a tremendous impact on the world’s politics and has shaped the beliefs of the masses through deception. The Shanghai Propaganda Poster Art Centre has a collection of 5,000 posters from the Maoist era. These posters were distributed throughout communist China by Chairman Mao as a way to push his agenda upon the people. The museum consists of only two rooms in the basement of an apartment building and is unmarked. Though small and hard to find, it is a rare and unique collection that makes it well worth seeing. Admission is 20 yuan.

Shanghai Museum of Glass

The Shanghai Museum of Glass is the newest museum in Shanghai, built in what was once an operational glass factory. The neighbourhood is still an industrial area of rundown buildings, but that shouldn’t stop you from checking it out. From production to final product, the museum offers a look into the making of glass in many forms and gives visitors a chance to learn the history of glass in China and the West. You’ll also be treated to glass-blowing demonstrations. Even the exterior of the building is impressive, especially at night when LED lights behind the tiles reveal words in many languages related to glass.

Shanghai Natural Wild – Insect Kingdom

Though the name of this museum indicates a world of creepy crawlies, there’s much more to it than insects. In addition to insects like crickets, huge roaches, and butterflies you’ll be treated to the sight of creatures like snakes, turtles, frogs, and lizards. It consists of a first floor and basement with different sections for its variety of inhabitants. In the basement is the petting zoo where you can feed the goats for a small fee. The kids can also try their hand at fishing.

Shanghai Science & Technology Museum

With a theme of “Nature, People, and Science,” the Shanghai Science and Technology Museum has several fascinating displays like the Hall of Widest Spectrum of Life which displays the unique scenery of Yunnan Province. The Light of Wisdom Hall uses several interactive displays to demonstrate the importance of biology, chemistry, and math. You won’t want to miss Robot World where you’ll see a robot playing the piano and you can compete with other robots in chess and archery.

Shanghai is more than a global business giant. Its museums take you into other realms of China’s contributions to the world, a world being swallowed up by new technology and growth. It is Shanghai’s museums that preserve the many sides of China so no one will ever forget.

Bio – This article was written by Ross who writes at Netflights.com and currently loves visiting Shanghai China

Posted in AsiaComments Off on Go Beyond the Glitz of Shanghai to Visit the Top Five Museums

Etiquette while on Safari

In the middle of Africa, things run very differently from at home. It’s very important to be sensitive to your surroundings, both cultural and environmental – not only will it make your safari experience more enjoyable, but it will also have substantially less impact on the animals you’re viewing and your hosts. Here are some tips for anyone going on safari:

  • Be as quiet possible at all times (this is extra important if you’re considering taking small children on safari). Avoid making any noise that will attract or frighten wildlife.
  • Be as unobtrusive as possible: wear the neutral coloured clothing (khaki, white, light brown) while walking in the bush.
  • Dress and behave respectfully to avoid offending local people.
  • Do not litter – everything you carry in you must carry out. Aside from the environmental damage, litter can be harmful to the wildlife. Waste disposal can be difficult in remote areas – remove all unnecessary packaging before you travel.
  • Don’t encourage your guide to take you too close to the animals or to change the driving route; they will feel pressured. Remember that they are the professionals and know best.
  • Never pick plants and flowers.
  • Obey all game laws and regulations, and respect the fact that your guide must also obey these rules.
  • Do not buy or trade for any articles covered under the Convention on International Trade in Endangered Species (CITES). These include ivory, turtle products, rhino horn, furs, butterflies and many plant species.
  • Support the community by buying locally crafted souvenirs. Haggling is expected, but be aware that what may seem to be a very small sum to you can make a big difference to a local, so don’t force them into reducing their prices too drastically.
  • If you wish to make a charitable donation – such as writing equipment for students – it’s better to give through a local organisation or school, as handing things out on the street encourages begging.
  • As a courtesy, ask before you take a picture of someone, but think twice if they request payment.
  • Be aware that water is a scarce resource in many places, so use it very sparingly. Sign up to Tourism Concern’s WET pledge to support the organisation’s campaign to ensure water rights are protected.

By observing these suggestions (many of which are simply common sense), you’ll find yourself at ease with locals and your surroundings. Avoiding tension or embarrassment with the locals, and respecting the animals and their habitat will mean that your safari holiday is a better experience for all involved.

Vivienne Egan writes for Safari Consultants who offer safaris to Botswana, Kenya, Zambia and more.

Posted in AfricaComments Off on Etiquette while on Safari

Five Fun Things to Do and See in Fuerteventura

Fuerteventura is a part of Spain and one of the loveliest Canary Islands, located off the African coast in the Atlantic Ocean. This beautiful island enjoys about 3000 hours of sunshine per year and has weather conditions similar to the likes of Florida and Mexico, thus making this place one of the most romantic, dream destinations.

It is home to some of the most exquisite beaches, which are not over-crowded, rocky hidden coves, wonderful and pleasant jogging and cycling paths. The island also has breath-taking underwater scenes in the form of volcanic seabeds, a true under-water ecstasy for adventure-lovers and divers.

In case you want to catch a glimpse of the picturesque locales of Fuerteventura, participating in the Fuerteventura Grand Tour is a great way to explore the island and get the real taste of nature at its best. Always accompanied with a tourist guide speaking in English, the tour is well organized in terms of ensuring that the tourists don’t miss any location. If we haven’t convinced you yet to book your flights to Fuerteventura then read on for even more reasons.

Lobos Island

This is an ideal place for tourists interested in flora, fauna & geology. It is a famous location where people get to enjoy a boat trip through a varied landscape, thanks to Corralejo Harbor for their standard boat services. The island features a plethora of natural habitats, a large variety of seabirds, a huge diversity of fish and not to mention the fact that it has about 130 plant species. The transparent beach water is worth mentioning, in addition to a large number of restaurants that enable people to thoroughly treat themselves to a host of mouth-watering dishes.

Baku Waterpark

This is a fun-filled family park that seems nothing short of a mini paradise and a perfect place to be for families travelling along with kids. It houses a large number of slides, Jacuzzis, a stunning wave pool, solariums built out of sand and to top it all a wide variety of food and drink courts. A noteworthy feature about this place is that it is always offers constant medical services and is guarded by on-duty lifeguards.

Deep Sea Fishing in Corralejo

This is the place to be for people who are keen about fishing, thanks to the vast variety of fish that can be caught. Some of these varieties include the legendary swordfish, the marlin and many more. The best part of this is that there is absolutely no need for prior experience and all that the tourist has to do is to relax and enjoy the thrilling experience.

Dolphin Safari

Nothing can be compared to the exquisite site of watching dolphins dance and sail past crystal clear waters. Accompanied by a guide, be a part of this safari on a yacht of 40ft, where you get to swim and snorkel in the clear transparent waters. The great part is that there is also an unlimited supply of soft drinks and wine.

Submarine Safari in Fuerteventura

Make sure not to miss this experience of a lifetime where you get to explore the hidden beauty of the Atlantic Ocean. Witness the enthralling and fascinating magnificence of the underwater marine creatures from the dusky sea perches to angel sharks and barracudas and many more.

 

Posted in EuropeComments Off on Five Fun Things to Do and See in Fuerteventura

Snowboarding vs. Skiing: A Beginners Guide


Snowboarding and skiing are two popular winter pastimes across all age groups and skill levels. Skiing has been a popular winter spot from time immemorial whereas snowboarding became a popular in the 1970s.

Both snowboarding and skiing involve traveling across snow in high speed. The basic difference between these two activities is the technique adopted and the equipment in use. A snowboarder navigates the snow by standing sideways using a single, wide board. A skier navigates the snow facing forward, using one or two narrow skis.

Equipment

A basic difference between snowboarding vs. skiing is the equipment used. Snowboarders use a single, wide board, which is similar to a surfboard or a large skateboard. In addition, the snowboarder also wears boots attachable to the board using bindings. The bindings ensure that the toes face one side of the board, either left or right, depending on the snowboarder’s preference.

The skier uses a ski for each foot, and in addition, uses ski poles for balance, to turn and to propel. The ski pole comes with a grip on one end and a pointed tip at the other end. It also features a strap that fixes the pole to the user’s hand or wrist firmly. The skier also uses bindings to attach the boots to the skis, with one binding per ski.

Both skiers and snowboarding wear specialized outdoor pants. The design and style of ski pants vary from the design and style of snowboarding pants, both serve the same purpose of comfort, preserving warmth, preventing water absorption, and protecting the skin from wind. For more information about the kinds of equipment you might need try MadDogSki-a resource for those considering going snowboarding.

Terrain

Skiing is possible on almost all terrains, including mountain slopes, undulating hillsides and flats. The poles allow the skiers to propel forward or navigate wooded terrain. Snowboarding, on the other hand, requires a flat descending surface.

Similarly, snowboards require powder and crud surface to excel whereas skiers perform well even in bumpy and ice surfaces.

Technique

Snowboarding and skiing are popular winter pastimes, but both require considerable skill to master and attract their fair share of dangers.

Comparing snowboarding vs. skiing, snowboarding is more difficult to learn and usually take longer time to master. Snowboarding also require considerably better athletic skills compared to skiing. Snowboarding is more taxing as well as snowboarders need to sit or exert energy constantly to remain on edge while stationary. In skiing, the poles help remain upright and standing when stationery. Snowboarding however is easier on the knees.

Snowboarding is riskier than skiing, for balancing on a single board, without poles, is more challenging. Two separate skis and the poles give the skiers greater balance and control, allowing them to turn or navigate away from dangers such as rock or trees, or stop more quickly and easily.

Both snowboarders and skiers are prone to injuries. The biggest risk in snowboarding is wrist injury whereas the biggest risk in skiing is knee injury. Both these sports have their share of fatal injuries owing to accidents, and in this regard, both are equally dangerous or safe. While skiers have more control, the control makes them move faster, thereby make them more accident-prone.

 

Posted in TipsComments Off on Snowboarding vs. Skiing: A Beginners Guide

Five Of The Best places in Europe to Take a Caravan

One of the most cost effective and enjoyable ways to explore a country is with a caravan. The appeal of hitting the open road and being able to stop at locations that catch your fancy is a form of travel that many enjoy. Europe is a very big place that has lots of attractive destinations to enjoy but here are five of the best places in Europe to go caravanning.

Southern France
The French have always been keen campers, and as a result the country is well equipped with high quality campsites throughout. But there is no better place in this beautiful destination than the rolling countryside of the southern region. Long stretches of vineyards as far as the eye can see are the backdrop to golden beaches on its Mediterranean coastline.

Coastal Spain

Spain is very well known for all its beach resort coastlines, but for anyone who is looking to explore by caravan, the part of the Mediterranean which runs from the French border is the perfect spot to start and throw oneself into an adventure that will take anyone into a magical land of amazing food, vibrant and mixed camping communities and most importantly, a well mapped out and trodden path of road networks that take caravanning holiday makers into parts of the country that would never be seen by plane or even land based public transport means.


Northern Italy

Tuscany is perhaps the most famous and well known of destinations in this rural area of Italy however for the keen caravan traveller, it is not the only one that offers a wide range of sites to stay at. There are many campsites that are caravan friendly with spacious lots, access to electricity and a good range of different level of quality of amenities. This is particularly important for those who have the most modern caravans and therefore have no need to be spending extra money for extra amenities that they simply have no use for.

Along the Rhine

Winding along this majestic river, which is considered by many as the most important waterway in Europe, there is a plethora of campsites that provide the ideal stopping places for anyone on a caravan holiday. Each site is located deep in the countryside with luscious greenery, clean air and clear blue skies as far as they eye can see. For those who are not linguists, this is equally one of the most English friendly parts of Europe with the language being spoken well not just by those who work in the hospitality industry but also many of the travellers one is likely to meet on the road.

For the ambitious at heart – Istanbul

This city break location may sound like a strange place to take a caravan but as the region grows there are an increasing number of sites in which to park up and explore around. What makes this unique place just wonderful to explore independently along the road is the mix of European and Asian culture that clashes and fuses together before one’s very eyes. Travelling through the city, people can see step by step as the ever-changing environment blends from a very western to a distinctly eastern flavour.

Europe is the perfect playground for those with a caravan, just make sure you have caravan insurance to cover your vehicle, a stock of supplies in the event of a breakdown and a good map! 

Posted in EuropeComments Off on Five Of The Best places in Europe to Take a Caravan

Canary Islands: Cracking Holidays, Low Costs

The Canary Islands boast a sterling list of holiday must-haves. For starters you’ve got a fantastic climate which not only promises scorching summers, but mild t-shirt winters too. It’s easy to get to, thanks to the huge range of scheduled flights and package holidays on offer. And above all, it’s got diversity by the bucketload. It’s got snow-capped mountains, volcanic geology, exotic gardens and knock-out beaches. And that’s just for starters.

Whatever you fancy, the Canary Islands are bound to have something to tickle your fancy.

Let’s say you fancy a trip to Tenerife. Thanks to the popularity of this destination the prices have become much more competitive over recent years, and cheap Tenerife holidays can be found all over the travel agents’ websites. But that doesn’t mean to say you’ll have to share your patch of sand with a beach-load of other tourists – far from it. Some places naturally get busy in the height of summer, but by moving away from the main resorts or heading to the northern part of the island – home to Puerto de la Cruz – you’ll find a much quieter ambience.

If Lanzarote’s sun-baked lava fields and spiky exotic gardens take your fancy, you won’t have to look far for a good price. Whether you choose a last-minute getaway or plan your trip a year in advance, Lanzarote holiday deals are pretty easy to come by. It’s got a huge choice of resorts too, from the neon lights and lively buzz of Puerto Del Carmen to the peaceful bays and mountain vistas of Playa De Los Pocillos.

That’s one of the great things about the Canary Islands – you can always find a resort to suit your mood, not to mention a price to suit your pocket. Whether you’re after all-out luxury or something cheap and cheerful, there’s a Canarian holiday with your name on it.

Posted in EuropeComments Off on Canary Islands: Cracking Holidays, Low Costs

What to do with your stuff while roaming the earth

You’ve got the flights booked, accommodations reserved, activities planned, and everything else you could possibly think of for your upcoming trip. The only thing that’s left is what to do with your house. If you’re going away for an extended period do you really feel comfortable leaving it unattended?

There are so many things that could happen while you are gone – a robbery, a fire, flooding and natural disasters. So, instead of leaving your house vacant and vulnerable, why not charge someone to occupy it?

If you live in tourist destination city or near popular attractions, you can lease out your home as a vacation rental. That way, you can have the peace of mind knowing that it is being cared for and that you will profit from the rental fee.

Determine a Price

According to expert mortgage brokers, vacation rentals tend to go for a higher rate than a home on the market because of the shorter lease period. Those who live in top vacation cities, near beaches or mountain resorts are in a great position to rent. If you live in a town where there is a large convention or fare going on you may also be able to take advantage of the high demand for accommodations and charge more. To help find right price for your house, research the market to find out what other rentals in the area are going for.

Understand the Regulations

Technically, a lease is 30 days or longer. If you’re renting your home out for less than that, then it is considered a license. With a license, you may have to pay certain taxes, but as a renter, you do have more control over the agreement.

Advertise the Rental

First, tell friends and family. Let them know that you are leaving and that you are looking to rent out your home. They may have suggestions or friends who would want to use the house. It may also be beneficial to create a listing on websites. Upload pictures that accurately show the property and the surrounding area. In your description, the amenities of the home and the main attractions nearby.

Pick Renters Carefully

Ask potential renters several questions, such as the purpose of the trip and the number occupants and their ages. Perform a thorough background check and ask for references. Picking a renter comes down to whoever you trust to be in your home and keep it in good condition.

Security

To ensure that your home remains safe and unharmed, experts suggest asking for as much money as possible upfront. Some websites like Airbnb and Home Away, which are designed to help homeowners lease their homes provide some sort of security deposit or p

Posted in TipsComments Off on What to do with your stuff while roaming the earth

A guide to traveling in Egypt

When traveling to Egypt, there are various sites that you must visit. In fact, it is possible that you will find the length of your trip to be inadequate; there is so much to see and do. There are many people who have been to Egypt once and find themselves going back time and time again.

Areas not to be missed

Once you begin your adventure in Egypt, it will never end. However, there are some sites such as the pyramid of Giza, Luxor west bank and Abu Simbel that you shouldn’t leave Egypt before visiting. There are many travelers to Egypt who prefer flying direct to the upper part of Egypt to see Aswan and Luxon while at the same time hoping to see the pyramids. However, they are surprised to learn that they need to travel another 720 kilometres to Cairo as this is where the pyramids are actually located. This ends up costing them an extra $400. Therefore, there is a need to plan the trip well before you can begin.

Areas to avoid

As you travel to Egypt, there are certain areas that you should avoid, particularly those located in the middle of Nile Valley. There was a time about two decades ago when there were cases where Islamic fundamentalists targeted tourists. If you must visit these areas, then you should be ready to be escorted by the police as they will not allow you on your own. If you book a luxury holiday to Egypt you won’t have to worry about where and where not to go as all of those details will be taken care of for you.

Tourist attractions

The best season for traveling to Egypt is between October and May. Even though this is the peak season, the temperatures are better particularly for those who aren’t used to the heat. It is necessary to book your hotel early particularly where you are traveling during Christmas and Easter holiday.

There are tourists who avoid traveling to the country during the month of Ramadan as food and alcohol are not available. However, this is not always the case as there are hotels that recognize that their guests are not necessarily Muslim. The greatest tourist attraction is Egypt is without doubt the pyramids of Giza. Here, there are 3 main pyramids, including the Ancient Egypt pyramids, which were built in 2550 B.C. These acted as the tombs for kings and queens. But there are as many as 93 other pyramids even though these are the most famous. Another popular tourist attraction is the Luxor temple. This is the most beautiful temple, and has a rich history. It was referred as Ipt-Rsyt meaning the shrine on the south.

Things to do

A visit to Egypt would be incomplete without a cruise in the River Nile. This includes a visit to the Edfu, Esna and Kom Ombo temples. You can also take a short cruise to Luxor, which includes a visit to the West Bank to have a view of the Kings and Queens valleys. Remember to have a tour guide with you during a cruise visit.

 

Posted in Middle EastComments Off on A guide to traveling in Egypt

Five Items You Should Take With You When You Travel

Most people find packing a bit of a nightmare, the fear is that you’ll take too little and inevitably you end up taking too much. In the stress and confusion that accompanies the packing ritual people often end forgetting the basics or the essentials. This post is to help remind you what five key items are essential on your travels wherever they may take you. These items are more necessary for the journey itself because you are almost always guaranteed to be able to find the things you need for your holiday on your holiday.

GPS system or map

The last thing you want or need is to take a wrong turn while on the road particularly at night. Having a GPS system whether it’s a fancy device or simply part of your smart phone can help you to stay on track on your journey. If you aren’t travelling by car then it’s equally important to make sure you have a map of the place you are visiting, even if it’s simply one you printed off the Internet. When traveling to foreign countries you never know what might happen, flights could be delayed and connections missed meaning you could arrive at your destination in the dead of night and have to navigate your way around an unfamiliar city.

A back up cell phone

Having a spare phone or at the least a spare battery can stop you being stranded without means of communication. These days smart phones are capable of getting us online, directing us to places and so much more but the downside is that the battery life is often much shorter than older phones. With two phones fully charged, you need never worry about your battery dying on you.

Money

This is an obvious one but making sure you have enough money on your travels is essential. It’s sensible to keep a secret stash of money on your person somewhere that is separate to your wallet, purse or handbag. That way if you are robbed or you lose your purse, you’ll have enough in reserve to tide you over until you can get help from your bank.

Audio books

Audio books are the perfect form of entertainment for travel because they don’t take up additional space in your luggage like books do and you won’t need to worry about poor lighting on planes and buses because rather then read you can simply sit back and listen.

Copies of your important documents

It’s not enough to have your important documents with you when you travel. Make sure you take scans of all of your documents such as your passport, drivers license, vaccinations certificates and then carry copies with you but also email the scans to your own email account or a friends so that you can access your detail in case of loss or theft. Also at some border crossings you are required to provide photocopies of your passport.

Tissues or wet wipes 

Many people think of babies when they see wet wipes but these are a lifesaver when it comes to travel essentials. Perfect for spilt food on the plane, sanitisation after using toilets, freshening up after a snooze in transit and so much more.

Carry these five essential items in your hand luggage and you’ll find your travels are much smoother and more comfortable for you.

Posted in PlanningComments Off on Five Items You Should Take With You When You Travel

?>
PHVsPjxsaT48c3Ryb25nPndvb2Rvam8tdmVyc2lvbjwvc3Ryb25nPiAtIDEuMy4wPC9saT48bGk+PHN0cm9uZz53b29kb2pvX2J1bmRsZWRfYWN0aXZlPC9zdHJvbmc+IC0gYToyOntzOjIyOiJ3b29kb2pvLXNvY2lhbC13aWRnZXRzIjtzOjQ5OiJ3b29kb2pvLXNvY2lhbC13aWRnZXRzL3dvb2Rvam8tc29jaWFsLXdpZGdldHMucGhwIjtzOjIwOiJ3b29kb2pvLXRhYi1ncm91cGluZyI7czo0NToid29vZG9qby10YWItZ3JvdXBpbmcvd29vZG9qby10YWItZ3JvdXBpbmcucGhwIjt9PC9saT48bGk+PHN0cm9uZz53b29fYWRzX3JvdGF0ZTwvc3Ryb25nPiAtIHRydWU8L2xpPjxsaT48c3Ryb25nPndvb19hZF9pbWFnZV8xPC9zdHJvbmc+IC0gaHR0cDovL3d3dy53b290aGVtZXMuY29tL2Fkcy8xMjV4MTI1YS5qcGc8L2xpPjxsaT48c3Ryb25nPndvb19hZF9pbWFnZV8yPC9zdHJvbmc+IC0gaHR0cDovL3d3dy53b290aGVtZXMuY29tL2Fkcy8xMjV4MTI1Yi5qcGc8L2xpPjxsaT48c3Ryb25nPndvb19hZF9pbWFnZV8zPC9zdHJvbmc+IC0gaHR0cDovL3d3dy53b290aGVtZXMuY29tL2Fkcy8xMjV4MTI1Yy5qcGc8L2xpPjxsaT48c3Ryb25nPndvb19hZF9pbWFnZV80PC9zdHJvbmc+IC0gaHR0cDovL3d3dy53b290aGVtZXMuY29tL2Fkcy8xMjV4MTI1ZC5qcGc8L2xpPjxsaT48c3Ryb25nPndvb19hZF9tcHVfYWRzZW5zZTwvc3Ryb25nPiAtIDwvbGk+PGxpPjxzdHJvbmc+d29vX2FkX21wdV9kaXNhYmxlPC9zdHJvbmc+IC0gdHJ1ZTwvbGk+PGxpPjxzdHJvbmc+d29vX2FkX21wdV9pbWFnZTwvc3Ryb25nPiAtIGh0dHA6Ly93d3cud29vdGhlbWVzLmNvbS9hZHMvMzAweDI1MGEuanBnPC9saT48bGk+PHN0cm9uZz53b29fYWRfbXB1X3VybDwvc3Ryb25nPiAtIGh0dHA6Ly93d3cud29vdGhlbWVzLmNvbTwvbGk+PGxpPjxzdHJvbmc+d29vX2FkX3RvcDwvc3Ryb25nPiAtIGZhbHNlPC9saT48bGk+PHN0cm9uZz53b29fYWRfdG9wX2Fkc2Vuc2U8L3N0cm9uZz4gLSA8L2xpPjxsaT48c3Ryb25nPndvb19hZF90b3BfZGlzYWJsZTwvc3Ryb25nPiAtIHRydWU8L2xpPjxsaT48c3Ryb25nPndvb19hZF90b3BfaW1hZ2U8L3N0cm9uZz4gLSBodHRwOi8vd3d3Lndvb3RoZW1lcy5jb20vYWRzLzQ2OHg2MGEuanBnPC9saT48bGk+PHN0cm9uZz53b29fYWRfdG9wX3VybDwvc3Ryb25nPiAtIGh0dHA6Ly93d3cud29vdGhlbWVzLmNvbTwvbGk+PGxpPjxzdHJvbmc+d29vX2FkX3VybF8xPC9zdHJvbmc+IC0gaHR0cDovL3d3dy53b290aGVtZXMuY29tPC9saT48bGk+PHN0cm9uZz53b29fYWRfdXJsXzI8L3N0cm9uZz4gLSBodHRwOi8vd3d3Lndvb3RoZW1lcy5jb208L2xpPjxsaT48c3Ryb25nPndvb19hZF91cmxfMzwvc3Ryb25nPiAtIGh0dHA6Ly93d3cud29vdGhlbWVzLmNvbTwvbGk+PGxpPjxzdHJvbmc+d29vX2FkX3VybF80PC9zdHJvbmc+IC0gaHR0cDovL3d3dy53b290aGVtZXMuY29tPC9saT48bGk+PHN0cm9uZz53b29fYWx0X3N0eWxlc2hlZXQ8L3N0cm9uZz4gLSBkZWZhdWx0LmNzczwvbGk+PGxpPjxzdHJvbmc+d29vX2FyY2hpdmVfaGVhZGVyX2JvcmRlcl9ib3R0b208L3N0cm9uZz4gLSBhOjM6e3M6NToid2lkdGgiO3M6MToiNSI7czo1OiJzdHlsZSI7czo1OiJzb2xpZCI7czo1OiJjb2xvciI7czo3OiIjZTZlNmU2Ijt9PC9saT48bGk+PHN0cm9uZz53b29fYXJjaGl2ZV9oZWFkZXJfZGlzYWJsZV9yc3M8L3N0cm9uZz4gLSBmYWxzZTwvbGk+PGxpPjxzdHJvbmc+d29vX2FyY2hpdmVfaGVhZGVyX2ZvbnQ8L3N0cm9uZz4gLSBhOjU6e3M6NDoic2l6ZSI7czoyOiIxOCI7czo0OiJ1bml0IjtzOjI6InB4IjtzOjQ6ImZhY2UiO3M6MTc6IkFyaWFsLCBzYW5zLXNlcmlmIjtzOjU6InN0eWxlIjtzOjY6Im5vcm1hbCI7czo1OiJjb2xvciI7czo3OiIjNTU1NTU1Ijt9PC9saT48bGk+PHN0cm9uZz53b29fYXV0aG9yPC9zdHJvbmc+IC0gdHJ1ZTwvbGk+PGxpPjxzdHJvbmc+d29vX2F1dG9faW1nPC9zdHJvbmc+IC0gdHJ1ZTwvbGk+PGxpPjxzdHJvbmc+d29vX2Jpel9kaXNhYmxlX2Zvb3Rlcl93aWRnZXRzPC9zdHJvbmc+IC0gdHJ1ZTwvbGk+PGxpPjxzdHJvbmc+d29vX2Jpel9zbGlkZXNfZGlzYWJsZTwvc3Ryb25nPiAtIGZhbHNlPC9saT48bGk+PHN0cm9uZz53b29fYm9yZGVyX3RvcDwvc3Ryb25nPiAtIGE6Mzp7czo1OiJ3aWR0aCI7czoxOiIxIjtzOjU6InN0eWxlIjtzOjU6InNvbGlkIjtzOjU6ImNvbG9yIjtzOjc6IiMwMDAwMDAiO308L2xpPjxsaT48c3Ryb25nPndvb19ib3hfYm9yZGVyX2xyPC9zdHJvbmc+IC0gYTozOntzOjU6IndpZHRoIjtzOjE6IjQiO3M6NToic3R5bGUiO3M6NToic29saWQiO3M6NToiY29sb3IiO3M6NzoiI2RiZGJkYiI7fTwvbGk+PGxpPjxzdHJvbmc+d29vX2JveF9ib3JkZXJfcmFkaXVzPC9zdHJvbmc+IC0gMHB4PC9saT48bGk+PHN0cm9uZz53b29fYm94X2JvcmRlcl90Yjwvc3Ryb25nPiAtIGE6Mzp7czo1OiJ3aWR0aCI7czoxOiI0IjtzOjU6InN0eWxlIjtzOjU6InNvbGlkIjtzOjU6ImNvbG9yIjtzOjc6IiNkYmRiZGIiO308L2xpPjxsaT48c3Ryb25nPndvb19ib3hfbWFyZ2luX2JvdHRvbTwvc3Ryb25nPiAtIDwvbGk+PGxpPjxzdHJvbmc+d29vX2JveF9tYXJnaW5fdG9wPC9zdHJvbmc+IC0gPC9saT48bGk+PHN0cm9uZz53b29fYm94X3NoYWRvdzwvc3Ryb25nPiAtIHRydWU8L2xpPjxsaT48c3Ryb25nPndvb19icmVhZGNydW1ic19zaG93PC9zdHJvbmc+IC0gZmFsc2U8L2xpPjxsaT48c3Ryb25nPndvb19idXR0b25fY29sb3I8L3N0cm9uZz4gLSA8L2xpPjxsaT48c3Ryb25nPndvb19jb21tZW50czwvc3Ryb25nPiAtIHBvc3Q8L2xpPjxsaT48c3Ryb25nPndvb19jb25uZWN0PC9zdHJvbmc+IC0gdHJ1ZTwvbGk+PGxpPjxzdHJvbmc+d29vX2Nvbm5lY3RfY29udGVudDwvc3Ryb25nPiAtIDwvbGk+PGxpPjxzdHJvbmc+d29vX2Nvbm5lY3RfZGVsaWNpb3VzPC9zdHJvbmc+IC0gPC9saT48bGk+PHN0cm9uZz53b29fY29ubmVjdF9mYWNlYm9vazwvc3Ryb25nPiAtIDwvbGk+PGxpPjxzdHJvbmc+d29vX2Nvbm5lY3RfZmxpY2tyPC9zdHJvbmc+IC0gPC9saT48bGk+PHN0cm9uZz53b29fY29ubmVjdF9nb29nbGVwbHVzPC9zdHJvbmc+IC0gPC9saT48bGk+PHN0cm9uZz53b29fY29ubmVjdF9saW5rZWRpbjwvc3Ryb25nPiAtIDwvbGk+PGxpPjxzdHJvbmc+d29vX2Nvbm5lY3RfbWFpbGNoaW1wX2xpc3RfdXJsPC9zdHJvbmc+IC0gPC9saT48bGk+PHN0cm9uZz53b29fY29ubmVjdF9uZXdzbGV0dGVyX2lkPC9zdHJvbmc+IC0gPC9saT48bGk+PHN0cm9uZz53b29fY29ubmVjdF9yZWxhdGVkPC9zdHJvbmc+IC0gdHJ1ZTwvbGk+PGxpPjxzdHJvbmc+d29vX2Nvbm5lY3RfcnNzPC9zdHJvbmc+IC0gdHJ1ZTwvbGk+PGxpPjxzdHJvbmc+d29vX2Nvbm5lY3RfdGl0bGU8L3N0cm9uZz4gLSA8L2xpPjxsaT48c3Ryb25nPndvb19jb25uZWN0X3R3aXR0ZXI8L3N0cm9uZz4gLSA8L2xpPjxsaT48c3Ryb25nPndvb19jb25uZWN0X3lvdXR1YmU8L3N0cm9uZz4gLSA8L2xpPjxsaT48c3Ryb25nPndvb19jb250YWN0Zm9ybV9lbWFpbDwvc3Ryb25nPiAtIGFkdmVydGlzZXdpdGhhbnRob255QGdtYWlsLmNvbTwvbGk+PGxpPjxzdHJvbmc+d29vX2N1c3RvbV9jc3M8L3N0cm9uZz4gLSAuaW5zaWRlIGltZywgLmJsb2cgaW1nLnRodW1ibmFpbCwgLmNhdC1pdGVtLTc1IHtkaXNwbGF5Om5vbmU7fQ0KI3NsaWRlci1ob2xkZXIgLnNsaWRlIGltZy5mdWxsIHt3aWR0aDogMTAwJTt9DQpwLndwLWNhcHRpb24tdGV4dHtmb250LXNpemU6IDExcHg7DQptYXJnaW4tdG9wOiAtMTBweDt9DQojc2xpZGVyLWhvbGRlciBpbWd7aGVpZ2h0OmF1dG87fQ0KLndpZGdldF9ibGFja19zdHVkaW9fdGlueW1jZXt3aWR0aDozMjBweDtmbG9hdDogbGVmdDt9DQppbWcuYWxpZ25jZW50ZXJ7bWFyZ2luOjAgYXV0bzsNCmRpc3BsYXk6IGJsb2NrO308L2xpPjxsaT48c3Ryb25nPndvb19jdXN0b21fZmF2aWNvbjwvc3Ryb25nPiAtIGh0dHA6Ly90cmF2ZWwtd2lyZS5jb20vd3AtY29udGVudC93b29fdXBsb2Fkcy8xMC1GYXZpY29uLnBuZzwvbGk+PGxpPjxzdHJvbmc+d29vX2N1c3RvbV9yc3M8L3N0cm9uZz4gLSB0cnVlPC9saT48bGk+PHN0cm9uZz53b29fY3VzdG9tX3Nlb190ZW1wbGF0ZTwvc3Ryb25nPiAtIGE6Mzp7aTowO2E6NTp7czo0OiJuYW1lIjtzOjEwOiJzZW9faW5mb18xIjtzOjM6InN0ZCI7czowOiIiO3M6NToibGFiZWwiO3M6NDoiU0VPICI7czo0OiJ0eXBlIjtzOjQ6ImluZm8iO3M6NDoiZGVzYyI7czoyMjY6IkFkZGl0aW9uYWwgU0VPIGN1c3RvbSBmaWVsZHMgYXZhaWxhYmxlOiA8c3Ryb25nPkN1c3RvbSBQYWdlIFRpdGxlcywgQ3VzdG9tIERlc2NyaXB0aW9ucywgQ3VzdG9tIEtleXdvcmRzPC9zdHJvbmc+LiBHbyB0byA8YSBocmVmPSJodHRwOi8vdHJhdmVsLXdpcmUuY29tL3dwLWFkbWluL2FkbWluLnBocD9wYWdlPXdvb3RoZW1lc19zZW8iPlNFTyBTZXR0aW5nczwvYT4gcGFnZSB0byBhY3RpdmF0ZS4iO31pOjE7YTo1OntzOjQ6Im5hbWUiO3M6MTA6InNlb19mb2xsb3ciO3M6Mzoic3RkIjtzOjU6ImZhbHNlIjtzOjU6ImxhYmVsIjtzOjE4OiJTRU8gLSBTZXQgbm9mb2xsb3ciO3M6NDoidHlwZSI7czo4OiJjaGVja2JveCI7czo0OiJkZXNjIjtzOjgxOiJNYWtlIGxpbmtzIGZyb20gdGhpcyBwb3N0L3BhZ2UgPHN0cm9uZz5ub3QgZm9sbG93YWJsZTwvc3Ryb25nPiBieSBzZWFyY2ggZW5naW5lcy4iO31pOjI7YTo1OntzOjQ6Im5hbWUiO3M6MTE6InNlb19ub2luZGV4IjtzOjM6InN0ZCI7czo1OiJmYWxzZSI7czo1OiJsYWJlbCI7czoxMzoiU0VPIC0gTm9pbmRleCI7czo0OiJ0eXBlIjtzOjg6ImNoZWNrYm94IjtzOjQ6ImRlc2MiO3M6NTY6IlNldCB0aGUgUGFnZS9Qb3N0IHRvIG5vdCBiZSBpbmRleGVkIGJ5IGEgc2VhcmNoIGVuZ2luZXMuIjt9fTwvbGk+PGxpPjxzdHJvbmc+d29vX2N1c3RvbV91cGxvYWRfdHJhY2tpbmc8L3N0cm9uZz4gLSBhOjA6e308L2xpPjxsaT48c3Ryb25nPndvb19kaXNhYmxlX3Bvc3RfYXV0aG9yPC9zdHJvbmc+IC0gZmFsc2U8L2xpPjxsaT48c3Ryb25nPndvb19lbmFibGVfbGlnaHRib3g8L3N0cm9uZz4gLSBmYWxzZTwvbGk+PGxpPjxzdHJvbmc+d29vX2V4Y2x1ZGVfY2F0c19ibG9nPC9zdHJvbmc+IC0gPC9saT48bGk+PHN0cm9uZz53b29fZXhjbHVkZV9jYXRzX2hvbWU8L3N0cm9uZz4gLSA8L2xpPjxsaT48c3Ryb25nPndvb19mZWF0dXJlZF9jYXRlZ29yeTwvc3Ryb25nPiAtIEZlYXR1cmVkPC9saT48bGk+PHN0cm9uZz53b29fZmVhdF9lbnRyaWVzPC9zdHJvbmc+IC0gNTwvbGk+PGxpPjxzdHJvbmc+d29vX2ZlZWRiYWNrX2Rpc2FibGU8L3N0cm9uZz4gLSBmYWxzZTwvbGk+PGxpPjxzdHJvbmc+d29vX2ZlZWRidXJuZXJfaWQ8L3N0cm9uZz4gLSA8L2xpPjxsaT48c3Ryb25nPndvb19mZWVkYnVybmVyX3VybDwvc3Ryb25nPiAtIDwvbGk+PGxpPjxzdHJvbmc+d29vX2ZlZWRfdXJsPC9zdHJvbmc+IC0gPC9saT48bGk+PHN0cm9uZz53b29fZm9udF9kZXNjPC9zdHJvbmc+IC0gYTo1OntzOjQ6InNpemUiO3M6MjoiMTQiO3M6NDoidW5pdCI7czoyOiJweCI7czo0OiJmYWNlIjtzOjg6IlBUIFNlcmlmIjtzOjU6InN0eWxlIjtzOjY6Iml0YWxpYyI7czo1OiJjb2xvciI7czo3OiIjOTk5OTk5Ijt9PC9saT48bGk+PHN0cm9uZz53b29fZm9udF9oMTwvc3Ryb25nPiAtIGE6NTp7czo0OiJzaXplIjtzOjI6IjI4IjtzOjQ6InVuaXQiO3M6MjoicHgiO3M6NDoiZmFjZSI7czo4OiJQVCBTZXJpZiI7czo1OiJzdHlsZSI7czo2OiJub3JtYWwiO3M6NToiY29sb3IiO3M6NzoiIzIyMjIyMiI7fTwvbGk+PGxpPjxzdHJvbmc+d29vX2ZvbnRfaDI8L3N0cm9uZz4gLSBhOjU6e3M6NDoic2l6ZSI7czoyOiIyNCI7czo0OiJ1bml0IjtzOjI6InB4IjtzOjQ6ImZhY2UiO3M6ODoiUFQgU2VyaWYiO3M6NToic3R5bGUiO3M6Njoibm9ybWFsIjtzOjU6ImNvbG9yIjtzOjc6IiMyMjIyMjIiO308L2xpPjxsaT48c3Ryb25nPndvb19mb250X2gzPC9zdHJvbmc+IC0gYTo1OntzOjQ6InNpemUiO3M6MjoiMjAiO3M6NDoidW5pdCI7czoyOiJweCI7czo0OiJmYWNlIjtzOjg6IlBUIFNlcmlmIjtzOjU6InN0eWxlIjtzOjY6Im5vcm1hbCI7czo1OiJjb2xvciI7czo3OiIjMjIyMjIyIjt9PC9saT48bGk+PHN0cm9uZz53b29fZm9udF9oNDwvc3Ryb25nPiAtIGE6NTp7czo0OiJzaXplIjtzOjI6IjE2IjtzOjQ6InVuaXQiO3M6MjoicHgiO3M6NDoiZmFjZSI7czo4OiJQVCBTZXJpZiI7czo1OiJzdHlsZSI7czo2OiJub3JtYWwiO3M6NToiY29sb3IiO3M6NzoiIzIyMjIyMiI7fTwvbGk+PGxpPjxzdHJvbmc+d29vX2ZvbnRfaDU8L3N0cm9uZz4gLSBhOjU6e3M6NDoic2l6ZSI7czoyOiIxNCI7czo0OiJ1bml0IjtzOjI6InB4IjtzOjQ6ImZhY2UiO3M6ODoiUFQgU2VyaWYiO3M6NToic3R5bGUiO3M6Njoibm9ybWFsIjtzOjU6ImNvbG9yIjtzOjc6IiMyMjIyMjIiO308L2xpPjxsaT48c3Ryb25nPndvb19mb250X2g2PC9zdHJvbmc+IC0gYTo1OntzOjQ6InNpemUiO3M6MjoiMTIiO3M6NDoidW5pdCI7czoyOiJweCI7czo0OiJmYWNlIjtzOjg6IlBUIFNlcmlmIjtzOjU6InN0eWxlIjtzOjY6Im5vcm1hbCI7czo1OiJjb2xvciI7czo3OiIjMjIyMjIyIjt9PC9saT48bGk+PHN0cm9uZz53b29fZm9udF9sb2dvPC9zdHJvbmc+IC0gYTo1OntzOjQ6InNpemUiO3M6MjoiNDAiO3M6NDoidW5pdCI7czoyOiJweCI7czo0OiJmYWNlIjtzOjg6IlBUIFNlcmlmIjtzOjU6InN0eWxlIjtzOjY6Im5vcm1hbCI7czo1OiJjb2xvciI7czo3OiIjMjIyMjIyIjt9PC9saT48bGk+PHN0cm9uZz53b29fZm9udF9wb3N0X21ldGE8L3N0cm9uZz4gLSBhOjU6e3M6NDoic2l6ZSI7czoyOiIxMSI7czo0OiJ1bml0IjtzOjI6InB4IjtzOjQ6ImZhY2UiO3M6ODoiUFQgU2VyaWYiO3M6NToic3R5bGUiO3M6Njoibm9ybWFsIjtzOjU6ImNvbG9yIjtzOjc6IiM4Njg2ODYiO308L2xpPjxsaT48c3Ryb25nPndvb19mb250X3Bvc3RfbW9yZTwvc3Ryb25nPiAtIGE6NTp7czo0OiJzaXplIjtzOjI6IjEyIjtzOjQ6InVuaXQiO3M6MjoicHgiO3M6NDoiZmFjZSI7czoxNzoiQXJpYWwsIHNhbnMtc2VyaWYiO3M6NToic3R5bGUiO3M6Njoibm9ybWFsIjtzOjU6ImNvbG9yIjtzOjc6IiM4Njg2ODYiO308L2xpPjxsaT48c3Ryb25nPndvb19mb250X3Bvc3RfdGV4dDwvc3Ryb25nPiAtIGE6NTp7czo0OiJzaXplIjtzOjI6IjE2IjtzOjQ6InVuaXQiO3M6MjoicHgiO3M6NDoiZmFjZSI7czo4OiJQVCBTZXJpZiI7czo1OiJzdHlsZSI7czo2OiJub3JtYWwiO3M6NToiY29sb3IiO3M6NzoiIzU1NTU1NSI7fTwvbGk+PGxpPjxzdHJvbmc+d29vX2ZvbnRfcG9zdF90aXRsZTwvc3Ryb25nPiAtIGE6NTp7czo0OiJzaXplIjtzOjI6IjI0IjtzOjQ6InVuaXQiO3M6MjoicHgiO3M6NDoiZmFjZSI7czo4OiJQVCBTZXJpZiI7czo1OiJzdHlsZSI7czo2OiJub3JtYWwiO3M6NToiY29sb3IiO3M6NzoiIzJFNTY1NyI7fTwvbGk+PGxpPjxzdHJvbmc+d29vX2ZvbnRfdGV4dDwvc3Ryb25nPiAtIGE6NTp7czo0OiJzaXplIjtzOjI6IjE0IjtzOjQ6InVuaXQiO3M6MjoicHgiO3M6NDoiZmFjZSI7czoxNzoiQXJpYWwsIHNhbnMtc2VyaWYiO3M6NToic3R5bGUiO3M6Njoibm9ybWFsIjtzOjU6ImNvbG9yIjtzOjc6IiM1NTU1NTUiO308L2xpPjxsaT48c3Ryb25nPndvb19mb290ZXJfYWZmX2xpbms8L3N0cm9uZz4gLSA8L2xpPjxsaT48c3Ryb25nPndvb19mb290ZXJfYmc8L3N0cm9uZz4gLSA8L2xpPjxsaT48c3Ryb25nPndvb19mb290ZXJfYm9yZGVyX2JvdHRvbTwvc3Ryb25nPiAtIGE6Mzp7czo1OiJ3aWR0aCI7czoxOiIwIjtzOjU6InN0eWxlIjtzOjU6InNvbGlkIjtzOjU6ImNvbG9yIjtzOjA6IiI7fTwvbGk+PGxpPjxzdHJvbmc+d29vX2Zvb3Rlcl9ib3JkZXJfbHI8L3N0cm9uZz4gLSBhOjM6e3M6NToid2lkdGgiO3M6MToiMCI7czo1OiJzdHlsZSI7czo1OiJzb2xpZCI7czo1OiJjb2xvciI7czowOiIiO308L2xpPjxsaT48c3Ryb25nPndvb19mb290ZXJfYm9yZGVyX3JhZGl1czwvc3Ryb25nPiAtIDBweDwvbGk+PGxpPjxzdHJvbmc+d29vX2Zvb3Rlcl9ib3JkZXJfdG9wPC9zdHJvbmc+IC0gYTozOntzOjU6IndpZHRoIjtzOjE6IjQiO3M6NToic3R5bGUiO3M6NToic29saWQiO3M6NToiY29sb3IiO3M6NzoiI2RiZGJkYiI7fTwvbGk+PGxpPjxzdHJvbmc+d29vX2Zvb3Rlcl9mb250PC9zdHJvbmc+IC0gYTo1OntzOjQ6InNpemUiO3M6MjoiMTQiO3M6NDoidW5pdCI7czoyOiJweCI7czo0OiJmYWNlIjtzOjg6IlBUIFNlcmlmIjtzOjU6InN0eWxlIjtzOjY6Iml0YWxpYyI7czo1OiJjb2xvciI7czo3OiIjNzc3Nzc3Ijt9PC9saT48bGk+PHN0cm9uZz53b29fZm9vdGVyX2xlZnQ8L3N0cm9uZz4gLSBmYWxzZTwvbGk+PGxpPjxzdHJvbmc+d29vX2Zvb3Rlcl9sZWZ0X3RleHQ8L3N0cm9uZz4gLSA8cD48L3A+PC9saT48bGk+PHN0cm9uZz53b29fZm9vdGVyX3JpZ2h0PC9zdHJvbmc+IC0gdHJ1ZTwvbGk+PGxpPjxzdHJvbmc+d29vX2Zvb3Rlcl9yaWdodF90ZXh0PC9zdHJvbmc+IC0gPHA+RGVzaWduZWQgYnkgPGE+RGFjU3Rvcm0uY29tPC9hPjwvcD48L2xpPjxsaT48c3Ryb25nPndvb19mb290ZXJfc2lkZWJhcnM8L3N0cm9uZz4gLSAzPC9saT48bGk+PHN0cm9uZz53b29fZnJhbWV3b3JrX3ZlcnNpb248L3N0cm9uZz4gLSA0LjYuMDwvbGk+PGxpPjxzdHJvbmc+d29vX2dlbmVyYWxfZm9udF9ub3RpY2U8L3N0cm9uZz4gLSA8L2xpPjxsaT48c3Ryb25nPndvb19nb29nbGVfYW5hbHl0aWNzPC9zdHJvbmc+IC0gPC9saT48bGk+PHN0cm9uZz53b29faGVhZGVyX2JnPC9zdHJvbmc+IC0gPC9saT48bGk+PHN0cm9uZz53b29faGVhZGVyX2JnX2ltYWdlPC9zdHJvbmc+IC0gPC9saT48bGk+PHN0cm9uZz53b29faGVhZGVyX2JnX2ltYWdlX3JlcGVhdDwvc3Ryb25nPiAtIG5vLXJlcGVhdDwvbGk+PGxpPjxzdHJvbmc+d29vX2hlYWRlcl9ib3JkZXI8L3N0cm9uZz4gLSBhOjM6e3M6NToid2lkdGgiO3M6MToiMCI7czo1OiJzdHlsZSI7czo1OiJzb2xpZCI7czo1OiJjb2xvciI7czowOiIiO308L2xpPjxsaT48c3Ryb25nPndvb19oZWFkZXJfbWFyZ2luX2JvdHRvbTwvc3Ryb25nPiAtIDA8L2xpPjxsaT48c3Ryb25nPndvb19oZWFkZXJfbWFyZ2luX3RvcDwvc3Ryb25nPiAtIDA8L2xpPjxsaT48c3Ryb25nPndvb19oZWFkZXJfcGFkZGluZ19ib3R0b208L3N0cm9uZz4gLSAwPC9saT48bGk+PHN0cm9uZz53b29faGVhZGVyX3BhZGRpbmdfbGVmdDwvc3Ryb25nPiAtIDwvbGk+PGxpPjxzdHJvbmc+d29vX2hlYWRlcl9wYWRkaW5nX3JpZ2h0PC9zdHJvbmc+IC0gPC9saT48bGk+PHN0cm9uZz53b29faGVhZGVyX3BhZGRpbmdfdG9wPC9zdHJvbmc+IC0gMDwvbGk+PGxpPjxzdHJvbmc+d29vX2hvbWU8L3N0cm9uZz4gLSBmYWxzZTwvbGk+PGxpPjxzdHJvbmc+d29vX2hvbWVfdGh1bWJfaGVpZ2h0PC9zdHJvbmc+IC0gNTc8L2xpPjxsaT48c3Ryb25nPndvb19ob21lX3RodW1iX3dpZHRoPC9zdHJvbmc+IC0gMTAwPC9saT48bGk+PHN0cm9uZz53b29faW1hZ2VfbGlua190bzwvc3Ryb25nPiAtIHBvc3Q8L2xpPjxsaT48c3Ryb25nPndvb19pbWFnZV9zaW5nbGU8L3N0cm9uZz4gLSB0cnVlPC9saT48bGk+PHN0cm9uZz53b29fbGF5b3V0PC9zdHJvbmc+IC0gdHdvLWNvbC1sZWZ0PC9saT48bGk+PHN0cm9uZz53b29fbGF5b3V0X2JveGVkPC9zdHJvbmc+IC0gZmFsc2U8L2xpPjxsaT48c3Ryb25nPndvb19sYXlvdXRfbWFuYWdlcl9ub3RpY2U8L3N0cm9uZz4gLSA8L2xpPjxsaT48c3Ryb25nPndvb19sYXlvdXRfd2lkdGg8L3N0cm9uZz4gLSA5NDBweDwvbGk+PGxpPjxzdHJvbmc+d29vX2xpbmtfY29sb3I8L3N0cm9uZz4gLSAjMkU1NjU3PC9saT48bGk+PHN0cm9uZz53b29fbGlua19ob3Zlcl9jb2xvcjwvc3Ryb25nPiAtICM2RDk2RUQ8L2xpPjxsaT48c3Ryb25nPndvb19sb2dvPC9zdHJvbmc+IC0gaHR0cDovL3RyYXZlbC13aXJlLmNvbS93cC1jb250ZW50L3dvb191cGxvYWRzLzgtVHJhdmVsV2lyZV9IRUFERVJfRklOQUwuanBnPC9saT48bGk+PHN0cm9uZz53b29fbWFnYXppbmVfYl9hbGlnbjwvc3Ryb25nPiAtIGFsaWdubGVmdDwvbGk+PGxpPjxzdHJvbmc+d29vX21hZ2F6aW5lX2JfaDwvc3Ryb25nPiAtIDEwMDwvbGk+PGxpPjxzdHJvbmc+d29vX21hZ2F6aW5lX2Jfdzwvc3Ryb25nPiAtIDEwMDwvbGk+PGxpPjxzdHJvbmc+d29vX21hZ2F6aW5lX2V4Y2x1ZGU8L3N0cm9uZz4gLSA8L2xpPjxsaT48c3Ryb25nPndvb19tYWdhemluZV9mZWF0X3Bvc3RzPC9zdHJvbmc+IC0gU2VsZWN0IGEgbnVtYmVyOjwvbGk+PGxpPjxzdHJvbmc+d29vX21hZ2F6aW5lX2ZfYWxpZ248L3N0cm9uZz4gLSBhbGlnbmxlZnQ8L2xpPjxsaT48c3Ryb25nPndvb19tYWdhemluZV9mX2g8L3N0cm9uZz4gLSAxMDA8L2xpPjxsaT48c3Ryb25nPndvb19tYWdhemluZV9mX3c8L3N0cm9uZz4gLSAxMDA8L2xpPjxsaT48c3Ryb25nPndvb19tYW51YWw8L3N0cm9uZz4gLSBodHRwOi8vd3d3Lndvb3RoZW1lcy5jb20vc3VwcG9ydC90aGVtZS1kb2N1bWVudGF0aW9uL2dhemV0dGUtZWRpdGlvbi88L2xpPjxsaT48c3Ryb25nPndvb19uYXZfYmc8L3N0cm9uZz4gLSA8L2xpPjxsaT48c3Ryb25nPndvb19uYXZfYm9yZGVyX2JvdDwvc3Ryb25nPiAtIGE6Mzp7czo1OiJ3aWR0aCI7czoxOiIwIjtzOjU6InN0eWxlIjtzOjU6InNvbGlkIjtzOjU6ImNvbG9yIjtzOjc6IiNkYmRiZGIiO308L2xpPjxsaT48c3Ryb25nPndvb19uYXZfYm9yZGVyX2xyPC9zdHJvbmc+IC0gYTozOntzOjU6IndpZHRoIjtzOjE6IjAiO3M6NToic3R5bGUiO3M6NToic29saWQiO3M6NToiY29sb3IiO3M6NzoiI2RiZGJkYiI7fTwvbGk+PGxpPjxzdHJvbmc+d29vX25hdl9ib3JkZXJfcmFkaXVzPC9zdHJvbmc+IC0gMTBweDwvbGk+PGxpPjxzdHJvbmc+d29vX25hdl9ib3JkZXJfdG9wPC9zdHJvbmc+IC0gYTozOntzOjU6IndpZHRoIjtzOjE6IjAiO3M6NToic3R5bGUiO3M6NToic29saWQiO3M6NToiY29sb3IiO3M6NzoiI2RiZGJkYiI7fTwvbGk+PGxpPjxzdHJvbmc+d29vX25hdl9jdXJyZW50aXRlbTwvc3Ryb25nPiAtIDwvbGk+PGxpPjxzdHJvbmc+d29vX25hdl9mb250PC9zdHJvbmc+IC0gYTo1OntzOjQ6InNpemUiO3M6MjoiMTQiO3M6NDoidW5pdCI7czoyOiJweCI7czo0OiJmYWNlIjtzOjE3OiJBcmlhbCwgc2Fucy1zZXJpZiI7czo1OiJzdHlsZSI7czo2OiJub3JtYWwiO3M6NToiY29sb3IiO3M6NzoiIzU1NTU1NSI7fTwvbGk+PGxpPjxzdHJvbmc+d29vX25hdl9ob3Zlcjwvc3Ryb25nPiAtIDwvbGk+PGxpPjxzdHJvbmc+d29vX25hdl9yc3M8L3N0cm9uZz4gLSBmYWxzZTwvbGk+PGxpPjxzdHJvbmc+d29vX29wdGlvbnM8L3N0cm9uZz4gLSBhOjM2OntzOjE4OiJ3b29fYWx0X3N0eWxlc2hlZXQiO3M6MTE6ImRlZmF1bHQuY3NzIjtzOjg6Indvb19sb2dvIjtzOjc1OiJodHRwOi8vdHJhdmVsLXdpcmUuY29tL3dwLWNvbnRlbnQvd29vX3VwbG9hZHMvOC1UcmF2ZWxXaXJlX0hFQURFUl9GSU5BTC5qcGciO3M6MTg6Indvb19jdXN0b21fZmF2aWNvbiI7czo2MDoiaHR0cDovL3RyYXZlbC13aXJlLmNvbS93cC1jb250ZW50L3dvb191cGxvYWRzLzEwLUZhdmljb24ucG5nIjtzOjIwOiJ3b29fZ29vZ2xlX2FuYWx5dGljcyI7czowOiIiO3M6MTg6Indvb19mZWVkYnVybmVyX3VybCI7czowOiIiO3M6MTc6Indvb19mZWVkYnVybmVyX2lkIjtzOjA6IiI7czoxNDoid29vX2N1c3RvbV9jc3MiO3M6MDoiIjtzOjE3OiJ3b29fc2hvd19jYXJvdXNlbCI7czo0OiJ0cnVlIjtzOjIxOiJ3b29fZmVhdHVyZWRfY2F0ZWdvcnkiO3M6NjoiRXVyb3BlIjtzOjE2OiJ3b29fZmVhdF9lbnRyaWVzIjtzOjE6IjMiO3M6ODoid29vX2hvbWUiO3M6NDoidHJ1ZSI7czo4OiJ3b29fdGFicyI7czo1OiJmYWxzZSI7czoxMDoid29vX2F1dGhvciI7czo0OiJ0cnVlIjtzOjE0OiJ3b29fc2hvd192aWRlbyI7czo1OiJmYWxzZSI7czoxODoid29vX3ZpZGVvX2NhdGVnb3J5IjtzOjE4OiJTZWxlY3QgYSBjYXRlZ29yeToiO3M6MTA6Indvb19yZXNpemUiO3M6NDoidHJ1ZSI7czoxMjoid29vX2F1dG9faW1nIjtzOjU6ImZhbHNlIjtzOjIwOiJ3b29faW1hZ2VfZGltZW5zaW9ucyI7czozOiIxODAiO3M6MTY6Indvb19pbWFnZV9zaW5nbGUiO3M6NToiZmFsc2UiO3M6MTg6Indvb19hZF90b3BfZGlzYWJsZSI7czo0OiJ0cnVlIjtzOjE4OiJ3b29fYWRfdG9wX2Fkc2Vuc2UiO3M6MDoiIjtzOjE2OiJ3b29fYWRfdG9wX2ltYWdlIjtzOjQwOiJodHRwOi8vd3d3Lndvb3RoZW1lcy5jb20vYWRzLzQ2OHg2MGEuanBnIjtzOjE0OiJ3b29fYWRfdG9wX3VybCI7czoyNDoiaHR0cDovL3d3dy53b290aGVtZXMuY29tIjtzOjE4OiJ3b29fYWRfbXB1X2Rpc2FibGUiO3M6NDoidHJ1ZSI7czoxODoid29vX2FkX21wdV9hZHNlbnNlIjtzOjA6IiI7czoxNjoid29vX2FkX21wdV9pbWFnZSI7czo0MToiaHR0cDovL3d3dy53b290aGVtZXMuY29tL2Fkcy8zMDB4MjUwYS5qcGciO3M6MTQ6Indvb19hZF9tcHVfdXJsIjtzOjI0OiJodHRwOi8vd3d3Lndvb3RoZW1lcy5jb20iO3M6MTQ6Indvb19hZHNfcm90YXRlIjtzOjQ6InRydWUiO3M6MTQ6Indvb19hZF9pbWFnZV8xIjtzOjQxOiJodHRwOi8vd3d3Lndvb3RoZW1lcy5jb20vYWRzLzEyNXgxMjVhLmpwZyI7czoxMjoid29vX2FkX3VybF8xIjtzOjI0OiJodHRwOi8vd3d3Lndvb3RoZW1lcy5jb20iO3M6MTQ6Indvb19hZF9pbWFnZV8yIjtzOjQxOiJodHRwOi8vd3d3Lndvb3RoZW1lcy5jb20vYWRzLzEyNXgxMjViLmpwZyI7czoxMjoid29vX2FkX3VybF8yIjtzOjI0OiJodHRwOi8vd3d3Lndvb3RoZW1lcy5jb20iO3M6MTQ6Indvb19hZF9pbWFnZV8zIjtzOjQxOiJodHRwOi8vd3d3Lndvb3RoZW1lcy5jb20vYWRzLzEyNXgxMjVjLmpwZyI7czoxMjoid29vX2FkX3VybF8zIjtzOjI0OiJodHRwOi8vd3d3Lndvb3RoZW1lcy5jb20iO3M6MTQ6Indvb19hZF9pbWFnZV80IjtzOjQxOiJodHRwOi8vd3d3Lndvb3RoZW1lcy5jb20vYWRzLzEyNXgxMjVkLmpwZyI7czoxMjoid29vX2FkX3VybF80IjtzOjI0OiJodHRwOi8vd3d3Lndvb3RoZW1lcy5jb20iO308L2xpPjxsaT48c3Ryb25nPndvb19wYWdlbmF2X2JnPC9zdHJvbmc+IC0gPC9saT48bGk+PHN0cm9uZz53b29fcGFnZW5hdl9ib3JkZXJfYm90dG9tPC9zdHJvbmc+IC0gYTozOntzOjU6IndpZHRoIjtzOjE6IjQiO3M6NToic3R5bGUiO3M6NToic29saWQiO3M6NToiY29sb3IiO3M6NzoiI2U2ZTZlNiI7fTwvbGk+PGxpPjxzdHJvbmc+d29vX3BhZ2VuYXZfYm9yZGVyX3RvcDwvc3Ryb25nPiAtIGE6Mzp7czo1OiJ3aWR0aCI7czoxOiIxIjtzOjU6InN0eWxlIjtzOjU6InNvbGlkIjtzOjU6ImNvbG9yIjtzOjc6IiNlNmU2ZTYiO308L2xpPjxsaT48c3Ryb25nPndvb19wYWdlbmF2X2ZvbnQ8L3N0cm9uZz4gLSBhOjU6e3M6NDoic2l6ZSI7czoyOiIxMiI7czo0OiJ1bml0IjtzOjI6InB4IjtzOjQ6ImZhY2UiO3M6ODoiUFQgU2VyaWYiO3M6NToic3R5bGUiO3M6NjoiaXRhbGljIjtzOjU6ImNvbG9yIjtzOjc6IiM3Nzc3NzciO308L2xpPjxsaT48c3Ryb25nPndvb19wYWdpbmF0aW9uX3R5cGU8L3N0cm9uZz4gLSBwYWdpbmF0ZWRfbGlua3M8L2xpPjxsaT48c3Ryb25nPndvb19waXNfaGFyZF9jcm9wPC9zdHJvbmc+IC0gdHJ1ZTwvbGk+PGxpPjxzdHJvbmc+d29vX3Bpc19yZXNpemU8L3N0cm9uZz4gLSB0cnVlPC9saT48bGk+PHN0cm9uZz53b29fcG9ydGZvbGlvaXRlbXNfcmV3cml0ZTwvc3Ryb25nPiAtIHBvcnRmb2xpby1pdGVtczwvbGk+PGxpPjxzdHJvbmc+d29vX3BvcnRmb2xpb19kaXNhYmxlPC9zdHJvbmc+IC0gZmFsc2U8L2xpPjxsaT48c3Ryb25nPndvb19wb3J0Zm9saW9fZXhjbHVkZW5hdjwvc3Ryb25nPiAtIDwvbGk+PGxpPjxzdHJvbmc+d29vX3BvcnRmb2xpb19leGNsdWRlc2VhcmNoPC9zdHJvbmc+IC0gZmFsc2U8L2xpPjxsaT48c3Ryb25nPndvb19wb3J0Zm9saW9fZ2FsbGVyeTwvc3Ryb25nPiAtIHRydWU8L2xpPjxsaT48c3Ryb25nPndvb19wb3J0Zm9saW9fbGF5b3V0PC9zdHJvbmc+IC0gb25lLWNvbDwvbGk+PGxpPjxzdHJvbmc+d29vX3BvcnRmb2xpb19ub3RpY2U8L3N0cm9uZz4gLSA8L2xpPjxsaT48c3Ryb25nPndvb19wb3J0Zm9saW9fdGh1bWJfaGVpZ2h0PC9zdHJvbmc+IC0gMTIwPC9saT48bGk+PHN0cm9uZz53b29fcG9ydGZvbGlvX3RodW1iX3dpZHRoPC9zdHJvbmc+IC0gMjEwPC9saT48bGk+PHN0cm9uZz53b29fcG9zdF9hdXRob3JfYmc8L3N0cm9uZz4gLSAjZmFmYWZhPC9saT48bGk+PHN0cm9uZz53b29fcG9zdF9hdXRob3JfYm9yZGVyX2JvdHRvbTwvc3Ryb25nPiAtIGE6Mzp7czo1OiJ3aWR0aCI7czoxOiI0IjtzOjU6InN0eWxlIjtzOjU6InNvbGlkIjtzOjU6ImNvbG9yIjtzOjc6IiNlNmU2ZTYiO308L2xpPjxsaT48c3Ryb25nPndvb19wb3N0X2F1dGhvcl9ib3JkZXJfdG9wPC9zdHJvbmc+IC0gYTozOntzOjU6IndpZHRoIjtzOjE6IjEiO3M6NToic3R5bGUiO3M6NToic29saWQiO3M6NToiY29sb3IiO3M6NzoiI2U2ZTZlNiI7fTwvbGk+PGxpPjxzdHJvbmc+d29vX3Bvc3RfY29tbWVudHNfYmc8L3N0cm9uZz4gLSA8L2xpPjxsaT48c3Ryb25nPndvb19wb3N0X2NvbnRlbnQ8L3N0cm9uZz4gLSBleGNlcnB0PC9saT48bGk+PHN0cm9uZz53b29fcG9zdF9pbWFnZV9zdXBwb3J0PC9zdHJvbmc+IC0gdHJ1ZTwvbGk+PGxpPjxzdHJvbmc+d29vX3Bvc3RfbW9yZV9ib3JkZXJfYm90dG9tPC9zdHJvbmc+IC0gYTozOntzOjU6IndpZHRoIjtzOjE6IjEiO3M6NToic3R5bGUiO3M6NToic29saWQiO3M6NToiY29sb3IiO3M6NzoiI2U2ZTZlNiI7fTwvbGk+PGxpPjxzdHJvbmc+d29vX3Bvc3RfbW9yZV9ib3JkZXJfdG9wPC9zdHJvbmc+IC0gYTozOntzOjU6IndpZHRoIjtzOjE6IjQiO3M6NToic3R5bGUiO3M6NToic29saWQiO3M6NToiY29sb3IiO3M6NzoiI2U2ZTZlNiI7fTwvbGk+PGxpPjxzdHJvbmc+d29vX3Jlc2l6ZTwvc3Ryb25nPiAtIGZhbHNlPC9saT48bGk+PHN0cm9uZz53b29fcnNzX3RodW1iPC9zdHJvbmc+IC0gZmFsc2U8L2xpPjxsaT48c3Ryb25nPndvb19zZW9fdGVtcGxhdGU8L3N0cm9uZz4gLSBhOjMxOntpOjA7YTozOntzOjQ6Im5hbWUiO3M6MTY6IkdlbmVyYWwgU2V0dGluZ3MiO3M6NDoiaWNvbiI7czo3OiJnZW5lcmFsIjtzOjQ6InR5cGUiO3M6NzoiaGVhZGluZyI7fWk6MTthOjM6e3M6NDoibmFtZSI7czoxMToiUGxlYXNlIFJlYWQiO3M6NDoidHlwZSI7czo0OiJpbmZvIjtzOjM6InN0ZCI7czozOTk6IldlbGNvbWUgdG8gdGhlIFdvb1NFTyBmZWF0dXJlLiA8YnIgLz48c21hbGw+SGVyZSB3ZSBoZWxwIHlvdSB0YWtlIGNvbnRyb2wgb2YgeW91ciBzZWFyY2ggZW5naW5lIHJlYWRpbmVzcyB3aXRoIHNvbWUgaW4tYnVpbHQgdGhlbWUgb3B0aW9ucy4gT3VyIHRoZW1lcyBkbyBob3dldmVyIHN1cHBvcnQgc29tZSBvZiBXb3JkUHJlc3Mub3JnJ3MgbW9zdCBjb21tb25seSB1c2VkIFNFTyBwbHVnaW5zIC0gPHN0cm9uZz5BbGwtaW4tT25lIFNFTyBQYWNrPC9zdHJvbmc+LCA8c3Ryb25nPkhlYWRzcGFjZSAyPC9zdHJvbmc+IGFuZCA8c3Ryb25nPldvcmRQcmVzcyBTRU8gQnkgWW9hc3Q8L3N0cm9uZz4uIFVzZSB0aGUgY2hlY2tib3ggYmVsb3cgdG8gdXNlIDNyZCBwYXJ0eSBwbHVnaW4gZGF0YS48L3NtYWxsPiI7fWk6MjthOjU6e3M6NDoibmFtZSI7czoyNToiVXNlIDNyZCBQYXJ0eSBQbHVnaW4gRGF0YSI7czo0OiJkZXNjIjtzOjE5ODoiTWV0YSBkYXRhIGFkZGVkIHRvIDxzdHJvbmc+Y3VzdG9tIGZpZWxkcyBpbiBwb3N0cyBhbmQgcGFnZXM8L3N0cm9uZz4gd2lsbCBiZSBleHRyYWN0ZWQgYW5kIHVzZWQgd2hlcmUgYXBwbGljYWJsZS4gVGhpcyB0eXBpY2FsbHkgZG9lcyBub3QgaW5jbHVkZSBIb21lcGFnZXMgYW5kIEFyY2hpdmVzLCBhbmQgb25seSBTaW5ndWxhciB0ZW1wbGF0ZXMuIjtzOjI6ImlkIjtzOjI4OiJzZW9fd29vX3VzZV90aGlyZF9wYXJ0eV9kYXRhIjtzOjM6InN0ZCI7czo1OiJmYWxzZSI7czo0OiJ0eXBlIjtzOjg6ImNoZWNrYm94Ijt9aTozO2E6NTp7czo0OiJuYW1lIjtzOjIyOiJIaWRlIFNFTyBjdXN0b20gZmllbGRzIjtzOjQ6ImRlc2MiO3M6ODI6IkNoZWNrIHRoaXMgYm94IHRvIGhpZGUgdGhlIGlucHV0IGZpZWxkcyBjcmVhdGVkIGluIHRoZSBwb3N0IGFuZCBwYWdlIGVkaXQgc2NyZWVucy4iO3M6MjoiaWQiO3M6MTk6InNlb193b29faGlkZV9maWVsZHMiO3M6Mzoic3RkIjtzOjU6ImZhbHNlIjtzOjQ6InR5cGUiO3M6ODoiY2hlY2tib3giO31pOjQ7YTozOntzOjQ6Im5hbWUiO3M6MTA6IlBhZ2UgVGl0bGUiO3M6NDoiaWNvbiI7czo0OiJtaXNjIjtzOjQ6InR5cGUiO3M6NzoiaGVhZGluZyI7fWk6NTthOjU6e3M6NDoibmFtZSI7czo5OiJTZXBhcmF0b3IiO3M6NDoiZGVzYyI7czo1NDoiRGVmaW5lIGEgbmV3IHNlcGFyYXRvciBjaGFyYWN0ZXIgZm9yIHlvdXIgcGFnZSB0aXRsZXMuIjtzOjI6ImlkIjtzOjE3OiJzZW9fd29vX3NlcGVyYXRvciI7czozOiJzdGQiO3M6MToifCI7czo0OiJ0eXBlIjtzOjQ6InRleHQiO31pOjY7YTo1OntzOjQ6Im5hbWUiO3M6MTA6IkJsb2cgVGl0bGUiO3M6NDoiZGVzYyI7czo5MDoiTk9URTogVGhpcyBpcyB0aGUgc2FtZSBzZXR0aW5nIGFzIHBlciB0aGUgU0VUVElOR1MgPiBHRU5FUkFMIHRhYiBpbiB0aGUgV29yZFByZXNzIGJhY2tlbmQuIjtzOjI6ImlkIjtzOjg6ImJsb2duYW1lIjtzOjM6InN0ZCI7czowOiIiO3M6NDoidHlwZSI7czo0OiJ0ZXh0Ijt9aTo3O2E6NTp7czo0OiJuYW1lIjtzOjE2OiJCbG9nIERlc2NyaXB0aW9uIjtzOjQ6ImRlc2MiO3M6OTA6Ik5PVEU6IFRoaXMgaXMgdGhlIHNhbWUgc2V0dGluZyBhcyBwZXIgdGhlIFNFVFRJTkdTID4gR0VORVJBTCB0YWIgaW4gdGhlIFdvcmRQcmVzcyBiYWNrZW5kLiI7czoyOiJpZCI7czoxNToiYmxvZ2Rlc2NyaXB0aW9uIjtzOjM6InN0ZCI7czowOiIiO3M6NDoidHlwZSI7czo0OiJ0ZXh0Ijt9aTo4O2E6Njp7czo0OiJuYW1lIjtzOjE4OiJFbmFibGUgd29vX3RpdGxlKCkiO3M6NDoiZGVzYyI7czoxNTM6Indvb190aXRsZSgpIG1ha2VzIHVzZSBvZiBXb3JkUHJlc3MncyBidWlsdCBpbiB3cF90aXRsZSgpIGZ1bmN0aW9uIHRvIGNvbnRyb2wgdGhlIG91dHB1dCBmb3IgeW91ciBwYWdlIHRpdGxlcy4gSXQncyBhbHNvIHJlY29tbWVuZGVkIGZvciB1c2Ugd2l0aCBwbHVnaW5zLiI7czoyOiJpZCI7czoxNjoic2VvX3dvb193cF90aXRsZSI7czozOiJzdGQiO3M6NToiZmFsc2UiO3M6NToiY2xhc3MiO3M6OToiY29sbGFwc2VkIjtzOjQ6InR5cGUiO3M6ODoiY2hlY2tib3giO31pOjk7YTo2OntzOjQ6Im5hbWUiO3M6MjE6IkRpc2FibGUgQ3VzdG9tIFRpdGxlcyI7czo0OiJkZXNjIjtzOjEzMDoiSWYgeW91IHByZWZlciB0byBoYXZlIHVuaWZvcm0gdGl0bGVzIGFjcm9zcyB5b3UgdGhlbWUuIEFsdGVybmF0aXZlbHkgdGhleSB3aWxsIGJlIGdlbmVyYXRlZCBmcm9tIGN1c3RvbSBmaWVsZHMgYW5kL29yIHBsdWdpbiBkYXRhLiI7czoyOiJpZCI7czoyOToic2VvX3dvb193cF9jdXN0b21fZmllbGRfdGl0bGUiO3M6Mzoic3RkIjtzOjU6ImZhbHNlIjtzOjU6ImNsYXNzIjtzOjY6ImhpZGRlbiI7czo0OiJ0eXBlIjtzOjg6ImNoZWNrYm94Ijt9aToxMDthOjY6e3M6NDoibmFtZSI7czoxNDoiUGFnZWQgVmFyaWFibGUiO3M6NDoiZGVzYyI7czo2NDoiVGhlIG5hbWUgdmFyaWFibGUgdGhhdCB3aWxsIGFwcGVhciB0aGVuIHBhZ2luZyB0aHJvdWdoIGFyY2hpdmVzLiI7czoyOiJpZCI7czoxNzoic2VvX3dvb19wYWdlZF92YXIiO3M6Mzoic3RkIjtzOjQ6IlBhZ2UiO3M6NToiY2xhc3MiO3M6NjoiaGlkZGVuIjtzOjQ6InR5cGUiO3M6NDoidGV4dCI7fWk6MTE7YTo3OntzOjQ6Im5hbWUiO3M6MjM6IlBhZ2VkIFZhcmlhYmxlIFBvc2l0aW9uIjtzOjQ6ImRlc2MiO3M6NTc6IkNoYW5nZSB0aGUgcG9zaXRpb24gd2hlcmUgdGhlIHBhZ2VkIHZhcmlhYmxlIHdpbGwgYXBwZWFyLiI7czoyOiJpZCI7czoyMToic2VvX3dvb19wYWdlZF92YXJfcG9zIjtzOjM6InN0ZCI7czo2OiJiZWZvcmUiO3M6NToiY2xhc3MiO3M6NjoiaGlkZGVuIjtzOjc6Im9wdGlvbnMiO2E6Mjp7czo2OiJiZWZvcmUiO3M6NjoiQmVmb3JlIjtzOjU6ImFmdGVyIjtzOjU6IkFmdGVyIjt9czo0OiJ0eXBlIjtzOjc6InNlbGVjdDIiO31pOjEyO2E6Nzp7czo0OiJuYW1lIjtzOjIxOiJIb21lcGFnZSBUaXRsZSBMYXlvdXQiO3M6NDoiZGVzYyI7czo2NToiRGVmaW5lIHRoZSBvcmRlciB0aGUgdGl0bGUsIGRlc2NyaXB0aW9uIGFuZCBtZXRhIGRhdGEgYXBwZWFycyBpbi4iO3M6MjoiaWQiO3M6MTk6InNlb193b29faG9tZV9sYXlvdXQiO3M6Mzoic3RkIjtzOjA6IiI7czo1OiJjbGFzcyI7czo2OiJoaWRkZW4iO3M6Nzoib3B0aW9ucyI7YTozOntzOjE6ImEiO3M6Mjg6IkJsb2cgdGl0bGU7IGJsb2cgZGVzY3JpcHRpb24iO3M6MToiYiI7czoxMDoiQmxvZyB0aXRsZSI7czoxOiJjIjtzOjE2OiJCbG9nIGRlc2NyaXB0aW9uIjt9czo0OiJ0eXBlIjtzOjc6InNlbGVjdDIiO31pOjEzO2E6Nzp7czo0OiJuYW1lIjtzOjE5OiJTaW5nbGUgVGl0bGUgTGF5b3V0IjtzOjQ6ImRlc2MiO3M6NjU6IkRlZmluZSB0aGUgb3JkZXIgdGhlIHRpdGxlLCBkZXNjcmlwdGlvbiBhbmQgbWV0YSBkYXRhIGFwcGVhcnMgaW4uIjtzOjI6ImlkIjtzOjIxOiJzZW9fd29vX3NpbmdsZV9sYXlvdXQiO3M6Mzoic3RkIjtzOjA6IiI7czo1OiJjbGFzcyI7czo2OiJoaWRkZW4iO3M6Nzoib3B0aW9ucyI7YTo1OntzOjE6ImEiO3M6MjI6IlBhZ2UgdGl0bGU7IEJsb2cgdGl0bGUiO3M6MToiYiI7czoxMToiUGFnZSB0aXRsZTsiO3M6MToiYyI7czoyMzoiQmxvZyB0aXRsZTsgUGFnZSB0aXRsZTsiO3M6MToiZCI7czoyODoiUGFnZSB0aXRsZTsgQmxvZyBkZXNjcmlwdGlvbiI7czoxOiJlIjtzOjQwOiJCbG9nIHRpdGxlOyBQYWdlIHRpdGxlOyBCbG9nIGRlc2NyaXB0aW9uIjt9czo0OiJ0eXBlIjtzOjc6InNlbGVjdDIiO31pOjE0O2E6Nzp7czo0OiJuYW1lIjtzOjE3OiJQYWdlIFRpdGxlIExheW91dCI7czo0OiJkZXNjIjtzOjY1OiJEZWZpbmUgdGhlIG9yZGVyIHRoZSB0aXRsZSwgZGVzY3JpcHRpb24gYW5kIG1ldGEgZGF0YSBhcHBlYXJzIGluLiI7czoyOiJpZCI7czoxOToic2VvX3dvb19wYWdlX2xheW91dCI7czozOiJzdGQiO3M6MDoiIjtzOjU6ImNsYXNzIjtzOjY6ImhpZGRlbiI7czo3OiJvcHRpb25zIjthOjU6e3M6MToiYSI7czoyMjoiUGFnZSB0aXRsZTsgQmxvZyB0aXRsZSI7czoxOiJiIjtzOjExOiJQYWdlIHRpdGxlOyI7czoxOiJjIjtzOjIzOiJCbG9nIHRpdGxlOyBQYWdlIHRpdGxlOyI7czoxOiJkIjtzOjI4OiJQYWdlIHRpdGxlOyBCbG9nIGRlc2NyaXB0aW9uIjtzOjE6ImUiO3M6NDA6IkJsb2cgdGl0bGU7IFBhZ2UgdGl0bGU7IEJsb2cgZGVzY3JpcHRpb24iO31zOjQ6InR5cGUiO3M6Nzoic2VsZWN0MiI7fWk6MTU7YTo3OntzOjQ6Im5hbWUiO3M6MjA6IkFyY2hpdmUgVGl0bGUgTGF5b3V0IjtzOjQ6ImRlc2MiO3M6NjU6IkRlZmluZSB0aGUgb3JkZXIgdGhlIHRpdGxlLCBkZXNjcmlwdGlvbiBhbmQgbWV0YSBkYXRhIGFwcGVhcnMgaW4uIjtzOjI6ImlkIjtzOjIyOiJzZW9fd29vX2FyY2hpdmVfbGF5b3V0IjtzOjM6InN0ZCI7czowOiIiO3M6NToiY2xhc3MiO3M6NjoiaGlkZGVuIjtzOjc6Im9wdGlvbnMiO2E6NTp7czoxOiJhIjtzOjIyOiJQYWdlIHRpdGxlOyBCbG9nIHRpdGxlIjtzOjE6ImIiO3M6MTE6IlBhZ2UgdGl0bGU7IjtzOjE6ImMiO3M6MjM6IkJsb2cgdGl0bGU7IFBhZ2UgdGl0bGU7IjtzOjE6ImQiO3M6Mjg6IlBhZ2UgdGl0bGU7IEJsb2cgZGVzY3JpcHRpb24iO3M6MToiZSI7czo0MDoiQmxvZyB0aXRsZTsgUGFnZSB0aXRsZTsgQmxvZyBkZXNjcmlwdGlvbiI7fXM6NDoidHlwZSI7czo3OiJzZWxlY3QyIjt9aToxNjthOjM6e3M6NDoibmFtZSI7czoxMzoiSW5kZXhpbmcgTWV0YSI7czo0OiJpY29uIjtzOjQ6Im1pc2MiO3M6NDoidHlwZSI7czo3OiJoZWFkaW5nIjt9aToxNzthOjY6e3M6NDoibmFtZSI7czoxNjoiQXJjaGl2ZSBJbmRleGluZyI7czo0OiJkZXNjIjtzOjEyODoiU2VsZWN0IHdoaWNoIGFyY2hpdmVzIHRvIGluZGV4IG9uIHlvdXIgc2l0ZS4gQWlkcyBpbiByZW1vdmluZyBkdXBsaWNhdGUgY29udGVudCBmcm9tIGJlaW5nIGluZGV4ZWQsIHByZXZlbnRpbmcgY29udGVudCBkaWx1dGlvbi4iO3M6MjoiaWQiO3M6MjE6InNlb193b29fbWV0YV9pbmRleGluZyI7czozOiJzdGQiO3M6ODoiY2F0ZWdvcnkiO3M6NDoidHlwZSI7czoxMDoibXVsdGljaGVjayI7czo3OiJvcHRpb25zIjthOjc6e3M6ODoiY2F0ZWdvcnkiO3M6MTc6IkNhdGVnb3J5IEFyY2hpdmVzIjtzOjM6InRhZyI7czoxMjoiVGFnIEFyY2hpdmVzIjtzOjg6InBvc3R0eXBlIjtzOjE4OiJQb3N0IFR5cGUgQXJjaGl2ZXMiO3M6ODoidGF4b25vbXkiO3M6MTc6IlRheG9ub215IEFyY2hpdmVzIjtzOjY6ImF1dGhvciI7czoxMjoiQXV0aG9yIFBhZ2VzIjtzOjY6InNlYXJjaCI7czoxNDoiU2VhcmNoIFJlc3VsdHMiO3M6NDoiZGF0ZSI7czoxMzoiRGF0ZSBBcmNoaXZlcyI7fX1pOjE4O2E6NTp7czo0OiJuYW1lIjtzOjQ5OiJTZXQgbWV0YSBmb3IgUG9zdHMgJiBQYWdlcyB0byAnZm9sbG93JyBieSBkZWZhdWx0IjtzOjQ6ImRlc2MiO3M6MTQzOiJCeSBkZWZhdWx0IHRoZSB3b29fbWV0YSgpOyBhZGRzIGEgJ25vZm9sbG93JyBtZXRhIHRvIHBvc3QgYW5kIHBhZ2VzLCBtZWFuaW5nIHNlYXJjaCBlbmdpbmVzIHdpbGwgbm90IGluZGV4IHBhZ2VzIGxlYWRpbmcgYXdheSBmcm9tIHRoZXNlIHBhZ2VzLiI7czoyOiJpZCI7czoyNjoic2VvX3dvb19tZXRhX3NpbmdsZV9mb2xsb3ciO3M6Mzoic3RkIjtzOjA6IiI7czo0OiJ0eXBlIjtzOjg6ImNoZWNrYm94Ijt9aToxOTthOjM6e3M6NDoibmFtZSI7czoxNjoiRGVzY3JpcHRpb24gTWV0YSI7czo0OiJpY29uIjtzOjQ6Im1pc2MiO3M6NDoidHlwZSI7czo3OiJoZWFkaW5nIjt9aToyMDthOjY6e3M6NDoibmFtZSI7czoyMDoiSG9tZXBhZ2UgRGVzY3JpcHRpb24iO3M6NDoiZGVzYyI7czo2MToiQ2hvb3NlIHdoZXJlIHRvIHBvcHVsYXRlIHlvdXIgSG9tZXBhZ2UgbWV0YSBkZXNjcmlwdGlvbiBmcm9tLiI7czoyOiJpZCI7czoyMjoic2VvX3dvb19tZXRhX2hvbWVfZGVzYyI7czozOiJzdGQiO3M6MToiYSI7czo3OiJvcHRpb25zIjthOjM6e3M6MToiYSI7czozOiJPZmYiO3M6MToiYiI7czoyNDoiRnJvbSBXUCBTaXRlIERlc2NyaXB0aW9uIjtzOjE6ImMiO3M6MzI6IkZyb20gQ3VzdG9tIEhvbWVwYWdlIERlc2NyaXB0aW9uIjt9czo0OiJ0eXBlIjtzOjU6InJhZGlvIjt9aToyMTthOjU6e3M6NDoibmFtZSI7czoyNzoiQ3VzdG9tIEhvbWVwYWdlIERlc2NyaXB0aW9uIjtzOjQ6ImRlc2MiO3M6NDc6IkFkZCBhIGN1c3RvbSBtZXRhIGRlc2NyaXB0aW9uIHRvIHlvdXIgaG9tZXBhZ2UuIjtzOjI6ImlkIjtzOjI5OiJzZW9fd29vX21ldGFfaG9tZV9kZXNjX2N1c3RvbSI7czozOiJzdGQiO3M6MDoiIjtzOjQ6InR5cGUiO3M6ODoidGV4dGFyZWEiO31pOjIyO2E6Njp7czo0OiJuYW1lIjtzOjI4OiJTaW5nbGUgUGFnZS9Qb3N0IERlc2NyaXB0aW9uIjtzOjQ6ImRlc2MiO3M6Nzk6IkFkZCB5b3VyIHBvc3QvcGFnZSBkZXNjcmlwdGlvbiBmcm9tIGN1c3RvbSBmaWVsZHMuIDxzdHJvbmc+KiBTZWUgYmVsb3c8L3N0cm9uZz4iO3M6MjoiaWQiO3M6MjQ6InNlb193b29fbWV0YV9zaW5nbGVfZGVzYyI7czozOiJzdGQiO3M6MToiYSI7czo3OiJvcHRpb25zIjthOjM6e3M6MToiYSI7czo1OiJPZmYgKiI7czoxOiJiIjtzOjMzOiJGcm9tIEN1c3RvbXMgRmllbGQgYW5kL29yIFBsdWdpbnMiO3M6MToiYyI7czozNjoiQXV0b21hdGljYWxseSBmcm9tIFBvc3QvUGFnZSBDb250ZW50Ijt9czo0OiJ0eXBlIjtzOjU6InJhZGlvIjt9aToyMzthOjY6e3M6NDoibmFtZSI7czoyOToiR2xvYmFsIFBvc3QvUGFnZSBEZXNjcmlwdGlvbnMiO3M6NDoiZGVzYyI7czoxODk6IkFkZCBhIGN1c3RvbSBtZXRhIGRlc2NyaXB0aW9uIHRvIHlvdXIgcG9zdHMgYW5kIHBhZ2VzLiBUaGlzIHdpbGwgb25seSBzaG93IGlmIG5vIG90aGVyIGRhdGEgaXMgYXZhaWxhYmxlIGZyb20gdGhlIHNlbGVjdGlvbiBhYm92ZS4gV2lsbCBzdGlsbCBiZSBhZGRlZCBldmVuIGlmIHNldHRpbmcgYWJvdmUgaXMgc2V0IHRvICJPZmYiLiI7czoyOiJpZCI7czozMzoic2VvX3dvb19tZXRhX3NpbmdsZV9kZXNjX3NpdGV3aWRlIjtzOjM6InN0ZCI7czowOiIiO3M6NToiY2xhc3MiO3M6OToiY29sbGFwc2VkIjtzOjQ6InR5cGUiO3M6ODoiY2hlY2tib3giO31pOjI0O2E6Njp7czo0OiJuYW1lIjtzOjIyOiJBZGQgR2xvYmFsIERlc2NyaXB0aW9uIjtzOjQ6ImRlc2MiO3M6Mjc6IkFkZCB5b3VyIGdsb2JhbCBkZWNyaXB0aW9uLiI7czoyOiJpZCI7czozMToic2VvX3dvb19tZXRhX3NpbmdsZV9kZXNjX2N1c3RvbSI7czozOiJzdGQiO3M6MDoiIjtzOjU6ImNsYXNzIjtzOjY6ImhpZGRlbiI7czo0OiJ0eXBlIjtzOjg6InRleHRhcmVhIjt9aToyNTthOjM6e3M6NDoibmFtZSI7czoxMjoiS2V5d29yZCBNZXRhIjtzOjQ6Imljb24iO3M6NDoibWlzYyI7czo0OiJ0eXBlIjtzOjc6ImhlYWRpbmciO31pOjI2O2E6Njp7czo0OiJuYW1lIjtzOjE3OiJIb21lcGFnZSBLZXl3b3JkcyI7czo0OiJkZXNjIjtzOjYxOiJDaG9vc2Ugd2hlcmUgdG8gcG9wdWxhdGUgeW91ciBIb21lcGFnZSBtZXRhIGRlc2NyaXB0aW9uIGZyb20uIjtzOjI6ImlkIjtzOjIxOiJzZW9fd29vX21ldGFfaG9tZV9rZXkiO3M6Mzoic3RkIjtzOjE6ImEiO3M6Nzoib3B0aW9ucyI7YToyOntzOjE6ImEiO3M6MzoiT2ZmIjtzOjE6ImMiO3M6Mjk6IkZyb20gQ3VzdG9tIEhvbWVwYWdlIEtleXdvcmRzIjt9czo0OiJ0eXBlIjtzOjU6InJhZGlvIjt9aToyNzthOjU6e3M6NDoibmFtZSI7czoyNDoiQ3VzdG9tIEhvbWVwYWdlIEtleXdvcmRzIjtzOjQ6ImRlc2MiO3M6NTg6IkFkZCBhIChjb21tYSBzZXBhcmF0ZWQpIGxpc3Qgb2Yga2V5d29yZHMgdG8geW91ciBob21lcGFnZS4iO3M6MjoiaWQiO3M6Mjg6InNlb193b29fbWV0YV9ob21lX2tleV9jdXN0b20iO3M6Mzoic3RkIjtzOjA6IiI7czo0OiJ0eXBlIjtzOjg6InRleHRhcmVhIjt9aToyODthOjY6e3M6NDoibmFtZSI7czoyNToiU2luZ2xlIFBhZ2UvUG9zdCBLZXl3b3JkcyI7czo0OiJkZXNjIjtzOjc1OiJBZGQgeW91ciBwb3N0L3BhZ2Uga2V5d29yZHMgZnJvbSBjdXN0b20gZmllbGQuIDxzdHJvbmc+KiBTZWUgYmVsb3c8L3N0cm9uZz4iO3M6MjoiaWQiO3M6MjM6InNlb193b29fbWV0YV9zaW5nbGVfa2V5IjtzOjM6InN0ZCI7czoxOiJhIjtzOjc6Im9wdGlvbnMiO2E6Mzp7czoxOiJhIjtzOjU6Ik9mZiAqIjtzOjE6ImIiO3M6MzM6IkZyb20gQ3VzdG9tIEZpZWxkcyBhbmQvb3IgUGx1Z2lucyI7czoxOiJjIjtzOjQ1OiJBdXRvbWF0aWNhbGx5IGZyb20gUG9zdCBUYWdzICZhbXA7IENhdGVnb3JpZXMiO31zOjQ6InR5cGUiO3M6NToicmFkaW8iO31pOjI5O2E6Njp7czo0OiJuYW1lIjtzOjI1OiJDdXN0b20gUG9zdC9QYWdlIEtleXdvcmRzIjtzOjQ6ImRlc2MiO3M6MjIxOiJBZGQgY3VzdG9tIG1ldGEga2V5d29yZHMgdG8geW91ciBwb3N0cyBhbmQgcGFnZXMuIFRoaXMgd2lsbCBvbmx5IHNob3cgaWYgbm8gb3RoZXIgZGF0YSBpcyBhdmFpbGFibGUgZnJvbSB0aGUgb3B0aW9ucyBhYm92ZS4gRXZlbiBpZiB0aGUgb3B0aW9uIGFib3ZlIGlzIHNldCB0byA8c3Ryb25nPidPZmYnPC9zdHJvbmc+LCB0aGlzIHdpbGwgc3RpbGwgYmUgYWRkZWQgdG8geW91ciBzaXRlLiI7czoyOiJpZCI7czozMjoic2VvX3dvb19tZXRhX3NpbmdsZV9rZXlfc2l0ZXdpZGUiO3M6Mzoic3RkIjtzOjA6IiI7czo1OiJjbGFzcyI7czo5OiJjb2xsYXBzZWQiO3M6NDoidHlwZSI7czo4OiJjaGVja2JveCI7fWk6MzA7YTo2OntzOjQ6Im5hbWUiO3M6MjU6IkN1c3RvbSBQb3N0L1BhZ2UgS2V5d29yZHMiO3M6NDoiZGVzYyI7czo2NToiQWRkIGEgKGNvbW1hIHNlcGFyYXRlZCkgbGlzdCBvZiBrZXl3b3JkcyB0byB5b3VyIHBvc3RzIGFuZCBwYWdlcy4iO3M6MjoiaWQiO3M6MzA6InNlb193b29fbWV0YV9zaW5nbGVfa2V5X2N1c3RvbSI7czozOiJzdGQiO3M6MDoiIjtzOjU6ImNsYXNzIjtzOjY6ImhpZGRlbiI7czo0OiJ0eXBlIjtzOjg6InRleHRhcmVhIjt9fTwvbGk+PGxpPjxzdHJvbmc+d29vX3Nob3J0bmFtZTwvc3Ryb25nPiAtIHdvbzwvbGk+PGxpPjxzdHJvbmc+d29vX3Nob3dfY2Fyb3VzZWw8L3N0cm9uZz4gLSB0cnVlPC9saT48bGk+PHN0cm9uZz53b29fc2hvd192aWRlbzwvc3Ryb25nPiAtIGZhbHNlPC9saT48bGk+PHN0cm9uZz53b29fc2luZ2xlX2g8L3N0cm9uZz4gLSAyMDA8L2xpPjxsaT48c3Ryb25nPndvb19zaW5nbGVfaGVpZ2h0PC9zdHJvbmc+IC0gMTgwPC9saT48bGk+PHN0cm9uZz53b29fc2luZ2xlX3c8L3N0cm9uZz4gLSAyMDA8L2xpPjxsaT48c3Ryb25nPndvb19zaW5nbGVfd2lkdGg8L3N0cm9uZz4gLSAyNTA8L2xpPjxsaT48c3Ryb25nPndvb19zbGlkZXJfYXV0bzwvc3Ryb25nPiAtIHRydWU8L2xpPjxsaT48c3Ryb25nPndvb19zbGlkZXJfYXV0b2hlaWdodDwvc3Ryb25nPiAtIGZhbHNlPC9saT48bGk+PHN0cm9uZz53b29fc2xpZGVyX2Jpejwvc3Ryb25nPiAtIGZhbHNlPC9saT48bGk+PHN0cm9uZz53b29fc2xpZGVyX2Jpel9mb250X2V4Y2VycHQ8L3N0cm9uZz4gLSBhOjU6e3M6NDoic2l6ZSI7czoyOiIxMiI7czo0OiJ1bml0IjtzOjI6InB4IjtzOjQ6ImZhY2UiO3M6MTc6IkFyaWFsLCBzYW5zLXNlcmlmIjtzOjU6InN0eWxlIjtzOjY6Im5vcm1hbCI7czo1OiJjb2xvciI7czo3OiIjY2NjY2NjIjt9PC9saT48bGk+PHN0cm9uZz53b29fc2xpZGVyX2Jpel9mb250X3RpdGxlPC9zdHJvbmc+IC0gYTo1OntzOjQ6InNpemUiO3M6MjoiMjQiO3M6NDoidW5pdCI7czoyOiJweCI7czo0OiJmYWNlIjtzOjE3OiJBcmlhbCwgc2Fucy1zZXJpZiI7czo1OiJzdHlsZSI7czo0OiJib2xkIjtzOjU6ImNvbG9yIjtzOjc6IiNmZmZmZmYiO308L2xpPjxsaT48c3Ryb25nPndvb19zbGlkZXJfYml6X2hlaWdodDwvc3Ryb25nPiAtIDwvbGk+PGxpPjxzdHJvbmc+d29vX3NsaWRlcl9iaXpfbnVtYmVyPC9zdHJvbmc+IC0gMTA8L2xpPjxsaT48c3Ryb25nPndvb19zbGlkZXJfYml6X29yZGVyPC9zdHJvbmc+IC0gREVTQzwvbGk+PGxpPjxzdHJvbmc+d29vX3NsaWRlcl9iaXpfdGl0bGU8L3N0cm9uZz4gLSB0cnVlPC9saT48bGk+PHN0cm9uZz53b29fc2xpZGVyX2NvbnRhaW5lcmNsaWNrPC9zdHJvbmc+IC0gZmFsc2U8L2xpPjxsaT48c3Ryb25nPndvb19zbGlkZXJfZWZmZWN0PC9zdHJvbmc+IC0gc2xpZGU8L2xpPjxsaT48c3Ryb25nPndvb19zbGlkZXJfaG92ZXI8L3N0cm9uZz4gLSBmYWxzZTwvbGk+PGxpPjxzdHJvbmc+d29vX3NsaWRlcl9pbnRlcnZhbDwvc3Ryb25nPiAtIDQ8L2xpPjxsaT48c3Ryb25nPndvb19zbGlkZXJfbWFnYXppbmU8L3N0cm9uZz4gLSBmYWxzZTwvbGk+PGxpPjxzdHJvbmc+d29vX3NsaWRlcl9tYWdhemluZV9lbnRyaWVzPC9zdHJvbmc+IC0gMzwvbGk+PGxpPjxzdHJvbmc+d29vX3NsaWRlcl9tYWdhemluZV9leGNlcnB0PC9zdHJvbmc+IC0gdHJ1ZTwvbGk+PGxpPjxzdHJvbmc+d29vX3NsaWRlcl9tYWdhemluZV9leGNlcnB0X2xlbmd0aDwvc3Ryb25nPiAtIDE1PC9saT48bGk+PHN0cm9uZz53b29fc2xpZGVyX21hZ2F6aW5lX2V4Y2x1ZGU8L3N0cm9uZz4gLSB0cnVlPC9saT48bGk+PHN0cm9uZz53b29fc2xpZGVyX21hZ2F6aW5lX2ZvbnRfZXhjZXJwdDwvc3Ryb25nPiAtIGE6NTp7czo0OiJzaXplIjtzOjI6IjEyIjtzOjQ6InVuaXQiO3M6MjoicHgiO3M6NDoiZmFjZSI7czoxNzoiQXJpYWwsIHNhbnMtc2VyaWYiO3M6NToic3R5bGUiO3M6Njoibm9ybWFsIjtzOjU6ImNvbG9yIjtzOjc6IiNjY2NjY2MiO308L2xpPjxsaT48c3Ryb25nPndvb19zbGlkZXJfbWFnYXppbmVfZm9udF90aXRsZTwvc3Ryb25nPiAtIGE6NTp7czo0OiJzaXplIjtzOjI6IjI0IjtzOjQ6InVuaXQiO3M6MjoicHgiO3M6NDoiZmFjZSI7czoxNzoiQXJpYWwsIHNhbnMtc2VyaWYiO3M6NToic3R5bGUiO3M6NDoiYm9sZCI7czo1OiJjb2xvciI7czo3OiIjZmZmZmZmIjt9PC9saT48bGk+PHN0cm9uZz53b29fc2xpZGVyX21hZ2F6aW5lX2hlaWdodDwvc3Ryb25nPiAtIDwvbGk+PGxpPjxzdHJvbmc+d29vX3NsaWRlcl9tYWdhemluZV90YWdzPC9zdHJvbmc+IC0gPC9saT48bGk+PHN0cm9uZz53b29fc2xpZGVyX21hZ2F6aW5lX3RpdGxlPC9zdHJvbmc+IC0gdHJ1ZTwvbGk+PGxpPjxzdHJvbmc+d29vX3NsaWRlcl9wYWdpbmF0aW9uPC9zdHJvbmc+IC0gZmFsc2U8L2xpPjxsaT48c3Ryb25nPndvb19zbGlkZXJfc3BlZWQ8L3N0cm9uZz4gLSAwLjY8L2xpPjxsaT48c3Ryb25nPndvb19zdHlsZV9iZzwvc3Ryb25nPiAtIDwvbGk+PGxpPjxzdHJvbmc+d29vX3N0eWxlX2JnX2ltYWdlPC9zdHJvbmc+IC0gPC9saT48bGk+PHN0cm9uZz53b29fc3R5bGVfYmdfaW1hZ2VfcmVwZWF0PC9zdHJvbmc+IC0gbm8tcmVwZWF0PC9saT48bGk+PHN0cm9uZz53b29fc3R5bGVfYm9yZGVyPC9zdHJvbmc+IC0gPC9saT48bGk+PHN0cm9uZz53b29fc3R5bGVfYm94X2JnPC9zdHJvbmc+IC0gPC9saT48bGk+PHN0cm9uZz53b29fc3R5bGVfZGlzYWJsZTwvc3Ryb25nPiAtIGZhbHNlPC9saT48bGk+PHN0cm9uZz53b29fc3Vic2NyaWJlX2VtYWlsPC9zdHJvbmc+IC0gPC9saT48bGk+PHN0cm9uZz53b29fdGFiczwvc3Ryb25nPiAtIGZhbHNlPC9saT48bGk+PHN0cm9uZz53b29fdGhlbWVuYW1lPC9zdHJvbmc+IC0gR2F6ZXR0ZTwvbGk+PGxpPjxzdHJvbmc+d29vX3RodW1iX2FsaWduPC9zdHJvbmc+IC0gYWxpZ25sZWZ0PC9saT48bGk+PHN0cm9uZz53b29fdGh1bWJfYWxpZ25fc2luZ2xlPC9zdHJvbmc+IC0gYWxpZ25yaWdodDwvbGk+PGxpPjxzdHJvbmc+d29vX3RodW1iX2g8L3N0cm9uZz4gLSAxMDA8L2xpPjxsaT48c3Ryb25nPndvb190aHVtYl9zaW5nbGU8L3N0cm9uZz4gLSBmYWxzZTwvbGk+PGxpPjxzdHJvbmc+d29vX3RodW1iX3c8L3N0cm9uZz4gLSAxMDA8L2xpPjxsaT48c3Ryb25nPndvb190aW10aHVtYl91cGRhdGU8L3N0cm9uZz4gLSA8L2xpPjxsaT48c3Ryb25nPndvb190b3BfbmF2X2JnPC9zdHJvbmc+IC0gPC9saT48bGk+PHN0cm9uZz53b29fdG9wX25hdl9mb250PC9zdHJvbmc+IC0gYTo1OntzOjQ6InNpemUiO3M6MjoiMTYiO3M6NDoidW5pdCI7czoyOiJweCI7czo0OiJmYWNlIjtzOjE3OiJBcmlhbCwgc2Fucy1zZXJpZiI7czo1OiJzdHlsZSI7czo2OiJub3JtYWwiO3M6NToiY29sb3IiO3M6NzoiIzJFNTY1NyI7fTwvbGk+PGxpPjxzdHJvbmc+d29vX3RvcF9uYXZfaG92ZXI8L3N0cm9uZz4gLSA8L2xpPjxsaT48c3Ryb25nPndvb190dW1ibG9nX2F1ZGlvX3dpZHRoPC9zdHJvbmc+IC0gNDQwPC9saT48bGk+PHN0cm9uZz53b29fdHVtYmxvZ19jb250ZW50X21ldGhvZDwvc3Ryb25nPiAtIHBvc3RfZm9ybWF0PC9saT48bGk+PHN0cm9uZz53b29fdHVtYmxvZ19pbWFnZV93aWR0aDwvc3Ryb25nPiAtIDYxMDwvbGk+PGxpPjxzdHJvbmc+d29vX3R1bWJsb2dfdmlkZW9fd2lkdGg8L3N0cm9uZz4gLSA2MTA8L2xpPjxsaT48c3Ryb25nPndvb191cGxvYWRzPC9zdHJvbmc+IC0gYTo4OntpOjA7czo2MDoiaHR0cDovL3RyYXZlbC13aXJlLmNvbS93cC1jb250ZW50L3dvb191cGxvYWRzLzEwLUZhdmljb24ucG5nIjtpOjE7czo1NzoiaHR0cDovL3RyYXZlbC13aXJlLmNvbS93cC1jb250ZW50L3dvb191cGxvYWRzLzktTG9nbzEuanBnIjtpOjI7czo3NToiaHR0cDovL3RyYXZlbC13aXJlLmNvbS93cC1jb250ZW50L3dvb191cGxvYWRzLzgtVHJhdmVsV2lyZV9IRUFERVJfRklOQUwuanBnIjtpOjM7czo2NjoiaHR0cDovL3RyYXZlbC13aXJlLmNvbS93cC1jb250ZW50L3dvb191cGxvYWRzLzctRnJlbmNoSGVhZGVyXzEuanBnIjtpOjQ7czo3NToiaHR0cDovL3RyYXZlbC13aXJlLmNvbS93cC1jb250ZW50L3dvb191cGxvYWRzLzYtVHJhdmVsV2lyZV9IRUFERVJfRklOQUwuanBnIjtpOjU7czo3NzoiaHR0cDovL3RyYXZlbC13aXJlLmNvbS93cC1jb250ZW50L3dvb191cGxvYWRzLzUtVHJhdmVsV2lyZV9IRUFERVJfUmVzaXplZC5qcGciO2k6NjtzOjcwOiJodHRwOi8vdHJhdmVsLXdpcmUuY29tL3dwLWNvbnRlbnQvd29vX3VwbG9hZHMvNC1UcmF2ZWxXaXJlX0hFQURFUjMuanBnIjtpOjc7czo2MjoiaHR0cDovL3RyYXZlbC13aXJlLmNvbS93cC1jb250ZW50L3dvb191cGxvYWRzLzMtdHJhdmVsd2lyZS5qcGciO308L2xpPjxsaT48c3Ryb25nPndvb192aWRlb19jYXRlZ29yeTwvc3Ryb25nPiAtIFNlbGVjdCBhIGNhdGVnb3J5OjwvbGk+PGxpPjxzdHJvbmc+d29vX3dpZGdldF9iZzwvc3Ryb25nPiAtIDwvbGk+PGxpPjxzdHJvbmc+d29vX3dpZGdldF9ib3JkZXI8L3N0cm9uZz4gLSBhOjM6e3M6NToid2lkdGgiO3M6MToiMCI7czo1OiJzdHlsZSI7czo1OiJzb2xpZCI7czo1OiJjb2xvciI7czo3OiIjZGJkYmRiIjt9PC9saT48bGk+PHN0cm9uZz53b29fd2lkZ2V0X2JvcmRlcl9yYWRpdXM8L3N0cm9uZz4gLSAxMHB4PC9saT48bGk+PHN0cm9uZz53b29fd2lkZ2V0X2ZvbnRfdGV4dDwvc3Ryb25nPiAtIGE6NTp7czo0OiJzaXplIjtzOjI6IjEyIjtzOjQ6InVuaXQiO3M6MjoicHgiO3M6NDoiZmFjZSI7czoxNzoiQXJpYWwsIHNhbnMtc2VyaWYiO3M6NToic3R5bGUiO3M6Njoibm9ybWFsIjtzOjU6ImNvbG9yIjtzOjc6IiM1NTU1NTUiO308L2xpPjxsaT48c3Ryb25nPndvb193aWRnZXRfZm9udF90aXRsZTwvc3Ryb25nPiAtIGE6NTp7czo0OiJzaXplIjtzOjI6IjE0IjtzOjQ6InVuaXQiO3M6MjoicHgiO3M6NDoiZmFjZSI7czo4OiJQVCBTZXJpZiI7czo1OiJzdHlsZSI7czo0OiJib2xkIjtzOjU6ImNvbG9yIjtzOjc6IiM1NTU1NTUiO308L2xpPjxsaT48c3Ryb25nPndvb193aWRnZXRfcGFkZGluZ19scjwvc3Ryb25nPiAtIDwvbGk+PGxpPjxzdHJvbmc+d29vX3dpZGdldF9wYWRkaW5nX3RiPC9zdHJvbmc+IC0gPC9saT48bGk+PHN0cm9uZz53b29fd2lkZ2V0X3RhYnNfYmc8L3N0cm9uZz4gLSA8L2xpPjxsaT48c3Ryb25nPndvb193aWRnZXRfdGFic19iZ19pbnNpZGU8L3N0cm9uZz4gLSA8L2xpPjxsaT48c3Ryb25nPndvb193aWRnZXRfdGFic19mb250PC9zdHJvbmc+IC0gYTo1OntzOjQ6InNpemUiO3M6MjoiMTIiO3M6NDoidW5pdCI7czoyOiJweCI7czo0OiJmYWNlIjtzOjg6IlBUIFNlcmlmIjtzOjU6InN0eWxlIjtzOjQ6ImJvbGQiO3M6NToiY29sb3IiO3M6NzoiIzU1NTU1NSI7fTwvbGk+PGxpPjxzdHJvbmc+d29vX3dpZGdldF90YWJzX2ZvbnRfbWV0YTwvc3Ryb25nPiAtIGE6NTp7czo0OiJzaXplIjtzOjI6IjExIjtzOjQ6InVuaXQiO3M6MjoicHgiO3M6NDoiZmFjZSI7czozNDoiIlRyZWJ1Y2hldCBNUyIsIFRhaG9tYSwgc2Fucy1zZXJpZiI7czo1OiJzdHlsZSI7czo2OiJub3JtYWwiO3M6NToiY29sb3IiO3M6NzoiIzc3Nzc3NyI7fTwvbGk+PGxpPjxzdHJvbmc+d29vX3dpZGdldF90aXRsZV9ib3JkZXI8L3N0cm9uZz4gLSBhOjM6e3M6NToid2lkdGgiO3M6MToiMyI7czo1OiJzdHlsZSI7czo1OiJzb2xpZCI7czo1OiJjb2xvciI7czo3OiIjZTZlNmU2Ijt9PC9saT48bGk+PHN0cm9uZz53b29fd29vX2Jpel9ub3RpY2U8L3N0cm9uZz4gLSA8L2xpPjxsaT48c3Ryb25nPndvb193b29fbWFnYXppbmVfbm90aWNlPC9zdHJvbmc+IC0gPC9saT48bGk+PHN0cm9uZz53b29fd29vX3NsaWRlcl9ub3RpY2U8L3N0cm9uZz4gLSA8L2xpPjxsaT48c3Ryb25nPndvb193b29fdHVtYmxvZ19hdWRpb19jb250ZW50PC9zdHJvbmc+IC0gQmVmb3JlPC9saT48bGk+PHN0cm9uZz53b29fd29vX3R1bWJsb2dfaW1hZ2VzX2NvbnRlbnQ8L3N0cm9uZz4gLSBCZWZvcmU8L2xpPjxsaT48c3Ryb25nPndvb193b29fdHVtYmxvZ19ub3RpY2U8L3N0cm9uZz4gLSA8L2xpPjxsaT48c3Ryb25nPndvb193b29fdHVtYmxvZ19xdW90ZXNfY29udGVudDwvc3Ryb25nPiAtIEJlZm9yZTwvbGk+PGxpPjxzdHJvbmc+d29vX3dvb190dW1ibG9nX3N3aXRjaDwvc3Ryb25nPiAtIGZhbHNlPC9saT48bGk+PHN0cm9uZz53b29fd29vX3R1bWJsb2dfdmlkZW9zX2NvbnRlbnQ8L3N0cm9uZz4gLSBCZWZvcmU8L2xpPjxsaT48c3Ryb25nPndvb193cHRodW1iX25vdGljZTwvc3Ryb25nPiAtIDwvbGk+PC91bD4=