From 8b5f0ab1aad93c92d445ebd62d8f67f6fb87806c Mon Sep 17 00:00:00 2001 From: Jack Jackson Date: Tue, 26 Dec 2023 04:05:03 -0800 Subject: [PATCH] 2023 Wrap Up - Books entry --- blog/content/posts/2021-in-books.md | 1 + blog/content/posts/2022-wrap-up.md | 2 +- blog/content/posts/2023-wrap-up-articles.md | 73 +++++++++ blog/content/posts/2023-wrap-up-books.md | 169 ++++++++++++++++++++ blog/static/img/length-of-worm.jpg | Bin 0 -> 114233 bytes 5 files changed, 244 insertions(+), 1 deletion(-) create mode 100644 blog/content/posts/2023-wrap-up-articles.md create mode 100644 blog/content/posts/2023-wrap-up-books.md create mode 100644 blog/static/img/length-of-worm.jpg diff --git a/blog/content/posts/2021-in-books.md b/blog/content/posts/2021-in-books.md index 8ea01a5..54ee6c7 100644 --- a/blog/content/posts/2021-in-books.md +++ b/blog/content/posts/2021-in-books.md @@ -2,6 +2,7 @@ title: "2021 in Books" date: 2021-12-30T08:29:09-08:00 tags: + - end-of-year-wrapups - reading --- My good friend [George](https://tinyletter.com/altthoughtprocess/) set himself a challenge a while back to read 52 books in a calendar year. He succeeded (as George is wont to do), and that achievement has always stuck in my mind as impressive[^1]. I don't think I'd _ever_ be able to equal it (especially not now, with Work-From-Home removing my most common reading time - the commute), but I did start tracking my reading as a matter of interest. To that end, I present my year-of-reading-in-review, with book-by-book recaps and the [full list]({{< ref "#full-list" >}}) at the end: diff --git a/blog/content/posts/2022-wrap-up.md b/blog/content/posts/2022-wrap-up.md index cb4d08e..f467385 100644 --- a/blog/content/posts/2022-wrap-up.md +++ b/blog/content/posts/2022-wrap-up.md @@ -2,8 +2,8 @@ title: "2022 Wrap Up" date: 2022-12-31T12:47:00-08:00 tags: + - end-of-year-wrapups - productivity - - real-life - reading --- diff --git a/blog/content/posts/2023-wrap-up-articles.md b/blog/content/posts/2023-wrap-up-articles.md new file mode 100644 index 0000000..1e57546 --- /dev/null +++ b/blog/content/posts/2023-wrap-up-articles.md @@ -0,0 +1,73 @@ +--- +title: "2023 Wrap Up - Articles" +date: 2023-12-26T04:03:18-08:00 +draft: true +tags: + - CI/CD + - communication + - end-of-year-wrapups + - homelab + - information-management + - leisure + - mathematics + - MentalHealth + - meta + - observability + - politics + - productivity + - programming-challenges + - reading + - real-life + - rust + - SDLC + - short-thoughts + - snippets + - transhumanism + - web3 + - wordle + +--- +# Articles + +Stand-outs among articles I read this year - abandoning the table layout from last year in favour of readability :) + + +## [Theory-building and why employee churn is lethal to software companies](https://www.baldurbjarnason.com/2022/theory-building/) + +([HN](https://news.ycombinator.com/item?id=34328069)) + +_Software Development is not just the act of writing code (we knew that!), but the creation of an accurate and up-to-date mental model of the system - a model which is useful for understanding how to alter that system in response to desired changes. Corollaries are that deep understanding of the context and intention of a system is essential, that team churn is catastrophic, and rewrites-for-the-sake-of-rewrites are less self-indulgent than they may seem, as they (re-)generate this familiarity._ + +I'm reminded of the surprising (but correct!) claim that it's preferable to have a broken-but-easy-to-change system, than a working-but-hard-to-change one. Firstly, the system may _actually_ be broken without you knowing; secondly, even if it is working perfectly _now_, requirements may change _tomorrow_. This article is also particularly relevant in the context of my team's work to establish ownership (which includes "_understanding of the subject_") of systems at work. + +## [Velocity defeats itself. Get acceleration instead](https://jessitron.com/2022/12/22/velocity-defeats-itself-get-acceleration-instead/) + +([HN](https://news.ycombinator.com/item?id=34353907)) + +_Do not neglect software engineering work which reduces the friction of development or experimentation_ + +Hardly a novel perspective, but I liked this way of phrasing it, especially since it stresses the hard-upper-limit of "force" as an input to acceleration + +## [The Categories Were Made For Man, Not Man For The Categories](https://slatestarcodex.com/2014/11/21/the-categories-were-made-for-man-not-man-for-the-categories/) + +_Starts off with a good abstract exploration of how categories should be created so as to be useful, but are neither authoritative/immutable nor inherently matters of fact; moves on to apply that, sensibly, to transgender identity._ + +I was _very_ cautious of reading anything from the EA/Rationalist space, especially anything related to gender identity, as they have a certain reputation - but surprisingly this piece prioritized harm-reduction over the mastubatory satisfaction of retroactively declaring one's prejudices as "supported by science" + +|[Social Justice and Words, Words, Words](https://slatestarcodex.com/2014/07/07/social-justice-and-words-words-words/)|A discussion of how the same terms can be used by the same person to mean different things - often with the outcome (intentional or not) that an indefensible claim can be made defensible by "retreating" to an alternative definition when challenged|Another Rationalist article - this one a little less sympathetic, but certainly not inconsistent or obviously-wrong. I will say that his experience of Social Justice appears to have been more hostile than mine, but I also 100% believe that such people/experiences exist. Certainly, it's not a stretch to believe that some SJ folks take good intentions to harmful extremes, or subscribe to absolutist philosophies which admit no nuance.{{< rawhtml >}}
{{< /rawhtml >}}Ties into a theme I've noticed recently, of disagreements persisting not because of differing views but differing definitions of the terms being used in the argument. If I say "_X isn' racist_", and you and I have differing definitions of what "racist" means, we're going to struggle to make progress in understanding until we discover that mismatch (and we'll be hampered in reaching that understanding if there are value judgements associated with many of these differingly-defined terms - if you think you're hearing me say "_I see the harm being done by X, but I don't care about it_", when what I really mean is "_I recognize the harm that X does, but that harm doesn't fall under the category of 'racism'_", then our discussion will be fraught!)| +|[Of Dogs And Lizards: A Parable Of Privilege](https://sindeloke.wordpress.com/2010/01/13/37/)|A straightforward description of how Privilege arises through differing experiences/backgrounds, and how to react to that|I am a _big_ fan of social justice proponents (hmm, we're overdue a new term for that, aren't we?) who prioritize spreading understanding and education rather than criticism and shame[^georgia] - famously poor recruitment tools. In my opinion very few people (not zero!) are deliberately or actively cruel, but many are either lazy or small-minded. In an ideal world, they would do "_the right thing_" simply because it's right, not just because you tell them how their patterns could harm people they care about - but, since we don't live in an ideal world, prioritize harm reduction over ideological purity (note - linked from the preceding article)| + +And this is the rest of the content + +[^georgia]: shout-out to the University friend who managed to significantly delay my embracing of feminism by her refusal of the term "_my partner_" because it implied ownership (yes, she was _my_ friend, though she didn't go to _my_ college, but I did invite her to a party in _my_ hometown...see where I'm going here?), thus reinforcing the narrative that feminism was overblown hysteria rather than a sensible, justified, coherent, morally-correct philosophy. + + \ No newline at end of file diff --git a/blog/content/posts/2023-wrap-up-books.md b/blog/content/posts/2023-wrap-up-books.md new file mode 100644 index 0000000..c614efe --- /dev/null +++ b/blog/content/posts/2023-wrap-up-books.md @@ -0,0 +1,169 @@ +--- +title: "2023 Wrap Up - Books" +date: 2023-12-26T12:02:15-08:00 +tags: + - end-of-year-wrapups + - reading + +--- +Another End Of Year Wrap-up, focusing (as the [previous]({{< ref "posts/2022-wrap-up" >}}) [installations]({{< ref "posts/2021-in-books">}}) did) initially on reading[^affiliate-links]. + +# Recaps + +Potential spoilers, of course, for all the books (check [here](#full-lists-and-stats) to see the full title list), though IMO I'm keeping them minimal - thematic rather than narrative. + +I rarely write notes on book _as_ I'm reading them, so please take review comments with a grain of salt - I may be misremembering! + +## The Year Of Sanderson + +I knew that [Brandon Sanderson's Four Secret Projects](https://www.kickstarter.com/projects/dragonsteel/surprise-four-secret-novels-by-brandon-sanderson) were going to be the focus of the year, and they didn't disappoint. The least complimentary thing I can say about them is that Frugal Wizard felt too YA _for me_, but me not being the target audience doesn't make it a bad book. Yumi felt a little under-explained and -explored (surprising, for the king of well-established internally-consistent magic systems), but I still teared up a little at the appropriate emotional moments - and I _loved_ seeing more of an established character. The Sunlit Man was a compelling action romp with a cool hook even without the _tantalizing_ snippets of the broader Cosmere story; and TOTES (hehe), similarly, would be a delightful "_reverse Princess Bride_" even if you're not someone who geeks at the sight of the word "Hoid". + +I'm lumping White Sands in here too even though it wasn't part of the Secret Projects. Probably my least favourite of the Cosmere books, which still puts it in rare company. It was perfectly servicable both narratively and Cosmere-structurally, I just wasn't particularly grabbed at any point. + +## The Laundry Files + +9 of this years books were from The Laundry Files, "_a series of novels \[that\] mix the genres of Lovecraftian horror, spy thriller, science fiction, and workplace humour_", recommended by [George](https://www.georgelockett.com). They had some high points - "_what if an Investment Bank Analyst Pod, but Vampires_", in particular, was executed much more competently than just a series of lazy jokes about how finance/capitalism is blood-sucking and evil (though, to be clear...) - but overall I have zero desire either to finish the series (after a big in-world event leads to a significant character-focus shift), or to go back and re-read. Perfectly servicable leisure reading, though! + +(As a point of comparison, despite the numerous flaws of the Dresden Files, I will be picking up those books at release date right up 'til the end of the planned Big Apocalyptic Trilogy finale) + +## The First 90 Days + +As I began my new position with LegalZoom - the first time I'd changed companies as a mature, deliberate, somewhat-thoughtful somewhat-adult, rather than as a fresh-faced college grad in no position to be intentional about his career trajectory - I figured it behooved me to study some Real Adult Grown-up Techniques for starting a job off on the right foot. + +It was definitely useful and I'm glad I read it, though the target demographic was more the "_decision-making executives_" cohort than the "_primarily IC/executors_" group that I'm in. Don't get me wrong, Senior+ Engineers _should_ be decision-makers (and good ones need to be political too - sadly), and the strategies for understanding the org and for discovering the "hidden org-chart" were valuable, but the heavy focus on understanding phase and segment of the business were less relevant to someone without significant input on hiring, external product selection, or funding. Still - I'm all for cross-training, it was neat to understand how execs think about such things, and I'm sure I'll make use of the knowledge at some strange time in the future! + +Very grateful to ex-coworker Kyle for lending this to me! + +## Underdog + +An alpha-read of a draft novel by my cousin Nick. A thoroughly enjoyable semi-apocalyptic YA fantasy story, with hints of Dune. Trope-y in the best ways, a lot of fun. Looking forward to buying the published version! + +## The Rust Book + +I've been working through Exercism's [12in23](TK) challenge this year, and Mechanical March's challenge of working with Rust got me fascinated with the language that so many have spoken so enthusiastically about[^golang-sucks]. I resolved to work through [The Rust Book](TK) this year to deepen my understanding - realistically, 5 quick coding challenges barely gives you an understanding of the idioms of the language or how it really operates on a daily basis. + +The book was reasonably well-written, but knowledge didn't really sink in - I came away from each chapter feeling _reasonably_ confident that the concepts made sense and that I could explain them, and then would invariably score a zero on the "check understanding" quiz that followed. I had (and still do have, as I work through [Advent Of Code]({{< ref "/posts/2023-advent-of-code" >}})) real difficulty translating the theoretical ideas into practical applications. I suspect it's something that will get easier with practice, as I rewire my brain to naturally think about concepts like borrowing. I got a recommendation for a book which is apparently better for learning practical application ("_Programming Rust_" by Blandy, Orendorr, and Tindall), which I'll work through next year. + +## The Infinite And The Divine + +The release of the WH40k Magic The Gathering decks last year resparked my interest in the sprawling lore of the mega-setting. I'd heard good things both about this book, and the "Twice-Dead King" series by Nate Crowley (a friend-of-a-friend), so I figured I'd give it a go. + +Perfectly servicable low-brain-energy entertainment. Nothing to write home about, but enjoyable to speed through as an balm to the heavy thinking of The Rust Book! + +## Project Hail Mary + +Spiritual-sequel to The Martian, this is another Competence-Porn In Space book, though with a little more characterization at the cost of some of the clever MacGuyvering. I did enjoy the smatterings of linguistics and sociology at the start, but from about halfway through it loses focus and can't decide if it wants to be a buddy-story or a story about Cool Science, and ends up suffering as both. If you are desperate for more of The Martian, this will scratch that itch, though it's a little inferior in most ways. + +## A Long Way To A Small, Angry Planet + +A recommendation from ex-coworker Amanda. "Cosy Sci-Fi" - take the multi-species interstellar-alliance structure of The Culture or Mass Effect, downgrade the tech to the level of (and apply the "_found family on a boat-in-space_" flavour of) Firefly, and round off the sharp edges (no disrespect! Pleasant comfy fiction is valid and worthwhile!). + +## Domain-Driven Design + +...OK, I'll admit, this was a spite-read. I have a coworker with whom I have a...challenging relationship, primarily because of our differing methods of communication - and for reasons of professionalism, I will go no further than that! For several months, he insisted on crowbarring concepts and quotes from this book into _every_ discussion, until I eventually resolved to read it to understand what he was talking about. + +For all that I read it for less-than-ideal reasons, it was a good read! Suffered somewhat from "[Seinfeld Is Unfunny](https://tvtropes.org/pmwiki/pmwiki.php/Main/SeinfeldIsUnfunny)" syndrome (warning - TVTropes link), in that many concepts in it seemed self-evidently correct and barely even worth stating - the curse of an influential and insightful book is that, ~10 years after it's published, everything in it will seem "obvious" because everyone will have adopted its ideas! Still, putting a structure on and vocabulary around the ideas is valuable. + +On the positive side, I now have a better understanding of what my coworker means when he drops buzzwords without elaboration! + +## A Fire Upon The Deep + +A standard of "best sci-fi" books, I had high hopes for this one - hopes that, sadly, were not met. It had some cool ideas in it, for sure (the composite-consciousness species was a new one to me), but other than that - well, I'll just quote my [Mastodon post](https://fosstodon.org/@scubbo/110618207602838405)[^no-toots] of the time: + +> "A Fire Upon The Deep" may be the most disappointing book I've ever read. The intro teased truly inhuman AI viewpoints, never deliverd; popular reporting of the book makes much of "code archaeology", only mentioned once in passing; the two alien races are interesting ideas but nothing's done with them (I truly thought the radio-coats would lead to Flenser *becoming* a Power); the ending was a non-event that left countless plot threads open. + +It's _possible_ that the sequel Children Of The Sky would pick up on some of those plot threads in a satisfying way, but I'm unlikely to chance it. Who knows, though - maybe going in with lowered expectations would make me enjoy it more!? + +A comparison with Blindsight seems fitting, here. Both are space-based stories which use post-/in-human species as a way to examine assumptions about consciousness and personhood - but, by deliberately having almost _no_ story (or, rather - having a story which was purely a vehicle for "_cool discoveries about the puzzle/structure in question_"), Blindsight avoided any necessity to have a _satisfying_ story. AFUTD _tried_ to have a compelling story with characters we cared about, and (to me) failed. + +## Naming Things + +Classically, [one of the hardest problems in computer science](https://martinfowler.com/bliki/TwoHardThings.html). This was a short but worthwhile read: very little in here that was truly unknown (aside from the term "_polyseme_", for "_a symbol \[word\] with multiple related meanings_"), but, like "_Effective Java_", "_The Elements Of Style_", or [Oblique Strategies](https://en.wikipedia.org/wiki/Oblique_Strategies), it will be a good collection of tie-breaking advice for those moments when I have a niggling feeling that something _could_ be done better but I need a clearly articulated explanation of how (and why it's better). + +(And, yes, I fully recognize that EJ and TEoS are both pretty out-dated by now. I'm not claiming that _every_ piece of advice they give is good and correct - but, at the very least, a clearly-articulated argument that you disagree with will help you formulate your own argument!) + +## Ward + +Hoo boy. OK, this is the biggie 😅 + +Several years before I started this blog, I read [Worm](https://parahumans.wordpress.com/), a infamous web serial which was, at the time, nearly as long as the entire Song Of Ice And Fire: + +![Length of various sci-fi series](/img/length-of-worm.jpg "I think the most surprising thing here is that, since this diagram was made [in 2018](https://old.reddit.com/r/Parahumans/comments/8nyhqi/worm_length_compared_to_other_sff_series/), there's only been one Stormlight Archive book :P") + +I've described it previously as "_A gritty grounded superhero story - like if Brandon Sanderson and George R. R. Martin collaborated to entirely reinvent the MCU as a sci-fi story rather than 'a soap opera with punching'_". It certainly wasn't perfect - not all of that length was free from filler, and the author has some irritating linguistics quirks that begin to grate very quickly[^used-their-power] - but when it was good, oh my, it was _fantastic_. The superpowers were thoughtfully created (and limited, and combined/conflicted) and widely varied; the characterisation was _masterful_ given what a broad cast of characters the author introduced (some for only a few paragraphs at a time, but with barely a placeholder character among them - they all felt like _people_); and, while not every arc was gold, on balance they were excellent, and the ones that were good were _incredible_. Seriously, this book - which, I remind you, was released for free, chapter-by-chapter, onto the Internet by an amateur - contains several of the most vivid, shocking, and compelling scenes I've ever read. It's not a whole-hearted universal recommendation - I've already acknowledged that the pacing and prose are patchy, and it would honestly be faster to list the Content Warnings that _don't_ apply to the book than those that do[^content-warnings] - but if this sounds up your street, it probably is. + +Fast-forward to last year, when I saw some Mastodon posts from someone who'd just finished Ward, the sequel to Worm, and was waxing lyrical about it. I planned to read it in 2024 as I would be dedicating this year to Sanderson, but I ended up having enough time to complete Ward this year. + +It was great, veering on excellent! That's certainly a step-down from my breathless praise of the original, which is intentional - it had its moments that stand alongside the original, and fleshed out the cosmology/power-system a little, but rarely measured up. Partly this was just the standard problem of sequels - after introducing such an awesome and epic (word choice intentional!) world, anything else would feel like a let-down. That said, the story itself felt disjointed - Worm certainly had distinct arcs, but there still felt like a coherent through-thread, or at least that there was a smooth transition from one to the other. Ward's arcs, by contrast, simply...ended, and then started anew. The protagonist, too, cannot hold a candle to Worm's magnificent anti-hero Taylor. A standout of the original was the way that the narrator's _intensely_ biased (but internally-consistent!) viewpoint is so compelling that you find yourself going along with their reasoning and justifications until you take a step back and realize how far down the slippery-slope she (and you) have slipped. By contrast, Victoria certainly has a hang-up that needs dealing with - but a) it's just the one issue, b) she's _way_ more justified than Taylor ever was (though goes about it in a sometimes-unhelpful way), and c) her viewpoint is uncritically supported by almost every character, so the conflict between perception and reality isn't foregrounded. Finally, the ending felt confused and rushed - I honestly still don't understand the intention or stakes of one of the primary dramatic scenes. Again, comparing with Worm which is my favourite book-ending, and my favourite any-media ending except The Good Place, that's a let-down. Implication from the tone of some of the comments was that the author had gotten bored of the story and just wanted it done with so that he could move on, which I believe. + +(On that point, I made the decision to read this book on the author's website, rather than using the "download to ePub" scripts that fans have created (as I did for Worm), so that I could read the comments as I went. Definitely a good decision - there are some _very_ smart (and obsessed!) people out there who gave some insightful commentary and discussion that really enhanced my enjoyment of the book. Again, for free - the Internet can be a wonderful place sometimes!) + +Still, for all those flaws - a capital-G Great work, and one I'm very glad to have read. Where Worm is one that I don't-actively-recommend, this I think I would actively-(mildly-)dissuade someone from reading - so that it would only be read by those who are hooked enough to persevere despite discouragement, who I think are those most-likely to enjoy it. + +...now I want to re-read Worm with comments...maybe in a couple years... + +## The Lathe Of Heaven + +I picked this up in a second-hand bookstore in Chicago during a trip for a conference - I'd been meaning to read more Ursula Le Guin for a while (I read The Earthsea Quartet as a kid, and The Left Hand Of Darkness a few years back), and seeing this by the checkout prompted me to pick it up. It's often on Best Of Sci-Fi lists - surely I'd enjoy it, right? + +Again, as with A Fire Upon The Deep - heightened expectations lead to disappointment. It was fine, but I just didn't _get_ it. Scenes were described, a mechanic was introduced, but I just didn't get the _point_ of the book. I worried that I'd missed some subtle metaphor, as I did with Camus' "_The Plague_"[^the-plague], but no - from looking up reviews and responses, it seems that the story _is_ the story. I'm really not sure what it's trying to say - "_be careful what you wish for_", or "_power corrupts_", or (surely not!?) "_don't try to improve anything_" (the protagonist himself seems to hold this position and is presented sympathetically, which is, as the youth would say, a big yikes from me)? + +## The Internet Con + +I closed out the year with Cory Doctorow's latest book, subtitled "_How to Seize The Means Of Computation_". Nothing in here is new to anyone who hangs out on the same kinds of social media as me - I get the impression that this is a book intended to be bought-and-gifted (or, less charitably, read for the sense of navel-gazing self-congratulation). Which, y'know, nothing wrong with that! + +# Full lists and stats + +(Uncounted but acknowledged - finished Rhythm of War re-read) + +1. Tress Of The Emerald Sea +2. White Sands +3. The Jennifer Morgue +4. The Tyranny Of Faith +5. The Fuller Memorandum +6. The Apocalypse Codex +7. The Rhesus Chart +8. The Annihilation Score +9. The Nightmare Stacks +10. The Frugal Wizard's Handbook For Surviving Medieval England +11. The Delirium Briefk +12. The Labyrinth Index +13. The First 90 Days +14. Underdog +15. The Rust Book +16. The Infinite And The Divine +17. Dead Lies Dreaming +18. Project Hail Mary +19. A Long Way To A Small, Angry Planet +20. Domain-Driven Design +21. A Fire Upon The Deep +22. Yumi And The Nightmare Painter +23. Naming Things +24. The Sunlit Man +25. Ward +26. The Lathe Of Heaven +27. The Internet Con + +I'd pre-acknowledged that this was not going to be a good year on either of my primary tracking stats ("_books by non-white non-male people_" and "_number of books read overall_"), what with a) Brandon Sanderson [spraying books all over the place](https://www.kickstarter.com/projects/dragonsteel/surprise-four-secret-novels-by-brandon-sanderson) and b) this being the year I finally tackled Ward. However, I actually ended up readding _more_ than I read last year. Whadda you know!? I guess indulging in The Laundry Files (which I could easily tear through at a consistent rate of a-book-a-week) pumped my numbers up a bit. + +* 22 Fiction, 5 Non-Fiction ("_The First 90 Days_", "_The Rust Book_", "_Domain-Driven Design_", "_Naming Things_", "_The Internet Con_"). + * No Genre analysis this year as too many are borderline. Most Branderson straddles the line between Fantasy and Sci-Fi too neatly to categorize, and The Laundry Files is positively allergic to picking a genre. +* 24 by Men, 2 by Women ("_A Long Way To A Small, Angry Planet_" and "_The Lathe Of Heaven_"), and 1 by a collaboration between a man and a woman "_with contributions from the Rust Community_". +* 1 Book by Friends-or-Family (level with last year) + +# Summing up, and looking forward + +I'd definitely like to read more non-fiction, and more books by non-white/non-men authors next year. Some that are planned off the top of my head (not necessarily prioritizing those criteria): +* OverLondon (based on [the author's delightful Mastodon presence](https://fosstodon.org/@georgepenney@sunny.garden), and a review I saw somewhere calling it Pratchett-esque). +* Thinking Fast And Slow - also picked up in the Chicago second-hand bookstore. +* The Design Of Everyday Things +* "Programming Rust" by Blandy, Orendorr, and Tindall + +In the [previous year]({{< ref "/posts/2022-wrap-up" >}}), I included a round-up of the Articles I read that year, but this post is already getting overlong - I'll follow up with that in a separate post instead. + +[^affiliate-links]: My Amazon Affiliate account expired from lack of use last year, which is unsurprising - well, it's actually surprising it lasted as long as it did! It seems rather fitting to abandon them in the same year I started my post-Amazon position. +[^golang-sucks]: Rust is often spoken of in opposition to GoLang, which is a big vote in Rust's favour to me. Hoo boy, there's a blog post in the works _there_, too... +[^no-toots]: Never say never, but I can't see myself ever using the word "Toot" unironically. +[^used-their-power]: Particularly egregious in a superhero story is the reverse-saidbookism of consistently using the phrase "_\[person\] used their power \[to do X\]_" rather than any alternative like "_\[person\] X'd_". Trust me, if you're talking about a character with flight powers, and you tell me that they floated/drifted/hovered to a location, I can figure out that they used their power to do so! +[^content-warnings]: Though, even there - while some truly horrific things happen, they rarely feel gratuitous - in the sense that I never got the feeling that the author thought "_hmm, I want to spice this scene up and keep people on their seat - let's have something horrible happen to Our Heroes_". Rather, the atrocities feel like coherent outcomes of the situation and of the vile-but-consistent villains that have already been established as having particular goals and Modi Operandi. "[_It's What My Character Would Do_](https://rpg.stackexchange.com/questions/37103/what-is-my-guy-syndrome-and-how-do-i-handle-it)" may not be an excuse in RPGs, but it's absolutely relevant in fiction. +[^the-plague]: To my shame, I got through the entire book (rather bemused!) before realizing that the plague was a metaphor for {{< inlinespoiler >}}Nazism/collaboration{{< /inlinespoiler >}} diff --git a/blog/static/img/length-of-worm.jpg b/blog/static/img/length-of-worm.jpg new file mode 100644 index 0000000000000000000000000000000000000000..e65c5a8cbd01198741f6fb8aee19e79092b171f7 GIT binary patch literal 114233 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ℑGoQ-q;YT;tpLn{=>x~8lZ3v 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 z zWt9ORgdh1Y7wvSZ0J~r`%?)LoAg@(%o06w;oYvda3?KBb-7HgYk8v5>8%GZVT&RSj z^t1bT-#29BT@$tT!dEhou2#XTvRw7!0d{3%H>8!7q!*HsF^B18+S@T)WbT|4d#~C{`p`R+KuDqaRIF{nL>; zsGpwy#_APbf^G$8H{AaX4*C6=nYh_->BHPZJg{&i85smImunrbu_#-4W}ih%fjwrb zq2h-r>>{Gf#)-#~R@(tqp&TR*c}H&Tqbg&=B7K zX;m^xW%=bk9jgQLR=dQmw3g`b>sdH4QPd>{ZK7(ZTuN08U5fjJu85oktw=IWgOV!z z2~7o|yGHk-a|glGJF<wIo!tc1#=|cfgxovVD#& ziTY1*+{kYa;toB|0#j{@K1>Sm&&)tq)JTck<9P+L&U_eZV|N=G1^VTdQo}E(FJKuk z8_Z;;W!2sKC%c}Dsg)U#996?(eWH>k^gpKeos$ITR4hx3d>mTE})W>Q2@6CiYZSkDfo_+r?c`?2`r}7C)4#zVWwn*X5bkwjuwiSQkCCD3AV>-FHJyI)CwolDZ5nnV4Sm(G`<6a?Fz_;J?vyRkD! z(AUC%HH7EEB`6O+LGFuw{RP{p)wbN8%9f|qAR@$@V9irJnfV^?$U&^<_Q-{r+)mNd z_$8=a>^RNNP5I!%jksx)m5_`!02MB(J12&wURVe?o@C*hK1M^3qKPdWNxMw|dsxmo zN1mNn@2$^r_Rnd&nbos&&S|aU9GjjQ&(G8Wdt@=8yMpY;$86{0^}gNcGm{`x3$c?M zNbZ^FEOIv&=ot-*eWnoWk0^V*xEEfboDE*~DRRe;s&rK~JQyCn1v6YDezbcW?Y?rN zwYdS%&Z8$NS#^;fgmx_(GrKg$;~c4-utjx}+lgwv-{{0`FF|em%>vvGb0c&@F=`+X zm$}SEy0(P?Mrej79zbUwUxYYzdvXj8hD57_CK|tXuej+4?=tnm7M6`Myif!iF1!K7 z=kdA&Q=$sbF6fpRVy6(g*gus90@0Iydh*#hb(8LR>M+J*Iy64)T?z=4RC?2{yuQh; zZ^6pF>W30_cW9Ql_o6_!YA0f<=Dbpi*kurelGEh*ythZ-tvzXr0CPhPsbo>tMVH$K zXnpV#=yvHP=!S~{b?sbXss^`8Gs|NTz<*!!oGRT)DT2R@UjWRZTxZ{i<9g@D`+Pwc zb#lUsE_lXZ={C8{nk4OK*V=w*V4L^PlXo>UnmcGRJ^q0)%g^y+ubb{Xg7J|yh3e~f_sQD>Q z#wXcu(9d95SCy_~9|;$wq{792Yvcvp3c2&l;O{MiRR8!ijyU@C>Mv(Q(L8c?&e-<* z?Ryb#>ANxn+Vc4KVf#P(VkP922SkPt#;miEcvaocUYgh9u}}wlCDiNpuzw&p_`KhThJZD4=38!OA-0GysGmz7Nvp|ZOw)mFWL~<#r6y<_E=`p4F+6Q9jW4$Hvry95PJWY-NFI+p$dscqs#JYJf{E7ne@gt>ESO#KV!l_hjBoyFu_3*EAXX#UevC%4 zR=Ml9CQX1T`k}b_>r})@l<|ieAbn$j3f4J1^N~*=?9jd6eLj{JCMRj+(f~`{olqJ` z%fKczgAJDb0t@SGm;NbQ_>c45BWJ9^@RTNiP%n z$tL0=K|J)ADFy~MTFksYqGkU9p9laeTt3@>MpypV+a=C;IVZar@E<^k$bij%X_7@X zz;sA72bb7Ve_3525hfK#&fsi9@NgL*^R^r#SJ<_2x02T^%ZS=3wVM!P;9 zz?=A2Zfm`;1jmlq_;ylN*k+?W2W|TZo#sz&F+Bqy4wGa4Q;_jL;T->K*<}wiu=UV# zX%+3cOqBQ5B2K+r_;y}a?$9n4%#!7H0<@ubXEY#PO6XK{KRITYio_S<>FoMs-PZz1 zG=>7eBDY3B)#4R+2>2-J1KRL*6?nE+sN0oC5)dZfPf(Iw2?*@~=)WT-m3vw00ItwH z2MF!(uW*wJEP>A?ayIgNc$0u?OAX=YQcB%?q#FIZQt1~Q`&-I*cIP^By%^QMC`e)t zq_pa~19FidYUO)zk*7n(h`7Sk{v}v)MVorbAIW!K#hO4aA_`+XJzH({rYS7u%~83X ziD;RwNEW_ZTP$TV>?KXYc3Jdt{t7C1>JV%bY;i|(rliy9s98WZ1)yQyax3~*OV;K%9Xo+`^C5n& z2u-mcvv}kRbgTpXW=OzIZdY?39oJDke+O`%`B(VJ_rJKx*Rz&ufJAOG=Zinvw&t+U z>!k#={yX*Vs0C=`CU^(>i zP1@WYb(@!B8YzacPdZ#{J%{hPb@*jBBb6Tb;|yhNV+-IbMl?V0T$@D6;+Srlrauz^ z?O@8N**}R)Bx))&1{VuzVUq)l@k9 zFt|n~ZqBqv-CNwQZ5<-^!4$W)BscH;8Q-&kJt?j6B~ce0@n4+g8o+JdbOkQpr_gj7 zz?uS=NA(l)6awxR5EzzKg;|dvNlXAW1#DeXk;+^Vz;t3pbG`r&Y%cABRvjdB3G~!| zMuc{<=j|(&k0EOlLw6(+Xfwnz(p~Cgi;kwAX|b)??X~L2(s2ERIJpYyTn3T{kTkfl zw^D9&xwKnBhXZFFsT=z~5Pb!?BKZDu0yN~`fsy`0BgSK5+Ox>#@Bcs+>o3pApley$ zu@7J};j+=L&%kKj30SKGQ(%gn(aaPD{v%AAj~4fbM3jeOA7^k}_gAMOdx6arsTExc zTf+MQPWH}?B+O^su5zgKs$gIB3yO%@6|tq1v5dRR&FZr%C*#kr#42ge)aBC-j|ZZO z)6_b*49{ADuS-^zj-!xblF=U;G^Nt=I?gCTSC-jjysP20WoC(rx%K&Z6qO<-7_)se z{VR7BEE7Lw62EuGBB=<_2(%xJkB+}HB@Y4R%6*a7tMyGuq;(n9l_w+4Vt4k@tZ}FA zE}zPV`Ikx6<|jO6x2tx&KW-pt=i2%Rm!Z{Q*dcFDoPu&YI^JCT7TuS@W<-|aoylp$ ze4#$nsmPc(yk1#%EG_90^!D2KvS$|6V~MfaIUGvbmG#M4X-(k<-z^|qAYCeq0a8;v ztJ;Z(MY4=kLBAwZDHDs*f(+JpJb#lC>Yz}Dsyk?3k};OeX)3ZC_?oE)t=hYBcEa%x zlrKAOmN?>E>${seR1IIqiwa1kv2yiOrhxOdye(rUtVaRSXZ5y zbcpU&voTy(`bhy=F4iMyr5GgdQ=B?O>T}wMO!@dPl7g}=o=7Z9C;`b!{ELl}#&m{=m%s5gC%BWezt9|g|bmIFZ$c63-5gdXx zJz6?+#cC69^&s663J2aEPHgZ$J`|`Kb@*A3IB@1-2J%lKL~{OI^RO6a)h~jvuC8Z4 z*ucM3X-fV_NU@lXL~*gmbI78+_na?*^!Q!tn@LW0rh=@j$o@zelW9d4Z=-+zNi{c@ zJD1Cj1NbLO_)#VKceW7Su%Y%MV++K?aK5xp>Vz_8wIz^q`U(Hl>M1KiW9DFLbJ6_V zy7f48TbA-%)gggfJD9jWD50-x>a5pTSTQ4(%Bnc^`6Z~;UG<=e>7BshMeiYpZ76^u z+1)*J9P%{hzX?QIJ{6e!r)i(h?j{(va%@!Kn8Mi%%kdiMf2-2XiGv`Y8Rzl{Jk|X! zb~ZD1F_(nI);@U7)x-WhNzIZKDsE}AE~GR@@FtO@uIZ9S^1dE?C$(da?UdUt8BXJn zWjU1)={j5z7sZg9HA`_88_HHU9oN4hL}IuCts)w?>CqD`iJUK$%`{Vlf?`7U1%VoMZ=zi>?;q zf;Mm^-+2DFlw#?+*$<*u6(F=Y|0`98Xe;D-)9%dKESe7C6m4mYKU#G1nqiu%bgg!_ ztL8UivsBYBs`}t~Y|@>ZzCu#fJo#0faDc~2tdglJ7C_L<7N!p!%c$U_+e`r3hR%#6 z;~0^k;eT5SK#!^wlGIUDT!OqWUaK4@Ybs;QjkR-Ge^)!!xdc6^f^8TE#W}%$v5~S@ zY^2-2$VU3YRkx9tBbOM^vsdgZUqXW)u#tH9tpmxo_P7J6n?8jnLxt>gI6!AMo^Dgw zPqHgRAcp&{@)ZqFC*(6SBB7-Ez!q<3y>nC*;&w&JSS|2_cq{ORsodYekEmmvN50=Z zJy6yc&V-Hx8bH73$r7E;eJ_#Danf)6N490hXwiz??jBoZ{2c4ykyNfTzhFq;MgUbj zIMv?1*m4H==D);VBLNf4?E&v~6 zS85N8$sJ{UCtVbZLmC$E4Zf&LP=El+g#j0mU*!BR=MS5E(h)!vmLxVxCKFq_ao|BW zPltEQDp&zkFPcK}06bHq5ksDU*wmUtA2By`_xY_gL;e=?cqHzp>{ zdE|_&X5~J6#$nyAs2p|3@H{r_X0@~n*^j|X?C8cN+xd2dY7VCSYLXb=%KGC5UwnhV zz>SO7oQ%_Ry5lvX7usCxnO)Oi#r#bFCXoke)XSpTHefAkL0-2LB^&`$D7tKuTd>OyS#Rw!#(vkXhDm>84QySa|7 z@8L=Y2t@nXZ08T+^BoMyfDTn~BSGS^)j3W}&q4D_xLDuvn2}EAq0pa%Xj5|h#m-4; zEtVV-thPs5)Gpx7hP&J}Iu+7DARF-gw_v3X#;2XD9^bi;xGL8OfU7%RTMpq=|2wtXTf0ZJr2}*Ke$%=I(KYpZ z_Q1aWz89_P=`A{-6L9U*UoPp-kC@7y*dl4IGt6^sHeA@bt*@*&qp%4c)X=C|e0Un{ zug@p1cRM^aV6A^TN(@XfHTZN+CU2YIP-gZc+LV;w&0tfC@MJF|2SdJVCWJ9EeWI%I2H}8R5!N** z>U{I`(^FeK5z{mU!$qY*LWw6VrnlrZr3#;5WnF()W}I)&y#})U*a%4M-ZJka zF3bm{VZTwCD@|Lu8odQ_(V3wbMp~8wL4L=4>kT8~3l&9dfJAvgHw!mQI3VvWue_!- z8IVqv({WhV;dsy0C_E!Y9!5j_uFix<6KaiK4#9F3%}@HrL&;wCs6+9t57jE3YGjSJ zGh}DdO$Kd+GZh3=i)6-(O3BdYv$E?El#hRYKpD5gqS$PI%up7pTRE;GuSq7aVK^V6 z=zgJU@zK| zQVL!fl%-v4f3jUrGyvlzPA@Rww#N;qDiL=xGuvD3MW=?TV z4*OCb>L~f70IFAEM&5+dTN#xOcQZ$KItt}wte@?tQ}HAgxgpgn2U{yn1lYvKKA6w% zn+aj@Kjrbv*i{NnK#d$KKqq|&IN}}WiFTv3uMWQt4Z;;(8;=C9BOo?74g}+7VsBpT zk_<>u=3M!YV@nC)XU=pmE}>J)nY&;_Kyt)p+$&BhHhsbQbiWMwCrwtmSwOnP?*b`^ATc@ z-zd78owyp9U;jzfJN;*E{r3}{AIUC{rq5JVPHlEq1y$kKge>qh=TzZF(lMEwP_eX6 z5n*$cahJp*`*ED#ziY=)v@uZ;Mnwfvzx%TQmW6D7Qc8h|Q|~T@D7bowqOEuc#}Dq; zt|uXIuNdwK5mtT_ZFs6^S(WXM;hs)C*-vF>Zehyz^AqYgS#URwqv$82kzI6AYte|z zHo99gna_Rex58`s@uUq`+9r$!N4Rhuj>Q*qiCAwn_)!ln{B#WS%c_xn}4&qNp$sE4_AAe90A}y*&B`PtRKZkDr;kpOpQZMKLBX^p`^t>1cT) zDq)LiEf*58Ei|Un>6H3ZihQ-NW5;EEyAY0|ExZP=E#^>v9yJC9Vb;EOmFPQ80J_~e z{Ev#DyAWf;m;I`h|Xxv(sw%rqrq-M)Ht(gBu;k(I9+_ z35K8K_SzvC)t{$C+~%a1^XSu$tgwZBJ?m{?+Qr@wvD^WQN;PcB*J$&#EIhysgdp5V^bxI_cSLQUnV zT{Q>3PW_8*tvX5g=T6!d!h}|}?=+!l&?nsA3OL#jnXz`AHJRKx6m>-B)iCJl@=zpn zv7=x{-#3pYCF$eHLAUhc(t!!SW?{bW?Vup6vD~D|i*A&T)fS*@H3Emr_=Sv0KRZ*1 zIW#J`HhDgT?%qyfvliZ42x^dfPd%OPj!`4?zA1T(;sw$)<2@wF{*1JY#DLkJ%|Pcb zY@orAhel)?@bI!?rKi&5=`%)=$t4WHn0P#{3=f(nVBeg(AwyB_wFr)Oo^~603PSq& zkn=Ras=Wsa(%oE}4J(~!x4FIB$5q5KqiROz_VNat=J1Bc8alROkVT(RB~ zu2+YVlwV_(wQF|Dia`yvu&cN5G-pY78v9PdPBroIWS%BFYZoETse6P0l085Bz^ zUYSIG_mJtJbJhX|9cs-9OQi5c=S ze_UrDeDct_K{QHMHZptL37&F%v$iD(=h*Po=K-f$wO+UPaRYw<)02RluvsC0y7REj z0$wj-Z!!<5tCFd<%T}X(#HP{ce|WhTk9#ulTn8IGxQPaZ~JNzhCsKDtAD*!I(!nJ(G?fkhGhG$(`_ zA?y$l`O|vg{ zk6K7d%3#<9wNs_55X3ftHHsvY3QC7!nDg(9fk1Q(Uos#?&A+Jw{`u&M7D(I_$%HYe zF9MO{pEHmteOD&Qv%>53oKAW9*{V}d%K9=*tejCY11(3Glu3%l_9k|O-+&WBlDQO} zv`v}ZS5QRD_n0ribk1n#hCMFiY$Jx@om8MiE-W*8YEumYS~ZLEms;JZHn5GP*(<{= zEoh3Dkbg29G+5FPj*uKcf#vkkT36{25{C0B7$U%}Ib6;oDxHc%90cln0yUEgZGM63 zFq?&^c(6)ZqT*s$ci)(eR4?lSA0+6#HH5m0X0m;%bi*#zVhT@V3Wd$}E*HDdJ?g$G zf1xIMjX>6ML-_z&-I`=DO>`FAiW@OJ{f8q+cmi+9B!V{DMb;sW;ppW&>zRF5x0v5M z$$2ZIb&ah0`>TiuK=b$w8msg(@IwFGAY`%H6^}Nu!?1-#I+C$Gi`nRNLWCEMnCVLw zG*no#d?x$GgN#Sq^DGkaDdBigGun{0%~rOwl8y}XDex;1iJJ+yrvR>3*n4i@9cu4`j)zrk^ste6)Tb*<5%YtQ^OP%)SMoRQrBTM355iZcR^}_P}k<5|#keLHhgr z-%edUZBo-o8Kwo8i&8wIu4#yauI&@~#CAUeC_BpY%=2YqF%1v?Ha#l89Z5 z{*E!NaT>tC_pB&)w|Fn=4p|V^59>4dQ=Rwrj?jHO;>;veA&)GE+ z{<&k;Dj9&W%sX}=z%Y3Y!uWPhb2by?O_h2f?Y?{hX0blC-DSiQF#+0}x4wGgn@YSc^atDX~#@B{T2k`?`rL<*p>Q9vQP4| zAV&W&2!%!a?gBB>j=UQ z-B@V-0fd>!ecvh2u-6_#f;M+7zjmT{%itqAQSc>b@ZqjbzW!>%rv?jv z{G+-UwW)VME5$NzdrE;r&dv@N3@%$F6L6arUXj;&kc_L*Dmi9OX4+xTFgrjd&B)tlA$Qv!l-?J$-5`^4X574qxTzb!0={v8gen)+EeJN4n)zrut-?f)MF1?H&M1s;)%2lek8S$`RizkdAx z1O)om8wO#wnv9!%ONKg2RxD8uZNClsOYU`}eqf))QaDW0!^Gwx zjp|Afe9RxwBb06{KmhAASqLBBO^#cD~DK@MlHS=wBau7CPl z+n^8@(Se)hJp&RZzh94Y#tg+q6$VzEIp5#rBqG__fX)U4lPS_8%zE|x#3-9JjyATz6tm>LVy)mKRKx~d0RzmE!$Z|v3@8QpdUqszhT;=x zssjfeSMM3pq(c~_Aj1ST`6a{B3)l-I2K^nVv{|0_`YE|2Z1ku);s&+lV%BJ^*!TQR z{A!lX5t4$ox$3Uf6h^N(Sk=nd%?6gEF?jYyLmwGHM8`GM()PK>!%9T_hI0eO+XA1w zoq2oJ7fahDvQ=ogV$%A$_s49;gUPmOGWr_oS6(9HH&h!)+CLF zI-XtH$$H9~Bf^{i+v8zKX+d?ObYS&su4A^d7dSbaBwYS3`Uu^M2btwzl0wXh?#;=5GyO|e9z7F`V=+BnF&ByQ zx?K3=6W)96?!{Y*XnJLaCkbi@Ez4(?;1u!-I~bI{we6lwSSK_jy*EffCQR6AX8i_d zTrmzT?4VCE-l+-0>297bAK;Pf20fB#=6v`58dx?9T(z7k7fC$_&Mc2HVE!yFNTguj zG8Uc7Go13rII68|to9#%PY|n-xO{96t;8kUGfOQ52rO{@WTqYr%FWlA26W@1Ag=nX zNFa(MBPm6Oxbb7c3|hK*0W-NmA>LedqHI^pvbs72;TefSykg^1s%`~UnuBgR8jR{l zdFl>?tOhFxvch)UGmAf~WGaRy0{qxn*%V<%?8;2o%&n4v2{Mb!WGCO!iZ-*AL-yRn z7$vo`he_laQ(_{LIvH8#@`)@T)DEkaMr^5zLB?L+R&r^1A|1qiE~r4k;ui+jR4R?4 zi~@FA4NdM` zb)K!2R6%32-Lf$k^V}eopsG82yg|_0owY;eJ z(C)nZ*RmHQ_4KPKX4z|(e3R5>UjSXm=hOGMq_l!G`5(O^~AY?b7VpfOkt)r=y15Eb2dCuE@W!?ny>MGcquS50r`vl84%AQXy&2;~%u@wfCbM zypXC37cUJ@f|yzuMex`Vh8aC)|A6dLE?znHR2kS8 zAv_A)5(80-JcTg{_VVO6VXLuE)NfJDD3~+%QB3hXH@Ef{%(@m5yRw*BZKKb==4Ucb zbEk6Wdv7%UtX4DlSFgRve350GDu2kt1)T3 zzO`+3^iE6W;hSu5Zm?9$U_gZWivnp8h_9l3nfe%m#&(JPn32%On$Hy(vlv<=IbAtg z4l+;LgW9Z1C#f9MqxIU^lLypsL=9(9(h~!$Z=hY5OqP_g?dMOWly8xeu%K@7`$ zp1Bqbr&Dk&;6p9F9v$?;|LHiK#gIeZ#QQ~`CFe;SB(CW_1e1YQD!$^LK`;cW87b!|I`Q1@F|x;~RaSGepDWG>?Rn?Y zHwB65CA&9PPZ&;@?#WfE#Lqvz|He=>mp^QEHH3YAbQj!Y-=b)JYZ~#O9|$JkVDKE1 z!dyaATGHsThk~k1Za3#D6jy=_;(Nc8IkW0pq8CJ>a57%@%VTVg0JD#fC^w;(VgC2b z7z&y{NkL>^M`Mo#MVc|#qelWokeZ6G_LOk#h<-X)1!vq?~dl3dO#L8@xyE^dINs_To=tdjDL03JIV&|t>> z*;{3d8EQ~*VRpzH{SIL^)>w=~EgyfFRGvx|b>-?yReEL~ImWkl7G@JB20L2FeZlkt z%WD#3DcKSEyB4Jry@`Q**3`Q`QCiF;ow5_p9bY5648+CxDj|ylzgaiY`*~DT_qwBn z^~jTgsN7lANQD$uXoJJSA7L2J+>J7>WywHtrQXXr$ID8`#pOjwXo&Wh0Llh$f@0vM zr=Q5Vy^Ubn^nXf?9gn;Qi^r}^8?#irn27{&KerQjO%z)l$8;e zIS!Y}a+$qvBr^4s(Es1~^mBlp(-So%O234&mtZi|sDym_kzk)_`}y<(V^)98@%*a4 z{^>vJ5gPiT6=p~;gG{<0V`NUr&V5ly!2wGtg>>@Acr>hBT}sn=N{i{{3nhL9MAAtP z6OdbM$$lJdYX`P3=3L6jfu4!0gaWm({QJ;>k~7#dym>a zN30SpiYR2tDaH6;V@W%((1ciP(_jLQ?yW`CQxb&xW8(R3sD^;zQy{ycWEul5EepGLG8xRn<^Tn7dod zvoRQB`CgxoEgc2_JBVy`%_hzi<$x}AL_~iZs;*??{sU8)LDRDPgA^@6IpLUh7IC5& zBoqVHh(e~Vjm8<|wdmtc245i>DtDGb$al7{G;&L_< z<|xq|H}7Le$qrZ(UsL2W2Ua9PE-cgQ&5vdpim^SyyC)$zf~x| zRELqnM#CsZ#WI%I65Hp+5MhB(gnis^@BBKCqUMA*+Es%SEI)nEP{`;`OH_}uk}t& zvEvhoJT~z6N+is$^arzq(yRD!L7l`@Swfk8{(h?!Z*&XqH|9iJ^Cw*!{(=ncdaM>K z9Y&}$oDTUFy0S(&5&42Nm{t`T5fe7N(Gk0{%;TfqSxl-8O1@k0SUkNy_cgb4pMxw? ziIS=y_F*dc0At5(%Gm~UB3DCIQ>us)(vi8A|M8Pk5+)h0S^`+gsdSI>gLDr|sygB` zb;J&ydrj!8*#h|pza29hPz}>9<6Kxandz7pf((zLv^-F+21B@f5^Pd9^yESK;jJ(I zz=JOVvqEYjduH_T@Vqg(G$d$3I*N@(<_Udn>wSoP^}?xUr_&xY=+T}3)y}zpC3%2x zTvvIrvL%{J)KYv=f!GuhBi(dUQot*S9#KkDQB+V8EOl+3Nit1L5Kz&zOkM=M9Gi%@ z=FVzrns&%MDT!SyFPXWtSf{m{_7`lw@A(rx=lMRD^E~IP&^W940Ix(Tl}>mq)d675 z#kvP?@5W`#SNu22LZ0yR>t3(9#f z&CKS5qhX|3e4VF*>R%tg{7vpG>x_&zB2XtC&Wy}d6%1&xjc;QXl=eg*5^8P?Maw_ zL|it{BGuiBtj?|9PujeC(GP^+eP+g0_@T2(oKD|z@LDq;$evDzb-C`2$urY>7NWjV z%V_CZjC1w)>0p+~k=b?~%FT5=IXEyjn32_v{=kx9a&pW4)LFY-0hABL6j?E+BTSD2 zRHN^nhD<()FmIWmq3&7ul%^edWqbQFscA@|6`XZ!aPhPm3Xo6z`OZc)$9US}$N2(f zv_SOYLP8Pa{?VS#?1gb=oGq4n9ZND8kG(KMCMT0HpF`|S`dJI!qb+&5R|}J>Rvhy& zD+ZKEZ(gOY-BwD5ZU$y zQ&OQ3Fvq@X{xPfg9-5`|qh%Tg=S4P)v3h6tWd-FvjCfy`nbv6qc}ea-=7im?Ik-8% z^|Vl5`N^4rrrp6&CyATiX;gA`QqJ^AI6Wj8(Ov36 zNGddFi3C>nXj1(}pGMY3ow9vOBki3mN8rQ_S0~sHmbV?iByAJHWE2mi7i&>PtR6mx z*&96K#z9zf8(KYMK~F|XVtU!OLIQ{-g2!7h;L&ey0!tq~M$?h>wl&RhX7b1H^Y2c) z_n(m+oL>sA2x6Why8Z2&@4vNU%AnDIsh!c4wA{knD+7m`!j=@sBoF++#wT&iaZ~FftxmUBTnyX?W+Sej&7rOug^RyXc zKRW1Fn%=4R99DzA!wxOH)t;H82%T_{dHXOxXY?3hqt3JHc30;Oh?`VSHL-tW zRM53*Y9{*i>d*)xs39Y96~xB^(CY9Usqo(n+e#7^$>MKZf9Z%vE~t!~G5TG@JI z%Q^Orug21$av`+k#<(c~J}h&=FXgs1;*8v|h;JiBEt%HIDaRU6l^PoRC2yvK0HS?H zcjcIf?g8dj?#I1SnXYaU8V0?EAMZUymOw{QheC`v_a97ss1?M=oHd)s_~ zW`0i*+BjyhuEDJDEPi))u?*&Mq9+l09{7DIbQ_wu%N)=r@%dUBy=8jx;|Y-D3D0?r4Oot zF_frY4n%ZpK4zI7gy<_xA8g48Q-ic2;wdWD>C|)duW1MyeK=xBZD8@Q$G>3vk4Q_3 z4aUOjY8l~ES46{`ubF`<{9 literal 0 HcmV?d00001