<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="sitemap.xsl"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1" xmlns:video="http://www.google.com/schemas/sitemap-video/1.1">
	<url>
		<loc>https://colincogle.name/</loc>
		<lastmod>2024-03-12</lastmod>
		<priority>1</priority>
		<changefreq>monthly</changefreq>
		<xhtml:link rel="alternate" href="gemini://colincogle.name/" type="text/gemini"/>
		<xhtml:link rel="alternate" href="gopher://colincogle.name/" type="application/gopher-menu"/>
		<xhtml:link rel="alternate" href="http://colincxvz44tojjdzbpesebml5pnyzl2g2qcy7ixhmghhkfqo64zmdyd.onion" type="text/html"/>
		<xhtml:link rel="related" href="https://github.com/rhymeswithmogul" title="GitHub"/>
		<xhtml:link rel="related" href="https://keybase.io/colincogle" title="Keybase"/>
		<xhtml:link rel="related" href="https://linkedin.com/in/colincogle" title="LinkedIn"/>
		<xhtml:link rel="related" href="https://mastodon.colincogle.name/@colin" title="Mastodon"/>
		<xhtml:link rel="related" href="xmpp:colin@colincogle.name" title="Chat" type="application/jabber+xml"/>
	</url>
	<url>
		<loc>https://colincogle.name/blog/</loc>
		<lastmod>2025-12-28</lastmod>
		<priority>0.99</priority>
		<changefreq>monthly</changefreq>
		<xhtml:link rel="alternate" href="https://colincogle.name/blog/atom.xml" type="application/atom+xml"/>
		<xhtml:link rel="alternate" href="gemini://colincogle.name/blog/" type="text/gemini"/>
		<xhtml:link rel="alternate" href="gopher://colincogle.name/blog/" type="application/gopher-menu"/>
		<xhtml:link rel="alternate" href="http://colincxvz44tojjdzbpesebml5pnyzl2g2qcy7ixhmghhkfqo64zmdyd.onion/blog/" type="text/html"/>
		<xhtml:link rel="alternate" href="gemini://colincxvz44tojjdzbpesebml5pnyzl2g2qcy7ixhmghhkfqo64zmdyd.onion/blog/" type="text/gemini"/>
		<xhtml:link rel="alternate" href="gopher://colincxvz44tojjdzbpesebml5pnyzl2g2qcy7ixhmghhkfqo64zmdyd.onion/" type="application/gopher-menu"/>
		<image:image>
			<image:title>MacBook Pro &quot;C&quot; Key</image:title>
			<image:loc>https://colincogle.name/blog/blog.avif</image:loc>
			<image:loc>https://colincogle.name/blog/blog.jpg</image:loc>
			<image:loc>https://colincogle.name/blog/blog.webp</image:loc>
			<image:caption>The &quot;C&quot; key from a second-generation MacBook Pro, taken with a broken iPhone camera.</image:caption>
			<image:license>https://creativecommons.org/licenses/by-sa/4.0/</image:license>
		</image:image>
	</url>
	<url>
		<loc>https://colincogle.name/blog/all-about-adif/</loc>
		<lastmod>2025-12-28</lastmod>
		<priority>0.5</priority>
		<changefreq>never</changefreq>
		<xhtml:link rel="shortlink" href="https://colincogle.name/adif"/>
		<xhtml:link rel="alternate" href="https://colincogle.name/blog/all-about-adif/all-about-adif.md" type="text/markdown"/>
		<xhtml:link rel="alternate" href="https://colincogle.name/blog/all-about-adif/all-about-adif.txt" type="text/plain"/>
		<xhtml:link rel="alternate" href="http://colincxvz44tojjdzbpesebml5pnyzl2g2qcy7ixhmghhkfqo64zmdyd.onion/blog/all-about-adif" type="text/html"/>
		<xhtml:link rel="alternate" href="http://colincxvz44tojjdzbpesebml5pnyzl2g2qcy7ixhmghhkfqo64zmdyd.onion/blog/all-about-adif/all-about-adif.txt" type="text/plain"/>
		<xhtml:link rel="alternate" href="gemini://colincogle.name/blog/all-about-adif/" type="text/gemini"/>
		<xhtml:link rel="alternate" href="gemini://colincxvz44tojjdzbpesebml5pnyzl2g2qcy7ixhmghhkfqo64zmdyd.onion/blog/all-about-adif/" type="text/gemini"/>
		<xhtml:link rel="alternate" href="gopher://colincogle.name/0/blog/all-about-adif/all-about-adif.txt" type="text/plain"/>
		<xhtml:link rel="alternate" href="gopher://colincxvz44tojjdzbpesebml5pnyzl2g2qcy7ixhmghhkfqo64zmdyd.onion/0/blog/all-about-adif/all-about-adif.txt" type="text/plain"/>
		<image:image>
			<image:title>Your Grandfather's Logs</image:title>
			<image:loc>https://colincogle.name/blog/all-about-adif/paperlogs.avif</image:loc>
			<image:loc>https://colincogle.name/blog/all-about-adif/paperlogs.jxl</image:loc>
			<image:loc>https://colincogle.name/blog/all-about-adif/paperlogs.webp</image:loc>
			<image:loc>https://colincogle.name/blog/all-about-adif/paperlogs.png</image:loc>
			<image:license>https://creativecommons.org/licenses/by-sa/4.0/</image:license>
		</image:image>
	</url>
	<url>
		<loc>https://colincogle.name/blog/aprs-weather-submit/</loc>
		<lastmod>2023-12-10</lastmod>
		<priority>0.5</priority>
		<changefreq>never</changefreq>
		<xhtml:link rel="shortlink" href="https://colincogle.name/aprswx"/>
		<xhtml:link rel="alternate" href="https://colincogle.name/blog/aprs-weather-submit/aprs-weather-submit.txt" type="text/plain"/>
		<xhtml:link rel="alternate" href="http://colincxvz44tojjdzbpesebml5pnyzl2g2qcy7ixhmghhkfqo64zmdyd.onion/blog/aprs-weather-submit/" type="text/html"/>
		<xhtml:link rel="alternate" href="http://colincxvz44tojjdzbpesebml5pnyzl2g2qcy7ixhmghhkfqo64zmdyd.onion/blog/aprs-weather-submit/aprs-weather-submit.txt" type="text/plain"/>
		<xhtml:link rel="alternate" href="gemini://colincogle.name/blog/aprs-weather-submit/" type="text/gemini"/>
		<xhtml:link rel="alternate" href="gemini://colincxvz44tojjdzbpesebml5pnyzl2g2qcy7ixhmghhkfqo64zmdyd.onion/blog/aprs-weather-submit/" type="text/gemini"/>
		<xhtml:link rel="alternate" href="gopher://colincogle.name/0/blog/aprs-weather-submit/aprs-weather-submit.txt" type="text/plain"/>
		<xhtml:link rel="alternate" href="gopher://colincxvz44tojjdzbpesebml5pnyzl2g2qcy7ixhmghhkfqo64zmdyd.onion/0/blog/aprs-weather-submit/aprs-weather-submit.txt" type="text/plain"/>
		<xhtml:link rel="alternate" href="ipfs://bafybeihkzsasqpdnnjw53sho5nkh7cwo5we76s6wgeszrhgfv3azz3cnh4/blog/aprs-weather-submit/"/>
		<xhtml:link rel="related" href="https://github.com/rhymeswithmogul/aprs-weather-submit"/>
	</url>
	<url>
		<loc>https://colincogle.name/blog/banning-fracking-waste/</loc>
		<lastmod>2019-04-09</lastmod>
		<priority>0.7</priority>
		<changefreq>never</changefreq>
		<xhtml:link rel="shortlink" href="https://colincogle.name/frackoff"/>
		<xhtml:link rel="alternate" href="https://colincogle.name/blog/banning-fracking-waste/new-milford-fracking-waste-ban.txt" type="text/plain"/>
		<xhtml:link rel="alternate" href="http://colincxvz44tojjdzbpesebml5pnyzl2g2qcy7ixhmghhkfqo64zmdyd.onion/blog/banning-fracking-waste/" type="text/html"/>
		<xhtml:link rel="alternate" href="http://colincxvz44tojjdzbpesebml5pnyzl2g2qcy7ixhmghhkfqo64zmdyd.onion/blog/banning-fracking-waste/new-milford-fracking-waste-ban.txt" type="text/plain"/>
		<xhtml:link rel="alternate" href="gemini://colincogle.name/blog/banning-fracking-waste/" type="text/gemini"/>
		<xhtml:link rel="alternate" href="gemini://colincxvz44tojjdzbpesebml5pnyzl2g2qcy7ixhmghhkfqo64zmdyd.onion/blog/banning-fracking-waste/" type="text/gemini"/>
		<xhtml:link rel="alternate" href="gopher://colincogle.name/1/blog/banning-fracking-waste/" type="application/gopher-menu"/>
		<xhtml:link rel="alternate" href="gopher://colincxvz44tojjdzbpesebml5pnyzl2g2qcy7ixhmghhkfqo64zmdyd.onion/1/blog/banning-fracking-waste/" type="application/gopher-menu"/>
		<xhtml:link rel="alternate" href="gopher://colincogle.name/0/blog/banning-fracking-waste/new-milford-fracking-waste-ban.txt" type="text/plain"/>
		<xhtml:link rel="alternate" href="gopher://colincxvz44tojjdzbpesebml5pnyzl2g2qcy7ixhmghhkfqo64zmdyd.onion/0/blog/banning-fracking-waste/new-milford-fracking-waste-ban.txt" type="text/plain"/>
		<xhtml:link rel="alternate" href="ipfs://bafybeihkzsasqpdnnjw53sho5nkh7cwo5we76s6wgeszrhgfv3azz3cnh4/blog/banning-fracking-waste/"/>
		<image:image>
			<image:title>The Committee to Ban Fracking Waste from New Milford</image:title>
			<image:loc>https://colincogle.name/blog/banning-fracking-waste/committee.avif</image:loc>
			<image:loc>https://colincogle.name/blog/banning-fracking-waste/committee.gif</image:loc>
			<image:loc>https://colincogle.name/blog/banning-fracking-waste/committee.jpg</image:loc>
			<image:loc>https://colincogle.name/blog/banning-fracking-waste/committee.jxl</image:loc>
			<image:loc>https://colincogle.name/blog/banning-fracking-waste/committee.webp</image:loc>
			<image:caption>Mayor David Gronbach (far right) poses with The Committee to Ban Fracking Waste from New Milford and townsfolk who testified at the Town Council meeting in support of the ordinance.</image:caption>
			<image:geo_location>New Milford, CT, US</image:geo_location>
			<image:license>https://creativecommons.org/licenses/by-sa/4.0/</image:license>
		</image:image>
	</url>
	<url>
		<loc>https://colincogle.name/blog/byo-weather-station/</loc>
		<lastmod>2025-01-09</lastmod>
		<priority>0.8</priority>
		<changefreq>never</changefreq>
		<xhtml:link rel="shortlink" href="https://colincogle.name/weather"/>
		<xhtml:link rel="alternate" href="https://colincogle.name/blog/byo-weather-station/byo-weather-station.md" type="text/markdown"/>
		<xhtml:link rel="alternate" href="https://colincogle.name/blog/byo-weather-station/byo-weather-station.txt" type="text/plain"/>
		<xhtml:link rel="alternate" href="http://colincxvz44tojjdzbpesebml5pnyzl2g2qcy7ixhmghhkfqo64zmdyd.onion/blog/byo-weather-station/" type="text/html"/>
		<xhtml:link rel="alternate" href="http://colincxvz44tojjdzbpesebml5pnyzl2g2qcy7ixhmghhkfqo64zmdyd.onion/blog/byo-weather-station/byo-weather-station.md" type="text/markdown"/>
		<xhtml:link rel="alternate" href="http://colincxvz44tojjdzbpesebml5pnyzl2g2qcy7ixhmghhkfqo64zmdyd.onion/blog/byo-weather-station/byo-weather-station.txt" type="text/plain"/>
		<xhtml:link rel="alternate" href="gemini://colincogle.name/blog/byo-weather-station/" type="text/gemini"/>
		<xhtml:link rel="alternate" href="gemini://colincxvz44tojjdzbpesebml5pnyzl2g2qcy7ixhmghhkfqo64zmdyd.onion/blog/byo-weather-station/" type="text/gemini"/>
		<xhtml:link rel="alternate" href="gopher://colincogle.name/1/blog/byo-weather-station/" type="application/gopher-menu"/>
		<xhtml:link rel="alternate" href="gopher://colincxvz44tojjdzbpesebml5pnyzl2g2qcy7ixhmghhkfqo64zmdyd.onion/1/blog/byo-weather-station/" type="application/gopher-menu"/>
		<xhtml:link rel="alternate" href="gopher://colincogle.name/0/blog/byo-weather-station/byo-weather-station.txt" type="text/plain"/>
		<xhtml:link rel="alternate" href="gopher://colincxvz44tojjdzbpesebml5pnyzl2g2qcy7ixhmghhkfqo64zmdyd.onion/0/blog/byo-weather-station/byo-weather-station.txt" type="text/plain"/>
		<image:image>
			<image:title>Bilbo Baggins Ham Radio Meme</image:title>
			<image:loc>https://colincogle.name/blog/byo-weather-station/bilbo.avif</image:loc>
			<image:loc>https://colincogle.name/blog/byo-weather-station/bilbo.webp</image:loc>
			<image:loc>https://colincogle.name/blog/byo-weather-station/bilbo.jpg</image:loc>
			<image:caption>Bilbo Baggins Meme: &quot;After all, why not?  Why shouldn't I build my own ham radio equipment?&quot;</image:caption>
			<image:license>https://creativecommons.org/licenses/by-sa/4.0/</image:license>
		</image:image>
	</url>
	<url>
		<loc>https://colincogle.name/blog/canadian-son/</loc>
		<lastmod>2025-02-02</lastmod>
		<priority>0.98</priority>
		<changefreq>never</changefreq>
		<xhtml:link rel="shortlink" href="https://colincogle.name/son"/>
		<xhtml:link rel="alternate" href="http://colincxvz44tojjdzbpesebml5pnyzl2g2qcy7ixhmghhkfqo64zmdyd.onion/blog/canadian-son/" type="text/html"/>
		<xhtml:link rel="alternate" href="gemini://colincogle.name/blog/canadian-son/" type="text/gemini"/>
		<xhtml:link rel="alternate" href="gopher://colincogle.name/blog/canadian-son/" type="application/gopher-menu"/>
		<xhtml:link rel="alternate" href="http://colincogle.name/blog/canadian-son/canadian-son.md" type="text/markdown"/>
		<xhtml:link rel="alternate" href="http://colincogle.name/blog/canadian-son/canadian-son.txt" type="text/plain"/>
		<image:image>
			<image:title>To Fredericton</image:title>
			<image:loc>https://colincogle.name/blog/canadian-son/cover.heic</image:loc>
			<image:loc>https://colincogle.name/blog/canadian-son/cover.avif</image:loc>
			<image:loc>https://colincogle.name/blog/canadian-son/cover.webp</image:loc>
			<image:loc>https://colincogle.name/blog/canadian-son/cover.jpg</image:loc>
			<image:caption>The view from a car driving down the Trans-Canada Highway towards Fredericton, New Brunswick.</image:caption>
			<image:geo_location>Near Fredericton, New Brunswick, Canada</image:geo_location>
			<image:license>https://creativecommons.org/licenses/by-sa/4.0/</image:license>
		</image:image>
		<image:image>
			<image:title>The World's Longest Covered Bridge</image:title>
			<image:loc>https://colincogle.name/blog/canadian-son/bridges/hartland.heic</image:loc>
			<image:loc>https://colincogle.name/blog/canadian-son/bridges/hartland.avif</image:loc>
			<image:loc>https://colincogle.name/blog/canadian-son/bridges/hartland.jxl</image:loc>
			<image:loc>https://colincogle.name/blog/canadian-son/bridges/hartland.webp</image:loc>
			<image:loc>https://colincogle.name/blog/canadian-son/bridges/hartland.jpg</image:loc>
			<image:caption>The Hartland Covered Bridge in Hartland, New Brunswick is the world's longest surviving covered bridge.  This wooden bridge carries one lane of traffic and one lane of pedestrians across the Saint John River.</image:caption>
			<image:geo_location>Hartland, New Brunswick, Canada</image:geo_location>
			<image:license>https://creativecommons.org/licenses/by-sa/4.0/</image:license>
		</image:image>
		<video:video>
			<video:title>Crossing the Hartland Covered Bridge</video:title>
			<video:description>Driving eastbound through the Hartland Covered Bridge. There is no traffic light; rather, people wait and take turns, because this is Canada and everyone I met on this trip was polite. I'm not even making fun of stereotypes. Everyone was nice.</video:description>
			<video:content_loc>https://colincogle.name/blog/canadian-son/bridges/hartland-drive.hevc.m4v</video:content_loc>
			<video:thumbnail_loc>https://colincogle.name/blog/canadian-son/bridges/hartland-drive.webp</video:thumbnail_loc>
			<video:duration>49</video:duration>
			<video:publication_date>2024-04-06</video:publication_date>
			<video:family_friendly>yes</video:family_friendly>
			<video:requires_subscription>no</video:requires_subscription>
			<video:uploader info="https://colincogle.name">Colin Cogle</video:uploader>
			<video:live>no</video:live>
			<video:tag>bridge</video:tag>
			<video:tag>Canada</video:tag>
			<video:tag>driving</video:tag>
			<video:tag>longest</video:tag>
			<video:tag>Hartland</video:tag>
			<video:tag>New Brunswick</video:tag>
			<video:tag>world record</video:tag>
		</video:video>
		<image:image>
			<image:title>The World's Allegedly-Shortest Covered Bridge</image:title>
			<image:loc>https://colincogle.name/blog/canadian-son/bridges/chips.heic</image:loc>
			<image:loc>https://colincogle.name/blog/canadian-son/bridges/chips.avif</image:loc>
			<image:loc>https://colincogle.name/blog/canadian-son/bridges/chips.jxl</image:loc>
			<image:loc>https://colincogle.name/blog/canadian-son/bridges/chips.webp</image:loc>
			<image:loc>https://colincogle.name/blog/canadian-son/bridges/chips.jpg</image:loc>
			<image:caption>The so-called world's shortest covered bridge in Waterville, New Brunswick, Canada.  This wooden bridge carries one lane of foot traffic across a rocky gorge toward its builder, Covered Bridge Potato Chips.</image:caption>
			<image:geo_location>Waterville, New Brunswick, Canada</image:geo_location>
			<image:license>https://creativecommons.org/licenses/by-sa/4.0/</image:license>
		</image:image>
		<image:image>
			<image:title>21st Century Microfiche</image:title>
			<image:loc>https://colincogle.name/blog/canadian-son/microfiche.heic</image:loc>
			<image:loc>https://colincogle.name/blog/canadian-son/microfiche.avif</image:loc>
			<image:loc>https://colincogle.name/blog/canadian-son/microfiche.jxl</image:loc>
			<image:loc>https://colincogle.name/blog/canadian-son/microfiche.webp</image:loc>
			<image:loc>https://colincogle.name/blog/canadian-son/microfiche.jpg</image:loc>
			<image:caption>At the L. P. Fisher Public Library in Woodstock, New Brunswick, a modern computer-assisted microfiche reader is being used to show an issue of the local newspaper, The Carleton Sentinel, from 1859.</image:caption>
			<image:geo_location>Woodstock, New Brunswick, Canada</image:geo_location>
			<image:license>https://creativecommons.org/licenses/by-sa/4.0/</image:license>
		</image:image>
		<video:video>
			<video:title>Godfrey Cougle's Farmland</video:title>
			<video:description> A 360° view of Godfrey Cougle's old farm that he lived on around 1870.  His was the property that's behind me when the video begins. The larger and more scenic farm closest to the Saint John River belonged to the younger Godfrey's father-in-law, William F. Drier, Esq., for whom I assume this street is named after, too.  Godfrey's old farmland is the one with a utility pole and a single farmhouse.</video:description>
			<video:content_loc>https://colincogle.name/blog/canadian-son/godfrey/godfrey.hevc.m4v</video:content_loc>
			<video:thumbnail_loc>https://colincogle.name/blog/canadian-son/godfrey/godfrey.jpg</video:thumbnail_loc>
			<video:duration>30</video:duration>
			<video:publication_date>2024-04-06</video:publication_date>
			<video:family_friendly>yes</video:family_friendly>
			<video:requires_subscription>no</video:requires_subscription>
			<video:uploader info="https://colincogle.name">Colin Cogle</video:uploader>
			<video:live>no</video:live>
			<video:tag>Canada</video:tag>
			<video:tag>Carleton County</video:tag>
			<video:tag>Cogle</video:tag>
			<video:tag>Cougle</video:tag>
			<video:tag>farm</video:tag>
			<video:tag>genealogy</video:tag>
			<video:tag>history</video:tag>
			<video:tag>New Brunswick</video:tag>
			<video:tag>Simonds</video:tag>
			<video:tag>settlers</video:tag>
		</video:video>
		<image:image>
			<image:title>The Stars of Carleton County</image:title>
			<image:loc>https://colincogle.name/blog/canadian-son/stars.heic</image:loc>
			<image:loc>https://colincogle.name/blog/canadian-son/stars.avif</image:loc>
			<image:loc>https://colincogle.name/blog/canadian-son/stars.webp</image:loc>
			<image:loc>https://colincogle.name/blog/canadian-son/stars.jpg</image:loc>
			<image:caption>A clear night sky full of stars taken in Carleton County, New Brunswick (a Class 4 on the Bortle light pollution scale, if you're keeping track).</image:caption>
			<image:geo_location>Greenfield, New Brunswick, Canada</image:geo_location>
			<image:license>https://creativecommons.org/licenses/by-sa/4.0/</image:license>
		</image:image>
		<image:image>
			<image:title>Godfrey Cougle's and Eliza J. Rand's Grave</image:title>
			<image:loc>https://colincogle.name/blog/canadian-son/godfrey/grave/plain.heic</image:loc>
			<image:loc>https://colincogle.name/blog/canadian-son/godfrey/grave/plain.avif</image:loc>
			<image:loc>https://colincogle.name/blog/canadian-son/godfrey/grave/plain.webp</image:loc>
			<image:loc>https://colincogle.name/blog/canadian-son/godfrey/grave/plain.jpg</image:loc>
			<image:caption>The grave of Godfrey Cougle (1847-1929) and Eliza J. Rand (1856-1942) in Kings Grove Cemetery in Mars Hill, Maine.</image:caption>
			<image:geo_location>Kings Grove Cemetery, Mars Hill, Maine, USA</image:geo_location>
			<image:license>https://creativecommons.org/licenses/by-sa/4.0/</image:license>
		</image:image>
		<image:image>
			<image:title>The Mighty Saint John</image:title>
			<image:loc>https://colincogle.name/blog/canadian-son/river.heic</image:loc>
			<image:loc>https://colincogle.name/blog/canadian-son/river.avif</image:loc>
			<image:loc>https://colincogle.name/blog/canadian-son/river.webp</image:loc>
			<image:loc>https://colincogle.name/blog/canadian-son/river.jpg</image:loc>
			<image:caption>The Saint John River in Perth-Andover, New Brunswick, facing south on a clear late winter day.</image:caption>
			<image:geo_location>Perth-Andover, New Brunswick, Canada</image:geo_location>
			<image:license>https://creativecommons.org/licenses/by-sa/4.0/</image:license>
		</image:image>
		<image:image>
			<image:title>Fredericton Eclipse Photo-Bomb</image:title>
			<image:loc>https://colincogle.name/blog/canadian-son/eclipse-day/window-art.heic</image:loc>
			<image:loc>https://colincogle.name/blog/canadian-son/eclipse-day/window-art.avif</image:loc>
			<image:loc>https://colincogle.name/blog/canadian-son/eclipse-day/window-art.webp</image:loc>
			<image:loc>https://colincogle.name/blog/canadian-son/eclipse-day/window-art.jpg</image:loc>
			<image:caption>An eclipse-themed painting done on the window of a meat market in Fredericton, New Brunswick.  It features the earth trying to take a picture of the sun, but the moon is photo-bombing it.  The photo is mine, but the original artist is unknown.</image:caption>
			<image:geo_location>Fredericton, New Brunswick, Canada</image:geo_location>
			<image:license>https://creativecommons.org/licenses/by-sa/4.0/</image:license>
		</image:image>
		<image:image>
			<image:title>Fredericton Eclipse Photo-Bomb</image:title>
			<image:loc>https://colincogle.name/blog/canadian-son/eclipse-day/crowd.heic</image:loc>
			<image:loc>https://colincogle.name/blog/canadian-son/eclipse-day/crowd.avif</image:loc>
			<image:loc>https://colincogle.name/blog/canadian-son/eclipse-day/crowd.webp</image:loc>
			<image:loc>https://colincogle.name/blog/canadian-son/eclipse-day/crowd.jpg</image:loc>
			<image:caption>People gathered at the Fredericton riverfront for the Great American Eclipse.</image:caption>
			<image:geo_location>Fredericton, New Brunswick, Canada</image:geo_location>
			<image:license>https://creativecommons.org/licenses/by-sa/4.0/</image:license>
		</image:image>
		<image:image>
			<image:title>Fredericton Eclipse, Cloud Moments Before (2)</image:title>
			<image:loc>https://colincogle.name/blog/canadian-son/eclipse-day/sun-clouds-2.heic</image:loc>
			<image:loc>https://colincogle.name/blog/canadian-son/eclipse-day/sun-clouds-2.avif</image:loc>
			<image:loc>https://colincogle.name/blog/canadian-son/eclipse-day/sun-clouds-2.webp</image:loc>
			<image:loc>https://colincogle.name/blog/canadian-son/eclipse-day/sun-clouds-2.jpg</image:loc>
			<image:caption>Moments before The Great American Eclipse in Fredericton, NB.  The clouds moved out of the way just in time.</image:caption>
			<image:geo_location>Fredericton, New Brunswick, Canada</image:geo_location>
			<image:license>https://creativecommons.org/licenses/by-sa/4.0/</image:license>
		</image:image>
		<image:image>
			<image:title>Fredericton Eclipse, Crowd Moments Before</image:title>
			<image:loc>https://colincogle.name/blog/canadian-son/eclipse-day/before-43256.heic</image:loc>
			<image:loc>https://colincogle.name/blog/canadian-son/eclipse-day/before-43256.avif</image:loc>
			<image:loc>https://colincogle.name/blog/canadian-son/eclipse-day/before-43256.webp</image:loc>
			<image:loc>https://colincogle.name/blog/canadian-son/eclipse-day/before-43256.jpg</image:loc>
			<image:caption>The crowd before The Great American Eclipse in Fredericton, NB.</image:caption>
			<image:geo_location>Fredericton, New Brunswick, Canada</image:geo_location>
			<image:license>https://creativecommons.org/licenses/by-sa/4.0/</image:license>
		</image:image>
		<image:image>
			<image:title>The Sun and the Moon In Union</image:title>
			<image:loc>https://colincogle.name/blog/canadian-son/eclipse-day/during-43359.heic</image:loc>
			<image:loc>https://colincogle.name/blog/canadian-son/eclipse-day/during-43359.avif</image:loc>
			<image:loc>https://colincogle.name/blog/canadian-son/eclipse-day/during-43359.webp</image:loc>
			<image:loc>https://colincogle.name/blog/canadian-son/eclipse-day/during-43359.jpg</image:loc>
			<image:caption>A photo of the solar eclipse in Fredericton, New Brunswick.  The moon looks like a dark dot obscuring the sun.  Only the corona is visible.  Thin clouds are around the sun, but not enough to obscure the full detail.</image:caption>
			<image:geo_location>Fredericton, New Brunswick, Canada</image:geo_location>
			<image:license>https://creativecommons.org/licenses/by-sa/4.0/</image:license>
		</image:image>
		<image:image>
			<image:title>The Sun and the Moon In Union</image:title>
			<image:loc>https://colincogle.name/blog/canadian-son/eclipse-day/during-43514.heic</image:loc>
			<image:loc>https://colincogle.name/blog/canadian-son/eclipse-day/during-43514.avif</image:loc>
			<image:loc>https://colincogle.name/blog/canadian-son/eclipse-day/during-43514.webp</image:loc>
			<image:loc>https://colincogle.name/blog/canadian-son/eclipse-day/during-43514.jpg</image:loc>
			<image:caption>The sun during a total solar eclipse in Fredericton in 2024.  The sky is dark and a few stars are visible.  The moon is covering the sun.  Streetlights have turned on.</image:caption>
			<image:geo_location>Fredericton, New Brunswick, Canada</image:geo_location>
			<image:license>https://creativecommons.org/licenses/by-sa/4.0/</image:license>
		</image:image>
	</url>
	<url>
		<loc>https://colincogle.name/blog/ct-senate-bill-9/</loc>
		<lastmod>2018-05-24</lastmod>
		<priority>0.2</priority>
		<changefreq>never</changefreq>
		<xhtml:link rel="shortlink" href="https://colincogle.name/sb9"/>
		<xhtml:link rel="alternate" href="https://colincogle.name/blog/ct-senate-bill-9/Quinnehtukqut_June2018.pdf" type="application/pdf"/>
		<xhtml:link rel="alternate" href="https://colincogle.name/blog/ct-senate-bill-9/sunburned-ct-senate-bill-9.txt" type="text/plain"/>
		<xhtml:link rel="alternate" href="http://colincxvz44tojjdzbpesebml5pnyzl2g2qcy7ixhmghhkfqo64zmdyd.onion/blog/ct-senate-bill-9/" type="text/html"/>
		<xhtml:link rel="alternate" href="http://colincxvz44tojjdzbpesebml5pnyzl2g2qcy7ixhmghhkfqo64zmdyd.onion/blog/ct-senate-bill-9/Quinnehtukqut_June2018.pdf" type="application/pdf"/>
		<xhtml:link rel="alternate" href="http://colincxvz44tojjdzbpesebml5pnyzl2g2qcy7ixhmghhkfqo64zmdyd.onion/blog/ct-senate-bill-9/sunburned-ct-senate-bill-9.txt" type="text/plain"/>
		<xhtml:link rel="alternate" href="gemini://colincogle.name/blog/ct-senate-bill-9/" type="text/gemini"/>
		<xhtml:link rel="alternate" href="gemini://colincxvz44tojjdzbpesebml5pnyzl2g2qcy7ixhmghhkfqo64zmdyd.onion/blog/ct-senate-bill-9/" type="text/gemini"/>
		<xhtml:link rel="alternate" href="gopher://colincogle.name/1/blog/ct-senate-bill-9/" type="application/gopher-menu"/>
		<xhtml:link rel="alternate" href="gopher://colincxvz44tojjdzbpesebml5pnyzl2g2qcy7ixhmghhkfqo64zmdyd.onion/1/blog/ct-senate-bill-9/" type="application/gopher-menu"/>
		<xhtml:link rel="alternate" href="gopher://colincogle.name/0/blog/ct-senate-bill-9/sunburned-ct-senate-bill-9.txt" type="text/plain"/>
		<xhtml:link rel="alternate" href="gopher://colincxvz44tojjdzbpesebml5pnyzl2g2qcy7ixhmghhkfqo64zmdyd.onion/0/blog/ct-senate-bill-9/sunburned-ct-senate-bill-9.txt" type="text/plain"/>
		<xhtml:link rel="alternate" href="gopher://colincxvz44tojjdzbpesebml5pnyzl2g2qcy7ixhmghhkfqo64zmdyd.onion/d/blog/ct-senate-bill-9/Quinnehtukqut_June2018.pdf" type="application/pdf"/>
		<xhtml:link rel="alternate" href="ipfs://bafybeihkzsasqpdnnjw53sho5nkh7cwo5we76s6wgeszrhgfv3azz3cnh4/blog/ct-senate-bill-9/"/>
	</url>
	<url>
		<loc>https://colincogle.name/blog/do-it-better/ssh/</loc>
		<lastmod>2023-11-07</lastmod>
		<priority>0.96</priority>
		<changefreq>monthly</changefreq>
		<xhtml:link rel="shortlink" href="https://colincogle.name/ssh"/>
		<xhtml:link rel="alternate" href="https://colincogle.name/blog/do-it-better/ssh/do-it-better-ssh.txt" type="text/plain"/>
		<xhtml:link rel="alternate" href="https://colincogle.name/blog/do-it-better/ssh/do-it-better-ssh.md" type="text/markdown"/>
		<xhtml:link rel="alternate" href="http://colincxvz44tojjdzbpesebml5pnyzl2g2qcy7ixhmghhkfqo64zmdyd.onion/blog/do-it-better/ssh/" type="text/html"/>
		<xhtml:link rel="alternate" href="http://colincxvz44tojjdzbpesebml5pnyzl2g2qcy7ixhmghhkfqo64zmdyd.onion/blog/do-it-better/ssh/do-it-better-ssh.md" type="text/markdown"/>
		<xhtml:link rel="alternate" href="http://colincxvz44tojjdzbpesebml5pnyzl2g2qcy7ixhmghhkfqo64zmdyd.onion/blog/do-it-better/ssh/do-it-better-ssh.txt" type="text/plain"/>
		<xhtml:link rel="alternate" href="gemini://colincogle.name/blog/do-it-better/ssh/" type="text/gemini"/>
		<xhtml:link rel="alternate" href="gopher://colincogle.name/1/blog/do-it-better/ssh/" type="application/gopher-menu"/>
		<xhtml:link rel="alternate" href="gopher://colincogle.name/0/blog/do-it-better/ssh/do-it-better-ssh.txt" type="text/plain"/>
		<xhtml:link rel="alternate" href="gopher://colincogle.name/0/blog/do-it-better/ssh/do-it-better-ssh.md" type="text/markdown"/>
		<xhtml:link rel="alternate" href="gemini://colincxvz44tojjdzbpesebml5pnyzl2g2qcy7ixhmghhkfqo64zmdyd.onion/blog/do-it-better/ssh/" type="text/gemini"/>
		<xhtml:link rel="alternate" href="gopher://colincxvz44tojjdzbpesebml5pnyzl2g2qcy7ixhmghhkfqo64zmdyd.onion/1/blog/do-it-better/ssh/" type="application/gopher-menu"/>
		<xhtml:link rel="alternate" href="gopher://colincxvz44tojjdzbpesebml5pnyzl2g2qcy7ixhmghhkfqo64zmdyd.onion/0/blog/do-it-better/ssh/do-it-better-ssh.txt" type="text/plain"/>
		<xhtml:link rel="alternate" href="gopher://colincxvz44tojjdzbpesebml5pnyzl2g2qcy7ixhmghhkfqo64zmdyd.onion/0/blog/do-it-better/ssh/do-it-better-ssh.md" type="text/markdown"/>
	</url>
	<url>
		<loc>https://colincogle.name/blog/dovecot-with-apple-push/</loc>
		<lastmod>2025-02-18</lastmod>
		<priority>0</priority>
		<changefreq>never</changefreq>
		<xhtml:link rel="shortlink" href="http://colincogle.name/push"/>
		<xhtml:link rel="related"   href="https://mastodon.social/@zvasilev/113340584044185696"/>
		<xhtml:link rel="related"   href="https://mastodon.social/@gyrester/113481190419731532"/>
		<xhtml:link rel="related"   href="https://github.com/freswa/dovecot-xaps-daemon/issues/43"/>
		<xhtml:link rel="alternate" href="http://colincxvz44tojjdzbpesebml5pnyzl2g2qcy7ixhmghhkfqo64zmdyd.onion/blog/dovecot-with-apple-push/" type="text/html"/>
		<xhtml:link rel="alternate" href="gopher://colincogle.name/1/blog/dovecot-with-apple-push/" type="application/gopher-menu"/>
		<xhtml:link rel="alternate" href="gemini://colincogle.name/blog/dovecot-with-apple-push/" type="text/gemini"/>
		<xhtml:link rel="alternate" href="https://colincogle.name/blog/dovecot-with-apple-push/dovecot-with-apple-push.md" type="text/markdown"/>
		<xhtml:link rel="alternate" href="https://colincogle.name/blog/dovecot-with-apple-push/dovecot-with-apple-push.txt" type="text/plain"/>
	</url>
	<url>
		<loc>https://colincogle.name/blog/fare-thee-well/</loc>
		<lastmod>2023-10-10</lastmod>
		<priority>0.33</priority>
		<changefreq>never</changefreq>
		<xhtml:link rel="shortlink" href="https://colincogle.name/bus"/>
		<xhtml:link rel="alternate" href="https://colincogle.name/blog/fare-thee-well/" type="text/html" hreflang="en-US"/>
		<xhtml:link rel="alternate" href="https://colincogle.name/blog/fare-thee-well/index-en.html" type="text/html" hreflang="en"/>
		<xhtml:link rel="alternate" href="https://colincogle.name/blog/fare-thee-well/fare-thee-well.txt" type="text/plain" hreflang="en-US"/>
		<xhtml:link rel="alternate" href="https://colincogle.name/blog/fare-thee-well/fare-thee-well.pdf" type="application/pdf" hreflang="en-US"/>
		<xhtml:link rel="alternate" href="https://colincogle.name/blog/fare-thee-well/fare-thee-well.tex" type="application/x-latex" hreflang="en-US"/>
		<xhtml:link rel="alternate" href="http://colincxvz44tojjdzbpesebml5pnyzl2g2qcy7ixhmghhkfqo64zmdyd.onion/blog/fare-thee-well/" type="text/html" hreflang="en-US"/>
		<xhtml:link rel="alternate" href="http://colincxvz44tojjdzbpesebml5pnyzl2g2qcy7ixhmghhkfqo64zmdyd.onion/blog/fare-thee-well/index-en.html" type="text/html" hreflang="en"/>
		<xhtml:link rel="alternate" href="http://colincxvz44tojjdzbpesebml5pnyzl2g2qcy7ixhmghhkfqo64zmdyd.onion/blog/fare-thee-well/fare-thee-well.txt" type="text/plain" hreflang="en-US"/>
		<xhtml:link rel="alternate" href="gemini://colincogle.name/blog/fare-thee-well/" type="text/gemini" hreflang="en-US"/>
		<xhtml:link rel="alternate" href="gemini://colincxvz44tojjdzbpesebml5pnyzl2g2qcy7ixhmghhkfqo64zmdyd.onion/blog/fare-thee-well/" type="text/gemini" hreflang="en-US"/>
		<xhtml:link rel="alternate" href="gopher://colincogle.name/1/blog/fare-thee-well/" type="application/gopher-menu" hreflang="en-US"/>
		<xhtml:link rel="alternate" href="gopher://colincxvz44tojjdzbpesebml5pnyzl2g2qcy7ixhmghhkfqo64zmdyd.onion/1/blog/fare-thee-well/" type="application/gopher-menu" hreflang="en-US"/>
		<xhtml:link rel="alternate" href="gopher://colincogle.name/0/blog/fare-thee-well/fare-thee-well.txt" type="text/plain" hreflang="en-US"/>
		<xhtml:link rel="alternate" href="gopher://colincxvz44tojjdzbpesebml5pnyzl2g2qcy7ixhmghhkfqo64zmdyd.onion/0/blog/fare-thee-well/fare-thee-well.txt" type="text/plain" hreflang="en-US"/>
		<xhtml:link rel="alternate" href="ipfs://bafybeihkzsasqpdnnjw53sho5nkh7cwo5we76s6wgeszrhgfv3azz3cnh4/blog/fare-thee-well/" hreflang="en-US"/>
	</url>
	<url>
		<loc>gopher://colincogle.name/0/blog/gopher-svcb/</loc>
		<lastmod>2022-11-08</lastmod>
		<priority>0.1</priority>
		<changefreq>never</changefreq>
		<xhtml:link rel="alternate" href="gopher://colincogle.name/1/blog/gopher-svcb/gopher-svcb.txt"/>
	</url>
	<url>
		<loc>https://colincogle.name/blog/gpgmail-snow-leopard/</loc>
		<lastmod>2009-10-12</lastmod>
		<priority>0</priority>
		<changefreq>never</changefreq>
		<xhtml:link rel="shortlink" href="https://colincogle.name/gpg106"/>
		<xhtml:link rel="alternate" href="https://colincogle.name/blog/gpgmail-snow-leopard/an-interim-fix-for-gpgmail-on-snow-leopard.txt" type="text/plain"/>
		<xhtml:link rel="alternate" href="http://colincxvz44tojjdzbpesebml5pnyzl2g2qcy7ixhmghhkfqo64zmdyd.onion/blog/gpgmail-snow-leopard" type="text/html"/>
		<xhtml:link rel="alternate" href="http://colincxvz44tojjdzbpesebml5pnyzl2g2qcy7ixhmghhkfqo64zmdyd.onion/blog/gpgmail-snow-leopard/an-interim-fix-for-gpgmail-on-snow-leopard.txt" type="text/plain"/>
		<xhtml:link rel="alternate" href="gemini://colincogle.name/blog/gpgmail-snow-leopard/" type="text/gemini"/>
		<xhtml:link rel="alternate" href="gemini://colincxvz44tojjdzbpesebml5pnyzl2g2qcy7ixhmghhkfqo64zmdyd.onion/blog/gpgmail-snow-leopard/" type="text/gemini"/>
		<xhtml:link rel="alternate" href="gopher://colincogle.name/1/blog/gpgmail-snow-leopard/" type="application/gopher-menu"/>
		<xhtml:link rel="alternate" href="gopher://colincxvz44tojjdzbpesebml5pnyzl2g2qcy7ixhmghhkfqo64zmdyd.onion/1/blog/gpgmail-snow-leopard/" type="application/gopher-menu"/>
		<xhtml:link rel="alternate" href="gopher://colincogle.name/0/blog/gpgmail-snow-leopard/an-interim-fix-for-gpgmail-on-snow-leopard.txt" type="text/plain"/>
		<xhtml:link rel="alternate" href="gopher://colincxvz44tojjdzbpesebml5pnyzl2g2qcy7ixhmghhkfqo64zmdyd.onion/0/blog/gpgmail-snow-leopard/an-interim-fix-for-gpgmail-on-snow-leopard.txt" type="text/plain"/>
		<xhtml:link rel="alternate" href="ipfs://bafybeihkzsasqpdnnjw53sho5nkh7cwo5we76s6wgeszrhgfv3azz3cnh4/blog/gpgmail-snow-leopard/"/>
	</url>
	<url>
		<loc>https://colincogle.name/blog/net-neutrality/</loc>
		<lastmod>2018-05-07</lastmod>
		<priority>0.9</priority>
		<changefreq>never</changefreq>
		<xhtml:link rel="shortlink" href="https://colincogle.name/FPai"/>
		<xhtml:link rel="alternate" href="ipfs://bafybeihkzsasqpdnnjw53sho5nkh7cwo5we76s6wgeszrhgfv3azz3cnh4/blog/net-neutrality/"/>
		<xhtml:link rel="alternate" href="https://colincogle.name/blog/net-neutrality/in-defense-of-the-great-indoors.txt" type="text/plain"/>
		<xhtml:link rel="alternate" href="http://colincxvz44tojjdzbpesebml5pnyzl2g2qcy7ixhmghhkfqo64zmdyd.onion/blog/net-neutrality" type="text/html"/>
		<xhtml:link rel="alternate" href="http://colincxvz44tojjdzbpesebml5pnyzl2g2qcy7ixhmghhkfqo64zmdyd.onion/blog/net-neutrality/in-defense-of-the-great-indoors.txt" type="text/plain"/>
		<xhtml:link rel="alternate" href="gemini://colincogle.name/blog/net-neutrality/" type="text/gemini"/>
		<xhtml:link rel="alternate" href="gemini://colincxvz44tojjdzbpesebml5pnyzl2g2qcy7ixhmghhkfqo64zmdyd.onion/blog/net-neutrality/" type="text/gemini"/>
		<xhtml:link rel="alternate" href="gopher://colincogle.name/1/blog/net-neutrality/" type="application/gopher-menu"/>
		<xhtml:link rel="alternate" href="gopher://colincxvz44tojjdzbpesebml5pnyzl2g2qcy7ixhmghhkfqo64zmdyd.onion/1/blog/net-neutrality/" type="application/gopher-menu"/>
		<xhtml:link rel="alternate" href="gopher://colincogle.name/0/blog/net-neutrality/in-defense-of-the-great-indoors.txt" type="text/plain"/>
		<xhtml:link rel="alternate" href="gopher://colincxvz44tojjdzbpesebml5pnyzl2g2qcy7ixhmghhkfqo64zmdyd.onion/0/blog/net-neutrality/in-defense-of-the-great-indoors.txt" type="text/plain"/>
		<xhtml:link rel="alternate" href="https://colincogle.name/blog/net-neutrality/Quinnehtukqut_May2018.pdf" type="application/pdf"/>
		<xhtml:link rel="alternate" href="gopher://colincogle.name/d/blog/net-neutrality/Quinnehtukqut_May2018.pdf" type="application/pdf"/>
		<xhtml:link rel="alternate" href="http://colincxvz44tojjdzbpesebml5pnyzl2g2qcy7ixhmghhkfqo64zmdyd.onion/blog/net-neutrality/Quinnehtukqut_May2018.pdf" type="application/pdf"/>
		<xhtml:link rel="alternate" href="gopher://colincxvz44tojjdzbpesebml5pnyzl2g2qcy7ixhmghhkfqo64zmdyd.onion/d/blog/net-neutrality/Quinnehtukqut_May2018.pdf" type="application/pdf"/>
	</url>
	<url>
		<loc>https://colincogle.name/blog/powershell-7/</loc>
		<lastmod>2022-03-17</lastmod>
		<priority>0.8</priority>
		<changefreq>never</changefreq>
		<xhtml:link rel="shortlink" href="https://colincogle.name/ps7"/>
		<xhtml:link rel="alternate" href="ipfs://bafybeihkzsasqpdnnjw53sho5nkh7cwo5we76s6wgeszrhgfv3azz3cnh4/blog/powershell-7/"/>
		<xhtml:link rel="alternate" href="https://colincogle.name/blog/powershell-7/powershell-7-for-programmers.txt" type="text/plain"/>
		<xhtml:link rel="alternate" href="http://colincxvz44tojjdzbpesebml5pnyzl2g2qcy7ixhmghhkfqo64zmdyd.onion/blog/powershell-7" type="text/html"/>
		<xhtml:link rel="alternate" href="http://colincxvz44tojjdzbpesebml5pnyzl2g2qcy7ixhmghhkfqo64zmdyd.onion/blog/powershell-7/powershell-7-for-programmers.txt" type="text/plain"/>
		<xhtml:link rel="alternate" href="gemini://colincogle.name/blog/powershell-7/" type="text/gemini"/>
		<xhtml:link rel="alternate" href="gemini://colincxvz44tojjdzbpesebml5pnyzl2g2qcy7ixhmghhkfqo64zmdyd.onion/blog/powershell-7/" type="text/gemini"/>
		<xhtml:link rel="alternate" href="gopher://colincogle.name/1/blog/powershell-7/" type="application/gopher-menu"/>
		<xhtml:link rel="alternate" href="gopher://colincxvz44tojjdzbpesebml5pnyzl2g2qcy7ixhmghhkfqo64zmdyd.onion/1/blog/powershell-7/" type="application/gopher-menu"/>
		<xhtml:link rel="alternate" href="gopher://colincogle.name/0/blog/powershell-7/powershell-7-for-programmers.txt" type="text/plain"/>
		<xhtml:link rel="alternate" href="gopher://colincxvz44tojjdzbpesebml5pnyzl2g2qcy7ixhmghhkfqo64zmdyd.onion/0/blog/powershell-7/powershell-7-for-programmers.txt" type="text/plain"/>
	</url>
	<url>
		<loc>https://colincogle.name/blog/powershell-polish-1/</loc>
		<lastmod>2023-06-25</lastmod>
		<priority>0.8</priority>
		<changefreq>never</changefreq>
		<xhtml:link rel="shortlink" href="https://colincogle.name/posh1"/>
		<xhtml:link rel="alternate" href="https://colincogle.name/blog/powershell-polish-1/powershell-polish-1.md" type="text/markdown"/>
		<xhtml:link rel="alternate" href="https://colincogle.name/blog/powershell-polish-1/powershell-polish-1.txt" type="text/plain"/>
		<xhtml:link rel="alternate" href="http://colincxvz44tojjdzbpesebml5pnyzl2g2qcy7ixhmghhkfqo64zmdyd.onion/blog/powershell-polish-1" type="text/html"/>
		<xhtml:link rel="alternate" href="http://colincxvz44tojjdzbpesebml5pnyzl2g2qcy7ixhmghhkfqo64zmdyd.onion/blog/powershell-polish-1/powershell-polish-1.txt" type="text/plain"/>
		<xhtml:link rel="alternate" href="gemini://colincogle.name/blog/powershell-polish-1/" type="text/gemini"/>
		<xhtml:link rel="alternate" href="gemini://colincxvz44tojjdzbpesebml5pnyzl2g2qcy7ixhmghhkfqo64zmdyd.onion/blog/powershell-polish-1/" type="text/gemini"/>
		<xhtml:link rel="alternate" href="gopher://colincogle.name/1/blog/powershell-polish-1/" type="application/gopher-menu"/>
		<xhtml:link rel="alternate" href="gopher://colincxvz44tojjdzbpesebml5pnyzl2g2qcy7ixhmghhkfqo64zmdyd.onion/1/blog/powershell-polish-1/" type="application/gopher-menu"/>
		<xhtml:link rel="alternate" href="gopher://colincogle.name/0/blog/powershell-polish-1/powershell-polish-1.txt" type="text/plain"/>
		<xhtml:link rel="alternate" href="gopher://colincxvz44tojjdzbpesebml5pnyzl2g2qcy7ixhmghhkfqo64zmdyd.onion/0/blog/powershell-polish-1/powershell-polish-1.txt" type="text/plain"/>
		<image:image>
			<image:loc>https://colincogle.name/blog/powershell-polish-1/LookingRatherPoSH.jpg</image:loc>
			<image:caption>Microsoft's PowerShell &quot;Hero&quot; mascot getting her hair done.</image:caption>
			<image:title>Looking Rather PoSH</image:title>
			<image:license>https://creativecommons.org/licenses/by-sa/4.0/</image:license>
		</image:image>
	</url>
	<url>
		<loc>https://colincogle.name/blog/recycling-glass/</loc>
		<lastmod>2018-11-05</lastmod>
		<priority>0.5</priority>
		<changefreq>never</changefreq>
		<xhtml:link rel="shortlink" href="https://colincogle.name/glass"/>
		<xhtml:link rel="alternate" href="ipfs://bafybeihkzsasqpdnnjw53sho5nkh7cwo5we76s6wgeszrhgfv3azz3cnh4/blog/recycling-glass/"/>
		<xhtml:link rel="alternate" href="https://colincogle.name/blog/recycling-glass/a-kick-in-the-glass.txt" type="text/plain"/>
		<xhtml:link rel="alternate" href="http://colincxvz44tojjdzbpesebml5pnyzl2g2qcy7ixhmghhkfqo64zmdyd.onion/blog/recycling-glass" type="text/html"/>
		<xhtml:link rel="alternate" href="http://colincxvz44tojjdzbpesebml5pnyzl2g2qcy7ixhmghhkfqo64zmdyd.onion/blog/recycling-glass/a-kick-in-the-glass.txt" type="text/plain"/>
		<xhtml:link rel="alternate" href="gemini://colincogle.name/blog/recycling-glass/" type="text/gemini"/>
		<xhtml:link rel="alternate" href="gemini://colincxvz44tojjdzbpesebml5pnyzl2g2qcy7ixhmghhkfqo64zmdyd.onion/blog/recycling-glass/" type="text/gemini"/>
		<xhtml:link rel="alternate" href="gopher://colincogle.name/1/blog/recycling-glass/" type="application/gopher-menu"/>
		<xhtml:link rel="alternate" href="gopher://colincxvz44tojjdzbpesebml5pnyzl2g2qcy7ixhmghhkfqo64zmdyd.onion/1/blog/recycling-glass/" type="application/gopher-menu"/>
		<xhtml:link rel="alternate" href="gopher://colincogle.name/0/blog/recycling-glass/a-kick-in-the-glass.txt" type="text/plain"/>
		<xhtml:link rel="alternate" href="gopher://colincxvz44tojjdzbpesebml5pnyzl2g2qcy7ixhmghhkfqo64zmdyd.onion/0/blog/recycling-glass/a-kick-in-the-glass.txt" type="text/plain"/>
	</url>
	<url>
		<loc>https://colincogle.name/blog/replacing-opendkim/</loc>
		<lastmod>2019-09-02</lastmod>
		<priority>0.6</priority>
		<changefreq>never</changefreq>
		<xhtml:link rel="shortlink" href="https://colincogle.name/dkim"/>
		<xhtml:link rel="alternate" href="ipfs://bafybeihkzsasqpdnnjw53sho5nkh7cwo5we76s6wgeszrhgfv3azz3cnh4/blog/replacing-opendkim/"/>
		<xhtml:link rel="alternate" href="https://colincogle.name/blog/replacing-opendkim/replacing_opendkim_with_dkimpy-milter.txt" type="text/plain"/>
		<xhtml:link rel="alternate" href="http://colincxvz44tojjdzbpesebml5pnyzl2g2qcy7ixhmghhkfqo64zmdyd.onion/blog/replacing-opendkim" type="text/html"/>
		<xhtml:link rel="alternate" href="http://colincxvz44tojjdzbpesebml5pnyzl2g2qcy7ixhmghhkfqo64zmdyd.onion/blog/replacing-opendkim/replacing_opendkim_with_dkimpy-milter.txt" type="text/plain"/>
		<xhtml:link rel="alternate" href="gemini://colincogle.name/blog/replacing-opendkim/" type="text/gemini"/>
		<xhtml:link rel="alternate" href="gemini://colincxvz44tojjdzbpesebml5pnyzl2g2qcy7ixhmghhkfqo64zmdyd.onion/blog/replacing-opendkim/" type="text/gemini"/>
		<xhtml:link rel="alternate" href="gopher://colincogle.name/1/blog/replacing-opendkim/" type="application/gopher-menu"/>
		<xhtml:link rel="alternate" href="gopher://colincxvz44tojjdzbpesebml5pnyzl2g2qcy7ixhmghhkfqo64zmdyd.onion/1/blog/replacing-opendkim/" type="application/gopher-menu"/>
		<xhtml:link rel="alternate" href="gopher://colincogle.name/0/blog/replacing-opendkim/replacing_opendkim_with_dkimpy-milter.txt" type="text/plain"/>
		<xhtml:link rel="alternate" href="gopher://colincxvz44tojjdzbpesebml5pnyzl2g2qcy7ixhmghhkfqo64zmdyd.onion/0/blog/replacing-opendkim/replacing_opendkim_with_dkimpy-milter.txt" type="text/plain"/>
	</url>
	<url>
		<loc>https://colincogle.name/blog/security-txt/</loc>
		<lastmod>2022-05-19</lastmod>
		<priority>0.75</priority>
		<changefreq>never</changefreq>
		<xhtml:link rel="shortlink" href="https://colincogle.name/securitytxt"/>
		<xhtml:link rel="alternate" href="ipfs://bafybeihkzsasqpdnnjw53sho5nkh7cwo5we76s6wgeszrhgfv3azz3cnh4/blog/security-txt/"/>
		<xhtml:link rel="alternate" href="https://colincogle.name/blog/security-txt/security-txt.md" type="text/markdown"/>
		<xhtml:link rel="alternate" href="https://colincogle.name/blog/security-txt/security-txt.txt" type="text/plain"/>
		<xhtml:link rel="alternate" href="https://colincogle.name/blog/security-txt/security-txt.xml" type="application/docbook+xml"/>
		<xhtml:link rel="alternate" href="http://colincxvz44tojjdzbpesebml5pnyzl2g2qcy7ixhmghhkfqo64zmdyd.onion/blog/security-txt" type="text/html"/>
		<xhtml:link rel="alternate" href="http://colincxvz44tojjdzbpesebml5pnyzl2g2qcy7ixhmghhkfqo64zmdyd.onion/blog/security-txt/security-txt.txt" type="text/plain"/>
		<xhtml:link rel="alternate" href="gemini://colincogle.name/blog/security-txt/" type="text/gemini"/>
		<xhtml:link rel="alternate" href="gemini://colincxvz44tojjdzbpesebml5pnyzl2g2qcy7ixhmghhkfqo64zmdyd.onion/blog/security-txt/" type="text/gemini"/>
		<xhtml:link rel="alternate" href="gopher://colincogle.name/1/blog/security-txt/" type="application/gopher-menu"/>
		<xhtml:link rel="alternate" href="gopher://colincxvz44tojjdzbpesebml5pnyzl2g2qcy7ixhmghhkfqo64zmdyd.onion/1/blog/security-txt/" type="application/gopher-menu"/>
		<xhtml:link rel="alternate" href="gopher://colincogle.name/0/blog/security-txt/security-txt.txt" type="text/plain"/>
		<xhtml:link rel="alternate" href="gopher://colincxvz44tojjdzbpesebml5pnyzl2g2qcy7ixhmghhkfqo64zmdyd.onion/0/blog/security-txt/security-txt.txt" type="text/plain"/>
		<xhtml:link rel="related" href="https://store.2600.com/collections/2020-2021/products/summer-2021"/>
		<xhtml:link rel="related" href="https://store.2600.com/collections/pdf-downloads/products/new-issue-pdf-summer-2021"/>
		<image:image>
			<image:loc>https://colincogle.name/blog/security-txt/security-txt-light.avif</image:loc>
			<image:loc>https://colincogle.name/blog/security-txt/security-txt-light.jxl</image:loc>
			<image:loc>https://colincogle.name/blog/security-txt/security-txt-light.png</image:loc>
			<image:loc>https://colincogle.name/blog/security-txt/security-txt-light.webp</image:loc>
			<image:caption>A copy of my &quot;security.txt&quot; file, as defined in RFC 9116, for demonstration purposes.</image:caption>
			<image:title>&quot;security.txt&quot; File</image:title>
			<image:license>https://creativecommons.org/licenses/by-sa/4.0/</image:license>
		</image:image>
	</url>
	<url>
		<loc>https://colincogle.name/blog/sshfp/</loc>
		<lastmod>2022-09-24</lastmod>
		<priority>0.8</priority>
		<changefreq>never</changefreq>
		<xhtml:link rel="shortlink" href="https://colincogle.name/sshfp"/>
		<xhtml:link rel="alternate" href="ipfs://bafybeihkzsasqpdnnjw53sho5nkh7cwo5we76s6wgeszrhgfv3azz3cnh4/blog/sshfp/"/>
		<xhtml:link rel="alternate" href="https://colincogle.name/blog/sshfp/sshfp-records-on-windows-server.md" type="text/markdown"/>
		<xhtml:link rel="alternate" href="https://colincogle.name/blog/sshfp/sshfp-records-on-windows-server.txt" type="text/plain"/>
		<xhtml:link rel="alternate" href="http://colincxvz44tojjdzbpesebml5pnyzl2g2qcy7ixhmghhkfqo64zmdyd.onion/sshfp/" type="text/html"/>
		<xhtml:link rel="alternate" href="http://colincxvz44tojjdzbpesebml5pnyzl2g2qcy7ixhmghhkfqo64zmdyd.onion/sshfp/sshfp-records-on-windows-server.txt" type="text/plain"/>
		<xhtml:link rel="alternate" href="gemini://colincogle.name/blog/sshfp/" type="text/gemini"/>
		<xhtml:link rel="alternate" href="gemini://colincxvz44tojjdzbpesebml5pnyzl2g2qcy7ixhmghhkfqo64zmdyd.onion/blog/sshfp/" type="text/gemini"/>
		<xhtml:link rel="alternate" href="gopher://colincogle.name/1/blog/sshfp/" type="application/gopher-menu"/>
		<xhtml:link rel="alternate" href="gopher://colincxvz44tojjdzbpesebml5pnyzl2g2qcy7ixhmghhkfqo64zmdyd.onion/1/blog/sshfp/" type="application/gopher-menu"/>
		<xhtml:link rel="alternate" href="gopher://colincogle.name/0/blog/sshfp/sshfp-records-on-windows-server.txt" type="text/plain"/>
		<xhtml:link rel="alternate" href="gopher://colincxvz44tojjdzbpesebml5pnyzl2g2qcy7ixhmghhkfqo64zmdyd.onion/0/blog/sshfp/sshfp-records-on-windows-server.txt" type="text/plain"/>
	</url>
	<url>
		<loc>https://colincogle.name/blog/the-small-web/</loc>
		<lastmod>2023-02-06</lastmod>
		<priority>0.75</priority>
		<changefreq>never</changefreq>
		<xhtml:link rel="shortlink" href="https://colincogle.name/smallweb"/>
		<xhtml:link rel="alternate" href="https://colincogle.name/blog/the-small-web/the-small-web.md" type="text/markdown"/>
		<xhtml:link rel="alternate" href="https://colincogle.name/blog/the-small-web/the-small-web.txt" type="text/plain"/>
		<xhtml:link rel="alternate" href="https://colincogle.name/blog/the-small-web/the-small-web.xml" type="application/docbook+xml"/>
		<xhtml:link rel="alternate" href="http://colincxvz44tojjdzbpesebml5pnyzl2g2qcy7ixhmghhkfqo64zmdyd.onion/blog/the-small-web" type="text/html"/>
		<xhtml:link rel="alternate" href="http://colincxvz44tojjdzbpesebml5pnyzl2g2qcy7ixhmghhkfqo64zmdyd.onion/blog/the-small-web/the-small-web.txt" type="text/plain"/>
		<xhtml:link rel="alternate" href="gemini://colincogle.name/blog/the-small-web/" type="text/gemini"/>
		<xhtml:link rel="alternate" href="gemini://colincxvz44tojjdzbpesebml5pnyzl2g2qcy7ixhmghhkfqo64zmdyd.onion/blog/the-small-web/" type="text/gemini"/>
		<xhtml:link rel="alternate" href="gopher://colincogle.name/1/blog/the-small-web/" type="application/gopher-menu"/>
		<xhtml:link rel="alternate" href="gopher://colincxvz44tojjdzbpesebml5pnyzl2g2qcy7ixhmghhkfqo64zmdyd.onion/1/blog/the-small-web/" type="application/gopher-menu"/>
		<xhtml:link rel="alternate" href="gopher://colincogle.name/0/blog/the-small-web/the-small-web.txt" type="text/plain"/>
		<xhtml:link rel="alternate" href="gopher://colincxvz44tojjdzbpesebml5pnyzl2g2qcy7ixhmghhkfqo64zmdyd.onion/0/blog/the-small-web/the-small-web.txt" type="text/plain"/>
		<xhtml:link rel="alternate" href="ipfs://bafybeihkzsasqpdnnjw53sho5nkh7cwo5we76s6wgeszrhgfv3azz3cnh4/blog/the-small-web/"/>
		<image:image>
			<image:loc>https://colincogle.name/blog/the-small-web/GopherGemini-original.jpg</image:loc>
			<image:caption>A gopher in a field wearing a Gemini-era space helmet.</image:caption>
			<image:title>Gemini Gopher</image:title>
			<image:license>https://creativecommons.org/licenses/by-sa/4.0/</image:license>
		</image:image>
	</url>
	<url>
		<loc>https://colincogle.name/blog/thinkpad-liberation/</loc>
		<lastmod>2022-02-11</lastmod>
		<priority>0.7</priority>
		<changefreq>never</changefreq>
		<xhtml:link rel="shortlink" href="https://colincogle.name/T540p"/>
		<xhtml:link rel="alternate" href="ipfs://bafybeihkzsasqpdnnjw53sho5nkh7cwo5we76s6wgeszrhgfv3azz3cnh4/blog/thinkpad-liberation/"/>
		<xhtml:link rel="alternate" href="https://colincogle.name/blog/thinkpad-liberation/thinkpad-liberation.txt" type="text/plain"/>
		<xhtml:link rel="alternate" href="https://colincogle.name/blog/thinkpad-liberation/thinkpad-liberation.tex" type="text/latex"/>
		<xhtml:link rel="alternate" href="https://colincogle.name/blog/thinkpad-liberation/thinkpad-liberation.pdf" type="application/pdf"/>
		<xhtml:link rel="alternate" href="http://colincxvz44tojjdzbpesebml5pnyzl2g2qcy7ixhmghhkfqo64zmdyd.onion/blog/thinkpad-liberation" type="text/html"/>
		<xhtml:link rel="alternate" href="http://colincxvz44tojjdzbpesebml5pnyzl2g2qcy7ixhmghhkfqo64zmdyd.onion/blog/thinkpad-liberation/thinkpad-liberation.txt" type="text/plain"/>
		<xhtml:link rel="alternate" href="gemini://colincogle.name/blog/thinkpad-liberation/" type="text/gemini"/>
		<xhtml:link rel="alternate" href="gemini://colincxvz44tojjdzbpesebml5pnyzl2g2qcy7ixhmghhkfqo64zmdyd.onion/blog/thinkpad-liberation/" type="text/gemini"/>
		<xhtml:link rel="alternate" href="gopher://colincogle.name/1/blog/thinkpad-liberation/" type="application/gopher-menu"/>
		<xhtml:link rel="alternate" href="gopher://colincxvz44tojjdzbpesebml5pnyzl2g2qcy7ixhmghhkfqo64zmdyd.onion/1/blog/thinkpad-liberation/" type="application/gopher-menu"/>
		<xhtml:link rel="alternate" href="gopher://colincogle.name/0/blog/thinkpad-liberation/thinkpad-liberation.txt" type="text/plain"/>
		<xhtml:link rel="alternate" href="gopher://colincxvz44tojjdzbpesebml5pnyzl2g2qcy7ixhmghhkfqo64zmdyd.onion/0/blog/thinkpad-liberation/thinkpad-liberation.txt" type="text/plain"/>
		<image:image>
			<image:loc>https://colincogle.name/blog/thinkpad-liberation/flashprogrammer.avif</image:loc>
			<image:loc>https://colincogle.name/blog/thinkpad-liberation/flashprogrammer.jpg</image:loc>
			<image:loc>https://colincogle.name/blog/thinkpad-liberation/flashprogrammer.jxl</image:loc>
			<image:loc>https://colincogle.name/blog/thinkpad-liberation/flashprogrammer.webp</image:loc>
			<image:caption>A flash programmer attached to the UEFI BIOS chip of a Lenovo ThinkPad T540p.</image:caption>
			<image:geo_location>Connecticut, US</image:geo_location>
			<image:title>Flashing the ThinkPad T540p BIOS Chip</image:title>
			<image:license>https://creativecommons.org/licenses/by-sa/4.0/</image:license>
		</image:image>
	</url>
	<url>
		<loc>https://colincogle.name/blog/unifi-cloud-key-rescue/</loc>
		<lastmod>2023-02-05</lastmod>
		<priority>0.85</priority>
		<changefreq>never</changefreq>
		<xhtml:link rel="shortlink" href="https://colincogle.name/UCK"/>
		<xhtml:link rel="alternate" href="https://colincogle.name/blog/unifi-cloud-key-rescue/" type="text/html" hreflang="en-US"/>
		<xhtml:link rel="alternate" href="https://colincogle.name/blog/unifi-cloud-key-rescue/index-en.html" type="text/html" hreflang="en"/>
		<xhtml:link rel="alternate" href="https://colincogle.name/blog/unifi-cloud-key-rescue/unifi-cloud-key-rescue.txt" type="text/plain"/>
		<xhtml:link rel="alternate" href="https://colincogle.name/blog/unifi-cloud-key-rescue/index.md" type="text/markdown"/>
		<xhtml:link rel="alternate" href="http://colincxvz44tojjdzbpesebml5pnyzl2g2qcy7ixhmghhkfqo64zmdyd.onion/blog/unifi-cloud-key-rescue/" type="text/html" hreflang="en-US"/>
		<xhtml:link rel="alternate" href="http://colincxvz44tojjdzbpesebml5pnyzl2g2qcy7ixhmghhkfqo64zmdyd.onion/blog/unifi-cloud-key-rescue/index-en.html" type="text/html" hreflang="en"/>
		<xhtml:link rel="alternate" href="http://colincxvz44tojjdzbpesebml5pnyzl2g2qcy7ixhmghhkfqo64zmdyd.onion/blog/unifi-cloud-key-rescue/unifi-cloud-key-rescue.txt" type="text/plain"/>
		<xhtml:link rel="alternate" href="gemini://colincogle.name/blog/unifi-cloud-key-rescue/" type="text/gemini"/>
		<xhtml:link rel="alternate" href="gemini://colincxvz44tojjdzbpesebml5pnyzl2g2qcy7ixhmghhkfqo64zmdyd.onion/blog/unifi-cloud-key-rescue/" type="text/gemini"/>
		<xhtml:link rel="alternate" href="gopher://colincogle.name/1/blog/unifi-cloud-key-rescue/" type="application/gopher-menu"/>
		<xhtml:link rel="alternate" href="gopher://colincxvz44tojjdzbpesebml5pnyzl2g2qcy7ixhmghhkfqo64zmdyd.onion/1/blog/unifi-cloud-key-rescue/" type="application/gopher-menu"/>
		<xhtml:link rel="alternate" href="gopher://colincogle.name/0/blog/unifi-cloud-key-rescue/unifi-cloud-key-rescue.txt" type="text/plain"/>
		<xhtml:link rel="alternate" href="gopher://colincxvz44tojjdzbpesebml5pnyzl2g2qcy7ixhmghhkfqo64zmdyd.onion/0/blog/unifi-cloud-key-rescue/unifi-cloud-key-rescue.txt" type="text/plain"/>
		<image:image>
			<image:title>Damaged UniFi Cloud Key Gen2 Plus</image:title>
			<image:caption>My damaged and unbootable UniFi Cloud Key Gen2 Plus.  It looks fine from this angle, but there is cosmetic damage around the rear USB-C power port.</image:caption>
			<image:loc>https://colincogle.name/blog/unifi-cloud-key-rescue/UCK-1.avif</image:loc>
			<image:loc>https://colincogle.name/blog/unifi-cloud-key-rescue/UCK-1.jpg</image:loc>
			<image:loc>https://colincogle.name/blog/unifi-cloud-key-rescue/UCK-1.webp</image:loc>
			<image:license>https://creativecommons.org/licenses/by-sa/4.0/</image:license>
		</image:image>
		<image:image>
			<image:title>UniFi Cloud Key Gen2 Plus Rear Cover Removal</image:title>
			<image:caption>The rear of a UniFi Cloud Key Gen2 Plus, showing how to remove the back plastic cover.</image:caption>
			<image:loc>https://colincogle.name/blog/unifi-cloud-key-rescue/UCK-2.avif</image:loc>
			<image:loc>https://colincogle.name/blog/unifi-cloud-key-rescue/UCK-2.jpg</image:loc>
			<image:loc>https://colincogle.name/blog/unifi-cloud-key-rescue/UCK-2.webp</image:loc>
			<image:license>https://creativecommons.org/licenses/by-sa/4.0/</image:license>
		</image:image>
		<image:image>
			<image:title>UniFi Cloud Key Gen2 Plus Rear</image:title>
			<image:caption>The UniFi Cloud Key Gen2 Plus once the back plastic has been removed.  Note the screws.</image:caption>
			<image:loc>https://colincogle.name/blog/unifi-cloud-key-rescue/UCK-3.avif</image:loc>
			<image:loc>https://colincogle.name/blog/unifi-cloud-key-rescue/UCK-3.jpg</image:loc>
			<image:loc>https://colincogle.name/blog/unifi-cloud-key-rescue/UCK-3.webp</image:loc>
			<image:license>https://creativecommons.org/licenses/by-sa/4.0/</image:license>
		</image:image>
		<image:image>
			<image:title>UniFi Cloud Key Gen2 Plus Hard Drive Bay</image:title>
			<image:caption>The hard drive bay and latching mechanism inside a UniFi Cloud Key Gen2 Plus.</image:caption>
			<image:loc>https://colincogle.name/blog/unifi-cloud-key-rescue/UCK-4.avif</image:loc>
			<image:loc>https://colincogle.name/blog/unifi-cloud-key-rescue/UCK-4.jpg</image:loc>
			<image:loc>https://colincogle.name/blog/unifi-cloud-key-rescue/UCK-4.webp</image:loc>
			<image:license>https://creativecommons.org/licenses/by-sa/4.0/</image:license>
		</image:image>
		<image:image>
			<image:title>UniFi Cloud Key Gen2 Plus Hard Drive Latch Removal</image:title>
			<image:caption>The hard drive latch removed from a UniFi Cloud Key Gen2 Plus.</image:caption>
			<image:loc>https://colincogle.name/blog/unifi-cloud-key-rescue/UCK-5.avif</image:loc>
			<image:loc>https://colincogle.name/blog/unifi-cloud-key-rescue/UCK-5.jpg</image:loc>
			<image:loc>https://colincogle.name/blog/unifi-cloud-key-rescue/UCK-5.webp</image:loc>
			<image:license>https://creativecommons.org/licenses/by-sa/4.0/</image:license>
		</image:image>
		<image:image>
			<image:title>UniFi Cloud Key Gen2 Plus Rackmount Connector Removal</image:title>
			<image:caption>Breaking the screen adhesive on a UniFi Cloud Key Gen2 Plus.</image:caption>
			<image:loc>https://colincogle.name/blog/unifi-cloud-key-rescue/UCK-6.avif</image:loc>
			<image:loc>https://colincogle.name/blog/unifi-cloud-key-rescue/UCK-6.jpg</image:loc>
			<image:loc>https://colincogle.name/blog/unifi-cloud-key-rescue/UCK-6.webp</image:loc>
			<image:license>https://creativecommons.org/licenses/by-sa/4.0/</image:license>
		</image:image>
		<image:image>
			<image:title>UniFi Cloud Key Gen2 Plus 13-Pin Rackmount Connector Removal</image:title>
			<image:caption>Removing the 13-pin rackmount port from the UniFi Cloud Key Gen2 Plus.</image:caption>
			<image:loc>https://colincogle.name/blog/unifi-cloud-key-rescue/UCK-7.avif</image:loc>
			<image:loc>https://colincogle.name/blog/unifi-cloud-key-rescue/UCK-7.jpg</image:loc>
			<image:loc>https://colincogle.name/blog/unifi-cloud-key-rescue/UCK-7.webp</image:loc>
			<image:license>https://creativecommons.org/licenses/by-sa/4.0/</image:license>
		</image:image>
		<image:image>
			<image:title>UniFi Cloud Key Gen2 Plus Rackmount Connector Removal</image:title>
			<image:caption>Removing the 13-pin rackmount port from the UniFi Cloud Key Gen2 Plus.</image:caption>
			<image:loc>https://colincogle.name/blog/unifi-cloud-key-rescue/UCK-8.avif</image:loc>
			<image:loc>https://colincogle.name/blog/unifi-cloud-key-rescue/UCK-8.jpg</image:loc>
			<image:loc>https://colincogle.name/blog/unifi-cloud-key-rescue/UCK-8.webp</image:loc>
			<image:license>https://creativecommons.org/licenses/by-sa/4.0/</image:license>
		</image:image>
		<image:image>
			<image:title>UniFi Cloud Key Gen2 Plus Failed Battery</image:title>
			<image:caption>The failed and swollen internal battery in a UniFi Cloud Key Gen2 Plus.</image:caption>
			<image:loc>https://colincogle.name/blog/unifi-cloud-key-rescue/UCK-9.avif</image:loc>
			<image:loc>https://colincogle.name/blog/unifi-cloud-key-rescue/UCK-9.jpg</image:loc>
			<image:loc>https://colincogle.name/blog/unifi-cloud-key-rescue/UCK-9.webp</image:loc>
			<image:license>https://creativecommons.org/licenses/by-sa/4.0/</image:license>
		</image:image>
		<image:image>
			<image:title>UniFi Cloud Key Gen2 Plus Failed Battery</image:title>
			<image:caption>The failed and swollen internal battery from a UniFi Cloud Key Gen2 Plus.</image:caption>
			<image:loc>https://colincogle.name/blog/unifi-cloud-key-rescue/UCK-10.avif</image:loc>
			<image:loc>https://colincogle.name/blog/unifi-cloud-key-rescue/UCK-10.jpg</image:loc>
			<image:loc>https://colincogle.name/blog/unifi-cloud-key-rescue/UCK-10.webp</image:loc>
			<image:license>https://creativecommons.org/licenses/by-sa/4.0/</image:license>
		</image:image>
		<image:image>
			<image:title>UniFi Cloud Key Gen2 Plus Serial Port Location</image:title>
			<image:caption>The internal serial port (J22, circled) inside of the UniFi Cloud Key Gen2 Plus.</image:caption>
			<image:loc>https://colincogle.name/blog/unifi-cloud-key-rescue/UCK-11.avif</image:loc>
			<image:loc>https://colincogle.name/blog/unifi-cloud-key-rescue/UCK-11.jpg</image:loc>
			<image:loc>https://colincogle.name/blog/unifi-cloud-key-rescue/UCK-11.webp</image:loc>
			<image:license>https://creativecommons.org/licenses/by-sa/4.0/</image:license>
		</image:image>
	</url>
	<url>
		<loc>https://colincogle.name/blog/vanity-callsign-howto/</loc>
		<lastmod>2022-12-07</lastmod>
		<priority>0.91</priority>
		<changefreq>never</changefreq>
		<xhtml:link rel="shortlink" href="https://colincogle.name/W1DNS"/>
		<xhtml:link rel="alternate" href="https://colincogle.name/blog/vanity-callsign-howto/vanity-callsign-howto.txt" type="text/plain"/>
		<xhtml:link rel="alternate" href="https://colincogle.name/blog/vanity-callsign-howto/vanity-callsign-howto.md" type="text/markdown"/>
		<xhtml:link rel="alternate" href="http://colincxvz44tojjdzbpesebml5pnyzl2g2qcy7ixhmghhkfqo64zmdyd.onion/blog/vanity-callsign-howto" type="text/html"/>
		<xhtml:link rel="alternate" href="http://colincxvz44tojjdzbpesebml5pnyzl2g2qcy7ixhmghhkfqo64zmdyd.onion/blog/vanity-callsign-howto/vanity-callsign-howto.txt" type="text/plain"/>
		<xhtml:link rel="alternate" href="gemini://colincogle.name/blog/vanity-callsign-howto/" type="text/gemini"/>
		<xhtml:link rel="alternate" href="gemini://colincxvz44tojjdzbpesebml5pnyzl2g2qcy7ixhmghhkfqo64zmdyd.onion/blog/vanity-callsign-howto/" type="text/gemini"/>
		<xhtml:link rel="alternate" href="gopher://colincogle.name/1/blog/vanity-callsign-howto/" type="application/gopher-menu"/>
		<xhtml:link rel="alternate" href="gopher://colincxvz44tojjdzbpesebml5pnyzl2g2qcy7ixhmghhkfqo64zmdyd.onion/1/blog/vanity-callsign-howto/" type="application/gopher-menu"/>
		<xhtml:link rel="alternate" href="gopher://colincogle.name/0/blog/vanity-callsign-howto/vanity-callsign-howto.txt" type="text/plain"/>
		<xhtml:link rel="alternate" href="gopher://colincxvz44tojjdzbpesebml5pnyzl2g2qcy7ixhmghhkfqo64zmdyd.onion/0/blog/vanity-callsign-howto/vanity-callsign-howto.txt" type="text/plain"/>
		<image:image>
			<image:loc>https://colincogle.name/blog/vanity-callsign-howto/callsignlist.avif</image:loc>
			<image:loc>https://colincogle.name/blog/vanity-callsign-howto/callsignlist.webp</image:loc>
			<image:loc>https://colincogle.name/blog/vanity-callsign-howto/callsignlist.jxl</image:loc>
			<image:loc>https://colincogle.name/blog/vanity-callsign-howto/callsignlist.png</image:loc>
			<image:caption>In the FCC Universal Licensing System, you can pick a new callsign or twenty-five.  You'll get the first one that's both unused and permitted by your license class.  (Makes you want to get that Amateur Extra, doesn't it?)</image:caption>
			<image:geo_location>US</image:geo_location>
			<image:title>Vanity Callsign Application</image:title>
			<image:license>https://creativecommons.org/licenses/by-sa/4.0/</image:license>
		</image:image>
	</url>
	<url>
		<loc>https://colincogle.name/blog/watching-baseball-in-2023/</loc>
		<lastmod>2023-04-23</lastmod>
		<priority>0.95</priority>
		<changefreq>never</changefreq>
		<xhtml:link rel="shortlink" href="https://colincogle.name/K"/>
		<xhtml:link rel="alternate" href="https://colincogle.name/blog/watching-baseball-in-2023/" type="text/html" hreflang="en-US"/>
		<xhtml:link rel="alternate" href="https://colincogle.name/blog/watching-baseball-in-2023/index-en.html" type="text/html" hreflang="en"/>
		<xhtml:link rel="alternate" href="https://colincogle.name/blog/watching-baseball-in-2023/watching-baseball-in-2023.md" type="text/markdown" hreflang="en-US"/>
		<xhtml:link rel="alternate" href="https://colincogle.name/blog/watching-baseball-in-2023/watching-baseball-in-2023.txt" type="text/plain" hreflang="en-US"/>
		<xhtml:link rel="alternate" href="http://colincxvz44tojjdzbpesebml5pnyzl2g2qcy7ixhmghhkfqo64zmdyd.onion/blog/watching-baseball-in-2023/" type="text/html" hreflang="en-US"/>
		<xhtml:link rel="alternate" href="http://colincxvz44tojjdzbpesebml5pnyzl2g2qcy7ixhmghhkfqo64zmdyd.onion/blog/watching-baseball-in-2023/index-en.html" type="text/html" hreflang="en"/>
		<xhtml:link rel="alternate" href="http://colincxvz44tojjdzbpesebml5pnyzl2g2qcy7ixhmghhkfqo64zmdyd.onion/blog/watching-baseball-in-2023/watching-baseball-in-2023.txt" type="text/plain" hreflang="en-US"/>
		<xhtml:link rel="alternate" href="gemini://colincogle.name/blog/watching-baseball-in-2023/" type="text/gemini" hreflang="en-US"/>
		<xhtml:link rel="alternate" href="gemini://colincxvz44tojjdzbpesebml5pnyzl2g2qcy7ixhmghhkfqo64zmdyd.onion/blog/watching-baseball-in-2023/" type="text/gemini" hreflang="en-US"/>
		<xhtml:link rel="alternate" href="gopher://colincogle.name/1/blog/watching-baseball-in-2023/" type="application/gopher-menu" hreflang="en-US"/>
		<xhtml:link rel="alternate" href="gopher://colincxvz44tojjdzbpesebml5pnyzl2g2qcy7ixhmghhkfqo64zmdyd.onion/1/blog/watching-baseball-in-2023/" type="application/gopher-menu" hreflang="en-US"/>
		<xhtml:link rel="alternate" href="gopher://colincogle.name/0/blog/watching-baseball-in-2023/watching-baseball-in-2023.txt" type="text/plain" hreflang="en-US"/>
		<xhtml:link rel="alternate" href="gopher://colincxvz44tojjdzbpesebml5pnyzl2g2qcy7ixhmghhkfqo64zmdyd.onion/0/blog/watching-baseball-in-2023/watching-baseball-in-2023.txt" type="text/plain" hreflang="en-US"/>
	</url>
	<url>
		<loc>https://colincogle.name/pgp/</loc>
		<lastmod>2023-01-11</lastmod>
		<priority>0.2</priority>
		<changefreq>yearly</changefreq>
		<xhtml:link rel="alternate" href="https://colincogle.name/pgp/pgp.txt" type="text/plain"/>
		<xhtml:link rel="alternate" href="http://colincxvz44tojjdzbpesebml5pnyzl2g2qcy7ixhmghhkfqo64zmdyd.onion/pgp/" type="text/html"/>
		<xhtml:link rel="alternate" href="http://colincxvz44tojjdzbpesebml5pnyzl2g2qcy7ixhmghhkfqo64zmdyd.onion/pgp/pgp.txt" type="text/plain"/>
		<xhtml:link rel="alternate" href="gemini://colincogle.name/pgp/" type="text/gemini"/>
		<xhtml:link rel="alternate" href="gemini://colincxvz44tojjdzbpesebml5pnyzl2g2qcy7ixhmghhkfqo64zmdyd.onion/pgp/" type="text/gemini"/>
		<xhtml:link rel="alternate" href="gopher://colincogle.name/0/downloads/pgp.txt" type="text/plain"/>
		<xhtml:link rel="alternate" href="gopher://colincxvz44tojjdzbpesebml5pnyzl2g2qcy7ixhmghhkfqo64zmdyd.onion/0/downloads/pgp.txt" type="text/plain"/>
		<xhtml:link rel="related" href="https://colincogle.name/pgp/colin@colincogle.name.asc" type="application/pgp-keys"/>
	</url>
	<url>
		<loc>https://colincogle.name/résumé/</loc>
		<lastmod>2022-08-01</lastmod>
		<priority>0.5</priority>
		<changefreq>yearly</changefreq>
		<xhtml:link rel="shortlink" href="https://colincogle.name/cv"/>
		<xhtml:link rel="alternate" href="https://colincogle.name/résumé/colincogle-résumé.txt" type="text/plain"/>
		<xhtml:link rel="alternate" href="http://colincxvz44tojjdzbpesebml5pnyzl2g2qcy7ixhmghhkfqo64zmdyd.onion/résumé/" type="text/html"/>
		<xhtml:link rel="alternate" href="http://colincxvz44tojjdzbpesebml5pnyzl2g2qcy7ixhmghhkfqo64zmdyd.onion/résumé/colincogle-résumé.txt" type="text/plain"/>
		<xhtml:link rel="alternate" href="gemini://colincogle.name/résumé/" type="text/gemini"/>
		<xhtml:link rel="alternate" href="gemini://colincxvz44tojjdzbpesebml5pnyzl2g2qcy7ixhmghhkfqo64zmdyd.onion/résumé/" type="text/gemini"/>
		<xhtml:link rel="alternate" href="gopher://colincogle.name/0/résumé.txt" type="text/plain"/>
		<xhtml:link rel="alternate" href="gopher://colincxvz44tojjdzbpesebml5pnyzl2g2qcy7ixhmghhkfqo64zmdyd.onion/0/résumé.txt" type="text/plain"/>
	</url>
</urlset>
