<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9 http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd" xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://jmkopper.github.io/portfolio/portfolio-1/</loc>
</url>
<url>
<loc>https://jmkopper.github.io/portfolio/portfolio-2/</loc>
</url>
<url>
<loc>https://jmkopper.github.io/posts/2022/03/broken-gps/</loc>
<lastmod>2022-03-16T00:00:00-07:00</lastmod>
</url>
<url>
<loc>https://jmkopper.github.io/posts/2022/06/cta-tracker/</loc>
<lastmod>2022-06-07T00:00:00-07:00</lastmod>
</url>
<url>
<loc>https://jmkopper.github.io/posts/2022/10/interview-qs/</loc>
<lastmod>2022-10-21T00:00:00-07:00</lastmod>
</url>
<url>
<loc>https://jmkopper.github.io/posts/2022/12/aoc-1-5/</loc>
<lastmod>2022-12-05T00:00:00-08:00</lastmod>
</url>
<url>
<loc>https://jmkopper.github.io/posts/2022/12/aoc-6-10/</loc>
<lastmod>2022-12-11T00:00:00-08:00</lastmod>
</url>
<url>
<loc>https://jmkopper.github.io/posts/2022/12/aoc-11-15/</loc>
<lastmod>2022-12-15T00:00:00-08:00</lastmod>
</url>
<url>
<loc>https://jmkopper.github.io/posts/2023/02/kate-bush-singles/</loc>
<lastmod>2023-02-06T00:00:00-08:00</lastmod>
</url>
<url>
<loc>https://jmkopper.github.io/posts/2023/04/jane-eyre/</loc>
<lastmod>2023-04-17T00:00:00-07:00</lastmod>
</url>
<url>
<loc>https://jmkopper.github.io/posts/2023/04/go-rust/</loc>
<lastmod>2023-04-24T00:00:00-07:00</lastmod>
</url>
<url>
<loc>https://jmkopper.github.io/posts/2023/05/mojo-julia/</loc>
<lastmod>2023-05-23T00:00:00-07:00</lastmod>
</url>
<url>
<loc>https://jmkopper.github.io/posts/2024/02/aoc2023/</loc>
<lastmod>2024-02-08T00:00:00-08:00</lastmod>
</url>
<url>
<loc>https://jmkopper.github.io/posts/2024/04/mojo-aoc/</loc>
<lastmod>2024-04-03T00:00:00-07:00</lastmod>
</url>
<url>
<loc>https://jmkopper.github.io/posts/2024/11/tafl-rust-1/</loc>
<lastmod>2024-11-01T00:00:00-07:00</lastmod>
</url>
<url>
<loc>https://jmkopper.github.io/posts/2024/12/tafl-rust-2/</loc>
<lastmod>2024-11-12T00:00:00-08:00</lastmod>
</url>
<url>
<loc>https://jmkopper.github.io/posts/2024/12/aoc2024/</loc>
<lastmod>2024-12-28T00:00:00-08:00</lastmod>
</url>
<url>
<loc>https://jmkopper.github.io/posts/2025/06/tafl-rust-3/</loc>
<lastmod>2025-06-28T00:00:00-07:00</lastmod>
</url>
<url>
<loc>https://jmkopper.github.io/publication/grassmannians</loc>
<lastmod>2018-04-01T00:00:00-07:00</lastmod>
</url>
<url>
<loc>https://jmkopper.github.io/publication/rational-elliptic</loc>
<lastmod>2020-06-08T00:00:00-07:00</lastmod>
</url>
<url>
<loc>https://jmkopper.github.io/publication/restrictions</loc>
<lastmod>2020-10-01T00:00:00-07:00</lastmod>
</url>
<url>
<loc>https://jmkopper.github.io/publication/p2brillnoether</loc>
<lastmod>2021-11-01T00:00:00-07:00</lastmod>
</url>
<url>
<loc>https://jmkopper.github.io/publication/ample</loc>
<lastmod>2022-01-01T00:00:00-08:00</lastmod>
</url>
<url>
<loc>https://jmkopper.github.io/publication/ggbundles</loc>
<lastmod>2022-01-01T00:00:00-08:00</lastmod>
</url>
<url>
<loc>https://jmkopper.github.io/publication/disconnected-moduli</loc>
<lastmod>2022-01-01T00:00:00-08:00</lastmod>
</url>
<url>
<loc>https://jmkopper.github.io/talks/2012-03-01-talk-1</loc>
<lastmod>2012-03-01T00:00:00-08:00</lastmod>
</url>
<url>
<loc>https://jmkopper.github.io/talks/2013-03-01-tutorial-1</loc>
<lastmod>2013-03-01T00:00:00-08:00</lastmod>
</url>
<url>
<loc>https://jmkopper.github.io/talks/2014-02-01-talk-2</loc>
<lastmod>2014-02-01T00:00:00-08:00</lastmod>
</url>
<url>
<loc>https://jmkopper.github.io/talks/2014-03-01-talk-3</loc>
<lastmod>2014-03-01T00:00:00-08:00</lastmod>
</url>
<url>
<loc>https://jmkopper.github.io/teaching/2014-spring-teaching-1</loc>
<lastmod>2014-01-01T00:00:00-08:00</lastmod>
</url>
<url>
<loc>https://jmkopper.github.io/teaching/2015-spring-teaching-1</loc>
<lastmod>2015-01-01T00:00:00-08:00</lastmod>
</url>
<url>
<loc>https://jmkopper.github.io/</loc>
</url>
<url>
<loc>https://jmkopper.github.io/archive-layout-with-content/</loc>
</url>
<url>
<loc>https://jmkopper.github.io/categories/</loc>
</url>
<url>
<loc>https://jmkopper.github.io/collection-archive/</loc>
</url>
<url>
<loc>https://jmkopper.github.io/cv/</loc>
</url>
<url>
<loc>https://jmkopper.github.io/markdown/</loc>
</url>
<url>
<loc>https://jmkopper.github.io/non-menu-page/</loc>
</url>
<url>
<loc>https://jmkopper.github.io/page-archive/</loc>
</url>
<url>
<loc>https://jmkopper.github.io/portfolio/</loc>
</url>
<url>
<loc>https://jmkopper.github.io/publications/</loc>
</url>
<url>
<loc>https://jmkopper.github.io/sitemap/</loc>
</url>
<url>
<loc>https://jmkopper.github.io/tags/</loc>
</url>
<url>
<loc>https://jmkopper.github.io/talkmap.html</loc>
</url>
<url>
<loc>https://jmkopper.github.io/talks/</loc>
</url>
<url>
<loc>https://jmkopper.github.io/teaching/</loc>
</url>
<url>
<loc>https://jmkopper.github.io/terms/</loc>
</url>
<url>
<loc>https://jmkopper.github.io/year-archive/</loc>
</url>
<url>
<loc>https://jmkopper.github.io/markdown_generator/</loc>
</url>
<url>
<loc>https://jmkopper.github.io/files/P2BrillNoether.pdf</loc>
<lastmod>2026-01-05T16:32:53-08:00</lastmod>
</url>
<url>
<loc>https://jmkopper.github.io/files/ample_p2.pdf</loc>
<lastmod>2026-01-05T16:32:53-08:00</lastmod>
</url>
<url>
<loc>https://jmkopper.github.io/files/ggbundles.pdf</loc>
<lastmod>2026-01-05T16:32:53-08:00</lastmod>
</url>
<url>
<loc>https://jmkopper.github.io/files/grassmannians.pdf</loc>
<lastmod>2026-01-05T16:32:53-08:00</lastmod>
</url>
<url>
<loc>https://jmkopper.github.io/files/manycomponents.pdf</loc>
<lastmod>2026-01-05T16:32:53-08:00</lastmod>
</url>
<url>
<loc>https://jmkopper.github.io/files/rational_elliptic.pdf</loc>
<lastmod>2026-01-05T16:32:53-08:00</lastmod>
</url>
<url>
<loc>https://jmkopper.github.io/files/vb.pdf</loc>
<lastmod>2026-01-05T16:32:53-08:00</lastmod>
</url>
<url>
<loc>https://jmkopper.github.io/talkmap/map.html</loc>
<lastmod>2026-01-05T16:32:54-08:00</lastmod>
</url>
</urlset>
