From 456310a4b6ee2621d8457a7e8053e56f41c8ded5 Mon Sep 17 00:00:00 2001 From: noah Date: Wed, 19 Aug 2020 19:13:14 +0000 Subject: [PATCH] lots of things but i just finished making the carousel mostly work lol --- .eleventy.js | 12 +- .eleventyignore | 2 + .gitignore | 2 + TODO.md | 14 + _includes/layouts/layout.njk | 11 +- _includes/layouts/page.njk | 15 +- _includes/layouts/photos.njk | 106 +++++-- _includes/layouts/post.njk | 15 +- _includes/sidebar.njk | 28 +- about.md | 15 + css/style.css | 2 +- img/buddies.jpg | Bin 0 -> 68722 bytes img/noah.jpg | Bin 0 -> 40775 bytes img/swallowtail.jpg | Bin 0 -> 121969 bytes index.md | 6 +- license.txt | 507 ++++++++++++++++++++++++++++++ package.json | 1 + pages/my-photography-gear.md | 19 -- pages/photo-gear.md | 21 ++ photos/yard_birds_early_summer.md | 8 +- posts/_drafts/sandboxing.md | 12 + posts/_drafts/taking-notes.md | 21 ++ posts/django-migration-hiccup.md | 4 +- posts/the-night-i-aged-a-year.md | 34 ++ scss/style.scss | 116 ++++++- static/resume.pdf | Bin 0 -> 38029 bytes static/umbrella-3.2.2.min.js | 3 + templates/archive.njk | 4 +- templates/photoblog.njk | 4 +- work/index.md | 26 ++ 30 files changed, 924 insertions(+), 84 deletions(-) create mode 100644 TODO.md create mode 100644 about.md create mode 100644 img/buddies.jpg create mode 100644 img/noah.jpg create mode 100644 img/swallowtail.jpg create mode 100644 license.txt delete mode 100644 pages/my-photography-gear.md create mode 100644 pages/photo-gear.md create mode 100644 posts/_drafts/sandboxing.md create mode 100644 posts/_drafts/taking-notes.md create mode 100644 posts/the-night-i-aged-a-year.md create mode 100644 static/resume.pdf create mode 100644 static/umbrella-3.2.2.min.js create mode 100644 work/index.md diff --git a/.eleventy.js b/.eleventy.js index d178c87..e326fd4 100644 --- a/.eleventy.js +++ b/.eleventy.js @@ -19,6 +19,7 @@ module.exports = function(eleventyConfig) { }); eleventyConfig.addLayoutAlias("post", "layouts/post.njk"); + eleventyConfig.addLayoutAlias("page", "layouts/page.njk"); eleventyConfig.addLayoutAlias("photos", "layouts/photos.njk"); eleventyConfig.addFilter("readableDate", dateObj => { @@ -40,16 +41,19 @@ module.exports = function(eleventyConfig) { }); // take a filename and return the generated thumbnail filename - eleventyConfig.addFilter("thumbnail", (path) => { - path.dirname = path.join(path.dirname, 'thumbs') - path.basename += '-thumb'; - return path; + eleventyConfig.addFilter("thumbnail", (pathname) => { + let dirname = path.join(path.dirname(pathname), 'thumbs'); + let ext = path.extname(pathname); + let basename = path.basename(pathname, ext) + '-thumb' + ext; + return path.join(dirname, basename); }); eleventyConfig.addCollection("tagList", require("./_11ty/getTagList")); eleventyConfig.addPassthroughCopy("img"); eleventyConfig.addPassthroughCopy("css/*.css"); + eleventyConfig.addPassthroughCopy("./*.txt"); // for license.txt, robots.txt + eleventyConfig.addPassthroughCopy("static"); // for resume, and whatever /* Markdown Overrides */ let markdownLibrary = markdownIt({ diff --git a/.eleventyignore b/.eleventyignore index e847b55..c49515c 100644 --- a/.eleventyignore +++ b/.eleventyignore @@ -1,3 +1,5 @@ README.md _11ty/ */_drafts/* +TODO.md +.env diff --git a/.gitignore b/.gitignore index ab338d7..7d87e4f 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,5 @@ _site/ node_modules/ package-lock.json +.env +img/thumbs diff --git a/TODO.md b/TODO.md new file mode 100644 index 0000000..76c1e09 --- /dev/null +++ b/TODO.md @@ -0,0 +1,14 @@ +# TODO: +*note: rough order of priority* +* [x] Cleanup image rendering within posts (inline/full/etc?) +* [x] Cleanup display of license +* [ ] Carousel js/html +* [ ] mobile styling +* [ ] robots.txt +* [ ] Post about sandboxing using Django +* [ ] Comet pictures +* [ ] At least 1 more bird post +* [.] Webmentions!? + * [x] Receive + * [ ] Display +* [ ] notes type with syndication to Mastodon!? https://www.npmjs.com/package/mastodon diff --git a/_includes/layouts/layout.njk b/_includes/layouts/layout.njk index b79dbda..dbb2164 100644 --- a/_includes/layouts/layout.njk +++ b/_includes/layouts/layout.njk @@ -8,10 +8,19 @@ + + + + + + + + +
@@ -19,7 +28,7 @@

Noah Hall

diff --git a/_includes/layouts/page.njk b/_includes/layouts/page.njk index 798b2f1..95f7776 100644 --- a/_includes/layouts/page.njk +++ b/_includes/layouts/page.njk @@ -1,5 +1,14 @@ -
- {% block body %} +--- +layout: layouts/layout.njk +templateClass: tmpl-page + +--- + +
+

{{ title }}

+ +
+ {{ content | safe }} +
- {% endblock %}
diff --git a/_includes/layouts/photos.njk b/_includes/layouts/photos.njk index 46186a4..1193c6c 100644 --- a/_includes/layouts/photos.njk +++ b/_includes/layouts/photos.njk @@ -2,30 +2,100 @@ layout: layouts/layout.njk templateClass: tmpl-photos --- +

{{ title }}

{{ content | safe }}
-
- {%- for photo in photos %} - +
+ {% for index, photo in photos %} + {% endfor %}
- +{% for index, photo in photos %} + +{% endfor %} + + + diff --git a/_includes/layouts/post.njk b/_includes/layouts/post.njk index 562a2a9..41cac95 100644 --- a/_includes/layouts/post.njk +++ b/_includes/layouts/post.njk @@ -1,11 +1,16 @@ --- layout: layouts/layout.njk templateClass: tmpl-post + --- -

{{ title }}

-
- {{ content | safe }} -
+
+

{{ title }}

+ + +
+ {{ content | safe }} +
-

← Home

+
+

← Posts

diff --git a/_includes/sidebar.njk b/_includes/sidebar.njk index 23ac520..6dc0936 100644 --- a/_includes/sidebar.njk +++ b/_includes/sidebar.njk @@ -1,12 +1,20 @@ diff --git a/about.md b/about.md new file mode 100644 index 0000000..a3d9354 --- /dev/null +++ b/about.md @@ -0,0 +1,15 @@ +--- +title: About This Site +date: 2020-07-24 +layout: page +slug: about-this-site + +--- + +This site is built with [Gulp](https://gulpjs.com) and [Eleventy](https://www.11ty.dev) and served via [nginx](https://www.nginx.org) on [Ubuntu](https://ubuntu.com). It is written with [vim](https://www.vim.org). + +I'm working on [indieweb](https://indieweb.org) compatibility. + +The header image was taken by me, at the [Botanical Gardens at Asheville](https://ashevillebotanicalgardens.org). Just out of frame are my children, running in circles hollering at each other about Voldemort. Isn't that butterfly just *so* peaceful? The sidebar image of me is not my creation, and while I have permission to use it, you do not have permission to reproduce or distribute it. + +All of my content and code here, unless otherwise noted, is licensed under the Cooperative Non-violent Public License v4+ (CNPLv4+). View the [license text here](/license.txt) or its [official website](https://thufie.lain.haus/NPL.html). If you're interested in alternative licensing (for commercial use, for example), [email me](mailto:noah@nthall.com). diff --git a/css/style.css b/css/style.css index 62566ee..3ba7a2f 100644 --- a/css/style.css +++ b/css/style.css @@ -1 +1 @@ -html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}h1{font-size:2em}a,p,span,div{font-size:14px}a{color:#268bd2}a::visited{color:#6c71c4}a::hover{text-decoration:none}.space{color:rgba(0,0,0,0);-webkit-background-clip:text;background-clip:text;background-image:url("/static/rad_nebula.jpg");background-position:center}@media (prefers-color-scheme: light){body{background-color:#fdf6e3;color:#657b83}a::selection,p::selection,h1::selection,h2::selection,h3::selection,h4::selection,h5::selection,h6::selection,span::selection,em::selection,kbd::selection,li::selection,i::selection,b::selection{background-color:#eee8d5}code::selection{background-color:#657b83}}@media (prefers-color-scheme: dark){body{background-color:#002b36;color:#839496}a::selection,p::selection,h1::selection,h2::selection,h3::selection,h4::selection,h5::selection,h6::selection,span::selection,em::selection,kbd::selection,li::selection,i::selection,b::selection,code::selection{background-color:#073642}code::selection{background-color:#002b36}}div.thumb-container{display:flex;flex-direction:row;padding-top:1em;position:relative;flex-wrap:wrap}div.thumbnail{max-width:240px;flex:1 1 20px;padding:1em}div.thumbnail img{max-width:100%}div.carousel{border-radius:.5em}@media (prefers-color-scheme: light){div.carousel{background-color:rgba(253,246,227,0.75)}}@media (prefers-color-scheme: dark){div.carousel{background-color:rgba(0,43,54,0.75)}}div.carousel div.next,div.carousel div.prev{border-radius:2em}@media (prefers-color-scheme: light){div.carousel div.next:focus,div.carousel div.prev:focus{background-color:rgba(42,161,152,0.75)}div.carousel div.next:focus span,div.carousel div.prev:focus span{color:#fdf6e3}}@media (prefers-color-scheme: dark){div.carousel div.next:focus,div.carousel div.prev:focus{background-color:rgba(42,161,152,0.75)}div.carousel div.next:focus span,div.carousel div.prev:focus span{color:#002b36}}div.carousel div.next span,div.carousel div.prev span{color:#2aa198;size:4em}body{min-height:480px;font-size:20px;line-height:24px;padding-bottom:1.5em;position:relative}a,p,span,div{font-size:16px;line-height:24px}code,kbd{border:1px solid;padding:2px;border-radius:5px;font-family:monospace}@media (prefers-color-scheme: dark){code,kbd{background-color:#073642;border-color:#657b83;color:#93a1a1}}@media (prefers-color-scheme: light){code,kbd{border-color:#839496;background-color:#eee8d5;color:#586e75}}h1{font-size:2em}h2{font-size:1.8em}h3{font-size:1.6em}h4{font-size:1.4em}h5{font-size:1.3em}h6{font-size:1.2em}h1,h2,h3,h4,h5,h6{line-height:3rem}i,em{font-style:italic}.container{display:flex;flex-direction:row;padding-top:2em;position:relative}main{flex:3 1 70%;margin-left:6em;padding-right:1.5em;width:30px;order:1;height:100%}main article p{margin-bottom:.5em;text-indent:1.5em}#sidebar{flex:1 6 25%;width:30px;order:2;padding-left:1em;height:100% p;height-margin-bottom:.5em}@media (prefers-color-scheme: light){#sidebar{border-left:1px dashed #839496}}@media (prefers-color-scheme: dark){#sidebar{border-left:1px dashed #657b83}}#sidebar ul{margin-bottom:.5em}#sidebar ul li{list-style-type:none;margin-left:1rem}header{height:12em;background-image:url("/img/rad_nebula.jpg");background-size:cover;background-position:center;padding-top:3em;text-align:center}header .title-wrap{padding-top:4em}header h1>a{font-size:2em;text-decoration:none}header h2{font-size:2em}header #nav{margin:0}header #nav ul li{float:left;display:inline;list-style-type:none}header #nav ul li:after{clear:both}footer{width:100%;margin:0px 0px .5em 0px;position:absolute;bottom:0px;clear:both}footer *{display:block;margin:auto;width:max-content}.title-wrap{border-radius:.5em;width:40%;margin-left:30%;padding:3em 1em}@media (prefers-color-scheme: light){.title-wrap{background-color:rgba(253,246,227,0.75)}}@media (prefers-color-scheme: dark){.title-wrap{background-color:rgba(0,43,54,0.75)}}ol{list-style-type:decimal;list-style-position:inside;line-height:2rem;margin-left:1.5em}ul.menu li{display:inline-block;margin:1em .5em}ul.menu li a{color:#d33682;text-decoration:none}.post-date{font-style:italic;font-size:16px}.hidden{display:none} +html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}h1{font-size:2em}a,p,span,div{font-size:14px}a{color:#268bd2}a::visited{color:#6c71c4}a::hover{text-decoration:none}.space{color:rgba(0,0,0,0);-webkit-background-clip:text;background-clip:text;background-image:url("/static/rad_nebula.jpg");background-position:center}@media (prefers-color-scheme: light){body{background-color:#fdf6e3;color:#657b83}a::selection,p::selection,h1::selection,h2::selection,h3::selection,h4::selection,h5::selection,h6::selection,span::selection,em::selection,kbd::selection,li::selection,i::selection,b::selection{background-color:#eee8d5}code::selection{background-color:#657b83}}@media (prefers-color-scheme: dark){body{background-color:#002b36;color:#839496}a::selection,p::selection,h1::selection,h2::selection,h3::selection,h4::selection,h5::selection,h6::selection,span::selection,em::selection,kbd::selection,li::selection,i::selection,b::selection,code::selection{background-color:#073642}code::selection{background-color:#002b36}}div.thumb-container{display:flex;flex-direction:row;padding-top:1em;position:relative;flex-wrap:wrap}div.thumbnail{max-width:240px;flex:1 1 20px;padding:1em}div.thumbnail img{max-width:100%}div.carousel{border-radius:.5em}@media (prefers-color-scheme: light){div.carousel{background-color:rgba(253,246,227,0.75)}}@media (prefers-color-scheme: dark){div.carousel{background-color:rgba(0,43,54,0.75)}}div.carousel div.next,div.carousel div.prev{border-radius:2em}@media (prefers-color-scheme: light){div.carousel div.next:focus,div.carousel div.prev:focus{background-color:rgba(42,161,152,0.75)}div.carousel div.next:focus span,div.carousel div.prev:focus span{color:#fdf6e3}}@media (prefers-color-scheme: dark){div.carousel div.next:focus,div.carousel div.prev:focus{background-color:rgba(42,161,152,0.75)}div.carousel div.next:focus span,div.carousel div.prev:focus span{color:#002b36}}div.carousel div.next span,div.carousel div.prev span{color:#2aa198;size:4em}body{min-height:480px;font-size:20px;line-height:24px;padding-bottom:1.5em;position:relative}a,p,span,div{font-size:16px;line-height:24px}code,kbd{border:1px solid;padding:2px;border-radius:5px;font-family:monospace}@media (prefers-color-scheme: dark){code,kbd{background-color:#073642;border-color:#657b83;color:#93a1a1}}@media (prefers-color-scheme: light){code,kbd{border-color:#839496;background-color:#eee8d5;color:#586e75}}h1{font-size:2em}h2{font-size:1.8em}h3{font-size:1.6em}h4{font-size:1.4em}h5{font-size:1.3em}h6{font-size:1.2em}h1,h2,h3,h4,h5,h6{line-height:3rem}i,em{font-style:italic}.container{display:flex;flex-direction:row;padding-top:2em;position:relative}main{flex:3 1 70%;margin-left:6em;padding-right:1.5em;width:30px;order:1;height:100%}main figure{margin:1.5em}main figure img{width:100%}main figure.thumbnail{width:212px;display:inline-block}main figure.thumbnail:hover{cursor:zoom-in}main figure.fullsize{position:fixed;top:10%;left:50%;margin-right:-50%;transform:translate(-50%);z-index:101}main figure.fullsize img{max-height:80vh;max-width:80vw;width:auto;height:auto}main figure.full{display:block;width:100%}main figure.inline{float:left;display:inline-block;width:33%}main figure.inline:nth-of-type(2n){float:right}main figcaption{font-style:italic;text-align:center}main article p{margin-bottom:.5em;text-indent:1.5em}main article ul{margin-left:1.5em;list-style:inside '‣ ';margin-bottom:.5em}main article blockquote{border-left:4px solid #6c71c4;padding-left:.5em}@media (prefers-color-scheme: dark){main article blockquote{background-color:#073642;color:#93a1a1}}@media (prefers-color-scheme: light){main article blockquote{border-color:#839496;color:#586e75}}main article blockquote p{text-indent:0;margin-left:1.5em}main article blockquote em:before{content:"\27e1";display:inline-block;color:#6c71c4;margin-right:.5em}#sidebar{flex:1 6 25%;width:30px;order:2;padding-left:1em;height:100% p;height-margin-bottom:.5em}@media (prefers-color-scheme: light){#sidebar{border-left:1px dashed #839496}}@media (prefers-color-scheme: dark){#sidebar{border-left:1px dashed #657b83}}#sidebar ul{margin-bottom:.5em}#sidebar ul li{list-style-type:none;margin-left:1rem}header{height:12em;background-image:url("/img/swallowtail.jpg");background-size:cover;background-position:center;padding-top:3em}header .title-wrap{padding-top:4em}header h1>a{font-size:1.2em;text-decoration:none}header h2{font-size:1em}header #nav{margin:0}header #nav ul li{float:left;display:inline;list-style-type:none}header #nav ul li:after{clear:both}footer{width:100%;margin:0px 0px .5em 0px;position:absolute;bottom:0px;clear:both}footer *{display:block;margin:auto;width:max-content}.title-wrap{border-radius:.5em;width:35%;margin-left:6em;padding:3em 1.5em}@media (prefers-color-scheme: light){.title-wrap{background-color:rgba(253,246,227,0.85)}}@media (prefers-color-scheme: dark){.title-wrap{background-color:rgba(0,43,54,0.85)}}ol{list-style-type:decimal;list-style-position:inside;line-height:2rem;margin-left:1.5em}ul.menu li{display:inline-block;margin:1em .5em}ul.menu li a{color:#d33682;text-decoration:none}.post-date{font-style:italic;font-size:16px}.hidden{display:none}div#backdrop{width:100%;height:100%;background-color:rgba(0,0,0,0.667);position:fixed;top:0;left:0;overflow-x:hidden;overflow-y:auto;z-index:100} diff --git a/img/buddies.jpg b/img/buddies.jpg new file mode 100644 index 0000000000000000000000000000000000000000..760c58ac0e594634a496560baa5e02c0758b1554 GIT binary patch literal 68722 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 LE8FEq&Dj6h3cy)p literal 0 HcmV?d00001 diff --git a/img/noah.jpg b/img/noah.jpg new file mode 100644 index 0000000000000000000000000000000000000000..07f75e4f23e16c3354c95aedbb76f0a2d4cb6a88 GIT binary patch literal 40775 zcmbT7Wl$VZn63wR2=4A090r%*7FQ3x{9 zFbe)ZkG}%|LQJGIq%;&HCIB)a5(**G-w~uz000RM=|2bH{|+Q%6jU^H3`{I+oL2y3 zBoq{6R1`EcRMdZWhW@(-KqW*YVib@^C)TybU;>c{MuJN)nH8D`N%iKgS%hr7qp+~a z$SEkPSlQS)IJtyHM8(8`5{hq>lvPyK)b$Mvjf_o9&1~)L9UPsUU3`4~`~w1mf}>+% z<34_hPe{+m%*xKm&4ZMdl~;VOtg5bQX>Duo=_q{SO|(e>}*js3@oy|G|TV9PsZzAw)%E z6hJ4E*Tt{~5i|FM)EP!1$*?G`Gv(&_-0G_rw zaQ`s+wm;T3Tk#>%#w+kxy1M>cgS#ufQcu|=^4ncCJToa#n1RS!Q0U~3i1)hq0vd8G zOqIQ88G5b6jZV+NP66`{{R`k?VbLet7_rZ@L$YOOp$obvNy*;GGCDj+ic(05YIlQo zAScpKcOi=12c%sXJyx-}Iq=3A{4aDp4lQh0h(=qdDF-+EbzW{B=e4Z(Y>8l}>XC@( z)Y-~<30EW4k&bzOx0hX*vWssX8AFsYO$fXZQ7%Zq5VvrwwYyPMYV{Jl^kG`vHT`-N zJCB({h-l-hEUXQJ_GfzYR6}-hc0#CVw%>s4k2#=9PJCaLh0^=H%U4XSmMe$&GHm7BQ6 z`0H%L_e=%=9~=sJp@PR`5jCQU;PJimxl8HEpIcj&sx25wfL()*z(1L1wM!j{=Z(s@ z)VMX9p=f$>n5!P?+aie_yAb8h1&>S*lf~C)$PoiikcI%8Al*LOvSaMHg}mh6>MS?1P&vma*HY>ZYy(C`^fWE1+8~i} z0!Kq)DL9;;UwX`QTalu1eQt=nW!00+HaPGOOE$h$p&GjOYnr3+xHHOuKC&R)j=q;* z&+L;L`1s%^$REsAGz_e{@N=rOft{#aU;YRk6e$!*1|Hn-iHt?Sx8g))!AGU;#>3zV zQ%~*tV`_?Yna>%moBF5UcJo)h`n!0v zvBwn50s6dAEz;5Y8T-xD>|HMkM?`hVsHvaWUqB~A5=ZaA`zu1IVb+&pPjnm3jK}=9LE?tp_Sm z2R2yu^?JXO(T$`Pl%K8llbF8fyw{v6j|U-=z!@iCi_nVe-W<2NAh#BD4sjmG@Ik5l{1rpiGkMOR#oaNVy z;10E;YFZ6K&Gs+p+_43f9OvKpEkr}(%WED89NwqEmK+9gN4${>i;|V90390)#-|ed z?CZ6s{zNQCAA-sa!}F7?U0FmC>Mh|o;0T@1N}_9bsFdm3q8POw^}=&21Dlp! z!L4lHA*Q(rPo`boFd-H=rU3iF^Mi~5lTqDpvrdG^Th`QoG8>2*_IW)|+9-oDaBK&4 z8smH>F^2MPBlSdo@{r&wk6kbsa&0fc>nSX1m^h=k_|sbqLfj(9%sM@O!|`{OK<4$t zMTix3@P!T5*0ZdlW`QLTcS4L1(X5}`efv;r>DPOL!=|Af6NhnIljF@a)m+b3TIfsNU;v%FQsb?du&RDIQY|)aqLCWU4tO`v_}zzq)YzMoIMi>_$^Vo0CV z5E@X5QWS=u#9))d-Iwu`*u<`Qew>{s8TVGR~RA9HX zPRPyB&dL_(IOqGzSlEuA_sh$wSK9_1!6tr6#M+Q4&k!8yzzEO z@*JM-*6^)O`NQ;}NCx}lVp7~`p`l#m4|B5uuS%O{{EJx(aKe2A5WEbJqP z6)SRcQ@{-V7#fo^Nx>uwEX7#aZKAnKdQ!g5muTsE@+ZdA3C#kfeJ+4S7dvfmq<~|1~_ZE;bw{FKYJT~hg*prqeFW9>I5Tp-xfv?0iU_W$iL00ks7Vv zAE|&3+4RB?(9{YRNa&^;3iRM6`^rr4r4XIYtW{tDrb?eI{oGoR)~HR|y7IFuUGe_Y z6as)D##Pu`PV)x^g8J!`t!ak%0m9{pr_RfrG*u@{uAah|JFz6YMX&qdN%uUrzxusK zU%I(N-0@W4Vo0SY!0^Y>YA>lq!%YlKz)1Kn0BQ?fZ{o3)m%x}Y?Oj`8#w!)L}lw;c@>GeZ% z(a(m--x8F@L~pjO&k)zLRI}aJ#SjG>C8NQ;6uE9v1lWgPP5xsbW6)zboO!uwbD}Dp zQ#^i#+*97TGA5IS3@DWn4!$s$Q=B|(d>T+&4WxJuUa9Jy?2>kATdIISOSpSf~ zyKJgXEA6!cO(gmM1)MG2kBFi8I=H1~rj(tTzM|w^v+e?}qNuP5jasFpyTu@={H_Ju!w{~tN_rshYSchsea^<4) z2WZOdjbZHzlb)`4J?1J@)KT38@O>i%-kwKKYAmP~nI*yDc2WOo*vZtIxf;pGnN*M6 zg0iYwsy-u8Dzj~ELx|$mUKr+yTAMy;SH-M|gDoA+Eva^(P$AbNTka{1K^L2a-Q3vey0Edjxs$0R;rBC( ztaPqZyh_bUV)#&R2MWDTeX#o!L#6u8v+d_j@O_suE#@ZZkt*||3>$o8teh!B-SF-D{3%z@ z5AXF2=u@BvAXW;73W`pVDO~LML%p!LcO+&5{Cx~r`z?B6?5PN?{^7jA9HnO(Rdfl~ zgXL-YO7k3+cFKQy^#~-D3U-g}aWi)cy3_q-AQW2sl?NFGitX1vwWoMojP-J*t7fFO zmb%u_kcfk7jf9vp;Nur~KEeJ(?p?yQ`CJC9P#YB2?Uo=s(^E+^fC+ZPunvq8)XiV* z?RTSQCvuZx>qw&q)*?G)QVgY?EvZR;n7hI1l1w|`AD`C!8WqH%=04%^L&uvNxGhn- z>+CcM@;cu+_<~96BDb+hPGNbMf%?GDpKO3W%T62CUcow#sRqt7Uk&GC)Kx<*-Wz>Y z9+SSkvmdFBP)^#FXCcrQGI+ZwxNE`UD2|ZYQ?yi27tp)mMqpREc9x782Y}8~-NC+Y~%Rnn(+*<%j*uMpwY5 z&jFnk{RJ4B#;MM~OV1j&c=_J{7qC*6Uwm#~0R=}R(#l_v_>9W)Rz>jSZv+@yPWeFA zyZk74BBFjPqhmfTI$%~{O#R#F>|)1`GVnC3*eP-NLWaBz@Bx1T;`NwdBaTIN;|~ZH z%ePeKiO&B%$h{3fy_LcBI2OtXm9#_n)W~tFwvT?(10SPFW#D4e_>4RX^O?R>1(PTL zCLqDC4_jV~j=iztZN^QQlD*de8$Pxg}` z>5MXuhgjioRloi4Az|O;60SYQ+}s;eUZK4sqdU%hSNVOLMf7~76aNqh6DX=Ao$LF_ z=spQW5Lo;%%xW-Is&*!}_9wUCw#5k0HLGG#5t52FSw8OV`psjfM0Wn@5}dMjSKU_o zTILa(-{F1EiD}MqRYuR)fO?W*b3@XMx-YIB_!oe^yb3>@2o)N8sGCflQ|ngbejOIn z5S(_nM6I7A8f)j@mKlq-(sOVSCgLEiDI7f&yV4=QSJNvz40;bmc!yUot*Z|Zb`Jsv z&P<2AQ(!GI_T4S%%BR#d>0WD6dQz&Y-pUf`E(L8^uDyYtx!zdQs#h%FQf96WZK3TR zTanj^J`i2ds^18*Jx|J~z++(L{$#vuHfx$K<&|O?PUr|DkeTI1TaoQmD~;`E*#a>% z5T_&-OFU5|iDoqYD9k0dFa1CYNqiRd=XN6|rH4i=?#C;>4-0y8x?{LHQlN$P(s^F- ztkM*dRZcVmI+K*B#!Oa{DqM-9GNQ*IQ+d#ar%T#v-Ohts^m^8BaibH$LH4uX3@qIO z0Vqk13wIT1uQ3xy=me!*=(`Ihd!bPL%&kG9@?zR@p`=^d>IDV!7hQYLdO22FLRI;1 z52QAf6i8j@bc-21c&VaD``OCYUxX&|B&uguAPXt}ApB?gOe^qX!ZFXC5Y1^PUJp5? zluvK-lhG8)RMCag4$RnUKlNt5$8^Rl!&do7*uh4|%}eF$p}Hn`m}*2Q^1(FtZr1WI zU|*li!2i%!_kHLU9J=+Ge4S=i%GcbM-fR?CB$9xHv=-`;QCkohfQyCR~79 zj+E_kVzxsX#mezo7jh7TPfFn(9;_9uj?ND5oYQ5gqqzt9CPpb;37x8r*r&z>?x&s@ zUh=WDbovH>%b2Z|rS?}1CF_GO%_m!x^`RV>+5#3^TPL`4(laMW+=u_dxH;!)>U=$m z^Oy;ATb7G$S<4UlZdaGt2Ka|L3@D2nbs8q+g*pOd;7?;PFF-^3u(tUJ&dMB*du1+Y z8i7auiMm$FC=1Nuof5WiIvJ14RkR3eHsXG)FH!QsX=dSu;p|W78DC&|AW4^e_AJF- zL*P5z5QP@O$E5#B<*!@Kn2Wjh(c=B%hV&j#_@qIJ=g2?f=@)RIyo zC*2<4*H@{xNDPJ!DRKj1iWlZorqeMp=JdRo5;p~31|T!b`Y*_aRs`ZzeOT4wKF+-L zgQ#+FS3)QXcy^D=#@^IV0xYG&5uZbG8Yq0iJamT}6A4}}bJA$$ZUcYYuO}Rvqiul~ z@*^)NKLF<#+^d=R#I7;uj}yQ)%GjDN^eYPqRz?96&A{WL!#5?*OANHpjnZhe$Ri&x z#~FfZp93GY6h#&j)JX?{0M1cUJ(5=@Zf7Tu`02XY2g3*t&|qD8TZ;oY{YzDX;0+(k zCaDT)VffQ+V~cpoSW0+&)WYZFXbcreufSP#n`S#ni*ahNfD|9yj=21D8LV6myc^sd z=&^{k_A#P+>|9I!UewsV8~X#@Vxeta4U0vwvkzS3!dIMGR?Bg!uUqx|5$%(yJOH=4nm1IY>NVBpJ`2|sk2^>*de{gr zBvM9iSz&E@+Y|!r+k@noicc(rDR@jnlv`O%$0yU`af2$%%ywA-k;UUKCcvFe)9K;11(FFH8jfX~M zKS`fE&g&1oyl5KVH;UvZ>L_IBD0`?lvV7yolZ>3m7(*@emel*c{Q}wJ_c9VkOpzSi z{{_gZAMP%T*nWA_<&;Ll|At=scA=^(@r7SQszHnsK$Ec`Eug)!`FeG^Yv~eoUN8xR z+UABI`)0X??=tB@+->ZwRhpN;d@1p!C5`z8?T#(w80AAfrtq4(yXHzmh5td7#ql>o zZeMo2YB9V3+KQgspmF;!xvSavhR+$!BVqVK$Ud2m%{MdPM=#XtuV!^?J`$VPMY93XjXP<%aDu*!2GLwsF^OIVAE%z_ ze5w=u?r6yOb7C^~nC36w?$kU{R&=waT0w0_r^0)(`&$ZZ{U@&NY=@lc_%NMLhb!?2 zTIC#Hv629zl}dw9x}ZyYOu%1&ed_s&Ao>k4>e=EpL%%CyLu7-Ypj=s&#}u4v-?lw%_bl!7)B6$8;(2ryGd;Z z&1cr9B^$0wF@&AqEGn?^@TnFr8ET|;H|2ET@tCZbm8{oIGKq{13BaJqST&RnB}ve# z&zC6LV*rH9v}c4@g_d49tE98gv#57(Z&$9jUY7pk9arwmRt-Q7DF?XA982Aoa_42S zm39a>+ySlK@(FU5RL5$`B$5I+!QfNOgHTt&N!4XLh<=rYAWWYzAddQ_MGd~MzqYPJ zb8$3ckh=H2=lhORfg~x`dvjVNXmQB+fYgpr=8qw!wF^@SCl85FN}$O6IC6WLl~00i z={lQttGMe%_6;_j_J?KRMyvU~(ERuruI08yf+A)CLtG>VyPF@}SVuXUgcd3e6cehO zv#GQ6`wG$a>dwri9f>Mwu_JbcBTIh)Es9tK9-zqN;-3kJ7g9#7S@l=G?M_kIJp5il zn>0H&tC0DGBk>ATcY9t(Ho=%oNmkKg-B`>}LsW}OnGMb839~X7~8mQ7}gjBlJdJOJYV0l-J=%ulo3O&D9 z)QiWtRwx<za=$&bL8D&7G_sv#8eF}7@Bmzl-xl*w53r${iDHnMVO z?(ydLm6gFE;L8c2D)uOXU-~%DA34VY6sY6XIzupP%{Y5068-+4DT6K+)TK}6tIp^MR{W_nQ- zeaMHJhYZY2$ zpU(-ZkLtLGCVRNO%2W8)O4Rt9<-(3O9`1kVLR+e+L8_++nJY$y)L6s!eW9&?0n7Ei z3my#_pja$x#KFb1kzSKJ*`*=Th$;@d{7OI8CXX6g8`;lde=e-?_0>@o_6+F}(1__b zsE|-dt(FN{NH3{9jh8pleXZ_Er9(*n4}(lfsV6GxrnI{cPJnpRgz9~i=(87>b-`{G zuE`rZ5cGvBVKq^S*XxxSDz}(A*pHqUI)odaqK4s8bf#F9=DpcnWx-p{#IZk_u~0d= z-1=@^6>pMnY@y8YXiImpnlW%~-?5;3D0DBhX2d85lE7Jjt+FyX>)H6rV4~4x5yR<= z#bE)hhN@4-AOo)B&w8=c37&xnf$#l-k|qk}fk-*OqiH#FY?Rrtj>MGMJNs=W$>y>u zH(n5GNvWA1BELcAKbR<=m`aTT4hUyaitB`=s+~68wpQ&kqZhe{hVe0Nf3mSDK>!EO zOnb}cMWQVx4)N3{mhxWL?-MGl4Q!-jE&VbOTN4~ch2AVzpDyFPe5BBAku$*sr9v74 z?e-SLVOaFwQHO?oe}6SrY5ZKaKft<;Y3|w08dIOeW5`mcWZdp{eYq`b^KvZeFa*va zeBY$07As$G*wa;Y&di>C@J@shV{j^2>^ zlU0JAKKCY|`@p8hp);94PCz$o_q#I?c%hTMZV@(r6q;N!Ag3FdguS72Cw^b!kx(bF zG2iee++QWcP~YfVyksqO>%QPvjWG#tdRAms!?S8lGVCfOECTnB;T9KxNQ;+BFu2|( z(|SPoQMuA~wj_Jq-|1KhcavYBimmWT3MryZmzsXZ1BJk2X=A)(T{A3D_hSiQG3|ux z8{6tWQh4ub7)dvan4ahy#kyaaqDOsl*J<~Ose~eq&a3aAuS*UG-amhMTCrwPuQ4#D z>VW?t>iulx&rivKkkOqz(PB%ocV_pgC9g`U+KrPRl;#rr3;5zN=9VHT@U+M^L5ME@ zAPv$H>_B=8#YJ}Rn0fQ@QZR~zngRj1QlE?dJ(Yw%tqA1kHe~O{Xx!CGg8d>$|Gs5A zQ2K)5Q5H3{`lx$zvhgpjf7_;{lA9kvKMW<*OY7}m%6h{8vN+C$0Qf1gp<_zp;W21s zyT5Z#ddzGm_N=0idbTf zwY@PwiJ0QD_XSdp(SEow1d+UPobj5s!;OSV>{sBLaoqE*FpD46W10xzjWo)G4J@U! zFXi9%_Y$5#fIVm_!hyj{k@OB%(BmW7WNv3cK84;`6l#*x>v~CAvuSd-dExw?h=P}{ zda>Si$SbBqA6$H5NJ#ZLcbivBV8}RgP^Hr`C5mi;oG(UX-xzJS=6+H@!#!Gp5%zr* z=8QHz$cVMI)nuyHow|u)Q_$(4t2+hP#HAjYxZ1)x@GUikh{cbbD{iUu$CS-%Z?%RF zMPL`FyE95n;gnA*tc)t=o8~BNg@)o9@W%jZw&`5iJZ0+K$zMCR?%PT?B7-CnXmRF@ z8FTVDForXZGT)OQYK1vsZ#RArOF8&tkX*-(iz^A zG=$6#IDN8S0x>w-#^mQw8FAZz8}r#)3R_1CF5@}Xy&g=|X7QUXAIZ@2OJA&{)?kfiJ*NL9Bg_Fm_a zP5B(D4AOtpH25JHsyZ$j>nVdMj*h(pG8OHPnS^vTG**FA>brKL5b52EW& z+F)_x|Kgnf4wbU*gzp}q({AhX&nXyW$vDwjr{XexeM(iOHE4cRd7}5&QO!+fasWB9 zab~del7*ZFgu5L3OKX}NR-Auky z9AUd+En9~(3MCPEyM~0efWGWzcF~{#QGV9=xT9KSEMB^|qvpxi+L){bC+yXEtiCGW zNm!4&V$QCK)u>mkR^v^^%BO5FyAZ0A`m~{g?G>uzAu^-G)_r1U>Zg(E0mVgGD5=#v zuBuCR_4j17O+#l0S*teeUOg0mp}pSV99HHu8M#+A$TX%9}whu*Ve6X)eP zVZ_m%e6dL*arAOSY18MmPcHY(U{jo(`o7Sv))`V>vX#;sC!hn8#$tlTAZ3Jiok5fh zoDyp~rtIpKW3%ql#g3u-$Q6FM?%Cuv7~A^a7Ji^P9e1?b*;E)n3spx=U2`2nHnd41 zq4er0cIKZZ$GT>HzEOR?&P8rhA!^)O7Z<^6(^G@+ztcuHQ67ML1&RpI;dBi}P3W+v zsO)c7Z3HEE*yQr`V^Bz+jt>WTDGF`keXPCHJ;40K4`; zgIw z^?h!%x=b{ev*KswRTb5VZhcjs>JQzphf#MHl{v~Cybn#4MIS_F-@9i2uzZtjfs%ZH z|0Va#pyI3R+{gwAsEx+)u41N#AnQ&7126m4mI|S?KTXE3W#2SSTS39{Q@G?OhP$)3 z%+BM75;K2nBCu;7WVW6RIwjh?niYl=ia>^5;o6+t0i?b7Cf{eQX*Ad{^nS6`T4)_? zmAg?1D(_VUa6Sh+l(;+V4pJ|5u~;F8eg3$VzVEFn>+L1x=Q5$2s*qtHEyZNj2ug-C za7Dv+jnH0_i*Kl$0kfC`kr23Rt?KcO!llwq9{T2zZcS*Z#YPL};1Dyv)QiO88EwLM zAD8`+v!hhD2};rw4Ajm87fzAM&d9jqHWU^Ti=QvtoUfOGQX8@Ozf&;JbS=)_l5J3{ zL604?y~3$-*hEO)r9YkS0nF}|VpEVjb8e0y0rybVM54ZyZVDcHVBNSMc~`0{HvnU6 zP=v-L6?H<6atCQtM>^q9ShFK3VDi`w)P^89)P`snT2v#}bTkR!{f-TlxGFYp2qq`d zW@Y-8eOJ<5Tod_+L|Htg;UU-!u9sTrlAh>ipe+?YhtUKjMuBb`!3X%aC26HU)Ab%n zXj%i8gFCnIGm~J$Oo*3ClCYic#&#v--na|@@$LJPaSZzRL!V)D1xu;Qtz9?na#DtE z?6e<@#VX%jb{fsnA1v=#ppMyy(=5OCsh|x0Q`6&KD=_ZuRfEB@f)5!;-v3YPxI7!V1o1)W)hwr#fzE)X&lb zF&YoebBv8K?{`#Fz)@m;11Ke732I`txRa_Jm#19|7YbeuN3|W=2(Qrg5gx-n_nQv?k&PPMqP{=q*6PnCvW%NbwSmklnZ$#q6-$cD+H|17gUFRLr7y6kuTgfAChAW zA}BB@M8;RYms+ULkCC%>F-xmG*P8I+yEGhIyRx2+=SI=M#OR9BYU_QClzb@I>4n^< zeG>PifrjL>8RCZ>#L@cZXZ|^Iig?2q<5J1RFC1IB)O)Jm9}>Lal_iyl@g->ug5>~A zT34#?dI?0PM|AIfJ-(|qe%RZ<%%6-b&!-J(AG?G3$mK0*V5LjLJ@&*|Y$5e{2MYQQ zzf4IA2D>m$EG7ecM)#GRUcW;5QU9F$Hk`<8nkD^{-M=nhkYmxzN15WX(3vNbbdx26 zDkZ7Ls+t+*nAnM`Lpkfg+Xl)$YYsUwSm1?4{Ko*MPsrv|a{dX!p!>i~@^Rt2^yFR&ukZKhAi-qV}i1l8^BNpXy! zY1&o8zt)S+tQj3N2*ttXW@L$V@}gDGbKqo>1%2aSj5mn!*?m35{bUJH-k=jN+8{{>)uNgC7T%O#%6kCgkF0zq2y z&Hpt?3{Kd~ANJ=F4K3t1u36IgrChgVs;<&n(5r@C)JLxJraqwklJ3aP%d0YI){=|! zPL0ymbc3CeF#ZcgZ3t1Z;*Ic?U?1LX}FUHWbpwKpxl`X(Q?3 zX1OLac{uij#z2g0?q9|r_cBu@?DT}SJ83TEmWYtKMh|{LJWK+~P_oNwK>+i=r8I)> zGDS!9)j&|0)s%qx7Xz*zjJpGAZ)VKa_s#($Z zJI?@poEh*Nl+ds)*s#w!m1jF}k~-0kV%!nuW&f@>9ymC|oez1{c$0o$n{|>}A!9JI zl@cmk&A{8TI~!hfG^*g62nXkR(2^iTBM3yk@aakS7JFZMeSHaTOXius(6Gm-1pa&T z#+b4)|K+F50xr+$Nrww(I49esN-2?mhlu3ZSA$o~?{RJwV4HZw$T&y|(~zZ&{8$6P zzJoW?-L&{X_Ec3OQHt7D8`)M0x8O@cmcPSLGbPQ<_s8XfZ#4YL5hy+3cV~r5c}$xL zQ)6n+zbK#dLCtR+E@P{(+UCnx7a!;gJk>%@qs840^AU{_^B&t<3p@dY{VG;MsYl!; zp(fNe2`ZOS(cf8;mWARMuu@hkZ}z2eUQ^l*`~?7O3P~5F&Powg0u5pMD-hHlr|0wT z7|t?FwY!qJ^A{I+n3?I@Ut?L?n(ME))87Xgp>>ga4QI&)VPIT8pDAjj&n#ovWV7qH zD`e9|q2u{7;6??`idSvVUal4_8^->mmXTGd6&lrrT&$$;vcLvBERn%WF%}e zNmuzZJsffWm`SnHbh=dLDYjAUhiJlJxg_a_Q00qL=Myy7#wDi2 zU>CEuKjz?qB1mKXGuB`Md~`;#LnmW@vLNdUmy;U|`wJB+t>?xf55OM{^>%5MTOPSE z0SzAANyZ2OjkDGYS-D5vSZY#!yew3k=wjwnV;eRhCWmuR8 zCJkaaQotk(?-x8t0J;CN-=xK!;J&K^@ih)fRgcAa^fBIjalAId4CvAzQ4@TfvW0&` ze6LZdtfeI}7mGHxDC;Y;{^tU`zG=qynZ8Lhkox$|*+k9G%vfS|et{HM<&|MDg*P~z z{z^#T;9t<$R_iInMe(WpR3^(^>hKej%yqB?P3nlg+?e(CMHHJ>pZ!N0v2clQ_fk`a z&5pU9)JyEzV8kN`W-+2786ic#oap~03F$bVdGO%hBl!_Bx1KYi;JdJ4kKZ7^Uf|zl z`RoDls;%utQys#%A$>pj%8``Pl*>y0W!H4B^iIj7qW(l`G(^M^7@9uQhLFF2iN_A{ zP5%bzmoM#bu>=uka#l=QH5!MS@rL(mhi!=rfN1F5L*3?`u))k9je`wD#wCe2!NPn+ z+}R8DbRfcKfE|StUK#HWE!(6_*952zz-5-&%U#Xfr}Q}E4x!$H0m#yUm9zfrILyTz z-GB?(pg4ukwsPQpTM4)*=P#?AKDcU9@)_CwA4$dB8)RJJ};z zbG+SD_5gQ0wg2vVSuaH6@%vOROQ^z4!uGL9GD?kke3+UTetyUGclB~Up4Xlx82HBN zUn~{=h%lL~w|H8qo(vq7{3cQ^H@`5zi0Id%yBn70bK}(zMNmMYRij>ETyd;U1>_!k zqsF2hi}Y*%!OUR2If&Vy_z3&$JnbdZOK0h)eXDk)#ILlV>YY4)N=RZ@H6nQ zMZ`OjRM0FBzJ$+)NEVj{WxCdJ33m4dbW#5uMv5>Ikzp7J`n)DCn}etZiRg))H(2y` zC=Ym}2N%NH`(*vkg3nXq>62~{D;)19qbEKQw%Ny@-M(;}Yvt*7lJU0P6qeu7gmTen zF*C35@|kRW+VFq&KJM%{$hgpJb~@l9kRPmjq5BJ%4lE2}ZLN zY3>;DN)~vfcYM}twOq$TG&4XsC@DpdmicV_w0^NRAql^@JiIWV!KgFYlW2VYxdo&t zC%6Zfj*4xLj2|BAiR`+$fB1q=0{}HWuLvxC625)-EKpFRsyqJgj}#UUIsDBCADGJF zLTB(?*J9}(xbKX^MqAU>)j#DUS$Vw~=DGkEIj=hx6oQx3z3xP%knc9I+bdh*qip!> zWfHRbPtqBqQ}X;SF0JqxKuPWK<$9$Px}u6WxPnE^%U_*--|yYmAqL~c9YAHtbdAC)^oQC zQXWF!%Gl^966{(#2rgT1HCWL<38voNE+#1LMj&P_D(>@ZZ zc`d*jB>0K0SfN5^UYcy20-j#lW)Lu0)q2L{=FuSB**}RVf9!IY*2N-i-hQFFT#>-N zD>X!){B82%Z!wJ0xbdpp_MrIh5}0t7?7^x^JQq2{q~os@5vfs=)tHK*BxQYCCD0eC z^kcOqiRAibFIHW)g*cSO54R0*>o2x8n%-A;*gnrah6JROtVg*Wzj*KChCL`4@OOfb zNiHE|pZl{mJJ+R?N7!fLRMQpI&cJ30TgRI4Ls*|x)47uOSAu$Dt*A?w+M4pkH`o>Q zb@BbIXYhK#=VphO$DAe74+h)Ao1u3x;A|62@XZYosPn}1DCqoEnFfouKl|7BF1@%b zcvKVMi_NZasqm*$AEe%RMb(y;6k`;K@CO20k#_3*s&)3REZC;+#@&f#+oH_Wc={#E zKJGz;G_c;Jt&36bat#AY2dE;nF~VZ)xHBGO@RQwD?j*|wp5ziA|IjvLYgJuXrc}JBq zkLGJ|l&U*PV;)u09fL!6$4WZ^pMX;$ZZvgfm35T3)HRy+`d>iiZ;wukF%?#Y)aClB zONETplL#XgzQN8kp#f5Lglefx$hR7q8{#Kp#t#jrL|+&>1<-eh_GK&Vw9qd0g)Fvu zqhwA+0oBIAcx~+x8(U%HvH|yT8T4Bs88TmahXuw`Na;a3Q{h9+#R~$_G_jz$k0K!9 z6^oDFYrt_@mqpr3je@05^?r^`y<$dXzLnxeFaoLL4btrs56Cn$z^h?;Q}AWJev@h+ zFD+Iv_a^(8qyv&XlNHh_`ubD+%Pnr0G2IvVcDr8d;&^Sr@x5#MK$Fdu+Bid~i{rd| z1iGNS?ifb2$MQ;;D;;dCGM6-rg`NQ6uW9Dk5ujAU+s#Gd{^ZfVmR&to4BrxEjCQ^B z>`(9U>ktLXvRtQc=mif1F9%qCO!So)d(u=8G&`>=`~rTCN_rZjSnoJ?e%2P4Ju!VN zXVaCfMr#KMDPu?{&<-n&RyfNfi>G{dz%LkFs6$_&g%S!SIwfhah+GhUh}7dautEw# z_kn$reF?8n0{uz-y}WrIc|-5dUU~T9EO;*>{9-kVt|)p$!Tw~_dUnNC&5qT?pt(cF z-Z-6{G^2Tj|tXN(6Dn2&r~& z8qnM%h0ACO#~g>^J}$OTa_lLihRNML*P!Y1AS=CWR(YLbpe~*0O5NquI!gWi`NCDh z`O3oTk~=b0JA9~aYVLXw*_oGs8ht`_Yi(;}_Qgg;V7j z{(0~dewGWj>2TP^@kvsgN4Qy`<7!CNrDJa_VtI(?FCZi$96OJt)k(gKJB}tJGS%ha zqK(oX8w9=E99bR-qs_8er*^oEx#oQOSOQ|5XUYhNRyGZ=KN>tp%;dQg*Zhk{0xiNN z-dyjPyJ?6`Xotx!H*Pp*V`E%K-fjymtfzw%55Y4QzoPaIY2A7Ia%Z>Fkf)!Uxbf_} zersrPPXbSJ4pyq*9&eFGK*TW45=T+)jOY}{Ie81mogvGwWE84h4g|Hzow(5 zd=in|t;oXv0n{wUNg}P`B!$f>GI`gDaLcqn&9Ws zn3W}@WG4)}@+%gcS)ys9(ocwV)m1~NLN|YYKt)x%*KC-P7NKkjQHEC?zZ&ytbeMp| zXn8yg^s29>L{tEc?m_4%yJNCF4&DgW5IZR@2@AM>qMI$OZz}IbDhC)GR_Kxzau(Tm z;BYyo{^$%#5~0sdmA4{hH#s4s!4%?8v#TC>2c=&T+O(S_h$9}ne_GdjXeHrJJLjRO zpG`6qz+OiL9%_A`Ve=f})9t>}+k)-fc@4!*U9Hm)WiSp01e)7AGN>;iC_rA0qf)BU7XWUs%>xR6#U~~TfE!YEHul5Y;`-?CgKr(PD7tmz#jFH0|s2L3JfPc@m zN~I^V8>twpws3H1QqO!X5vOS!;c(}rORH*7+$4S<)7gX;Lv-_x`D){mbLpO+;3|Du zeM3u*LljVpxyX()3lc&TgV!9B#~rg-y3|oxX*SSWxc<<(aI)>>kVXkU-9Yx{x?@M# zCf@AlolbVGu?~@9`rd*rZD9sqHG#`_9FOPHu;+?vCTkhj_xa0YWB_sei2ilncn;lc z^y#g~Pc@i*I)5Qld|Bapo9p9o4hbNV%s|C)`%6yD^gW&6q>LDyZgj?v=3=-bV8>&- zAEqh^=0|v?KfFFzR*akwMmiq-so^BF#6^OIVsbITYjT_5x z<{|>D20;EJ-hmC4A3IS#Nhfn}&Tx3`SDG&?Yd<3;yv{PbWFN-|^{n{=!EqOtBNkFR zAwQNYVk?+Z)+STBc@)GSJqSD>PQCuPrqCkIy|X;w+W^FIf<_0gzpYO2v~eSD438#I zsLnyoexw{!cI70I+9g$Ps!7MUKj-?@sa9o`K|odlN+S-L_Vnh2#?g^6k&80EUNOP# z&;I~kk)LdSS#0lB3^9?D$MdPYvXh@OF^2&9{J!5zkIJmuS*-GuMBkSi20HfrJJk{` zsW90K&6`{<6^E`k$K#LAyA3|+{7Ikz=YH}Lw72(U9SQ#cJqfBuLf&AuX4wP2(4c+a zm#^kON{>W>TQ3z29v2%(VLk`Tv<&2W_WbLni@I$bc$H^kve2ZLT=2+(>fAl;yr+0L z>(f8u?kQg0NE^!#EN$E})^?re*lT*dx7s8~Cbv5s2@SneF=6Sz~^ zWms+_xGF#8nJW1DXBA@KP6FAj*`^M8B0zG!{MVl<6(PCZ8r0{pN*yxDpqI-hIL<+< zk=jQDf4YbTIO*Q5ENN>A>PJkIoYKNGhAKfmy(>32(AF?l)NB$rm9Z2l2N_>Vxd>y0 zW@b3Z&uWR%IKV>D@6JMl#Z9+Poeo#lf9TbjzYLdAv*p@4KLS^4}9&xr=T9_r98%DBW=EXjFp7#f>KmL=qsZVXc4B!T^uj-Bck-W*380sth8;}wfPi|uo=!}qeDvLCt! zx2;hA*pN&KnT(n3jMTZLH5PR2WtB=7a(z2hVQ5lzkgns7F;y*ftDAzcM{d%&pb95Iphlk}|yizChr<;Xh*1dq$DWy@?M zD$}`bq!G{EJ;hX;Q1hI;LnMD0@6V+*D`+cR>0|Q*3%XG#>RT8micck9EO)47=jI%J zE0~*8x-NzpJgg87-a`+etvxeST~+6TDLnb&T)&r{qtl*-t~Zv*mehAO3tO~G3Or$Y zxnKzT=BV835HXpe0y}8&y5xi9lhB3rKTmq%t~E=`uN40PW+WzPe9;;6Tc@v8CTF z)wYRjcgq3*9Gq?}G5rax;F5|klWpoz)6)6%SugI(OKTeJOr6BGKc3O~kyN6!SuHPh zxrWId{{V3j{t!+V^RAOoBT4Yo_E#mhq<%_B4?D@hKZ*SSu5e8@p{{+2MlCJXOAqfp zI{qBjEqQLvoIG5ejr|mTm_`25jQwkRMOlZ`R!mWOY6$IGP&ddAVO~79J;>;Dn%{@g zR%d}W9fuozy?--YG|45M!2a+*GUqkx^2Q`nyYBl}J*#+j3y92-1&x3t;NTK?{#9_P z%cCN6@2WiQWpI4M_eSI@qmI2tr!_0eBUN++<*}38bgfNSN0Q2KCMb)?%WfwM74TJ>%@(12I&pkiRDze$#+rn`P5(A8YK>&YBzGO!$EZbbUyNm^m8+J=%{MgQW z^~dw8``UY;%GhQ3dW^R@2S1nPP}*4BT}KJPG8V}v`u>%xZ>38v$$`KHRe&7lC$Hg( zo@82!8E0uMvMg+$Hc9R~=DUp>M7FgN&QKXtedEal^{6z>Jz*d)1cAY=#NbppT-GtM zhvHkIXtuKtm1CJh5&hG_{S6ip+MgW2xmF7ajoc2cg4oZXAI#LcrIKn79kk!-*~ag1 zIU=cPmheaMDN;ZqhaW6Uz#qD<+$OPSosRgCyQ^Bs{k;|Ss|1EP5Z>)z;aKgEf=&qc7_Gk%TN}l?w6HB4pJX=+*fB=I=htb)X80ca zR2G+(Q?UgIkx9ox!Tv+@uR%A-ba}l?9}H&}`ZdM0yQi8desX#YjNpDbs3FyoUl+EO zc`ewF&3Mv4{{S-jVD-Vk;*SC9(nqdeTcxq`We&lxa7b_PCY!J8G1&OtHkJn3UMVsT zM{NH9BTnA?R^1N%>MZNJ)xU=INbRm=xVnN!x2rOZ%g?C5Ju7Cy2GniRc!MHHq19M` zNIg4|`qpp6ICQx!Z0}`@C0NJM_vCc?8q@Io#g?t$sO^$0e(9kcbR&WNE0V4jl;EXp zPO5mCkaoE=_DvgxbtngVjTzYhMbA7Q)rH|5ckOz)({8P%I1H;MPE@aB?Sa!ZV_nzf z(Y4>QM3JOTh6YH^3ZCJIPIK7TH1g?la>bo7$0n~NZs-I*u3J2FQhM^pVOPYzroSge@&$T{qC zPfEb?nQ1j-Gq%(b0UCqPC!f}&@TBN1CW+;5H+k9)agXt;Zork!tjc6^%%y%O;XVD+n*SCi&a9F5Pg~#BWmIb)KFNExq7(>y(;+5m3=cgBAAAEjRVKARl765K_M^gN2T`HF|m9{7&g4p0!LbmV_#2F7iD+SLrG`4d%+a1sm{{VAu0-8unOHDB} z_#<-a(z@->Tn}n&zchqQ_`y3t7#RMw0fSH~tG)m^Jg+CUL$>31^9*cMa%5cdT60+u zYnKJ>luQKii5sW@ZpZjlsT$v5xJKK%<>X@-_NviJQYV(+TE`4yGRk-h^!55x8=Kd+ zu{yJ>{hj_>TV)t|bJ3ZuPkRGbz-J2i*v70EFEMt{Z_8j1%|{-&&!m7<54t zF+?W2n1Hs?gT{CSw`$nYpp!+@B-bzCMY)`BJY=Xn6my)Kqv5+fS5wuWU)11=D{xvw z+}&~0k3sz_qBJ0#-nKdAUT;KQ)LPq1@bstbYxe15@^^!hS%)~!I2_W5uDmnhCYmTw zE(~CmILUL+AEtjw#IqWwiTr4@%Q*WaEYe37;sU7qykpk}o$&(iRP&(I?WGK<`^g62 za(fPc6ZqE37HU5;7VoJCf*$I9W^22i+=5Q{K&LcSelGi8Gh|( zauKDiL2;>g_e+LO5fC@c>{#^tD={w&zAw~LE2$dh)l5+V87R2GVo4b4z;*9dmiqHh z_?@*QA~^E7105qh{-oBdO>d>@m-kl|(M5)1B&c~|v>nIaJ%8O54(iLu8OeCo<}FPu zbcj@ot>OChQO19n{3|y~S(C&!Fi8nm-C9L+{6~53^dNo|^qw70#nNkWArQu{=R5^W zU>|P3&b73eh25QtIuAB7#J_X6o<5w9%DL-C@o4MA%aO;_zq1Mf9cp+Kr~uTSLCEV< zEIxyZ@}!StJB%2{DklVS%~)v8bBcPz9Ag!eMW$v=3P^=yMP<%#R+uAHg<}}nya88k zE!j!NYN3UXtw~lhn%dl47V^eGpv4p8F@gA1=C{Z>6vm9_rBY&Otd_9{%EqAM9V*Na zA~y;->rzJ%Bi^Tq7Rap;44wrf)!>+mJ!viN&ML%-wJSj!UZJl+Y2v#$oRb~7%-{@+ zupoXzCZ)IXCHSb4O_kfh80(nHtXq7|;+ZZs{{W+Xv1Mi{kmXxo8STlftbLo}gm*Wm z_ij)s_2i~8kH)=P5ao@$j~5XxX|{BJE7sRd)ikqjXXl4kgr?jQ8*fZ~E0xl2^&5W~ zn-42&OwvTeDf_s{=kOKR-uQ=1x!0D?6%t%pWEB8>j7D*vTxat%-6Y!0<16ddT(nUp z)Xzq2f=}STt#m=!I~;FUV;94^teSU?g^OE-iDr@|IXv)j{VMm5ZmgGAw|U|NbR*^{ z4?=1g^{68Fh9Y>}19KmtA21)|TE7qmoAygPsbU;Ck2_Csp5H@P{{Sx{?YbXEi~c4$ zexcy=a*=t8sFw@!_UeB^Ya`+AzLFce2(8GB0W4tj><{#v z4=3r|S6$-hZ#54OrR}UJW{YcvILSlTztH{_pX2y-2`#N}ZJ|KHjBZF7!Q^#5$MdZ} z3(b3|cwQK;wvq!v<0Ftb9X*JmPu+~yKwGp{@XV6yejbxf)U9HYNXFi9a;Kpl z-DkmZUCC~fT*Vla91QMXy^MVgWu^7Tv7wDZ#^y_XO2_4zIYw4R9naz4*w-wus#?cO z9WcZ-q_sM78Cw!cpaX?bL)=8G^JMXigH-KhTfIKkefyd~3Bzy?e0uXqF<3(%EFGgI zv7i3{U2sk_7p6uck&w{At$D5=$c>-bwr9XEl@u zp23Jcc-lG5T1#?dM4m@f95CER@}}p^^fTn;+|at2&;sWHhXjr@o}Fr%>Q@o54x4}( zBo3mc8hU^e0aWrEJGXr^(uTH;WAfQaW;|r_e?BW)GdrMrl$bBb!S`h2oQjHBgqI6t z2t}H4wMidwbITF!+uozQw3aQZ#6qvm;@>F8eB+Mi@Thc;u~^5e>+IfXjS52Dat9gq z$pX5lQ*Yj9HENdkS5eV@msIf((k)}<044Cg*4w;G1M<5)E1hh?3+ z?AibW1D5Ob$KhHY3B3^L*LT7o46?B#`Y8VZ5^Dp&T9xhhiYK~w#yqExorkF-{7rXS z&G{TG(D;omsw1+tgs?-o*aid859VrllT)_%Zo65;hShR>&+ieR=4%Vbn%&>_`ora^ zSmII29{E4vT`s+-y{CbmBNF_OMxFgsQnOKt3+iY5JhZ(Q*OR=2yE>@MnZN@-*0SyF z^$lCc@~qQth+I1rE>2Z5f%*!&@b^}k?QfUMKm>|=`XBJB8dj%q55#%n8$fAg9X&xb z?Nl4j zFpku?3gR?hm$5(MO?199)^033Iw6WN``1{23P;L0Kgd%1Dm}zuct=;c)cjX*b>s!Y zyo8cY3m^WySn*x@-dIg!Rh8P|!ldbrw_~HJ}vNYI?@^JVcp+B7xw>|p}8gb2aruaam@DiiI$q)!Lvlvmp&%fhS zXwd%vW2g3Q;SVDqFvtfoCV0=G2am*6Ul?C%cRF^<2+}aIZe6REDhLMy91gzc+l;=} z?BD5@dgPIo7Wgx+dE1OX;5z>Rz-uS(T(sVe_d3A_Qy_cOmJA-8)X*qsk>ha4z!f97 z#aRi^*OcOW@p=>*5>$`MqY6=g=~`@q2aHrN7~BY4{VOLD(<=zKAud7W;~td30%w6% zut)$8&XPnP**!5+%2zQ-?SmWz{Hj0f^5cQet!T!LoM#8=R+Vr9o(mqd`2onpO*MyX z)yQnH!_u`@G1JnOS02K&Q8RKONEJZhscIr$vPhQd49qs5_dP1r_3Rcl?KINI8jkWd z2l@I}5vc2S`i07;_QZt=!MC=yaU`GYsXa0eUbWLkgsN-M4eXyUQU-bHkFIM{_RedFp@Q*a zSm9j5rN&Roj#tfZ>74y5AHo`X>OLi&^7Lj`x94vF08}UgumAyGidNMgLz1yy!_!%4 zy5w;dmge9)OLZfzcO9gjzJn(|_1t(4{>JZDzmdurXHPNmhXVv)ei^G8UxO^9xzzO> zm-|9Aar8StU8f(2Kb2?r7fXWQUg72W;br8HW9jWyxm+4u30tN&#Vw`Uc)9Lh%MPYF z6oPZW9-m6;yjV2LuM0~y&FGsZUJp$F0D(1y|I68`|MPX7Q}Z-6yPX3-`)P!Vw4a({(uN5+5I@%U;&>j?_ze(vt|Q{nyfu+uL5 zr1=E=ZC#`8kN&l0t?afdsmu$#PCp)!k;o$Ze^DP8FYAv(U2l$;Q+*0Igg9lLPf$3) z70PPb+Qs8%jUdVUTJl@3BeiutIo9Nh!{wGF{{UQ|XFm0#zcgKhwq>6MTxt?{Y(;R4 z#UykffOzZM>sY=K)i!H)`eocee(l$fRXFeLO=x^S)}DP9W_W-i;EoUbD_NROrENcr zFQau}%4Zy|d!B}swVG(F>}goUmb$j73=z>tm@VK^hasg!{ z@T}c(&gL%=-0B)QQE?m*u~0!1FCeKNxETB>mj3{5gwsbG5hQz{?sl=kAMg{$sv*l+OEJ9S+2k$v4k;PrmZ={OVpqBhUzJC<)ZxEoDM2+9nGdpWHOVGpjCTYb0LmoRb^q2z~eQi z8#>Gss0-_w#UpmhM%p+#D&>CijG7XBGCM}EfrfB-HCE!~na7l-LywsQV-;OR)Q_~t zkj6iSSD(hUx=%!NyS1sJH4rBzG{)XaZQxM1t0J*j+CoNh+y$t1#GvLf5I+XgSimdeM9gUP|Wt?;yKqT|{0avECwzT+a#m@~I z6S(!vxvF~plPvl&L8fJ|uV%*w<}s+@bLd71{c3r%%ZdB|V~~YmZ-$)I0?iu#0Lv+l$i4E_kMR3chD+D0K_B92>1h+#tKz+8-Mm{oOp+g(HRB)M9`)Av z&r`Ec4N4v|Lpl$-4{`n#%WHAzpYWU%nPK_oi;{Z~wbFR$w6Wp!53>zAj{b!I07`Dn zz+K9o0l2VjI_^|Z0hBNLzd`>1*Q`kOD;Rzula&YUOuR;WSA6}okIKM~82SGgux5y0w3|P2{!|Dq{e3$v?^e#C8i6)F|n(94y7{1Ow*4$N-Q*&N;;w8dZ#*JlOFkH-Pfzx8qvc z#*L;~-Wguh-9+??ztXv`&R?KHRIal z$jKderx>v&;rP_Zq=pPR&stU;$d)gdHVE&7QnCPY-2tfwDi3gKJBi}7fu^`{sT$<7 z8frJ#9FkXKM5?n0{{V=Lj1JXHQ`J7otsS|A?i6luB%2a7{_{6)Z(72i#s^Zenq3yv z-V`J?%&ZYcI^bZF_~N)LNwvLqQ@EC2-RbbRm?K_Qr0iR}9=&>3O*#*G92K!~vrydD z*E~gbv%t2-3(a2UK@3b{CKx&Dirrh>iabpIEU~e-STCpZTx5nPJn2ccu3FG^$?g0yFYjN^ znN~+;XWU5)+>(0NGo)B*`faS&(ZWEu9!zen->D<=uG-4wBhxhf8sXGE(yB0Dy@Sgi z=U2REb#12jdeSRvP_e}@RZ!T#+TPWyZk>$QrmutTub;yffy-nE2QELned~yhJALf&pZ@?|bG{Oq^HtVv^${B)DLZ~%a^L-L z=T7Z&44dLFn=JM)f}4?Dk39j$_!`i-({F8lAF3BrZy^_{<8c}7?_93GaeZ~-`C)e@ z71AIIj+}A%=Dh>OvR=pGc~&(f?mz&K+)=Hfftf!JbO{za=V>A=Spmj<>oZ)?iSeAd znL%mO04{wirTBE3i)r_gNDAgv10W8A{{XL8m$p||UOwL?$H*^G1tgw?cB+eh(m?h) z-x}N5!QsXeNH&>J9JV|AReu1!nI4gIK_4U z-d2S-@A6vUpS%9b`_^f%WxrCs(T8(Bn>UV%{^XywsOCTRhqZK`I-gG(9AU&bHwrml zX7;XDEfmS|4F3NBKk1Cv+2~KbZus{}chYUs&QY1c>Hf+802;S$XzDJ8mw{VO{=#B{ z5t*3$tL!TW!?srU{wln^kL3-$@(w`^G~QU*R^c8}K;o8Suz z+ds735L9jmq#h0dC;6={xtd|o8)k7~@ePE|e2HU7Naty6Wl!dD_?nYfxJyf!U_=iI zV{snQz+ODmANm;jR30Tq)I2)(HmUxbZ!1f^dXO6o2jBqYaRMgPyo|8VLP*{G!wSXl{-t_6 zcw*hc%QBFtIN_?*{o%cfo;%TGw%0805=9J99tU+ie=%ELF4GqG!jas0%u{+zkUJ5N z{hG4AB2Rw9Ph>J~{ovt0-S(@e`$q5K&|R|@7P;tuhyMW8Q>sy5jV}S%LH_^<@I{tF zQf3D@_CB8V&FLCEPvfPKNc+CiDfxzfy-)ah`j#(k*vpTWMGW6id;Kdq%FgoB;u$Wa zDY}phxc)5T`HH04l(iE_OYsj&xP3m+VwiueCz3~Mwc$+~={zlJjLJ{X)xX*`o8!wn z^JiqqAY4k>JI|$Wct$NnJTGP%V9kc-c7KTaikANXc7%EV0E6_2;_*ozy9(;-)bcv| zdsXicY0~IEFoRKrz!Js`iUIkCaDPmGH6Mlstez@}GUY#c%7A+xO0n?~wGkzQ0U#tu z4kP+|QFO*?BFt3t09@%NXJ{v-0JSJM3lxk_1X z^qm4dV^i?_TBC9r<_X#tJdu|GVEdjbj+5eDD^s~=h+cSp?RX{`46*I^92)L?FR1;y z!y?Y&G%XW6QpV}-PBHW~(+iGhfXnC zYZ8T#)EI8lnCC;$y}q^8MIuV5=vCB=HW4{Yc6u=<7_vFbRiWll9V(VaALE;=`KdLze}*boQOqd?`D z=i3>o+J3ibtJtO0q?^&s8BYaIp{orlqbfHWkKvl*lI3=1rx$f`cZBM2I-hFdd~>VY zUcj0?yF1Gx10j#F^!lDFqt~w!PtoVQaz+ls{{U$EeJg_Sj+J|Lt=ww&Cm~Klj#Rnn z`E&V->%!90ot}O&zt~?hMCktj@QwH`Z?q;|qiy?pvv3FU{Eb23yXZ9E2uXJ|L=w_T zxPKlxe!NpWQ>w|TYjNo7AwZ6?f)C1E^(1xgTYe|f?Cm@+_Gr;eYvsf?oM)Vq$F3`_ zr)xf^n)Tem@Ez>Jl=Ro!OYTEO_icDjK!gA6u1D%HA&> z29z_pU6lox@SvOzrUf&{I<wf7ce=Rfj zbICuhDug;Mqj={f8zTE0x1-U#y$7MEu18~}cttJaM+zAbkb|E7zM{1L9^PAjWn8+e z{{XJX-Twe&d;8VD8|n5bpder{XI`(4%}($YuAdHtDNukJ+xW@szVx*AcLcSu%U|k{ zN#k=8#~~*1SC9vBU007aR!AZKV zTEn5jLbxAjU%I3Ft?ySaiaHH!$b1QRc613?qboJTbWdfjLGHB|@&3j0f_=PnPCowt z(z{;+YOu+mxdKo1?0Eywd)F~-t6Lu)V2Ltsi0D7Qedvw(rJ!^+ymdAB&?6wrpR_MU z?S`YkS2y3-5|=W6$HQYQ?6r5tTBW+^F&0?}`$F-7{nq!Xd=IHx$>HL_I39C#A4-q; zb+=LVIK3|V@?VH&G9ABan2(fn`Ms-W;tlQc>Gpy)eEFxMXSdR+_;Xpdo5m5~zD%;8 zyX@7qK3{55g+!&mkenD%Ny}q~A?6fT{Hj>KCwn5#bAbxkT%VYJzs{{%&oH^X(rt@uw~)Lm(0OgnKMel0 zk#Le&cGf-@loHewkrgO^vzsi)BzNj}wZkcGd z9wC~-eX1u$Sl2ue_v8GI<@~FuwX%iKTuCPNI3aP0<9tnZG_qLg5P-5<$`_8kax#Ad z`PR;XzC&jA=Hl9D(kpn{7x_q2f<5Y_ zw)dr(V?b5E)s-Uy>sfGX>aiF?@0S_gNo>@S>X&kY0bY7+?d{EZa+2bd6!kIJ=*vNL1I z8qx3^dSTaQC?WZ6+o$`>QF!R-$>Iedzz>q79trAd+FsBT(9!YT{O3RtDj+e;t>3sK z`qbVF)^2C;)Cd@EMszqG^PlTiyjgRnp9(vZ8Oe>Z6Wn`MPXS-r9WLcj@&x%9Q~l9d z+uQ?_@Q$N=zAi|evQ)?q$U5NG-;ebR)H-=scaPp@_hcqVr6X7fUI!_YA{)vX#`8yZ;rjl1u&{ieY zb;j`5iWco6{{Te18>NgK_f!%{{U)*8p85IV>>de93DSfxA6e!rK}mE zMISi%qyGSQuG>Ljsdy>~w;+&1nB7+eSxMSQu(Y+9J&V3A`#R^H zhd!L(`d1yRXgZIDwPUPl*B@pxoU(zGZ&hLX{&lGiwQu4b5$qmW8vYHkp03H&yLhumpHI7-xrhuq_4YpGP?CFzUJmG`qv}>SaYK2e2<-Ji{=UeZMQ}%5r=UIS zqP4m@x~PwO&L3;UP6{`0-{+-p7WzfEhc$^TH7W6K%nn0<5xX$%KBKqNyE{v->~^`n zA~~Ac5`66Z%rJ1T>U|AmR*yF4O&n9FqB%bpU+NNT%cewR@}Y2|Gst;8e?BX?N$tEj z;cT#2=7})ee6Jz?nf(QGJ`L2N)x1d3-a_tIbnlQEN$3yeb6dVSz0&Ry-oS0a24_s| zK7;z#ONzRI%_iQg#PF7eb)9;BR!J1RAiFp@Qtj>Z%}uS`*xq=S$3~gF*rT0%@COXX zx8M#x8tMEkpj+ww8n$|u(Jw7LKW%RcFa}|toO8iGzO_rkx}do6 zvN?s>jM99}{NM(~blyDG+ATWB2mvNia9i8|0Iy0hYDo=~_!~*QUk%1vIWjRhe|&#R z=CsWg=5HPbVu$@P+wUJzf2DT54%8-Z3)-+m1&f?xKg4T{@V)M#apO3o*(TO$ABg_| z*>7s7-tq&f@%EPQquRpKqL#P^*MO(|Ye&I4Tvq-Vgc%r?cV;7wa!2&8d*T$jlUms9 z^T96t2_1!M_&O~>_+Hy_oSeT_Ki@Sj{>f@Sr#GhQR`275Z{F_vQ<8Ukn&`ZJrNbtX zZl6ChgZIDLYUH$QT~GcKn9F(CHxhr#Pp`dn-aoXzZ64eykRLz(dSm!cy;HwDbp^4h z;9Vx(KMp4kpEdi}F>j;Wf5LUY5B~rk>~p*Qqg%cOvc3NRglsEkK5PE~9db6-7vJ!o zWc|^8$M63DwrG#VEkT{9j`X`@p~eV&eW7|c`z=y?-AdXtgD5 zW$3yiO|M4ql2X>$F}ty4$@)y>F^@5uSe`Q0mi3;!glu-%44wGBkv7$jY34H5zHHeelW~o5m8nEM;7tiWq~R zz?wWQsllmeTBd^&?q-Ozco+jC2OmSWlF@oH%_uG{H4hDJ%K5WHh5%&wi~j)E6i2@L2FaTIONWZB*yWEOGf&>pLhdCTr0OFWFJ1Q@6MoANckur#VSP&7~N&bQ&bS zMyIao*Ai#R+>zw)6a&cj;8#B$pK+=9r%!0k_>w5N2apv55&7rysq|vk-V4>9a1=a< zp@GKi5uc}8zu`ePpWBw&rJ zTwjG_p5Mhfp0Y4tk8xxE@y}17tDYs+qPX!ajcoXy-Uf|0`Lf7*f8SLPf$pA7A5e~T z-RDSAm<$o}{{Z#rCGIjFisZf>@rk_EFX1tfEz=oeRy+nAkJI^6JV4iJujzNuZ}Qt~ zou>mLLQnG*Lfb}y*GnEDw@fs504@&%4iD;aTV5vAt?qn1VW>cXqY|=>rvPMUABHhc zPHhI3x*8rl((bM_2%BgnCkK}G1XZ67=~K6W3~uTEs$g(Wt5SHcS!ui%71AQ@l*Y@R zcq25v7St|g@K+20#Df8S%`JI8U}Ahf(l+ZiKj|Maw>=a6p;7qbMiO|3Cg2Q0qwf8E z{pt?@UEe;xF6NNt-GBjo*V?1;lWKB!ns7Y*yHgxv_(f{3?F7-ch}iEn%hIN8{|_0Q+Qv?|PCbOIa&{)p+*C z$iZUI5)c{3EPH|P?OI+O((GmM&7eoy^0!CN@gG{n@$Qj3=@!In$e*ci_Dx>!Zkuv^ zF>b8LO0%yG{?R|ylYhHfipL${jRGkAQx?mHAo+?w$D#iK3f$K0uHP%@3dZMxbSR^;xw%C0%#0&a8$1rZ ze!r!1ek0TGHBS{u1TL&vRe=FG>B0STT}_^yt>|7GQ5~e{ky?4eUodTFJng~fIX|Uy z-V3zWZ#+XK%;;I5LfJSuX75Ga+=sEb;upTtboeZxk>XOmO6_mD02x2XR^Nm)yCm@C zt2!=lw*DYbrpF$hj3PX_`)FQi1i z8nXsT56FE7@fzcNBcxj=ifzs$C+Fn1A9U2l-tgJA@dH(YJ8K-rAn$FYY(xrkKX(5BWY#{F4w{}dPx$xU_NV?Kp8oaG zc=dGgq}!MB2>U?lNB3H^cIS?S^c&!PVn^`kZz%`wTa2G-uZQ{^_khh+5PuEs7Z5?z!OoKfeB>w>Qt4D8Wfow_Q4N}$gDBuV8(!#073>N^m{>ncZy`(Li zo&sr_H7>T#8Q;??2k`ill7g}1;FPS+<){D`PQ%YjD}VsEzU;(C@1l(e-%$2r52xO zFi|*0k(GEVSm1H=AFUW=%`__R(KTj<-98y+0*fT77?3bd=FcPPTUrghyV%Vo(y!WO znc1_$aq^CT3dZq`n`xdJf(RTiE{F$1g&9A{R*ttD$Kh$Oq9I(ya0$j3oPRT2o3B&P zdZUQ7(nhJ{CY~22Hj+sKx1a|c{#DUSk5IMMrkYLW zIHTG(ax%x)=nZt5?w#cLO6p5yRarOuzJ;9e`qekDC`iQc_LnvOg{f(3?$)FRRVS5Z z&re=})lClD&G1gCWp}ln%IO@hKQ2zvKbib%L%;_9#@6?GlOFXM&f(D3ew8oVyj`zp z@g~o;MJU^z3k;BdN>{UJrMcK&wV(VeXdH;}i5M6e#uy5};Jr%O{44-GERLKn zeDUroFBxjkFN!1{T!idTLE5G8W|MCpiP!??M8y=((PmM63OM{v?_8~`jP!B zO+BEx9UqLfb&tbR{@{_l2j0he&-j0aTY>xFIe$U)_pL7%!DQYRXK@%-XwS^v z^#_1ruw5SDuaW-%9|w>}_g0}>*@)z?wWBAF%6T91`lCK)qXFq%M~=02PY;F=jwfH@ z_BDi4O@AGpZOQw0sLu^uFOH6$x)fXdkQ(87(g3zzQS46WQqvTmD}4nHPZM>=D>Jt5@R`$&)obyJ*ywb7rJummZm`y53>w{ zg!ew))T3``^b*|dHJ=k{Q}}ZJNbVz?{g|I6PtG?1wNk{{S9+ zeZ7TsQrzh`9tb<5jH_6N;xaRY2hzFE0$k|hS-gz`VWG(R52*I{qA7Anxyi|uejw`d zt<8a0lN%rJWcL-(_M~9I3_!1Z4I06>s>9K@(^bYEpPUHi%5JtTGhN zcp$bq``0nxyDRqbByviQPRAgb0p}lIt#)1()uNZe)}%)vC(Iu)AKo>|_&;4w_(^Tk z?Bo(0a{mDApK40>m5>(xB3NI)*jFFBA%;zLvg1GNndRD08!K;{oKV@UfdZ{%o{D=-a zz`AAH_=K^IKoGa_4^c;mEH1A8AjJ?vv`G>loOHk^zou%>fi;r)^on7?7Vducy428W zYjg23LSo2`nCEw*ZK`dlKS80F8gwwHh_5f1Jn1Bp%N@ zS!2flu;V{oE35Hcv{HC6uUPKlIYAu;Na^|2H>_j~$?GA>V} zC-~H_i6J9HPAuLb*KK4UyJ;hs1JjYo{Y7l2mWohBpa4Pny5h1{?m0YD1;k78Y8rPL z91<{pmMcXq7D(fi{JX$m>0H>D>Y3e#dNgvMD`Ak8Ty-atT=njaKBwcjk~R#hA}c98 zfT}ltBSL9J-dm9)h?%~1Sr0+U&pv{e!T0ymc&h5|;Z6d)n03c2eSZ^Cgig|v7AdU~ zH2iUQa~T=CtF zl*xe()*-nW0J-P#sQh_f;R&mo8S(30l4G1VHM54EHHopNW7hMO5rWgWj7#!X(<&&RUeLA70OSUKB| zkhTx=t^WW6%V8#l{$i$DW;rW^(08szdrNQlO0Q>)j>6NN6OeEi{{Tu~X_XhNJKYLf zh;r&a-bg~eO&IlF%ipkF(Q8#u`4iibhfp&lOA+_68q^SB+_JfGICcneaD z_jB;uI1JYz& z0ka}x&cx&BDZVq+q#hKEqOKX^?b`&?{1bma{39_qVe`o3;eGM_D?NRm%noNy(WH~d z#muU6c_RUX*ppockMyY@NVbp7QTzP#{{UpyG2z`x@^2f*nModOt@j6`dsgSfEk^BZ zY(mOGGB$ou>GZ7~`OuAz259dehM)#v%em?P(XK~E(B4lSEW&jl+{oN7`^LKO30__Q z0Kze6mpLJcJ4g4AwQ)WazP^7ML|NY%kmG0jC)$*6c?FJ};s%h%Otn)#{I<^t?0xG) z!J0PT3|kLBKQsRT5Bo>nvHl@m-wR6+tl*bp_W|e!x4mijI_mfS5qnb1J zR{sFREkf;di((}s{UaQx{^_fdeCS2b2xyFaITmNg-u)Nf>sWp{(-i9VZ|8*#03AKe zYIrkJyOYCl=29^u{{RT}`c^-V?rw$7oMV?6w;1_H_*BOJ&=%)mZ($ss4Mp>R<;QOe z{>Cel@E)BEek71A?sq^y{nk5=e`@M9n~SFKd>LcSsULKDA8O;g1#@`*CImSn$!z?h zn!hZ7-tpdyhAlj_&467-(T_^#yd`4~{3BLs8P46~sQ&r(u4~8B-Zh1ZLoP&(%CEI* z_%H3x;fs9v`3(JXKZw-3`!%S}dqUFfBk_zJI6iEHmi9HhGr976Ah8@;^tU@61Ef&K=1u(r;qfTi99@< z$B{aoPqS0J2c}FsKI+mYR(AFD6*_w@!>P|ASVQA+m$n$cBZ1E^it0Rd6^PKIV$k7d zQ}Y6Q8sjhYiDU7svKdzb@HbEPfv(fW+B?bNsYjXy9S(8tS1WTx+ywAA)1O0=%XPq= zv%v$PHO%Q2_7QmOM$%h?v&uLaJsP&YAL-1RUDQ5sJ7(RSdV&5GgFcvTym)03E*9(( zFnSZu^PyXsO5kgF{tGph!PvmjkpBR9{{Xw{Yg0^HQ{YwG^dS2FA}#_qj(WzK(VqfwRZUJi!aeifnP8#_q6GG}ZvM(ZFapKO8n)>nizrM%LvtRf6T zNuGL@Vbk<9C+@3s4upOV)$MI`tBVFBd@Z;tjGQTby{(MZKmMK|zIKa;p$Xd%a@57j;1&OtgFekARe}S%^0FY{zh)zVT zt~k#dRP_8!MR?vX$mpRfNai(JY&6Xl>h9b*kz?4Po<47s{)UeNT-u#Fdzn#}&wZ=8 zbHe`s^~tO)b^gm}E$?MGkc=#&1CCEWm310*m92+^qMb-mkQo71$jfp+QY$PvwJmzE z#lL>Y&e3e()ckLIdu&$`huM$2)GzX^9Y)4ocf~h0a!l@%89S{D4TK)@$Z5vJ1 zH8b;U9JiPS}3KkvHey_;qv9ygBW+fRzx-GO&~*h7Q0 zfBN|Rs#pwf@a64q5Ua|bX?}+#ff@WUSe`G`ZqJG>ZOGrcHC??9OCSEVbzUf*#r!ZW zl!TG?M7&|JIsAH3mdOe`8U7a2B258+nbXU6IU}geaT+a+(eX5wD6z~o$nP2cH6sLl zNHx^FH`-@`_r}ljLfcqBc49xRV0c0AY-PICUNYt+^5Wgd-g**!hz6H&$4j%g(X^Ga zytvclb~f^?wyr%&jq9KI3laEL{{V;9_N%8|LdwiiUHqR>{{Ysg?d{@AelIk0I zZf<4I-j+q%`fjX0hxXV10NR&uN+c!X&Kdm{YBAk=h z=hNP;d~480Q{yRY7sBhb#1u%F!u@Jb1nL&2!-=*)LdfHV_s{jLy?;rTe*whpD(>>( zZk^5t^{G4qq_EH?R+!_@U@*SR?@^~G%w|V~wL4jSQyT|4K4JT((AKw)^=oAQ&rX7pGuW$ zNM^^6^=niX0GG-0IuG}2bHdu4xBMd(WN+j#`@iiP=YAk)_U!f-v0o@?^yme(1XXMvdNOl-^1)GBX4P-j;}`7 zY~RB6;x>0C0zT>Yt~bGY&Agr|45~)xNc*_yn(TZ%p)6h(wafH`=Z|w-PlEI$9w?9Z zl5rCg$FZU*T0nFjIn?b}PO~kz{`tBuwP^S|Re`)W69s-<`horG%<cFGy>IyX8z`+TcL+iAPu^ku)9Y64&k$P^_&Zg&e+@w9 zD96nHzuq;)+G{f}jnO=~fEVOv2S0!7UH5}N#(X&zOc)O1BObNKf5f$XY)Jbyf3!ck zGybxO+nQPfIu9OdmjlC@0SE7woPBDqfHiBGG>ec~Nm=_Z`y>1-XU5W4Cx?#jCy7`1 zeziy8{oRSPyi{oLBwmZ{^r>IM*nLhb#5%RyUMjl8iny2`x;+JV9x>D|f8iFpJNZ(C za6i5)oAFKEig=#z84w-He((Du+PhB`-dT?d-9Gik5dGiwm)fpRSZE`d_$DyQcXRvs5O9(1 zI3E6|+M8)ff>$&AGkhTN-r3h_k`8daKm#9M1zz#>%<^h>(^^JC%9}R@%Y3Kw>-tp* zUeXU0>GQ5kaKtxA58nike@xe1;~A|Z(8;!sEenUteMsnjZ^pAv-ney4x1;HjYhD(K zFCUp;^4MoBk;n9|Yr+y+=(^mN(qKHXvTe>=aOe6OwcuTT;_?fPIx)1PZ&hAS4_(5d0esGYUH4q%lbwr8Lq?I-^LK|h69)1{u`_e!{vEV9}KVtce?ss3V?%TJ3< z_>(%eF>xC(Ez^|*{-TS!gtD}^jWhm@e=WY@*;wx%pcPYG*Gs8Tc4?gd0E@K8)h_hw z7~G?Sw+Eb(K>n3~#r8Kke}{~4Fv(<%b~X+NKhmh%U5#JGmX~^b@=pY4%C76zWW4E8f6>~<3 zH17p2rEY#;#$W;9{Mi1LS67}E@HLH-0JjpV0zZfVGJjlBYxehAKY-wdEb_6T+y4N4 z9FM@$YU|aIh;97 z+g-*BtOzoC;aGYX<1tF9ke!l1LBLTo%*Hp49gTI8D-9Qs*Hp603XV_4+mZO9w61c z=z>hYaY^c|*(7^?-_E%&48v{xlVhi~z*~#0q^LZsY)<@po(IypBReR()FVxj&wm}g zp&#twPvCGz;X=KcPR)_%I-~0zKAP#0J(0AM^gRd4z5T^QZh(n@;sJ%1h+C*1<5L#xEdY1KBdGb78$Qr@ ze1H%8HPCof@0Y_iTfFdgHv}K=8q4wiuL4hH#DnF2!`t4v9}DW1@_25`@A8MR^*;2a ze`d51=ROmkQ2zjgve$9A#$T$R?zMD(5T?EwRjEdoK6j`4CbK*%soS3xTObmB=juP% zYUw3nYYy+k?|Q zS6ATOR^7ZcyXV5n!=+?+<5aN|>4@HLRT+*HbD#eJRZM@0uo_x5)}r1Nw=B}+zS0Ms+z`~Lt+>%0%F%O-+;NZ0qwIA3A!Tz&qtaGo)nnD8%u zyZ+TEb8|=z-^Q9u&*8~4B5@*|^Xpl^4|JIpEA{iEKQbOO{?%#t!&A8b0EA}bg1HQx zzuFav@bg%?X>Zk;Gl``1^k>Nh%9f$c1mm73u|ATMHfH}l8iNa5n} ztQOY*i4CJkA~3)oINE-{GY_VHDQ|m^RjI<=X{S-rw7a+n0aMCjwB&z}AlId6mb!ia z0ES|Y?nP!X7-TXxIUIDZPQypKyYO4u*^)3?NZ1^581y}QWK#GF+F>=tjI%GyJk{!X z=zpi>S@aaOM7|u=taMKkCAMH)v++Ra)a{}#kV;KwA1Y~6X2lJ|) zBG94JwfDGelP)DzCjcJ*0I1D$o*=ulzwm<_WmaY2w!a|qJ3 z!*?nd2+Bq?%HUT`sOs;g>;4~_5EXvO2+18m$UJ=wa!~1Saii(Caz4W<$l*fg_{bli z720^Z-rmmhMvZp)iwed&oPq^u8)&^pV(zu}r19R7c>F~o2=_6^Qb+#GD#o=6T2HIR zH#qVyP@Xta5x+{z_=Bt%q|;s%0o1+=c0Vm_>gy(>b*D7SN7~|+)RHhhbjtp%jYfWRvuWK&Srd3iMe}pK{KY^~V!FG^MVRz;Xw)Gh& z2Z8?p*REs3`dZ%j*HF3+KwmMJBRyLK^sH!U4@5fu0K{gGj4Yy`RnefeINc{8Hy9)i zKU#l{^?5C=ZEdCmhLE-Z!Qf;1)^*UiUx-%GD+Z1Nx#uguENXugUfb(lC$`hhHzvdZ zyB0Y-{vxd{Q7D(hnqnObMYy$nw^r>Mx`x_Lc|WNAYahbtbESBfQHJI{%V@?l&jjw| zAN%L|*G1#YN4BxFYgs^(&kmuFpg-eJn*QB(-(EzKtg)-P+y2gT`BbOw*ivrSIS&_V zmO93|Ef`^=0T*z`%zE-a56Y9pOKGNPmikmc0+ zIBfktQY!Yj3=87@J{Mr?6mI7uxd$K0lhZ=TX?%-;J&n|Nae?Yi8}Qwe_}4Mu+qAp!f+ggH+g(i094+^87;GBrA5W80m9Hah zvFc{x-3QQ?L-~VBF6!*7S&(Wrzh&_@nXks|A-oD%amdI3{)AIJTcv%M#a6eCDG2)? zh5qU1`3i$k7gBg8#zYPzvYf>z2k!O%0P9r#IF{<-!%Dx5$PvN*AMXH1^{pd&p)+sC znp(@GTK@Hb6Z3`t0A$vNgQg^Y2Z#wDh$K13yH+2JuWlyrrKITc5M+(Bx3N?HHFrh4 zx_<(z29rN$kaX|!QrD4sipD>IbeL0LVkDFPJ=@dOYHuECaLKJfnIz)ebR+xC?O9$0 zxV}2`<)+7w*vLMsQuz8?(X7BhoPVQ%fuHX+X|J{1le)3fAzueXH%X7NdXMgXE0FL` zj{!||pzyqxr^7ZRwAtF( z;Qs)4(vp77Y6mUhZ6Xx$UAYoV!?+zky57~&`1eYM^qX&r@5!J14lc&Vc$$q_Km80*@)eKS$<1lkN26JAN>eU~LnV{;Iv zt7AT&m2v(ElI6TmH?)AP1m_%@nrcciyELgNyK{hHK+4h=rp zJZOYN^9%1&{r>>1bsjvnwM`lV(Z&A&9}D;SA9cNJhx-NM`0H_vw*LTVcVYei0IhXi zJFvQa54F6n$xbV-a4J2=nMh^5Z;5$T>R7DvN3U-9pckn@l4 z3c&CS*o(`+4Zcijeq4IikBao$hVaGaHfL)0{{U!LG2k6G;dKkXWB&kDIuq(Ws$!S3 zdW^N>V`4S(OIw0sQ_yF_*bohn+e2?`nEnu54nIRl=)DSCl{^dL3FOn{ z(-i@l0!SoemCrw~^Qw09-{}4~!z_XmA?Ucmxc-^_Dx|uh@b0*iM+13o{$@eIDt_?( zb*bXp0riso#X!it}Bl4t;OxmxAtk;K@6h}k%5qN)9IS6 zd2B|lSm-s2S*@qhboh5HD;~fAz{cv^@hzIo;@utwaK&45C_M(?di?>W>-R}};~gT> z6l1kioceAjr{Pdb6~))YXoI#kVMg=Q_h+}`RE)#-0#CX>-K~vY#sl!?-PmVjP?A{v1q#-P GkN??`T%d~p literal 0 HcmV?d00001 diff --git a/img/swallowtail.jpg b/img/swallowtail.jpg new file mode 100644 index 0000000000000000000000000000000000000000..a21464f21018c5cfab6c97ca1a32945e0923512b GIT binary patch literal 121969 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 R^vQ4nd@fwMBkT{e|JiPkPQU;F literal 0 HcmV?d00001 diff --git a/index.md b/index.md index 0c995b2..47dc327 100644 --- a/index.md +++ b/index.md @@ -5,10 +5,10 @@ eleventyNavigation: order: 1 --- -Hi, I'm Noah Hall, a parent, organic gardener, birdwatcher, [political organizer](https://avldsa.org), [Unitarian Universalist](https://uuasheville.org), [web developer](https://github.com/nthall), and many other things. I'm interested in music, community, ecology, interconnectedness, the absurd and the ineffable. +Hi, I'm Noah Hall. I'm a [web developer](/work), but I'm also a parent, organic gardener, birdwatcher, [political organizer](https://avldsa.org), [Unitarian Universalist](https://uuasheville.org), and many other things. I'm interested in music, community, ecology, interconnectedness, the absurd and the ineffable. -This is my website. It's got some [writing](/blog/) (mostly about software), some [pictures](/photos/) (mostly of birds), some links to other things I've worked on, written, spent time doing, etc., and... I'm not sure what else! Honestly I've never been great at maintaining a personal *or* professional website, and I'm giving it an honest try for the first time now. So, this is very much an evolving and developing place, more than a static artifact. +This is my website. I've never been great at maintaining a personal *or* professional website, but I'm giving it an honest try for the first time now. So, this is very much an evolving and developing place, more than a static artifact. I hope to add more [writing about software](/tags/software/) and maybe other topics, more [bird photography](/photos/), and... beyond that, I'm not sure yet! If you'd like to know a bit more about how I'm building & publishing it, there's a [page for that](/about/). -I am currently working as a web consultant, leveraging over a decade of experience in software development to plan, build, and maintain web applications for a wide variety of clients. I aim to practice a humane, ethical software development that gives consideration to maintainability, accessibility, and privacy. I'm available for planning, project management, software development, system administration, and other services. Please [email me](mailto:noah@nthall.com) to discuss your needs. +I am currently working as a web consultant, leveraging over a decade of experience in software development to plan, build, and maintain web applications for a wide variety of clients. I aim to practice a humane, ethical software development that gives consideration to maintainability, accessibility, and privacy. I'm available now to assess your needs or discuss your project. Please [read more about my work](/work) or [email me](mailto:noah@nthall.com) to schedule an initial consultation. I am also interested in talking to like-minded developers, technologists, writers, community managers, and any others who may be interested in forming a cooperative for either software consulting/agency work or product development, or both! diff --git a/license.txt b/license.txt new file mode 100644 index 0000000..49f49ca --- /dev/null +++ b/license.txt @@ -0,0 +1,507 @@ +Content on this site Copyright Noah Hall 2020 + +COOPERATIVE NON-VIOLENT PUBLIC LICENSE v4 + +Preamble + +The Cooperative Non-Violent Public license is a freedom-respecting sharealike +license for both the author of a work as well as those subject to a work. +It aims to protect the basic rights of human beings from exploitation, +the earth from plunder, and the equal treatment of the workers involved in the +creation of the work. It aims to ensure a copyrighted work is forever +available for public use, modification, and redistribution under the same +terms so long as the work is not used for harm. For more information about +the CNPL refer to the official webpage + +Official Webpage: https://thufie.lain.haus/NPL.html + +Terms and Conditions + +THE WORK (AS DEFINED BELOW) IS PROVIDED UNDER THE TERMS OF THIS +COOPERATIVE NON-VIOLENT PUBLIC LICENSE v4 ("LICENSE"). THE WORK IS +PROTECTED BY COPYRIGHT AND ALL OTHER APPLICABLE LAWS. ANY USE OF THE +WORK OTHER THAN AS AUTHORIZED UNDER THIS LICENSE OR COPYRIGHT LAW IS +PROHIBITED. BY EXERCISING ANY RIGHTS TO THE WORK PROVIDED IN THIS +LICENSE, YOU AGREE TO BE BOUND BY THE TERMS OF THIS LICENSE. +TO THE EXTENT THIS LICENSE MAY BE CONSIDERED TO BE A CONTRACT, +THE LICENSOR GRANTS YOU THE RIGHTS CONTAINED HERE IN AS CONSIDERATION +FOR ACCEPTING THE TERMS AND CONDITIONS OF THIS LICENSE AND FOR AGREEING +TO BE BOUND BY THE TERMS AND CONDITIONS OF THIS LICENSE. + +1. DEFINITIONS + + a. "Act of War" means any action of one country against any group + either with an intention to provoke a conflict or an action that + occurs during a declared war or during armed conflict between + military forces of any origin. This includes but is not limited + to enforcing sanctions or sieges, supplying armed forces, + or profiting from the manufacture of tools or weaponry used in + military conflict. + + b. "Adaptation" means a work based upon the Work, or upon the + Work and other pre-existing works, such as a translation, + adaptation, derivative work, arrangement of music or other + alterations of a literary or artistic work, or phonogram or + performance and includes cinematographic adaptations or any + other form in which the Work may be recast, transformed, or + adapted including in any form recognizably derived from the + original, except that a work that constitutes a Collection will + not be considered an Adaptation for the purpose of this License. + For the avoidance of doubt, where the Work is a musical work, + performance or phonogram, the synchronization of the Work in + timed-relation with a moving image ("synching") will be + considered an Adaptation for the purpose of this License. + + c. "Bodily Harm" means any physical hurt or injury to a person that + interferes with the health or comfort of the person and that is more + more than merely transient or trifling in nature. + + d. "Collection" means a collection of literary or artistic + works, such as encyclopedias and anthologies, or performances, + phonograms or broadcasts, or other works or subject matter other + than works listed in Section 1(i) below, which, by reason of the + selection and arrangement of their contents, constitute + intellectual creations, in which the Work is included in its + entirety in unmodified form along with one or more other + contributions, each constituting separate and independent works + in themselves, which together are assembled into a collective + whole. A work that constitutes a Collection will not be + considered an Adaptation (as defined above) for the purposes of + this License. + + e. "Distribute" means to make available to the public the + original and copies of the Work or Adaptation, as appropriate, + through sale, gift or any other transfer of possession or + ownership. + + f. "Incarceration" means confinement in a jail, prison, or any + other place where individuals of any kind are held against + either their will or the will of their legal guardians. + + g. "Licensor" means the individual, individuals, entity or + entities that offer(s) the Work under the terms of this License. + + h. "Original Author" means, in the case of a literary or + artistic work, the individual, individuals, entity or entities + who created the Work or if no individual or entity can be + identified, the publisher; and in addition (i) in the case of a + performance the actors, singers, musicians, dancers, and other + persons who act, sing, deliver, declaim, play in, interpret or + otherwise perform literary or artistic works or expressions of + folklore; (ii) in the case of a phonogram the producer being the + person or legal entity who first fixes the sounds of a + performance or other sounds; and, (iii) in the case of + broadcasts, the organization that transmits the broadcast. + + i. "Work" means the literary and/or artistic work offered under + the terms of this License including without limitation any + production in the literary, scientific and artistic domain, + whatever may be the mode or form of its expression including + digital form, such as a book, pamphlet and other writing; a + lecture, address, sermon or other work of the same nature; a + dramatic or dramatico-musical work; a choreographic work or + entertainment in dumb show; a musical composition with or + without words; a cinematographic work to which are assimilated + works expressed by a process analogous to cinematography; a work + of drawing, painting, architecture, sculpture, engraving or + lithography; a photographic work to which are assimilated works + expressed by a process analogous to photography; a work of + applied art; an illustration, map, plan, sketch or + three-dimensional work relative to geography, topography, + architecture or science; a performance; a broadcast; a + phonogram; a compilation of data to the extent it is protected + as a copyrightable work; or a work performed by a variety or + circus performer to the extent it is not otherwise considered a + literary or artistic work. + + j. "You" means an individual or entity exercising rights under + this License who has not previously violated the terms of this + License with respect to the Work, or who has received express + permission from the Licensor to exercise rights under this + License despite a previous violation. + + k. "Publicly Perform" means to perform public recitations of the + Work and to communicate to the public those public recitations, + by any means or process, including by wire or wireless means or + public digital performances; to make available to the public + Works in such a way that members of the public may access these + Works from a place and at a place individually chosen by them; + to perform the Work to the public by any means or process and + the communication to the public of the performances of the Work, + including by public digital performance; to broadcast and + rebroadcast the Work by any means including signs, sounds or + images. + + l. "Reproduce" means to make copies of the Work by any means + including without limitation by sound or visual recordings and + the right of fixation and reproducing fixations of the Work, + including storage of a protected performance or phonogram in + digital form or other electronic medium. + + m. "Software" means any digital Work which, through use of a + third-party piece of Software or through the direct usage of + itself on a computer system, the memory of the computer is + modified dynamically or semi-dynamically. "Software", + secondly, processes or interprets information. + + n. "Source Code" means the human-readable form of Software + through which the Original Author and/or Distributor originally + created, derived, and/or modified it. + + o. "Surveilling" means the use of the Work to either + overtly or covertly observe and record persons and or their + activities. + + p. "Web Service" means the use of a piece of Software to + interpret or modify information that is subsequently and directly + served to users over the Internet. + + q. "Discriminate" means the use of a work to differentiate between + humans in a such a way which prioritizes some above others on the + basis of percieved membership within certain groups. + + r. "Hate Speech" means communication or any form + of expression which is solely for the purpose of expressing hatred + for some group or advocating a form of Discrimination + (to Discriminate per definition in (q)) between humans. + +2. FAIR DEALING RIGHTS + + Nothing in this License is intended to reduce, limit, or restrict any + uses free from copyright or rights arising from limitations or + exceptions that are provided for in connection with the copyright + protection under copyright law or other applicable laws. + +3. LICENSE GRANT + + Subject to the terms and conditions of this License, Licensor hereby + grants You a worldwide, royalty-free, non-exclusive, perpetual (for the + duration of the applicable copyright) license to exercise the rights in + the Work as stated below: + + a. to Reproduce the Work, to incorporate the Work into one or + more Collections, and to Reproduce the Work as incorporated in + the Collections; + + b. to create and Reproduce Adaptations provided that any such + Adaptation, including any translation in any medium, takes + reasonable steps to clearly label, demarcate or otherwise + identify that changes were made to the original Work. For + example, a translation could be marked "The original work was + translated from English to Spanish," or a modification could + indicate "The original work has been modified."; + + c. to Distribute and Publicly Perform the Work including as + incorporated in Collections; and, + + d. to Distribute and Publicly Perform Adaptations. The above + rights may be exercised in all media and formats whether now + known or hereafter devised. The above rights include the right + to make such modifications as are technically necessary to + exercise the rights in other media and formats. Subject to + Section 8(g), all rights not expressly granted by Licensor are + hereby reserved, including but not limited to the rights set + forth in Section 4(i). + +4. RESTRICTIONS + + The license granted in Section 3 above is expressly made subject to and + limited by the following restrictions: + + a. You may Distribute or Publicly Perform the Work only under + the terms of this License. You must include a copy of, or the + Uniform Resource Identifier (URI) for, this License with every + copy of the Work You Distribute or Publicly Perform. You may not + offer or impose any terms on the Work that restrict the terms of + this License or the ability of the recipient of the Work to + exercise the rights granted to that recipient under the terms of + the License. You may not sublicense the Work. You must keep + intact all notices that refer to this License and to the + disclaimer of warranties with every copy of the Work You + Distribute or Publicly Perform. When You Distribute or Publicly + Perform the Work, You may not impose any effective technological + measures on the Work that restrict the ability of a recipient of + the Work from You to exercise the rights granted to that + recipient under the terms of the License. This Section 4(a) + applies to the Work as incorporated in a Collection, but this + does not require the Collection apart from the Work itself to be + made subject to the terms of this License. If You create a + Collection, upon notice from any Licensor You must, to the + extent practicable, remove from the Collection any credit as + required by Section 4(h), as requested. If You create an + Adaptation, upon notice from any Licensor You must, to the + extent practicable, remove from the Adaptation any credit as + required by Section 4(h), as requested. + + b. Subject to the exception in Section 4(e), you may not + exercise any of the rights granted to You in Section 3 above in + any manner that is primarily intended for or directed toward + commercial advantage or private monetary compensation. The + exchange of the Work for other copyrighted works by means of + digital file-sharing or otherwise shall not be considered to be + intended for or directed toward commercial advantage or private + monetary compensation, provided there is no payment of any + monetary compensation in connection with the exchange of + copyrighted works. + + c. If the Work meets the definition of Software, You may exercise + the rights granted in Section 3 only if You provide a copy of the + corresponding Source Code from which the Work was derived in digital + form, or You provide a URI for the corresponding Source Code of + the Work, to any recipients upon request. + + d. If the Work is used as or for a Web Service, You may exercise + the rights granted in Section 3 only if You provide a copy of the + corresponding Source Code from which the Work was derived in digital + form, or You provide a URI for the corresponding Source Code to the + Work, to any recipients of the data served or modified by the Web + Service. + + e. You may exercise the rights granted in Section 3 for + commercial purposes only if you satisfy any of the following: + + i. You are a worker-owned business or worker-owned + collective; and + ii. after tax, all financial gain, surplus, profits and + benefits produced by the business or collective are + distributed among the worker-owners unless a set amount + is to be allocated towards community projects as decided + by a previously-established consensus agreement between the + worker-owners where all worker-owners agreed + iii. You are not using such rights on behalf of a business + other than those specified in 4(e.i) and elaborated upon in + 4(e.ii), nor are using such rights as a proxy on behalf of a + business with the intent to circumvent the aforementioned + restrictions on such a business. + + f. Any use by a business that is privately owned and managed, + and that seeks to generate profit from the labor of employees + paid by salary or other wages, is not permitted under this + license. + + g. You may exercise the rights granted in Section 3 for + any purposes only if: + + i. You do not use the Work for the purpose of inflicting + Bodily Harm on human beings (subject to criminal + prosecution or otherwise) outside of providing medical aid. + ii.You do not use the Work for the purpose of Surveilling + or tracking individuals for financial gain. + iii. You do not use the Work in an Act of War. + iv. You do not use the Work for the purpose of supporting + or profiting from an Act of War. + v. You do not use the Work for the purpose of Incarceration. + vi. You do not use the Work for the purpose of extracting + oil, gas, or coal. + vii. You do not use the Work for the purpose of + expediting, coordinating, or facilitating paid work + undertaken by individuals under the age of 12 years. + viii. You do not use the Work to either Discriminate or + spread Hate Speech on the basis of sex, sexual orientation, + gender identity, race, age, disability, color, national origin, + religion, or lower economic status. + + h. If You Distribute, or Publicly Perform the Work or any + Adaptations or Collections, You must, unless a request has been + made pursuant to Section 4(a), keep intact all copyright notices + for the Work and provide, reasonable to the medium or means You + are utilizing: (i) the name of the Original Author (or + pseudonym, if applicable) if supplied, and/or if the Original + Author and/or Licensor designate another party or parties (e.g., + a sponsor institute, publishing entity, journal) for attribution + ("Attribution Parties") in Licensor!s copyright notice, terms of + service or by other reasonable means, the name of such party or + parties; (ii) the title of the Work if supplied; (iii) to the + extent reasonably practicable, the URI, if any, that Licensor + specifies to be associated with the Work, unless such URI does + not refer to the copyright notice or licensing information for + the Work; and, (iv) consistent with Section 3(b), in the case of + an Adaptation, a credit identifying the use of the Work in the + Adaptation (e.g., "French translation of the Work by Original + Author," or "Screenplay based on original Work by Original + Author"). The credit required by this Section 4(h) may be + implemented in any reasonable manner; provided, however, that in + the case of an Adaptation or Collection, at a minimum such credit + will appear, if a credit for all contributing authors of the + Adaptation or Collection appears, then as part of these credits + and in a manner at least as prominent as the credits for the + other contributing authors. For the avoidance of doubt, You may + only use the credit required by this Section for the purpose of + attribution in the manner set out above and, by exercising Your + rights under this License, You may not implicitly or explicitly + assert or imply any connection with, sponsorship or endorsement + by the Original Author, Licensor and/or Attribution Parties, as + appropriate, of You or Your use of the Work, without the + separate, express prior written permission of the Original + Author, Licensor and/or Attribution Parties. + + i. For the avoidance of doubt: + + i. Non-waivable Compulsory License Schemes. In those + jurisdictions in which the right to collect royalties + through any statutory or compulsory licensing scheme + cannot be waived, the Licensor reserves the exclusive + right to collect such royalties for any exercise by You of + the rights granted under this License; + + ii. Waivable Compulsory License Schemes. In those + jurisdictions in which the right to collect royalties + through any statutory or compulsory licensing scheme can + be waived, the Licensor reserves the exclusive right to + collect such royalties for any exercise by You of the + rights granted under this License if Your exercise of such + rights is for a purpose or use which is otherwise than + noncommercial as permitted under Section 4(b) and + otherwise waives the right to collect royalties through + any statutory or compulsory licensing scheme; and, + iii.Voluntary License Schemes. The Licensor reserves the + right to collect royalties, whether individually or, in + the event that the Licensor is a member of a collecting + society that administers voluntary licensing schemes, via + that society, from any exercise by You of the rights + granted under this License that is for a purpose or use + which is otherwise than noncommercial as permitted under + Section 4(b). + + j. Except as otherwise agreed in writing by the Licensor or as + may be otherwise permitted by applicable law, if You Reproduce, + Distribute or Publicly Perform the Work either by itself or as + part of any Adaptations or Collections, You must not distort, + mutilate, modify or take other derogatory action in relation to + the Work which would be prejudicial to the Original Author's + honor or reputation. Licensor agrees that in those jurisdictions + (e.g. Japan), in which any exercise of the right granted in + Section 3(b) of this License (the right to make Adaptations) + would be deemed to be a distortion, mutilation, modification or + other derogatory action prejudicial to the Original Author's + honor and reputation, the Licensor will waive or not assert, as + appropriate, this Section, to the fullest extent permitted by + the applicable national law, to enable You to reasonably + exercise Your right under Section 3(b) of this License (right to + make Adaptations) but not otherwise. + + k. Do not make any legal claim against anyone accusing the + Work, with or without changes, alone or with other works, + of infringing any patent claim. + +5. REPRESENTATIONS, WARRANTIES AND DISCLAIMER + + UNLESS OTHERWISE MUTUALLY AGREED TO BY THE PARTIES IN WRITING, LICENSOR + OFFERS THE WORK AS-IS AND MAKES NO REPRESENTATIONS OR WARRANTIES OF ANY + KIND CONCERNING THE WORK, EXPRESS, IMPLIED, STATUTORY OR OTHERWISE, + INCLUDING, WITHOUT LIMITATION, WARRANTIES OF TITLE, MERCHANTIBILITY, + FITNESS FOR A PARTICULAR PURPOSE, NONINFRINGEMENT, OR THE ABSENCE OF + LATENT OR OTHER DEFECTS, ACCURACY, OR THE PRESENCE OF ABSENCE OF + ERRORS, WHETHER OR NOT DISCOVERABLE. SOME JURISDICTIONS DO NOT ALLOW + THE EXCLUSION OF IMPLIED WARRANTIES, SO SUCH EXCLUSION MAY NOT APPLY TO + YOU. + +6. LIMITATION ON LIABILITY + + EXCEPT TO THE EXTENT REQUIRED BY APPLICABLE LAW, IN NO EVENT WILL + LICENSOR BE LIABLE TO YOU ON ANY LEGAL THEORY FOR ANY SPECIAL, + INCIDENTAL, CONSEQUENTIAL, PUNITIVE OR EXEMPLARY DAMAGES ARISING OUT OF + THIS LICENSE OR THE USE OF THE WORK, EVEN IF LICENSOR HAS BEEN ADVISED + OF THE POSSIBILITY OF SUCH DAMAGES. + +7. TERMINATION + + a. This License and the rights granted hereunder will terminate + automatically upon any breach by You of the terms of this + License. Individuals or entities who have received Adaptations + or Collections from You under this License, however, will not + have their licenses terminated provided such individuals or + entities remain in full compliance with those licenses. Sections + 1, 2, 5, 6, 7, and 8 will survive any termination of this + License. + + b. Subject to the above terms and conditions, the license + granted here is perpetual (for the duration of the applicable + copyright in the Work). Notwithstanding the above, Licensor + reserves the right to release the Work under different license + terms or to stop distributing the Work at any time; provided, + however that any such election will not serve to withdraw this + License (or any other license that has been, or is required to + be, granted under the terms of this License), and this License + will continue in full force and effect unless terminated as + stated above. + +8. REVISED LICENSE VERSIONS + + a. This License may receive future revisions in the original + spirit of the license intended to strengthen This License. + Each version of This License has an incrementing version number. + + b. Unless otherwise specified like in Section 8(c) The Licensor + has only granted this current version of This License for The Work. + In this case future revisions do not apply. + + c. The Licensor may specify that the latest available + revision of This License be used for The Work by either explicitly + writing so or by suffixing the License URI with a "+" symbol. + + d. The Licensor may specify that The Work is also available + under the terms of This License's current revision as well + as specific future revisions. The Licensor may do this by + writing it explicitly or suffixing the License URI with any + additional version numbers each separated by a comma. + +9. MISCELLANEOUS + + a. Each time You Distribute or Publicly Perform the Work or a + Collection, the Licensor offers to the recipient a license to + the Work on the same terms and conditions as the license granted + to You under this License. + + b. Each time You Distribute or Publicly Perform an Adaptation, + Licensor offers to the recipient a license to the original Work + on the same terms and conditions as the license granted to You + under this License. + + c. If the Work is classified as Software, each time You Distribute + or Publicly Perform an Adaptation, Licensor offers to the recipient + a copy and/or URI of the corresponding Source Code on the same + terms and conditions as the license granted to You under this License. + + d. If the Work is used as a Web Service, each time You Distribute + or Publicly Perform an Adaptation, or serve data derived from the + Software, the Licensor offers to any recipients of the data a copy + and/or URI of the corresponding Source Code on the same terms and + conditions as the license granted to You under this License. + + e. If any provision of this License is invalid or unenforceable + under applicable law, it shall not affect the validity or + enforceability of the remainder of the terms of this License, + and without further action by the parties to this agreement, + such provision shall be reformed to the minimum extent necessary + to make such provision valid and enforceable. + + f. No term or provision of this License shall be deemed waived + and no breach consented to unless such waiver or consent shall + be in writing and signed by the party to be charged with such + waiver or consent. + + g. This License constitutes the entire agreement between the + parties with respect to the Work licensed here. There are no + understandings, agreements or representations with respect to + the Work not specified here. Licensor shall not be bound by any + additional provisions that may appear in any communication from + You. This License may not be modified without the mutual written + agreement of the Licensor and You. + + h. The rights granted under, and the subject matter referenced, + in this License were drafted utilizing the terminology of the + Berne Convention for the Protection of Literary and Artistic + Works (as amended on September 28, 1979), the Rome Convention of + 1961, the WIPO Copyright Treaty of 1996, the WIPO Performances + and Phonograms Treaty of 1996 and the Universal Copyright + Convention (as revised on July 24, 1971). These rights and + subject matter take effect in the relevant jurisdiction in which + the License terms are sought to be enforced according to the + corresponding provisions of the implementation of those treaty + provisions in the applicable national law. If the standard suite + of rights granted under applicable copyright law includes + additional rights not granted under this License, such + additional rights are deemed to be included in the License; this + License is not intended to restrict the license of any rights + under applicable law. diff --git a/package.json b/package.json index c5e0d4e..0e93330 100644 --- a/package.json +++ b/package.json @@ -38,6 +38,7 @@ "gulp-image-resize": "^0.13.1", "gulp-rename": "^2.0.0", "gulp-sass": "^4.1.0", + "node-path": "0.0.3", "node-sass": "^4.14.1" } } diff --git a/pages/my-photography-gear.md b/pages/my-photography-gear.md deleted file mode 100644 index b37cdc0..0000000 --- a/pages/my-photography-gear.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -layout: post -title: My Photography Gear - ---- - -This is the gear I'm currently using for photography. - -Cameras: -- Canon 7d Mark II (primary) -- Canon Rebel T3i (backup) - -Lenses: -- Sigma Contemporary 150-600mm -- Canon EF-S 75-300mm -- Canon EF-S 24mm - -Other: -- Topo Designs Camera Cube diff --git a/pages/photo-gear.md b/pages/photo-gear.md new file mode 100644 index 0000000..5d5b77d --- /dev/null +++ b/pages/photo-gear.md @@ -0,0 +1,21 @@ +--- +layout: page +title: My Photography Gear +slug: photo-gear +date: 2020-07-17 + +--- + +This is the stuff I'm currently using for photography. This is not authoritative in any way, about anything! + +#### Cameras: +- Canon 7d Mark II (primary) +- Canon Rebel T3i (backup) + +#### Lenses: +- Sigma Contemporary 150-600mm f/5-6.3 +- Canon EF 75-300mm f/4-5.6 II +- Canon EF-S 24mm f/2.8 STM + +#### Processing: +- [Darktable](https://www.darktable.org) diff --git a/photos/yard_birds_early_summer.md b/photos/yard_birds_early_summer.md index 19bc1ba..b825de3 100644 --- a/photos/yard_birds_early_summer.md +++ b/photos/yard_birds_early_summer.md @@ -2,19 +2,19 @@ layout: "photos" title: "Yard Birds of Early Summer 2020" photos: - - + 0: file: "/img/20200629_phoebe-with-food.jpg" title: "Phoebe perched with food" alt: "an eastern phoebe perches on a piece of cattle panel, holding a bug in its beak." - - + 1: file: "/img/20200629_song-sparrow.jpg" title: "Song Sparrow" alt: "a song sparrow perches in a bush, partially obscured by the leaves and looking at the camera." - - + 2: file: "/img/20200629_fledgling-tree-swallow.jpg" title: "Fledgling Tree Swallow" alt: "a young tree swallow peers out from its nest box towards the camera." - - + 3: file: "/img/20200629_tree-swallow-feeding.jpg" title: "Tree Swallow Feeding" alt: "one of the fledgling's parents have returned to share some food with the young bird!" diff --git a/posts/_drafts/sandboxing.md b/posts/_drafts/sandboxing.md new file mode 100644 index 0000000..bb2634f --- /dev/null +++ b/posts/_drafts/sandboxing.md @@ -0,0 +1,12 @@ +--- +title: Sandboxing Javascript in a Django Site +date: 2020-07-25 +layout: post +tags: + - software + - django + - javascript + +--- + + diff --git a/posts/_drafts/taking-notes.md b/posts/_drafts/taking-notes.md new file mode 100644 index 0000000..124f2c9 --- /dev/null +++ b/posts/_drafts/taking-notes.md @@ -0,0 +1,21 @@ +--- +Title: My Note-taking Habits +layout: post + +--- + +Some time back, a [Hacker News](https://news.ycombinator.com) submission about keeping a lab notebook sparked my interest in improving my note-taking for software development. This post gives a rundown on what I've tried in the past, how I currently keep notes and attempt to stay organized in my projects and scheduling, and what I've learned from it. It also includes some ideas for how to continue to improve, which I write mainly for purposes of brainstorming and internal clarification. + +--- + +For a long time I struggled to keep track of what I needed to get done and when. I was at times a terrible procrastinator. In high school I temporarily "solved" this problem by trying to do as much homework as I could before I left school for the day. Of course, "if it's easy, do it right away" is a classic productivity lesson from systems like GTD, but for us it was just a challenge we gave ourselves so we'd have more time at home for video games. + +Unfortunately that didn't work in college; assignments became less frequent, larger, and more complex. I wish I could say that here I learned the value of breaking a task into small concrete steps, but instead I mostly muddled through, fueled by heroic amounts of bad coffee and worse energy drinks. + +My goals were initially quite simple; I wanted to make it easier to keep track of various work-related information. For example, I keep track of code snippets, recipes for repeating tasks, conversations with clients and stakeholders, + +I was briefly tempted by [Org-mode](https://orgmode.org/) in [Spacemacs](https://www.spacemacs.org/), but instead started with a simpler and more accessible approach - [Standard Notes](https://standardnotes.org). I created some personal cheat-sheets, to-do lists for various projects or timeframes, and I started taking notes on meetings/calls. + +If I could earmark just one thing for remote workers to take away from this post, that's it - take notes on every work discussion that happens via voice or video. The *most important thing* that I gained from this stage was making a regular habit of taking a few minutes before and after a call to organize my thoughts, be prepared for the discussion, and process any notes I couldn't get down during the call, action items, or concluding thoughts. I think it's made me more concise and focused during calls, and also dramatically improved my organization and follow-through with tasks discussed outside of email - major boosts to my professionalism and dependability. And it flowed naturally from building the habit of taking notes on any business interaction that wasn't already written down. + + diff --git a/posts/django-migration-hiccup.md b/posts/django-migration-hiccup.md index 60d065c..6123850 100644 --- a/posts/django-migration-hiccup.md +++ b/posts/django-migration-hiccup.md @@ -2,10 +2,8 @@ title: Django DB Migration Hiccup date: 2017-03-14 01:28:43 tags: + - software - django - - django-rest-framework - - postgresql - - sqlite - watershed category: - development diff --git a/posts/the-night-i-aged-a-year.md b/posts/the-night-i-aged-a-year.md new file mode 100644 index 0000000..864b7bf --- /dev/null +++ b/posts/the-night-i-aged-a-year.md @@ -0,0 +1,34 @@ +--- +title: The Night I Aged A Year +tags: + - health + - personal +date: 2016-09-23 +layout: post + +--- + +Birthdays are not a big deal to me. Never have been, really. Yesterday was my 31st. I don’t have a lot of friends, family, or acquaintances living nearby, so I appreciate the calendrical mandate for social grooming more than ever, even if it mostly comes about because of Facebook’s insatiable hunger for our Content. But how can the discrete progression of whole numbers compare to the inner weight of lived experience? + +--- + +Sometimes a moment of Real Aging coincides with an arbitrary one. Two nights ago, we were sitting down for dinner. Miles was feeling warm and looked sluggish, and on top of all that had bonked his head pretty good on the porch in the afternoon, so we had already planned a dose of liquid ibuprofen and a quick bedtime. I put him in his high chair, Ash presented his plate of food, and he started in on a slice of cucumber. I turned away to get a glass of water. + +
+ The author and his son, around the time of the events in this story +
The outer weight of lived experience is about 28 pounds, when he wants Up
+
+ +Ash sounded mildly but not urgently concerned. When you have a toddler you grow quite accustomed to the sound of your wife asking them if something is wrong. You don’t panic, but you do stop and check in. I never got my glass of water. I turned around to see Miles doubled over in his chair, beginning to shake. She, or I, or both of us tried to help him sit up straight, and it was instantly, unmistakably obvious that something was wrong. He was twitching, shuddering, his eyes unfocused. His mouth was moving rhythmically, almost idly, as if he wanted to speak — or breathe — but couldn’t. + +Before I knew that I knew what was happening, I managed to say it out loud. “He’s having a seizure. We need to call 911.” + +You know how sometimes TouchID doesn’t recognize your thumbprint, and since you’re just idly checking whether anyone Liked your stuff, it’s ok? You barely even register that there’s been an error. I’m sure at some point when this episode is less of a wild, helpless feeling in my gut and more of a digested set of memories, I’ll have some new thoughts about the role of technology in our lives, or whatever. But standing there with one finger in Miles’ mouth (this is not what one is supposed to do in this situation, as the EMS operator soon told me, but more on that later), the other hand fumbling with my damn precious phone, I’d never felt more frustrated with my manifest clumsiness or the shortcomings of human-computer interaction. + +My mother-in-law is an operator for the California Highway Patrol, so I understand that the man on the other end of the phone call was following correct, professional procedure. I still almost lost my shit as he patiently and deliberately asked for our cross street. “Don’t you understand that I need to shout about the horrific emergency my sweet, beautiful son is having??? don’t you have maps? the fucking internet???” are a few things that I’m really glad I didn’t say out loud. Miles’s lips were turning purple and bubbling with a very viscous drool. I have no idea where Ash was. Probably right next to me. The only thing that existed for me in that moment was my dearest love and joy suffocating from a brain malfunction. + +We’re fortunate to live a very short distance from: my parents, who were helpful even though I was too wound up to be reassured or to know how to ask for help; a small fire station, who sent the first responders to the scene (when I went outside to show them in, I saw a rabbit in the yard and, dumbly, pointed it out to them); and a hospital that I understand is well rated, and has treated us well in our few times of need. The children’s wing of the ER has a couple of staff dedicated solely to helping your kid stay calm and entertained while they’re confined to a strange harshly-lit curtain-room hours past bedtime with no supper and a thermometer in their ass, and bless them for it. + +As I now understand, febrile seizures happen to between 2 and 5 percent of children, usually between the ages of 6 months and 5 years. The proper response is to lay them on their side if possible, and do what you can to keep their airway open (by keeping their head tilted up, not by putting your finger in their mouth, good god, I was part of the problem!), without restraining them. It seems that the cause of most of these seizures is a rapid change in body temperature, so a good preventative measure is liquid acetaminophen as soon as you suspect a fever is coming on. This is worth remembering after the first seizure (who could forget?), because about 2 in 5 kids who have one will have another at some point. Especially if the seizure doesn’t last long — Miles’s lasted 3 or 4 minutes, which in spite of how it felt to watch, qualifies as short — there appears to be very little risk of long-term damage. Again, we are very fortunate. + +We got home around 11 and finally got some reheated dinner after putting an exhausted, medicated toddler in bed. Aside from the fever, he’s fine as far as we can tell. He popped bubble wrap for the first time yesterday afternoon, and giggled like there’s nothing to fear in the universe. I can admit to you that I spent 3 or 4 minutes staring in the mirror this morning, trying to see if I had any new gray hairs at my temples or in my beard. It’s got nothing to do with the number of years I’ve been lucky enough for my fool head to stay on my shoulders. diff --git a/scss/style.scss b/scss/style.scss index 56a3c92..5b5e8e1 100644 --- a/scss/style.scss +++ b/scss/style.scss @@ -75,11 +75,98 @@ main { order: 1; height: 100%; + figure { + margin: 1.5em; + img { + width: 100%; + } + + &.thumbnail { + width: 212px; + display: inline-block; + &:hover { + cursor: zoom-in; + } + } + + &.fullsize { + position: fixed; + top: 10%; + left: 50%; + margin-right: -50%; + transform: translate(-50%); + z-index: 101; + + img { + max-height: 80vh; + max-width: 80vw; + width: auto; + height: auto; + } + } + + &.full { + display: block; + width: 100%; + } + + &.inline { + float: left; + display: inline-block; + width: 33%; + &:nth-of-type(2n) { + float: right; + } + + } + + } + + figcaption { + font-style: italic; + text-align: center; + } + article { p { margin-bottom: .5em; text-indent: 1.5em; } + ul { + margin-left: 1.5em; + list-style: inside '‣ '; + margin-bottom: .5em; + } + + + blockquote { + border-left: 4px solid $violet; + padding-left: .5em; + + @media(prefers-color-scheme: dark) { + background-color: $base02; + color: $base1; + } + @media(prefers-color-scheme: light) { + border-color: $base0; + color: $base01; + } + + p { + text-indent: 0; + margin-left: 1.5em; + } + + em { + &:before { + content: "\27e1"; + display: inline-block; + color: $violet; + margin-right: .5em; + } + } + } + } } @@ -110,22 +197,21 @@ main { header { height: 12em; - background-image: url('/img/rad_nebula.jpg'); + background-image: url('/img/swallowtail.jpg'); background-size: cover; background-position: center; padding-top: 3em; - text-align: center; .title-wrap { padding-top: 4em; } h1 > a { - font-size: 2em; + font-size: 1.2em; text-decoration: none; } h2 { - font-size: 2em; + font-size: 1em; } #nav { @@ -161,14 +247,14 @@ footer { .title-wrap { border-radius: .5em; @media (prefers-color-scheme: light) { - background-color: rgba($base3, .75); + background-color: rgba($base3, .85); } @media (prefers-color-scheme: dark) { - background-color: rgba($base03, .75); + background-color: rgba($base03, .85); } - width: 40%; - margin-left: 30%; - padding: 3em 1em; + width: 35%; + margin-left: 6em; + padding: 3em 1.5em; } ol { @@ -197,3 +283,15 @@ ul.menu { .hidden { display: none; } + +div#backdrop { + width: 100%; + height: 100%; + background-color: rgba(0, 0, 0, .667); + position: fixed; + top: 0; + left: 0; + overflow-x: hidden; + overflow-y: auto; + z-index: 100; +} diff --git a/static/resume.pdf b/static/resume.pdf new file mode 100644 index 0000000000000000000000000000000000000000..3e2946826842fcbe680491f623fd5ce3384919f3 GIT binary patch literal 38029 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

i@Y;fb#T#b}`K@Tg! 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 ]/.test(t)?u(document.createElement("table")).html(t).children().children().nodes:/^\s* ]/.test(t)?u(document.createElement("table")).html(t).children().children().children().nodes:/^\s*Archive +

Posts

{% set postslist = collections.posts %} {% include "postslist.njk" %} diff --git a/templates/photoblog.njk b/templates/photoblog.njk index a9b4f8d..33bf208 100644 --- a/templates/photoblog.njk +++ b/templates/photoblog.njk @@ -8,11 +8,11 @@ eleventyNavigation:

Photography

-
+

My photography isn't particularly artful or unique, but it is part of my personal practice of mindfulness and deepening connection with nature. I maintain a list of my gear for anyone interested in that sort of thing.


{% set postslist = collections.photos %} {% include "postslist.njk" %}
-

My photography, like everything else on this site, is licensed under the Cooperative Non-violent Public License. Please email me to inquire about alternative licensing.

+

My photography, like everything else on this site, is licensed under the Cooperative Non-violent Public License v4+. Please email me to inquire about alternative licensing.

diff --git a/work/index.md b/work/index.md new file mode 100644 index 0000000..f23ac3c --- /dev/null +++ b/work/index.md @@ -0,0 +1,26 @@ +--- +title: My Work +layout: page + +--- + +In roughly a decade of work on the web, I've built social games, created customer-support workflows, modernized outdated systems, and developed data reporting dashboards. Now I use [this breadth and depth of experience](/static/resume.pdf "My Resume") to help small-to-medium businesses and non-profits reach new audiences, streamline processes, and stay secure online. + +My resume is available [here](/static/resume.pdf "My Resume"). + +I'm available for short or long-term contracting, with services including: +- project planning +- custom web applications from scratch +- modernizing aging sites +- ongoing maintenance +- assessing your systems for technical debt, security risks, accessibility, and more + +Please [email me](mailto:noah@nthall.com) for more information or to schedule a preliminary consultation. + +## Testimonials + +> Noah was a huge help in launching my games. His expertise and persistence made short work of routine tasks, and challenging problems were no match for his creativity and can-do attitude. He's an effective communicator and a pleasure to work with. He also has the rare ability to both follow instructions to the letter, and self direct his work, as needed. +*Nick Shapiro, CEO, [Game Craftsmen](https://www.gamecraftsmen.com)* + +> Our business is built on serving families and children, but we can't do it without our software infrastructure. Noah has not only kept our systems running reliably, but improved them over time, while showing care and consideration for all of our stakeholders. Noah’s skill with devising multiple solutions to achieve our business goals—and then implementing them—significantly improved our business execution success. I implicitly trust Noah with our software platform. +*Reed Bilbray, Founder & CEO, [Zaniac Holdings, LLC](https://www.zaniaclearning.com)*

My photography isn't particularly artful or unique, but it is part of my personal practice of mindfulness and deepening connection with nature. I maintain a list of my gear for anyone interested in that sort of thing.