{"id":524,"date":"2026-04-01T22:38:38","date_gmt":"2026-04-01T14:38:38","guid":{"rendered":"https:\/\/academy.humeo.com\/?p=524"},"modified":"2026-04-02T21:25:02","modified_gmt":"2026-04-02T13:25:02","slug":"how-to-write-scripts-for-videos","status":"publish","type":"post","link":"https:\/\/academy.humeo.com\/2026\/04\/01\/how-to-write-scripts-for-videos\/","title":{"rendered":"3 Tips on How to Write Scripts for Videos Without Sounding Scripted"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">To write scripts for <a href=\"https:\/\/academy.humeo.com\/2026\/03\/31\/instagram-and-tiktok-videos\/\">videos on Instagram and TikTok<\/a>, don\u2019t write full sentences. Use a simple structure: hook, key point, and payoff. Write prompts, not paragraphs, so you can speak naturally instead of reading.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">Why it feels so hard to write scripts for videos<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The real issue is that you\u2019re trying to do three things at once: figuring out what to say, organizing it, and delivering it clearly on camera. That\u2019s a lot of mental load in a single moment. So you either ramble, freeze, or fall back on reading something you wrote earlier.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">That\u2019s why many beginners overcorrect by scripting everything word-for-word. It feels safer. But the moment you hit &#8216;record&#8217;, it sounds stiff and unnatural.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">If your videos feel forced, it\u2019s not because you\u2019re bad on camera. Let&#8217;s break it down.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">1. Understand what writing scripts for videos actually means<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">When people talk about learning how to write scripts for videos, they usually imagine writing a perfect block of text and memorizing it.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">That\u2019s not what works \u2014 it&#8217;s not a performance.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A good script is something that helps you think clearly before you hit record.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Think of it this way: the goal of a good script is to reduce the number of decisions you need to make while speaking.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">If you already know your starting point, your main idea, and where you\u2019re ending, you don\u2019t need to search for words mid-sentence. You just explain what you already understand.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">That\u2019s what makes delivery feel natural.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">2. Use this simple structure that works every time<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">If you want a reliable way to write scripts for videos, you only need three parts.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Start with the hook. This is the first one to three seconds of your video. It\u2019s what determines whether someone keeps watching. If you find this part difficult, it\u2019s worth reading <a href=\"https:\/\/academy.humeo.com\/2026\/03\/09\/why-writing-hooks-is-so-hard\/\">this breakdown on why hooks are so challenging<\/a>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Once you have the hook, move into the key point. This is the core of your message. One video should communicate one idea clearly. Not five. Not three. Just one. If you feel tempted to add more, that\u2019s usually a sign you\u2019re trying to do too much in a single clip.  Make it your next video.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Finally, close with the payoff. This is where you make the idea matter. What changes for the viewer after watching this? What do they now understand or see differently? Without a payoff, even a well-delivered video feels incomplete.<\/p>\n\n\n<blockquote class=\"tiktok-embed\" cite=\"https:\/\/www.tiktok.com\/@lana.k.social\/video\/7554118701281479938\" data-video-id=\"7554118701281479938\" data-embed-from=\"oembed\" style=\"max-width:605px; min-width:325px;\"> <section> <a target=\"_blank\" title=\"@lana.k.social\" href=\"https:\/\/www.tiktok.com\/@lana.k.social?refer=embed\" rel=\"noopener\">@lana.k.social<\/a> <p>This Hook strategy for the beginning of your videos can really help make your content more impactful and generate better results. It\u2019s not easy but with practice you can get so good at this.<\/p> <a target=\"_blank\" title=\"\u266c original sound - Lana | TikTok Coach\" href=\"https:\/\/www.tiktok.com\/music\/original-sound-7554118704246639382?refer=embed\" rel=\"noopener\">\u266c original sound &#8211; Lana | TikTok Coach<\/a> <\/section> <\/blockquote> <script async src=\"https:\/\/www.tiktok.com\/embed.js\"><\/script>\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">3. Don&#8217;t write full scripts<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Here\u2019s the mistake most people make when they try to write scripts for videos: they write like they\u2019re writing an article.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">That works for blogs, but not for speaking.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Written language and spoken language are different. When you write full sentences, you\u2019re optimizing for reading. When you speak, you need flexibility. You pause, you adjust, you emphasize different words depending on how it feels in the moment.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">If you try to follow a perfect script, you lose that flexibility. And the audience can hear it immediately.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A better approach is to write in fragments. Not clean sentences. Not polished paragraphs. Just enough to guide your thinking.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Here&#8217;s one tip on how to improve on writing scripts for videos:<\/p>\n\n\n\n<blockquote class=\"tiktok-embed\" cite=\"https:\/\/www.tiktok.com\/@askvinh\/video\/7477874966231272721\" data-video-id=\"7477874966231272721\" style=\"max-width: 605px;min-width: 325px;\" > <section> <a target=\"_blank\" title=\"@askvinh\" href=\"https:\/\/www.tiktok.com\/@askvinh?refer=embed\" rel=\"noopener\">@askvinh<\/a> <p>This is the biggest problem people have when it comes to creating content online! Most people are speaking in the written language which makes them harder to connect with &#8211; you need to learn YOUR spoken language and learn how to type in the spoken language. So when it comes time to rehearse, you speak more naturally rather than it sounding like reading off a script. This doesn&#39;t just apply to creating content but also to presenting on stage or in a meeting. People fall asleep and disconnect when you sound like you&#39;re reading off a script.<\/p> <a target=\"_blank\" title=\"\u266c original sound  - Vinh Giang\" href=\"https:\/\/www.tiktok.com\/music\/original-sound-Vinh-Giang-7477875068425472785?refer=embed\" rel=\"noopener\">\u266c original sound  &#8211; Vinh Giang<\/a> <\/section> <\/blockquote> <script async src=\"https:\/\/www.tiktok.com\/embed.js\"><\/script>\n\n\n\n<p class=\"wp-block-paragraph\">Here&#8217;s a simple example. Let\u2019s say your idea is: people sound robotic on camera.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">If you were writing traditionally, you might script the entire explanation. But if you\u2019re writing properly for video, it looks more like this in your notes:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Hook: \u201cIf you sound robotic on camera, this is why.\u201d<br>Point: over-scripting leads to reading<br>Shift: use prompts instead<br>Payoff: you\u2019ll sound natural without memorizing<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">That\u2019s all you need.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">When you record, you expand naturally. You\u2019re not guessing what to say \u2014 you\u2019re just expressing it in your own words.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">How to get better at writing scripts for videos<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">This part matters more than people expect.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">If you\u2019re always staring at a blank page trying to write scripts for videos, you\u2019re making the process harder than it needs to be. Writing is a bottleneck because speaking and thinking happen faster together than writing alone.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A more effective approach is to talk first, then structure.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Say the idea out loud. Explain it like you would to a friend. Then extract the key parts: the hook, the point, and the payoff. That becomes your \u201cscript.\u201d<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This is also why tools like Humeo are useful. Instead of forcing you to write first, it helps you speak your thoughts out, then shapes them into structured content. You don\u2019t start with a script, but through natural conversations with our AI director, you arrive at one.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">Common mistakes to avoid<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The biggest mistake is trying to sound impressive instead of being clear. <a href=\"https:\/\/www.leadershipsuccess.co\/effective-communication\/the-importance-of-simplicity\" target=\"_blank\" rel=\"noopener\">Simple language wins every time<\/a>, especially in <a href=\"https:\/\/academy.humeo.com\/2026\/03\/30\/what-is-short-form-video-content\/\">short-form video<\/a>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Another common issue is cramming too much into one video. When everything feels important, nothing lands. Keep each video focused on a single idea.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">And finally, don\u2019t rely on memorization. It creates pressure and usually makes delivery worse, not better.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">Final takeaway<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Learning how to write scripts for videos isn\u2019t about writing perfect sentences. You need clear thinking to show when you speak.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Start with a simple structure. Write prompts instead of paragraphs. Speak from understanding, not memory.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">That\u2019s what makes your videos feel natural \u2014 and more importantly, what makes creating them sustainable over time.<\/p>\n\n\n\n<div class=\"wp-block-buttons is-content-justification-center is-layout-flex wp-container-core-buttons-is-layout-ee856660 wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button has-custom-css wp-custom-css-c04ef660\"><a class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/app.humeo.com\/onboarding\" target=\"_blank\" rel=\"noopener\">Try Humeo Now->        <\/a><\/div>\n<\/div>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n","protected":false},"excerpt":{"rendered":"<p>To write scripts for videos on Instagram and TikTok, don\u2019t write full sentences. Use a simple structure: hook, key point, and payoff. Write prompts, not paragraphs, so you can speak naturally instead of reading. Why it feels so hard to write scripts for videos The real issue is that you\u2019re trying to do three things [&hellip;]<\/p>\n","protected":false},"author":277568225,"featured_media":530,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_crdt_document":"{\"document\":\"AADnAdr9g+Eesgmfpvq8HKD\/1a0Dmv2D4R6g\/9WtA4Xt0bEa2v2D4R4AoKnarxqfpvq8HJr9g+Een6b6vByctqCsEZr9g+EenLagrBGa\/YPhHty2oKwRAJr9g+EenLagrBHa\/YPhHgDctqCsEQDa\/YPhHgWctqCsEdr9g+EeAZy2oKwRmv2D4R6ctqCsEdr9g+EeAty2oKwRBtr9g+EeAJy2oKwR2v2D4R4AnLagrBGa\/YPhHpy2oKwR2v2D4R4CnLagrBGa\/YPhHpy2oKwRmv2D4R7ctqCsEQDa\/YPhHgCg\/9WtA9r9g+EeAecJGgEIVDYUGAoDBQUAAwIEAgYCBgLkAgIMIgSEAgEBCAEASAIIMgoCyAGKBgEBCABIABABAQgCQkgAsAG0ASQBAQgCjAICMgIg5AMASACmCAEBCAKgAybIBABIAJgFAQEIAoYCyAIASACOBAEBCABIABABAQgDAERIAKwBAQEIAkIASACiBAEBCAIqbABIAD4BAQgCHj4CBOQBAEgArAMBAQgDABAWagBIALgCAQEIAkIASACyBQEBCAJCAEgAogEBAQgASAAQAQEIAghKSACkAQEBCAJCAEgAtgIBAQgCqAUDApQBxgcASACGDAEBCAJCAEgAnggBAQgCQgBIAKIHAQEIAEgAEAEBCAIGAhxmSACYAQEBCAJCAEgAhgQBAQgCKAMAIM4BAEgAuAEBAQgCQgBIALwHAQEIAkIASACoAwEBCAJCAEgAjAQQMAEBCAJCAEgAgAIBAQgCQgBIAKgCsgIBAQgCQgBIALAFAQEIAkIASAA6AQEIAowCAtACAEgAuAMBAQgASAAQAQEIAkJIAK4BAQEIAkIASACmAQEBCAJCAEgAmAcBAQgCQgBIAIgCAQEIAkIASACGBQEBCAKEBgLIBgBIALwGAQEIAEgAEAEBCAJCSACAAQEBCAKUAj4gAwEODNQEAEgApgQBAQgCQgBIALgEAQEIAkIASACmAwEBCABIABABAQgCQkgALAEBCAK6AQgEyAIASACgA4YCAQEIAkIASACkAwEBCAKUAQII4AEASNaxAb61AQoChBACMgIgvgkCBAIGBBADALIEAwEGAwEGAhADAQYCBAIQAggCGrYEogKECI4CBhYcAhACDJIDDgQDAwYCuhCaApYLngECCJgCAwAEAgYCBAIQAgQCGgYSCgQCBAMABAYIuAm2CRADCgQCjAOOAqYHAwEECAMABAqSFRC8BSy+AbgDEgKYAbYPAoYmAqYIpAS2Ep4DnAGgA74EjAPAsQOitgHutQEgpAgmuKwBIr4JCBzktAG2AaK3AQQIBib+sAGuAb4BFBAWsLwBuAYOBgIGCMqqAcwGAwKEBrjMAQYIGAYgHAwGDuKQAkykyQMEAwAGAgYC8skDhMgD\/pUCnpkCBAMABgIGAuyZAgKIlwIGCggE9skDgkqigQMGCggE8JkCjGigswE6GgLIhQOmhAPOqgGWrAE60gKkAgEBCABI9vkCuvoC0AKKAd6tAQMJBAKADQQQ3s0BtJMDAQEIAQBI3PwDuMsCkLIBAuz7AwgCrG8AvAtCvBkAQoLpAooBAt6YAQKGJop04AGwAQRUyHTA8gEDAQ4MhvoBxPwBPqgMCLDnAtp5mheCYu7nAr72AgD29QKe9gICzu8CQqbvAtzvAqjvAgDecpgNyowCsPkCAQEIAQBIAgQKBgEBCAEASAj4arJrKJYWlAM0+humHAIQAAgACAAIAQEKEAAIAEjGHpABvhb6RAMAlFEDANoGogbqDPhGBQCkV+KIAsDjAbKPBAEBCAEASAoIDKIBBAwCxK8C\/skCBAMACA6yzQQDAK4u6v0EIo79BAoCwP0EBL78BPD8BAgMov0E5v0E7AKiwwSsO+L+BGyiwwTiwwQAMgC43AG8IoZS8NEChh\/MH4YIjk2C1QPaoQQBAQgBAEiG9QTy9ASk0wG8IqQroJsC4L0EhgoA2BGyqAS4F9oCtg+itgHutQEgpAgmuKwBIr4JCBzktAGYuQEECAYm0K8BkAICEBawvAG4Bg4GAgYI1rABAwKWiAPatQEGCBgGIBwMBg7ikAJMAQYKAoSyAQEGCgKIlwIGCgj8yQOAygOuAQYKCPaZArqZAuSxAfLIAbLIAYYKAQD40gGkBgCq+ALWrAEDCgQCgA0EENTJAYbfAQEAqLIB0IADQrwZvOgC\/ugCvugCAQDOlwEChiYAhnEBAIQDyHTA8gEDAQ4MhvoBxPwBPqgMCACU3QLkV\/CFAgQAvvYC5O4CQgIIAKjvAsYGwF+MAwEDtocBAAgACAAIAwABABYACEb4HL4WugUAogLKgAKysAGyV+TTBIIBBAMACA7gARoiBgkABQAGCQDkAgCKbgDKbpQ1ANQVzh+43AG8IoZS6PwBxDYCkhWwIAaIqQQA1P4EqAKkqAKgmwKoNwDC6wTQC47HBKMKKAAhAScCKAAhASgDJwAoCCEAKAAhACgAJwABAIQAgQCEAIEAhACBAYQCgQCEAIEAhACBAIQAgQCEAIEAhACBAIQAgQChAagAoQAhASgABwAhACgBJwEoAScAqAAEAIQChwAoAicAKAEnAIcAKAInAQQAKAAnAIEAAACBAAAAhwAoAicBBACBAIQAgQCEASgBJwCHACgCJwEEAIEAhAAoAScAhwAoAicBBACBACgBJwCHACgCJwAoAScAhwAoAicBAQCEACgAJwCHACgCJwEEACgBJwCHACgCJwEEAIEAKAEnAIcAKAInAQQAgQCEAIEAhAAoAScAhwAoAicBAQCEAIEAhAAoAScAhwAoAicBBAAoAScAhwAoAicBBAAoAScAhwAoAicAKAEnAIcAKAInAQEAhAAoACcAhwAoAicBBAAoAScAhwAoAicBBACEBIEAKAEnAIcAKAInAQQAKAEnAIcAKAInAQQAKAEnAIcAKAInACgBJwCHACgCJwEBAIQAgQCEACgAJwCHACgCJwEEACgBJwCHACgCJwEEAIEAhACBAIQAKAEnAIcAKAInAQQAKAEnAIcAKAInAQQAKAEnAIcAKAInAQQAKAEnAIEAAACBAAAAhwAoAicBBAAoAScAhwAoAicBBAAoAScAgQAAAIcAKAInAQQAKAEnAIcAKAInAQQAKAEnAIcAKAInAQQAhAEoAScAhwAoAicAKAEnAIcAKAInAQQAKAAnAIcAKAInAQQAKAEnAIcAKAInAQQAKAEnAIcAKAInAQQAKAEnAIcAKAInAQQAKAEnAIcAKAInAQQAgQCEACgBJwCHACgCJwAoAScAhwAoAicBBAAoACcAhwAoAicBBACEBygBJwCHACgCJwEEACgBJwCHACgCJwEEACgBJwCHACgCJwAoAScAhwAoAicBBAAoACcAhwAoAicBBACBAIQAgQAoAScAgQAAAIcAKAInAQQAKAEnAIcAKAInAQQAhAIoAScABACEAoEAhACBAIQCgQCEAIEAhACBAIQAgQCEAIEAhACBAIQBgQCEAIEAhACBAIQAgQCEAIEAhACBAIQAgQCEAIEAhACBAIQAgQCEAYEAhACBAIQAgQCEAIEAhAGBAIQCgQCEAIEAhAGBAIQAgQCEAIEAhACBAIQAgQCEAIEAhACBAIQAgQCEAIEAhACBAIQAgQCEAIEAhACBAIQAgQCEAIEAhAKBAIQOgQCEAIEAhACBAIQAgQCEAIEAhACBAIQAgQGEAIEAhACBAIQAgQCEAoEAhACBAIQAgQCEAIEAhACBAcQLhADEBIQAxACBAEQAxAmEAMQRwQDEAcEAxADBAMQEwQDEAcEAxADBAMQJhADEBoEAhACBAIQAwQAAAMQAwQHEAMcAKAInACgBJwAAAMQAwQHEEccAIQAoACEAJwAhAicAqADBAMQAwQChAoQAxAPBAcQAwQDEBcEAxAjBAMQDwQDEAMEAxAHBAMQAhACBAIQAwQDEBocAIQAoACEAJwAhAicAqAEHACgCJwAoAScBKADEAMEAxADBAMQAwQABAIQAgQCEAMEAxADBAMQAwQDEAsEAxATBACgAxADBAKEFxADBAagBoQCoAMQAxwAoAicBKAEnAAQAgQCEAIEAhACBAIQAxABBAMEFoQCoAcQKoQCoASEAqADBACEAqAEhAKgAxAAhAEQAxAFBAMQARADEAMEBxABEAMQEhwAoAicBKAEnAMEAxAXBAMQAwQAAACEBwaeyAbyrAXN0YXRldmVyc2lvbmRvY3VtZW50ZGF0ZWRvY3VtZW50c3RhdHVzZG9jdW1lbnR0aXRsZWRvY3VtZW50Y29udGVudGRvY3VtZW50ZXhjZXJwdGRvY3VtZW50YXV0aG9yZG9jdW1lbnRmZWF0dXJlZF9tZWRpYWRvY3VtZW50Y29tbWVudF9zdGF0dXNkb2N1bWVudHBpbmdfc3RhdHVzZG9jdW1lbnRzdGlja3lkb2N1bWVudHRlbXBsYXRlZG9jdW1lbnRmb3JtYXRkb2N1bWVudG1ldGFqZXRwYWNrX3Bvc3Rfd2FzX2V2ZXJfcHVibGlzaGVkX2pldHBhY2tfbmV3c2xldHRlcl9hY2Nlc3NfamV0cGFja19kb250X2VtYWlsX3Bvc3RfdG9fc3Vic19qZXRwYWNrX25ld3NsZXR0ZXJfdGllcl9pZF9qZXRwYWNrX21lbWJlcnNoaXBzX2NvbnRhaW5zX3BheXdhbGxlZF9jb250ZW50X2pldHBhY2tfbWVtYmVyc2hpcHNfY29udGFpbnNfcGFpZF9jb250ZW50Zm9vdG5vdGVzamV0cGFja19wdWJsaWNpemVfbWVzc2FnZWpldHBhY2tfcHVibGljaXplX2ZlYXR1cmVfZW5hYmxlZGpldHBhY2tfc29jaWFsX3Bvc3RfYWxyZWFkeV9zaGFyZWRqZXRwYWNrX3NvY2lhbF9vcHRpb25zZG9jdW1lbnRjYXRlZ29yaWVzZG9jdW1lbnR0YWdzZG9jdW1lbnRibG9ja3MgdG8gV3JpdGUgVmlkZW8gaXRodCBvbm5jdHN0YXRlc2F2ZWRBdHN0YXRlc2F2ZWRCeWRvY3VtZW50c2x1Z2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudGRyb3BDYXBwbGFjZWhvbGRlcmlubmVyQmxvY2tzVG8gd3JpdGUgc2NyaXB0cyBmb3IgdmlkZW9zLCBkb27igJl0IHdyaXRlIGZ1bGwgc2VudGVuY2VzLiBVc2UgYSBzaW1wbGUgc3RydWN0dXJlOiBob29rLCBrZXkgcG9pbnQsIGFuZCBwYXlvZmYuIFdyaXRlIHByb21wdHMsIG5vdCBwYXJhZ3JhcGhzLCBzbyB5b3UgY2FuIHNwZWFrIG5hdHVyYWxseSBpbnN0ZWFkIG9mIHJlYWRpbmcuY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNvcGFjaXR5dGFnTmFtZWlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50V2h5IGl0IGZlZWxzIHNvIGhhcmQgdG8gd3JpdGUgc2NyaXB0cyBmb3IgdmlkZW9zbGV2ZWxpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudFRoZSByZWFsIGlzc3VlIGlzIHRoYXQgeW914oCZcmUgdHJ5aW5nIHRvIGRvIHRocmVlIHRoaW5ncyBhdCBvbmNlOiBmaWd1ciBvdXQgd2hhdCB0byBzYXksIG9yZ2FuaXogaXQsIGFuZCBkZWxpdmVyIGl0IGNsZWFybHkgb24gY2FtZXJhLiBUaGF04oCZcyBhIGxvdCBvZiBtZW50YWwgbG9hZCBpbiBhIHNpbmdsZSBtb21lbnQuIFNvIHlvdSBlaXRoZXIgcmFtYmxlLCBmcmVlemUsIG9yIGZhbGwgYmFjayBvbiByZWFkaW5nIHNvbWV0aGluZyB5b3Ugd3JvdGUgZWFybGllci5kcm9wQ2FwcGxhY2Vob2xkZXJpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudFRoYXTigJlzIHdoeSBtYW55IGJlZ2lubmVycyBvdmVyY29ycmVjdCBieSBzY3JpcHRpbmcgZXZlcnl0aGluZyB3b3JkLWZvci13b3JkLiBJdCBmZWVscyBzYWZlci4gQnV0IHRoZSBtb21lbnQgeW91ICwgaXQgc291bmRzIHN0aWZmIGFuZCB1bm5hdHVyYWwuZHJvcENhcHBsYWNlaG9sZGVyaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnRJZiB5b3VyIHZpZGVvcyBmZWVsIGZvcmNlZCwgaXTigJlzIG5vdCBiZWNhdXNlIHlvdeKAmXJlIGJhZCBvbiBjYW1lcmEuIGRyb3BDYXBwbGFjZWhvbGRlcmlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNvcGFjaXR5dGFnTmFtZWlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50aGF0IHdyaXRpbmcgc2NyaXB0cyBmb3IgdmlkZW9zIGFjdHVhbGx5IG1lYW5zbGV2ZWxpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudFdoZW4gcGVvcGxlIHRhbGsgYWJvdXQgbGVhcm5pbmcgaG93IHRvIHdyaXRlIHNjcmlwdHMgZm9yIHZpZGVvcywgdGhleSB1c3VhbGx5IGltYWdpbmUgd3JpdGluZyBhIHBlcmZlY3QgYmxvY2sgb2YgdGV4dCBhbmQgbWVtb3JpemluZyBpdC5kcm9wQ2FwcGxhY2Vob2xkZXJpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudFRoYXTigJlzIG5vdCB3aGF0IHdvcmtzZHJvcENhcHBsYWNlaG9sZGVyaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnRBIGdvb2Qgc2NyaXB0IGlzb21ldGhpbmcgdGhhdCBoZWxwcyB5b3UgdGhpbmsgY2xlYXJseSBiZWZvcmUgeW91IGhpdCByZWNvcmQuZHJvcENhcHBsYWNlaG9sZGVyaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnRoZSBnb2FsIHJlZHVjZSB0aGUgbnVtYmVyIG9mIGRlY2lzaW9ucyB5b3UgbmVlZCB0byBtYWtlIHdoaWxlIHNwZWFraW5nLmRyb3BDYXBwbGFjZWhvbGRlcmlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50SWYgeW91IGFscmVhZHkga25vdyB5b3VyIHN0YXJ0aW5nIHBvaW50LCB5b3VyIG1haW4gaWRlYSwgYW5kIHdoZXJlIHlvdeKAmXJlIGVuZGluZywgeW91IGRvbuKAmXQgbmVlZCB0byBzZWFyY2ggZm9yIHdvcmRzIG1pZC1zZW50ZW5jZS4gWW91IGp1c3QgZXhwbGFpbiB3aGF0IHlvdSBhbHJlYWR5IHVuZGVyc3RhbmQuZHJvcENhcHBsYWNlaG9sZGVyaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnRUaGF04oCZcyB3aGF0IG1ha2VzIGRlbGl2ZXJ5IGZlZWwgbmF0dXJhbC5kcm9wQ2FwcGxhY2Vob2xkZXJpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzb3BhY2l0eXRhZ05hbWVpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudHNpbXBsZSBzdHJ1Y3R1cmUgdGhhdCB3b3JrcyBldmVyeSB0aW1lbGV2ZWxpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudElmIHlvdSB3YW50IGEgcmVsaWFibGUgd2F5IHRvIHdyaXRlIHNjcmlwdHMgZm9yIHZpZGVvcywgeW91IG9ubHkgbmVlZCB0aHJlZSBwYXJ0cy5kcm9wQ2FwcGxhY2Vob2xkZXJpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudFN0YXJ0IHdpdGggdGhlIGhvb2suIFRoaXMgaXMgdGhlIGZpcnN0IG9uZSB0byB0aHJlZSBzZWNvbmRzIG9mIHlvdXIgdmlkZW8uIEl04oCZcyB3aGF0IGRldGVybWluZXMgd2hldGhlciBzb21lb25lIGtlZXBzIHdhdGNoaW5nLiBJZiB5b3UgZmluZCB0aGlzIHBhcnQgZGlmZmljdWx0LCBpdOKAmXMgd29ydGggcmVhZGluZyB0aGlzIGJyZWFrZG93biBvbiB3aHkgaG9va3MgYXJlIHNvIGNoYWxsZW5naW5nZHJvcENhcHBsYWNlaG9sZGVyaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnRPbmNlIHlvdSBoYXZlIHRoZSBob29rLCBtb3ZlIGludG8gdGhlIGtleSBwb2ludC4gVGhpcyBpcyB0aGUgY29yZSBvZiB5b3VyIG1lc3NhZ2UuIE9uZSB2aWRlbyBzaG91bGQgY29tbXVuaWNhdGUgb25lIGlkZWEgY2xlYXJseS4gTm90IGZpdmUuIE5vdCB0aHJlZS4gSnVzdCBvbmUuIElmIHlvdSBmZWVsIHRlbXB0ZWQgdG8gYWRkIG1vcmUsIHRoYXTigJlzIHVzdWFsbHkgYSBzaWduIHlvdeKAmXJlIHRyeWluZyB0byBkbyB0b28gbXVjaCBpbiBhIHNpbmdsZSBjbGlwLmRyb3BDYXBwbGFjZWhvbGRlcmlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50RmluYWxseSwgY2xvc2Ugd2l0aCB0aGUgcGF5b2ZmLiBUaGlzIGlzIHdoZXJlIHlvdSBtYWtlIHRoZSBpZGVhIG1hdHRlci4gV2hhdCBjaGFuZ2VzIGZvciB0aGUgdmlld2VyIGFmdGVyIHdhdGNoaW5nIHRoaXM\/IFdoYXQgZG8gdGhleSBub3cgdW5kZXJzdGFuZCBvciBzZWUgZGlmZmVyZW50bHk\/IFdpdGhvdXQgYSBwYXlvZmYsIGV2ZW4gYSB3ZWxsLWRlbGl2ZXJlZCB2aWRlbyBmZWVscyBpbmNvbXBsZXRlLmRyb3BDYXBwbGFjZWhvbGRlcmlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNvcGFjaXR5dGFnTmFtZWlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50IHdyaXRlIGZ1bGwgc2NyaXB0c2xldmVsaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnRIZXJl4oCZcyB0aGUgbWlzdGFrZSBtb3N0IHBlb3BsZSBtYWtlIHdoZW4gdGhleSB0cnkgdG8gd3JpdGUgc2NyaXB0cyBmb3IgdmlkZW9zOiB0aGV5IHdyaXRlIGxpa2UgdGhleeKAmXJlIHdyaXRpbmcgYW4gYXJ0aWNsZS5kcm9wQ2FwcGxhY2Vob2xkZXJpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudFRoYXQgd29ya3MgZm9yIGJsb2dzIGZvciBzcGVha2luZy5kcm9wQ2FwcGxhY2Vob2xkZXJpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudFdyaXR0ZW4gbGFuZ3VhZ2UgYW5kIHNwb2tlbiBsYW5ndWFnZSBhcmUgZGlmZmVyZW50LiBXaGVuIHlvdSB3cml0ZSBmdWxsIHNlbnRlbmNlcywgeW914oCZcmUgb3B0aW1pemluZyBmb3IgcmVhZGluZy4gV2hlbiB5b3Ugc3BlYWssIHlvdSBuZWVkIGZsZXhpYmlsaXR5LiBZb3UgcGF1c2UsIHlvdSBhZGp1c3QsIHlvdSBlbXBoYXNpemUgZGlmZmVyZW50IHdvcmRzIGRlcGVuZGluZyBvbiBob3cgaXQgZmVlbHMgaW4gdGhlIG1vbWVudC5kcm9wQ2FwcGxhY2Vob2xkZXJpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudElmIHlvdSB0cnkgdG8gZm9sbG93IGEgcGVyZmVjdCBzY3JpcHQsIHlvdSBsb3NlIHRoYXQgZmxleGliaWxpdHkuIEFuZCB0aGUgYXVkaWVuY2UgY2FuIGhlYXIgaXQgaW1tZWRpYXRlbHkuZHJvcENhcHBsYWNlaG9sZGVyaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnRBIGJldHRlciBhcHByb2FjaCBpcyB0byB3cml0ZSBpbiBmcmFnbWVudHMuIE5vdCBjbGVhbiBzZW50ZW5jZXMuIE5vdCBwb2xpc2hlZCBwYXJhZ3JhcGhzLiBKdXN0IGVub3VnaCB0byBndWlkZSB5b3VyIHRoaW5raW5nLmRyb3BDYXBwbGFjZWhvbGRlcmlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50TGV04oCZcyBzYXkgeW91ciBpZGVhIGlzOiBwZW9wbGUgc291bmQgcm9ib3RpYyBvbiBjYW1lcmEuZHJvcENhcHBsYWNlaG9sZGVyaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnRJZiB5b3Ugd2VyZSB3cml0aW5nIHRyYWRpdGlvbmFsbHksIHlvdSBtaWdodCBzY3JpcHQgdGhlIGVudGlyZSBleHBsYW5hdGlvbi5kcm9wQ2FwcGxhY2Vob2xkZXJpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudEhvb2s6IOKAnElmIHlvdSBzb3VuZCByb2JvdGljIG9uIGNhbWVyYSwgdGhpcyBpcyB3aHku4oCdPGJyPlBvaW50OiBvdmVyLXNjcmlwdGluZyBsZWFkcyB0byByZWFkaW5nPGJyPlNoaWZ0OiB1c2UgcHJvbXB0cyBpbnN0ZWFkPGJyPlBheW9mZjogeW914oCZbGwgc291bmQgbmF0dXJhbCB3aXRob3V0IG1lbW9yaXppbmdkcm9wQ2FwcGxhY2Vob2xkZXJpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudFRoYXTigJlzIGFsbCB5b3UgbmVlZC5kcm9wQ2FwcGxhY2Vob2xkZXJpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudFdoZW4geW91IHJlY29yZCwgeW91IGV4cGFuZCBuYXR1cmFsbHkuIFlvdeKAmXJlIG5vdCBndWVzc2luZyB3aGF0IHRvIHNheeKAlHlvdeKAmXJlIGp1c3QgZXhwcmVzc2luZyBpdCBpbiB5b3VyIG93biB3b3Jkcy5kcm9wQ2FwcGxhY2Vob2xkZXJpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzb3BhY2l0eXRhZ05hbWVpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudEhvdyB0byBnZXQgYmV0dGVyIGF0IHdyaXRpbmcgc2NyaXB0cyBmb3IgdmlkZW9zbGV2ZWxpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudFRoaXMgcGFydCBtYXR0ZXJzIG1vcmUgdGhhbiBwZW9wbGUgZXhwZWN0LmRyb3BDYXBwbGFjZWhvbGRlcmlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50SWYgeW914oCZcmUgYWx3YXlzIHN0YXJpbmcgYXQgYSBibGFuayBwYWdlIHRyeWluZyB0byB3cml0ZSBzY3JpcHRzIGZvciB2aWRlb3MsIHlvdeKAmXJlIG1ha2luZyB0aGUgcHJvY2VzcyBoYXJkZXIgdGhhbiBpdCBuZWVkcyB0byBiZS4gV3JpdGluZyBpcyBhIGJvdHRsZW5lY2sgYmVjYXVzZSBzcGVha2luZyBhbmQgdGhpbmtpbmcgaGFwcGVuIGZhc3RlciB0b2dldGhlciB0aGFuIHdyaXRpbmcgYWxvbmUuZHJvcENhcHBsYWNlaG9sZGVyaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnRBIG1vcmUgZWZmZWN0aXZlIGFwcHJvYWNoIGlzIHRvIHRhbGsgZmlyc3QsIHRoZW4gc3RydWN0dXJlLmRyb3BDYXBwbGFjZWhvbGRlcmlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50U2F5IHRoZSBpZGVhIG91dCBsb3VkLiBFeHBsYWluIGl0IGxpa2UgeW91IHdvdWxkIHRvIGEgZnJpZW5kLiBUaGVuIGV4dHJhY3QgdGhlIGtleSBwYXJ0czogdGhlIGhvb2ssIHRoZSBwb2ludCwgYW5kIHRoZSBwYXlvZmYuIFRoYXQgYmVjb21lcyB5b3VyIOKAnHNjcmlwdC7igJ1kcm9wQ2FwcGxhY2Vob2xkZXJpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudFRoaXMgaXMgYWxzbyB3aHkgdG9vbHMgbGlrZSBIdW1lbyBhcmUgdXNlZnVsLiBJbnN0ZWFkIG9mIGZvcmNpbmcgeW91IHRvIHdyaXRlIGZpcnN0LCBpdCBoZWxwcyB5b3Ugc3BlYWsgeW91ciB0aG91Z2h0cyBvdXQsIHRoZW4gc2hhcGVzIHRoZW0gaW50byBzdHJ1Y3R1cmVkIGNvbnRlbnQuIFlvdSBkb27igJl0IHN0YXJ0IHdpdGggYSBzY3JpcHR5b3UgYXJyaXZlIGF0IG9uZS5kcm9wQ2FwcGxhY2Vob2xkZXJpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzb3BhY2l0eXRhZ05hbWVpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudENvbW1vbiBtaXN0YWtlcyB0byBhdm9pZGxldmVsaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnRUaGUgYmlnZ2VzdCBtaXN0YWtlIGlzIHRyeWluZyB0byBzb3VuZCBpbXByZXNzaXZlIGluc3RlYWQgb2YgYmVpbmcgY2xlYXIuIFNpbXBsZSBsYW5ndWFnZSB3aW5zIGV2ZXJ5IHRpbWUsIGVzcGVjaWFsbHkgaW4gc2hvcnQtZm9ybSB2aWRlby5kcm9wQ2FwcGxhY2Vob2xkZXJpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudEFub3RoZXIgY29tbW9uIGlzc3VlIGlzIGNyYW1taW5nIHRvbyBtdWNoIGludG8gb25lIHZpZGVvLiBXaGVuIGV2ZXJ5dGhpbmcgZmVlbHMgaW1wb3J0YW50LCBub3RoaW5nIGxhbmRzLiBLZWVwIGVhY2ggdmlkZW8gZm9jdXNlZCBvbiBhIHNpbmdsZSBpZGVhLmRyb3BDYXBwbGFjZWhvbGRlcmlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50QW5kIGZpbmFsbHksIGRvbuKAmXQgcmVseSBvbiBtZW1vcml6YXRpb24uIEl0IGNyZWF0ZXMgcHJlc3N1cmUgYW5kIHVzdWFsbHkgbWFrZXMgZGVsaXZlcnkgd29yc2UsIG5vdCBiZXR0ZXIuZHJvcENhcHBsYWNlaG9sZGVyaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc29wYWNpdHl0YWdOYW1laW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnRGaW5hbCB0YWtlYXdheWxldmVsaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnRMZWFybmluZyBob3cgdG8gd3JpdGUgc2NyaXB0cyBmb3IgdmlkZW9zIGlzbuKAmXQgYWJvdXQgd3JpdGluZyAuIGRyb3BDYXBwbGFjZWhvbGRlcmlubmVyQmxvY2tzY2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50U3RhcnQgd2l0aCBhIHNpbXBsZSBzdHJ1Y3R1cmUuIFdyaXRlIHByb21wdHMgaW5zdGVhZCBvZiBwYXJhZ3JhcGhzLiBTcGVhayBmcm9tIHVuZGVyc3RhbmRpbmcsIG5vdCBtZW1vcnkuZHJvcENhcHBsYWNlaG9sZGVyaW5uZXJCbG9ja3NjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnRUaGF04oCZcyB3aGF0IG1ha2VzIHlvdXIgdmlkZW9zIGZlZWwgbmF0dXJhbOKAlGFuZCB3aGF0IG1ha2VzIGNyZWF0aW5nIHRoZW0gc3VzdGFpbmFibGUgb3ZlciB0aW1lLmRyb3BDYXBwbGFjZWhvbGRlcmlubmVyQmxvY2tzPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjxwPlRvIHdyaXRlIHNjcmlwdHMgZm9yIHZpZGVvcywgZG9u4oCZdCB3cml0ZSBmdWxsIHNlbnRlbmNlcy4gVXNlIGEgc2ltcGxlIHN0cnVjdHVyZTogaG9vaywga2V5IHBvaW50LCBhbmQgcGF5b2ZmLiBXcml0ZSBwcm9tcHRzLCBub3QgcGFyYWdyYXBocywgc28geW91IGNhbiBzcGVhayBuYXR1cmFsbHkgaW5zdGVhZCBvZiByZWFkaW5nLjwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpzZXBhcmF0b3IgLS0+CjxociBjbGFzcz0id3AtYmxvY2stc2VwYXJhdG9yIGhhcy1hbHBoYS1jaGFubmVsLW9wYWNpdHkiLz4KPCEtLSAvd3A6c2VwYXJhdG9yIC0tPgoKPCEtLSB3cDpoZWFkaW5nIC0tPgo8aDIgY2xhc3M9IndwLWJsb2NrLWhlYWRpbmciPldoeSBpdCBmZWVscyBzbyBoYXJkIHRvIHdyaXRlIHNjcmlwdHMgZm9yIHZpZGVvczwvaDI+CjwhLS0gL3dwOmhlYWRpbmcgLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPHA+VGhlIHJlYWwgaXNzdWUgaXMgdGhhdCB5b3XigJlyZSB0cnlpbmcgdG8gZG8gdGhyZWUgdGhpbmdzIGF0IG9uY2U6IGZpZ3VyIG91dCB3aGF0IHRvIHNheSwgb3JnYW5peiBpdCwgYW5kIGRlbGl2ZXIgaXQgY2xlYXJseSBvbiBjYW1lcmEuIFRoYXTigJlzIGEgbG90IG9mIG1lbnRhbCBsb2FkIGluIGEgc2luZ2xlIG1vbWVudC4gU28geW91IGVpdGhlciByYW1ibGUsIGZyZWV6ZSwgb3IgZmFsbCBiYWNrIG9uIHJlYWRpbmcgc29tZXRoaW5nIHlvdSB3cm90ZSBlYXJsaWVyLjwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjxwPlRoYXTigJlzIHdoeSBtYW55IGJlZ2lubmVycyBvdmVyY29ycmVjdCBieSBzY3JpcHRpbmcgZXZlcnl0aGluZyB3b3JkLWZvci13b3JkLiBJdCBmZWVscyBzYWZlci4gQnV0IHRoZSBtb21lbnQgeW91IHQgcmVjLCBpdCBzb3VuZHMgc3RpZmYgYW5kIHVubmF0dXJhbC48L3A+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8cD5JZiB5b3VyIHZpZGVvcyBmZWVsIGZvcmNlZCwgaXTigJlzIG5vdCBiZWNhdXNlIHlvdeKAmXJlIGJhZCBvbiBjYW1lcmEuIHRzIGJlYSBpdCBvd24uPC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOnNlcGFyYXRvciAtLT4KPGhyIGNsYXNzPSJ3cC1ibG9jay1zZXBhcmF0b3IgaGFzLWFscGhhLWNoYW5uZWwtb3BhY2l0eSIvPgo8IS0tIC93cDpzZXBhcmF0b3IgLS0+Cgo8IS0tIHdwOmhlYWRpbmcgLS0+CjwhLS0gL3dwOmhlYWRpbmcgLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPHA+V2hlbiBwZW9wbGUgdGFsayBhYm91dCBsZWFybmluZyBob3cgdG8gd3JpdGUgc2NyaXB0cyBmb3IgdmlkZW9zLCB0aGV5IHVzdWFsbHkgaW1hZ2luZSB3cml0aW5nIGEgcGVyZmVjdCBibG9jayBvZiB0ZXh0IGFuZCBtZW1vcml6aW5nIGl0LjwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjxwPlRoYXTigJlzIG5vdCB3aGF0IHdvcmtzLjwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjxwPkEgZ29vZCBzY3JpcHQgaXMgc29tZXRoaW5nIHRoYXQgaGVscHMgeW91IHRoaW5rIGNsZWFybHkgYmVmb3JlIHlvdSBoaXQgcmVjb3JkLjwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjxwPlRoZSBnb2FsICBzaXAgcmVkdWNlIHRoZSBudW1iZXIgb2YgZGVjaXNpb25zIHlvdSBuZWVkIHRvIG1ha2Ugd2hpbGUgc3BlYWtpbmcuPC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPHA+SWYgeW91IGFscmVhZHkga25vdyB5b3VyIHN0YXJ0aW5nIHBvaW50LCB5b3VyIG1haW4gaWRlYSwgYW5kIHdoZXJlIHlvdeKAmXJlIGVuZGluZywgeW91IGRvbuKAmXQgbmVlZCB0byBzZWFyY2ggZm9yIHdvcmRzIG1pZC1zZW50ZW5jZS4gWW91IGp1c3QgZXhwbGFpbiB3aGF0IHlvdSBhbHJlYWR5IHVuZGVyc3RhbmQuPC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPHA+VGhhdOKAmXMgd2hhdCBtYWtlcyBkZWxpdmVyeSBmZWVsIG5hdHVyYWwuPC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOnNlcGFyYXRvciAtLT4KPGhyIGNsYXNzPSJ3cC1ibG9jay1zZXBhcmF0b3IgaGFzLWFscGhhLWNoYW5uZWwtb3BhY2l0eSIvPgo8IS0tIC93cDpzZXBhcmF0b3IgLS0+Cgo8IS0tIHdwOmhlYWRpbmcgLS0+CjwhLS0gL3dwOmhlYWRpbmcgLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPHA+SWYgeW91IHdhbnQgYSByZWxpYWJsZSB3YXkgdG8gd3JpdGUgc2NyaXB0cyBmb3IgdmlkZW9zLCB5b3Ugb25seSBuZWVkIHRocmVlIHBhcnRzLjwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjxwPlN0YXJ0IHdpdGggdGhlIGhvb2suIFRoaXMgaXMgdGhlIGZpcnN0IG9uZSB0byB0aHJlZSBzZWNvbmRzIG9mIHlvdXIgdmlkZW8uIEl04oCZcyB3aGF0IGRldGVybWluZXMgd2hldGhlciBzb21lb25lIGtlZXBzIHdhdGNoaW5nLiBJZiB5b3UgZmluZCB0aGlzIHBhcnQgZGlmZmljdWx0LCBpdOKAmXMgd29ydGggcmVhZGluZyA8YSBocmVmPSJodHRwczovL2FjYWRlbXkuaHVtZW8uY29tLzIwMjYvMDMvMDkvd2h5LXdyaXRpbmctaG9va3MtaXMtc28taGFyZC8iPnRzYWRvb3doeWhvb2tzc29oYTwvYT48L3A+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8cD5PbmNlIHlvdSBoYXZlIHRoZSBob29rLCBtb3ZlIGludG8gdGhlIGtleSBwb2ludC4gVGhpcyBpcyB0aGUgY29yZSBvZiB5b3VyIG1lc3NhZ2UuIE9uZSB2aWRlbyBzaG91bGQgY29tbXVuaWNhdGUgb25lIGlkZWEgY2xlYXJseS4gTm90IGZpdmUuIE5vdCB0aHJlZS4gSnVzdCBvbmUuIElmIHlvdSBmZWVsIHRlbXB0ZWQgdG8gYWRkIG1vcmUsIHRoYXTigJlzIHVzdWFsbHkgYSBzaWduIHlvdeKAmXJlIHRyeWluZyB0byBkbyB0b28gbXVjaCBpbiBhIHNpbmdsZSBjbGlwLjwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjxwPkZpbmFsbHksIGNsb3NlIHdpdGggdGhlIHBheW9mZi4gVGhpcyBpcyB3aGVyZSB5b3UgbWFrZSB0aGUgaWRlYSBtYXR0ZXIuIFdoYXQgY2hhbmdlcyBmb3IgdGhlIHZpZXdlciBhZnRlciB3YXRjaGluZyB0aGlzPyBXaGF0IGRvIHRoZXkgbm93IHVuZGVyc3RhbmQgb3Igc2VlIGRpZmZlcmVudGx5PyBXaXRob3V0IGEgcGF5b2ZmLCBldmVuIGEgd2VsbC1kZWxpdmVyZWQgdmlkZW8gZmVlbHMgaW5jb21wbGV0ZS48L3A+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCnNlcGFyYXRvciAtLT4KPGhyIGNsYXNzPSJ3cC1ibG9jay1zZXBhcmF0b3IgaGFzLWFscGhhLWNoYW5uZWwtb3BhY2l0eSIvPgo8IS0tIC93cDpzZXBhcmF0b3IgLS0+Cgo8IS0tIHdwOmhlYWRpbmcgLS0+CjwhLS0gL3dwOmhlYWRpbmcgLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPHA+SGVyZeKAmXMgdGhlIG1pc3Rha2UgbW9zdCBwZW9wbGUgbWFrZSB3aGVuIHRoZXkgdHJ5IHRvIHdyaXRlIHNjcmlwdHMgZm9yIHZpZGVvczogdGhleSB3cml0ZSBsaWtlIHRoZXnigJlyZSB3cml0aW5nIGFuIGFydGljbGUuPC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPHA+VGhhdCB3b3JrcyBmb3IgYmxvZ3MgdCBudCBmb3Igc3BlYWtpbmcuPC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPHA+V3JpdHRlbiBsYW5ndWFnZSBhbmQgc3Bva2VuIGxhbmd1YWdlIGFyZSBkaWZmZXJlbnQuIFdoZW4geW91IHdyaXRlIGZ1bGwgc2VudGVuY2VzLCB5b3XigJlyZSBvcHRpbWl6aW5nIGZvciByZWFkaW5nLiBXaGVuIHlvdSBzcGVhaywgeW91IG5lZWQgZmxleGliaWxpdHkuIFlvdSBwYXVzZSwgeW91IGFkanVzdCwgeW91IGVtcGhhc2l6ZSBkaWZmZXJlbnQgd29yZHMgZGVwZW5kaW5nIG9uIGhvdyBpdCBmZWVscyBpbiB0aGUgbW9tZW50LjwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjxwPklmIHlvdSB0cnkgdG8gZm9sbG93IGEgcGVyZmVjdCBzY3JpcHQsIHlvdSBsb3NlIHRoYXQgZmxleGliaWxpdHkuIEFuZCB0aGUgYXVkaWVuY2UgY2FuIGhlYXIgaXQgaW1tZWRpYXRlbHkuPC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPHA+QSBiZXR0ZXIgYXBwcm9hY2ggaXMgdG8gd3JpdGUgaW4gZnJhZ21lbnRzLiBOb3QgY2xlYW4gc2VudGVuY2VzLiBOb3QgcG9saXNoZWQgcGFyYWdyYXBocy4gSnVzdCBlbm91Z2ggdG8gZ3VpZGUgeW91ciB0aGlua2luZy48L3A+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPHA+SWYgeW91IHdlcmUgd3JpdGluZyB0cmFkaXRpb25hbGx5LCB5b3UgbWlnaHQgc2NyaXB0IHRoZSBlbnRpcmUgZXhwbGFuYXRpb24uIEJ1dCBpZiB5b3XigJlyZSB3cml0aW5nIHByb3Blcmx5IGZvciB2aWRlbywgaXQgbG9va3MgbW9yZSBsaWtlIHRoaXMgaW4geW91ciBub3Rlczo8L3A+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8cD5Ib29rOiDigJxJZiB5b3Ugc291bmQgcm9ib3RpYyBvbiBjYW1lcmEsIHRoaXMgaXMgd2h5LuKAnTxicj5Qb2ludDogb3Zlci1zY3JpcHRpbmcgbGVhZHMgdG8gcmVhZGluZzxicj5TaGlmdDogdXNlIHByb21wdHMgaW5zdGVhZDxicj5QYXlvZmY6IHlvdeKAmWxsIHNvdW5kIG5hdHVyYWwgd2l0aG91dCBtZW1vcml6aW5nPC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPHA+VGhhdOKAmXMgYWxsIHlvdSBuZWVkLjwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjxwPldoZW4geW91IHJlY29yZCwgeW91IGV4cGFuZCBuYXR1cmFsbHkuIFlvdeKAmXJlIG5vdCBndWVzc2luZyB3aGF0IHRvIHNheeKAlHlvdeKAmXJlIGp1c3QgZXhwcmVzc2luZyBpdCBpbiB5b3VyIG93biB3b3Jkcy48L3A+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6c2VwYXJhdG9yIC0tPgo8aHIgY2xhc3M9IndwLWJsb2NrLXNlcGFyYXRvciBoYXMtYWxwaGEtY2hhbm5lbC1vcGFjaXR5Ii8+CjwhLS0gL3dwOnNlcGFyYXRvciAtLT4KCjwhLS0gd3A6aGVhZGluZyAtLT4KPGgyIGNsYXNzPSJ3cC1ibG9jay1oZWFkaW5nIj5Ib3cgdG8gZ2V0IGJldHRlciBhdCB3cml0aW5nIHNjcmlwdHMgZm9yIHZpZGVvczwvaDI+CjwhLS0gL3dwOmhlYWRpbmcgLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPHA+VGhpcyBwYXJ0IG1hdHRlcnMgbW9yZSB0aGFuIHBlb3BsZSBleHBlY3QuPC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPHA+SWYgeW914oCZcmUgYWx3YXlzIHN0YXJpbmcgYXQgYSBibGFuayBwYWdlIHRyeWluZyB0byB3cml0ZSBzY3JpcHRzIGZvciB2aWRlb3MsIHlvdeKAmXJlIG1ha2luZyB0aGUgcHJvY2VzcyBoYXJkZXIgdGhhbiBpdCBuZWVkcyB0byBiZS4gV3JpdGluZyBpcyBhIGJvdHRsZW5lY2sgYmVjYXVzZSBzcGVha2luZyBhbmQgdGhpbmtpbmcgaGFwcGVuIGZhc3RlciB0b2dldGhlciB0aGFuIHdyaXRpbmcgYWxvbmUuPC9wPgo8IS0tIC93cDpwYXJhZ3JhcGggLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPHA+QSBtb3JlIGVmZmVjdGl2ZSBhcHByb2FjaCBpcyB0byB0YWxrIGZpcnN0LCB0aGVuIHN0cnVjdHVyZS48L3A+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8cD5TYXkgdGhlIGlkZWEgb3V0IGxvdWQuIEV4cGxhaW4gaXQgbGlrZSB5b3Ugd291bGQgdG8gYSBmcmllbmQuIFRoZW4gZXh0cmFjdCB0aGUga2V5IHBhcnRzOiB0aGUgaG9vaywgdGhlIHBvaW50LCBhbmQgdGhlIHBheW9mZi4gVGhhdCBiZWNvbWVzIHlvdXIg4oCcc2NyaXB0LuKAnTwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjxwPlRoaXMgaXMgYWxzbyB3aHkgdG9vbHMgbGlrZSBIdW1lbyBhcmUgdXNlZnVsLiBJbnN0ZWFkIG9mIGZvcmNpbmcgeW91IHRvIHdyaXRlIGZpcnN0LCBpdCBoZWxwcyB5b3Ugc3BlYWsgeW91ciB0aG91Z2h0cyBvdXQsIHRoZW4gc2hhcGVzIHRoZW0gaW50byBzdHJ1Y3R1cmVkIGNvbnRlbnQuIFlvdSBkb27igJl0IHN0YXJ0IHdpdGggYSBzY3JpcHR5b3UgYXJyaXZlIGF0IG9uZS48L3A+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6c2VwYXJhdG9yIC0tPgo8aHIgY2xhc3M9IndwLWJsb2NrLXNlcGFyYXRvciBoYXMtYWxwaGEtY2hhbm5lbC1vcGFjaXR5Ii8+CjwhLS0gL3dwOnNlcGFyYXRvciAtLT4KCjwhLS0gd3A6aGVhZGluZyAtLT4KPGgyIGNsYXNzPSJ3cC1ibG9jay1oZWFkaW5nIj5Db21tb24gbWlzdGFrZXMgdG8gYXZvaWQ8L2gyPgo8IS0tIC93cDpoZWFkaW5nIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8cD5Bbm90aGVyIGNvbW1vbiBpc3N1ZSBpcyBjcmFtbWluZyB0b28gbXVjaCBpbnRvIG9uZSB2aWRlby4gV2hlbiBldmVyeXRoaW5nIGZlZWxzIGltcG9ydGFudCwgbm90aGluZyBsYW5kcy4gS2VlcCBlYWNoIHZpZGVvIGZvY3VzZWQgb24gYSBzaW5nbGUgaWRlYS48L3A+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8cD5BbmQgZmluYWxseSwgZG9u4oCZdCByZWx5IG9uIG1lbW9yaXphdGlvbi4gSXQgY3JlYXRlcyBwcmVzc3VyZSBhbmQgdXN1YWxseSBtYWtlcyBkZWxpdmVyeSB3b3JzZSwgbm90IGJldHRlci48L3A+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjwhLS0gd3A6c2VwYXJhdG9yIC0tPgo8aHIgY2xhc3M9IndwLWJsb2NrLXNlcGFyYXRvciBoYXMtYWxwaGEtY2hhbm5lbC1vcGFjaXR5Ii8+CjwhLS0gL3dwOnNlcGFyYXRvciAtLT4KCjwhLS0gd3A6aGVhZGluZyAtLT4KPGgyIGNsYXNzPSJ3cC1ibG9jay1oZWFkaW5nIj5GaW5hbCB0YWtlYXdheTwvaDI+CjwhLS0gL3dwOmhlYWRpbmcgLS0+Cgo8IS0tIHdwOnBhcmFncmFwaCAtLT4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CjxwPlN0YXJ0IHdpdGggYSBzaW1wbGUgc3RydWN0dXJlLiBXcml0ZSBwcm9tcHRzIGluc3RlYWQgb2YgcGFyYWdyYXBocy4gU3BlYWsgZnJvbSB1bmRlcnN0YW5kaW5nLCBub3QgbWVtb3J5LjwvcD4KPCEtLSAvd3A6cGFyYWdyYXBoIC0tPgoKPCEtLSB3cDpwYXJhZ3JhcGggLS0+CmluZ2luZ2luZ2luZ2hpdCAncmVjb3JkJ2luZ2luZ2hpJ29yZCdMZXQncyBicmVhayBpdCBkb3duLkxlJ3JrZCDigJQgaXQncyBub3QgYSBwZXJmb3JtYW5jZS5zIFRoaW5rIG9mIGl0IHRoaXMgd2F5OiB0b2YgYSBnb29kIHNjcmlwdCBpcyB0byAg4oCUIGl0J3Mgbm90IGEgcGVyZm9ybWFuY2Vpbmsgb2YgaXQgdGhpcyB3YXk6IHRob2ZhIGdvb2QgY3J0aXMgdG8gLjxhIGhyZWY9Imh0cHM6Ly9hY2FkZW15LnVtZW8uY29tLzIwMjYvMDMvMDkvd2h5LXdydGluZy1ob29rLWlzLXNvLWhhcmQvIj50aGlzPC9hPmhpIGJyZWt3biBuICAgYXJlICBjbGxlbmdpbmcuIG9uIEluc3RhZ3JhbSBhbmQgVGlrVG9rPGEgaHJlZj0iaHR0cHM6Ly9hY2FkZW15Lmh1bWVvLmNvbS8yMDI2LzAzLy9zdHJtLS8iPnZpZGVvPC9hPjxhIGhyZWY9Imh0dHBzOi8vYWNhZGVteS5odW1lby5jb20vMjAyNi8wMy8vc3RybS0vIj52aWRlbyBvbiBJbnN0YWdyYW0gYW5kIFRpa1RvazwvYT4zMWluYWdhYW5kLXRpa3Rvay1zICBNYWtlIDMxaW5hZ2FhbmQtdGlrdG9rLXMgIE1ha2UgaXQgeW91ciBuZXh0IHZpZGVvLml0IHlvdXIgbmV4dCB2aWRlby48IS0tIHdwOmNsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzdXJsZW1iZWRIdG1saW5uZXJCbG9ja3MsIGJ1dCBub3RodW1lby90aWt0b2stZW1iZWQgeyJ1cmwiOiJodHRwOi8vd3d3LnRpa3Rvay5jb20vQGxhbmEuay5zb2NpYWwvdmlkby83NTU0MTE4NzAxMjgxNDc5OTM4IiwiZW1iZWRIdG1sIjoiXHUwMDNjYmxvY2txdW90ZSBjbGFzcz1cdTAwMjJ0aWt0b2stZW1iZWRcdTAwMjIgY2l0ZT1cdTAwMjJodHRzOi8vd3d3LnRpa3Rvay5jb20vQGxuYS5rLnNvY2lhbC92aWRlby83NTU0MTE4NzAxMjgxNDc5OTM4XHUwMDIyIGRhdGEtdmlkZW8taWQ9XHUwMDIyNzU1NDExODcwMTI4MTQ3OTkzOFx1MDAyMiBkYXRhLWVtYmVkLWZvbT1cdTAwMjJvZW1iZWRcdTAwMjIgc3R5bGU9XHUwMDIybXgtd2lkaDo2MDVweDsgbWluLXdpZHRoOjMyNXB4O1x1MDAyMlx1MDAzZSBcdTAwM2NzZWN0aW5cdTAwM2UgXHUwMDNjYSB0YWdldD1cdTAwMjJfYmxhbmtcdTAwMjJ0aXRsZT1cdTAwMjJAbGFuYS5rLnNvY2lhbFx1MDAyMiBocmVmPVx1MDAyMmh0dHBzOi8vd3d3LnRpa3Rvay5jb20vQGxhbmEuay5zb2NpYWw\/cmVmZXI9ZW1iZWRcdTAwMjJcdTAwM2VAbGFuYS5rLnNvY2lhbFx1MDAzYy9hXHUwMDNlIFx1MDAzY3BcdTAwM2VUaGlzIEhvb2sgc3RyYXRlZ3kgZm9yIHRoZSBiZWdpbm5pbmcgb2YgeW91ciB2aWRlb3MgY2FuIHJlYWxseSBoZWxwIG1ha2UgeW91ciBjb250ZW50IG1vcmUgaW1wYWN0ZnVsIGFuZCBnZW5lcmF0ZSBiZXR0ZXIgcmVzdWx0cy4gSXTigJlzIG5vdCBlYXN5IGJ1dCB3aXRoIHByYWN0aWNlIHlvdSBjYW4gZ2V0IHNvIGdvb2QgYXQgdGhpcy5cdTAwM2MvcFx1MDAzZSBcdTAwM2NhIHRhcmdldD1cdTAwMjJfYmxhbmtcdTAwMjIgdGl0bGU9XHUwMDIy4pmsIG9yaWdpbmFsIHNvdW5kICBMYW5hIHwgVGlrVG9rIENvYWNoXHUwMDIyIGhyZWY9XHUwMDIyaHR0cHM6Ly93d3cudGlrdG9rLmNvbS9tdXNpYy9vcmlnaW5hbHNvdW5kLTc1NTQxMTg3MDQyNDY2MzkzODI\/cmVmZXI9ZW1iZWRcdTAwMjJcdTAwM2Ximawgb3JpZ2luYWwgc291bmQgLSBMYW5hIHwgVGlrVG9rIENvYWNoXHUwMDNjL2FcdTAwM2UgXHUwMDNjL3NlY3Rpb25cdTAwM2UgXHUwMDNjL2Jsb2NrcXVvdGVcdTAwM2UgXHUwMDNjc2NyaXB0IGFzeW5jIHNyYz1cdTAwMjJodHRwczovL3d3dy50aWt0b2suY29tL2VtYmVkLmpzXHUwMDIyXHUwMDNlXHUwMDNjL3NjcmlwdFx1MDAzZSJ9IC8tLQohLS0gd3A6c2VwYXJhdG9yIC0tPgo8LGJ1b2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzY29udGVudGRyb3BDYXBwbGFjZWhvbGRlcmlubmVyQmxvY2tzCkJ1dCBpZiB5b3XigJlyZSB3cml0aW5nIHByb3Blcmx5IGZvciB2aWRlbywgaXQgbG9va3MgbW9yZSBsaWtlIHRoaXMgaW4geW91ciBub3RlczogICAgLCBidXQgdGhyb3VnaCBuYXR1cmFsIGNvbnZlcnNhdGlvbnMgd2l0aCBvdXIgQSAgLCBidXQgdGhyb3VnaCBuYXR1cmFsIGNvbnZlcnNhdGlvbnMgd2l0aCBvdXIgQSBJIGRpcmVjdG9yLElkaXJlY3RvciwgPGEgaHJlZj0iaHR0cDovL2FjYWRlbXkudW1lLmNvbS8yMDI2LzAzLzMwL3doYXQtaXMtc2hvLXZpZGVvLWNvbnRlbnQvIj5zaG9ydC1mb3JtPC9hPjxhIGhyZWY9Imh0dHBzOi8vd3d3LmxlYWRlcnNoaXBzdWNjZXNzLmNvL2VmZmVjdGl2ZS1jb21tdW5pY2F0aW9uL3RoZS1pbXBvcnRhbmNlLW9mLXNpbXBsaWNpdHkiPjwvYT5wZXI8cD5UaGUgYmlnZ2VzdCBtaXN0YWtlIGlzIHRyeWluZyB0byBzb3VuZCBpbXByZXNzaXZlIGluc3RlYWQgb2YgYmVpbmcgY2xlYXIuIDxhIGhyZWY9Imh0dHBzOi8vd3d3LmxlYWRlcnNoaXBzdWNjZXNzLmNvL2VmZmVjdGl2ZS1jb21tdW5pY2F0aW9uL3RoZS1pbXBvcnRhbmNlLW9mLXNpbXBsaWNpdHkiPlNpbXBsZSBsYW5ndWFnZSB3aW5zIGV2ZXJ5IHRpbWU8L2E+LCBlc3BlY2lhbGx5IGluIDxhIGhyZWY9Imh0dHBzOi8vYWNhZGVteS5odW1lby5jb20vMjAyNi8wMy8zMC93aGF0LWlzLXNob3J0LWZvcm0tdmlkZW8tY29udGVudC8iPnNob3J0LWZvcm0gdmlkZW88L2E+LjwvcD4KZmVjdCBzZW50ZW5jZXNZb3UgbmVlZCBjbGVhciB0aGlua2luZyB0byBzaG93IHdoZW4geW91IHNwZWFrLiAgbW9yZWltcG9ydGFudGx5LCAgPHA+TGVhcm5pbmcgaG93IHRvIHdyaXRlIHNjcmlwdHMgZm9yIHZpZGVvcyBpc27igJl0IGFib3V0IHdyaXRpbmcgcGVyZmVjdCBzZW50ZW5jZXMuIFlvdSBuZWVkIGNsZWFyIHRoaW5raW5nIHRvIHNob3cgd2hlbiB5b3Ugc3BlYWsuPC9wPgo8cD5UaGF04oCZcyB3aGF0IG1ha2VzIHlvdXIgdmlkZW9zIGZlZWwgbmF0dXJhbCDigJQgYW5kIG1vcmUgaW1wb3J0YW50bHksIHdoYXQgbWFrZXMgY3JlYXRpbmcgdGhlbSBzdXN0YWluYWJsZSBvdmVyIHRpbWUuPC9wPgpjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnRkcm9wQ2FwcGxhY2Vob2xkZXJpbm5lckJsb2Nrc2NsaWVudElkaXNWYWxpZG5hbWVhdHRyaWJ1dGVzdGFnTmFtZXR5cGV0ZXh0aW5uZXJCbG9ja3NzdHlsZTwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCjxkaXYgY2xhc3M9IndwLWJsb2NrLWJ1dHRvbnMiPjwhLS0gd3A6YnV0dG9uIHsic3R5bGUiOnsiY3NzIjoiLndwLWJsb2NrLWJ1dHRvbiAud3AtYmxvY2stYnV0dG9uX19saW5rIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBnYXA6IDAuNXJlbTtcbiAgaGVpZ2h0OiAzcmVtO1xuICBwYWRkaW5nOiAwIDJyZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDk5OTlweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZCMjRGRiAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCg5NS4zNmRlZywgI0ZCMjRGRiAxMS43MiUsICNGRjdCMDAgOTkuODglKSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoOTUuMzZkZWcsICNGQjI0RkYgMTEuNzIlLCAjRkY3QjAwIDk5Ljg4JSkgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyBlYXNlO1xufVxuIn19IC0tPgo8IS0tIC93cDpidXR0b24gLS0+PC9kaXY+ClQgICAgICByeSBIdW1lbyBOb3cgLT5sYXlvdXQ8IS0tIHdwOmJ1dHRvbnMgeyJsYXlvdXQiOnsidHlwZSI6ImZsZXgiLCJqdXN0aWZ5Q29udGVudCI6ImNlbnRlciJ9fSAtLT4KIDwhLS0gd3A6aHRtbCAtLT4KPGJsb2NrcXVvdGUgY2xhc3M9InRpa3Rvay1lbWJlZCIgY2l0ZT0iaHR0cHM6Ly93d3cudGlrdG9rLmNvbS9AYXNrdmluaC92aWRlby83NDc3ODc0OTY2MjMxMjcyNzIxIiBkYXRhLXZpZGVvLWlkPSI3NDc3ODc0OTY2MjMxMjcyNzIxIiBzdHlsZT0ibWF4LXdpZHRoOiA2MDVweDttaW4td2lkdGg6IDMyNXB4OyIgPiA8c2VjdGlvbj4gPGEgdGFyZ2V0PSJfYmxhbmsiIHRpdGxlPSJAYXNrdmluaCIgaHJlZj0iaHR0cHM6Ly93d3cudGlrdG9rLmNvbS9AYXNrdmluaD9yZWZlcj1lbWJlZCI+QGFza3Zpbmg8L2E+IDxwPlRoaXMgaXMgdGhlIGJpZ2dlc3QgcHJvYmxlbSBwZW9wbGUgaGF2ZSB3aGVuIGl0IGNvbWVzIHRvIGNyZWF0aW5nIGNvbnRlbnQgb25saW5lISBNb3N0IHBlb3BsZSBhcmUgc3BlYWtpbmcgaW4gdGhlIHdyaXR0ZW4gbGFuZ3VhZ2Ugd2hpY2ggbWFrZXMgdGhlbSBoYXJkZXIgdG8gY29ubmVjdCB3aXRoIC0geW91IG5lZWQgdG8gbGVhcm4gWU9VUiBzcG9rZW4gbGFuZ3VhZ2UgYW5kIGxlYXJuIGhvdyB0byB0eXBlIGluIHRoZSBzcG9rZW4gbGFuZ3VhZ2UuIFNvIHdoZW4gaXQgY29tZXMgdGltZSB0byByZWhlYXJzZSwgeW91IHNwZWFrIG1vcmUgbmF0dXJhbGx5IHJhdGhlciB0aGFuIGl0IHNvdW5kaW5nIGxpa2UgcmVhZGluZyBvZmYgYSBzY3JpcHQuIFRoaXMgZG9lc24mIzM5O3QganVzdCBhcHBseSB0byBjcmVhdGluZyBjb250ZW50IGJ1dCBhbHNvIHRvIHByZXNlbnRpbmcgb24gc3RhZ2Ugb3IgaW4gYSBtZWV0aW5nLiBQZW9wbGUgZmFsbCBhc2xlZXAgYW5kIGRpc2Nvbm5lY3Qgd2hlbiB5b3Ugc291bmQgbGlrZSB5b3UmIzM5O3JlIHJlYWRpbmcgb2ZmIGEgc2NyaXB0LjwvcD4gPGEgdGFyZ2V0PSJfYmxhbmsiIHRpdGxlPSLimawgb3JpZ2luYWwgc291bmQgIC0gVmluaCBHaWFuZyIgaHJlZj0iaHR0cHM6Ly93d3cudGlrdG9rLmNvbS9tdXNpYy9vcmlnaW5hbC1zb3VuZC1WaW5oLUdpYW5nLTc0Nzc4NzUwNjg0MjU0NzI3ODU\/cmVmZXI9ZW1iZWQiPuKZrCBvcmlnaW5hbCBzb3VuZCAgLSBWaW5oIEdpYW5nPC9hPiA8L3NlY3Rpb24+IDwvYmxvY2txdW90ZT4gPHNjcmlwdCBhc3luYyBzcmM9Imh0dHBzOi8vd3d3LnRpa3Rvay5jb20vZW1iZWQuanMiPjwvc2NyaXB0Pgo8IS0tIC93cDpodG1sIC0tPgpjbGllbnRJZGlzVmFsaWRuYW1lYXR0cmlidXRlc2NvbnRlbnRkcm9wQ2FwcGxhY2Vob2xkZXJpbm5lckJsb2Nrc0hlcmUncyBvbmUgdGlwIG9uIGhvdyB0byBpbXByb3ZlIG9uIHdyaXRpbmcgc2NyaXB0cyBmb3IgdmlkZW9zOjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8cD5IZXJlJ3Mgb25lIHRpcCBvbiBob3cgdG8gaW1wcm92ZSBvbiB3cml0aW5nIHNjcmlwdHMgZm9yIHZpZGVvczo8L3A+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT4KCkhvd1NjcmlwdHMgZm9yIHNXb3VTdWRpZyBTcmlwZWRzdGF0ZXZlcnNpb25zdGF0ZXZlcnNpb25zdGF0ZXZlcnNpb248ZGl2IGNsYXNzPSJ3cC1ibG9jay1idXR0b24gaGFzLWN1c3RvbS1jc3MiPjxhIGNsYXNzPSJ3cC1ibG9jay1idXR0b25fX2xpbmsgd3AtZWxlbWVudC1idXR0b24iIGhyZWY9Imh0dHBzOi8vYXBwLmh1bWVvLmNvbS9vbmJvYXJkaW5nIj5UcnkgSHVtZW8gTm93LT4gICAgICAgIDwvYT48L2Rpdj4Kc3RhdGV2ZXJzaW9uSHJlJ3MgYSBzaW1wbGUgZXhhbXBsZS4gZS4gMS4gMjxwPkhlcmUncyBhIHNpbXBsZSBleGFtcGxlLiBMZXTigJlzIHNheSB5b3VyIGlkZWEgaXM6IHBlb3BsZSBzb3VuZCByb2JvdGljIG9uIGNhbWVyYS48L3A+CjMuIFVuZGVyc3RhbmQgd1VzZSB0aGlzIERvbid0Y2xpZW50SWRpc1ZhbGlkbmFtZWF0dHJpYnV0ZXNjb250ZW50ZHJvcENhcHBsYWNlaG9sZGVyaW5uZXJCbG9ja3MzIDxoMiBjbGFzcz0id3AtYmxvY2staGVhZGluZyI+MS4gVW5kZXJzdGFuZCB3aGF0IHdyaXRpbmcgc2NyaXB0cyBmb3IgdmlkZW9zIGFjdHVhbGx5IG1lYW5zPC9oMj4KPGgyIGNsYXNzPSJ3cC1ibG9jay1oZWFkaW5nIj4yLiBVc2UgdGhpcyBzaW1wbGUgc3RydWN0dXJlIHRoYXQgd29ya3MgZXZlcnkgdGltZTwvaDI+CjxoMiBjbGFzcz0id3AtYmxvY2staGVhZGluZyI+My4gRG9uJ3Qgd3JpdGUgZnVsbCBzY3JpcHRzPC9oMj4KPCEtLSAvd3A6YnV0dG9ucyAtLT4KCjwhLS0gd3A6cGFyYWdyYXBoIC0tPgo8cD48L3A+CjwhLS0gL3dwOnBhcmFncmFwaCAtLT5UaXBzIG9uIHN0YXRldmVyc2lvbnVybAUHCAQIBggFCAcIBwgGCA4IDggLCAZIAQYIBB8aIBsvKgkZISIWCAoIBAgGCgVBAgJBAwUHBQcIBAgHBApHAEsAFQUBoAIIBwQKRwALCAcECgcwBQsIBwQKB4YBGRCZAgdLAAgHBAoHsAEgB0sACAcECgeDAQdLAAgHBApHAAsIBwQKBy0FCwgHBAoHiAIHSwAIBwQKBxUHSwAIBwQKBw8BPAdLAAgHBAoHCD8HSwAIBwQKB7ACB0sACAcECgcoB0sACAcECkcACwgHBAoHJgULCAcECgeSAQdLAAgHBAoHtAJBAioHSwAIBwQKB4YEB0sACAcECgeoAwdLAAgHBApHAAsIBwQKBwESBQsIBwQKB7oBB0sACAcECgcUAQ0HSwAIBwQKB7UDB0sACAcECgerAQdLAAgHBAoHvQEHSwAIBwQKBzcHSwAIBwQKB4sBB0sACAcECgevAgdLAAgHBAoHFAdLAAgHBAoHhgEBLAdLAAgHBApHAAsIBwQKBy8FCwgHBAoHKgdLAAgHBAoHowMHSwAIBwQKBzsHSwAIBwQKB5oCB0sACAcECgeCAxIHSwAIBwQKRwALCAcECgcYBQsIBwQKB4oBHxBBAQcGAQdLAAgHBAoHkwIHSwAIBwQKB6oBB0sACAcECkcACwgHBAoHDgULCAcECgc9AgdLAAgHBAoHqQEHSwAIBwQKByoBBC8HSwAuBQGCCBkQvwRBAAIBmQIBA0EHmwKCBIcBC0EAqQEHQQOdCKsFAYwBQQQDBUEAAgS8BLsEQQoCAaYBswMBAgECqQoWvAEBuwcBgxOTBJsJLp8CQwIBC0MAAgEEARMCQQIaAhZBABYZFgIHAgEGAQoOGgkSBAIEAQMCAQUCCAEYK0ECAggEK0ECAggcQgEBCwEHQgEBCwEHDQYTSAAHBAoDCQsJHySiARWmASMFMRIWnwaLAbQDARYBAgEIBwQKRwBLAAGQAUECJApBAC4BBwQBCg0LA1sABKABBAECiwUOIAEECkEABA0BhwK6AQgHBApHAEsACAcECgdEAAsFGIsLGkEFCAEDAQIGiQEBhhIIBwQKRwBLAAExBge1AQMMQQACQQACQwACBQcFBwUHqQIFBwEXAQIDAZgBAwsBCQEECAcECkcASwACnwGVAT6KAQcBBQcDFAENAAoBAgAAAQIA0QMBAwAHAQAA1gFCAQEAQQACAEEAAEEAAgBBAAIAQQACAEEAAgBBAABBAAIAQQACAEEAAgBBAAIAQQACAEEAAgBBAAIAQQAAQQACAEEAAgBBAAIAQQACAEEAAgBBAABBAAIAQQACAEEAAgBBAAIAQQACAEEAAgBBAAIAQQACAEEAAgBBAAIAQQACAEEAAEEAAgBBAAIAQQACAEEAAgBBAAIAQQACAEEAAEEAAgBBAAIAQQACAEEAAgBBAABBAAIAQQACAEEAAgBBAAIAQQAAQQAAQQAAQQACAEEAAgBBAAIAzAFBFQMMQQECQQACQwACQRU5ARFBCBNBAztBGB8CQQQLQRIEQQeYAkESAw5BCBBBEAcBF0EJmAFBVAQkQQGCAUEKAgMIQQIDCAEDAggEDZEBAw4IBgIBA40BLwQBAgMCCAINCUIAAQMIhwFBAAQBBQi+Aj8JLAGSAq8BsAGmARYBAkMAAkMBQQAIER1BAxIEEkEFLQhBBAKnAwGvAQ9BDhSqARQCCEMBAkEAgAJBBYECQQcGAgEEAwEDQQmfAkEFlAGQAUEDAkEACEEAqQIGhggAfQF9oevaiAJ3BG9wZW55dwB3CHN0YW5kYXJkeXcAeX0AeXl3AHcAeHYCGGltYWdlX2dlbmVyYXRvcl9zZXR0aW5nc3YECHRlbXBsYXRldwdoaWdod2F5EGRlZmF1bHRfaW1hZ2VfaWR9AARmb250dwAHZW5hYmxlZHkHdmVyc2lvbn0CdQB3BmNsb3NlZHcfaG93LXRvLXdyaXRlLXNjcmlwdHMtZm9yLXZpZGVvc3h3DmNvcmUvcGFyYWdyYXBoeXcwVHlwZSAvIHRvIGNob29zZSBhIGJsb2NrIG9yIC8vIHRvIHVzZSBDb250ZW50IEFJdyRhNjM3Mjc0Zi01NTkzLTRmYTItOTdmMy04OTk0YmNiNmEwMDZ3JGY4NjA3YWQ2LTE0ZjctNGYzNS04MTA1LTY1MDQ4ZTE0Nzk4Ynh3DmNvcmUvc2VwYXJhdG9ydw1hbHBoYS1jaGFubmVsdwJocnckMWZmOTBhY2YtNjJhMy00OGQ0LWE5OWItOGZjZjBiNWNhY2NmeHcMY29yZS9oZWFkaW5nfQJ3JDNiODgyY2M3LTA0N2ItNDNhNi05MWQ1LTAzYmU4YjM1NWJjYXh3DmNvcmUvcGFyYWdyYXBoeXcwVHlwZSAvIHRvIGNob29zZSBhIGJsb2NrIG9yIC8vIHRvIHVzZSBDb250ZW50IEFJdyQ4NmNhMmNiZi1hYjY0LTRiZGQtODk0OC1jMGZmYTM2ZGFkODh4dw5jb3JlL3BhcmFncmFwaHl3MFR5cGUgLyB0byBjaG9vc2UgYSBibG9jayBvciAvLyB0byB1c2UgQ29udGVudCBBSXckMjBhNWVkZTctMzdkMy00NDc1LTlkZmYtZmVmNjE4ZDc2OWIxeHcOY29yZS9wYXJhZ3JhcGh5dzBUeXBlIC8gdG8gY2hvb3NlIGEgYmxvY2sgb3IgLy8gdG8gdXNlIENvbnRlbnQgQUl3JDhkOWJmNjdlLWEzZWItNGUzMC1hNzc2LTY4ZDk0ZjVmMTgyY3h3DmNvcmUvc2VwYXJhdG9ydw1hbHBoYS1jaGFubmVsdwJocnckMzZmZDdjN2QtNTA4NS00ZDVlLWEwMDctMWIwYTBkYWU4ODQyeHcMY29yZS9oZWFkaW5nfQJ3JDM0NGViNzNiLTIwMzctNGFjNS1iY2MyLTlhOTIwYmY3ODg5N3h3DmNvcmUvcGFyYWdyYXBoeXcwVHlwZSAvIHRvIGNob29zZSBhIGJsb2NrIG9yIC8vIHRvIHVzZSBDb250ZW50IEFJdyQ1MWZmNzJkNy1hZjhiLTRiNTUtOTcxYy0yMWJjNzdkYzg4MTJ4dw5jb3JlL3BhcmFncmFwaHl3MFR5cGUgLyB0byBjaG9vc2UgYSBibG9jayBvciAvLyB0byB1c2UgQ29udGVudCBBSXckZDdkZmIyMWQtOGQ2MC00NzQ1LWE1MjUtZWQ0ZWQ1YTI1Y2FheHcOY29yZS9wYXJhZ3JhcGh5dzBUeXBlIC8gdG8gY2hvb3NlIGEgYmxvY2sgb3IgLy8gdG8gdXNlIENvbnRlbnQgQUl3JDQ1OGQ2MjFmLTQ2YmYtNDcwNy1hZDMxLTNlNDY5YzdjZWFmYXh3DmNvcmUvcGFyYWdyYXBoeXcwVHlwZSAvIHRvIGNob29zZSBhIGJsb2NrIG9yIC8vIHRvIHVzZSBDb250ZW50IEFJdyRkODdiNjg4OC1jMGE5LTQ1NzMtOGNlOS01NjE2YjhhNzMwNDF4dw5jb3JlL3BhcmFncmFwaHl3MFR5cGUgLyB0byBjaG9vc2UgYSBibG9jayBvciAvLyB0byB1c2UgQ29udGVudCBBSXckNjdhZjliNWEtMjJiYS00ZjgwLWIwZDQtYzQ5MzljZmVmMDA3eHcOY29yZS9wYXJhZ3JhcGh5dzBUeXBlIC8gdG8gY2hvb3NlIGEgYmxvY2sgb3IgLy8gdG8gdXNlIENvbnRlbnQgQUl3JDVjZTJlMzdmLTBmZjYtNGFjOS04YTA2LWFmODdiMTZkODZmMXh3DmNvcmUvc2VwYXJhdG9ydw1hbHBoYS1jaGFubmVsdwJocnckZmUzZDZhZGYtZWNkMC00N2YzLTg1OGEtMmQ0NjUyM2M2MDZmeHcMY29yZS9oZWFkaW5nfQJ3JGRjMTBjNzU1LWRiNDgtNDEyYi05YTc5LTJhODY1NjY0MDdiZnh3DmNvcmUvcGFyYWdyYXBoeXcwVHlwZSAvIHRvIGNob29zZSBhIGJsb2NrIG9yIC8vIHRvIHVzZSBDb250ZW50IEFJdyQzMWUxZDA4Yy1iNGM0LTQ3NmMtYTA1Yi00MGVkM2Y4MGZkODl4dw5jb3JlL3BhcmFncmFwaHl3MFR5cGUgLyB0byBjaG9vc2UgYSBibG9jayBvciAvLyB0byB1c2UgQ29udGVudCBBSXckYTU0ZWVhYTYtODcxNy00NzI5LTk1M2QtYjI2NWUzMmJmMjc4eHcOY29yZS9wYXJhZ3JhcGh5dzBUeXBlIC8gdG8gY2hvb3NlIGEgYmxvY2sgb3IgLy8gdG8gdXNlIENvbnRlbnQgQUl3JDEyMzVkZWEzLWNkNmItNDM5YS04NDA1LWZjZGIxNmYwNTlhN3h3DmNvcmUvcGFyYWdyYXBoeXcwVHlwZSAvIHRvIGNob29zZSBhIGJsb2NrIG9yIC8vIHRvIHVzZSBDb250ZW50IEFJdyQ2MmNlY2E5YS0xMTdlLTRjYzctYmYyMy02ZWMxMDBmM2I4ZGN4dw5jb3JlL3NlcGFyYXRvcncNYWxwaGEtY2hhbm5lbHcCaHJ3JDkyMTkyZjZhLTdmNDAtNGZkYi04ODJkLTAzNzc1Y2ZjMDg4OXh3DGNvcmUvaGVhZGluZ30CdyQ2NzgwMzMwZi0wMDM0LTQ1ZWYtYWI0YS03MDRlNTYwMDk1NWF4dw5jb3JlL3BhcmFncmFwaHl3MFR5cGUgLyB0byBjaG9vc2UgYSBibG9jayBvciAvLyB0byB1c2UgQ29udGVudCBBSXckODdlNTFiNzItN2E0MS00NTU0LWJhZjgtYzE1YmIwYTE1ODEzeHcOY29yZS9wYXJhZ3JhcGh5dzBUeXBlIC8gdG8gY2hvb3NlIGEgYmxvY2sgb3IgLy8gdG8gdXNlIENvbnRlbnQgQUl3JGI4MmY1NDVhLTNhZTUtNDAwZi1hNTY3LTQ2ZTQwMmIxZTE3M3h3DmNvcmUvcGFyYWdyYXBoeXcwVHlwZSAvIHRvIGNob29zZSBhIGJsb2NrIG9yIC8vIHRvIHVzZSBDb250ZW50IEFJdyRlYTZhZGQ2OC0zOWVjLTRmOWQtOWMxMy03ODg1N2IyNTMxYTZ4dw5jb3JlL3BhcmFncmFwaHl3MFR5cGUgLyB0byBjaG9vc2UgYSBibG9jayBvciAvLyB0byB1c2UgQ29udGVudCBBSXckOWE4OWVhYzktZGNkZi00ZWU3LWFiMWItNzNkODI4OGU4NDFmeHcOY29yZS9wYXJhZ3JhcGh5dzBUeXBlIC8gdG8gY2hvb3NlIGEgYmxvY2sgb3IgLy8gdG8gdXNlIENvbnRlbnQgQUl3JDgwYWU4NTgxLWFmYjgtNGZiZC1hNjJiLTJhYTE5ODliYWQzYnh3DmNvcmUvcGFyYWdyYXBoeXcwVHlwZSAvIHRvIGNob29zZSBhIGJsb2NrIG9yIC8vIHRvIHVzZSBDb250ZW50IEFJdyRmOTQyODNjMS1lODQyLTRjMTEtOTgwYi1kNDMzYTA2NTY3MWN4dw5jb3JlL3BhcmFncmFwaHl3MFR5cGUgLyB0byBjaG9vc2UgYSBibG9jayBvciAvLyB0byB1c2UgQ29udGVudCBBSXckOTkzM2IzNjEtZmFlMy00Zjc0LWE4ZDQtOTI2NzliZmI1NzMweHcOY29yZS9wYXJhZ3JhcGh5dzBUeXBlIC8gdG8gY2hvb3NlIGEgYmxvY2sgb3IgLy8gdG8gdXNlIENvbnRlbnQgQUl3JGI2NjFkNmIyLWY0YmUtNGNkMy04ZDM0LThmMGVhNTQ2NTNmM3h3DmNvcmUvcGFyYWdyYXBoeXcwVHlwZSAvIHRvIGNob29zZSBhIGJsb2NrIG9yIC8vIHRvIHVzZSBDb250ZW50IEFJdyQxNGFjOTk3Ny1iYTRjLTQ3MDctODZhOS1mMTY2NDYwZjdiZTd4dw5jb3JlL3BhcmFncmFwaHl3MFR5cGUgLyB0byBjaG9vc2UgYSBibG9jayBvciAvLyB0byB1c2UgQ29udGVudCBBSXckMzdlODM5NjUtMWFiOS00ZjA1LWJjOGQtYWI1YzcyNTdjYTE5eHcOY29yZS9zZXBhcmF0b3J3DWFscGhhLWNoYW5uZWx3AmhydyQ4MTg4M2RlYi02NDMxLTRmZWItOWRlZC02MzA1ZjE4ZGFiOTN4dwxjb3JlL2hlYWRpbmd9AnckZDViZmU0NjUtNWMzNS00Yjc3LWEzYTctNWRiNmQzNjVmNWFjeHcOY29yZS9wYXJhZ3JhcGh5dzBUeXBlIC8gdG8gY2hvb3NlIGEgYmxvY2sgb3IgLy8gdG8gdXNlIENvbnRlbnQgQUl3JDFhMWM3OTExLTMyYTMtNDM3YS1iNjg0LTYzYmVjZDg2YTIwMXh3DmNvcmUvcGFyYWdyYXBoeXcwVHlwZSAvIHRvIGNob29zZSBhIGJsb2NrIG9yIC8vIHRvIHVzZSBDb250ZW50IEFJdyQ2YTE4ZDNjZS00YzQ3LTQzMDItYmIxNS1kMmVlMGY4ZGY2ODJ4dw5jb3JlL3BhcmFncmFwaHl3MFR5cGUgLyB0byBjaG9vc2UgYSBibG9jayBvciAvLyB0byB1c2UgQ29udGVudCBBSXckNWRlODY1ODAtMTgyZS00Zjk0LTg5OGUtNGVkMWVlZTgyYzQ5eHcOY29yZS9wYXJhZ3JhcGh5dzBUeXBlIC8gdG8gY2hvb3NlIGEgYmxvY2sgb3IgLy8gdG8gdXNlIENvbnRlbnQgQUl3JDRlMmVkNDBiLTY1YzItNGU4Zi1iMjI2LTA3YzI5MmJlYmUwNnh3DmNvcmUvcGFyYWdyYXBoeXcwVHlwZSAvIHRvIGNob29zZSBhIGJsb2NrIG9yIC8vIHRvIHVzZSBDb250ZW50IEFJdyRlN2U1M2ZjZC0xNmIwLTQ0MDktYTMyMy0xYzY2Zjk3Mjg1MDF4dw5jb3JlL3NlcGFyYXRvcncNYWxwaGEtY2hhbm5lbHcCaHJ3JGM2NzljNTg4LWU5NzUtNDNlMy05ZmUxLWJkYmJkN2UxYWE4Mnh3DGNvcmUvaGVhZGluZ30CdyQ1OTlkMzU3MS1jMGYwLTQxNTUtODdmMy0wNzE2ZjgzZTNlMDl4dw5jb3JlL3BhcmFncmFwaHl3MFR5cGUgLyB0byBjaG9vc2UgYSBibG9jayBvciAvLyB0byB1c2UgQ29udGVudCBBSXckMTA2ZDI0MWUtYTc2OC00MGYwLWE5MmEtOGZmZTg5MWNhODU5eHcOY29yZS9wYXJhZ3JhcGh5dzBUeXBlIC8gdG8gY2hvb3NlIGEgYmxvY2sgb3IgLy8gdG8gdXNlIENvbnRlbnQgQUl3JDA3OWE5NDlhLWE1ODYtNDQzNy1hNmFiLWVkODZiMjc4ZmU2N3h3DmNvcmUvcGFyYWdyYXBoeXcwVHlwZSAvIHRvIGNob29zZSBhIGJsb2NrIG9yIC8vIHRvIHVzZSBDb250ZW50IEFJdyRhNDZiODNjMy0zYTU4LTQ2MjAtODIxZS1lNGY1ODY1NWU5NTZ4dw5jb3JlL3NlcGFyYXRvcncNYWxwaGEtY2hhbm5lbHcCaHJ3JGIwMTg5NTUxLTNhZGUtNGUwZC1iYzNjLWQ3ZjVmYjNjZmViMnh3DGNvcmUvaGVhZGluZ30CdyQ1MDEwOTllMy00YTRmLTQyNzctYTE1ZS0yMWE3MTAxZWZiNWZ4dw5jb3JlL3BhcmFncmFwaHl3MFR5cGUgLyB0byBjaG9vc2UgYSBibG9jayBvciAvLyB0byB1c2UgQ29udGVudCBBSXckM2E3YTk0YWEtNzc4My00ZGNjLTg3OWUtZDcyZWE2OTUxODUxeHcOY29yZS9wYXJhZ3JhcGh5dzBUeXBlIC8gdG8gY2hvb3NlIGEgYmxvY2sgb3IgLy8gdG8gdXNlIENvbnRlbnQgQUl3JGJjZGEwZjNiLTZkZjUtNGNiZC1hNzkzLTdhZDFhNmFjNjg2OHh3DmNvcmUvcGFyYWdyYXBoeXcwVHlwZSAvIHRvIGNob29zZSBhIGJsb2NrIG9yIC8vIHRvIHVzZSBDb250ZW50IEFJdyQzN2RmZDFhNC1mZjQzLTQ0ZDItYmU4OC01YmFmYWJlMzQ1YTJ4dxJodW1lby90aWt0b2stZW1iZWR3P2h0dHBzOi8vd3d3LnRpa3Rvay5jb20vQGxhbmEuay5zb2NpYWwvdmlkZW8vNzU1NDExODcwMTI4MTQ3OTkzOHeyBjxibG9ja3F1b3RlIGNsYXNzPSJ0aWt0b2stZW1iZWQiIGNpdGU9Imh0dHBzOi8vd3d3LnRpa3Rvay5jb20vQGxhbmEuay5zb2NpYWwvdmlkZW8vNzU1NDExODcwMTI4MTQ3OTkzOCIgZGF0YS12aWRlby1pZD0iNzU1NDExODcwMTI4MTQ3OTkzOCIgZGF0YS1lbWJlZC1mcm9tPSJvZW1iZWQiIHN0eWxlPSJtYXgtd2lkdGg6NjA1cHg7IG1pbi13aWR0aDozMjVweDsiPiA8c2VjdGlvbj4gPGEgdGFyZ2V0PSJfYmxhbmsiIHRpdGxlPSJAbGFuYS5rLnNvY2lhbCIgaHJlZj0iaHR0cHM6Ly93d3cudGlrdG9rLmNvbS9AbGFuYS5rLnNvY2lhbD9yZWZlcj1lbWJlZCI+QGxhbmEuay5zb2NpYWw8L2E+IDxwPlRoaXMgSG9vayBzdHJhdGVneSBmb3IgdGhlIGJlZ2lubmluZyBvZiB5b3VyIHZpZGVvcyBjYW4gcmVhbGx5IGhlbHAgbWFrZSB5b3VyIGNvbnRlbnQgbW9yZSBpbXBhY3RmdWwgYW5kIGdlbmVyYXRlIGJldHRlciByZXN1bHRzLiBJdOKAmXMgbm90IGVhc3kgYnV0IHdpdGggcHJhY3RpY2UgeW91IGNhbiBnZXQgc28gZ29vZCBhdCB0aGlzLjwvcD4gPGEgdGFyZ2V0PSJfYmxhbmsiIHRpdGxlPSLimawgb3JpZ2luYWwgc291bmQgLSBMYW5hIHwgVGlrVG9rIENvYWNoIiBocmVmPSJodHRwczovL3d3dy50aWt0b2suY29tL211c2ljL29yaWdpbmFsLXNvdW5kLTc1NTQxMTg3MDQyNDY2MzkzODI\/cmVmZXI9ZW1iZWQiPuKZrCBvcmlnaW5hbCBzb3VuZCAtIExhbmEgfCBUaWtUb2sgQ29hY2g8L2E+IDwvc2VjdGlvbj4gPC9ibG9ja3F1b3RlPiA8c2NyaXB0IGFzeW5jIHNyYz0iaHR0cHM6Ly93d3cudGlrdG9rLmNvbS9lbWJlZC5qcyI+PC9zY3JpcHQ+eH2SCHh3JDI5YjMzZTcyLWViN2MtNGEwNC1hZmZjLTRlZjliNDJiNWMxY3cMY29yZS9idXR0b25zdyRjMWUzNjhkYS1kZWI2LTQ0MmItYjYzZS0wYjk3NzIxMDFkZjJ4dwtjb3JlL2J1dHRvbncBYXcGYnV0dG9udgEDY3Nzd\/EELndwLWJsb2NrLWJ1dHRvbiAud3AtYmxvY2stYnV0dG9uX19saW5rIHsKICBkaXNwbGF5OiBpbmxpbmUtZmxleDsKICBhbGlnbi1pdGVtczogY2VudGVyOwogIGp1c3RpZnktY29udGVudDogY2VudGVyOwogIGdhcDogMC41cmVtOwogIGhlaWdodDogM3JlbTsKICBwYWRkaW5nOiAwIDJyZW07CiAgZm9udC13ZWlnaHQ6IDYwMDsKICBmb250LXNpemU6IDFyZW07CiAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDsKICB0ZXh0LWRlY29yYXRpb246IG5vbmU7CiAgYm9yZGVyOiBub25lOwogIGJvcmRlci1yYWRpdXM6IDk5OTlweDsKICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkIyNEZGICFpbXBvcnRhbnQ7CiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoOTUuMzZkZWcsICNGQjI0RkYgMTEuNzIlLCAjRkY3QjAwIDk5Ljg4JSkgIWltcG9ydGFudDsKICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoOTUuMzZkZWcsICNGQjI0RkYgMTEuNzIlLCAjRkY3QjAwIDk5Ljg4JSkgIWltcG9ydGFudDsKICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0OwogIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlOwogIHRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyBlYXNlOwp9CnYCBHR5cGV3BGZsZXgOanVzdGlmeUNvbnRlbnR3BmNlbnRlcnckZmQ3ZGZiM2MtM2FlOC00MDk3LTk5M2UtZTdjYzA5MDM2NzU4dwljb3JlL2h0bWx35gg8YmxvY2txdW90ZSBjbGFzcz0idGlrdG9rLWVtYmVkIiBjaXRlPSJodHRwczovL3d3dy50aWt0b2suY29tL0Bhc2t2aW5oL3ZpZGVvLzc0Nzc4NzQ5NjYyMzEyNzI3MjEiIGRhdGEtdmlkZW8taWQ9Ijc0Nzc4NzQ5NjYyMzEyNzI3MjEiIHN0eWxlPSJtYXgtd2lkdGg6IDYwNXB4O21pbi13aWR0aDogMzI1cHg7IiA+IDxzZWN0aW9uPiA8YSB0YXJnZXQ9Il9ibGFuayIgdGl0bGU9IkBhc2t2aW5oIiBocmVmPSJodHRwczovL3d3dy50aWt0b2suY29tL0Bhc2t2aW5oP3JlZmVyPWVtYmVkIj5AYXNrdmluaDwvYT4gPHA+VGhpcyBpcyB0aGUgYmlnZ2VzdCBwcm9ibGVtIHBlb3BsZSBoYXZlIHdoZW4gaXQgY29tZXMgdG8gY3JlYXRpbmcgY29udGVudCBvbmxpbmUhIE1vc3QgcGVvcGxlIGFyZSBzcGVha2luZyBpbiB0aGUgd3JpdHRlbiBsYW5ndWFnZSB3aGljaCBtYWtlcyB0aGVtIGhhcmRlciB0byBjb25uZWN0IHdpdGggLSB5b3UgbmVlZCB0byBsZWFybiBZT1VSIHNwb2tlbiBsYW5ndWFnZSBhbmQgbGVhcm4gaG93IHRvIHR5cGUgaW4gdGhlIHNwb2tlbiBsYW5ndWFnZS4gU28gd2hlbiBpdCBjb21lcyB0aW1lIHRvIHJlaGVhcnNlLCB5b3Ugc3BlYWsgbW9yZSBuYXR1cmFsbHkgcmF0aGVyIHRoYW4gaXQgc291bmRpbmcgbGlrZSByZWFkaW5nIG9mZiBhIHNjcmlwdC4gVGhpcyBkb2VzbiYjMzk7dCBqdXN0IGFwcGx5IHRvIGNyZWF0aW5nIGNvbnRlbnQgYnV0IGFsc28gdG8gcHJlc2VudGluZyBvbiBzdGFnZSBvciBpbiBhIG1lZXRpbmcuIFBlb3BsZSBmYWxsIGFzbGVlcCBhbmQgZGlzY29ubmVjdCB3aGVuIHlvdSBzb3VuZCBsaWtlIHlvdSYjMzk7cmUgcmVhZGluZyBvZmYgYSBzY3JpcHQuPC9wPiA8YSB0YXJnZXQ9Il9ibGFuayIgdGl0bGU9IuKZrCBvcmlnaW5hbCBzb3VuZCAgLSBWaW5oIEdpYW5nIiBocmVmPSJodHRwczovL3d3dy50aWt0b2suY29tL211c2ljL29yaWdpbmFsLXNvdW5kLVZpbmgtR2lhbmctNzQ3Nzg3NTA2ODQyNTQ3Mjc4NT9yZWZlcj1lbWJlZCI+4pmsIG9yaWdpbmFsIHNvdW5kICAtIFZpbmggR2lhbmc8L2E+IDwvc2VjdGlvbj4gPC9ibG9ja3F1b3RlPiA8c2NyaXB0IGFzeW5jIHNyYz0iaHR0cHM6Ly93d3cudGlrdG9rLmNvbS9lbWJlZC5qcyI+PC9zY3JpcHQ+dyRkYThhNmM2OC1hNjlmLTQ1NTMtODU1Yi1kYjcxYWU0YTBhODN4dw5jb3JlL3BhcmFncmFwaHl3MFR5cGUgLyB0byBjaG9vc2UgYSBibG9jayBvciAvLyB0byB1c2UgQ29udGVudCBBSXtCedSXiDbAAHtB7sIP60AAAHUBfZQVdwdwdWJsaXNoAwB3Fmh0dHBzOi8vYXBwLmh1bWVvLmNvbS8DAHcTMjAyNi0wNC0wMVQyMjozODozOHgDAHcgaHR0cHM6Ly9hcHAuaHVtZW8uY29tL29uYm9hcmRpbmclAHckMGRhYmRlZWMtYWZmNS00ODUwLTg0ZWMtODFlNWRlNjIzNjk2eHcOY29yZS9wYXJhZ3JhcGh5dzBUeXBlIC8gdG8gY2hvb3NlIGEgYmxvY2sgb3IgLy8gdG8gdXNlIENvbnRlbnQgQUkDAAba\/sGwD48BAQEEAQ4AAQACAgoLBQABAQMBAgABAAEBAQIBAgEDAQICAIMCS0wAGQCiAhJsOhEA2wEAGB4BAUUACAq6AgPrApcBkQQCAQ2xAQABD4gEH5QBWN4IAMAEAwIjA0KPBgAZANACAQECAgcBAJkBAAEABAABAgEHAQABAgEBAQcBAwEMmwFQyQICCw0BBwEFcAEDAAECngRM6wIuAQNMAAEBAQIBAQEHAQEBDAMIBQEBAQEAAgL7BAd1RvMBAAEAAgMBAAIEqQXFARY+fAgBK78NAJMCkQHbBG4ub58Be1sAoQIBAgIBAjoBAgIBAlsCDQAGCBMtEBEJFZsJAAEAAQICLAEKVAEkAEIBZOYBZwDLAm4uDgUACgCWAgABAAECJRPLBWkaFQEHAQIBAgECAwEPAEqFAQGBAQIAkQkFMQEGAHwOIQCfk72eDgEAoAHF9uiYDQEAAOCU7ZcNAQAAnJuQ1ggGAAAZAAajAX4BxQIAAQjg\/+rWAQEAqgE=\",\"updateId\":896931461}","_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"jetpack_post_was_ever_published":false},"categories":[1364],"tags":[],"class_list":["post-524","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-short-form-video-basics"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"https:\/\/i0.wp.com\/academy.humeo.com\/wp-content\/uploads\/2026\/04\/how-to-write-scripts-for-videos-without-sounding-scripted.unnamed-file.jpg?fit=5184%2C3094&ssl=1","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/ph72Ie-8s","jetpack-related-posts":[{"id":59,"url":"https:\/\/academy.humeo.com\/2026\/03\/05\/create-talking-head-videos-with-humeo\/","url_meta":{"origin":524,"position":0},"title":"How to Create Amazing Talking Head Videos with Humeo","author":"dev","date":"March 5, 2026","format":false,"excerpt":"Talking head videos look deceptively easy to produce. All you have to do is sit down, press record, and talk, right? In reality, the moment the camera is on you, everything changes. Your delivery stiffens, and the script you painstakingly wrote suddenly sounds unnatural. One wrong word throws you off\u2026","rel":"","context":"In &quot;Short-Form Video Basics&quot;","block_context":{"text":"Short-Form Video Basics","link":"https:\/\/academy.humeo.com\/short-form-video-basics\/"},"img":{"alt_text":"How To Create Amazing Talking Head Videos","src":"https:\/\/i0.wp.com\/academy.humeo.com\/wp-content\/uploads\/2026\/03\/how-to-create-talking-head-videos.jpg?fit=1200%2C800&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/academy.humeo.com\/wp-content\/uploads\/2026\/03\/how-to-create-talking-head-videos.jpg?fit=1200%2C800&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/academy.humeo.com\/wp-content\/uploads\/2026\/03\/how-to-create-talking-head-videos.jpg?fit=1200%2C800&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/academy.humeo.com\/wp-content\/uploads\/2026\/03\/how-to-create-talking-head-videos.jpg?fit=1200%2C800&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/academy.humeo.com\/wp-content\/uploads\/2026\/03\/how-to-create-talking-head-videos.jpg?fit=1200%2C800&ssl=1&resize=1050%2C600 3x"},"classes":[]},{"id":92,"url":"https:\/\/academy.humeo.com\/2026\/03\/09\/how-to-write-hooks\/","url_meta":{"origin":524,"position":1},"title":"How to Write Hooks That Actually Make People Stop Scrolling","author":"dev","date":"March 9, 2026","format":false,"excerpt":"On social media, you have about three seconds to convince someone to stop scrolling. Knowing how to write hooks gives your content an edge. A hook is the opening line that sparks curiosity or promises value. It's what decides whether someone keeps watching your video or scrolls past it. But\u2026","rel":"","context":"In &quot;Writing Hooks&quot;","block_context":{"text":"Writing Hooks","link":"https:\/\/academy.humeo.com\/writing-hooks\/"},"img":{"alt_text":"How to Write Hooks That Make people stop scrolling","src":"https:\/\/i0.wp.com\/academy.humeo.com\/wp-content\/uploads\/2026\/03\/how-to-write-hooks.jpg?fit=1200%2C675&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/academy.humeo.com\/wp-content\/uploads\/2026\/03\/how-to-write-hooks.jpg?fit=1200%2C675&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/academy.humeo.com\/wp-content\/uploads\/2026\/03\/how-to-write-hooks.jpg?fit=1200%2C675&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/academy.humeo.com\/wp-content\/uploads\/2026\/03\/how-to-write-hooks.jpg?fit=1200%2C675&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/academy.humeo.com\/wp-content\/uploads\/2026\/03\/how-to-write-hooks.jpg?fit=1200%2C675&ssl=1&resize=1050%2C600 3x"},"classes":[]},{"id":108,"url":"https:\/\/academy.humeo.com\/2026\/03\/09\/why-writing-hooks-is-so-hard\/","url_meta":{"origin":524,"position":2},"title":"Why Writing Hooks Is So Hard (And How to Fix It)","author":"dev","date":"March 9, 2026","format":false,"excerpt":"Everyone knows hooks matter. But actually writing hooks is where most creators get stuck. You know your topic is valuable. You know the video will help someone. Yet the opening sentence refuses to land. Here are the real reasons writing hooks feels difficult, and what to do about each one.\u2026","rel":"","context":"In &quot;Writing Hooks&quot;","block_context":{"text":"Writing Hooks","link":"https:\/\/academy.humeo.com\/writing-hooks\/"},"img":{"alt_text":"Why Writing Hooks is so Hard","src":"https:\/\/i0.wp.com\/academy.humeo.com\/wp-content\/uploads\/2026\/03\/why-writing-hooks-is-so-hard.jpg?fit=1200%2C900&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/academy.humeo.com\/wp-content\/uploads\/2026\/03\/why-writing-hooks-is-so-hard.jpg?fit=1200%2C900&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/academy.humeo.com\/wp-content\/uploads\/2026\/03\/why-writing-hooks-is-so-hard.jpg?fit=1200%2C900&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/academy.humeo.com\/wp-content\/uploads\/2026\/03\/why-writing-hooks-is-so-hard.jpg?fit=1200%2C900&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/academy.humeo.com\/wp-content\/uploads\/2026\/03\/why-writing-hooks-is-so-hard.jpg?fit=1200%2C900&ssl=1&resize=1050%2C600 3x"},"classes":[]},{"id":366,"url":"https:\/\/academy.humeo.com\/2026\/03\/27\/short-video-ideas\/","url_meta":{"origin":524,"position":3},"title":"How to Come Up With Short Video Ideas, Fast","author":"dev","date":"March 27, 2026","format":false,"excerpt":"Running out of short video ideas? What you're really struggling with is turning what\u2019s in your head into something people will stop and listen to. That\u2019s why you can spend 20 minutes \u201cthinking of ideas\u201d and still end up with nothing.It's not for lack of creativity, but because you\u2019re approaching\u2026","rel":"","context":"In &quot;Video Ideas&quot;","block_context":{"text":"Video Ideas","link":"https:\/\/academy.humeo.com\/video-ideas\/"},"img":{"alt_text":"How to Come Up With Short Video Ideas, Fast","src":"https:\/\/i0.wp.com\/academy.humeo.com\/wp-content\/uploads\/2026\/03\/how-to-come-up-with-short-video-ideas-fast.unnamed-file.jpg?fit=1200%2C800&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/academy.humeo.com\/wp-content\/uploads\/2026\/03\/how-to-come-up-with-short-video-ideas-fast.unnamed-file.jpg?fit=1200%2C800&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/academy.humeo.com\/wp-content\/uploads\/2026\/03\/how-to-come-up-with-short-video-ideas-fast.unnamed-file.jpg?fit=1200%2C800&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/academy.humeo.com\/wp-content\/uploads\/2026\/03\/how-to-come-up-with-short-video-ideas-fast.unnamed-file.jpg?fit=1200%2C800&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/academy.humeo.com\/wp-content\/uploads\/2026\/03\/how-to-come-up-with-short-video-ideas-fast.unnamed-file.jpg?fit=1200%2C800&ssl=1&resize=1050%2C600 3x"},"classes":[]},{"id":592,"url":"https:\/\/academy.humeo.com\/2026\/04\/02\/create-content-faster-30-minutes\/","url_meta":{"origin":524,"position":4},"title":"How to Create Content Faster \u2014 with 30 Minutes a Day or Less","author":"dev","date":"April 2, 2026","format":false,"excerpt":"Here's the biggest tip to create content faster: stop treating it like a project. If you're approaching content like this: Plan ideas Write scripts Record multiple takes Edit heavily Write captions Post That\u2019s a project, and projects require time, energy, and momentum. You don\u2019t have that every day. If you're\u2026","rel":"","context":"In &quot;Video Publishing&quot;","block_context":{"text":"Video Publishing","link":"https:\/\/academy.humeo.com\/video-publishing\/"},"img":{"alt_text":"How to Create Content Faster \u2014 with 30 Minutes a Day or Less","src":"https:\/\/i0.wp.com\/academy.humeo.com\/wp-content\/uploads\/2026\/04\/how-to-create-content-faster-with-30-minutes-a-day-or-less.unnamed-file.jpg?fit=1200%2C800&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/academy.humeo.com\/wp-content\/uploads\/2026\/04\/how-to-create-content-faster-with-30-minutes-a-day-or-less.unnamed-file.jpg?fit=1200%2C800&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/academy.humeo.com\/wp-content\/uploads\/2026\/04\/how-to-create-content-faster-with-30-minutes-a-day-or-less.unnamed-file.jpg?fit=1200%2C800&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/academy.humeo.com\/wp-content\/uploads\/2026\/04\/how-to-create-content-faster-with-30-minutes-a-day-or-less.unnamed-file.jpg?fit=1200%2C800&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/academy.humeo.com\/wp-content\/uploads\/2026\/04\/how-to-create-content-faster-with-30-minutes-a-day-or-less.unnamed-file.jpg?fit=1200%2C800&ssl=1&resize=1050%2C600 3x"},"classes":[]},{"id":47,"url":"https:\/\/academy.humeo.com\/2026\/03\/04\/medical-content-creation\/","url_meta":{"origin":524,"position":5},"title":"Medical Content Creation: Why Is It So Difficult?","author":"dev","date":"March 4, 2026","format":false,"excerpt":"Discover the reasons doctors find medical content creation challenging and how the right system can help you build authority without burnout.","rel":"","context":"In &quot;Playbooks&quot;","block_context":{"text":"Playbooks","link":"https:\/\/academy.humeo.com\/playbooks\/"},"img":{"alt_text":"medical content creation","src":"https:\/\/i0.wp.com\/academy.humeo.com\/wp-content\/uploads\/2026\/02\/doctors-on-social-media-2-copy.jpg?fit=1200%2C800&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/academy.humeo.com\/wp-content\/uploads\/2026\/02\/doctors-on-social-media-2-copy.jpg?fit=1200%2C800&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/academy.humeo.com\/wp-content\/uploads\/2026\/02\/doctors-on-social-media-2-copy.jpg?fit=1200%2C800&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/academy.humeo.com\/wp-content\/uploads\/2026\/02\/doctors-on-social-media-2-copy.jpg?fit=1200%2C800&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/academy.humeo.com\/wp-content\/uploads\/2026\/02\/doctors-on-social-media-2-copy.jpg?fit=1200%2C800&ssl=1&resize=1050%2C600 3x"},"classes":[]}],"_links":{"self":[{"href":"https:\/\/academy.humeo.com\/wp-json\/wp\/v2\/posts\/524","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/academy.humeo.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/academy.humeo.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/academy.humeo.com\/wp-json\/wp\/v2\/users\/277568225"}],"replies":[{"embeddable":true,"href":"https:\/\/academy.humeo.com\/wp-json\/wp\/v2\/comments?post=524"}],"version-history":[{"count":13,"href":"https:\/\/academy.humeo.com\/wp-json\/wp\/v2\/posts\/524\/revisions"}],"predecessor-version":[{"id":637,"href":"https:\/\/academy.humeo.com\/wp-json\/wp\/v2\/posts\/524\/revisions\/637"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/academy.humeo.com\/wp-json\/wp\/v2\/media\/530"}],"wp:attachment":[{"href":"https:\/\/academy.humeo.com\/wp-json\/wp\/v2\/media?parent=524"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/academy.humeo.com\/wp-json\/wp\/v2\/categories?post=524"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/academy.humeo.com\/wp-json\/wp\/v2\/tags?post=524"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}