<?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://jtsylve.blog/post/2022/11/27/APFS-Advent-Challenge-2022</loc>
<lastmod>2022-11-27T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://jtsylve.blog/post/2022/12/01/Anatomy-of-an-APFS-Object</loc>
<lastmod>2022-12-01T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://jtsylve.blog/post/2022/12/02/Kinds-of-APFS-Objects</loc>
<lastmod>2022-12-02T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://jtsylve.blog/post/2022/12/03/A-Change-of-Plans</loc>
<lastmod>2022-12-03T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://jtsylve.blog/post/2022/12/05/APFS-Containers</loc>
<lastmod>2022-12-05T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://jtsylve.blog/post/2022/12/06/APFS-NX-Superblock</loc>
<lastmod>2022-12-06T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://jtsylve.blog/post/2022/12/07/APFS-Checkpoint-Maps</loc>
<lastmod>2022-12-07T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://jtsylve.blog/post/2022/12/08/APFS-BTrees</loc>
<lastmod>2022-12-08T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://jtsylve.blog/post/2022/12/09/APFS-BTrees-2</loc>
<lastmod>2022-12-09T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://jtsylve.blog/post/2022/12/12/APFS-OMAP</loc>
<lastmod>2022-12-12T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://jtsylve.blog/post/2022/12/13/APFS-Volume-Superblock</loc>
<lastmod>2022-12-13T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://jtsylve.blog/post/2022/12/15/APFS-FSTrees</loc>
<lastmod>2022-12-15T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://jtsylve.blog/post/2022/12/16/APFS-Inode-and-Directory-Records</loc>
<lastmod>2022-12-16T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://jtsylve.blog/post/2022/12/19/APFS-Data-Streams</loc>
<lastmod>2022-12-19T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://jtsylve.blog/post/2022/12/20/APFS-Sealed-Volumes</loc>
<lastmod>2022-12-20T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://jtsylve.blog/post/2022/12/21/APFS-Keybags</loc>
<lastmod>2022-12-21T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://jtsylve.blog/post/2022/12/22/APFS-Wrapped-Keys</loc>
<lastmod>2022-12-22T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://jtsylve.blog/post/2022/12/23/Blazingly-Fast-Checksums-with-SIMD</loc>
<lastmod>2022-12-23T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://jtsylve.blog/post/2022/12/24/Blazingly-Fast-er-SIMD-Checksums</loc>
<lastmod>2022-12-24T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://jtsylve.blog/post/2022/12/26/APFS-Decryption</loc>
<lastmod>2022-12-26T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://jtsylve.blog/post/2022/12/28/APFS-Snapshot-Metadata</loc>
<lastmod>2022-12-28T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://jtsylve.blog/post/2022/12/29/APFS-Fusion-Containers</loc>
<lastmod>2022-12-29T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://jtsylve.blog/post/2022/12/30/Challenge-Retrospective</loc>
<lastmod>2022-12-30T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://jtsylve.blog/post/2026/03/18/PSpice-Encryption-Weakness</loc>
<lastmod>2026-03-18T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://jtsylve.blog/post/2026/03/25/Announcing-ida-mcp-2</loc>
<lastmod>2026-03-25T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://jtsylve.blog/apfs/</loc>
</url>
<url>
<loc>https://jtsylve.blog/</loc>
</url>
<url>
<loc>https://jtsylve.blog/page/2/</loc>
</url>
<url>
<loc>https://jtsylve.blog/page/3/</loc>
</url>
</urlset>
