From a4d7d1215b89530b49130eea571e08e9c600cdde Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Avijit=20=F0=9F=9A=80?= <526avijit@gmail.com> Date: Sat, 22 May 2021 10:47:28 +0200 Subject: [PATCH] Initial commit --- LICENSE.md | 20 ++ README.md | 71 ++++ archetypes/default.md | 2 + exampleSite/archetypes/default.md | 6 + exampleSite/config.toml | 64 ++++ exampleSite/content/about.md | 7 + exampleSite/content/posts/post-1.md | 62 ++++ exampleSite/content/posts/post-2.md | 40 +++ exampleSite/content/posts/post-3.md | 38 +++ exampleSite/content/posts/post-4.md | 30 ++ exampleSite/content/posts/post-5.md | 75 +++++ exampleSite/content/posts/post-6.md | 30 ++ exampleSite/content/posts/post-7.md | 14 + exampleSite/content/posts/post-8.md | 137 ++++++++ exampleSite/data/month.yaml | 12 + images/screenshot.png | Bin 0 -> 82047 bytes images/tn.png | Bin 0 -> 38860 bytes layouts/404.html | 0 layouts/_default/list.html | 53 +++ layouts/_default/single.html | 60 ++++ layouts/_default/term.html | 23 ++ layouts/_default/terms.html | 30 ++ layouts/index.html | 44 +++ layouts/partials/disqus.html | 16 + layouts/partials/footer.html | 10 + layouts/partials/head.html | 35 ++ layouts/partials/header.html | 45 +++ layouts/partials/paginator.html | 15 + netlify.toml | 8 + static/css/dark.css | 71 ++++ static/css/main.css | 486 ++++++++++++++++++++++++++++ static/css/normalize.css | 1 + static/js/feather.min.js | 13 + static/js/main.js | 45 +++ theme.toml | 15 + 35 files changed, 1578 insertions(+) create mode 100644 LICENSE.md create mode 100644 README.md create mode 100644 archetypes/default.md create mode 100644 exampleSite/archetypes/default.md create mode 100644 exampleSite/config.toml create mode 100644 exampleSite/content/about.md create mode 100644 exampleSite/content/posts/post-1.md create mode 100644 exampleSite/content/posts/post-2.md create mode 100644 exampleSite/content/posts/post-3.md create mode 100644 exampleSite/content/posts/post-4.md create mode 100644 exampleSite/content/posts/post-5.md create mode 100644 exampleSite/content/posts/post-6.md create mode 100644 exampleSite/content/posts/post-7.md create mode 100644 exampleSite/content/posts/post-8.md create mode 100644 exampleSite/data/month.yaml create mode 100644 images/screenshot.png create mode 100644 images/tn.png create mode 100644 layouts/404.html create mode 100644 layouts/_default/list.html create mode 100644 layouts/_default/single.html create mode 100644 layouts/_default/term.html create mode 100644 layouts/_default/terms.html create mode 100644 layouts/index.html create mode 100644 layouts/partials/disqus.html create mode 100644 layouts/partials/footer.html create mode 100644 layouts/partials/head.html create mode 100644 layouts/partials/header.html create mode 100644 layouts/partials/paginator.html create mode 100644 netlify.toml create mode 100644 static/css/dark.css create mode 100644 static/css/main.css create mode 100644 static/css/normalize.css create mode 100644 static/js/feather.min.js create mode 100644 static/js/main.js create mode 100644 theme.toml diff --git a/LICENSE.md b/LICENSE.md new file mode 100644 index 0000000..ab6aac3 --- /dev/null +++ b/LICENSE.md @@ -0,0 +1,20 @@ +The MIT License (MIT) + +Copyright (c) 2019 + +Permission is hereby granted, free of charge, to any person obtaining a copy of +this software and associated documentation files (the "Software"), to deal in +the Software without restriction, including without limitation the rights to +use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of +the Software, and to permit persons to whom the Software is furnished to do so, +subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS +FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR +COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER +IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN +CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. diff --git a/README.md b/README.md new file mode 100644 index 0000000..f47da43 --- /dev/null +++ b/README.md @@ -0,0 +1,71 @@ +# Ink +Crisp, minimal personal website and blog theme Hugo. Forked from [Ezhil](https://github.com/vividvilla/ezhil). + +## Demo +[View demo](https://hugo-ink.netlify.com) +![Screenshot](https://user-images.githubusercontent.com/547147/69119000-3ace9280-0abb-11ea-81bc-5af68433e845.png "Ink light theme") + +## Features +* Google Analytics integration +* Syntax highlighting +* Twitter cards and opengraph tags support +* Disqus comments +* RSS feeds +* Custom CSS/JS +* Multilingual months support + +## Installation + +cd into your hugo site's root directory and: + +```sh +cd themes +git clone https://github.com/knadh/hugo-ink.git +``` + +For more information read the [official setup guide](https://gohugo.io/overview/installing/) of Hugo. + + +## Content type + +You can specify content type with field `type` in your content. For example static pages can be set as type `page` which are excluded from recent posts and all posts page. You can use site params `mainSections` and `disableDisqusTypes` to control which page types are excluded from recent posts and Disqus comments respectively. + +```md +--- +title: "About" +date: 2019-04-19T21:37:58+05:30 +type: "page" +--- + +This is some static page where you can write about yourself. +``` + +## Language Settings for the month + +Due to the currently unavailable feature for multilingual dates in ``.Date`` from +Go. It is possible to create a ``month.yaml`` in the data folder of your +Hugo site root directory. There is also an example file in +``exampleSite/data/``. + +```sh +cat > month.yaml << EOF +1: "Jan" +2: "Feb" +3: "Mar" +4: "Apr" +5: "May" +6: "Jun" +7: "Jul" +8: "Aug" +9: "Sep" +10: "Oct" +11: "Nov" +12: "Dec" +EOF +``` + +## Credits + +* [Ezhil theme](https://github.com/vividvilla/ezhil) from which Ink was forked + +Licensed under the MIT license. diff --git a/archetypes/default.md b/archetypes/default.md new file mode 100644 index 0000000..ac36e06 --- /dev/null +++ b/archetypes/default.md @@ -0,0 +1,2 @@ ++++ ++++ diff --git a/exampleSite/archetypes/default.md b/exampleSite/archetypes/default.md new file mode 100644 index 0000000..00e77bd --- /dev/null +++ b/exampleSite/archetypes/default.md @@ -0,0 +1,6 @@ +--- +title: "{{ replace .Name "-" " " | title }}" +date: {{ .Date }} +draft: true +--- + diff --git a/exampleSite/config.toml b/exampleSite/config.toml new file mode 100644 index 0000000..f0497ae --- /dev/null +++ b/exampleSite/config.toml @@ -0,0 +1,64 @@ +baseURL = "http://example.org/" +languageCode = "en-us" +title = "Ink" +theme = "ink" +paginate = 5 + +copyright = "© Copyright notice" + +pygmentsstyle = "vs" +pygmentscodefences = true +pygmentscodefencesguesssyntax = true + +googleAnalytics = "UA-123-45" +disqusShortname = "ink-demo" + +[params] + subtitle = "Crisp, minimal personal [blog theme for Hugo](https://github.com/knadh/hugo-ink)" + + # Optional 64x64 avatar image. + avatar = "https://image.freepik.com/free-vector/young-man-head-with-beard-avatar-character_24877-36786.jpg" + + # Content types to disable Disqus on. + disableDisqusTypes = ["page"] + + featherIconsCDN = true + + mode = "auto" # "dark" or "auto" + # customCSS = "css/custom.css" # Custom CSS applied to default styles. + # customDarkCSS = "css/custom-dark.css" # Custom styles applied to dark mode css. + # customJS = ["js/custom.js", "js/custom1.js"] # Custom JS scripts. + +# Nav. +[[menu.main]] +name = "Home" +url = "/" +weight = 1 + +[[menu.main]] +name = "All posts" +url = "/posts" +weight = 2 + +[[menu.main]] +name = "About" +url = "/about" +weight = 3 + +[[menu.main]] +name = "Tags" +url = "/tags" +weight = 4 + +[[params.social]] +name = "Github" +icon = "github" +url = "https://github.com/knadh/hugo-ink" + +[[params.social]] +name = "RSS" +icon = "rss" +url = "/index.xml" + +[taxonomies] + tag = "tags" diff --git a/exampleSite/content/about.md b/exampleSite/content/about.md new file mode 100644 index 0000000..f6b767d --- /dev/null +++ b/exampleSite/content/about.md @@ -0,0 +1,7 @@ +--- +title: "About" +date: 2019-04-19T21:37:58+05:30 +type: "page" +--- + +This is some static page where you can write about yourself. diff --git a/exampleSite/content/posts/post-1.md b/exampleSite/content/posts/post-1.md new file mode 100644 index 0000000..57d6176 --- /dev/null +++ b/exampleSite/content/posts/post-1.md @@ -0,0 +1,62 @@ +--- +title: "Primer: When You Have Too Much to Do" +date: 2018-03-18T02:01:58+05:30 +description: "You have a to-do list that scrolls on for days. You are managing multiple projects, getting lots of email and messages on different messaging systems, managing finances and personal health habits and so much more." +tags: [Primer, todo] +--- + +You have a to-do list that scrolls on for days. You are managing multiple projects, getting lots of email and messages on different messaging systems, managing finances and personal health habits and so much more. + +It all keeps piling up, and it can feel overwhelming. + +How do you keep up with it all? How do you find focus and peace and get stuff accomplished when you have too much on your plate? + +In this primer, I’ll look at some key strategies and tactics for taking on an overloaded life with an open heart, lots of energy, and a smile on your face. + +## The First Step: Triage + +Whether you’re just starting your day, or you’re in the middle of the chaos and just need to find some sanity … the first step is to get into triage mode. + +Triage, as you probably know, is sorting through the chaos to prioritize: what needs to be done now, what needs to be done today, what needs to be done this week, and what can wait? You’re looking at urgency, but also what’s meaningful and important. + +Here’s what you might do: + +* Pick out the things that need to be done today. Start a Short List for things you’re going to do today. That might be important tasks for big projects, urgent tasks that could result in damage if you don’t act, smaller admin tasks that you really should take care of today, and responding to important messages. I would recommend being ruthless and cutting out as much as you can, having just 5 things on your plate if that’s at all possible. Not everything needs to be done today, and not every email needs to be responded to. +* Push some things to tomorrow and the rest of the week. If you have deadlines that can be pushed back (or renegotiated), do that. Spread the work out over the week, even into next week. What needs to be done tomorrow? What can wait a day or two longer? +* Eliminate what you can. That might mean just not replying to some messages that aren’t that important and don’t really require a reply. It might mean telling some people that you can’t take on this project after all, or that you need to get out of the commitment that you said you’d do. Yes, this is uncomfortable. For now, just put them on a list called, “To Not Do,” and plan to figure out how to get out of them later. + +OK, you have some breathing room and a manageable list now! Let’s shrink that down even further and just pick one thing. + +## Next: Focus on One Thing + +With a lot on your plate, it’s hard to pick one thing to focus on. But that’s exactly what I’m going to ask you to do. + +Pick one thing, and give it your focus. Yes, there are a lot of other things you can focus on. Yes, they’re stressing you out and making it hard to focus. But think about it this way: if you allow it all to be in your head all the time, that will always be your mode of being. You’ll always be thinking about everything, stressing out about it all, with a frazzled mind … unless you start shifting. + +The shift: + +* Pick something to focus on. Look at the triaged list from the first section … if you have 5-6 things on this Short List, you can assess whether there’s any super urgent, time-sensitive things you need to take care of. If there are, pick one of them. If not, pick the most important one — probably the one you have been putting off doing. +* Clear everything else away. Just for a little bit. Close all browser tabs, turn off notifications, close open applications, put your phone away. +* Put that one task before you, and allow yourself to be with it completely. Pour yourself into it. Think of it as a practice, of letting go (of everything else), of focus, of radical simplicity. + +When you’re done (or after 15-20 minutes have gone by at least), you can switch to something else. But don’t allow yourself to switch until then. + +By closing off all exits, by choosing one thing, by giving yourself completely to that thing … you’re now in a different mode that isn’t so stressful or spread thin. You’ve started a shift that will lead to focus and sanity. + +## Third: Schedule Time to Simplify + +Remember the To Not Do list above? Schedule some time this week to start reducing your projects, saying no to people, getting out of commitments, crossing stuff off your task list … so that you can have some sanity back. + +There are lots of little things that you’ve said “yes” to that you probably shouldn’t have. That’s why you’re overloaded. Protect your more important work, and your time off, and your peace of mind, by saying “no” to things that aren’t as important. + +Schedule the time to simplify — you don’t have to do it today, but sometime soon — and you can then not have to worry about the things on your To Not Do list until then. + +## Fourth: Practice Mindful Focus + +Go through the rest of the day with an attitude of “mindful focus.” That means that you are doing one thing at a time, being as present as you can, switching as little as you can. + +Think of it as a settling of the mind. A new mode of being. A mindfulness practice (which means you won’t be perfect at it). + +As you practice mindful focus, you’ll learn to practice doing things with an open heart, with curiosity and gratitude, and even joy. Try these one at a time as you get to do each task on your Short List. + +You’ll find that you’re not so overloaded, but that each task is just perfect for that moment. And that’s a completely new relationship with the work that you do, and a new relationship with life. diff --git a/exampleSite/content/posts/post-2.md b/exampleSite/content/posts/post-2.md new file mode 100644 index 0000000..54f4fde --- /dev/null +++ b/exampleSite/content/posts/post-2.md @@ -0,0 +1,40 @@ +--- +title: "Fearlessness: How to Stop Running from Space" +date: 2018-03-18T12:13:30+05:30 +tags: [Space] +--- + +We spend our days filling in every available space, cramming in more tasks, responding to messages, checking social media and online sites, watching videos. + +We are afraid of empty space in our lives. + +The result is often a continual busyness, constant distraction and avoidance, lack of focus, lack of satisfaction with our lives. + +We run from silence. We run from the spaces between tasks and appointments. We run from solitude and stillness. We try to fill every second with activity, with something useful, as if silence and space are not valuable. + +But what are we afraid of? + +And who would we be if we didn’t have that fear? + +We’re afraid of space and stillness and silence because it highlights the uncertainty, instability, groundlessness, insecurity, shakiness that lie underneath every second of our lives. We’re afraid of having to face this instability and uncertainty, of having to feel the fear of it. + +Without the fear of all of the uncertainty that is highlighted by space … we become free. + +I know in my life, when I allow myself to have stillness, silence, solitude, simplicity and space … it leaves room to face whatever is coming up for me. It gives me room to fully feel any feelings that I’ve been avoiding. It allows me to be more honest with myself, instead of using distractions and busyness to cover up what I don’t want to see. + +And in the end, I develop trust that the space is not something to be feared, but rather something to be treasured. A gift, filled with learning and not knowing and shakiness and beauty. + +You might try allowing more space to be in your day, without filling it: + +* Take some time between tasks for stillness. +* Sit out in nature, in silence, without technology. +* When you notice yourself reaching for your phone, pause. See if you can just be still, just savor some space. +* When you feel uncertainty or instability in your life (hint: it’s always there), let yourself feel it. Be present with it, without needing to run or avoid. +* When you feel fear, be open-hearted with it and allow yourself fully feel it, being friendly with it. Your relationship with fear will change if you become friendly with it. +* Do less, and trust that things won’t fall apart. Or if they do fall apart, you can be present with that instability. +* When you’re in line, driving, eating, walking, exercising … see if you can do those things in silence, without technology, without needing to do something “useful.” Find the value in these spaces. +* Notice who you are without the fear of space. + +Savor these spaces, their deliciousness. Savor the groundlessness, as something filled with freedom if we learn not to fear it. Be present with the fear and uncertainty, as good friends not as enemies. + +Let your heart be open raw tender and vulnerable, and your mind embracing the spaciousness of the vast blue sky of open awareness. diff --git a/exampleSite/content/posts/post-3.md b/exampleSite/content/posts/post-3.md new file mode 100644 index 0000000..2eb633f --- /dev/null +++ b/exampleSite/content/posts/post-3.md @@ -0,0 +1,38 @@ +--- +title: "How I Learned to Stop Procrastinating, & Love Letting Go" +date: 2018-03-18T12:13:32+05:30 +description: "The art of letting go." +tags: [Procrastinating] +--- + +The end of procrastination is the art of letting go. + +I’ve been a lifelong procrastinator, at least until recent years. I would put things off until deadline, because I knew I could come through. I came through on tests after cramming last minute, I turned articles in at the deadline after waiting until the last hour, I got things done. + +Until I didn’t. It turns out procrastinating caused me to miss deadlines, over and over. It stressed me out. My work was less-than-desirable when I did it last minute. Slowly, I started to realize that procrastination wasn’t doing me any favors. In fact, it was causing me a lot of grief. + +But I couldn’t quit. I tried a lot of things. I tried time boxing and goal setting and accountability and the Pomodoro Technique and Getting Things Done. All are great methods, but they only last so long. Nothing really worked over the long term. + +That’s because I wasn’t getting to the root problem. + +I hadn’t figured out the skill that would save me from the procrastination. + +Until I learned about letting go. + +Letting go first came to me when I was quitting smoking. I had to let go of the “need” to smoke, the use of my crutch of cigarettes to deal with stress and problems. + +Then I learned I needed to let go of other false needs that were causing me problems: sugar, junk food, meat, shopping, beer, possessions. I’m not saying I can never do these things again once I let go of these needs, but I let go of the idea that they’re really necessary. I let go of an unhealthy attachment to them. + +Then I learned that distractions and the false need to check my email and news and other things online … were causing me problems. They were causing my procrastination. + +So I learned to let go of those too. + +Here’s the process I used to let go of the distractions and false needs that cause procrastination: + +I paid attention to the pain they cause me, later, instead of only the temporary comfort/pleasure they gave me right away. +I thought about the person I want to be, the life I want to live. I set my intentions to do the good work I think I should do. +I watched my urges to check things, to go to the comfort of distractions. I saw that I wanted to escape discomfort of something hard, and go to the comfort of something familiar and easy. +I realized I didn’t need that comfort. I could be in discomfort and nothing bad would happen. In fact, the best things happen when I’m in discomfort. +And then I smile, and breathe, and let go. + +And one step at a time, become the person I want to be. diff --git a/exampleSite/content/posts/post-4.md b/exampleSite/content/posts/post-4.md new file mode 100644 index 0000000..c0b05e1 --- /dev/null +++ b/exampleSite/content/posts/post-4.md @@ -0,0 +1,30 @@ +--- +title: "Getting Started with Traveling Ultralight" +date: 2018-03-18T12:13:35+05:30 +description: "Start by getting a small backpack (less than 20 liters) and then just travel with what fits in that." +--- + +I’m on a trip at the moment, and a friend who generously let me sleep on his couch looked at my small travel backpack and commented on how little I travel with: “That’s impressive,” he said. + +I was a little surprised, because though I’ve gotten that comment before, it’s become normal for me to travel with just a small bag (10 lbs. or less, usually), and I have friends who travel with even less. But then I remembered that I’m far from normal in this way. + +I gave him a tip for getting started, and I recommend it for all of you, who want to travel light — or ultralight, as I call it, because for many people traveling light is taking a carry-on roller luggage. For me, having those roller bags is lugging too much, because you can run up stairs with it with ease, or carry it all over a city without worrying about stowing away your luggage somewhere first. It’s so much easier to travel ultralight. + +Here’s the tip I gave him to get started: start by getting a small backpack (less than 20 liters) and then just travel with what fits in that. + +That’s how to start. But you’ll probably want some guidance on what to put into the bag, and how to travel with so little. Here’s some guidance to get started: + +* I travel with a lightweight laptop (Macbook Air), a few clothes, my phone, earbuds and some charging cords, toiletries, and almost nothing else. A lightweight windbreaker for wind and light rain (Patagonia Houdini). An eye mask and ear plugs. A collapsible water bottle. My passport. That’s about it. No extra shoes. No books. No suit. No travel pillow. No extra camera other than my phone. I’m not sure what else everyone else brings, but none of that. +* I bring clothes that I can wash in the sink or shower and that will dry overnight. Lightweight stuff that I can layer. Often they’re workout-style clothes or things from companies like Outlier or Patagonia that travel well. I don’t bring enough underwear or socks for every day of the trip, because I wash them every couple of days. I only bring one or two extra T-shirts, generally wearing the same two shirts the whole trip, even if it’s a month long. No one has ever once cared what I wear when I’m traveling. +* I bring minimal toiletries: a small shaver for my head, razor, toothbrush, floss small tubes of toothpaste and shaving cream, deodorant, nail clippers, ibuprofen. +* For cold places, I have thermal underwear and a couple long-sleeve layers (generally all Patagonia capilene stuff), and a beanie. I don’t usually go to places where it’s snowing (I don’t know why, maybe snow isn’t my thing), so I don’t have clothes to deal with that weather. +* For warm places, I will bring flip flops and swim trunks, and leave most of the colder layers behind. + +That’s enough for a monthlong trip, which I’ve done multiple times with this kind of setup. For a shorter trip of a few days, I might bring even less. + +I really love traveling this way, and am more than willing to sacrifice bringing extra things for the luxury of traveling lightweight. + +By the way, you don’t need much more than this kind of setup even in everyday life. + +For more info on this, check out my Ultralight ebook, and my friend Tynan has a great book called Forever Nomad. + diff --git a/exampleSite/content/posts/post-5.md b/exampleSite/content/posts/post-5.md new file mode 100644 index 0000000..8623c19 --- /dev/null +++ b/exampleSite/content/posts/post-5.md @@ -0,0 +1,75 @@ +--- +title: "Typography" +date: 2018-03-18T12:13:38+05:30 +--- + +Lid est laborum et dolorum fuga. Et harum quidem rerum facilis est et expeditasi distinctio. Nam libero tempore, cum soluta nobis est eligendi optio cumque nihilse impedit quo minus id quod amets untra dolor amet sad. Sed ut perspser iciatis unde omnis iste natus error sit voluptatem accusantium doloremque laste. Dolores sadips ipsums sits. + +# Heading 1 + +Lid est laborum et dolorum fuga. Et harum quidem rerum facilis est et expeditasi distinctio. Nam libero tempore, cum soluta nobis est eligendi optio cumque nihilse impedit quo minus id quod amets untra dolor amet sad. Sed ut perspser iciatis unde omnis iste natus error sit voluptatem accusantium doloremque laste. Dolores sadips ipsums sits. + +## Heading 2 + +Lid est laborum et dolorum fuga. Et harum quidem rerum facilis est et expeditasi distinctio. Nam libero tempore, cum soluta nobis est eligendi optio cumque nihilse impedit quo minus id quod amets untra dolor amet sad. Sed ut perspser iciatis unde omnis iste natus error sit voluptatem accusantium doloremque laste. Dolores sadips ipsums sits. + +### Heading 3 + +Lid est laborum et dolorum fuga. Et harum quidem rerum facilis est et expeditasi distinctio. Nam libero tempore, cum soluta nobis est eligendi optio cumque nihilse impedit quo minus id quod amets untra dolor amet sad. Sed ut perspser iciatis unde omnis iste natus error sit voluptatem accusantium doloremque laste. Dolores sadips ipsums sits. + +#### Heading 4 + +Lid est laborum et dolorum fuga. Et harum quidem rerum facilis est et expeditasi distinctio. Nam libero tempore, cum soluta nobis est eligendi optio cumque nihilse impedit quo minus id quod amets untra dolor amet sad. Sed ut perspser iciatis unde omnis iste natus error sit voluptatem accusantium doloremque laste. Dolores sadips ipsums sits. + +##### Heading 5 + +Lid est laborum et dolorum fuga. Et harum quidem rerum facilis est et expeditasi distinctio. Nam libero tempore, cum soluta nobis est eligendi optio cumque nihilse impedit quo minus id quod amets untra dolor amet sad. Sed ut perspser iciatis unde omnis iste natus error sit voluptatem accusantium doloremque laste. Dolores sadips ipsums sits. + +###### Heading 6 + +Lid est laborum et dolorum fuga. Et harum quidem rerum facilis est et expeditasi distinctio. Nam libero tempore, cum soluta nobis est eligendi optio cumque nihilse impedit quo minus id quod amets untra dolor amet sad. Sed ut perspser iciatis unde omnis iste natus error sit voluptatem accusantium doloremque laste. Dolores sadips ipsums sits. + +## Typography + +Lid est laborum et dolorum fuga, This is [an example](http://example.com/ "Title") inline link. Et harum quidem rerum facilis, **This is bold** and *emphasis* cumque nihilse impedit quo minus id quod amets untra dolor amet sad. While this is `code block()` and following is a `pre` tag + + print 'this is pre tag' + +Following is the syntax highlighted code block + +```go +func getCookie(name string, r interface{}) (*http.Cookie, error) { + rd := r.(*http.Request) + cookie, err := rd.Cookie(name) + if err != nil { + return nil, err + } + return cookie, nil +} + +func setCookie(cookie *http.Cookie, w interface{}) error { + // Get write interface registered using `Acquire` method in handlers. + wr := w.(http.ResponseWriter) + http.SetCookie(wr, cookie) + return nil +} +``` + +This is blockquote, Will make it *better now* + +> 'I want to do with you what spring does with the cherry trees.' cited ~Pablo Neruda* + + +> Et harum quidem *rerum facilis* est et expeditasi distinctio. Nam libero tempore, cum soluta nobis est eligendi optio cumque nihilse impedit + +Unordered list + +* Red +* Green +* Blue + +Ordered list + +1. Red +2. Green +3. Blue diff --git a/exampleSite/content/posts/post-6.md b/exampleSite/content/posts/post-6.md new file mode 100644 index 0000000..4287894 --- /dev/null +++ b/exampleSite/content/posts/post-6.md @@ -0,0 +1,30 @@ +--- +title: "Hugo shortcodes" +date: 2018-03-18T12:13:36+05:30 +images: ["https://images.unsplash.com/photo-1560032779-0a8809186efd?ixlib=rb-1.2.1&ixid=eyJhcHBfaWQiOjEyMDd9&auto=format&fit=crop&w=1350&q=80"] +description: Here is a demo of all shortcodes available in Hugo. +--- + +## Images + +{{< figure src="https://images.unsplash.com/photo-1560032779-0a8809186efd?ixlib=rb-1.2.1&ixid=eyJhcHBfaWQiOjEyMDd9&auto=format&fit=crop&w=1350&q=80" title="Dave Herring" >}} + +{{< figure src="https://images.unsplash.com/photo-1560032779-0a8809186efd?ixlib=rb-1.2.1&ixid=eyJhcHBfaWQiOjEyMDd9&auto=format&fit=crop&w=500&q=80" title="Dave Herring" >}} + + +## Github Gist + +{{< gist spf13 7896402 >}} + +## Youtube video + +{{< youtube w7Ft2ymGmfc >}} + +## Tweet + +{{< tweet 877500564405444608 >}} + +## Vimeo + +{{< vimeo id="146022717" >}} + diff --git a/exampleSite/content/posts/post-7.md b/exampleSite/content/posts/post-7.md new file mode 100644 index 0000000..cab99a6 --- /dev/null +++ b/exampleSite/content/posts/post-7.md @@ -0,0 +1,14 @@ +--- +title: "How to test dark mode?" +description: "Here is how you can setup dark mode for Ink and test on various OS like iOS, Android, macOS and Windows 10." +date: 2018-03-18T12:13:38+05:30 +--- + +You can set dark mode as default by setting `params.mode` to `dark` in `config.toml` or set it to `auto` which will detect based on your OS and switch to dark mode. For more details [refer documentation](https://github.com/knadh/hugo-ink#configuration) + +Here is how you can switch based on your OS + +* [iOS](https://www.howtogeek.com/440078/how-to-enable-dark-mode-on-your-iphone-and-ipad/) +* [Android](https://9to5google.com/2018/12/17/android-dark-mode-theme-pie/) +* [macOS](https://support.apple.com/en-in/HT208976) +* [Windows 10](https://www.cnet.com/how-to/turn-on-the-dark-mode-in-windows-10/) diff --git a/exampleSite/content/posts/post-8.md b/exampleSite/content/posts/post-8.md new file mode 100644 index 0000000..76f3e65 --- /dev/null +++ b/exampleSite/content/posts/post-8.md @@ -0,0 +1,137 @@ +--- +title: "Markdown Syntax Guide" +date: "2019-03-11" +description: "Sample article showcasing basic Markdown syntax and formatting for HTML elements." +tags: [markdown, css, html, themes] +categories: [themes, syntax] +--- + +This article offers a sample of basic Markdown syntax that can be used in Hugo content files, also it shows whether basic HTML elements are decorated with CSS in a Hugo theme. + + +## Headings + +The following HTML `

`—`

` elements represent six levels of section headings. `

` is the highest section level while `

` is the lowest. + +# H1 +## H2 +### H3 +#### H4 +##### H5 +###### H6 + +## Paragraph + +Xerum, quo qui aut unt expliquam qui dolut labo. Aque venitatiusda cum, voluptionse latur sitiae dolessi aut parist aut dollo enim qui voluptate ma dolestendit peritin re plis aut quas inctum laceat est volestemque commosa as cus endigna tectur, offic to cor sequas etum rerum idem sintibus eiur? Quianimin porecus evelectur, cum que nis nust voloribus ratem aut omnimi, sitatur? Quiatem. Nam, omnis sum am facea corem alique molestrunt et eos evelece arcillit ut aut eos eos nus, sin conecerem erum fuga. Ri oditatquam, ad quibus unda veliamenimin cusam et facea ipsamus es exerum sitate dolores editium rerore eost, temped molorro ratiae volorro te reribus dolorer sperchicium faceata tiustia prat. + +Itatur? Quiatae cullecum rem ent aut odis in re eossequodi nonsequ idebis ne sapicia is sinveli squiatum, core et que aut hariosam ex eat. + +## Blockquotes + +The blockquote element represents content that is quoted from another source, optionally with a citation which must be within a `footer` or `cite` element, and optionally with in-line changes such as annotations and abbreviations. + +#### Blockquote without attribution + +> Tiam, ad mint andaepu dandae nostion secatur sequo quae. +> **Note** that you can use *Markdown syntax* within a blockquote. + +#### Blockquote with attribution + +> Don't communicate by sharing memory, share memory by communicating.

+> — Rob Pike[^1] + + +[^1]: The above quote is excerpted from Rob Pike's [talk](https://www.youtube.com/watch?v=PAAkCSZUG1c) during Gopherfest, November 18, 2015. + +## Tables + +Tables aren't part of the core Markdown spec, but Hugo supports supports them out-of-the-box. + + Name | Age +--------|------ + Bob | 27 + Alice | 23 + +#### Inline Markdown within tables + +| Inline    | Markdown    | In    | Table | +| ---------- | --------- | ----------------- | ---------- | +| *italics* | **bold** | ~~strikethrough~~    | `code` | + +## Code Blocks + +#### Code block with backticks + +``` +html + + + + + Example HTML5 Document + + +

Test

+ + +``` +#### Code block indented with four spaces + + + + + + Example HTML5 Document + + +

Test

+ + + +#### Code block with Hugo's internal highlight shortcode +{{< highlight html >}} + + + + + Example HTML5 Document + + +

Test

+ + +{{< /highlight >}} + +## List Types + +#### Ordered List + +1. First item +2. Second item +3. Third item + +#### Unordered List + +* List item +* Another item +* And another item + +#### Nested list + +* Item +1. First Sub-item +2. Second Sub-item + +## Other Elements — abbr, sub, sup, kbd, mark + +GIF is a bitmap image format. + +H2O + +Xn + Yn = Zn + +Press CTRL+ALT+Delete to end the session. + +Most salamanders are nocturnal, and hunt for insects, worms, and other small creatures. + + diff --git a/exampleSite/data/month.yaml b/exampleSite/data/month.yaml new file mode 100644 index 0000000..8b3f38c --- /dev/null +++ b/exampleSite/data/month.yaml @@ -0,0 +1,12 @@ +1: "Jan" +2: "Feb" +3: "Mar" +4: "Apr" +5: "May" +6: "Jun" +7: "Jul" +8: "Aug" +9: "Sep" +10: "Oct" +11: "Nov" +12: "Dec" diff --git a/images/screenshot.png b/images/screenshot.png new file mode 100644 index 0000000000000000000000000000000000000000..0c0bec3b57bc1338790314ffe7f4813753949e73 GIT binary patch literal 82047 zcmeFZXH-*N7%oUJ(o|GBK|v6yBE1Co@S});(xoaviuB$IMZrRoDqW>XCm_9pfQW#A z^biQWhEM|}By)n_opsmD{J6hnt(kR^wG7EQ`|SPhw>|Is?7V%ftHE%I{SpZY34@mA z1AP(_N;nA#`8o|1@XmKe#TDQ`3VT%@RT2_dJRR;iCGa;7L{ndfgd~ukge2@03CS7o zR@gcTiH|r5$>uW>68VoLBrNV(O-~eo52$RkH6D-MxsF0o+WY^+46oe`fpK!_ZZpiU8_Lu6}V9q=(Jp%*7 zO|3+}i(gSK^(F9+H{@RvUl9H88vRSG?rHyB zBS=Z#p#9%9$z)XU+y7njkdz$t-`jizVgGyh#Q!DXEM$25sU#)`s;Q~vg)&i)vHave z3t0YdZw6xkF$S_^+;PvjGX;J!*I)Nn){ZS5zo%X#B<9N@AI`TiwEf)gFM69I>>C-m6nrFZ)>XnilK_hZu{7vm*+0=wuK z_fZ6-nL!u+_u2X0KQ#TQ`LqnQuQ>zLGN5V|m<3n6l=v>z_w3#`N0203s6&Q`1yWS2 z2LAi^`S`{N$H(BGX4rvV)S68=oK^b+2o+y_JFSsF8; z9Z<6>9^-(-FSdM z7@_xZZ%+uBg&LI_1=*yyq@?DvJ1RVogig$_weac}ED`HR)Oh9P<#Q_WqlbZi1;*x{ zmOm{9@lQExB$d9#;vTxrg%2788JtZ^+0s+;KrT~7v)+pQtP<89;wx6ExJMHij^x4q z*gwA4TVV_`uRFzn`=t)Z6!92kK3<47I~zIruc|K*M}BH&QS$L~KwjMocZOk^iM?RR z-1k@t{ew4gUTe`Oi+y;yc<37FbQ~kXdffpuJNzN6rPKdnV&1j;pNkVE2PkE8Czh<4 zKlXtTEipIA=ouL$WMzN+{{6e*`hH|&7umvaqo>_Q&3xIi(PKTf3yp zOzo;W4;-IfzmDXQODl(3a+X+jM@9#!v#iZ`<`kB{5}gmfuiNw3R0X6o7jo#Gdu#NJEQrpy`o)^>PnMz<@^3DdGT^D4 z`b2?aR_6=%;aDe85W_b}wkK$&9@>ufvUr#d6I#$X=Ddtn)9Y2Dkwb2|&#b#;t?_oEb zEi?w{iqu)`qo?YMkP>D2e?48X?L#)LjFlm#&eM*7Rfa)rKNEGfl;c%Pn@=v(=F~Pq zvtDX`RmT+%-@T6z9tua?pUc{I`0ThFD&N#s7OGsE+ZtWsc&9ztLhL+isy@zVILp>> zYx*_3evS5S#0EFl#g0l|H)+t;&!8j=r?cK`k8j{#V)t!79hzyhzv_{Ds&Ye)F7nmgmk#jy=yA$)h~F~0Q~FE{`P)(?(-bqc zH`00hiwyM=t~Q=n<{ck%VXO}$0C$q{?;`o1J<=`AFQ^z>WMtk?0Xk>BZy_ZeCx)}p zhz{dwDUTyl|w{fji$JXq5k+R2i&YfsGUQ*p4B>??7@=#Tb{tz-H~YcJXtr!=aD0jarb^0NQ1Io& z8b(v>fCx3}z{hm<)o8i9a|0&ytMXx~?>)dCrbS_7Rj^D&M2 zDUuK?N{+jLccA#IOKKH>Gm`xH(&$9kE;!D{;^ zz?R~f!@459W%uJ=IWo0L5>l$@p?lYU@Q6#&sHxFk(Kcb$*1pda6=ix_tj~zwLDFIa z1skXBp=Rkq0?laA2`ck|?PoZML6E~-)7#$%L0=_P{$@E|?*w1)IWn^Sq!E{u)l~2O zuDW$oBFvO0q6)ITpW_S#}gy?d3J1afmfujST2<{bqmUYH< z7sK|nf!cU#HatbyZb{|UnGWDf`~?2G%x^%hlrLxN;Bc9Y&EQXZDE{yPmi{)go*t6i ztnzN7kmHoWV4^UO6RlLN`5jK|w~3_TD#zy2zll_aHef@e*Kg2J*x{tEePq#QW}egy zZWd4EwmbCbonV{IeQ?fUbNCYjQwG$7OpR>}Oienix?jB*YHiU! zl;2!`q0WL@tH6YWoE;n-x~S88)8gl-668*}hZyiz!(yRRDm>!x0S8oUob)OSiu8lz zpO7D7S!UkX-jCNY_v_tcV7N*{U-XfUUi=yj`umVhma?DgBWnp(c6pi26Id>J%yQ=2 zf>O5ZIQ};L)IrQ{lDfI6m4;ehb{R*?aBFPs{ zgSYEccsd^UDp+7LRVB#8e*`RWs;PCC&P0>_;#J`xSzC-)BOzZKz9%b7lNB8h2_&>v zXK+ox{Nl}SfKp8$e%|Kgcg^EpS-obGE<$@e5v;u6XzOihD!IN zxjOO5`A>&|CnxhmOo9Z=u7f99I_ZD@49z@5!Z6ds43BfO>MAf><8xw2pl9f` zt5ki_Q4%y1RDHGgB_(P2tYV>`+an{z#duXgWV8d4ugh-#*@k!RDQvx^|DKXNGu(RA zquAd1D$5)5~ zS9tCruI`i|m>B@s90KWXB;Lz@c6>^|Iv6yZZxj_pc))k*BNGF|-f5+zN{8XSG>sdd z%ir!d<}SlBy(61+$Ia#_~b2uDKg zS>JRQf-OE}cTPn*sDpt;l7?XBEqT9R%`(9pL=D~EWKlal=!2vhz#r}fN=s=1w@My57qJ%@Vt zHyt~4UAY8A$ev#6HS#P48QHwL!Vu?*o4mY{8ldxAq&BMi2a&(g>-lxlyPr`)Y#Zf z)1Q&|JbT^Gr2Zmz&-c3zfG0`qN7rJwuRmt$&?rT*Wlx6u3MCDT(WdKSV#qEc;N-dp zeh#=grwZh%nCm0fbw3~%B)aXU3}TKZB>d!YV09(z$o1(twqsdnWtecNBM~)pg~s;s z57y=E`k_ar$|IBK=Ab2|@V(M8YI1i1x%JJY7%h|1_`~t*I~Uu$@zV1&w@E;Y{RRBp zp(9m6boJ`qSpCrcR^x8&I*G-B)8zh;-h9jB!yNeQvGw_YD6({MNw7)qvvp36_8G|l z0{u5&L6)^$NO2M)BO|zbH^Y+tO)v)T^{uvc58F<_mYLU!&dsIp39b+worM>ki~IDa zb#)D1o4M#S+p7S&1J*z+i#WmL*`3ovQH%@zE^m3<+#1uaTmBwaKmb0e0<3y;eCue^ zx~Q@;-etB9WoZ*jBFz8^OnWy8UiXRC8Rmx5&qIy9>&#hS((S(?e$6+^ZN@v@>2@pxe{oC?w zn0QWE_m3DWEQhVFt%ZZzpPNf(vUP+#A7BFxQQ!RcY)Jn3e3_bwJHNDa>mN3EBt|Ld z`1kmD3JS&VGMuA?JIy7?kx)`nzWV2;aix{gCY(=;{R->;Ti?Xw8)I6nSFJJdg@Bi- zVmHNuvD~%^m4D`jrNX@^XwV1s(No9DZGq3*uY{{mNnwJcaD=RZ-_NMR8;bntbCib- zbcPQql{YioZwK>SUT`9y^Sqfdfoa(lhhUFke!Es?W@bP7`_rqew6*Dgg247{z1t8) zxi$3MM>j`N%fy7`gXSv`9vxj~)tXW3G^ra{k(gf^Pt1UlMmo_QU#nrIvwg1S?c41M zR~o*pSurs(?%^@#ca^d6xoQha9jC93)X(-$=KT^+bFA6wJ(Wft9zVb~HvyP#W6ot~ zruNl8pYuIyDuLnOy}MLWQZhQX!^Rfi_1w0nP1R3p^o{oW3C%=(8z4Lx{tnz8hCm6y z=cw;Hmp|^mM;_j1VZS*>`;L|F8!AM+Mv2m0h|6#x0 z-r>jUgK+wsGeo~2ru^x#HQTR-lh7?qP;V#*2s__Rtaf-3?#VlVjpolufaGO#yx`NP zFlGVW%Z$-QWwYbs{{lZv%~{E*sW%uw;76*eqy+^9EC@r>7XN#IxQSBL$&?0kG{@V| zC{dEGq02IH^;1U+G1=&D?{Qr@h@wir`(5crz|e~!5W>D%nH1*olx?yK`$J0tv4pJw z)|LVP(XC%(wsU^ARq1th==jg)$HYfQM3CJOG5fw%**;_sK44>KXBTxI=Ge6 z>k6>%qjN@Dqr$|J&Zxr|Lm|ijd3eWq_2-)s2sYYECaXIYmQN%cXWN6fifpquSP}LK zZ+q&Fn6d>RR=o|<8fVM|sk+Ly#G1p#oD*N|&nBNO2PY?v`qujTv~w(`#&L|_xZF(2 zp8I2yZU0qimznQ~)}VmR;-V9jU;99zPNt}{b)7R?sd2f@E~0e6rR- zIOQ!2IcOkHHZEslnc_adU&UjV#Ed%Qi}JyYwXL0Ptz_+lWH zXaiP&wgY zO?%p$rzJ>cW@f&YlsxqFE7~D?s?t)rH!H5z&AuX7%x-&C$TIHM2hFDDyIK$LC+$BR z6}|#ejE8=D8T>oY!C}3tj-F>pDV@IUzBr1sOl@r#W^cfW0GX0n-8u{dr#;7pJ2CZG?@0nTiV7y)nhR$S8i_79Ms3E*=2Kyh-m*4zRKc*P!F=n^)h)1SYIkzZf{#YR5Z~k0s{&NfBcvolde9zsCv* zM=D|UD@h2h?d=S=;Bb3ef--J^<(bvXh~*1(N)hwZ4{Re^nDl|qv56RYge9lT11v~F z#XEj?h)uaeo{a85595sBN6`w;5G}7r&mYJwGgBTiAL#(A1N83Y3&4!*U>oo+(EVP* zqEK#g>`kh^dNnF~hP_&-Y{1iqMXH$#0FX!=zDy>2_Hd!m3yztc^a>S^Jecfg>^#`U zBWNWWSF4YPpZ$&9`os!f2D#l<`OJUsjQ-2EfePbud>O8?&^75@7weq6y#~YTc*hhU zXI>wA;80Qex#ZTP{_3k;D@K3*NR0*Xr)M`iSh4V1j6aZ^Tf4`5e+Mc*)SR1|@j}>q z^3iSzSH2v7qsKefs1>>ehpQrOEo76Ruos}RVI!xf1Qmq=_{m(BsQa8`6) z?q8YieG<-`uOPjix^{QzIo?}<04!TYt>Z|wMz7x+-^85kyba}UhJHD|s$}R>x3TMN zV>##=$FzLqQW~sDI2wVXiDsIpDXdKq(FyuWuRGC2a^6aQcyv6Pi%LrWkbVrU$gQ_) ztw;7~-1HKJ2ZuB%cm*gnk;PFU>6&>kfj_kTqKQH;h$Tt~Vh5>G*g50<<2Ez62TxIi z5z9Vet}`>^y%Ro}Un^bs{#dBFcd17h?l=|Qom-QD+}|NsD7y&`4t1HIyLbDZz)QUS zh!{Y>DP3PZQF1NY(RKNm9@tMRhOv&kO7>Tsh)_Rx{8t-|h343kv97nNJBBG~Rl+UV znq7xntyvC;p{Ae6Yf{&ZoL%01cL6zWU2e_R`4jV})I!5@;4NDjYx`9F`sW=(ljO(x zR|`EYd3WqT)q8Rf8=5ItdXwB-of+x-h`J?$8=o8EG3NVs+Y?VCQ+! z>|cvZKDFe(N_3|jH_v>-mogzRV#+61XSpLeVf^Gu99K3*R3P(`N`a= z`x03Ll;sfgra(O4)OoS685F*<8(+{YS1oUh!LO-LZa788PWHu}H&1piQ5UW+k)1e4 zfQkB28Mf|)K3zaJzWTf*dC2{?Aec?AcXGzgHwG4034(^^&P%nzxHd5T{3qLAmdD6% zJAL`16iOL|b*SPx zz2dvp^3a28{8}EK?9!sI^XL|icOHv_b7dAOim79aAO_mW~li^x*8x0}wK&z{4lC>%+h34Go?X zX>ZA%v#B6@G#pzf!!BEpTuE@&@*yK^8A7RaWj&bijzi@aCT>2=B z%IfY~_?Q53OQ;o->ZL60t4K!`iS8lIXCo83Tf8nmuJH_ zU#h_pAAfxn@#`VDrujqNPpYn`kM#5snvY!y6sdV0RAFT6!4q2UYktLSuEK`mDr@fo zXKp=y0@gC0lQV1^Rarp?q`s1nGir-moe;fS%2L$8bWU%3<1&zoiPR#IJZ^F?0+fOm z5q4%@#{WE>OIpJGGf4FS6aa&H4% zp=CLY52qU|!_nvhLs)f8OUZCmb6a|fP6|t9yI>zqBE~@Z@HLX7S=1`6UO0MovSU)F zJ1vzTQ4ZndB;{73DxizPlt#4_z@8n6XxQu;_&7)99U%80j}`UZt~*2gf)E}lXTOKW5JJ}s|xlcmD39(ZCmins4oBN zd4@~;Y4-AGS`1^`igA^^q&#Q6tDXn+X+f_U(I zW4v{yC%zv1qJ5G@Z8?Gx#AJqos%cUu_5E(X3HA`azwx;!dLz@*nfF`W(UlT29rsUZ z2*iiVp5&C}`3aWGdnuM55Oar$e}Jkg-=K$_?V5_U-tM9A zz)zd~*K1FcC!LY6eU9MGUs77SZ2tKyem&*Is~hpt_gQV>W_zzyBhtyeeX>dUW48t5 zy=~HIe^M2)=Va}v&Izw`e6(q?gGYyc*`aoHbXoJ4d?-1iqc^YO+_xc6n;YmHl=lF; z;D25o{001k{5@OBjSzT?z`fztCtt`PKmKNGu_Z@Ix$KePz#?8PSA0)zPxghXxN667 z(-v}NodTQn+CkZ(J{VV+RggfP^^Qz+9shJOa8e{&)p|)JVjI?%!_>mnTvk2w&!Ig! zQmkvx`Vsv5SB$`_o_p4V6}P_FZtu7cF}8iawzyS+P)D8R8YrC%-<@3r5^JDKGSqvP z`G->v(*lSlzcc}e@S~h8wpy31))o8N-tp78U_AL}$QxB}=-S^5u1ZuAyUy(Bl(*wf z{UP$GEXYo#XEvu0c1x5V4$@YVXxbn>E4mcbz6CUfO6}(8=9XE~o?NZ4c_FT;>Z)Kq zxt;qoNh{6;X&LlYQ0tG1D5U`x?{q-U;F5Rx5&5*6z?3+&No4R>G$JOtEL! z9Xx$cn__b1ZY9~!Z+$NT1@_~s#ZyDC3%>}+^?dZ%9?{iJ)EZfItZ>a8IGdfqb_rgR zZu#DJfe1yW~q-yOtBM8$Mca=Bc7x_7V#&Dz9}5{tjx;l1`f?y_0qc)1-TE} z&!-1rsXG{u+Rj@Kxgn~FkRVFiVd|kcg7~BP={<<}3g_^b3q`dP@*=LY<+YHLX?oB* z`nkxoi{^*lu1YuA|KR~V?3-#JmmCao|MOH-FZ5Oh{nu??#i*pIVjTRN1pEl>0ap1SH)-wm^E+(^ zs?tVB`i)I75oO%B26Z^MMW3lzt{he$TE}?=f|lz$?Msoz;`E&1ZrkD8dfhCkx-I5= zqNbrridENK=V>Spkn0ApmR&y(@*k*cC`B9W8jy0#PO5>?GotIQ+$V@@A(>2*E8R7- z$dNnn2JUx}{kdivnxM+~BbfV@EawO}?x@U?beqsIKfvCPJ%!4maFtzZ&({$&({3F# z)I7Up>aCqg|C5vf$d>O1RL+egmD*p01Z6s)910qJ!hXSd{uQdPsw+(VvQef&#S`sr z$;`Ct`fL|ZH4{knrqGY9g(J+U?S3KC*FUNgZnti|&nT{U$Ai z?o#0opu8!q_(a>M-|#b|1c+K(6ed7iSadIopCMT%WR=>;|5kT{-!w?jLZU z{#W!$CQ|7ALTWJ?s)NNU9A$*w&->l#9Y~5f0f(-AK!QbIHxq7v>uuO~EH)r~3Uz6- z`cp@@6u(_*YvcAz>zbopIJx96*JcF-7W0c3ol!sr&_>iYP_Ov3ybP2@q}m7L!bO7p z^j7l22k#G#mpRZ^7m0{sn)yHArtXFW=0;?;(=eT1bv;IA>^>ZV0j^C_3Fr;+ZCsM| zx%JTQ&ZFl|3bzJT2ps4WJ9Xt|5?N1@h8z0~--iM&E>31IO#Z;PQLWJZHYwzlakPG- zn_1H+LjI~Y^}*(q6AK?m<(GQTj`$z1w{#VaX%7(;s?vOTkP#)?%URk+brAXh(i~~EhFjTrmnapeY zY3Q#{{W)L;?gP-1_n})|{3!=)&m7z{Nmn#B_k<|ora;Ri6r*Nh^4-47PaF%ETYPW0 zS|y;kEhGNtszwrfO=zec_M=!tGeH}3fvwxCL_#yx!jE7~EP4h2Fm5-d@3uGR;5@U2JeivP7a}{R5;^edi9{ zLhmVh<2rgDHezIDMLJ-jawvBa?A~C-DzB@yd!+&DShnp~8C_Yc;}JuNo~G#gm@>04 zE`#iib=Q{TbbM%;@$tjG9VIf3%4iO9*!7-x>D!vISF;1-NOZxJe(~R~zfuldwt@av zEieMA1*!bY__f4YzloQbtGKMFzHaxi;0DJl@b&Aj;~3-T?WT?_Pew1vwosuE zQh~U{^gLA20-g0Mym)W`v}`WVT(s^e+z5U0-kl5mSvjnaaHH+AuIv2tOS6Lm>0lR1 zPD={wDazbthB#$*I@b70Xx%lbd$0R@gGD!8BZkYP4Bjtz>2;FFs~B^@TgkrcUC%=o zte`!wxrXu?$6KNcEFm+Qd6U@}R_zE_ZocH^e?TlwY-@@}BTOS+btA%bT4X$-{#uR& zQ$1%m{KL;8q*tHl>JP@8*R$;ur(#`7^*ujbO)vEwEVy&Pt6!e5W+H3bwuSrQ znt-wfmyY;jMm?~UVovENahgieH{~CPFa5Je=6~ad1!Iqps4wJa$e7X<=8qG&Lp5vG zHrUqUDZHA~)tcOTp5EF_Uh#%joSy_g$3f#)C>VZ14U@U)88zT~scSGdB5gh_D9WqN z??2=VJBXe-f41~xWM^=EOPA=(DkO=dD0Zb}>UzEtv)UKIbGw{xD1|l1-jmQ%2cL3t zf;mjuuBG;k5770tv53Z&*3j%%f5INFL*P|c_UGd$&o$aytw_mT(2?FuQxB}dO`udV z!P#!RddL0>x_AAMn{o@8V`M-rD)wUj zTY4uhIPhTopuapSbDp}grywAG!fEj?vjruzddsFNdj0 zVW`)B6R{zkFX;~SXA4H`2{&9dA0zxo+FArE7K9&QkxeU0TdTsa6&DPznaW$pLLUQqzuLgH&!`i>?LpK%VL37{#)y0BH0Fgb+>$?6p>r;zNMjJR}owUI| z!kc}vpwgTUAkY1fgcE#uzzx5jSA}z& zG74eC=tK)iDYLJv2Q~yTEvI$w&n~2HA)Ee1uiTT#3gyA>P%y-Vc)3^4`nWsreZT_bKryYly+Apoj2v`BR`0 zJEEX3uAJ%?^z4zj){esaU*4f@r$5%`n{y*3&yc+h9q!dj*&Gycog)o_e-RDB?aRGf zuPBqUwU~hJ#bpDS%&oZ@dSdA{~h`{j+ z`zR?()CSOlG8#z`QsB3T#r}6eLLO6Kpo-NmSX=PpPrlr z`qwd_z$7w!{%_oYjeU=jCE+mn4t~A2t}c5i_{H`KsRfg@GMS86M4C)@#ZE#acUyI+ zcWtBh95GAKm#2&Zen#hL0XjfUnn{P6TX(4oEm`Vl^W$9u_X8H>XX~!P1F_Z%_Ft13 zu{F)Nad(_RrPvk_%zeyD9p-d%{%>DO=lw-WUZL;C^|oL*;D{!;LO!+h{KN~rc(VaH z{E26dE1Br^IUzsPI&&vfJ3#X^21MTso+}vTGNlSo`;oH=F zhp429l1@bWQYkzhii6-cEAj7+k9|YW#&Q#ZOLuWYy9r52-SMG^yln^ByXfOtx10U;qFl9H0>{Q$kP5p4|+C6_ku`$IZaYNW!~T49}QvuZ>T6B2sT~HRtidG;E+c5 za=2OC8Tk2gu_K%uH&b~&({NVVj+ft>tOOYyhcg9-wFY6X(o>Cv$p3eH1d~ome(A49 zueDyvSyJ#xClfz?9l5Z1T})S3*OM1+tw%R9W!zSArw1G0zdhspr=5V|SiZ=}%w z?=L)eG$wL8cFEk@PWeY1ynhA)j|=J_8p?6Ue&E&c$Dgh-yJGwGLM1A;C!yz)r^^D$ z>8LS1GYoH)BFTV>jzv+uV}mX$Kt@L1llSeMlcQ z7=#*xo$4D^dXQL=T#xJ@6eoe7NGcjKJXJXqJn3RVuG`5ral2~zDH9b(F!tj7&7W8q z#1EoTfbo0rH8wq$0A5Z{D+Zyhrba%GKd!gG<_vQ5+ZZiKnmFwd3++_Gz`J3PJ`x8v zx1#!bmM}`X8|d1~kXXHtO@j^YFG8qwgQ~qV)4Q=i`_SGk(j-2%`0x^(HEc!uvqD=7 zgX^X5qXCM3frp|{Noa#&#z_NjvAY%i={CkP05%VLnW;(;{d~Tp*E#30Lj--gzt<4F z==Dn{bCj@T-u56R#cy1Z0MXjvJL~S{9TY^XAbeuwq z6pZ_S?K(aa4F0Mp9mlKpil!oZ=}J0GPEa4oDU6XXEOA`=wj2klGJ1JkNJeaZ$skb!o)olm$G1o>Aqn7BnYx6^3o zs_0(cU+rdUr?j?WjBmSYa!;|P3zNIxVBxyIE+oD`HO=edaTMP<63PQ|rQrwrt{zpj zaDv5gL7|S@7$%X73rUFuUx`z{i8(XHDxdHxx+?`QP4xtxYb<#60MV6)b>MZb54#oq zYVh+A;bA|CKJ8_v0px)7Yfu~Q^l1kNIz_zY2YPS}9ou)a8DwQa$;C?wKXr#VZuiC2y?5b^#h&_G zgnesfK#+l}$S(2AhN4_x9j<#=oA!CU#WqHvA{P*8!TD{p|FyONXK$>Yv9-k@VTKo$ zTUi?I26|t6u*l)QRQubDB(6p2Xz%J<06^f!dc1JH*V@i~g`b^o*7r^-5B|`Ge0J_pm@`CAf~fjrp~G{B7M>&;2V?4b(rPHD*7#hk8!_W{T@f z%Y%gmA4tM;KwEt>vkN20efvE0G!ywb+QNcR2nds_bmP~q>A71+?+Q#t3S1>x_t2W? zwkqt1Zj159j~@#a&8UZtnYVA>cAjs`1_=5u=Gxl8R)HJ05dmx2-c0|#48EVb$~!VS z=+tWh^_g@>Y+AZ|p=|;>)la&j!*e^|Q;Vju%-_I6Rg2RSB!r7Y8Q(v&>)rQK{y^cSB4bBMf%~$~k9Ioz zV)0w$>lepVP3S-wcL8*jcw1W^v8u@pu-EFn@VHa0EpA2sgs~#MgCgiz(em1VR08TDlQZP(0O5e&;*;dvcC^_?Pp z3kt*E_5H3j>SJ==F~-MNuZkxq*?Um(pMUP^8zG{7%*YU^*G$ z=&r3K#VHEiY*ujJb=skO^kSj+J9Q6k9!PR3k&QT%#cM>H#4+)i?t!xM6ZjNd`RCKQp0ia^| zu+^_td^kmEjfSUjyN`4QI?yy!q~%1<{ZQCKCaXOpfYsHMLXml3scrKNiQ6fFMSBnZ zcyuPyeH_1?-e5Ki1gLTJ@+|tq_oTDlCZLzJI;~?ZW5Fw_j7P7KX`1e87UT_PgAUY{4`kk8kre=a~HEP z0HqTnNTiOg>P-y0bM7NQpTnpta{{k%D@k}cy0NbY}C0@?chZ#5>5o!ZI$H7I^9c#%2xV|DC(`=P4m z-Bf31XNj_laNhy-9~4%zG-4WJskv}UYk~ma95!avcayHiQBKVVQpJ(Te5V|DGbL@I z6$4RKydLE{$c)dYkptWL904j>emvPX1NBhijB{$QXF%b3;B7QkN*qE#k~F1YvgSqd zW_#ob`se0JGCwny*awbM$b7u>tF)zvRW5+d028!XWrEs#0_pZ1)e~415y@~6z?VNJk{Yf zZ28D06fi;SA6Jy2_+ajk!zae&8E3SaMY`EvK7YPBSL8jtV%$x>(vgY&4Go`fgRwz>&E*{-MA^2RBV*22D0IvIP z8dFgk(q=Q=7G6cy*21`tpbl~CE^Z(pZg<|XGN%*akK+#^VmFj~-XCUVB^7-BZ^H)U zH|TYqMi>v=5TyM%DQ$W0YU7$_St!2tx8J3+NO!`O1|``xR}W^zGivuavJ>QU*?=3a z0qkx1N^|LYJT%q;caM9!Mvl;M`msNc`n=ct3h`D}OT>*YK$Mx&ilThtJ7}t!94E2;&!ujsnxQTVPd#+`(@160Cr2P5D}{FjpgE#fzueVLIfbsl-vk~qN$-BeaiSftu0RF(5zhC zvcLxT-@o^KlK`?QleZ?;At~YE;T|iXlMZVBIkC$$XbtG0MhgI{GQS~|2?xqW*lT~G zc8kHThW#)tL&lUZ}+R4Tj*wJJ4SNf|JHn#qA z!G@y=b0VyB531hLBu<*I)trs%Lw@N4p39o1`1jVhTgB(V!k{T%zI>srC!AFh0-N;y zo^KN@zkrX6gtK;h<*StEvySOw54 z@cQRs&-<~EcNdS=awL+hSKoN84ebpn>^^EZ2M}@+3Oc4E19KSp;z4}GDgdjrj&6>; zJOPG)c`WsMGsP39t))LhtRu)R66KmdJ0G}Ju2pYuXICA9^{r@J&G49QJ1Te63BXz7 z7FjqIe4Q;$L3kuc|MBAl6!LG|^q~Tv>XI6Y*zKAmS2s7e-0E21{JTwZJVsj zNx#iL(m-CFKgKD{qJlRqW<95SAtlVX$^HNg$J#;cX3PfuoATl9}GC<%Gy&y5vP zCGW(6{5{#k@X6TkM{DV{n;75T&9rF2r^f#@v?OLU*~u3Llg5OU$8cp1oSS9XidIaq z@*y9PUmr+)qVM$vKOn)Fwgk?``Gm^h)io0=>EgfY4>@m675Lu+KHOgq4IBfLT>^K z`uO+uMir=*e7KzpI9S(ZHD|ME9}c6oEE1E=Ci9!gfm*}|9wY2b@k2iuzQNE|r9*lZ zhaKsXftt}d4#y0;z4>N5%~7VWm!jWoz3pk;{;v0#b-r9*eCHznOri>_8dGm~uLxvp zI_?NAx2ucjoThuG`74gua#(=e_vzvl|)jKl#o5%L@gg zmD|E}ZUTvi__us#Q~qKC8TB<4o+nGw7ZiWKbJ#vYlUXWd1r{G+GV%NOgw$zcD!{m} ztK6BT6$4<=1Dx)Tvk0I$CH#x#+b(RnBlk!826=s6rM;f!W}BqVxZ9V7H9XHiLymzj zT`^T}5ba7{jDwZsXZ`e9ioc@tM@7eoa^*Ixu?#Wu!1m9nWy_7G8Fm{lqpO82C8>o! z(u=VP+njnHIzCcHux)0AHzZt4ctUp?4>rOnTlb9uGJl zxv@E6bXD}Jx>iHtOo#w~gK?2e1+6s%GPC7e_Qm!orO$`AR$MHz@407meg37ref#;{ zNvY9Lsz3$I6LX)v+R={=sKOThA_Yc+VW(T!J}XPBO@Z_2-(7T%XS7~A3vl;sSOaGd z#ttjvZO`tN%e~Fbp|v&{OKdqr#2p2Yotmu7 z+ftVjFHTDVq?6#kgkwztYs?kL&$R++=uI=@8)|)>6BH0HITY>KNj*ZcVlo{8#DJPi zplF-O@3nfl)(BIroT2e_@J3yk2=A0v0+-W7m6&`Xs(;RTW>yVQOJCPYK4=qG?{jHm zl+=;SVe~}x4$|dM^2*g|%kCyycKNYig*z_G#$^R{zEU@DZO0NuX?^@7lE z(dFbct>2t@Td928v?i+XL*Qre&%d~DeQ5X{XwUJ1bitN-k1!ek&F3H0kBhIF4+RZ% zWt-#cQty3kt&ld;Q+0UpR9Hk^;{4%=qOzA_^x~#j-FO9`|0<8dL|I9E2#QnFJRRqk+h6=${tx!PGAORDTQfq?;2ta?Xt3b!7Tn!~ z2X}`AcY-?vC%8-F9^Bo61Zdo?kvUD?@4GYiPEF1IGr#5(RjKOGoPE|_d+l}Bex7F$ zaqoShBJVs*k-=R6<#Nidrwq_7c4Bg?DLum~^Y*38aP_Ut!Vj04WiDA<5UX(Kj_`0+ z)Or!*Qj&a|viHSAXBq`113|ITfS`7o{Pn(GUp~yskEM1p=WhtO&xfxR&!ka%Q2B>v z#;}Tsb3Eoj{ILUc5&KJuVyfHBmLM0Ry*grw26uu8?t1xz$$n;5)Cmld9Er=6v|f&( zb6xb3A_DeVtpOa_@=S@ygYFHE`#s)yH_4klYc2<--rVwHvTd89+3Om;rpe@u0_G~e4X+{TYey(T0xX&ybggPkL-JUL;$OOIFC_4ktSmI+t;@lpq#KGru>O&qwO2{( z?~x-#W>5Pp-{)LvQE$3W|);#$#>QOFC)9HUkNXpm1-gZ z&R*G}*y1uKqJ8yBUu=Zd!zC|I>1Fs*D=+^dRZPO2yn2^S3r1t|o7W;-c(vk!;H2rL zNx-?1jkaHmqmY`?!%`+F&nPOj8tp!EY^%xRghO~KMfx#zz=v;8oVssQ)EX~4eQ=)t z(iC!XVkER#vtkLMvlt0fUS7i# z!lo*IN)bC^N6{t*yGSKB8S;1azSCLbYO^uZ@mQ}N#}*j-U7cTlZv&+$G;R6+EW=9` z(+6#6a;;HPxW9KQS)39(4CLiez?VL}gYra(Tu;_{-hMI=)b7LGs^q`~d5EbJQh3P7 zniA6YHOrpWGWX9>Fh}<59!;heD7PKvGgD5I?ETz6!Z_N%BxJwg%;@(*2>med>%d|| ze#r}T@LPgON)4qAoB*0V2_LbLWG1@Oy>)-b?Q%+G=PZkI?qs*dQXN`2f5jtbqt(A& zruv4hbZth?|7VHSraX&N)L`0mZQKB)pO(Py(nJ$-N<~BPP%o;Q6yK9f$Um22`>w~h z@hOgg^~w|Xyn#Fy8F~x@8o;uj#k7z(N4Q_9gC+KS*ZNkn1~qbab%1ggv$odt+~>He zO6;-E3)px*gq^0)HCL2nc&OFHsHsa+VdZC6g^#V1b+RBi^uh?){~CdTy~TT0<(?w~ z_v43|=U1MBA76P;Fb-ZMw0Ew5ym={8BmPz!FYDfwEh~jI)B$OJd`T>hv}*CaqiF&f zeM+`o7UF=t-jC7?m|9V(AN77S8}iLo9Jb66-otapJlI$;n30g4@dL^QZ@_PzBgJz> za+c4}k)I`R;F@i1hNJQT<$-o1g>14dj=WiA4Bw8EOnG%YvLsFcwOM?O@`t^Ai)X-x z8~D;3y_0yemF1P_<6cu!Y3s@+jHqg|?`=61dWK+(U%uZ?++=NZeY0W9x#a{ZPY>y3 z!w064Ii&!r^)TPdO4hI>HlgTks<7ia(*Gr$LH13^1UT#{M|$Vmdcd8vck(21yU=zeT#)rKNTWJ z{(F{bDf*MO-q@A|MR)#W8N)HT#SS)Ddo_#!-mc`eSan5hm?)y$+Tss~&r9Dgx4pjd z7kQjX?Z0quJQN2MW1wfU;197<3K9t92zBSq{KDB$b+{|FK`AlaR@h{A-BQbszWU@I zx*sSeX2cfPP)OnSG_HoML+g2E413nWHIC*uxJohgsh5{jV`5~?-Ir*zL&(ur>i(Z> z_>+nH`e}8Cr_8&;s2G3{Ri~O=EA`8Y`;-4?Vidi=(G@uZ{fW{Rk=-JVD_Igvms>L9LBR#%D0AK9I?^fXZJ6eEv)a}7MN*!fchIZP!LgD1@32r z{of3lUIm>{;HB7LQn{Z!FaR~I+c$sdFdr$9rH}e! z9b?6hg`__ttgTyKiZ7Ux1dpk)+=YD8Pg>tM1r9ae)4UMXl8n*pcvD10eifjqnQehk zC-%d2u_wxya=Dz=p6T04<@0qu_X0`YkM`jk3REQAa`)%4qN+Xw9(o+29f65+xS4w# z3mLbMxN>ZLiJmet4r%`@mj^*8ugi;P96!L;*3p47TR>Z*sJFHvp|>>t9M{QVJCexq z3w`#_Q>Ir8u`Lt@%)r~6E@SEJIX2U>o8-k)9^~g7o6)Ac+*kgakU>L3Y~{hPCZq7( zoO{~Pu`GS}q7t86BDj_Rz-~0FrsVtWt=E2(YUGG8zx{5y3`?f(dhL6kqwE^i+A)=i zl%g2Mt6wE=v-BxO(}E{nCgRv;?$^dmK>GLb{T}LYxL{A!8?BIx4M`!ZdtiBS-6eixk_jWf3x!7 zT$k|3RzKsUt8SIR{2|JUpE6}}C!^>lmz=q8vLT;|Im8(G4bf@J497+7#1zJArtZQO zaV~dtQq_9M$a@hDJBk97Ln2<&7Auz8NQteqB0Hj1eH_)P$`;z7jf+$>uIQ=|{P*(~ z_HQ=6Pk8h=Lfl@-xMV0kfKo@&q~EUXeVD(II_2Z*uyARn;pmh4KsC6RW##j-G+Mfo zCX8XF0GOkntw*DGN86q8tR+LdJ<|L^>d3$JD^{oOf4`0~gqS8Dl#%D}jOT4cN z`FeKiE84ui4v~v)>g;+--)c%8+#5NE3-VjRapV1B$N^>h$Ha{5SsYPOoGH`Lje}8) z5DyWUy@~SI=VEf_2cQyG&Xi_UkFSRVP|ubFPwi-YA&Xyby7M=b`MiP`ex4do=CBJ* zUcz3wq~)?RXUZGXEq;+)SFLciE3~F*LM1MsWRA+N(yX&W)*ISb^6*UvB$^`G$6qd3 zkxi)s%Fe0c3iGgaR&=Iy-U57_8vaL%LUs^8OHg$Rx2l?a+~R1zA7q{c|3?X_Pbl_M zBFLw?XA>jOsgG-?ET09{J(6TI`F?qGr80dzcQLu4ocziv>v{xkUU^#T&n^>Um3uG? zyIn=oS7fL795v1$NrZ99zMtBvLG&Z`RN5k|k?@M!oMcLsF;_?O?921M_9>;kZfv&oy9xzgG84t56~yV0OeV*M zqg0l_Z^{C=WLK_(*Pyq&%bb`y*$#MLdIJ>*)cE}S*c&C%BXk-cg^ftoU?5aivu+u^e8~ZOU`ZeFU ztOzRDaC__#n1yauWf>r44Uuu#8f3V0E&;;{G?As%?yoDjLW9IT2z_ulTx-SHnOhX_ z62?UTFt4E|;fyg%N!iaSdz*q-RcA+F+^B%USDkvF-ZDv25Ma!6C&J2k;PG>HTwt(2 zpk(Qi#iJ-cX}KqU-_4zX23O2{rN!^Im#uKFe`MNlmPI$vZurCJy%A(A$F}x-q66yd zbMb6DiPIEmcfx$;^2Dr6@b@VmoxnXqE{B*gnDXM>Erxl>HB8?p4iPo$NIz`s&6o4W zG<`g9f0%}pB#$78msiXd64)}MM{BL|ug;z8CYF|fJnK24s?8d>%{rHf0~AmqPdCcn z7TYA0EP~2jeO1}Q;^J7@VEIyRpWr4nMkqvAin=vZdxmibO1u+|)h=(bf&;(J3=RDa zL-e}3iX--L#!nj3C6nkWr@vL+1t#PUfw~a!w=CdtbP)oCU4THgDq_0wtR;)mtSkhQ z=vWgSx(naPxr{a4qZ*qT!lJNRk@-oDVG~QfE-SM1PuMr%DO!(jzrB)c_$T{2Ye%aK z?Du_&vTH1D-qqIy#;l2U>p+SMxiq8}FVWBdO;7Gd89LlEM`t#9-O16Bx>BrkFxiBf z0F`SD=$NAFjks!qxOquQzKaEcRuE>^WnIYzW~s}ud(NP3od1eR5x;`mVV94bu-iZ) znZ*K7EWWXFer>tddpNZBt;YiWi3ZD&ePk@zFx}GvQO`kiMlB1`7b!GLIC#a%`_C0b zBV%?AVcGJ6`?F=3X@u|!7~zX~g-PD9!^)DS68N&;xeI+W%nmF%5Fc0%Rd5=GG+aw`5VmlH_ETrqCbGF^}N#q~3g-kvKKRv8v3G^)Jr!{w=t>=NRS-vchL} z?hdEwX^B!c6fhgH&6Kg_Dc-XCO^GsA?{-s)=(iR|`rp@YlX>OrUQW!$4#r4idOG{| zI&pKTjQ^4<7T!b=F}El*UY^m;u%Tin3ZNL1Gtzt6#BEOnZDo;2drR1}L+( z$f|&v826y&nuQ+xYLL-1r&QgR?(?I6*7sq@b~306)-4&E|8(#`yPLt!l7^EX3p&m> zC!t*MWVmA6R+?3oqT+kg%JJ!=1OI^n{HvfrS;w(tqFno`Lbn>fx{S|tszK_nzhmcm z3S&dm2y@fzht|uwtEgXYJ@BrT9M2Vuv#V%nAyHz&1DQhvM z=J6uxd1jWws;(v^f0EC!cB-O`I*~4-7R%&va&=YiF`$%uNd;keF*P_1T<|FE-+PP0 zR9sByBcP=F{VmbH1z$(9_m8%)OVbq2WWDy7pIm>>X3pu?pt4WKIBI1k{f9(GWu@Vz zI8kcK!d<(iQ(hE9`45Cb@x=(+>C&wy55iMNJ3rv&94+>GPVbPLr?iJZ>r2SIuU)LK zzL;4)|1Q2ZK*ypAM`^=OGjz$z%Q9uNJ`!ks`-_}kSxmkME(BsBl(~t ze4?77(yX+p4M=V?`yt^?0-culAemPvn`)J%2A$QtVZEcGT5GuR;1>=S>qUe&1BnV% zwM0AFZaPV}DwyLmb4MC^ZDDnwFP(#8y+$SU3vVobeqadE(Nd{psm)BjG@gB0te+-rY9GaetC_uE7ZE?I%7{yLke5Z7)S-4{;vM_{_8PLGtLR79< z4eS#g)K&c>`|l^bUkKrj7VuAWNFX+pb0EPh)|RIiIcAD$iWKTq`+XYM*`LSEKVY^n zBUUqJxCru~Ub)1Gz^)7{uBr<6-Q{*G@n$I2qSsY}4mfuTO7#GL7?+b8W=fc@LF27S z-wnl(l=mxy+uOSxIv!P4G<>mbA zB#D-Wy1-tCh>nuJtcP!M=~qXF=iwJTB7pg2$LZwc^4;YNe-o;XcEl3VL7;xp@p|P2 z&3x;b0h_-=0ng)4h>u-3aLA*shM%8HMkpm7^IHUxLpN1gOr~8G9%D;h3z7Z4bPGmX zBjuPz$5-K>7)N+DT|zgK%Z;%%G-u`3)3w36H0m_m1<~vE?i)6ikl>7G&DoB*Jn&D9 zpR^_QE&yJZXbm+~Fm>$mTIlxF>q=6#kaTwch@4%j`y|Grl@)%rP%;W-9HMCcQ|{(1 zhny9FkXS#tG9f8vT0UY9D*Opb zyr*dci}UP1>fiQXyeAp!zU+tk&JgQgbTsXMqZIp&wsrwE@ml6Xxs3iQ`a|pcr*=vQUN!0$SuC-;yO?*>*aEbuABfc9{LEgm&;sJ2yPyek{-lEx zD?U)|VE>~$3`xcmTcP^MEn}rFrbnlg#Zt4YG!tG)WARtkj&c-=Ox+`HU!kk=qcGOC zpjr)N-R-Fyek(M_rOF`f)T8{R*+np^t#t`=|hk(H}BN_E=$A3IIni)Zhd)(!}Od@fswJ z)h~^eNr;`e|DS8Z-Ohv|iI-v_mx6+VAJ@Ja293PqhP!pA7@b<4T|}A>!zY5({iGm@ zEQ-xKMnFC>)7hGT&!avqcr_`f)M8Zi(F)_9Bs!Lv?_=gGua{k3hX;R4$J_YQu7@F5 ziiEy?(eU@vVTPOwVRf(JIuqpy2TXj(I`I>1KVW>j`y!-Nx+Q1a28bF#E8%w=q7I0N zzc${E)9WM9(xSxjkBNA|bOxX=M44h1QD<}1eRgiB5=y(|ifTRSS8QW5 zvBH84p~#B_H+uy~r2K*h{j;dhnrOyItaO@0Q`pD|AN&^Mn)^xG+pN$xZ!Qlu%6>}# z6;ZDKF1CW%N2!?ebug_Ec>o&tZ6^Y0^m9Z>VcZv6S?goA#8*@Y(R}t&LbS4V;K79> z7-+3{Ry>y%v2QWhD3A)FqcaB0t$Cb4d z0|cRS4MCv}X%5W1AOy0-N25R8iiaZHeVGF1A}nANoWRaaR7VW+Ff?#KITi>{ar6Uq z)^}O11yT`NV~h{K;TK=uswzL(* zuYrY;c6rGL1OP00{Kw~EB|ZKF#f7C7MypwgbE->n;$15ZLH)97-{lq9UPiNV^;w5H zj!Ce+65Xve_|O^1ccbo}EU|b$L)wTmPMIx+{9*zltE4jIU1juXXi-`{_)i zHel&{GjXdy&aA_Gm(^wKWO>FtSg#y*c=5ApYyA#~(6re6DZR%`Chp}_an=?z5sykt zm7MsCX}Vylvuh5xKdr{Rh|$X+Li*G;=8h;itH|+X@v{(lrXbi`;)|>xc=eqDF5~pg7}JWR=Az>~#z0`J3f!DAN~jsO|=Jik=??3q0t=g)bN| zHj0=pSE7K5sfYbCHsIV$eApXZEDNp`WtnRd=<-T=8Vr%AqvPYS+xursP>4sf_CspB z+seo5Hh>gZXdXCu#+B`V`-D$d8GeEhnZE=2kJ#!VIPP2hXw3?NkKZpTCiBpq{--q6 zLTLR(UtE}(5~s{)anhqOTuLaTHa9eX`^t88;DtN4mbtZc{>A3ASH<tR(gt$v9%2`ymB^%e>$m#n_T2q=U}n9 z=NsMKZ#sl~D)aWTVot!Sp`l^@FsDNA6cb>Kx$bqocWkjTvyXUDu1_GiDZ@1d6f+(bKTJdQmYe&NU`B^CbmNc=Xa`yp$%DB6 z)nsf!8>$`*jiSKM|8FY>HPQcXiUvfZ|8B>)zfI9tJnpXh_$l5*oE|+s96=$cLqpP4 z)z$r@quZdpviIEF+{-%u6V7x(_X8X&fLKfAvSbGbMPE-YTRr(~t_CI0P>dz+P!>R3HUpe1pg`ez^CuCXkPzlA zACt-S<1;AYbs!)BdyYBik?-1PF+`xRu|NN;gC@ec*B!hP_ z5ShSrBZ8ei&e+)4?sxlh?}J%yEA9JPJ)iW8z1gS_kajq}c0fBF0oD)9NA%CvJA(2h zCsekU8XY!#51v6GyO^+x&w-+Yn1R7sVHE(<4Fll7P)5{$V*N4!Tod3c?QviOC>=D4 z1~MMy-3{eo7eM}+>mNREyc;+#5hLO8G_ftsu`NWg@2-pgP8cNjGynj_4CV8xML#@v z1C0WbZMCvhj!sqpqAEG<5g06SW&Zcq{-GnER%hOahh)Ti0VrcGZf?pYmu&3=C?|BxQtt% zyjXxXF4u7XEBZap zr{&=l(2)jU1OEbi?Mj}^ly6fPi6j{E2JE&45li&ZR{(L-JU#eU_ERlnq8knE+xX0&Yn9Itg@TJr-uirU&*o}0~BEF2tN zDu89(>XIc3G=k!G-v4b#0#OGAQMn1ao}TYy+t3D3J|b9qqC6Ohg1G-8__w$KEYSq5 z6W~s#z_i8ztoe-+09K?@tZH}Eay2nF)(!x^5Aa_tiZAGZ9KpFx-hiLlj`CjF?$0qk zTUcBK9~`{W@9=%)d0+t`H#2XQK|wpG?ysy7+fPMp?f2{I4K{3VlWm&OX+Ym4|8NHL z!MVV#^*&p|0%V|I+$lJQ#tZZ}E})7}cF#R8*<3H?VB%N*@_0KU&ei}TuY>sS&8@jg z{`+4&Mepw$A31mCUT5k)8{8J|`xG#FymY%(_ri9Pw4v!uWTczY=ltzgV_we=TlrKU zdqr&@=WZtn4WCSG@`T5iy8om1Kn~E0d`A3G`F;iQooB_>a>pQ=RB0bRs8we@#hKc!?RHqG0DciEA?I^W!C$GU{C7B>Zk#-~1K0GtxPc5l*xuI^ zMsV+F5Su!WKRd2Z?yS7hbH{SWX?L0x#t~q_*<7uKlYKrLFGOs6j^E%xP3Yy}$vw%* z@O4G)_gQ_{N%i-8K0H@U-NhFK8!K2zV7w<_Jd4&-gS}mLfL?s_OPsIspni2^QjVY3 z`0xUJ9kF_iyt})b#BQ^advObaG(J8+IK6IJfPMpcfFna0>|o*)nymzt%A;~#cF^4~ zhmX&+)rgRk`yd_lKhB$uhuP*X5IrHt>JNObds@e?+Gs5W2*kHIwsbt_hOQ^b*IVY- zy&K<`Q2`QUWJ9~l75&^ri~2poqg2T-P;I(S34~V))r0I_Iy4rWggfS@0)V;KE;7y zCenHGI<}J#3ceuJk|2+SD0&)Cfa65&nS)@zF<{e7 zcggE+w6)Dj3ZZv>OV8lFM&Ce*^F8!#&BS}@wwzP#jw)>yuZ~l@~ z6Mk286}Lv!>(FxZX+QQ>qPnD`vIkM}1^gBPt8ev9bQ1DDW7zlYo9#*rnrwMZ_K7-n z-%Y2m&C`>>t!rZ%Gn3LA))1p z+oPG={0|%a>J|Eeih@^w;De9xa0;tP&bT9LKemE8kyg*W-}aBhFu}Fxw~-?CBmK+eK5yoT%&h%xo>l za21sVZ?!ji4K5hRpCLgfkzbp?vtZLhHnD4Jp3BPKo3LG9oXc7E&Cwa-(bEhoIm{O>i)?uf14F2HODG z#8kf^>r!*QCd>=Z8BCf&nuzYQDoS5UG_o#Gx#lM$S6rdQ{aVEQz%hq~k062- z7`DTVri>d6em}SvVp6V~*PaK_*KIbJ8CqZd)U}*w?2R4-6m)K*kZ{60-ZKAYYB;-e zSmaMH>~gs36qpFVOuX#e$iZjXiV<1P`55E4vNL!*-2S33Z@%md!w~)HidKTHi`U~A42;U1ICqTRz+w&pgy5z)4 zyd$HgGpZK-kQP>KE#pPQnfqMb^FwzSHV~895V`Gk`iT!Q2$pZ#zlp80z~)(*o_EuT zc(|y@)1^v7z9cF#^ZjbYBMK@5gBW09xe5$6Jd**mL%O@SHxGQ8ZS3sg;=q){Dnli$9Qny?v8v6T737?sx~&f#jL{BJ=TaTYK;4-~fX=B0y|r z&4NFm+%lu~jNEoq;#!jxO9vr`->>l1CG6VSEZJ^?iNpSL*WY2b7qHiV5b!vW>xsVE zxK>Y=#Ya{KKV84R#NQVjg#`a9x&U(6V}Ow8*joopTh(b3;vkO)s}FQaN=lwb9;;e4 zOA!R@TOc=l$lc)a4a*g)W$g~ypBQAq&_}BUTkF*O zoyOYV+YK;mM4^w#2b(XPBnotp(ytCbF155*CU>j;aA+UBf8QN4UJ@QnM_z;WO!IyGteh|JvM z+}M@nKh$b>4&R@6DpdYryMb~(r;dQC;xpFS;AW_fz#<#Cjt3I;a`=WRW zpmE*-jfqlS+MrSKZa(u~qbxO9Wjv?Cib1*sh4D9lbBW;8-0k+nZoWZmKId7&`C455 zT(*nB2d7-CL-zXaqA^l^OI7J#Q=cHk44wMmd8vMB2*B*D*{Qs_xq0IF`9hi>Zuc6k zKhNB+8}Xo9Qu%5Ae7>txXT<}25pF8;ge`Nuz8`cf4| zpJ_>-t}5x2HG0x2F==V(+$HaEQLxt~(11zx&YK@l*U|W+{mGgKW|TJ*h)75d%OZa#1U))Uu~SE6^To-E$I;1Q)6odz7IM_q_WK0NFjUiVnoc_a zc+;O99a&1ba#N7ofPf6>f~4*p|8?5n;LS9QLsC-QV1Nzl)G@p2c{cn?j~(wd3mcpL zNsmKj;=LaUuxFe>pRD=rbkG4%Z{WXssaniByY|lz(EB-|>ysWWitl#ExBTkria}Eh zP;MV z2ZsukMltGb1v0iH@XpR}t<_tcNgI5iSJ;xrQ41C>?lzamKX)Q64un2+@zk=*>hKu= z!O1lQMkMzUZxi+5H!9B3Q2?&)Z*W287W7|$4O^nuM%=VKQah_V2xYXM0%}#qP$h-t z%LR)hX$or)n4->ld7zK)vQj%p{O?i}F`8BYrbgu1^{|b1SGmu7WzqzouW64rZAVM*4$zzY90s02QMaZkp{nW&=>0Z;NH=i5 z_jboECR6}f3{n*zl1}ah+*=Q%Mfi^xR;!lQY_tfVOA%8_9d%7pVIazH+pRfr*v>fV zp;?8lG7l&|+OdrBw`{mI(9hiY}jTNV)V%lX{X*l2%KVf1#$j6>n%}zk8Uhr6IS0$u+bMHE= z4&HOA^w!PW&?hg0u(~iv{QJ(p-9(|*j>e~T<+?rD1ic|8A&ZuvFw`&R`a0{BMIMc4 z3tHxI(1~D`xY|%L=qX?Axz*VC?MH*_ReVB5N=hRqH2|!MZGf{0L!U2=tx-`BO)FmIT%{vs6zII_%JaAs8a`;_xJcb6J&O55!E<8^s z!?NzUG!V05vDZc zdu9`dC?{7cnlm(b%BW;rQorY43KsXv@*6!|4{48U))Nn%xTaf7WdY|06;`aRLS2xV~+IaPB16X%1 z^95Fs+?bLSOl*VcmoL*`(X1X};QNhtpPEH@VjTxR;)GUX z!ijTS)GOzCaZ@PQBwkjeEZ3d|qi0*#!a8}4as0Vc^ZLo2esfI>XbTn**$`&&&Cf{u zPkY{tNw3SR9S>VHqB?lIVideoB{D~R?oB?5VIJ@q)Yt{pM=DO@bwtXhI7gsyEQLepD>e-$r&OcC^@Bz+h5WnGb2 za{z3w??DaQ!Dq4wL4B@|;K()dhc@#pyj<>;1RgdZ6jptDTC}f35pF$SC)e3FZ1M}R`zCnVlp)YsW|YWGJ+a!F$Lsksg?Ht|apx8c^021LWZTo&%$zjA2k2taTD zlbt&zuBRJErB6%SV}Lk`f+uOoL741W%P%>k-=m??-wFczH-?@1N?6ZNin`1ZJc@d1 zS_TInz!N#;oq&FuNSU*0rD~cjf^+GkvG#o`0-m$kRdfY0M_-l9DawA^uCA$btR(-< zhnp1~P(*nz5t9B|O)kBrqB`e!B0_s0IaBux99$*g9b@f?E1lI0o?ogKeBh7H+9AGv zs+Hu3*zonbsSQ<$W*Hm;l(RXEz5_>}8+iOdx56C!KF6lP(kam8%ev}=L9_4zIx(Zq zzMQdC5jUHu39dSkV$}RIc5L&1=o!d073Ab*-_|1MCD#K}dojP)uHAoyI*Z;WGgmQ> zXuhO5{HqG{5MS5SeEFYs+jUzK^R#Y#!Y=_^zTm#{S&gC@&j__AK*shkLwdb#{p)w^ zhN~@(Pg~mdFYOi*(??#)`;$05yRSt6{k_&v$*sY+pN)hvT#G}Sd9NQU#}H7vQcP^9 zuw;W%^-CSCyF~zbaYTSK9Keq@Dg3bD$ojk}WFQh-PQ)+)yE+o$I6GQS;e^L!qS!NO z*=Fpm^GH-#gEQsNA)>(|`HxtNhg76EZ}j1xy>v5q%Oha6uKhW0PDi}7m;j zm0KTm^J zaen#6?6+y1{%{6!JS*h{T-qF8=E2cTE-47t=%s7sBxUl9Y3(`KbAl*m@~SkYx*zzE z(+uUopOQdwl6NiKf%f2@N$seQ<~$?TIXS@fO64<3?Zm>epp=@wj9yWy8}jocn!>c& z%7%#uRyKiE0g7$y!^c!b376*5^T#}31x@7O1NjmuQb;&6&dabKrfu@D>6qRVgHEN7 zQ&sU=nu-VVNlBa*-6~B{8`E_A^Go7_Aw;Re5&=zwS_XCAqTv{aM_EnfnOU|;wytUY zKk@XFxZNi7JD4cvmHek)@NR4f*fm=*RwRt*Ja!w^Dhi;kRbH2!P`pXJ8a(ubBT%#q zqm!3i@QV2cm^1&$oaBHx@eMscI5m~_Bxq)wyORz~kQykc%josr}-0*VFG}6vgnJ7S# zGz_O$u#&m)Zk%GHKly9A(~MYymQgdgtau zZlBDy6+gmz;(4bh3G6j?(2PHrRs~ifG$uXhr&F$b&(M5Lde870<$=Gipf4pX{6&rY z@=EA^JNg~=pp2?0Jgdh~K0ev#7Q&#(E}XDe#f_PPI_Zs(MzXonl=Bra{X4Ah#ISxz z#ed9<=F$GiXq`W`)?OKo!Q^6~S5D2p2qZ818Krs+oC%mfdzR|NcHu=CO=BT<&S4<>D438gPkA2@37aaV_{V8G82&R6Bhpcsc{-4lJG1OI>A%o0p0xoPI^MRjV!_VtJBx?VyCrZZx9M%|-n+h9b(o-c zsEAK!g}>ykL*qLv$g3w@-Pbr=Ll;Y~?R0njj{Z6hXRE+xZ45dIG!y^BjK8pXdk}J5r_!W(0pmczT-_;72}%N{{Jm_wJ#RoA{wjs%+nOVzBV!L?qxNQjU0Yeq+*QzJ9Wmm7fe%vB6=Qh*h zYTO4{^Qii~NNA+qe=1F+5%g}~(&~_3of&3Yj7XQ8RYYp-2HBE;^Q@^yaZ>3pNXK?^ z9Q6Hzv*1&kB45@<=Hkm3p0lx!EiiZIW__JFb|21Rp- zVSMc4!DmvCimRgn@1{iV4>VM);`m^2E;Ck6b2ioZc0dxs&5wY6A{C&*S?{+2O8#j`fFq$OBE8! z8IoJ4ChzE@9`p$(4WKGIIe$(??@PQiSZ&R8mxFOJ=2YDv%PM=uyP^6eWtsMJsBMBy zi)z=h;3w$Yi6nQv?RNp&G$H1aB}0zMgIMYH^#1=?9AetFtTi6Qxigp@2hRHMq${dZ zgY$x`O!{Jivlvd&X!1+j5J5=7(o-Hv`wQo6hZ-1e`0Hw+0&+f$-rdn;6`N7Ir zeGU&qfOQX!#~E%wNls^958_wRf(Cd((``VgtjuT$DBn+XN!=D9w zKw3Tv&7=>%ymH~ZY|hBF&w`IhR z^NQo9%}sl&y|Z6yY~e*@TBSBMjY|#-bA#tsecQ~_lIBCbwgq>;q%#}F z9d)i6bRSvd6qE*(C58A-*rO2s%p*;=8NpRscwdceM1diOjAKYNBhSjCsE%}M?>AV?+jXm1*y*nNaYcJL5 zi_{K0-o-;zcZ>u256hk3wzv}Na-Bg(iBboC*slD#Ay;XR1K}{{CjlShNODcM>NE5@ zT8m`s>g&*KU4GX}+c0cDn7CGS$Vr*L78az|LSa!-Gw5$78oc#UDtdAZ#wW)xTTTYV z4>v&=q@)&$ANkaH{a!JW)&=bp$qb|f+$*~ZC&_HYvGtk8%K5*jx#mKM5N$WgYtB!G zReLukWi@X{tH(69%J<28nh~YR^zj8rep4lZgAQF}_mPbu5i!quCl~@NfnYJy_gez& zre~XeeA=}ND6j-n>3C!;#yuwZS@RlEyfcgF?QQ z>Go!KCnkas4QXa`eu@~~WUpC!K0Ijb9f|FrqWI4HiXvz~Rf;soYjVSbe|<5S_bqUx z`L@DkNw0MG&cO?ZM@|zDN%lxt(n|d8!{`o-p#r8!XL$JYo|9RcmOS$j*-)mPRbj1~ z&@Swd_oN%rDKeYGbE6^|ZZVY->V>~2(jgUUv(*=|kmtXuy+Q=sP+F@PNJ%(i{k$CO zQODSo`$y==lah@J%VW!)R~!_RrB6HlEo6|I}c~)&@}6N zX_*viU0eJcgS%;&aMf$Ks);~O9EzRd98kv)W2Tgz98R<`b;%mg}R5~ruc`D|TikXuCp+j~=SqyfHR2tv!{&c;B;^)1~6~RKXCqs+G z{HeN{Z{y6r>9V4rICx8dsBY8JHS1MaR_w#aIoc4bu9vU3G;A5-SW!{Y(rPAu*DAp4 z*ZeLz8Eb3|^42!Pc0t!D6ADT+31Xj}{!Y#Wy89pOy#-X2-QF)MAfTiI(xKAbT`Gvu z2-4jmu;?xUDXEu`4hca7N$GCMB_J$1rMnk>=R$q=KKt(P+OS$KM5%sz9&q)P$zB(6uHxSLf~aDDj-CI)GoY%kSeX~yJ?Q2fiac-| zO?Z4IxjWmFc)jqWkbzlxV+5W=>?9 zbWowMC9)|C{mbg=RIFFUJX*9A-#YXFPIg3u= zfb_zgv?uGK)p0m?K;lDf!M;l^LP6zUlMae)#{YQRf8PTrRSU5){;3#){}_#W9b*3} zXPfvU3cG(_njhYRTF;;BIUxfWslTuPuYa_3>1nMcBXfR^Fju{4SmA4W1;sbEQmEKN z>&HXF3m<6X%9EhC--6m`w+_$Iv*iijccomUr|O@OSJ8vF#<{vb*9Q0ECl}AiCzeGi z73SBxQc*rE|8?&Lbk|SWdzYFtg!5j=oxYXgyAhR@L)_%L-kSL*DdzHnLqDFpGF6N= zU1sKEesTEHi}lxY=6AJM7rp`Yt~KN4p@B&A;rHd^{T5AkRx>g_`q7hF6GJV@;+cpp z9{l>}mH~)4{+5J??J@*vdaDerbB-!7PC1h;y|TCmNWmPF!_UhnLb7^&%UUEP?mHeG zmb?in)lRyFgmNY>4XXZ5^?BVg=Qu7EdDM53613+^yw9B|nNo1N$=N1{ z`yA=b1VETwZ7K-sN9*NY(^pclP zX*vfqea#ifq2-2EwRa7l~AMxDr3T|ZO)>lz_DYj(gE$`41I5(V9B`!6b%_$tce>mp|)95$Jy6?n2dy^j>>~wHG*qC_GI!H?>#BiD-Kg=OYFE#%QZ8^SIGO-H8g5Hh+IdgAn{mf8ZX}Ma;^rg^ ztGRA)ZgoV%CM(aW4!LE5jYT2@r~f^3Q`)n&9Q;wXZcMsrQ$?aFL-z8x>?wNIjg41L zrpU#HAy_4c&5v0?c>aak8!ef)V|Izq@4+WqRtML%z~Iq{?=RGoJ~bw@ejK*4ew|^R z8&e}`RMuD?fWIUY;rQc4(yLbix#VSMWnWJ{?9OzS$Eiw`4zqov2A%RQioe6VKPmKt ztgjG{wATNiWur{)^BtaDD*NK?2cc3h4&0Qzmo7IR9oSy*r^&FC+=}{kkp85b;%VCx6s*2itvQKabq_E8vPg})tL}jMzO11| zNoTc#l!&?ikPM98i$1jwOI?WuE=h!;cs@k3fB*{78L!}bl(Q>_t;+SJB&M8Rd zETi$EkrO~08LVDcOej#pSa~3V#$xRD?ujBduh)cIar3kG5;WypuB^9b9xGex<_zR? zukqnfz=tyJ^5Kj-iVoOb6I9t5<$lIn zV@1#Yi}F;Vr<9B{WzI;{+C6R(HYIz*VMbE@HIpUur<|FZl-XmDp3n7x_Kv?cnw z5vOtib`G2ix7FX!R?Do8fD)&*_nC8!8B5#Jo`Hkgo7**(l|w%*sb3BRv#uYOBdSIW zScPLM8d;Lui5bGWBeNU==5hCa)sV)%ZQpZ$Rj_J&=8yeVE4A!1dG;opVI+xub%!pM zWwKESFY|w_L@_^a;}i=->uNRAZuvU@ekEvegb^Q61v>odzjL3On1Qud-}|g|D(-9H z18O>yJBb&DEd){fB|1G%j$`+orrseI%5$~rvXCaVRqOe;xC!*20chB7sv3k55jI7 zQY$v=hLZ-llW74*ruD3=x)MuIxWlmS$OxHdH-^r>tU!*J5ju`F)vH{E;3GDKr~*Xg z2EabT1lHFW#-^Xt^UHjk2x%v#8y#qUS#s|QCWUrzB8Qj!Fvpgu3X&Yo;rD65h?5AZ z4Rgg8VdVf3yJkT-@pfplx#TCwCn<9M@t}Gi@iTF4`A?-Op#OtHk$Uh{W^|dgZ#E^Q zv|>AV8oyarGh$dk`V;dbXw~~9v*R(%p5~m*AIFbRnyH31bh?>fgmobwO{JpwlR>Qs z>nr@TMT(;_w}k5l|Fk*cP|?z(x^HEMw}%%j3fio>@hLWdh}$idlgFR?71;RZdphuNM(BAXl`>V@=c0J+Tr7h3c$QO7H=olks!>xnbyQ1Ji>R+gm1lkLo1;ea#6??qZT--Up=C?-+hf@`+D`!Mk$27t z$JQr5vOdU2p$cKi~aspX;Hk%Rf1V`(?3j`*_MEmun6Y4rwbRBgL{2B zxamnANy6|e`R-@kO<5A$2mdP!?qv-Q`|tO-Unpty`%;&`r1_%u!k|1FM%AiS9A=Wz zF5w`LJE0w;vUO60OG!6A_{1YQQp}$uKP%e5kCRk^ zduRRrKZb?O3pKqf6vtO&52SsErTQeCTq#aM)9L%X6X=T>PshKW3w>m6OgT%QYeo}i zP36Qw{b(ilT~0TER(7-JeuJ@L2cuS9uVZ1xJkvQkHP6ZEE6deRE7shOWz$d2FbulM zp}Jg_g&KL6T^5-lPRaxQd>hYbilH(LM z?c@JSA>tleBI@tK-%w2*1;Uz_vT0zyffR|?ef+z3tKZ0Rh;RjbnT)GHT>XW)D3$#4 zLo`&1vrk2U()9KBKgU31>3?4|n20R-@9Y2P+~V(~<-awf`9I$p{J-J6>ZGh=AQHaa zwfrJHoS+jRd`|_iN8!x|_u1JaGcz9+Hk`f&>{WZ+r`Pcw*x^;L3$DCdz-nO;*c(s+ zSG&614l;s!_jcm}&jMha0K89sx0UMhFCfDo6v|c;jG#qK+I3QRuBoJVJC*->cO)g% zQk}p{Dj2ga18(7jpO-fPy1bB=n>G)S^rANua$^7zYF)>3w;F2PI>&+VU5Ap{)Y&;t zAiUKsSJN*;{QUfM_$7Y7XC}jlc;5tD2te|Ad3o#hx|z)@Ny4SlT<33Ju0&qG>c3=f zfIqBt*-k6j1XhH(U%p_6wnwio{dqA9Fx+2#4*o{E4*+s~(iJE=9-HNiF`G94PbfAv zws-VsDcQyz&^q=m&$gFqr2nk=d_P1T!BS3L9hPDuT)eW!!9V3Vlw#cooC4s$VlR4~ zF68%D6kuFef;bh$PE5Kt!2?}Y&f4v>QtTrP2dW{_zyH~{&xl&YH&VQCDH0MA=@YHb zn%iA$wHu|e6ZG`-4pS_D&&6Xz@tgOjOXC^EKClb~_%kdVoPLiDPs?(j6$z?tr?Nkr zkQyqYE;e!}YoKa&9btQST%MPg7dv57H5aJEFZ*WDgfe=6(E$)!JzZgE2jPIIHaI`}wvIH+>&4 zv7dnT!(0#*kevCsQL&uvbGac#r0aMW*h?VHbiO$S|2>%4*WlKVkcJa81gpyd;fdk4 zZ|1x)+6)XCcTPM-E)IrdWhxZoJuVJm>{U=;!`6pD5caS)VmiUnKgzPO@8gXG0G@scO4VyQ2(XoJ%YLJ-?malQbP1-i~ z?TF_^c!g4W!wqkA_w<~Ap?3ke$H+w?k^J!&^q!mAJ3X)mP~;8{a{HErxgTfZ9>SA{ z$F}ywa)b<3H@#0#;Nw!Rvx)6cBGKFFm8}c)Z)h7X>vjo5oN&)Kx2i1%o~8M+TZOW( zN4t=;=>;txHBS>z-DLR)SqPdS(&&oSV2|y2y!f$G@7Lsu zjUra8=Euu<_Der9NR=-@!rT4)7WEXS2W?9SyAsfD>jkDvM3d}*D+vri6IF5*21Z7t z92~e2?xqeDNvhW8cgWo-tMD3*W_AvkciqkBDa}FpwtsEk!T$8sFY$9Pj-kP52*3TBiXYBeW9lTC*ca5opQE`3l z2DfC@E?Dcx)VJsdJ@avfT;;az90>39QS5Bs60XD;!Oe&%J>1Mra6O>Iv_qqaKnd*G z=*icB;5UdpK2_MotXwXr^|7%rHGrsUJI>_gF(No%(_Y6@IzbPGDMQ)Kqt~FhF04f> z<|w<3{FHtZg@TnA9TK+dri@48H#ujQBz7!%sy9dKcPgn+z0o7ZOLhc}a~FJ)fmE8q zJMp*S6Al{2BQ1oSKM?ljIcQkN@|@3!!+2mFTYRaL1vIQ;nmqv zUzuLjO|i|lRQ*XWE|iU~&X>R2jGVLnv2UfEuv+i&ExV=mKK4ez3w+z?4`jcn4_>-4cJt};T1pIF(&Iw)!@DF; z5Wmkf$0D2AuMB=MbU{1zXZL)jF?tQVYUuFqoYnihxl(4^K zxf7?chfCJ<7kv50YW10vnfM0>6glylqdtOkCpmg2BKapMw6$|r!l;TD1e9>1Dr z?ABHV0q@tl3(Mb(rnm%Q@YRE3`FuU;v)r|qF4WVX4cxZ&Y2rcAW{2jYN59T*`{rM$ z_~?H3^+ea*cA_!h`FaJ9yb5kN%E-?T1*e_!z=HSL#7rr0n(FB691`dWfPQ^&dF<*s zf?3qGQXsER)P5zl+dFBmkd{*W($P-Pzi!BRuBB*uz*#^k_qd6Vl`d=%F7+`E)O38Rz*>q=5r+Zy;l+ltt%YvpqMwNUxN_3IC({&g6_iv|T7Ud_ zNornKd{39^%HurB0k`KTkLLttnYcaN(P(M^nh3P9bWH?u=xMOF@l-o^@R-Znsotax zn$`C~(?N5YZm_+eEN+S*n^m&kgY#g~_KTa3#qyYDLCWOW*SUDsTZ0to`ULc$8(8SEtCY$RwG9cJud?Q>GWKA|(_{<>75;A7S?%9r7hjZ+8 z^Ky-}YM%*yF1lOZR!M<+_K^9)^KyOHR4MHg%c_=g%f4g%xE1!m2LJqvgT-dQ)RbAW zx9uu!W%C!Z+1er&&%)XUR8DHot?$)uJ#r39Co$8{UKw3k&K0rjidEC!nAnmV*qRF2 z3z}mN*%Noco^+NyC&T9VrVy()G&N@bwf2bUu4A(Qh^;iN#YjaH-xTj(Y^@?vE#!v5 zq6df3&+ZYNO*`NxWoYj_nq?e z7Ii*$y?SK!^YsPWb^80Hf$<8+gjMCJlwN2UaRUd7Bi0pUxb4O&wj^@(C|O0lqOkC; zW&36?_SUH~O0gshz~x$t$s2G@_dKDoDq|VkitOm25=BK#o-MpWpPBUVHv02uY5$1r zpSy233j>lHq#K4qF7W8-({{hk%8ClSTQ|+D&US*td&{6=!rPodI27{;zcjzaI1p_! zsxOg_A{~pM@n2$!)WOY3euvxkz61X`ZHY+^Z7!c|uFzuvcQA#}OHgcqWVR+;mf<%A zN>WYqdIEyY)4k#}SoqA(7UT6BX6?ZFwSb_~#Opeb`JG(=;t13UUmbN{b!UlrXAs49 zLUjj~-gC|!et^9*xc$L^-t+QQ2ll5IsrD-$XhS%f$4-bJWZ<&8TX}nnA^eLgXT<;! z)EzLYgmh4F8?iiGo($0L^u+A+sDGHnw_Uyqhun~>F3kF!2owZ|I_M(Zy(=hAM@Od& zX~M!_yYq2U)TP6&36t0rLkHUo5I#VZQ5uD#2%n?U(f4s7**c~kY$NHrwlm0kB)w8 zCxUwE9pQTK_&Z+B_kJ>JB=${Ygd%{sk6xp<=-JVxG5A%D6aIUAzI`s<>ID!Id)?cB zwY8b*GCc=W4jKjA4;aKx2OlOSUcL9mq`9=lEn{g;b0DpWh zisbAPXc^>YW%=89t!v9Qn#RV(A#zA%9guq8`8zKpz25nh0qc_=Dt>hy9ia>E2ykS@ z;r`+pwv9x3uD-y;ISKJ62qzI-S@251^gLLB&AiVykQFy0m|{EQmPLkKiB+pP$)jMA zAe_tXDJcI=7M~%Y?MSoyjVIWRmxo0N>N+AZ0%7{~0rHNyu*s-o2jLxBpk2uZ8~!u> zn&pTA{rl=d7Ufa>lL<*m{=eo8{nG~{mf7D|=_ADb{<;1wTj?K^qcj+`?r<#7(0KQ= zCg+B+qpGl-JMvox-S-5UQ{}PmRfp=CjNW@iDZLSj#LR8=Eh|i3Y zyGr?Dudd;kpx2l_y>lWkR-ghbA+;wrEWKAR$c}0m9r*CH9HCYb85`4OYz1f6t@dw% zM9VeEU|Wio342A;@sj2V4@_0l0q7E2n|}C^@>z(?ER;f}F#juQo0P!xbVRdOK#x(c zleO3zwgbz{Cq<2jb@tr(8fQ?-q`BjGu+ZhiJCX^c?>LK9DVo-mjWqk?F)xxDzpr2K zs?ii$%2J@5$!UB6Ul(~PKp~KF&-HckDy2eNYobP6#&5b#XYV38p{UsVm$IUg#9Obk z$2Z$vEH!D)WjweeW6T)LFsDaVo`#_l;Yv}5jr0V6l~uOG+vFoLS z*`56V3CAb*v&kN!8E?_fU2lw@tQ$KuD0z!`^hz42J?uEM5PVu}cQ#x-cA+8oFyh4q zX_y_wo9DX{pu}`tYWrBo?=)r#2u5oJUeRWarY?1+gq>k$d_Tga`0OPN@=cx>@Sr%VK|N(F$kk zw&jEB7|@e$eFV?KY?1QR-^n4KO{@O`3>nxFX%HFvUCnQj>`rMHSPA?uG_^x$NzFdw z#^mTqND2w8Ll&x1j z82kEl)Ev)RU>H`YmzI^@RIv(9t5ExV+*E?Y9v7e}Q=S_TJ3Jl%8@;R?}yXJ^GU(D6QWU$5 z1@d_fBLw?+V5}iXcL7~+WFy5VF`H$&?8YthPsiE}MX$|r?NSVq(?`bL<%W!@i8^Y= z7OaiFf4%JzPL$6n$59+48esN3qSt7 znwr8XmQIZ*ZztB+*(XlThaHk0S{521$?{TkRXm=&{{W8qlz4^mp;=>kD|U#n4x0>y z*TLe`kQR|e$qxo`<-IQb|9}J-$)+@IR=iMu0o}Oy zO3M1*Gicy?e3oI&eXKVnl;&ho7McmsM%$WksQM-K3XEh0QPZFR4ACCTCLxA5z%BIXT_VwUszkG&DT3 zMs32foDpG0KD1CWDf7ir+;+=9W^vL6@zR)VUNdG&JFvcgb>mJ}IUk!A;<22$n{sod-J=8zbg5=hi}y(h%u>Z9;3fYN4Rh}Zult~ zf4{K3B*j?$VMS;cP|s#!sH8cL#D2yp7ZFKIsh4Otu^hG#AQ!Lez&A!&U(?O2toS!Qq&Td`pPZLvS%t^Q^)Oz81<3Z9KQlm+X-4_$ z41CO%)7~36^^+^oksTouV@BrM+0q@aI|i(*r)L`U^phOlmt(8b?&Uu20aUu{eFpg& z5Wt)BHWgQuw$D(69`B&!%5^UgH2aBPk9D)M=5;fr2<{KQN=a<$0jrnf-$MmPJ%bL zIo;ptq*4>G=cjO5gKojV8W4hi5KdgIE*LYP@Wn3ru^<{|oFG*SfnoV0C|rOM-9v3# zb12m+=?uyDZjRBaNj`U#el9at2mIyQ?km=c-mvy}liY{_`RT8KIL0-Ndt-&j1(fUX zNNng;kMd2H4PR5_^^}%YEmHc#{TC#ceb&A^4}NTXJcSE9J+dcPz}03UELid;b#`JC z4J-MPTsAU-*@DsTJRW^2%x~1gZX`|r+_LTq+)1UE&>Sh%YYK}mR@pW)`GJ3`zw-iK zx7Ig|NKmnG*E8{M)YA!L_$z)*Ng~JeItuH(1{!?xl-s41|JCg0=~$#pe^+uRxyQe6 z5s7Z4a7rPjC|v2Oaku6NN&l}DRP9>(G!$Lyv_WS?iqUjy;v&RoxuzYmb8{Rt;+b}| z<3hP&ge+*cuyOnymINPCQ-`U%`Dlw8kqQM{LZRH*nP<6|^O%I8ZQs^0!;3KDA<-+D zh{}5nz^^J+<@=b#j4f+i!vm~-|CGK;bITMHEd{H$bGM885*Ec;zTYAk#aLQ}?%Prn z5hG9sAw_*Y5VZ?}sGnU2Lkm_kSZqCEcpXw5ZzQeM_i7M9R1_``0{j{6&`%F8W{u5~6>K-_kl&QTm)*bd!5sBH@w24H>3U z6RnWzH(k@nr^sXi8*QF>xNRwJ3h+)oOPyKRdPRTf^CwC1q3xJ(tAV^@W?)aC8C}g{ zH)*PF_l5{2g7-SCha{uSYl*B=LtVHzfyDg8v+H2rj-rVCH&) z4|3D&+?al)u)TMgPe*F>wsyNPIPr6e@<==Ct(e|)Wl)X_cXG}Q1ba2K$~kviqiJ~# z^C;AmBt8)N{upX2l+_(vRu~bz$@;@1>t#)F0j& z65ZpKIAzOA@4r5~(HEshuDdSALdKrFFc+2|#tu^-=M3<_>9;_TBz<~gG&sK^&>8Cg z!~J2^6b{SV+s@ATB?NX`dBv;x{QnI5=(~%DSo8aj5uzY!0mw2k9jhzkY1M+0()V?q zNDo$C(LX_26JbkHK<~$3@2elOc&qoi=ku=9k9lXoye*l-SGCd{wRw3?O0RAjXP|7y zJqeV^3V}&DI=9>Mj~Mmv8}+&IU92NayAka z)y57)8M3*au$@!jmXzH@Ll#TY8owp=<%fvlTQhS~i*Cf;ciY_I&Dm4{mdoj@@tG&u z9Php?J!qIQ(7t~=F7j;Fu;J$$Up^|{w-)@UWa+C|Tp zzmLwW!Xh12Ucp8P^?#{FziMfj(GKhSke7n;3}->t3N>tzycVxS_q+0$2kitTqub|= zy+cCUk(v-XwX~^tTYvN|dT?u=x>(CLb4^jLAQTkw8R?ujsfDoIyGMZJwy16PMKBE< z1BQZ9%)Gc1O?=Yv>_;&%4>*w>b7}Un^wqk_~@0E1|u4XA>rGP~F?%i97dApmf zd>+=$p+VHoaFo&jgQ6T&Ut1ilGTnbm)3PmF5Q15twztQkff;LconUIX08J0>>cY3d z-^TgEpsJCE>B$Dh34ycKya5v73Q2w80{*ORq#k+96m8qPck_gvr*c!ZAUV6CecBL} z3&@KfFQub%p-DIpa2DWba(AE2FAOUn^Ay05s6X-B@_aP zd&;cF_?p2sLVZ;17+!L**-Q?;;Kquy2gk?I{uD&U(DzVxcyiEa_A(uA$LMm6375@A zP+ao^Ofl2u#gOYmG_#`gkOAl6eOz{`Oy1_L@3Xy~#Hj{cuUq62qDmZ!)ZK^VE1r=Y zY-g})J=J|WAN)-q#%!oyEShewHzrJ;O-F0B-)l4|dGxf4s~a-*G~SN>touC}lBi)? z(yfl=?ey|MpSPE@_Y+t(evMR=>334ZEl7!JGo`{&rsS$b+G>PJzIq5I;98p>hup#7 znO`S;XvFlPxJj<M0;x9YeVXVA8M~ zqerTx+4ph~N4+H8^$vNDQ;3<7YCGG(HKD)Xj;XFc(Gm;yG;f_pd1ye^<=LB7F?L#6 z0mUjyT#uS}uW)`C%Jv5mX%!PcIS7iWz{cfBFmEnZ8W9nBWIL$v9!987Hf_?Zx{xs| ziF;9v^BJVf(JdI_6u83%p=cJCW6;YuKED{X$zzwD?;B3P>IYoE=0}EcS_VJu)SW|h z@P!Z*@}h~O*+8AlOGPQFnWUq}G7l$V%%$p@=0LzfiXY;IElUR&vwo4LZ zk&;=Aj(5|b##)U9%~)zy>14%pw8p@-*2cET%rUs1R@f(9l(X1p|0z$Qcl3RYr zCD|PR1$p!@rJMiN3Jc=oyT1O{^XY^H00_ zgF@})9{UwuOjjEyYcqSpTdDT?g|}@7o)YcuM*5@(Z&mp#dabEc7gqdv>pqwLqbMwR zm6MZ$0DBz%P&o%>Ui79_$GyWMpVUxxv12!&_p!7MTAXe`9kw5Gw(?B8Tl`{3{DqRz zU+ZSSKQ6f7SLOFHD8z!#3RKr~TioEw8u*5Y`7VtG+<= zYzajm4Ihm!5#4Z@JR;6QT$=Z;fe{j!0}RyE)QtMFyuf7MG+sB({_N*ZlfqCoNQpczfMV}{10OH% zd;2qN{z))~UiT$iZO`w7r2z1c32k1wdf!B35InzKCI4ylu-U$h^nM85f>~k`??@7?G_O@~S1{tjR3*qQ`fUm8YbzjbVG3fU# zSMBZd)9wo62Jf^YFMxwO94FJ5zpd{p3~TSvIDl?4PaIh#Ms(>$vQWbIEzZ|N1hx`< z(rt~>lVgsghbc8qI2)Dibh;Bn^^dQ|7R0fLIl%k@+7UpW&-*a|lORMq>u2pbh5*HXWgB)`H32J0|9_c?=pr2ytsHG>Jlqs6?09Jc?ptGLd1-g(3;81a}HOcdV_l z*5#uoCM3D=-xw-|t8zSg;x}ac%X}jA&P@?A@VVQr`xM`5v2vv5OoS&LusuCS(D5+K zd6WBLZffJ67j;IPwKsd!TNb5#a*8xsO}Q)ey;Tdd${h0-PrGt-!cKJBcm3_XuHhm# zeq#;Ky|2z@@I%{ylI8rt>d^U7WuvL1V=Q7_EdhvG-N{liNqjZX)>B9k-~{cX`eRBb zCnu5fomK$COPM-4--o78EdwAyW?o*1A^>JpkU$my(^kpbIl;9TZcP4(AlM|9Yw0YZXUj_@)o;A@C-2@QHw)}9;E6T00b^AP+bWC zz#o1xzl|B_PH&8rp{GMTfoO1jw#k`eHINm*0Q!SK6K@g#VGz1_Hx7=E@k82{J#9vd zeQkWsCII{^y~`<>>lkA)UL(gF$W1DGEOa^Fh(U!2-;DI;7Hi%A=wbM3WKJToNf*}i zCBCVTY!-pYf={jkkeSF~EgTwzF)uztqyy)DUSHRGP{A&aL><{g#1gV-!?H8{Ou4tk z2R&^HGrblA(g0fD?gH+3Qd{yi)v@{_`01NI06MdLBw0#ffHG-EuyxKrpo`onQts+; zLjd)e3;h~*y;UTUUefy;ViWyY9JcI})ku7L$SB!vX*{QNreP!P#*XKUJe^SPU1L5y z+=Z?Qe_Kl<&A6&(P+y%c*6RMT2w-6a1 z8+$>9P>~;P^bv>Yy6BE{r|MytWt2}MO}nqNZh@9F5Cf#z-D$-|QPR`vZ@fBd+%Jjr zVu8(RMgwG9h;nOcF)YzN-LHOURB^8MF@wzb<;Lbtr4KH9K(i+{fevz`D~lNZWi5N> zF{cg+nXawdd_t!DZhBGe>p2)9_sR3~Nfq_x;r3lxJ#YB&PI*)BMTF3tC0KV2IBtX- zfpdT1Q{v_lrPpEaHX7&NPntjU&L5KAS9mpkReUtT}$igWC2D?O!`kPVR+GIka`zQ+7U4PPrvs;;pE$QuBQ zl8shalRb+d*L2)Glsg9~Tt*G)ptu zP8Y~rX!@oVGG^V2^>B0ApfN~Q+vtxtJ-M+W>#_dEx)t-MedC|O2}(mcGu>UNpa{S6 z?BvC4tVqzmX}ImvYD_C8_8xu|6TWPQ8%gCS0Yy=7fnAcNd81N_Qxr`sM1CZq z$|ox1Yx!YZyx=Tg$K^CnL1+X0PJP|0Hy25~xI P_c#4zk$u^NA|Ps$FsLCqs;~x zx*jaL+Iy7jXHW3o@iAD;5)bWMX;7bAp9CtO$PZDX^kBBGZMM;HzS*@)pK0LJTfoY<>^Oed}E*}$+IKOhD@$(A;R_0@JjQM zoR@pfE$Y!D+U$ZiD@lDB!g9EUeQqlsKBK#E&m!6jW@pAz7(X79)XBl$D=vkNy48C3 zmn|MC*2Iw}>x5}uZ^pydnwQm&fNZCEeebH%C>a@<+ttM}(PU+AZV+gf??SK6p$T$1 zj_>rnmb4Y-c*4#%CQI)R<;2*rU$9&rv*R|S>~CF zRU$-ay3TE@A>FwJcPOzLJAuE2zlFmaPk|huxHt|_04{D;e>S)GacK8p*2L2-Hs2;_ zLNAc2qBCByM618gZ{}xjoo?B^kMR4MzoCK5#Wy?aE}|ffkhhBZw|9Sn;#-rP?) zr`QRB4@wTH?U4$n!=NW$H!h`zz#0nWWWJ8IND&*Qy{|^zM;)>KM5qA(2LNegpuHPV z#)$yK>%&`!cFrzz+)R^H{M4h6F?WQ*f_&Fw^lV#jp($s($?DC4kSputU@UYZq$zA6g0~{hw?BpP(aCq{V7*b~vg{;sX|Jv+@BtQ#y;8)$%p-HioI6GrYySGOp+5JA)QgLM7g3QuLFq_r6o=cY1a5 zh8#}tw^O~U*1=@;C6KL+W%*XDZ!>`u>4TZ(g)G)c6d2L5;FQX5fp)YyscX#abn#QJ zqNvui&20GhqS%+a4w%}W66v;q0J;}}gdDb?@wxK41SsTq0KK+7Jy?AjvxPuHjFnpw z0fzw&!cbb6Vb}96so4`a>EOV`vh=Ogzzo>J)mI%NDP3nm4F! zCLURa5V2hmp6@ZpZH3cMBSC6KEpo918#?$*mQMxG9xD((%-%ZQRX5vAHq~t0DkZqC zSVxs#)01=_4Qkqm;v=RT;c9^pqb<>3addLB+boB%xle)+MB90Lx(^OlrZP?-qn(CJ zkQzs}!E8B@B*FhU0y|Gy7nOGV%Q+K|nVQI1@)?!1JrHu!Yo)^xoOK=qC zu^Y+n9uU5LhQDY%nc`iYKfOwOuzt9+`Vh>*sOOfG!BFp_$^B!P245l7&|wHJPFhf> zO8Wwj$fe|YdK^}|>R)j~%nnng)O^?Zg=NS!9pgLL7JHig(ShJMe^J9JQ@ox#BS1}3 zfeecl5i(RQ#%U9>8XFn;B_)x9)N4>+fyqwPlXZ7vtdqYrz7dDoFc>+CL!_MSsG?K9 zaesZ;?9+6GuvpLj?v(9A&%&zbceZK>D|AtzX=0UL?ni4%?@WF?DPrx+#mD{Nxur+^ zJjv;FP|wwqr=ANUPZN|rj`Ylbx9WzZV)HJ=&M1SyTY2fOme|c|n!B~HL>h)N*<1Nh zWG!br?Rv6pAV(cnV%0=xGBS^F0CbW|1Jb$@Mn5`Z6%^B(vgxy6HtXcNcGH&DO2$F= z^gSt&W_g=;s<*&eqx-`8^vp`C@R{(CCCfyq-9_h>c6V*QBK z>KUZ?=4EFVJ)I6?Bhub83X8Uy(XN-uSfZRL)JFScX2&T1gt<*VfyiN-W zu1FJrV4A;`diHGh#IqWrECunr*>D7VM36Rto_=-9N(((50IgjF8Y*`Bp3SCZXP3J1 z1JET_tNOLjyXO{Z)g~b^D&$_OF+Tdov1Q+Sa*AOOxmhD*)+W|C1!XMw+^x^z@h{X-MpU}^k> zB!L~0co4n_=o8NtHfy)F;LNfjQpYz9CQ?aWnxRad4>*X^L5$d)5;wI~ z<3@|rY|fKuZRp}&CzYhgJ;{M-RG2QDBEiq`Z5`%G-CfD7&N!^jQAX`BMGg^i`s*ac zxg~`@zedrjgD(Gn7)1$?l#2olZCT)JQ{n|ik=wgrB{TF>QIR=F=tJYirl$J3FfDX_ zWoIksXIB=A`%qEUJIqIxbZ_%d-#)$|XqZd&7`28rwO%2UiDQ&-gr)iU$=kxN{B5>U ztGC00W-W)6enU00kH_sNoS&{V(&kc`MbUo}0P0 zuhguTEF(p4;CkLIoW9X0f<&D=S3#X;oE#A_A16ICnM#lafSzFuo_H0ST=~#38jrhH za(a}e#zt-={j8#8lSg0ZWY=Jpvm9HJQb+Q{ikP=)JD5YO!y zRh@+H6csfs59uhFF&aOdfa$6k$1GM{)1nL1)&T*`fe!Zm&fTbk(M@LrSs=EELcsRT zyLazUBW#1b)%4uS{(KVisEB;!A=B`cME*b>|g+qnD%aju)l^x;!t@iyUwcbpwE*lMxYhlIG4pgC;~-_UV@gxr~(v4wu%!==r(l<<|Bkq}fZ) z=i*R@-_E)gjnbRsXzOjJ>})*!Tzt`^X8PHF>Yb?@3HG|rK*SD<{51m6wEt7t`fnJe zO%XRXzB!3XvPlx^itm>){Cdz;WoHn6hHF$pbh|fg8ZVr+I`x4q1pqGs)%bhrI#KI% z*AoZ|H9upo_uDqaxsp5Sz4jyTYY#jI;7Hx{YeBYP|1bLUCgH^sn~arLV6*_-6c}y+ z*?L5&t)--=Ii`a##AJu_irS5F2cE8~gaPHV$&w&R;x2n1>uQ@^zpO}I| zJ|8E~thGqLF%9@SED4ERp8()D!CVA^4s{+>0(Ex|fq|7nGYlIIB|JPF@ChfEO|O9Y zl*Yk1crrfr#`C?DO#mXjdNcgG&&lp01)YA zD6rAk1Ey!M1}?6aY%b9vJIiKU%nVi5mw-3rB?5m^Tj_|S2PW%Cm6!q9+ zE`Z4ObT!uv{3!r(v~^ffC#2E=tpB|rfFnh)I015cGU3V02008aG&bt0p(on9V1F#tbZ>}y|{ef~})jS3ZA?CG16nHD_b>)Bmk3D`FWZwS9rf$mDMb|9?rLg3^mpWi z&D#mu#R}TiO#a|=;S>-axJ!`(+s@^$Lw5T1VdIYg(?VSM(Z@+KDfM#vT>3|(bAOd( zI>NwmnR-gI2+dnG6ZxoKxo>lFNV@(iJC9xJ@g)<)yn7vTZ^Y@LJOGrZZ^N8>^3qKYV zByF{$b$zBXHWaE;NSTg!@0Q+WGWqj$*vFZKdmELGMb$cCsrLlT1HCAK$ohVjEkNO{ z*Mt=0cmN4k6GW7JS5x@m1&^!qz#zX=GaWmx{^#b}t`-e_%-Rb6@9F2-YF2L-Ha8Ej ziXNRB)As0LFInn$Z*pcv5vxRf`z*r~!onu0J#pvbdk6-A+Xm>|I!=BS+@U)xLX4bT z8R*3ek)eL9<*bTNtT1ioXE4RKHW9>O{W-I+5Tn*Gcto`J)drMDK5l+Grc8sx&b?=@ zDm@KzcLI;7i8%DBk=#?GYMU$6JNfU+k_xN$2PWmlM-*kPnNePlP1gvmi8#wyvg$p2 zNX79Rio4un`yrsA3$MYE<;}8HV6Q)H!q?@@|LaZXL0#>X_1A@*gd!9du0Rbf3hSxA z?t%P!C3F788YZH;5H@kq1=6ePXKCiRer~PB@xO4YUB<6`R9fFntVRvoWFL_sA zRmB4nfnN}xnh3+p=9=oB+hKB>e#ggq@VVWSDa=Xv>?dBJ1j~y7I3Cez{@f)ufBGmXt zDyjO->z9buF!7j+4SV!yMnZMC?Lx!z9FG&7)_At~0g7AexO#U5v!C*I;?(|NHN>1O z(zkrFFNfrK$ta~l#AuEqCWQ53%1bV(Qb{$6{NRa5`Qp#;;{oofmAs`9LAz~D9<|V; zh4bT!gVX*FI14E{KRSC|uNR7YSx z0)GR?x6gTNwB){5mcf1;_qNDn3FOE%nV84AMR%e7H5NYBhM{5xNpxh=%E$h)bfkSc zCQIfL$yTfb$HA|b!Ox$eQ}&#faCdT9xd=R}pLyb@$}JqeaC74P>&S?)kTV3$YWz@P z>?hW#-BF3|zt=sZU;Xx<0HwK8C3F;~2BZ63yR#`n?Ce@zE#TNte9YnWqe$i1Bz+J! zsoymBc=IJcaj`1zJSz_ep;d0V1rc==4syt7+KhXj@T1$< z9pB0X3AZA73KJbWUyd)Zg}9ZR^+^&PhNBg1F|ElNzZDW%EhuW=xnRp_+=v-)m0PZn z&-g+1!MK0q*4zLi1Izv07Yx+?D#TU_GUnT_%T#1={r&NkYDVer=dlv!^PJs%?lz-X zv>i6OLAzrR{6Iv2=#%BhnMpzDYeh_I)Z|YEyUN654@NcR>&LKI$e~tYC1LZmZJZS^ zLl37iH=#6Yc^wKuUe@^^COuOc8tw>0&s?3YP@;OM&Nrkl?e*VaKFO&Pi2N@`Uylz&I1|jjSvHCHhE-eI857O^WETO zzrl;YWj8P*aIDU&`BJLPRXbaEBn03TB-{A{i)8!F7&cOJB-SjO*EBzFYmK2)V|o`w!Nr-e8D3&A2uy$ ziz1`1e7r%}98B`lrwjw;6!Q1v3>YpWFPC@5)W{;YLlBrD6TaQECcHq2pXBrxKeY~m=LaP9)014*Xe$~ z;J`ZF!|47E_wbIS%d11BZmmXQJPhZFD)qCca=S)7-2WeW78(wf=k!v0Q$-|} zX3Pkl35@bT1hWlhI$)1ZiA#4Rrdz~MA|&g1)+JjU5T$i)7JbK!zzI{jW6GU>CB^!@ zT@A<+(Y}*LA{>wDgBTgy!&BnHOme){`sx8fcFD0he1CN8Ea;_avdq8j1}58JoqU?( zuCv}mW47bbKK!;zGdF>v%_Lru&*4^v&1M!p`R z4JC)+r05ii%^bwzfRMPtnOg?yPvIFZA{G?KE4GLSp0{d~np$aR?b?gEbgNu}^mSfE zdojy7jKTaXEFMDg*}jV}4Q=|=KWVC_6LTSd|0rvjQF>Tt9!#8dD@EUV6O{j}V&ran zw3CoRm_@D5b_s7J;zUG6T8fVCk42*-mPb&V@Mc1iPKj|^S@vuEO$K6j40(rc^K|*M zSDiPat`}!K_*i&YF+73CMOt*#-Xko5 zerX*ai`}Vuigl-}8)81-3iGALqj?B|CD-=!H55N{q{TAmSuczw9C#`e06U0rZGQM= z$uZTzSFn4+tH5;F!U-KBYhnWr^$D9623L3YvyUU-A&D0A)bJ-=FZ$;XYij=1Zqj7x|&B znG#DRgUQJz)}xMQm8vvrkzD`*Z%{CTe&Z}YtE*cp|9GgISaA+b-{T~M{pTIY*xv3K zTLO{m*p#T;ODiU&w66}|-?uOyx393ag+k}j@w*)J87yF6Cbm*`9Y z^t(*vm)o_!NObV1#0}pt4Y&=Qiyk)%jI3z_`8u-i754O>p@YM9Y&Qsgd)O76b%@P} zvJh(B2ul{uD4rcVh3{<$q)~#kSha?3p6~4py4k!}*GnBF$3A~j#?no`M;(+7Bhpeq zF_8*r)@-B8@74djC!$nJ`&!VPP&ZtxiM#khX<$z_A{C-K`xrU!p(+N>j#XA;3jr*E z_BTsnQ*MVfiD}AD+ETBs__bsJbrYAdR`dMSKhIBUjjo$QbM8wt;;y& zqSY0~PI&jUr(#)jPvpE$!PnS`vKZQ8mYAmJG0wfcYXTNP-`d+XugFUHfVY4_vPWJs zqEv6rHXQ6uj$C?r5gPE6IxtFxY(3QuUxb(jKg@)fxYMXy&oQ8mpfcM{m+f%0dfhcG z{G%K*oX*)x`s5k$mieGgSPvIVx_OOJHL)cX7Ej-Un7K$4D`Bzl+D&<(xT$c=i*j27 z8oth>htuYoK0#Se7%PU9IA@sojKvmZJ?haE4Ik~HYH=>vhjUnQi{PRp0UQHUT2oHZ zC4tJNr(V;xir3zre0jQunpLAQ-IBKK*nCN-$zPk?g_T?RBnhGh6xq{axDtmw73wIT zp%Wqng>)`|5oOPoinoYQnpkmg#ABnd@X^3K)6aWoF22Dj(#cr;CJGCi`$NE3r|(C1 zXud%;z4?p`4SGp*>NYPBpVTRG;?F$s9!Y&Vt)@I+M9nLU#mz7KuH(%YS=ftD668Eo zX{4k^pG5kTez#8`o9!+psVqr9OX&=<%JOjs!`@vP2>p#J!FtCv1Z8L?;p%Qn$4$9G zT*8ml#M>CTaN}o#w6ZU%t4LU2gCMn9S0S7N*v@=Q8D|1SYcTgH#ZWI)Qk(z-j29uELwGXH{zTW4WtDCJ2P$)@Fm6acD|@D2aatzkB4r9y-QMu zZ;3-z)ra%T0ZzdZjmi}PAb=4sC`g8DR?i|QQ{0o!>?84CG!u7;pkru!DL}%A+EIRl zbGBh=zpR?dK6|4Yh8K)pV9(sl^Mhj&*k`zAqcyDntskE2RKxMrOK7XSs3DBo-h*!^ zy|e1dDY;CD1GA;iuyy2*;G-Fb^`}xU@Yms87 zJG&L5J@byAO;7I4o#CgAMz%WDH`#Vf19~fWNr13SoF$NVO>P)-%>|TL76-em9N}dU zB*mO`QoO-Aplz98<4-}rdHlrkbX1U2^1B)Ut?dcWksXU1<@U6J|IO5MT)sa{pzaAIZ?luoOdVwkm;o|nL z(d(}wnid}kq1TKlsKl)sQgW>bJzt|%+CVM(!t<*1-lXyX^E7TbbK@Aos{a*(fyr7X z?T^~!*<8!~D{YA)!G1YahV(4r4Fc(i@Ai-PhZR~hIN1uQ(El~#qi6^?SB@nB)4YjN zhCIxv@?S7A)LEIMPTD07i07qkKs;bm%mfwejDMMHBTD@DNOF$%(5vuL{HqX@FryTx zF4wjJ&vs;yS!C0Oo(I%aPLWA#(! zmGpQ?0oo*uzWy!kH~&hu;{_5d-aG*dW@ANCIr@8D_4jclNGp`I5IYF(=XTzthH7S4 zv?xczJYz?qPGh97;5>{*Tx?RQPY$p4*0BsC6gc{(2hf?BvEsoI8M-Z`BKb-8dItUVJdpnb zwIa%6#lbrJOe!cY9aV5F?aH_?k06y32?dtu8RtB@17z}8N7w-PBD%UqwP&V|FhKzy z?I>TO+vw0~?FUGRRLX324|CpFQwm8|^IY;zUCt&MH&wqr6ighCd6qVWc;G?AJ-?k} z<&SRH!3YKvM*RZW(8IE9qbiYec{8{RduE)TtVp%X#+OH|T(gl2aKpYRl)YraM761i zrYdMHx|_#nzIHzF?~N#Gi%NV(wLp7mE9e*mp;WZr{cJ)$y(i5n(Eb!%Zug74g%X>^ zJR7u87<(<2F)IT{qkTdRyR@{l`qq`(^<0^g>a7bZDod#pijdb)2VidSxr+f*njT#9 z;(W5=nnO@g?wkj}*@`E&jh3DqGYAl4a&`ILiwIs1-L|&N?xG3`4-0auQlP!5sr~&ZXmH~9xp8WxpI;*=Ngl>C!++8W*3?vcxc=F}cvyXZCc1hw zU>s$A#_1Vo)~w2|6D^ry_&Fh6|F1jrDxJCwz@(^Qd!52^a|d8zwZs1|fKp-yaPH19 z2)}=vrpzwp+vX3f$V78^RBe?uw)xxkSD4y+LPLhE%16m12~*F=}OTbmez9Eh{z?;^&%N>EKb9tr$fKvUKG$!E)8GktgTgg1jc%FscX` z3zLx4cw?LRaxKGH@I@lw;Kkj; zOq=aCYw5;s4S8MdH{!?DktWVRuFv@V=XzqWoBCvST)U#&mS<*F`eF@8 ztB&_+wdZK`Jsplsy%^`gHT#;W*h|!PMcq!lJN)-iE1{@vk3x2QtO&BM>r^j?m8mc_r~o6J~Kw zw!1?}!e$(`;;@)%O;bsY=^m^nnN$;NB<{K<0|_t9SQUJ|Qpz~N&Z7BD0N1>UnAo4i`YP)PyIKc#(v$Sbj3Km0{vBAo&9z2@M`RaY= z1US^(kJnS~88)#el7O^p@7>bkO^=2C6pYIMX$@lNwzF^W@n?>=UgU+2@x)AXT-rq# z8W?)~0iUZ{&k3ZsFcfN7MOE|#7#@2gDc`;{K*DwOT@$xq~yf|wpTWuIwq&g$YV(FvuA?VUg{FIXV z;7pfsk(B0c8|SB)a@4a5OMRzPaaz>E=-f{-$=|F$vKt5oG$7-xHVZ%REX&r_!fObS zHUA!6Sf0hlmN%5ymCwmqnz*C0^=<9(i9LhOt$Nv2QaK_g>&XDVs<4bdS{W8aA)~Q| zmtfv*vD`?LXzRwi_p|!CO!`gfrA<)o!~WykR|5y7yG%1!DRm?Ju*Tk=-Y}gyF-G;| z%5{|RlPNXt6WYO}HI){EnXWIj#`y~d>(Dnpc068HZ6Z#-k=UF+4l9$1qf4j5n5QpV zA|C$i;=;(xzVX6d3^Q+c=JV@z5X5*0X17zsXrN-;XTPH{M)EmB280`=!~QD+f24tC zPu~Mwae!M}J8h{s+Dt*ns`fRx?N4w=|K*awexKHNY!whFsYBt zZTzWTUTRg%$>B&(Xi%9MbzUo|OCai(b!Sl0e0QJxytnb<;YUr4R&dZaE|OcXW;*#e zI(Z>0&(J2iGoGAZo80FCO>&LYG42s2N?KAY^TJw}4djV3>b--hiYnf(uhV706+317 z6Au*2XJ?y1gF_g|k1d)YLJtcJrBZ$)3QZAZ5Kat}w7)W1kggZz@UX40!o7$KZ= z{Pev0ory1&!mrzXn`JZg1EB>vJvwalPVS zpYaipJm7_f|9@Zv^xvP)>IlH-{OdE?`+%muo+yvV>6rA_XC?%cgTH?G&kt9@{h2U0 zLe0>Y?1-}rwtC_=5#k~xfSYPeKnEED))ruwt%Qt5VGUlU=j?VLj?LnMV>SEsJ1oYDN10sG9%%=#u< zc11~}zUT^DFl&FNguOf8j35tVeNJ*>K{Qn4zJx`0M_3;6V|{FTgJan^sEH)R#7d}e^};3b;;*2~`x5T9 ztKH`ML|&ZPcy!t_erHU#x2^a?O-aLGs&Ga^$bzlT3Brj(0K+5!PWXSk*^mop?(}(U z^Q|qx0wX3-1tWfs*L@?ax2*!h zB{yDI21^^Fdz}_1|3*kN)W&-WnoOdEUVFgf!#Xjk*+V(~MTyblG0PJ6Tq<3x6kBa= zSO)(6P?;dR?~aDN+#2kb_!XmB6tKpgdPzS)e0f|qDb~pl0&wujbIbRxO0Wn z8k-M6{=2%@{jXg=z$?35UtC~fhIo=$VyrazyvpTQ12;YmZE2ctYlYZo*ZqyT2Hfx) zJtGn-H~T>E=C7ac>XhM8u@_K}*8X*a3nnnAy=j@kwwSqEKK7c1=H}Mwc|Pl0jN_gy zC10BHqWP(*8Ke&a)?xX$T)*$Y)W}_wqg0d;(k#*L@6UEiczdxtoxqxJ_UzRwfy|9A zdI0gE<|->zm%#st5bD)`aK(B8g}S^=iTyJ*Zi3-+qy=|1B-??TjcqW$7Q4dlttw@e zP+BvLa%Etq0;Eh`j22P!GzRu&lZ$ouB-i2{r>)k<$kTNx)u8+K4<`ZCy{415XzsrO zB@-I;0v3|{D$)J7XWpOt{|`;;|9LpP1^(|YrT<==6DMpvpp(Dp*)4BV0r+=t#z#?c zF)b5Qn6VYNH3$Jg+(uqXLK70gWj;teEC#a;!6ZxE!u_-6U$Ft3f>2+}?bYrzpi7wB z+?)o72S<|dgebB%1SKTk!zqUu{z2%Cs>}eT&F7;p?-zaf9U@={+@{k|S07`yMQsF#fdJLYx^5q+_3}!ks+`N=f=x9J3A-AsJzx=RW2w* zJS!mkaGg6`QC9h#BpPE+XI{;p+My~+2ExG8MJ<4xoeBXiD7xZUKj&VM;mr&Q!Q6Gd z0~mmwt6>a6^A}L@yM_fY&#=Hf(=&|HZ{GSKgbB&0KW%t!f~aS9{RQ19@mnkWgYemFsDM7R}meL<$mvQ7jAdB-AP>T2`8>??VPMj zHMn<@8F#rR^KyHa>IvZz4hIYg&d^fb1@p$ z^YkNY1`&s(qo7`NMAtg*3V2p1Te_C)Zhw9!0Fv6M`kYkPn@)3k*C;0t{x^a$;UkejG&3~8-PQ%4A48t0o>iAh^j%2#Fbd7lH2EWj#vccRK^EsdttMwng2Iiv zmk*{>wyv&X<%?IkWa{}lJoGP;goLWS+@6cHc#4YDqGrq>LFplLHXUS1c*Sjc!ooz5 z@M$PC?*bA+Iz9Smqy@{v?{NrXxi6W$kH9F;Gx@l8@KeDgoO}RZCE!E^fbIwoIN|EN z=)u9kA}519a9&``fd`;KuMZY<-NJzr2|s`SjF6C&q+v+a;=l^fT~VogKLN7wBBL6v z^ZUNUgfW4NsF1EA$9*NwvMS{qiyZ$=F*BNpnt211r0&G!>58^9YC|gWIZBnmdUtUQ zblu3^E5VA=9G!DW2(qKyfcOT-`*geRYLJSnh~WalTvErLW->Q1xNg4g$u~-S1Ig7f z9N(Lj=tGsrrdG(&{OabFnCO#?5;}I}0RdY-hO3jE)2$Jfex16AUDB=ZhnZ0!;RPJ; zbuBt!s+w}a#r*AiC&q(Do@V|>XU~UVtC*woc7))xi>55TgW^1-B1dU1y)PKeNF)1O zw?bR{z6S?|HyP1Av)f*4&C!TE9_^yzrUQ2vA*wNf1jVV);-;yhqQqcq54ELkfh8oT z2_L;3%gb9*a*)5>G~(-lRl}+x9?VKJC3YJ$x0jrLbdIFCr>%4LU9c3tZG>cQ+;6k) zj>LpLVpIM&_AM+2Bc%wg9%W@^F?g%9Ge|5ZG07=stiCo}K{7J_Dvvt|idQOOIUcKr zdMHhEpcEkay`Q_q8YtK~cIWMqWHMd{c>7eBo1AIfc$|pPvz;Siv zO=Kvg_oMe#?pPcEmcKPj6K*k1Rd%AiSs& zTkc?Tgx0Nmt}~h@Ho~4yMN)Oc$pwFYj+MXOxm}srqZD=PyVyHf``r!G)kMqs)CY1K zozz!fi%YqLloTc6em3FoKG-FT?_s<%wUxMtzt8jcI~rSJ#N3jVE;T8K!)1XPlS{5_ zd(-HVwxfO~usly8Q3rwBU4bg3vVji;V1%qK7mBzG$foW}L}i}Js#m%Y-jvVNVec3( ziuRB+!ozYLx=>>`ED?f(fnYqhnZd0KyUM8+b0mPpIBY-&6A?vOZN1HhOpL#;n-wp3 z`pb5YLufd3K(Z7Tec{6L(dn>c zbpqX)k8BL3T{D1DCgtJb5x(&Tps_v^P`JKrH#&R$*8#EA)_j%pS*=&EVz;ces&`&T zMG=ind#>ya&t31sD)}_X$gq3B6uGkA-=fD_&feD7$Y<9DJpcAr4#`Ts~fhtq-(I3Pgjx&RG{rrXKSZf zv?03A?^)yi30ryUm+tQJNK4!6?;pFns|e5B&V_h?IGq6yQWjHw;4NrDne@fb*2}^r2rH10RuZaH$B|it>UP0xSijbzUnO2 zUFu4%ByRN-JHisFt@QGl1cqI@vd0KT2n7eC#>&_e$BGg!s}K2n@#d6wR+gkwwPe)A zT?>&U5i5O=ibLn7V}u*F%1vB0G*JM2~>39@Km5MYyns zG9kc>mR2&R>KX*zjOl*t zDsII)FGyvsY}FPiEeqZ6bDLKqy2%*(rLq+3c~S-442W#ZKJcy{HqFK`KECUqF5wz=^d+h^v+_u9 z?*tYuxDShly08>Fk;k~Wt$XSV^H#Qfk;kr`c|~%g7-KW%YgcG1Dh|4uPo$II36=r(&Ds;ii3X{li<VE&$8R^c!dJH5Xdh_JDR{az1S=)oZ`iNt9`K)Et zxIR13S*Yc9wK=)~|HT;J^kuN+SFahRl!UtPpcugbW7aGXw{Qxv3Fc_tYGmN)NVj3p6%(iy{y~o_2XJwq5w)x2%G*TFbc_6>mi=rxI!ML%l8# zrYkK7Z7>CQ$cx5!x*6k*I2McZQ&Eig#zx93HB|*!msnEFm8CKpDm^zwk}=a8I?U+B z6!I?*stJ22T}e)T!M2&CcjO+0s8dclh$61U2Zoe4!M!Y%Mvl{3^<~6mskj%~J|#uq zwaeDsn&`&OO9yW|ogs}v2dHP+Q$p}a#A4r41)}*#RN1kpId*PB2TNPvDS}_ai`3)O z^&6Kia?hQ)qj{Nnd#=4joPB8X2SR_4+7x8u=lgD_!I7Wn5(dKC)XQvzkCE_n_j&`M zWU2nm{&XU@Z}$9AcRt*~XG(Yy;8{t3ssdQGD43+*V`*g{>|X#AHsLJJbcs8D9FAuUXUmShhNL?|+J$XWthS}_DL ztDZ?ZKN_ZOOi=O^2jrE9FV=4Pk=VLxv!Af<=3fR19{n~TJ|U^MmpDyAwF=C^&QEi* zS>3g<_Nid^wpFZk5_!(MsN?O7Swj%kQX4l%o=N@zu=qL@JS{myv{B;oJw{(q?G!DH zOZdY~2WD!v>J)iaiZG9#V-(&J?%V8GUR<3^sg|!Dqc4jSN+k`=v>+MGBc#@KycFbQ z#dv#hmL!Nc<)f4v5QQjO=&?m^7GbO#-CNNP1k=YprXS^Jv!OJwS@tLavWC7T5U8^wX7yG(5WE?_nUf z3Rvlue~1k3G!zURsT}G?<5@herq`GOfGlhYKO*%|vRCf23ZK@9EiS^q=t%Q^w$ORXfW@TYeMwH$O z=M_7i2}IghXv09YJ|-*AUQq1Kqtij`$X3F)M}L$T>38lTb@#l{v)0jQ$RiS-o}9aH zUAIHIWTA&|65N{Gz^EQa=im&`h)hzHRS~m$f&G}2+#yVpBL0e@Yqo7#0>*%DBrS2` z@UyMlA+hQE4yHXnXq9@OK3#KH3dQKV$CIq5; z8oXJ6CiRs#tu9(Q-g4m-s&e7FrZi&KOPlrfyZY4tctIw}fODNIt~VgwQV%44(5f&( z1kxS|y$r=N>k21`BA|Y{1*@5$MI-SEC+}C@EFY0FDzrVMY7;d<<{T35vV07B!L4NH#Ne=ec8zu5Rew2OJJOks%|Bus z>Jd$eBwBh`r3IrH(5YK$AbwLG)w*f5kXBtVbu3Dqe8Q!*z|B|^xKP>Ttjqp-VrF-O zp~Z8FB3|hIfQgM>TRjH2uAapUYT{{a2pnwa3B$#-5O|fdV8#L8+v;Ba@ zR{t-Q(N~rdr$le#(Pr=5)K$gmu0*0KGm49Ma|{iI@m7YXUDh(cU>UXuUuAqmI0F_$ z1j6#DgG`Xei4E@eKSTVFuLj_d2?Ja>9x}e?<&U{+CQB}+K2nKza$d~4V7qL(-r-k* zVCS#2w34@|DO{|O9d+4{2uprH^7SSkqG1-6Uhntmo@@62o?ALM2{( zsk#uV9D3Z7y%lw|9ZTUGoQ>^>ET@Y@Hf2!H##d(3(?O6K1ZvN1TB*`B;vCGN5H&v& zsOLi^R0$Xmli59U4a~Uk+(nWcSe`vGEguyebsAO(){QWp-1|K;bNb^a)S@G==qOOj zbE(+oYgEZk$F5{cs$%iS8mR4gfyUNC^JG4cwi7~Adt6y}1ReM$=80QaJl;Git0zB~ zUOpXZFXf3@u$eii-8a5TuQmK_XDJtA^R|bm{$gFI_26I&=6bThX+y(07}gq^;g24o z9LxbUh0vKi$D&71F4j|1!9hy&y+GY@($m+cy4jxH?#&Hd86Ls8*^Qf9X^fE)f5`!RRN_f@m4r*=Pi1d+j6U#GtPb!} zdfz()Y2f~kzoBZ4-~$t$!`x^3Ab3uI_ylS z{DBj_80K|uu{^vaGevUH3!{b+CyzPL1Ta-@m{}TlKXZ(=WSls#F+5oqD(!ajbJc^L zzr51a`mIs#@8r@{Vp0!PbaZEKuEPAbvmAa1X+iF>T5Kx9Ue2d*g!&TmJis~#lzY_L zNK4AvV>7m6Nd>T9Iv^G0(pwX$HeWx-IzlPyEeMoI(IIgwMh`=x-pg0#+?22jfY0cl z?Jvbc<%`ssutTB(6amEvvcQ(Wdf9Tjv@`zN%!w)xdr4tX>Z;yS6T_5~H=@WDzMi-7 zX$M%?10ieLS9H$%GQG^8pml2-cA)jM!>GQt3ud!)n0;8@W#*{A$Ke{M0~W_nUBHU5 zvphzaR-sc33)!9;4ms7Ft|O8QW;$8P5`AxeWJbkZ2b-H_&OSO+kcT+4Li_j1SrkpTuaq^~Ryl@Fn-_)~%EK*~W42|K0Q9 z2mHU(EG!WKQL`KZS^|7>DO{#9Nj>66?MQ%FN!{!{tr?o(Q#Nk;rrcl%Ft{M>FbZ)$ z-zGo$Gpadgdua?L_ptNj!X2e@xNhjwBxN!PYY&F82SiKIei~jj0IpcE!e$8IBE|($ zWg2P&bls+XXu5|%QV(cb(GZ?)Yo}`HV4>*}NKBHpMXeAQ9WcxN`wCyHp7jc6=2>k2 zW~g}P)UR@k&QadskpX$v4TTy?L%8dd3Ly|z|2^IIZ_k4UsHLUlUC#}Wfy6th2NUo! z!V_~2W{9SGEN)+K$KL^7x30S@!#kEyNCF))s~uf)3#xnT!?*a5nYH&qo*N#c^rmCb z4mZ5ixlopzxq@LO_lFR0Ia%9X9eFjpO&3(#f;3%G`L}>MO5-VhLb4MmDE6JKZx*yU>7GtbbgXu z&;YJ}`BjYC^;9$v*GCQ5{s`a|P%wyptegXTSC`xMkF1v|oW_y`un~c^NGa@B_a1Df ztb3RFvG^VIZqE^RdjnfLSR3RS*>hd$0n#1*m)l}LfBw004!Aja55!Qg$fsA%0cXSe zS2;59YToA#(q#O=J^>plnfkhg+htKYJ6npS{Z zn7ylA5qP4afBhKl@@Du5$d0uP+`yUJNie{E*J||@3`D8*H#k@I`xS3L;=lESnwf=V z&hD=NZL6e=j7)aHpO695${*{0+BC+kp{=>Oc~0z^YQ|t2Ahi{nmNstzhM=|2t>^5~?$7zwTsa#E)-OgZ57p0*YsuH+vQf z;I_>#HoYSwhrd?xarEmz8~vZJ;dwt{bKQ|75I_W=2cA6Vjolp(GpVp&5Nf^IcNjkv zC&7EBWCR2(A}NG{7yT88Z~!(pb#XVi^9{&@cD6GO6h|FkYJZ}B*=TzK_`X9dGQ2|I z({FF7EfcsH_xW>|AT$jES7SV$YPU_iF=1n{Xic2ebjz z7v}rF0`}(rBE;ZNt^X;|DI^#ak<8`A9p7}#{B<4SMbMaZe2Pe0(3RBGLVB+O7@we$ zp4_(XjG&9PZ-kyfI5mwvFMaSO)n-w3qwu_ea^E$%^RI}cwRKei(ssx!d2T>Pm87DmMtd8Q?>Z1W9v6{BrIa9)8B}@Fdvm z=RVo%B#j!nOcKGFchJG7{-X*C7u_x#?my_D zbJ%wNjMR$|fX|`qQS*;sc zZrceH*ZrgRtu#`aEZMW}B9O%LVs zVsqXRdYb4XmSUB9zt3C2aJK*bj6XNZ1mhF;zI!X)Y(J9XRQ&S`;rUO zw|e!_iofKYfitF=O}MAgsJeOv<1>c|So|OxvPUJ08M7BZ(WhAQ{F2{<_9UNC7T6N- z4lA7oi{bsgy$%Q3s9T&%C!c>8LX#Y&I>}dl%5BP&s^DI^75x|?LA)Z|&dTNTwvk@x zV`(cltv{)iSLRwkHrqPE=GbvI>l4yA?%ovPq`9Q^@2hkF3C%H)?FITsmcec!GqC3~ z@vusxvjjP=+afM~;p`X3#+?VjTuMJ^7p*UBql>33O~(5c>S^@)@moSDmq>!VyN=sD z2rMisax!YQAWDYK%d{@4D`#M9(JqFoL!5^>c z`Jq;szL4&o@n4W7c3&)%=!;d0>}n=Yo5>cjgLBLx^S(YscTcJ+ZJkQ56OujL%pu}- z))|pkc&5FrMp0%}R&f1v`|YrgIA;uaAaA+9=AZ|6szDgcQtP#bjg@ZfVF5`;YzjrE5$Gi5HrnFj zx5w8McOgM!PfaCZXUgi_+;SFpE7o5*1~N~*#Jm~l^KLj;0K@Jj>q=R9{-#ln=`bf_vpy zpwS#9s;8fDIjMRik)9Z7$&Roq3nlg_z@MV>1`fVDd!rzf6K6yO=^fl#VH=F)o)l?_ ziA>Ej*Y7CY++T4fjg~K^mXuekwBcBLoTE{S*C-{HA0--Hp#22`<#9#8X8+Ul<>u(M>OO2PRf_h-&>WtG;4gR zcLua|XBSv|d~C5ddDWGrrRz^@B>%Jy4-jDrno~4BcvqEVyUqDAB7u$C$C*92>4A_w z2)Rq~SKm;ElDi6JM0o#PNwNM=;%DT+Uf?go7@Os+IgLM$eVFt!mRj?#^x3Y`JFY+L z>QG$-Bq$9hIWR=nvEJAsvP38{vgymNTyr>1fdeDIaOR)5O=(mmC#FbAulObsC8_D? zNRCom&Z{rJ@Q69F)$i2e9?LQrQh!5On$tWkulfu&P!~@y(?51CjbFx+SCgB(afw_~ z+PAzpcd|9kqwOO^mHw0B!gIBl!DDpj-Gqb5t6N;Osn2RvWuK%kJ=7>j@qSbukJ!xU zXPVt!`yMd!IKwe@x!BA=OnZlc6kKYd(ZrxYX{2!sMo1zqDmaa%w^eRRIlQ|z^J}$# zyghfgY?C*{u&7(}@%8HzR{yKF*VkclebXRR#Ry2HGq{4$pGo(n_B%|Q8Hb>%*Aa~J z89lVR2AfdTl6Ss8^;wzG7`%02T2>nHOJP_i-H`KD$pf9*kSaM8et#&eWN@3glTu|7 z6mzs;JKdW9>2+|I=BFMI%Ly^zMIWN%yxOU9eqQiQ%{k)a;kU!)?IXSL$%UTzNF8vQ zcGtJgvpt2BZvM8rN5~ST2zVF1u5UcByYZ$@*G~W=Dc%YKNf4_D@8sQ}+aPc9dmg&bY^pU$c{62k#aYmW3u@S{f|l$SJA$@bl64_P{T z7_(lB=?h6<=b*Riqp30-(9`Y&O6XfR+elWhkvrkj|Q>ZbIwR$6sl!5>9qB zA|gQL>BV?m$!)>ZCq4S*snRP0#50csCt35;imS0pU+3MQ&3Xx`TaOcGi#Sq77~aw! zJG3#=)P-Jp7)F1FFZQ4cIEd>EF9q2p>zyb88~8PT(x-&CFU-})6ZK0tSZVh|s4DYH z(%7U0_gZ(^6?RiE-cBsOI8Lm>>U4jP!;{D#y6^aYf9_k#r<5l*mEIh$F;m`!>X36& zM+^qO*8GVCVfaL%a8R+7wucW+vdt2bboEM!<4hUn#uF_S>XYuw!zcVaekFG4-9O+i zq4QDgSEb;a`>EzkdXEv}`u~BhHnMfSoB#0m`^DbCqo#0sW94-e%9JO<*{vb7H3@u* zUvmFHz}363Z_Db269=;j+q3(&3!+J0Z=)Hable^ERr}m~n?dZRF{736g5}1?11{e) zGDw57J(hG=9(nIjL6)m%Qx#ghgFuN_o3bcD*8mgij4}vV{l>-%RX?Z=NH4~(3cd|$ z*|j&e(tgGgaq^hgPDP%f6dWE{Iy>o7!53AjFV^S6A$@XavJ^>^k&!B|^D?=rlYX#` zHi`kwW$haIJ%025I}kc2dgdR?M%yRok^0eETn z7DEa@klqXyHaA3qmf7R%dvg}D3GfJC30z>k@na9oi^bPbOL<3$X~S+{}T+dAvf~=8gTi)3qbyJ|394$;1&BncJ%n4hr?Uof7<-t z0@|x*1|@YQAXco-sF3ajXd^A}j+__H{iXtgy}Kzy|Cn-8YF1P~d- z0CyfzDhr+{(m!66Qm60*Axh!u_sY{XlZvGytw<5k$Ugua8ux?$1z}l8ppCJcb{cBX zN=FJO3jw=IuuVZ-gJKI->lZX2vl7MXR7o_u@kyYlnhU?uCFkBl_rWOpyPc3>)dnvi zr4+0)VWVS#dQSvBA*=%?`@4t_M<`k%PsBt8be7IsjG(vYAer-aQNf}8)<#kqvYcAm zvfU0(A8Jw5F^~4nZME^bvVWM#0dj^2=o~=>XscQ}=Hk9?G$O62>@8&Wx>%;?kZ`7o zEGxEi&3ZfD=OS1!e0Ifwu%wq)Nz08+j#uRMcT56g0*8u@cd9E9f(vQF80gUUWV4DZ zsN=5d^m*_W2ga8Pe2ANi@seEqfpPu5y&QW4%G?ScXh8^>FLb4@E2EhkqaW{{z>5JEyisT<J}gQdlxjYi7-g3C9AzQ0MD1zZh5A?=SRtVY(UkGzA4)WVWQ1QHXpgTkI&-|c zCbu67yGcW`zz*3>>;NNkx^YUOK)MXWQEr(k&67fws|JiuDC@2CP6XVsLSQU8ZU}l@ zsDv?l3!Xl-W@sXfPs*Ce3G+L1u=%H0<%L?|zEAklhRpDAsgcZ@D&VKEki+@4OmYoz zH+jfa<7W9l{>zsn*R9fXyObd{c1LPl^Cz5o&7{vT4_-#m8o8_NDgz*ny+7MTI4rT|5aoh*(Y(bMqbCkSzc@k-QF}VVVL2zQjw!oait5>L z&I`Py&@``1wCWMxj0CWpxBmuX?mWH5y1tdE-|LQsS=K)9$N#-!TYrZB$(4FuxF7~O zI`9-cC)1g{Zt1x|cg<=GC~z(zt%x3-3s+Jo4{S_G3<*1)C!7}u_?S?2&jrXbbgnsc z@i)Ic2p|wVD)l@#PohKa|7*e_mswc>hvJS9WQsb$L%#Z=c(vbq!$JoG>HEr9FJGdj zlIhG7wz?p)`abMl?@UN>>=F?0p_@cFHT!J`cRiF+ z?n(&?kWeUe;pZ)&eoUU!^(XepE-WI?D~DP&dW)A- zht5k#u=h25a|VdR=!l^!qq56;uaBmyChc^P&nlgo)gRXs735c8ukBk3xjdcdy6vT` zKQlIB7OANW6#h*w-xF-}$7z;pN>f8jn1LO`VcGVs-;5_~(|G#Lls9ZM#SxUs+v{I} zU_Bf}Lyk##+tj=ETTl&ILEb8eg*@7BK-mi4ala zdQZf6!Hta8tj}2kyFNS4NEOaLQoVUN+(ea+6@Bipty%BERWgkoFVj8gQXVuu=jt}I za1G$W%f5aO`M>DD6jj4}fp6N%5ywwx>x@S>Cu+ zfaprff@})fqnnJo9(W#evR*U!+L)IpQ_NQr$C*PqnTC2mZh{lOWPTL|4NV+k=tk{OU=TqJb-o-jQnRft>t+v(+g*ic}n7C^!wM|#?* zD_-w+s6qzpg9r{g&3b;9oy-c!DT;!jpXj=J;2tsf{oYJfs0W59XLjJj=|_?8xq6Jl zh#>CrJK}nO&GVw9#l$Utm^`0rKe zze!a5UwZiVL#KC#JS8mRp8&q8ygI{Q7S_M+x?Jo?+KFHmCKfj11=E=0=|mc=%N1aj?RoK*HB7@>#`gQ?kpKAdx7;jTGLzy?vA9&~F~c zp*yDh$?i87g|}auJJt-f2V>6Nrw;giE&QlA4$quzodz$$N~^s@+N+n6M=qH0^fT#- z#L4bY`#{+wJ|1;*@Ky1OB)G8mn#>mB$I+f?zJ0BBzSa_yKeUdQ6E7@&6~(OpZtdEN za84E!ipmYqSuC6%MyGevb5_REC-=6+pitgqP?wW`oZociNdFmWT+n0UhpD=K(=Ae& zcx?39ynNiL1e^{GypIYY)BqGv>JYj7%jW;7?K*>+(6TTp&80pYMIaAR9;gr?KnTR- zNzlNPq6jKVFH)o@5~2_usDJ{YCJXYQ{vckY>6zEi$)swR?wFDqVWAog5@%(p7B&t5(+Xw_8Mv#q}~>K5#boB=wk z1+BtST|>3R9~ltToLUT@|>Q@dMRKJ)xH?5EuDzr6=}snqi5 z#tU4z*z3-1iKw!Y(M@Fc=6Hd;iFmQhMdwS_11@9t+*Gx*Gv5O-#1sNJwaAk6jS~77 zj)k04OfxqTI1xknSqCO62r9G0s0f0nA?u2Le9jG&{MSI~XKTru)bp(e2dLmb=N$4T z(iZyqZjt0~w{O>$v`|?2pGquGVZv7dGg|AqN0ZLe&p7Ibg#&ip@eenHqD&NApy{3c z$Nk3dr9NEYPA;%=28(7)NC}#b8{ncS?xCu<+OeU5(VK?jXh;zQN_5gs0iW10-R{fJ zNk{GVwkK4da_q{F%}?ykKHCi^qCeXpgJPB{d#qi?ohi%&OPuT8FMtPuCA_hSTuL3m z>!Qt_J?YTq^>+WA&n78`sXbPJ&SYovsdN-2}E1V_ZX)mKgB zXVR#7bw7>rC(F{TktIdbFLJ4??MeQTTIrvBL7A-kebkI}Tgdbgm~KPtSNkU?OKf*U zgPIS!o09Z#8Xl+>va-p6;({vliJ&4}jG#MI&l*-Pg%_7sRWp#S8Dz`7YD}1RImfR7 zkqcw;_-rY>5IG-ZRQ={b@Ws8zF;C{>lAPO@{QTQoiXo54pKeHGh6K`vU*QS4*ywDK zw%gL$&LHHs)rx%0F16x*gG_GLAp#JXTZLLTU@+f?QBh;-Y! zy20HW?WmcBh!;)t{gRQ3A~+|jS`TLPj`8uR&D{pRc@x>#ArO$cTl7+(`!$YvStP2m zCAX(1Q~coL;X`;~L5jt5cG9^k?8+0|4H6r&HiN{LQuH+A*7@zkqha2wq0ZM(?n zgz|{x)BMP9X2-$lD}f2yJ%@0F@nnwD2>~fatOb^k55&bW15JWYJ`jLa@1I~5-C9=g zMmrtU?ekQfCtU#SP}hg1Q!nh#VsW9`^04^VAX@<^aGtYlekv|j(#`xb(P&vL%)m4F zLf8WSTYdqVEX^V~RrV?Q=6<~Usfd&lx39tV2%?Pt_OTFI;HtfW)yk*?U{?&rEGZM^ z8$tJBcUb$8DWl~2GDW>QMk|AVx@5<4@cnDUq<*76KxUm!eFCNs7F7OoqC_z7FpUOa+PgDyXSY-y?K^VAU9obp zV(&zQyw%`pUxc_TBU~FMGZtPAp+;huQ={7qoVG)M$ne-#$D79EU-6nriKu5QP#>yK zzq#50lB{TwJSDzhjS6@`%riudF5aM$=V|#EENiFRo6pN|ahWQqoy^Pzzj?L&)gOjg zLn{0u!e_d@ULAuj+Xgm1rp#V%U-E$mKt+Zur)_|Zi30ZT6V9*C&^jEUpjVjNuqn8Q z#&lI;HwG!nH$*H@OuD&?r1`z@&1gpU z$CsG-;RtGJckLvNHz0gTT^*pE7==jch);ODbxbkLIMgl`t zqa`i)9CWhHIwP2m6W>7AEgi8B_bz z0FwxS-BQd(;VkE_jwp-Z1Sq&sB>C#9QTiZfUDKVj=r$`HuiQvxf4SW}6}e)L@^Jf2m^Ya3d8jW1~RHLLBF`mHl?M z_Ua|N?Co0rqe|Hpfg`f9)FE53M4u5Sm#%lJzFNCyZ~4vpSWC{&6?=$#c#s)SLG7V* ziS))WjeFVP?und)$;5|oM^n)niaCb%awTx#!Vj1T7pVmAg;P*iXgosFi}6xb5)uFf zU3VEaJ_)0DPtVaZLg*O>BQ{KcFa5t9tJpKq+aUtfgOtXr+`0R)VMO-T9KC`UHF@UiIEo&H&WVRcuE zF>9ap)0loMd&&9im$s6DHTFm_~jFhdG=L4}^U*Skhse|)CKg*o}Bu#s*13m3co zln`xi!$p+??*7I2Qn}+;HLW}6^;in2?;Px2MP6PVMb5SPkFOC_C^qcgqhl2nGrg%Q z%7+fN50e(6ek{@Sah*^KK?~!RZr!O$15`KB&Cvk+N6cFZh_|U7yTVSb7+qUec|d9$ zQ|L_j40}J^qva|39J*T2)F?+C6)`BvUEM#lrcemtGUDN^$%HLz@R&OB;y>(NMP2&*TuBeT@ybIyw&KG z&bwLI!bZF9bB}QyJ^0;7Rn0}qZmyY%Tx$ZF#3kZ*ZsmG+zCADE)3%R#;#cuE({tevQX&-#HzC*jJJ-QOA4MSHb_L z&?$al{qyl|4po1WLUR*#$ZL*Y^a3uoxwLe>{Q(JNCu`vAu3>srWO2ePTtMbI`pmw$ zzLr=L;P%iqG4xyFISt^J2;BMb6B-CqIi1$~bhufmv#XQCs+0*uPssM0W=-b|)PC@s z1gD(~Jn71;ZSLC8TXO%_ZX@Bk6r*_2X7m2+reuGxwq{*+DUx|TLf4u-5XYBW&ilm-(Q z)i*RWRBsUf0mf`!;?0gIDQ8-;Lr9c4`&@^WAHWABPaA;9Y)2=}kGr}jBbbJ*z?VgA zNf;bu3K)XGUnzarl7zo#`kR*vpRv1d$2~=dZ(Ue&3foIuYXS>Gb@YFqbA1hNc1^orWWO@+%f5TPDhES^e^gr`jkyjhc<0!;k*p7hh35y0d}#Rsa4MSZ zJ>0n5%Cy+(KuXdC8Ed^geCEGOjeNiJUFywt@QHyE1;Lxu05e=ku&Ph-nV6Fxfl zwl5lCr1t0o5h&kR;9NN6VdPL<^<}HTwAnTyeglS91Uw0s5>!F#YsP3<%x(Oq;qnW> z{Lsq(H>$wdnX3j$MbO~8g@lBTq0d}Fd%B^$j6FiV1e1`SjxIz?S653HVy6Q(77RVm s2^}3{9i3hc53BzY2nh1@y^j4~0i9n0Q|Ct$1p-1AXROU$n7YRN6S<37djJ3c literal 0 HcmV?d00001 diff --git a/images/tn.png b/images/tn.png new file mode 100644 index 0000000000000000000000000000000000000000..d20bf4b63b6c9dec00062353bd7f27a00825c553 GIT binary patch literal 38860 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 + +{{ partial "header.html" . }} + + +
+ {{ partial "head.html" . }} + + {{ if isset .Data "Term" }} +

{{ .Data.Term }}

+ {{ else }} +

{{ .Name }}

+ {{ end }} + + {{ .Content }} + +
    + {{- range .Data.Pages -}} + {{- if (in (.Site.Params.excludedTypes | default (slice "page")) .Type) -}} + {{- else -}} +
  • +
    +
    +
    + {{ dateFormat "02" .Date }} + {{ if $.Site.Data.month }}{{ index $.Site.Data.month (printf "%d" .Date.Month) }} {{ .Date.Year }}{{ else }}{{ dateFormat "Jan 2006" .Date }}{{ end }} +
    +
    +
    +

    + {{.Title}}{{ if .Draft }}DRAFT{{ end }} +

    + + {{ if isset .Params "description" }} + {{ .Description }} + {{ else if gt (countrunes .RawContent) 120 }} + {{ slicestr .RawContent 0 120 }}... + {{ else }} + {{ .RawContent }} + {{ end }} + +
    +
    +
  • + {{- end -}} + {{- end -}} +
+
+ + {{ partial "footer.html" . }} + + + diff --git a/layouts/_default/single.html b/layouts/_default/single.html new file mode 100644 index 0000000..b211eb0 --- /dev/null +++ b/layouts/_default/single.html @@ -0,0 +1,60 @@ + + +{{ partial "header.html" . }} + +
+ {{ partial "head.html" . }} + +
+
+ {{ if ne .Date.Year 1 }} +
+
+ {{ dateFormat "02" .Date }} + {{ if $.Site.Data.month }}{{ index $.Site.Data.month (printf "%d" .Date.Month) }} {{ .Date.Year }}{{ else }}{{ dateFormat "Jan 2006" .Date }}{{ end }} +
+
+ {{ end }} +
+

{{ .Title }}

+
+
+ +
+ {{ .Content }} +
+ +
+ {{ if ne .Type "page" }} + {{ if gt .Params.tags 0 }} +
    + {{ range .Params.tags }} +
  • {{ . }}
  • + {{ end }} +
+ {{ end }} + {{ end }} +
+ + {{- if .Site.DisqusShortname -}} + {{- $.Scratch.Set "isDisqus" true -}} + + {{- if and (isset .Params "type") (in .Site.Params.disableDisqusTypes .Params.type) -}} + {{- $.Scratch.Set "isDisqus" false -}} + {{- end -}} + + {{- if and (isset .Params "disqus") (eq .Params.disqus false) -}} + {{- $.Scratch.Set "isDisqus" false -}} + {{- else if and (isset .Params "disqus") (eq .Params.disqus true) -}} + {{- $.Scratch.Set "isDisqus" true -}} + {{- end -}} + + {{- if eq ($.Scratch.Get "isDisqus") true -}} + {{- partial "disqus.html" . -}} + {{- end -}} + {{- end -}} +
+
+ {{ partial "footer.html" . }} + + diff --git a/layouts/_default/term.html b/layouts/_default/term.html new file mode 100644 index 0000000..40ae160 --- /dev/null +++ b/layouts/_default/term.html @@ -0,0 +1,23 @@ + + +{{ partial "header.html" . }} + + +
+ {{ partial "head.html" . }} + +

{{ .Title }}

+ + {{ with (.Site.GetPage .Title) }} + + {{ end }} +
+ + {{ partial "footer.html" . }} + + + \ No newline at end of file diff --git a/layouts/_default/terms.html b/layouts/_default/terms.html new file mode 100644 index 0000000..6ec46d5 --- /dev/null +++ b/layouts/_default/terms.html @@ -0,0 +1,30 @@ + + +{{ partial "header.html" . }} + + +
+ {{ partial "head.html" . }} + +

{{ .Name }}

+ + {{ $biggest := 1 }} + {{ $smallest := 1 }} + {{ $max := 3 }} + {{ $min := 1 }} + {{ $size := $min }} + + {{ $data := .Data }} +
+ {{ range $key, $value := .Data.Terms.ByCount }} + {{ $size := (add (mul (div $value.Count $biggest) (sub $max $min)) $min) }} + {{ $size := (cond (eq $biggest $smallest) $min $size) }} + {{ $value.Name }}{{ $value.Count }} + {{ end }} +
+
+ + {{ partial "footer.html" . }} + + + diff --git a/layouts/index.html b/layouts/index.html new file mode 100644 index 0000000..41f6ef5 --- /dev/null +++ b/layouts/index.html @@ -0,0 +1,44 @@ + + +{{ partial "header.html" . }} + +
+ {{ partial "head.html" . }} + +
+
+ {{ $pages := where .Site.RegularPages "Type" "in" .Site.Params.mainSections }} + {{ $paginator := .Paginate (where $pages "Params.hidden" "ne" true) }} + {{ range $paginator.Pages }} +
+
+
+
+ {{ dateFormat "02" .Date }} + {{ if $.Site.Data.month }}{{ index $.Site.Data.month (printf "%d" .Date.Month) }} {{ .Date.Year }}{{ else }}{{ dateFormat "Jan 2006" .Date }}{{ end }} +
+
+
+

+ {{.Title}}{{ if .Draft }}DRAFT{{ end }} +

+ + {{ if isset .Params "description" }} + {{ .Description }} + {{ else if gt (countrunes .RawContent) 120 }} + {{ slicestr .RawContent 0 120 }}... + {{ else }} + {{ .RawContent }} + {{ end }} + +
+
+
+ {{ end }} + {{ template "partials/paginator.html" . }} +
+
+
+ {{ partial "footer.html" . }} + + diff --git a/layouts/partials/disqus.html b/layouts/partials/disqus.html new file mode 100644 index 0000000..48b5f42 --- /dev/null +++ b/layouts/partials/disqus.html @@ -0,0 +1,16 @@ +
+ + +comments powered by Disqus diff --git a/layouts/partials/footer.html b/layouts/partials/footer.html new file mode 100644 index 0000000..5f2cbee --- /dev/null +++ b/layouts/partials/footer.html @@ -0,0 +1,10 @@ + + +{{ template "_internal/google_analytics_async.html" . }} +{{- with .Site.Params.Social -}} + +{{- end -}} diff --git a/layouts/partials/head.html b/layouts/partials/head.html new file mode 100644 index 0000000..717b5c4 --- /dev/null +++ b/layouts/partials/head.html @@ -0,0 +1,35 @@ +
+ {{ if .Site.Params.Avatar }} +
+ + {{ .Site.Title }} + +
+ {{ end }} +

{{ .Site.Title }}

+
+ {{- if isset .Site.Params "subtitle" -}} +

{{ .Site.Params.Subtitle | markdownify }}

+ {{- end -}} + +
+ + +
diff --git a/layouts/partials/header.html b/layouts/partials/header.html new file mode 100644 index 0000000..eeb571f --- /dev/null +++ b/layouts/partials/header.html @@ -0,0 +1,45 @@ + + + + {{- $title := ( .Title ) -}} + {{- $siteTitle := ( .Site.Title ) -}} + {{- if .IsHome -}} + {{ $siteTitle }} {{ if isset .Site.Params "subtitle" }}- {{ .Site.Params.Subtitle }}{{ end }} + {{- else -}} + {{ $title }} - {{ $siteTitle }} + {{- end -}} + + {{- if isset .Site.Params "favicon" -}} + + {{- end -}} + + + {{ with .OutputFormats.Get "rss" -}} + {{ printf `` .Rel .MediaType.Type .Permalink $.Site.Title | safeHTML }} + {{ end -}} + + {{- template "_internal/schema.html" . -}} + {{- template "_internal/opengraph.html" . -}} + {{- template "_internal/twitter_cards.html" . -}} + + + + {{- if isset .Site.Params "customcss" }} + + {{ end }} + + + {{- if isset .Site.Params "customdarkcss" }} + + {{- end }} + + {{ if and (isset .Site.Params "social") (isset .Site.Params "feathericonscdn") (eq .Site.Params.featherIconsCDN true) -}} + + {{- else if or (isset .Site.Params "social") (eq .Site.Params.mode "auto") (eq .Site.Params.mode "dark") -}} + + {{ end }} + + {{- if isset .Site.Params "customjs" -}} + {{- range .Site.Params.customJS }}{{- end }} + {{- end }} + diff --git a/layouts/partials/paginator.html b/layouts/partials/paginator.html new file mode 100644 index 0000000..ace433d --- /dev/null +++ b/layouts/partials/paginator.html @@ -0,0 +1,15 @@ +{{ $pag := $.Paginator }} +{{ if gt $pag.TotalPages 1 }} + +{{ end }} diff --git a/netlify.toml b/netlify.toml new file mode 100644 index 0000000..1e74b19 --- /dev/null +++ b/netlify.toml @@ -0,0 +1,8 @@ +[build] + publish = "exampleSite/public" + command = "cd exampleSite && hugo --gc --themesDir ../.." + +[build.environment] + HUGO_VERSION = "0.51" + HUGO_THEME = "repo" + HUGO_BASEURL = "/" diff --git a/static/css/dark.css b/static/css/dark.css new file mode 100644 index 0000000..bc63995 --- /dev/null +++ b/static/css/dark.css @@ -0,0 +1,71 @@ +html.dark body { + color: #ddd; + background-color: #000; +} + +html.dark ::-moz-selection { + background: #9375fd; + color: #fff; + text-shadow: none +} + +html.dark ::selection { + background: #9375fd; + color: #fff; + text-shadow: none +} + +html.dark hr { + border-color: #333; +} + +html.dark blockquote { + border-color: #ddd; +} + +html.dark h1, +html.dark h2, +html.dark h3, +html.dark h4, +html.dark h5, +html.dark h6 { + color: #ddd; +} + +html.dark a,a:hover { + color: #9375fd; + text-decoration: none; +} + +html.dark table tbody tr:nth-of-type(even) { + background-color: rgba(255, 255, 255, 0.15); +} + +html.dark .site-description a, +html.dark .site-description a:hover { + color: #ddd; + text-decoration: underline; +} + +html.dark a:hover { + opacity: 0.8; +} + +html.dark .post-tags .tags a { + border: 1px solid #ddd; + color: #ddd; +} + +html.dark .site-title a { + color: #ddd; + text-decoration: none !important; +} + +html.dark .header nav, +html.dark .footer { + border-color: #333; +} + +html.dark .highlight { + background-color: #333; +} diff --git a/static/css/main.css b/static/css/main.css new file mode 100644 index 0000000..bc5cafa --- /dev/null +++ b/static/css/main.css @@ -0,0 +1,486 @@ +@import url('https://fonts.googleapis.com/css2?family=Inter:wght@400;500&display=swap'); + +body { + font-family: "Inter", sans-serif; + font-weight: 400; + color: #333; + line-height: 1.8em; + font-size: 17px; +} + +a { + color: #3700ff; + text-decoration: none; + word-break: break-word; +} + a:hover { + border-bottom: 2px solid #3700ff; + } + +html,button,input,select,textarea { + color: #333; +} + +::-moz-selection { + background: #3700ff; + text-shadow: none; + color: #fff; +} + +::selection { + background: #3700ff; + text-shadow: none; + color: #fff; +} + +hr { + display: block; + height: 1px; + border: 0; + border-top: 1px solid #ccc; + margin: 1rem 0; + padding: 0; +} + +img { + margin: 10px auto 10px auto; + max-width: 100%; + display: block; +} + +a img { + border:none; +} + +figure { + margin: 0; + text-align: center; +} + +fieldset { + border: 0; + margin: 0; + padding: 0; +} + +table { + -ms-overflow-style: -ms-autohiding-scrollbar; + -webkit-overflow-scrolling: touch; + background-color: transparent; + margin-bottom: 1rem; + overflow-x: auto; + width: 100%; +} + +table th, +table td { + border-bottom: 1px solid #dee2e6; + padding: 0.75rem; + vertical-align: top; +} + +table thead th { + border-bottom: 2px solid #dee2e6; + vertical-align: bottom; +} + +table tbody + tbody { + border-top: 2px solid #dee2e6; +} + +table tbody tr:nth-of-type(even) { + background-color: rgba(0, 0, 0, 0.15); +} + +table th { + background-color: #212529; + border-color: #32383e; + color: #fff; +} + +textarea { + resize: vertical; +} + +blockquote { + margin-left: 1rem; + font-style: italic; + font-size: 1.4rem; + font-family: Georgia,bitstream charter,serif; + border-left: 3px solid; + border-color: #3700ff; + padding-left: 20px; +} + +blockquote cite { + font-size: 70%; + opacity: .8; +} + +blockquote em { + font-weight: 600; +} + + +h1, h2, h3, h4, h5, h6 { + color: #333; + font-weight: 500; + line-height: 1.3em; + margin: 30px 0 20px 0; +} + +h1 { + font-size: 2.75rem; +} + +h2 { + font-size: 2rem; +} + +h3 { + font-size: 1.6rem; +} + +h4 { + font-size: 1.2rem; +} + +h5 { + font-size: 1rem; +} + +h6 { + font-size: .9rem; +} + +.align-center { + text-align: center; +} + +.align-left { + text-align: left; +} + +.align-right { + text-align: right; +} + +ul { + padding-left: 15px; +} + +ul.flat { + margin: 0; + padding: 0; +} + +ul.flat li { + display: block; + list-style: none; + margin-left: 0; +} + +.prevent-collapse { + min-height: .1rem +} + +.smaller { + font-size: 70%; +} + +ul { + list-style: disc inside; +} + +.post ul li { + margin-bottom: 10px; +} + +.post ul li p { + display: inline; +} + +.highlight pre { + margin-bottom: 0; + margin-top: 0; + padding: 20px; + background-color: transparent !important; +} + +.highlight { + background: 0 0; + background-color: #FAFAFA; +} + +.wrapper { + max-width: 760px; + margin: 0 auto; +} + +.container { + max-width: 800px; + margin-top: 30px; +} + +.header { + margin-bottom: 20px; + padding-bottom: 20px; +} + +.header .avatar { + float: left; + margin: 0 20px 0 0; +} +.header .avatar img { + width: 64px; + height: 64px; + overflow: hidden; + border-radius: 100%; +} +.header .site-title { + margin: 0; +} + .site-title a { + color: #333; + text-decoration: none !important; + } + .site-title a:hover { + border-bottom-width: 3px; + } + +.header .site-description { + display: flex; + justify-content: space-between; +} + .header .site-description p { + margin: 0 0 10px 0; + } + +.header nav { + border-top: 1px solid #eee; + padding-top: 15px; +} + +.header nav ul, +.header nav li { + margin: 0; + padding: 0; +} + +.header nav li { + display: inline-block; + list-style: none; + margin: 0 30px 0 0; +} + .header nav.social a { + color: #333; + } + .header nav.social a:hover { + color: #3700ff; + } + +.header .site-description nav { + margin: 0; + padding: 0; + border: none; + min-width: 50px; + margin-left: 15px; +} + +.header .site-description nav ul svg { + max-height: 15px; +} + +.header .site-description .scheme-toggle { + height: 100%; +} + +.header .site-description .scheme-toggle a svg { + max-height: 15px; +} + +.header .site-description .scheme-toggle a.dark svg { + fill: #f8e04f; + color: #f8e04f; +} + +.header .site-description .scheme-toggle a.light svg { + fill: grey; + color: black; +} + +.section .section-header { + font-size: 0.75rem; + font-weight: 600; + text-transform: uppercase; + color: #999; + margin-bottom: 20px; + letter-spacing: 1px; +} + +.recent-posts .posts .post { + margin-bottom: 45px; +} + +.post-header { + display: flex; +} +.post-header .meta .date { + margin-right: 30px; + width: 64px; + text-align: center; +} +.post-header .meta .date .day { + font-family: "Playfair Display", serif; + font-weight: 700; + line-height: 0.45em; + font-size: 3em; + display: block; + margin-bottom: 20px; +} +.post-header .meta .date .rest { + display: block; + font-size: 0.75em; +} +.post-header h1.title { + margin: -10px 0 0 0; +} + +.post .title.small { + margin: 0 0 10px 0; +} +.post .post-header { + margin-bottom: 30px; +} + +.post .draft-label { + color: #3700ff; + text-decoration: none; + padding: 2px 4px; + border-radius: 4px; + margin-left: 6px; + background-color: #f9f2f4; +} + +.post .tags a { + display: inline-block; + border: 1px solid #3700ff; + border-radius: 3px; + padding: 0px 6px; + color: #3700ff; + line-height: 20px; + font-size: 0.85em; + text-decoration: none; + margin: 0 10px 0 0; +} + +.list .posts .post-header .meta { + margin-bottom: 0; + margin-left: 5px; +} + +.footer { + text-align: right; + font-size: 0.75em; + color: #999; + border-top: 1px solid #f4f4f4; + margin-top: 40px; + padding: 15px 0; +} + .footer a { + color: #666; + } + .footer a:hover { + color: #3700ff; + } + +.tag-cloud { + margin-top: 20px; +} + +.tag-cloud a { + margin-right: 15px; +} + +.pagination { + margin: 0; + padding: 0; + text-align: left; + display: flex; + justify-content: space-between; +} + +.pagination li { + list-style: none; + display: inline-block; + margin: 0; + padding: 0; +} + +.pagination .page-prev { + margin-right: 20px; + padding-right: 20px; +} + +.pagination .page-item.page-prev { + text-align: left; +} + +.pagination .page-item.page-next { + text-align: right; +} + +@media (max-width: 900px) { + body { + padding: 20px; + } + + h1 { + font-size: 1.8rem; + } + + h2 { + font-size: 1.6rem; + } + + h3 { + font-size: 1.2rem; + } + + h4 { + font-size: 1rem; + } + + .container { + margin-top: 10px; + } + + .header .nav.social li { + margin: 0; + } + .header .nav li { + margin: 0 10px 0 0; + font-size: 0.875em; + } + + table { + -ms-overflow-style: -ms-autohiding-scrollbar; + -webkit-overflow-scrolling: touch; + display: block; + overflow-x: auto; + width: 100%; + } +} + +@media (max-width: 400px) { + .header .nav.social { + min-width: auto; + margin: 0; + } + .header .site-description { + font-size: 1em; + margin-top: 10px; + font-size: 0.875em; + line-height: 1.4em; + } +} \ No newline at end of file diff --git a/static/css/normalize.css b/static/css/normalize.css new file mode 100644 index 0000000..08ac354 --- /dev/null +++ b/static/css/normalize.css @@ -0,0 +1 @@ +/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */img,legend{border:0}legend,td,th{padding:0}html{font-family:serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,optgroup,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre,textarea{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}table{border-collapse:collapse;border-spacing:0} \ No newline at end of file diff --git a/static/js/feather.min.js b/static/js/feather.min.js new file mode 100644 index 0000000..d229492 --- /dev/null +++ b/static/js/feather.min.js @@ -0,0 +1,13 @@ +!function(e,n){"object"==typeof exports&&"object"==typeof module?module.exports=n():"function"==typeof define&&define.amd?define([],n):"object"==typeof exports?exports.feather=n():e.feather=n()}("undefined"!=typeof self?self:this,function(){return function(e){var n={};function i(l){if(n[l])return n[l].exports;var t=n[l]={i:l,l:!1,exports:{}};return e[l].call(t.exports,t,t.exports,i),t.l=!0,t.exports}return i.m=e,i.c=n,i.d=function(e,n,l){i.o(e,n)||Object.defineProperty(e,n,{configurable:!1,enumerable:!0,get:l})},i.r=function(e){Object.defineProperty(e,"__esModule",{value:!0})},i.n=function(e){var n=e&&e.__esModule?function(){return e.default}:function(){return e};return i.d(n,"a",n),n},i.o=function(e,n){return Object.prototype.hasOwnProperty.call(e,n)},i.p="",i(i.s=61)}([function(e,n,i){var l=i(20)("wks"),t=i(11),r=i(1).Symbol,o="function"==typeof r;(e.exports=function(e){return l[e]||(l[e]=o&&r[e]||(o?r:t)("Symbol."+e))}).store=l},function(e,n){var i=e.exports="undefined"!=typeof window&&window.Math==Math?window:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")();"number"==typeof __g&&(__g=i)},function(e,n){var i=e.exports={version:"2.5.6"};"number"==typeof __e&&(__e=i)},function(e,n){var i={}.hasOwnProperty;e.exports=function(e,n){return i.call(e,n)}},function(e,n,i){e.exports=!i(27)(function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a})},function(e,n,i){var l=i(13);e.exports=function(e){if(!l(e))throw TypeError(e+" is not an object!");return e}},function(e,n,i){var l=i(5),t=i(56),r=i(55),o=Object.defineProperty;n.f=i(4)?Object.defineProperty:function(e,n,i){if(l(e),n=r(n,!0),l(i),t)try{return o(e,n,i)}catch(e){}if("get"in i||"set"in i)throw TypeError("Accessors not supported!");return"value"in i&&(e[n]=i.value),e}},function(e,n,i){var l=i(6),t=i(12);e.exports=i(4)?function(e,n,i){return l.f(e,n,t(1,i))}:function(e,n,i){return e[n]=i,e}},function(e,n,i){"use strict";Object.defineProperty(n,"__esModule",{value:!0});var l=o(i(35)),t=o(i(33)),r=o(i(32));function o(e){return e&&e.__esModule?e:{default:e}}n.default=Object.keys(t.default).map(function(e){return new l.default(e,t.default[e],r.default[e])}).reduce(function(e,n){return e[n.name]=n,e},{})},function(e,n,i){var l=i(20)("keys"),t=i(11);e.exports=function(e){return l[e]||(l[e]=t(e))}},function(e,n){e.exports={}},function(e,n){var i=0,l=Math.random();e.exports=function(e){return"Symbol(".concat(void 0===e?"":e,")_",(++i+l).toString(36))}},function(e,n){e.exports=function(e,n){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:n}}},function(e,n){e.exports=function(e){return"object"==typeof e?null!==e:"function"==typeof e}},function(e,n){e.exports=function(e){if(void 0==e)throw TypeError("Can't call method on "+e);return e}},function(e,n){var i=Math.ceil,l=Math.floor;e.exports=function(e){return isNaN(e=+e)?0:(e>0?l:i)(e)}},function(e,n,i){var l; +/*! + Copyright (c) 2016 Jed Watson. + Licensed under the MIT License (MIT), see + http://jedwatson.github.io/classnames +*/ +/*! + Copyright (c) 2016 Jed Watson. + Licensed under the MIT License (MIT), see + http://jedwatson.github.io/classnames +*/ +!function(){"use strict";var i=function(){function e(){}function n(e,n){for(var i=n.length,l=0;l0?t(l(e),9007199254740991):0}},function(e,n){var i={}.toString;e.exports=function(e){return i.call(e).slice(8,-1)}},function(e,n,i){var l=i(48),t=i(14);e.exports=function(e){return l(t(e))}},function(e,n,i){var l=i(54);e.exports=function(e,n,i){if(l(e),void 0===n)return e;switch(i){case 1:return function(i){return e.call(n,i)};case 2:return function(i,l){return e.call(n,i,l)};case 3:return function(i,l,t){return e.call(n,i,l,t)}}return function(){return e.apply(n,arguments)}}},function(e,n,i){var l=i(1),t=i(7),r=i(3),o=i(11)("src"),a=Function.toString,c=(""+a).split("toString");i(2).inspectSource=function(e){return a.call(e)},(e.exports=function(e,n,i,a){var y="function"==typeof i;y&&(r(i,"name")||t(i,"name",n)),e[n]!==i&&(y&&(r(i,o)||t(i,o,e[n]?""+e[n]:c.join(String(n)))),e===l?e[n]=i:a?e[n]?e[n]=i:t(e,n,i):(delete e[n],t(e,n,i)))})(Function.prototype,"toString",function(){return"function"==typeof this&&this[o]||a.call(this)})},function(e,n,i){var l=i(13),t=i(1).document,r=l(t)&&l(t.createElement);e.exports=function(e){return r?t.createElement(e):{}}},function(e,n){e.exports=function(e){try{return!!e()}catch(e){return!0}}},function(e,n,i){var l=i(1),t=i(2),r=i(7),o=i(25),a=i(24),c=function(e,n,i){var y,p,h,x,s=e&c.F,u=e&c.G,d=e&c.S,f=e&c.P,v=e&c.B,g=u?l:d?l[n]||(l[n]={}):(l[n]||{}).prototype,m=u?t:t[n]||(t[n]={}),M=m.prototype||(m.prototype={});for(y in u&&(i=n),i)h=((p=!s&&g&&void 0!==g[y])?g:i)[y],x=v&&p?a(h,l):f&&"function"==typeof h?a(Function.call,h):h,g&&o(g,y,h,e&c.U),m[y]!=h&&r(m,y,x),f&&M[y]!=h&&(M[y]=h)};l.core=t,c.F=1,c.G=2,c.S=4,c.P=8,c.B=16,c.W=32,c.U=64,c.R=128,e.exports=c},function(e,n){e.exports=!1},function(e,n,i){"use strict";Object.defineProperty(n,"__esModule",{value:!0});var l=Object.assign||function(e){for(var n=1;n0&&void 0!==arguments[0]?arguments[0]:{};if("undefined"==typeof document)throw new Error("`feather.replace()` only works in a browser environment.");var n=document.querySelectorAll("[data-feather]");Array.from(n).forEach(function(n){return function(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},i=function(e){return Array.from(e.attributes).reduce(function(e,n){return e[n.name]=n.value,e},{})}(e),o=i["data-feather"];delete i["data-feather"];var a=r.default[o].toSvg(l({},n,i,{class:(0,t.default)(n.class,i.class)})),c=(new DOMParser).parseFromString(a,"image/svg+xml").querySelector("svg");e.parentNode.replaceChild(c,e)}(n,e)})}},function(e,n,i){"use strict";Object.defineProperty(n,"__esModule",{value:!0});var l,t=i(8),r=(l=t)&&l.__esModule?l:{default:l};n.default=function(e){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(console.warn("feather.toSvg() is deprecated. Please use feather.icons[name].toSvg() instead."),!e)throw new Error("The required `key` (icon name) parameter is missing.");if(!r.default[e])throw new Error("No icon matching '"+e+"'. See the complete list of icons at https://feathericons.com");return r.default[e].toSvg(n)}},function(e){e.exports={activity:["pulse","health","action","motion"],airplay:["stream","cast","mirroring"],"alert-circle":["warning"],"alert-octagon":["warning"],"alert-triangle":["warning"],"at-sign":["mention"],award:["achievement","badge"],aperture:["camera","photo"],bell:["alarm","notification"],"bell-off":["alarm","notification","silent"],bluetooth:["wireless"],"book-open":["read"],book:["read","dictionary","booklet","magazine"],bookmark:["read","clip","marker","tag"],briefcase:["work","bag","baggage","folder"],clipboard:["copy"],clock:["time","watch","alarm"],"cloud-drizzle":["weather","shower"],"cloud-lightning":["weather","bolt"],"cloud-rain":["weather"],"cloud-snow":["weather","blizzard"],cloud:["weather"],codepen:["logo"],codesandbox:["logo"],coffee:["drink","cup","mug","tea","cafe","hot","beverage"],command:["keyboard","cmd"],compass:["navigation","safari","travel"],copy:["clone","duplicate"],"corner-down-left":["arrow"],"corner-down-right":["arrow"],"corner-left-down":["arrow"],"corner-left-up":["arrow"],"corner-right-down":["arrow"],"corner-right-up":["arrow"],"corner-up-left":["arrow"],"corner-up-right":["arrow"],"credit-card":["purchase","payment","cc"],crop:["photo","image"],crosshair:["aim","target"],database:["storage"],delete:["remove"],disc:["album","cd","dvd","music"],"dollar-sign":["currency","money","payment"],droplet:["water"],edit:["pencil","change"],"edit-2":["pencil","change"],"edit-3":["pencil","change"],eye:["view","watch"],"eye-off":["view","watch"],"external-link":["outbound"],facebook:["logo"],"fast-forward":["music"],figma:["logo","design","tool"],film:["movie","video"],"folder-minus":["directory"],"folder-plus":["directory"],folder:["directory"],frown:["emoji","face","bad","sad","emotion"],gift:["present","box","birthday","party"],"git-branch":["code","version control"],"git-commit":["code","version control"],"git-merge":["code","version control"],"git-pull-request":["code","version control"],github:["logo","version control"],gitlab:["logo","version control"],global:["world","browser","language","translate"],"hard-drive":["computer","server"],hash:["hashtag","number","pound"],headphones:["music","audio"],heart:["like","love"],"help-circle":["question mark"],hexagon:["shape","node.js","logo"],home:["house"],image:["picture"],inbox:["email"],instagram:["logo","camera"],key:["password","login","authentication"],"life-bouy":["help","life ring","support"],linkedin:["logo"],lock:["security","password"],"log-in":["sign in","arrow"],"log-out":["sign out","arrow"],mail:["email"],"map-pin":["location","navigation","travel","marker"],map:["location","navigation","travel"],maximize:["fullscreen"],"maximize-2":["fullscreen","arrows"],meh:["emoji","face","neutral","emotion"],menu:["bars","navigation","hamburger"],"message-circle":["comment","chat"],"message-square":["comment","chat"],"mic-off":["record"],mic:["record"],minimize:["exit fullscreen"],"minimize-2":["exit fullscreen","arrows"],monitor:["tv"],moon:["dark","night"],"more-horizontal":["ellipsis"],"more-vertical":["ellipsis"],"mouse-pointer":["arrow","cursor"],move:["arrows"],navigation:["location","travel"],"navigation-2":["location","travel"],octagon:["stop"],package:["box"],paperclip:["attachment"],pause:["music","stop"],"pause-circle":["music","stop"],"pen-tool":["vector","drawing"],play:["music","start"],"play-circle":["music","start"],plus:["add","new"],"plus-circle":["add","new"],"plus-square":["add","new"],pocket:["logo","save"],power:["on","off"],radio:["signal"],rewind:["music"],rss:["feed","subscribe"],save:["floppy disk"],search:["find","magnifier","magnifying glass"],send:["message","mail","paper airplane"],settings:["cog","edit","gear","preferences"],shield:["security"],"shield-off":["security"],"shopping-bag":["ecommerce","cart","purchase","store"],"shopping-cart":["ecommerce","cart","purchase","store"],shuffle:["music"],"skip-back":["music"],"skip-forward":["music"],slash:["ban","no"],sliders:["settings","controls"],smile:["emoji","face","happy","good","emotion"],speaker:["music"],star:["bookmark","favorite","like"],sun:["brightness","weather","light"],sunrise:["weather"],sunset:["weather"],tag:["label"],target:["bullseye"],terminal:["code","command line"],"thumbs-down":["dislike","bad"],"thumbs-up":["like","good"],"toggle-left":["on","off","switch"],"toggle-right":["on","off","switch"],trash:["garbage","delete","remove"],"trash-2":["garbage","delete","remove"],triangle:["delta"],truck:["delivery","van","shipping"],twitter:["logo"],umbrella:["rain","weather"],"video-off":["camera","movie","film"],video:["camera","movie","film"],voicemail:["phone"],volume:["music","sound","mute"],"volume-1":["music","sound"],"volume-2":["music","sound"],"volume-x":["music","sound","mute"],watch:["clock","time"],wind:["weather","air"],"x-circle":["cancel","close","delete","remove","times"],"x-octagon":["delete","stop","alert","warning","times"],"x-square":["cancel","close","delete","remove","times"],x:["cancel","close","delete","remove","times"],youtube:["logo","video","play"],"zap-off":["flash","camera","lightning"],zap:["flash","camera","lightning"]}},function(e){e.exports={activity:'',airplay:'',"alert-circle":'',"alert-octagon":'',"alert-triangle":'',"align-center":'',"align-justify":'',"align-left":'',"align-right":'',anchor:'',aperture:'',archive:'',"arrow-down-circle":'',"arrow-down-left":'',"arrow-down-right":'',"arrow-down":'',"arrow-left-circle":'',"arrow-left":'',"arrow-right-circle":'',"arrow-right":'',"arrow-up-circle":'',"arrow-up-left":'',"arrow-up-right":'',"arrow-up":'',"at-sign":'',award:'',"bar-chart-2":'',"bar-chart":'',"battery-charging":'',battery:'',"bell-off":'',bell:'',bluetooth:'',bold:'',"book-open":'',book:'',bookmark:'',box:'',briefcase:'',calendar:'',"camera-off":'',camera:'',cast:'',"check-circle":'',"check-square":'',check:'',"chevron-down":'',"chevron-left":'',"chevron-right":'',"chevron-up":'',"chevrons-down":'',"chevrons-left":'',"chevrons-right":'',"chevrons-up":'',chrome:'',circle:'',clipboard:'',clock:'',"cloud-drizzle":'',"cloud-lightning":'',"cloud-off":'',"cloud-rain":'',"cloud-snow":'',cloud:'',code:'',codepen:'',codesandbox:'',coffee:'',columns:'',command:'',compass:'',copy:'',"corner-down-left":'',"corner-down-right":'',"corner-left-down":'',"corner-left-up":'',"corner-right-down":'',"corner-right-up":'',"corner-up-left":'',"corner-up-right":'',cpu:'',"credit-card":'',crop:'',crosshair:'',database:'',delete:'',disc:'',"dollar-sign":'',"download-cloud":'',download:'',droplet:'',"edit-2":'',"edit-3":'',edit:'',"external-link":'',"eye-off":'',eye:'',facebook:'',"fast-forward":'',feather:'',figma:'',"file-minus":'',"file-plus":'',"file-text":'',file:'',film:'',filter:'',flag:'',"folder-minus":'',"folder-plus":'',folder:'',frown:'',gift:'',"git-branch":'',"git-commit":'',"git-merge":'',"git-pull-request":'',github:'',gitlab:'',globe:'',grid:'',"hard-drive":'',hash:'',headphones:'',heart:'',"help-circle":'',hexagon:'',home:'',image:'',inbox:'',info:'',instagram:'',italic:'',key:'',layers:'',layout:'',"life-buoy":'',"link-2":'',link:'',linkedin:'',list:'',loader:'',lock:'',"log-in":'',"log-out":'',mail:'',"map-pin":'',map:'',"maximize-2":'',maximize:'',meh:'',menu:'',"message-circle":'',"message-square":'',"mic-off":'',mic:'',"minimize-2":'',minimize:'',"minus-circle":'',"minus-square":'',minus:'',monitor:'',moon:'',"more-horizontal":'',"more-vertical":'',"mouse-pointer":'',move:'',music:'',"navigation-2":'',navigation:'',octagon:'',package:'',paperclip:'',"pause-circle":'',pause:'',"pen-tool":'',percent:'',"phone-call":'',"phone-forwarded":'',"phone-incoming":'',"phone-missed":'',"phone-off":'',"phone-outgoing":'',phone:'',"pie-chart":'',"play-circle":'',play:'',"plus-circle":'',"plus-square":'',plus:'',pocket:'',power:'',printer:'',radio:'',"refresh-ccw":'',"refresh-cw":'',repeat:'',rewind:'',"rotate-ccw":'',"rotate-cw":'',rss:'',save:'',scissors:'',search:'',send:'',server:'',settings:'',"share-2":'',share:'',"shield-off":'',shield:'',"shopping-bag":'',"shopping-cart":'',shuffle:'',sidebar:'',"skip-back":'',"skip-forward":'',slack:'',slash:'',sliders:'',smartphone:'',smile:'',speaker:'',square:'',star:'',"stop-circle":'',sun:'',sunrise:'',sunset:'',tablet:'',tag:'',target:'',terminal:'',thermometer:'',"thumbs-down":'',"thumbs-up":'',"toggle-left":'',"toggle-right":'',"trash-2":'',trash:'',trello:'',"trending-down":'',"trending-up":'',triangle:'',truck:'',tv:'',twitter:'',type:'',umbrella:'',underline:'',unlock:'',"upload-cloud":'',upload:'',"user-check":'',"user-minus":'',"user-plus":'',"user-x":'',user:'',users:'',"video-off":'',video:'',voicemail:'',"volume-1":'',"volume-2":'',"volume-x":'',volume:'',watch:'',"wifi-off":'',wifi:'',wind:'',"x-circle":'',"x-octagon":'',"x-square":'',x:'',youtube:'',"zap-off":'',zap:'',"zoom-in":'',"zoom-out":''}},function(e){e.exports={xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor","stroke-width":2,"stroke-linecap":"round","stroke-linejoin":"round"}},function(e,n,i){"use strict";Object.defineProperty(n,"__esModule",{value:!0});var l=Object.assign||function(e){for(var n=1;n2&&void 0!==arguments[2]?arguments[2]:[];!function(e,n){if(!(e instanceof n))throw new TypeError("Cannot call a class as a function")}(this,e),this.name=n,this.contents=i,this.tags=t,this.attrs=l({},o.default,{class:"feather feather-"+n})}return t(e,[{key:"toSvg",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return""+this.contents+""}},{key:"toString",value:function(){return this.contents}}]),e}();n.default=c},function(e,n,i){"use strict";var l=o(i(8)),t=o(i(31)),r=o(i(30));function o(e){return e&&e.__esModule?e:{default:e}}e.exports={icons:l.default,toSvg:t.default,replace:r.default}},function(e,n,i){var l=i(0)("iterator"),t=!1;try{var r=[7][l]();r.return=function(){t=!0},Array.from(r,function(){throw 2})}catch(e){}e.exports=function(e,n){if(!n&&!t)return!1;var i=!1;try{var r=[7],o=r[l]();o.next=function(){return{done:i=!0}},r[l]=function(){return o},e(r)}catch(e){}return i}},function(e,n,i){var l=i(22),t=i(0)("toStringTag"),r="Arguments"==l(function(){return arguments}());e.exports=function(e){var n,i,o;return void 0===e?"Undefined":null===e?"Null":"string"==typeof(i=function(e,n){try{return e[n]}catch(e){}}(n=Object(e),t))?i:r?l(n):"Object"==(o=l(n))&&"function"==typeof n.callee?"Arguments":o}},function(e,n,i){var l=i(38),t=i(0)("iterator"),r=i(10);e.exports=i(2).getIteratorMethod=function(e){if(void 0!=e)return e[t]||e["@@iterator"]||r[l(e)]}},function(e,n,i){"use strict";var l=i(6),t=i(12);e.exports=function(e,n,i){n in e?l.f(e,n,t(0,i)):e[n]=i}},function(e,n,i){var l=i(10),t=i(0)("iterator"),r=Array.prototype;e.exports=function(e){return void 0!==e&&(l.Array===e||r[t]===e)}},function(e,n,i){var l=i(5);e.exports=function(e,n,i,t){try{return t?n(l(i)[0],i[1]):n(i)}catch(n){var r=e.return;throw void 0!==r&&l(r.call(e)),n}}},function(e,n,i){"use strict";var l=i(24),t=i(28),r=i(17),o=i(42),a=i(41),c=i(21),y=i(40),p=i(39);t(t.S+t.F*!i(37)(function(e){Array.from(e)}),"Array",{from:function(e){var n,i,t,h,x=r(e),s="function"==typeof this?this:Array,u=arguments.length,d=u>1?arguments[1]:void 0,f=void 0!==d,v=0,g=p(x);if(f&&(d=l(d,u>2?arguments[2]:void 0,2)),void 0==g||s==Array&&a(g))for(i=new s(n=c(x.length));n>v;v++)y(i,v,f?d(x[v],v):x[v]);else for(h=g.call(x),i=new s;!(t=h.next()).done;v++)y(i,v,f?o(h,d,[t.value,v],!0):t.value);return i.length=v,i}})},function(e,n,i){var l=i(3),t=i(17),r=i(9)("IE_PROTO"),o=Object.prototype;e.exports=Object.getPrototypeOf||function(e){return e=t(e),l(e,r)?e[r]:"function"==typeof e.constructor&&e instanceof e.constructor?e.constructor.prototype:e instanceof Object?o:null}},function(e,n,i){var l=i(1).document;e.exports=l&&l.documentElement},function(e,n,i){var l=i(15),t=Math.max,r=Math.min;e.exports=function(e,n){return(e=l(e))<0?t(e+n,0):r(e,n)}},function(e,n,i){var l=i(23),t=i(21),r=i(46);e.exports=function(e){return function(n,i,o){var a,c=l(n),y=t(c.length),p=r(o,y);if(e&&i!=i){for(;y>p;)if((a=c[p++])!=a)return!0}else for(;y>p;p++)if((e||p in c)&&c[p]===i)return e||p||0;return!e&&-1}}},function(e,n,i){var l=i(22);e.exports=Object("z").propertyIsEnumerable(0)?Object:function(e){return"String"==l(e)?e.split(""):Object(e)}},function(e,n,i){var l=i(3),t=i(23),r=i(47)(!1),o=i(9)("IE_PROTO");e.exports=function(e,n){var i,a=t(e),c=0,y=[];for(i in a)i!=o&&l(a,i)&&y.push(i);for(;n.length>c;)l(a,i=n[c++])&&(~r(y,i)||y.push(i));return y}},function(e,n,i){var l=i(49),t=i(19);e.exports=Object.keys||function(e){return l(e,t)}},function(e,n,i){var l=i(6),t=i(5),r=i(50);e.exports=i(4)?Object.defineProperties:function(e,n){t(e);for(var i,o=r(n),a=o.length,c=0;a>c;)l.f(e,i=o[c++],n[i]);return e}},function(e,n,i){var l=i(5),t=i(51),r=i(19),o=i(9)("IE_PROTO"),a=function(){},c=function(){var e,n=i(26)("iframe"),l=r.length;for(n.style.display="none",i(45).appendChild(n),n.src="javascript:",(e=n.contentWindow.document).open(),e.write("