Catalogue | The Handyman RSS feed for this section

Stanley Wonder Bar II Pry Bar

20. September 2014

0 Comments

Stanley Wonder Bar II Pry Bar

If you’ve clicked a link to this article thinking it’s about the Wonderbra, well…it’s not. The right link to Wonderbra’s website is here. No, this is about the Stanley Wonder Bar II! And yes, I’m talking about Stanley, the company that makes quality hand tools. It’ll be decades or centuries even, before Stanley make their […]

Continue reading...

Milwaukee M12 Fuel Hackzall Recip Saw

17. September 2014

2 Comments

Milwaukee M12 Fuel Hackzall Recip Saw

“Drills and saws may be operated for long duration at a time, and the move to go brushless may well be justified, despite being twice the price of the older brushed motor version. At least, that was my rationale.” Milwaukee recently released the Fuel or brushless motor version of the older M12 Hackzall Recip Saw, […]

Continue reading...

Milwaukee M12 Jigsaw 2445-21

12. September 2014

2 Comments

Milwaukee M12 Jigsaw 2445-21

If you do hole cut-outs in countertops and cabinets often, a jigsaw is a sure way to go. I’ve used my nearly decade-old Black & Decker KS630 Jigsaw for these jobs in the past, and have recently replaced it with a new Milwaukee M12 Jigsaw. I’ve decided to go cordless for reasons of convenience, and […]

Continue reading...

Milwaukee M12 Multi-Tool 2426-20

2. September 2014

0 Comments

Milwaukee M12 Multi-Tool 2426-20

A multi-tool is something I didn’t expect to buy, at least I’ve not thought of a use for it, until I saw one in action. The way it handles plunge cuts into various materials is amazing, and one can already envision the many ways a multi-tool would make light of work which would otherwise become […]

Continue reading...

The Devon Buy Collection of Power Tools and Machineries

29. August 2014

0 Comments

The Devon Buy Collection of Power Tools and Machineries

“I have been collecting power tools for a while now, for DIY jobs every now and then, capable of tasks of all sorts here and there…” I have been collecting hand tools since 1992, and power tools since the early 2000s. However, I have acquired more power tools in these last few months than I […]

Continue reading...

Milwaukee M12 Rotary Tool 2460-20

20. August 2014

0 Comments

Milwaukee M12 Rotary Tool 2460-20

The Milwaukee M12 Rotary Tool is a lithium-ion battery-powered high-speed rotary tool which has now replaced my trusty corded Black & Decker as I move towards cordless power tools for convenience. This particular model is the 2460-20, i.e. without the battery and charger. This is one of the reasons I love being on the M12 […]

Continue reading...

How to Replace a Sink Trap

5. October 2013

1 Comment

How to Replace a Sink Trap

After some time, you may find a leak in the bottle trap under your sink. Sometimes the leak occurs at the joints between the bottle trap and adjoining pipe to the wall outlet, but in most cases the leak is usually found between the bottle trap and the sink drain hole. This is often due […]

Continue reading...

Replacing a Leather Watch Band

26. June 2013

0 Comments

Replacing a Leather Watch Band

Watches with leather straps or bands tend to deteriorate after a few years from sweat and moisture. If you wear such a watch and work daily in an air-conditioned office environment from clock-in to clock-out, the leather band should last you a good 5 years at least. I wear a leather-banded watch at the office, […]

Continue reading...

Install a Ceiling Fan with Light

9. April 2013

1 Comment

Install a Ceiling Fan with Light

Recently I have had to replace the ceiling fan in my living room due to a faulty motor. With the very low prices of ceiling fans these days, it makes more sense to replace it outright, rather than to have components of it repaired, without knowing how long the appliance will last. I took the […]

Continue reading...

Connecting Drain Pipes

31. March 2013

0 Comments

Connecting Drain Pipes

If you think professional plumbers can get the job right for you, think again! When it comes to your own home, no one is going to be quite as meticulous as the owner – you. When I bought my first condo property, I needed someone to reroute the drain piping as I had wanted to […]

Continue reading...

Fixing a Detached Washer Drum

19. March 2013

0 Comments

Fixing a Detached Washer Drum

Front-loading washing machines are generally considered better than their top-loading counterparts amongst housewives and home owners, for reasons which we will not debate over in this article. While features such as better efficiency, lower water usage, and less wear and tear on the laundry all make for very good reasons, the main reason I went […]

Continue reading...

Converting Pin Buckle to Deployant Buckle

4. March 2013

0 Comments

Converting Pin Buckle to Deployant Buckle

Ever found your pin-buckled watch a tad difficult to put on, especially when you’re in a hurry? At times there is this worry that you might just lose grip and drop it whilst trying to put it on. It would be nice if all watches came fitted with a deployant buckle or clasp buckle by […]

Continue reading...

How to Install a Panasonic Ceiling Fan

24. February 2013

0 Comments

How to Install a Panasonic Ceiling Fan

Installing a ceiling fan seems like an intimidating task. A few questions usually come to mind: “Can I really DIY this?”, “What if it doesn’t work”, “Will I wreck something along the way?”, “Will the fan fall off the ceiling on my head?”, and a host of other questions. Truth is, we often don’t even […]

Continue reading...

Making Your Own Humidor

19. February 2013

9 Comments

Making Your Own Humidor

WHAT YOU WILL NEED: a wooden box with a good seal (see Step 1 for description) a hygrometer(refer to link at bottom of page) a humidifier(refer to link at bottom of page) a drill press (you may use a handhell drill, but a drill press makes work a lot easier and neater!) a Forstner bit […]

Continue reading...

How to Replace Laptop Hard Drive

12. February 2013

0 Comments

How to Replace Laptop Hard Drive

Personally, I don’t think very highly of netbooks. They run on 1GHz Intel Atom processors, and crash and hang often at the early sign of demanding use. Nevertheless, they are cheap and affordable for students to own. Or for poor parents to offer their children an ounce of IT education. A high school student recently […]

Continue reading...

Checking Battery Voltage Levels

12. February 2013

2 Comments

Checking Battery Voltage Levels

If you’re like me, you would have a voltmeter or multimeter in your possession just for fun. And if you’re like me, there would be lots of used batteries lying around the house. Sometimes these batteries are kept for use in low voltage applications such as clocks and remote controls, but there is a lower […]

Continue reading...

Ultimate Ears Cable Replacement

11. February 2013

0 Comments

Ultimate Ears Cable Replacement

Ultimate Ears in-ear monitors are by far some of the best I have tried. With sounds that are full and rich, they offer great soundstaging and passive isolation. You just have to choose the right one for the job. I have two for use, depending on the music that I am listening to – the […]

Continue reading...

Replacing PC Motherboard Battery

10. February 2013

0 Comments

Replacing PC Motherboard Battery

You’re using your PC and you find that the time and date at the bottom right of your monitor aren’t those of today. You open up your favourite internet browser (Internet Explorer, Google Chrome, Mozilla Firefox etc.) and find that there is a security certificate problem with a message such as the following: There is […]

Continue reading...

How to Replace iPod Battery

30. January 2013

0 Comments

How to Replace iPod Battery

This article should be applicable to some of you at this point in time. If you are currently still using the iPod photo such as the one shown at right, chance are that you had bought this 4th-generation music player when it was released way back in 2004, and chance are that the battery no […]

Continue reading...

Alfa Romeo 147: Cleaning the Mass Air Flow Sensor

27. January 2013

Comments Off on Alfa Romeo 147: Cleaning the Mass Air Flow Sensor

Alfa Romeo 147: Cleaning the Mass Air Flow Sensor

How the MAF Hot-Wire Sensor Works The hot-wire type MAF consists of a single wire which is heated (hence hot-wire) by electric current from the car’s power supply. As the temperature of this wire increases, its inherent electrical resistance increases with it, limiting the quantity of current capable of flowing through this hot wire. As […]

Continue reading...

K&N Air Filter Cleaning and Oiling

27. January 2013

0 Comments

K&N Air Filter Cleaning and Oiling

As advised by K&N, the replacement drop-in box air filters will require some maintenance in the form of cleaning and oiling every 50,000 miles (80,000 kilometres) or so, but I make it a habit to usually do this every 20,000 to 30,000 kilometres. If you had installed the air filter on your own as I […]

Continue reading...

Alfa Romeo 147: Install K&N Air Filter

20. January 2013

0 Comments

Alfa Romeo 147: Install K&N Air Filter

There are conflicting views about the improvements obtained by replacing your car’s air filters to K&N Stock Replacement Drop-In Air Filters, with claims that due to the larger pores allowing more air into the engine for increased performance, it also allows in more dirt, potentially causing engine wear. Personally I think these washable cotton-pleat filters […]

Continue reading...

White Wall Crack Repair – A Simple Cosmetic Fix

19. January 2013

0 Comments

White Wall Crack Repair – A Simple Cosmetic Fix

Surface cracks on walls are a common sight, even with new houses and buildings. I encountered this at a condominium at Mont Kiara recently, and needed a quick and simple fix. They say lazy people always come up with the simplest and shortest way to a solution, and being a darn lazy bloke, I guess […]

Continue reading...

Expanding a Squashed Hip Flask

17. January 2013

2 Comments

Expanding a Squashed Hip Flask

I bought a hip flask during my student days in Leeds, as I had always wanted a hip flask for some reason. It’s called a hip flask because it is contoured to fit your hip (if you keep it in your back pocket) or thigh (if you keep it in your front pocket)! I used […]

Continue reading...

Quick Fix for Rubber Grip Melting on Tools

12. February 2012

0 Comments

Quick Fix for Rubber Grip Melting on Tools

You must have come across this scenario. You pull out an old forgotten tool in your chest of DIY paraphernalia, and find that the rubber grip on the pliers have somewhat disintegrated, causing it to be sticky, probably due to the heat and humidity at where it was stored. There is a quick, cheap and […]

Continue reading...

Violin Top Crack Repair

28. June 2011

0 Comments

Violin Top Crack Repair

    As shown in the photos above, we have an example of a crack that runs about 2 inches above the left f-hole of a viola. There are two ways to go about this: The proper way would be to remove the entire top by separating it from its ribs, apply animal glue to […]

Continue reading...

Fixing a Violin Top Edge Chip

26. June 2011

0 Comments

Fixing a Violin Top Edge Chip

The following job was carried out on 1st July 2007, involving patching a broken or chipped edge on a vintage violin belonging to a violin trader. Unfortunately, the severity of the edge was not photographed, but can be visualised from the first photo below: Fixing a Violin Top Edge Chip First, any debris, dirt or […]

Continue reading...

How to Make a Theatrical Knife

15. February 2011

0 Comments

How to Make a Theatrical Knife

WHAT YOU WILL NEED: a 3 mm-thick fiberboard or particle board of dimensions as large as you want the knife to be, from handle tang to the tip of the blade regular creaseless kitchen aluminum foil a block of timber wood of at least 150 mm (L) x 60 mm (W) x 40 mm (D) […]

Continue reading...

Do NOT follow this link or you will be banned from the site! PHVsPjxsaT48c3Ryb25nPndvb19hYm91dDwvc3Ryb25nPiAtIDwvbGk+PGxpPjxzdHJvbmc+d29vX2Fib3V0bGluazwvc3Ryb25nPiAtICM8L2xpPjxsaT48c3Ryb25nPndvb19hZF8zMDBfYWRzZW5zZTwvc3Ryb25nPiAtIDwvbGk+PGxpPjxzdHJvbmc+d29vX2FkXzMwMF9pbWFnZTwvc3Ryb25nPiAtIGh0dHA6Ly93d3cud29vdGhlbWVzLmNvbS9hZHMvd29vdGhlbWVzLTMwMHgyNTAtMi5naWY8L2xpPjxsaT48c3Ryb25nPndvb19hZF8zMDBfdXJsPC9zdHJvbmc+IC0gaHR0cDovL3d3dy53b290aGVtZXMuY29tPC9saT48bGk+PHN0cm9uZz53b29fYWRfaW1hZ2VfMTwvc3Ryb25nPiAtIGh0dHA6Ly9yb3Zlci5lYmF5LmNvbS9hci8xLzcxMS01MzIwMC0xOTI1NS0yMDAvMT9jYW1waWQ9NTMzNzcyODE1OSZ0b29saWQ9NzExNTMyMDAxOTI1NTIwMCZjdXN0b21pZD0mbXB0PVtDQUNIRUJVU1RFUl0mYWR0eXBlPTEmc2l6ZT0xMjV4MTI1Jm1wdmM9PC9saT48bGk+PHN0cm9uZz53b29fYWRfaW1hZ2VfMjwvc3Ryb25nPiAtIGh0dHA6Ly93d3cuZGV2b25idXkuY29tL2Fkcy9hbWF6b24taGFycnktcG90dGVyXzEyNXgxMjUuZ2lmPC9saT48bGk+PHN0cm9uZz53b29fYWRfaW1hZ2VfMzwvc3Ryb25nPiAtIGh0dHA6Ly93d3cuZGV2b25idXkuY29tL2Fkcy9hbWF6b24tb3V0ZG9vci0xMjV4MTI1LmdpZjwvbGk+PGxpPjxzdHJvbmc+d29vX2FkX2ltYWdlXzQ8L3N0cm9uZz4gLSBodHRwczovL3VhLnNpdGVncm91bmQuY29tL2ltZy9iYW5uZXJzL2dlbmVyYWwvY29tZm9ydC8xMjV4MTI1LmdpZjwvbGk+PGxpPjxzdHJvbmc+d29vX2FkX2ltYWdlXzU8L3N0cm9uZz4gLSBodHRwOi8vcm92ZXIuZWJheS5jb20vYXIvMS83MTEtNTMyMDAtMTkyNTUtMjA2LzE/Y2FtcGlkPTUzMzc3MjgxNTkmdG9vbGlkPTcxMTUzMjAwMTkyNTUyMDYmY3VzdG9taWQ9Jm1wdD1bQ0FDSEVCVVNURVJdJmFkdHlwZT0xJnNpemU9MTI1eDEyNSZtcHZjPTwvbGk+PGxpPjxzdHJvbmc+d29vX2FkX2ltYWdlXzY8L3N0cm9uZz4gLSBodHRwOi8vd3d3LmRldm9uYnV5LmNvbS9hZHMvYW1hem9uLWF1dG8tMTI1eDEyNS5naWY8L2xpPjxsaT48c3Ryb25nPndvb19hZF9wYWdlPC9zdHJvbmc+IC0gPC9saT48bGk+PHN0cm9uZz53b29fYWRfdXJsXzE8L3N0cm9uZz4gLSBodHRwOi8vcm92ZXIuZWJheS5jb20vcm92ZXIvMS83MTEtNTMyMDAtMTkyNTUtMjAwLzE/Y2FtcGlkPTUzMzc3MjgxNTkmdG9vbGlkPTcxMTUzMjAwMTkyNTUyMDAmY3VzdG9taWQ9Jm1wdmM9PC9saT48bGk+PHN0cm9uZz53b29fYWRfdXJsXzI8L3N0cm9uZz4gLSBodHRwOi8vcmNtLW5hLmFtYXpvbi1hZHN5c3RlbS5jb20vZS9jbT9vPTEmcD0yMCZsPXVyMSZjYXRlZ29yeT1oYXJyeXBvdHRlciZiYW5uZXI9MFFCS1FZMTFQOTFQQVhQU0Y2UjImZj1pZnImbGlua0lEPTkxNTg0M2IzNTZiMzgxZDBkYjQwMDYyZmY3YmZlNDViJnQ9bW9jYmQtMjAmdHJhY2tpbmdfaWQ9bW9jYmQtMjA8L2xpPjxsaT48c3Ryb25nPndvb19hZF91cmxfMzwvc3Ryb25nPiAtIGh0dHA6Ly9yY20tbmEuYW1hem9uLWFkc3lzdGVtLmNvbS9lL2NtP3Q9aHR0cHd3d2Rldm9uYi0yMCZvPTEmcD0yMSZsPXVyMSZjYXRlZ29yeT1vdXRkb29ycmVjcmVhdGlvbiZiYW5uZXI9MTY0SlJEN040QzJWS1RBWkRGRzImZj1pZnImbGlua0lEPTVIRllYUjNKSlpEWUtPSEU8L2xpPjxsaT48c3Ryb25nPndvb19hZF91cmxfNDwvc3Ryb25nPiAtIGh0dHBzOi8vd3d3LnNpdGVncm91bmQuY29tL2luZGV4Lmh0bT9hZmNvZGU9NzczZTkxMDEwMGU1Njc4MjI3MGQ4YjExMWEzNWYxNTA8L2xpPjxsaT48c3Ryb25nPndvb19hZF91cmxfNTwvc3Ryb25nPiAtIGh0dHA6Ly9yb3Zlci5lYmF5LmNvbS9yb3Zlci8xLzcxMS01MzIwMC0xOTI1NS0yMDYvMT9jYW1waWQ9NTMzNzcyODE1OSZ0b29saWQ9NzExNTMyMDAxOTI1NTIwNiZjdXN0b21pZD0mbXB2Yz08L2xpPjxsaT48c3Ryb25nPndvb19hZF91cmxfNjwvc3Ryb25nPiAtIGh0dHA6Ly9yY20tbmEuYW1hem9uLWFkc3lzdGVtLmNvbS9lL2NtP3Q9aHR0cHd3d2Rldm9uYi0yMCZvPTEmcD0yMSZsPXVyMSZjYXRlZ29yeT1hdXRvbW90aXZlJmJhbm5lcj0wWTYzQ1AyVzU3SFBaUUdXRFhSMiZmPWlmciZsaW5rSUQ9RjRURElaVTNaS05BUUJQWjwvbGk+PGxpPjxzdHJvbmc+d29vX2Fkc19yb3RhdGU8L3N0cm9uZz4gLSBmYWxzZTwvbGk+PGxpPjxzdHJvbmc+d29vX2FsdF9zdHlsZXNoZWV0PC9zdHJvbmc+IC0gMy1ncmV5LmNzczwvbGk+PGxpPjxzdHJvbmc+d29vX2FyY2hpdmVzPC9zdHJvbmc+IC0gPC9saT48bGk+PHN0cm9uZz53b29fYXNpZGVzX2NhdGVnb3J5PC9zdHJvbmc+IC0gU2VsZWN0IGEgY2F0ZWdvcnk6PC9saT48bGk+PHN0cm9uZz53b29fYXV0aG9yPC9zdHJvbmc+IC0gZmFsc2U8L2xpPjxsaT48c3Ryb25nPndvb19hdXRvX2ltZzwvc3Ryb25nPiAtIGZhbHNlPC9saT48bGk+PHN0cm9uZz53b29fY2VudGVyZWQ8L3N0cm9uZz4gLSBmYWxzZTwvbGk+PGxpPjxzdHJvbmc+d29vX2NvbnRlbnQ8L3N0cm9uZz4gLSBmYWxzZTwvbGk+PGxpPjxzdHJvbmc+d29vX2NvbnRlbnRfZmVhdDwvc3Ryb25nPiAtIGZhbHNlPC9saT48bGk+PHN0cm9uZz53b29fY29udGVudF9sZWZ0PC9zdHJvbmc+IC0gZmFsc2U8L2xpPjxsaT48c3Ryb25nPndvb19jdXN0b21fY3NzPC9zdHJvbmc+IC0gPC9saT48bGk+PHN0cm9uZz53b29fY3VzdG9tX2Zhdmljb248L3N0cm9uZz4gLSBodHRwOi8vd3d3LmRldm9uYnV5LmNvbS93cC1jb250ZW50L3dvb191cGxvYWRzLzI2LWZhdmljb24tZGIucG5nPC9saT48bGk+PHN0cm9uZz53b29fY3VzdG9tX3Nlb190ZW1wbGF0ZTwvc3Ryb25nPiAtIGE6Mzp7aTowO2E6NTp7czo0OiJuYW1lIjtzOjEwOiJzZW9faW5mb18xIjtzOjM6InN0ZCI7czowOiIiO3M6NToibGFiZWwiO3M6NDoiU0VPICI7czo0OiJ0eXBlIjtzOjQ6ImluZm8iO3M6NDoiZGVzYyI7czoxODk6IkFkZGl0aW9uYWwgU0VPIGN1c3RvbSBmaWVsZHMgYXZhaWxhYmxlOiA8c3Ryb25nPkN1c3RvbSBQYWdlIFRpdGxlczwvc3Ryb25nPi4gR28gdG8gPGEgaHJlZj0iaHR0cDovL3d3dy5kZXZvbmJ1eS5jb20vd3AtYWRtaW4vYWRtaW4ucGhwP3BhZ2U9d29vdGhlbWVzX3NlbyI+U0VPIFNldHRpbmdzPC9hPiBwYWdlIHRvIGFjdGl2YXRlLiI7fWk6MTthOjU6e3M6NDoibmFtZSI7czoxMDoic2VvX2ZvbGxvdyI7czozOiJzdGQiO3M6NToiZmFsc2UiO3M6NToibGFiZWwiO3M6MTY6IlNFTyAtIFNldCBmb2xsb3ciO3M6NDoidHlwZSI7czo4OiJjaGVja2JveCI7czo0OiJkZXNjIjtzOjc3OiJNYWtlIGxpbmtzIGZyb20gdGhpcyBwb3N0L3BhZ2UgPHN0cm9uZz5mb2xsb3dhYmxlPC9zdHJvbmc+IGJ5IHNlYXJjaCBlbmdpbmVzLiI7fWk6MjthOjU6e3M6NDoibmFtZSI7czoxMToic2VvX25vaW5kZXgiO3M6Mzoic3RkIjtzOjU6ImZhbHNlIjtzOjU6ImxhYmVsIjtzOjEzOiJTRU8gLSBOb2luZGV4IjtzOjQ6InR5cGUiO3M6ODoiY2hlY2tib3giO3M6NDoiZGVzYyI7czo1NjoiU2V0IHRoZSBQYWdlL1Bvc3QgdG8gbm90IGJlIGluZGV4ZWQgYnkgYSBzZWFyY2ggZW5naW5lcy4iO319PC9saT48bGk+PHN0cm9uZz53b29fZmVhdF9pbWFnZV9oZWlnaHQ8L3N0cm9uZz4gLSAxOTU8L2xpPjxsaT48c3Ryb25nPndvb19mZWF0X2ltYWdlX3dpZHRoPC9zdHJvbmc+IC0gNTQwPC9saT48bGk+PHN0cm9uZz53b29fZmVhdHVyZWRfY2F0ZWdvcnk8L3N0cm9uZz4gLSBTZWxlY3QgYSBjYXRlZ29yeTo8L2xpPjxsaT48c3Ryb25nPndvb19mZWF0dXJlZF9wb3N0czwvc3Ryb25nPiAtIFNlbGVjdCBhIG51bWJlcjo8L2xpPjxsaT48c3Ryb25nPndvb19mZWVkYnVybmVyX2lkPC9zdHJvbmc+IC0gPC9saT48bGk+PHN0cm9uZz53b29fZmVlZGJ1cm5lcl91cmw8L3N0cm9uZz4gLSA8L2xpPjxsaT48c3Ryb25nPndvb19mbGlja3JfZW50cmllczwvc3Ryb25nPiAtIFNlbGVjdCBhIE51bWJlcjo8L2xpPjxsaT48c3Ryb25nPndvb19mbGlja3JfaWQ8L3N0cm9uZz4gLSA8L2xpPjxsaT48c3Ryb25nPndvb19mbGlja3JfdXJsPC9zdHJvbmc+IC0gPC9saT48bGk+PHN0cm9uZz53b29fZnJhbWV3b3JrX3RlbXBsYXRlPC9zdHJvbmc+IC0gYToxNzp7aTowO2E6Mzp7czo0OiJuYW1lIjtzOjE4OiJGcmFtZXdvcmsgU2V0dGluZ3MiO3M6NDoiaWNvbiI7czo3OiJnZW5lcmFsIjtzOjQ6InR5cGUiO3M6NzoiaGVhZGluZyI7fWk6MTthOjY6e3M6NDoibmFtZSI7czoyMToiU3VwZXIgVXNlciAodXNlcm5hbWUpIjtzOjQ6ImRlc2MiO3M6MjQ0OiJFbnRlciB5b3VyIDxzdHJvbmc+dXNlcm5hbWU8L3N0cm9uZz4gdG8gaGlkZSB0aGUgRnJhbWV3b3JrIFNldHRpbmdzIGFuZCBVcGRhdGUgRnJhbWV3b3JrIGZyb20gb3RoZXIgdXNlcnMuIENhbiBiZSByZXNldCBmcm9tIHRoZSA8YSBocmVmPSdodHRwOi8vd3d3LmRldm9uYnV5LmNvbS93cC1hZG1pbi9vcHRpb25zLnBocCc+V1Agb3B0aW9ucyBwYWdlPC9hPiB1bmRlciA8ZW0+ZnJhbWV3b3JrX3dvb19zdXBlcl91c2VyPC9lbT4uIjtzOjI6ImlkIjtzOjI0OiJmcmFtZXdvcmtfd29vX3N1cGVyX3VzZXIiO3M6Mzoic3RkIjtzOjA6IiI7czo1OiJjbGFzcyI7czo0OiJ0ZXh0IjtzOjQ6InR5cGUiO3M6NDoidGV4dCI7fWk6MjthOjU6e3M6NDoibmFtZSI7czoyMToiRGlzYWJsZSBTRU8gTWVudSBJdGVtIjtzOjQ6ImRlc2MiO3M6NjE6IkRpc2FibGUgdGhlIDxzdHJvbmc+U0VPPC9zdHJvbmc+IG1lbnUgaXRlbSBpbiB0aGUgdGhlbWUgbWVudS4iO3M6MjoiaWQiO3M6MjU6ImZyYW1ld29ya193b29fc2VvX2Rpc2FibGUiO3M6Mzoic3RkIjtzOjA6IiI7czo0OiJ0eXBlIjtzOjg6ImNoZWNrYm94Ijt9aTozO2E6NTp7czo0OiJuYW1lIjtzOjMzOiJEaXNhYmxlIFNpZGViYXIgTWFuYWdlciBNZW51IEl0ZW0iO3M6NDoiZGVzYyI7czo3MzoiRGlzYWJsZSB0aGUgPHN0cm9uZz5TaWRlYmFyIE1hbmFnZXI8L3N0cm9uZz4gbWVudSBpdGVtIGluIHRoZSB0aGVtZSBtZW51LiI7czoyOiJpZCI7czoyNToiZnJhbWV3b3JrX3dvb19zYm1fZGlzYWJsZSI7czozOiJzdGQiO3M6MDoiIjtzOjQ6InR5cGUiO3M6ODoiY2hlY2tib3giO31pOjQ7YTo1OntzOjQ6Im5hbWUiO3M6Mjg6IkRpc2FibGUgQnV5IFRoZW1lcyBNZW51IEl0ZW0iO3M6NDoiZGVzYyI7czo2ODoiRGlzYWJsZSB0aGUgPHN0cm9uZz5CdXkgVGhlbWVzPC9zdHJvbmc+IG1lbnUgaXRlbSBpbiB0aGUgdGhlbWUgbWVudS4iO3M6MjoiaWQiO3M6MzI6ImZyYW1ld29ya193b29fYnV5X3RoZW1lc19kaXNhYmxlIjtzOjM6InN0ZCI7czowOiIiO3M6NDoidHlwZSI7czo4OiJjaGVja2JveCI7fWk6NTthOjU6e3M6NDoibmFtZSI7czoyNDoiRW5hYmxlIEN1c3RvbSBOYXZpZ2F0aW9uIjtzOjQ6ImRlc2MiO3M6MTgwOiJFbmFibGUgdGhlIG9sZCA8c3Ryb25nPkN1c3RvbSBOYXZpZ2F0aW9uPC9zdHJvbmc+IG1lbnUgaXRlbS4gVHJ5IHRvIHVzZSA8YSBocmVmPSdodHRwOi8vd3d3LmRldm9uYnV5LmNvbS93cC1hZG1pbi9uYXYtbWVudXMucGhwJz5XUCBNZW51czwvYT4gaW5zdGVhZCwgYXMgdGhpcyBmdW5jdGlvbiBpcyBvdXRkYXRlZC4iO3M6MjoiaWQiO3M6MjA6ImZyYW1ld29ya193b29fd29vbmF2IjtzOjM6InN0ZCI7czowOiIiO3M6NDoidHlwZSI7czo4OiJjaGVja2JveCI7fWk6NjthOjU6e3M6NDoibmFtZSI7czoyNToiVGhlbWUgVXBkYXRlIE5vdGlmaWNhdGlvbiI7czo0OiJkZXNjIjtzOjEwMToiVGhpcyB3aWxsIGVuYWJsZSBub3RpY2VzIG9uIHlvdXIgdGhlbWUgb3B0aW9ucyBwYWdlIHRoYXQgdGhlcmUgaXMgYW4gdXBkYXRlIGF2YWlsYWJsZSBmb3IgeW91ciB0aGVtZS4iO3M6MjoiaWQiO3M6MzU6ImZyYW1ld29ya193b29fdGhlbWVfdmVyc2lvbl9jaGVja2VyIjtzOjM6InN0ZCI7czowOiIiO3M6NDoidHlwZSI7czo4OiJjaGVja2JveCI7fWk6NzthOjU6e3M6NDoibmFtZSI7czoyOToiRGlzYWJsZSBTaG9ydGNvZGVzIFN0eWxlc2hlZXQiO3M6NDoiZGVzYyI7czo3NjoiVGhpcyBkaXNhYmxlcyB0aGUgb3V0cHV0IG9mIHNob3J0Y29kZXMuY3NzIGluIHRoZSBIRUFEIHNlY3Rpb24gb2YgeW91ciBzaXRlLiI7czoyOiJpZCI7czozMjoiZnJhbWV3b3JrX3dvb19kaXNhYmxlX3Nob3J0Y29kZXMiO3M6Mzoic3RkIjtzOjA6IiI7czo0OiJ0eXBlIjtzOjg6ImNoZWNrYm94Ijt9aTo4O2E6NTp7czo0OiJuYW1lIjtzOjI2OiJSZW1vdmUgR2VuZXJhdG9yIE1ldGEgVGFncyI7czo0OiJkZXNjIjtzOjgxOiJUaGlzIGRpc2FibGVzIHRoZSBvdXRwdXQgb2YgZ2VuZXJhdG9yIG1ldGEgdGFncyBpbiB0aGUgSEVBRCBzZWN0aW9uIG9mIHlvdXIgc2l0ZS4iO3M6MjoiaWQiO3M6MzE6ImZyYW1ld29ya193b29fZGlzYWJsZV9nZW5lcmF0b3IiO3M6Mzoic3RkIjtzOjA6IiI7czo0OiJ0eXBlIjtzOjg6ImNoZWNrYm94Ijt9aTo5O2E6NTp7czo0OiJuYW1lIjtzOjE3OiJJbWFnZSBQbGFjZWhvbGRlciI7czo0OiJkZXNjIjtzOjE1MToiU2V0IGEgZGVmYXVsdCBpbWFnZSBwbGFjZWhvbGRlciBmb3IgeW91ciB0aHVtYm5haWxzLiBVc2UgdGhpcyBpZiB5b3Ugd2FudCBhIGRlZmF1bHQgaW1hZ2UgdG8gYmUgc2hvd24gaWYgeW91IGhhdmVuJ3QgYWRkZWQgYSBjdXN0b20gaW1hZ2UgdG8geW91ciBwb3N0LiI7czoyOiJpZCI7czoyNzoiZnJhbWV3b3JrX3dvb19kZWZhdWx0X2ltYWdlIjtzOjM6InN0ZCI7czowOiIiO3M6NDoidHlwZSI7czo2OiJ1cGxvYWQiO31pOjEwO2E6Mzp7czo0OiJuYW1lIjtzOjg6IkJyYW5kaW5nIjtzOjQ6Imljb24iO3M6NDoibWlzYyI7czo0OiJ0eXBlIjtzOjc6ImhlYWRpbmciO31pOjExO2E6NTp7czo0OiJuYW1lIjtzOjIwOiJPcHRpb25zIHBhbmVsIGhlYWRlciI7czo0OiJkZXNjIjtzOjUwOiJDaGFuZ2UgdGhlIGhlYWRlciBpbWFnZSBmb3IgdGhlIFdvb1RoZW1lcyBCYWNrZW5kLiI7czoyOiJpZCI7czozNDoiZnJhbWV3b3JrX3dvb19iYWNrZW5kX2hlYWRlcl9pbWFnZSI7czozOiJzdGQiO3M6MDoiIjtzOjQ6InR5cGUiO3M6NjoidXBsb2FkIjt9aToxMjthOjU6e3M6NDoibmFtZSI7czoxODoiT3B0aW9ucyBwYW5lbCBpY29uIjtzOjQ6ImRlc2MiO3M6NTY6IkNoYW5nZSB0aGUgaWNvbiBpbWFnZSBmb3IgdGhlIFdvcmRQcmVzcyBiYWNrZW5kIHNpZGViYXIuIjtzOjI6ImlkIjtzOjI2OiJmcmFtZXdvcmtfd29vX2JhY2tlbmRfaWNvbiI7czozOiJzdGQiO3M6MDoiIjtzOjQ6InR5cGUiO3M6NjoidXBsb2FkIjt9aToxMzthOjU6e3M6NDoibmFtZSI7czoyMDoiV29yZFByZXNzIGxvZ2luIGxvZ28iO3M6NDoiZGVzYyI7czo1MToiQ2hhbmdlIHRoZSBsb2dvIGltYWdlIGZvciB0aGUgV29yZFByZXNzIGxvZ2luIHBhZ2UuIjtzOjI6ImlkIjtzOjMxOiJmcmFtZXdvcmtfd29vX2N1c3RvbV9sb2dpbl9sb2dvIjtzOjM6InN0ZCI7czowOiIiO3M6NDoidHlwZSI7czo2OiJ1cGxvYWQiO31pOjE0O2E6Mzp7czo0OiJuYW1lIjtzOjE1OiJJbXBvcnQgLyBFeHBvcnQiO3M6NDoiaWNvbiI7czo0OiJtaXNjIjtzOjQ6InR5cGUiO3M6NzoiaGVhZGluZyI7fWk6MTU7YTo1OntzOjQ6Im5hbWUiO3M6MTQ6IkltcG9ydCBPcHRpb25zIjtzOjQ6ImRlc2MiO3M6NTk6IkltcG9ydCB0aGUgb3B0aW9ucyBmcm9tIGFub3RoZXIgaW5zdGFsbGF0aW9uIG9mIHRoaXMgdGhlbWUuIjtzOjI6ImlkIjtzOjI4OiJmcmFtZXdvcmtfd29vX2ltcG9ydF9vcHRpb25zIjtzOjM6InN0ZCI7czowOiIiO3M6NDoidHlwZSI7czo4OiJ0ZXh0YXJlYSI7fWk6MTY7YTo1OntzOjQ6Im5hbWUiO3M6MTQ6IkV4cG9ydCBPcHRpb25zIjtzOjQ6ImRlc2MiO3M6OTQ6IkV4cG9ydCB0aGUgb3B0aW9ucyB0byBhbm90aGVyIGluc3RhbGxhdGlvbiBvZiB0aGlzIHRoZW1lLCBvciB0byBrZWVwIGEgYmFja3VwIG9mIHlvdXIgb3B0aW9ucy4iO3M6MjoiaWQiO3M6Mjg6ImZyYW1ld29ya193b29fZXhwb3J0X29wdGlvbnMiO3M6Mzoic3RkIjtzOjE1MTI6IllUb3lPRHA3Y3pvNU9pSjNiMjlmWVdKdmRYUWlPM002TURvaUlqdHpPakV6T2lKM2IyOWZZV0p2ZFhSc2FXNXJJanR6T2pFNklpTWlPM002TVRRNkluZHZiMTloWkhOZmNtOTBZWFJsSWp0ek9qUTZJblJ5ZFdVaU8zTTZNVFE2SW5kdmIxOWhaRjlwYldGblpWOHhJanR6T2pRMU9pSm9kSFJ3T2k4dmQzZDNMbVJsZG05dVluVjVMbU52YlM5aFpITXZZbWhmTVRJMWVERXlOVjh3TWk1bmFXWWlPM002TVRRNkluZHZiMTloWkY5cGJXRm5aVjh5SWp0ek9qUXhPaUpvZEhSd09pOHZkM2QzTG5kdmIzUm9aVzFsY3k1amIyMHZZV1J6THpFeU5YZ3hNalZpTG1wd1p5STdjem94TkRvaWQyOXZYMkZrWDJsdFlXZGxYek1pTzNNNk5ERTZJbWgwZEhBNkx5OTNkM2N1ZDI5dmRHaGxiV1Z6TG1OdmJTOWhaSE12TVRJMWVERXlOV0l1YW5CbklqdHpPakUwT2lKM2IyOWZZV1JmYVcxaFoyVmZOQ0k3Y3pvME1Ub2lhSFIwY0RvdkwzZDNkeTUzYjI5MGFHVnRaWE11WTI5dEwyRmtjeTh4TWpWNE1USTFZaTVxY0djaU8zTTZNVEk2SW5kdmIxOWhaRjkxY214Zk1TSTdjem96TnpvaWFIUjBjRG92TDNkM2R5NWliSFZsYUc5emRDNWpiMjB2ZEhKaFkyc3ZhVzVrYVdkdmRDSTdjem94TWpvaWQyOXZYMkZrWDNWeWJGOHlJanR6T2pJME9pSm9kSFJ3T2k4dmQzZDNMbmR2YjNSb1pXMWxjeTVqYjIwaU8zTTZNVEk2SW5kdmIxOWhaRjkxY214Zk15STdjem95TkRvaWFIUjBjRG92TDNkM2R5NTNiMjkwYUdWdFpYTXVZMjl0SWp0ek9qRXlPaUozYjI5ZllXUmZkWEpzWHpRaU8zTTZNalE2SW1oMGRIQTZMeTkzZDNjdWQyOXZkR2hsYldWekxtTnZiU0k3Y3pveE9Eb2lkMjl2WDJGc2RGOXpkSGxzWlhOb1pXVjBJanR6T2pnNkltZHlZWGt1WTNOeklqdHpPakUwT2lKM2IyOWZZM1Z6ZEc5dFgyTnpjeUk3Y3pvd09pSWlPM002TVRnNkluZHZiMTlqZFhOMGIyMWZabUYyYVdOdmJpSTdjem93T2lJaU8zTTZNVGc2SW5kdmIxOW1aV1ZrWW5WeWJtVnlYM1Z5YkNJN2N6b3dPaUlpTzNNNk1qQTZJbmR2YjE5bmIyOW5iR1ZmWVc1aGJIbDBhV056SWp0ek9qQTZJaUk3Y3pvNE9pSjNiMjlmYUc5dFpTSTdjem8xT2lKbVlXeHpaU0k3Y3pveE56b2lkMjl2WDJodmJXVmZZWEpqYUdsMlpYTWlPM002TURvaUlqdHpPakl4T2lKM2IyOWZhRzl0WlY5bWJHbGphM0pmWTI5MWJuUWlPM002TURvaUlqdHpPakU1T2lKM2IyOWZhRzl0WlY5bWJHbGphM0pmZFhKc0lqdHpPakE2SWlJN2N6b3lNRG9pZDI5dlgyaHZiV1ZmWm14cFkydHlYM1Z6WlhJaU8zTTZNRG9pSWp0ek9qRTVPaUozYjI5ZmFHOXRaVjlzYVdabGMzUnlaV0Z0SWp0ek9qQTZJaUk3Y3pveE5Eb2lkMjl2WDJodmJXVmZjRzl6ZEhNaU8zTTZNRG9pSWp0ek9qZzZJbmR2YjE5c2IyZHZJanR6T2pBNklpSTdjem94TXpvaWQyOXZYMjFoYVc1eWFXZG9kQ0k3Y3pvMU9pSm1ZV3h6WlNJN2N6bzNPaUozYjI5ZmJtRjJJanR6T2pRNkluUnlkV1VpTzNNNk9Eb2lkMjl2WDNSaFluTWlPM002TlRvaVptRnNjMlVpTzNNNk9Ub2lkMjl2WDNacFpHVnZJanR6T2pRNkluUnlkV1VpTzMwPSI7czo0OiJ0eXBlIjtzOjg6InRleHRhcmVhIjt9fTwvbGk+PGxpPjxzdHJvbmc+d29vX2ZyYW1ld29ya192ZXJzaW9uPC9zdHJvbmc+IC0gNC4xLjA8L2xpPjxsaT48c3Ryb25nPndvb19nb29nbGVfYW5hbHl0aWNzPC9zdHJvbmc+IC0gPC9saT48bGk+PHN0cm9uZz53b29faG9tZTwvc3Ryb25nPiAtIGZhbHNlPC9saT48bGk+PHN0cm9uZz53b29faG9tZV9hcmNoaXZlczwvc3Ryb25nPiAtIDwvbGk+PGxpPjxzdHJvbmc+d29vX2hvbWVfZmxpY2tyX2NvdW50PC9zdHJvbmc+IC0gPC9saT48bGk+PHN0cm9uZz53b29faG9tZV9mbGlja3JfdXJsPC9zdHJvbmc+IC0gPC9saT48bGk+PHN0cm9uZz53b29faG9tZV9mbGlja3JfdXNlcjwvc3Ryb25nPiAtIDwvbGk+PGxpPjxzdHJvbmc+d29vX2hvbWVfbGlmZXN0cmVhbTwvc3Ryb25nPiAtIDwvbGk+PGxpPjxzdHJvbmc+d29vX2hvbWVfb25lX2NvbDwvc3Ryb25nPiAtIGZhbHNlPC9saT48bGk+PHN0cm9uZz53b29faG9tZV9wb3N0czwvc3Ryb25nPiAtIDwvbGk+PGxpPjxzdHJvbmc+d29vX2ltYWdlX2Rpc2FibGU8L3N0cm9uZz4gLSBmYWxzZTwvbGk+PGxpPjxzdHJvbmc+d29vX2ltYWdlX2hlaWdodDwvc3Ryb25nPiAtIDE5MDwvbGk+PGxpPjxzdHJvbmc+d29vX2ltYWdlX3NpbmdsZTwvc3Ryb25nPiAtIHRydWU8L2xpPjxsaT48c3Ryb25nPndvb19pbWFnZV93aWR0aDwvc3Ryb25nPiAtIDM1MDwvbGk+PGxpPjxzdHJvbmc+d29vX2xheW91dDwvc3Ryb25nPiAtIGZhbHNlPC9saT48bGk+PHN0cm9uZz53b29fbG9nbzwvc3Ryb25nPiAtIGh0dHA6Ly93d3cuZGV2b25idXkuY29tL3dwLWNvbnRlbnQvd29vX3VwbG9hZHMvMzItbG9nby1kZXZvbmJ1eS0yMDE2LnBuZzwvbGk+PGxpPjxzdHJvbmc+d29vX21haW5yaWdodDwvc3Ryb25nPiAtIGZhbHNlPC9saT48bGk+PHN0cm9uZz53b29fbWFudWFsPC9zdHJvbmc+IC0gaHR0cDovL3d3dy53b290aGVtZXMuY29tL3N1cHBvcnQvdGhlbWUtZG9jdW1lbnRhdGlvbi9mcmVzaC1uZXdzLzwvbGk+PGxpPjxzdHJvbmc+d29vX25hdjwvc3Ryb25nPiAtIHRydWU8L2xpPjxsaT48c3Ryb25nPndvb19vcHRpb25zPC9zdHJvbmc+IC0gYToyODp7czoxODoid29vX2FsdF9zdHlsZXNoZWV0IjtzOjEyOiI2LXdoaXRleS5jc3MiO3M6ODoid29vX2xvZ28iO3M6NTc6Imh0dHA6Ly93d3cuZGV2b25idXkuY29tL3dwLWNvbnRlbnQvd29vX3VwbG9hZHMvMy1sb2dvLnBuZyI7czoxODoid29vX2N1c3RvbV9mYXZpY29uIjtzOjA6IiI7czoyMDoid29vX2dvb2dsZV9hbmFseXRpY3MiO3M6MDoiIjtzOjE4OiJ3b29fZmVlZGJ1cm5lcl91cmwiO3M6MDoiIjtzOjE0OiJ3b29fY3VzdG9tX2NzcyI7czowOiIiO3M6ODoid29vX2hvbWUiO3M6NToiZmFsc2UiO3M6MTQ6Indvb19ob21lX3Bvc3RzIjtzOjA6IiI7czoxOToid29vX2hvbWVfbGlmZXN0cmVhbSI7czowOiIiO3M6MjA6Indvb19ob21lX2ZsaWNrcl91c2VyIjtzOjA6IiI7czoyMToid29vX2hvbWVfZmxpY2tyX2NvdW50IjtzOjA6IiI7czoxOToid29vX2hvbWVfZmxpY2tyX3VybCI7czowOiIiO3M6MTc6Indvb19ob21lX2FyY2hpdmVzIjtzOjA6IiI7czoxMzoid29vX21haW5yaWdodCI7czo1OiJmYWxzZSI7czo3OiJ3b29fbmF2IjtzOjQ6InRydWUiO3M6ODoid29vX3RhYnMiO3M6NToiZmFsc2UiO3M6OToid29vX3ZpZGVvIjtzOjQ6InRydWUiO3M6OToid29vX2Fib3V0IjtzOjA6IiI7czoxMzoid29vX2Fib3V0bGluayI7czoxOiIjIjtzOjE0OiJ3b29fYWRzX3JvdGF0ZSI7czo0OiJ0cnVlIjtzOjE0OiJ3b29fYWRfaW1hZ2VfMSI7czo0NToiaHR0cDovL3d3dy5kZXZvbmJ1eS5jb20vYWRzL2JoXzEyNXgxMjVfMDIuZ2lmIjtzOjEyOiJ3b29fYWRfdXJsXzEiO3M6Mzc6Imh0dHA6Ly93d3cuYmx1ZWhvc3QuY29tL3RyYWNrL2luZGlnb3QiO3M6MTQ6Indvb19hZF9pbWFnZV8yIjtzOjQ1OiJodHRwOi8vd3d3LmRldm9uYnV5LmNvbS9hZHMvaWNvb2xzb2Z0aXBhZC5qcGciO3M6MTI6Indvb19hZF91cmxfMiI7czo2ODoiaHR0cHM6Ly93d3cucmVnbm93LmNvbS9jaGVja291dC9jYXJ0L2FkZC8yNzE0OC03P2FmZmlsaWF0ZV9pZD01OTMwMDEiO3M6MTQ6Indvb19hZF9pbWFnZV8zIjtzOjQxOiJodHRwOi8vd3d3Lndvb3RoZW1lcy5jb20vYWRzLzEyNXgxMjViLmpwZyI7czoxMjoid29vX2FkX3VybF8zIjtzOjI0OiJodHRwOi8vd3d3Lndvb3RoZW1lcy5jb20iO3M6MTQ6Indvb19hZF9pbWFnZV80IjtzOjQxOiJodHRwOi8vd3d3Lndvb3RoZW1lcy5jb20vYWRzLzEyNXgxMjViLmpwZyI7czoxMjoid29vX2FkX3VybF80IjtzOjI0OiJodHRwOi8vd3d3Lndvb3RoZW1lcy5jb20iO308L2xpPjxsaT48c3Ryb25nPndvb19vdGhlcl9lbnRyaWVzPC9zdHJvbmc+IC0gNjwvbGk+PGxpPjxzdHJvbmc+d29vX3BvcHVsYXJfcG9zdHM8L3N0cm9uZz4gLSBTZWxlY3QgYSBudW1iZXI6PC9saT48bGk+PHN0cm9uZz53b29fcmVzaXplPC9zdHJvbmc+IC0gZmFsc2U8L2xpPjxsaT48c3Ryb25nPndvb19yc3NfdGh1bWI8L3N0cm9uZz4gLSBmYWxzZTwvbGk+PGxpPjxzdHJvbmc+d29vX3Nob3J0bmFtZTwvc3Ryb25nPiAtIHdvbzwvbGk+PGxpPjxzdHJvbmc+d29vX3Nob3dfdmlkZW88L3N0cm9uZz4gLSBmYWxzZTwvbGk+PGxpPjxzdHJvbmc+d29vX3NpbmdsZV9oZWlnaHQ8L3N0cm9uZz4gLSAxMjA8L2xpPjxsaT48c3Ryb25nPndvb19zaW5nbGVfaW1hZ2VfaGVpZ2h0PC9zdHJvbmc+IC0gMTAwPC9saT48bGk+PHN0cm9uZz53b29fc2luZ2xlX2ltYWdlX3dpZHRoPC9zdHJvbmc+IC0gMTAwPC9saT48bGk+PHN0cm9uZz53b29fc2luZ2xlX3dpZHRoPC9zdHJvbmc+IC0gMjAwPC9saT48bGk+PHN0cm9uZz53b29fc3Vja2VyZmlzaDwvc3Ryb25nPiAtIHRydWU8L2xpPjxsaT48c3Ryb25nPndvb190YWJzPC9zdHJvbmc+IC0gZmFsc2U8L2xpPjxsaT48c3Ryb25nPndvb190aGVtZW5hbWU8L3N0cm9uZz4gLSBGcmVzaCBOZXdzPC9saT48bGk+PHN0cm9uZz53b29fdGh1bWJfaGVpZ2h0PC9zdHJvbmc+IC0gMTAwPC9saT48bGk+PHN0cm9uZz53b29fdGh1bWJfaW1hZ2VfaGVpZ2h0PC9zdHJvbmc+IC0gNzU8L2xpPjxsaT48c3Ryb25nPndvb190aHVtYl9pbWFnZV93aWR0aDwvc3Ryb25nPiAtIDc1PC9saT48bGk+PHN0cm9uZz53b29fdGh1bWJfd2lkdGg8L3N0cm9uZz4gLSAxMDA8L2xpPjxsaT48c3Ryb25nPndvb191cGxvYWRzPC9zdHJvbmc+IC0gYTozMDp7aTowO3M6NzI6Imh0dHA6Ly93d3cuZGV2b25idXkuY29tL3dwLWNvbnRlbnQvd29vX3VwbG9hZHMvMzItbG9nby1kZXZvbmJ1eS0yMDE2LnBuZyI7aToxO3M6NzI6Imh0dHA6Ly93d3cuZGV2b25idXkuY29tL3dwLWNvbnRlbnQvd29vX3VwbG9hZHMvMzEtbG9nby1kZXZvbmJ1eS0yMDE2LnBuZyI7aToyO3M6NzI6Imh0dHA6Ly93d3cuZGV2b25idXkuY29tL3dwLWNvbnRlbnQvd29vX3VwbG9hZHMvMzAtbG9nby1kZXZvbmJ1eS0yMDE1LnBuZyI7aTozO3M6NzI6Imh0dHA6Ly93d3cuZGV2b25idXkuY29tL3dwLWNvbnRlbnQvd29vX3VwbG9hZHMvMjktbG9nby1kZXZvbmJ1eS0yMDE1LnBuZyI7aTo0O3M6NzI6Imh0dHA6Ly93d3cuZGV2b25idXkuY29tL3dwLWNvbnRlbnQvd29vX3VwbG9hZHMvMjgtbG9nby1kZXZvbmJ1eS0yMDE1LnBuZyI7aTo1O3M6NzI6Imh0dHA6Ly93d3cuZGV2b25idXkuY29tL3dwLWNvbnRlbnQvd29vX3VwbG9hZHMvMjctbG9nby1kZXZvbmJ1eS0yMDE1LnBuZyI7aTo2O3M6NjQ6Imh0dHA6Ly93d3cuZGV2b25idXkuY29tL3dwLWNvbnRlbnQvd29vX3VwbG9hZHMvMjYtZmF2aWNvbi1kYi5wbmciO2k6NztzOjY1OiJodHRwOi8vd3d3LmRldm9uYnV5LmNvbS93cC1jb250ZW50L3dvb191cGxvYWRzLzI1LWZhdmljb24yMDE0LnBuZyI7aTo4O3M6NjQ6Imh0dHA6Ly93d3cuZGV2b25idXkuY29tL3dwLWNvbnRlbnQvd29vX3VwbG9hZHMvMjQtaGVhZGVyMjAxNC5wbmciO2k6OTtzOjY0OiJodHRwOi8vd3d3LmRldm9uYnV5LmNvbS93cC1jb250ZW50L3dvb191cGxvYWRzLzIzLWhlYWRlcjIwMTQucG5nIjtpOjEwO3M6NjQ6Imh0dHA6Ly93d3cuZGV2b25idXkuY29tL3dwLWNvbnRlbnQvd29vX3VwbG9hZHMvMjItaGVhZGVyMjAxNC5wbmciO2k6MTE7czo2NDoiaHR0cDovL3d3dy5kZXZvbmJ1eS5jb20vd3AtY29udGVudC93b29fdXBsb2Fkcy8yMS1oZWFkZXIyMDEzLnBuZyI7aToxMjtzOjY5OiJodHRwOi8vd3d3LmRldm9uYnV5LmNvbS93cC1jb250ZW50L3dvb191cGxvYWRzLzIwLWhlYWRlcjIwMTN0eXBlMi5qcGciO2k6MTM7czo2OToiaHR0cDovL3d3dy5kZXZvbmJ1eS5jb20vd3AtY29udGVudC93b29fdXBsb2Fkcy8xOS1oZWFkZXIyMDEzdHlwZTIuanBnIjtpOjE0O3M6Njk6Imh0dHA6Ly93d3cuZGV2b25idXkuY29tL3dwLWNvbnRlbnQvd29vX3VwbG9hZHMvMTgtaGVhZGVyMjAxM3R5cGUyLmpwZyI7aToxNTtzOjY5OiJodHRwOi8vd3d3LmRldm9uYnV5LmNvbS93cC1jb250ZW50L3dvb191cGxvYWRzLzE3LWhlYWRlcjIwMTN0eXBlMi5qcGciO2k6MTY7czo2NDoiaHR0cDovL3d3dy5kZXZvbmJ1eS5jb20vd3AtY29udGVudC93b29fdXBsb2Fkcy8xNi1oZWFkZXIyMDEzLmpwZyI7aToxNztzOjYzOiJodHRwOi8vd3d3LmRldm9uYnV5LmNvbS93cC1jb250ZW50L3dvb191cGxvYWRzLzE1LWxvZ29fY2FydC5wbmciO2k6MTg7czo2MzoiaHR0cDovL3d3dy5kZXZvbmJ1eS5jb20vd3AtY29udGVudC93b29fdXBsb2Fkcy8xNC1sb2dvX2NhcnQucG5nIjtpOjE5O3M6NjM6Imh0dHA6Ly93d3cuZGV2b25idXkuY29tL3dwLWNvbnRlbnQvd29vX3VwbG9hZHMvMTMtbG9nb19jYXJ0LnBuZyI7aToyMDtzOjYzOiJodHRwOi8vd3d3LmRldm9uYnV5LmNvbS93cC1jb250ZW50L3dvb191cGxvYWRzLzEyLWxvZ29fY2FydC5wbmciO2k6MjE7czo2MzoiaHR0cDovL3d3dy5kZXZvbmJ1eS5jb20vd3AtY29udGVudC93b29fdXBsb2Fkcy8xMS1sb2dvX2NhcnQucG5nIjtpOjIyO3M6NjA6Imh0dHA6Ly93d3cuZGV2b25idXkuY29tL3dwLWNvbnRlbnQvd29vX3VwbG9hZHMvMTAtbG9nb18zLnBuZyI7aToyMztzOjU5OiJodHRwOi8vd3d3LmRldm9uYnV5LmNvbS93cC1jb250ZW50L3dvb191cGxvYWRzLzktbG9nb18zLnBuZyI7aToyNDtzOjU5OiJodHRwOi8vd3d3LmRldm9uYnV5LmNvbS93cC1jb250ZW50L3dvb191cGxvYWRzLzgtZGItZmF2LnBuZyI7aToyNTtzOjU5OiJodHRwOi8vd3d3LmRldm9uYnV5LmNvbS93cC1jb250ZW50L3dvb191cGxvYWRzLzctbG9nb18yLnBuZyI7aToyNjtzOjU5OiJodHRwOi8vd3d3LmRldm9uYnV5LmNvbS93cC1jb250ZW50L3dvb191cGxvYWRzLzYtbG9nb18yLnBuZyI7aToyNztzOjU5OiJodHRwOi8vd3d3LmRldm9uYnV5LmNvbS93cC1jb250ZW50L3dvb191cGxvYWRzLzUtbG9nb18yLnBuZyI7aToyODtzOjU5OiJodHRwOi8vd3d3LmRldm9uYnV5LmNvbS93cC1jb250ZW50L3dvb191cGxvYWRzLzQtbG9nb18yLnBuZyI7aToyOTtzOjU3OiJodHRwOi8vd3d3LmRldm9uYnV5LmNvbS93cC1jb250ZW50L3dvb191cGxvYWRzLzMtbG9nby5wbmciO308L2xpPjxsaT48c3Ryb25nPndvb192aWRlbzwvc3Ryb25nPiAtIHRydWU8L2xpPjxsaT48c3Ryb25nPndvb192aWRlb19jYXRlZ29yeTwvc3Ryb25nPiAtIFNlbGVjdCBhIGNhdGVnb3J5OjwvbGk+PC91bD4=