<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
  xmlns:xhtml="http://www.w3.org/1999/xhtml">
  <url>
    <loc>https://blog.ifcalm.org/posts/trade/00-workflow-index/</loc>
    <lastmod>2026-08-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/trade/00c-glossary/</loc>
    <lastmod>2026-08-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/trade/00d-exercises/</loc>
    <lastmod>2026-08-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/os/01-what-an-os-does/</loc>
    <lastmod>2026-09-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/trade/sol/01-onchain-tools/</loc>
    <lastmod>2026-09-01T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/security/web/01-injection-general-form/</loc>
    <lastmod>2026-09-01T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/security/blockchain/01-the-dao/</loc>
    <lastmod>2026-08-31T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/security/blockchain/</loc>
    <lastmod>2026-08-31T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/blockchain/01-double-spending/</loc>
    <lastmod>2026-08-30T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/datastruct/01-algorithms-correctness-model/</loc>
    <lastmod>2026-08-28T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/networks/01-what-is-the-internet/</loc>
    <lastmod>2026-08-25T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/trade/01-before-you-trade/</loc>
    <lastmod>2026-08-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/os/02-process/</loc>
    <lastmod>2026-09-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/security/web/</loc>
    <lastmod>2026-09-01T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/security/web/02-sql-injection/</loc>
    <lastmod>2026-09-01T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/security/blockchain/02-lendfme-erc777/</loc>
    <lastmod>2026-08-31T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/blockchain/02-consensus-limits/</loc>
    <lastmod>2026-08-30T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/datastruct/02-asymptotic-analysis/</loc>
    <lastmod>2026-08-28T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/networks/02-network-core/</loc>
    <lastmod>2026-08-25T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/trade/02-market-microstructure/</loc>
    <lastmod>2026-08-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/os/03-process-api/</loc>
    <lastmod>2026-09-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/security/web/03-expression-injection/</loc>
    <lastmod>2026-09-01T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/security/blockchain/03-readonly-reentrancy/</loc>
    <lastmod>2026-08-31T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/blockchain/03-trilemma/</loc>
    <lastmod>2026-08-30T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/datastruct/03-recurrences/</loc>
    <lastmod>2026-08-28T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/networks/03-delay-loss-throughput/</loc>
    <lastmod>2026-08-25T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/trade/03-us-stock-mechanics/</loc>
    <lastmod>2026-08-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/os/04-limited-direct-execution/</loc>
    <lastmod>2026-09-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/security/web/04-command-injection/</loc>
    <lastmod>2026-09-01T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/security/blockchain/04-parity-multisig-1/</loc>
    <lastmod>2026-08-31T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/blockchain/04-hash-functions/</loc>
    <lastmod>2026-08-30T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/datastruct/04-amortized-analysis/</loc>
    <lastmod>2026-08-28T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/networks/04-protocol-layers/</loc>
    <lastmod>2026-08-25T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/trade/04-crypto-mechanics/</loc>
    <lastmod>2026-08-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/os/05-scheduling/</loc>
    <lastmod>2026-09-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/security/web/05-xss/</loc>
    <lastmod>2026-09-01T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/security/blockchain/05-parity-multisig-2/</loc>
    <lastmod>2026-08-31T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/blockchain/05-merkle-trees/</loc>
    <lastmod>2026-08-30T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/datastruct/05-arrays-linked-lists/</loc>
    <lastmod>2026-08-28T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/networks/05-application-layer-http/</loc>
    <lastmod>2026-08-25T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/trade/05-order-types/</loc>
    <lastmod>2026-08-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/os/06-mlfq/</loc>
    <lastmod>2026-09-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/security/web/06-insecure-deserialization/</loc>
    <lastmod>2026-09-01T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/security/blockchain/06-poly-network/</loc>
    <lastmod>2026-08-31T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/blockchain/06-elliptic-curves/</loc>
    <lastmod>2026-08-30T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/datastruct/06-stacks-queues/</loc>
    <lastmod>2026-08-28T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/networks/06-web-caching-cdn-http2-http3/</loc>
    <lastmod>2026-08-25T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/trade/06-risk-management/</loc>
    <lastmod>2026-08-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/os/07-multicore-cfs/</loc>
    <lastmod>2026-09-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/security/web/07-password-storage/</loc>
    <lastmod>2026-09-01T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/security/blockchain/07-nomad-bridge/</loc>
    <lastmod>2026-08-31T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/blockchain/07-digital-signatures/</loc>
    <lastmod>2026-08-30T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/datastruct/07-hash-tables-chaining/</loc>
    <lastmod>2026-08-28T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/networks/07-dns/</loc>
    <lastmod>2026-08-25T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/trade/07-analysis-methods/</loc>
    <lastmod>2026-08-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/os/08-address-space/</loc>
    <lastmod>2026-09-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/security/web/08-session-tokens/</loc>
    <lastmod>2026-09-01T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/security/blockchain/08-bitcoin-value-overflow/</loc>
    <lastmod>2026-08-31T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/blockchain/08-bls-commitments-vrf/</loc>
    <lastmod>2026-08-30T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/datastruct/08-hash-tables-open-addressing/</loc>
    <lastmod>2026-08-28T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/networks/08-email-p2p-streaming/</loc>
    <lastmod>2026-08-25T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/trade/08-costs-and-tax/</loc>
    <lastmod>2026-08-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/os/09-memory-api/</loc>
    <lastmod>2026-09-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/security/web/09-jwt/</loc>
    <lastmod>2026-09-01T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/security/blockchain/09-bec-batch-overflow/</loc>
    <lastmod>2026-08-31T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/blockchain/09-blocks-and-chains/</loc>
    <lastmod>2026-08-30T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/datastruct/09-insertion-merge-sort/</loc>
    <lastmod>2026-08-28T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/networks/09-socket-programming/</loc>
    <lastmod>2026-08-25T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/trade/09-system-and-traps/</loc>
    <lastmod>2026-08-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/os/10-address-translation/</loc>
    <lastmod>2026-09-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/security/web/10-oauth-mfa/</loc>
    <lastmod>2026-09-01T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/security/blockchain/10-bnb-bridge-iavl/</loc>
    <lastmod>2026-08-31T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/blockchain/10-utxo-model/</loc>
    <lastmod>2026-08-30T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/datastruct/10-heaps-priority-queues/</loc>
    <lastmod>2026-08-28T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/networks/10-transport-layer-udp/</loc>
    <lastmod>2026-08-26T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/trade/10-market-neutral/</loc>
    <lastmod>2026-08-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/os/11-free-space/</loc>
    <lastmod>2026-09-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/security/web/11-idor/</loc>
    <lastmod>2026-09-01T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/security/blockchain/11-cetus-mask/</loc>
    <lastmod>2026-08-31T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/blockchain/11-account-model/</loc>
    <lastmod>2026-08-30T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/datastruct/11-quicksort/</loc>
    <lastmod>2026-08-28T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/networks/11-reliable-data-transfer/</loc>
    <lastmod>2026-08-26T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/trade/11-options/</loc>
    <lastmod>2026-08-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/os/12-paging/</loc>
    <lastmod>2026-09-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/security/web/12-privilege-escalation/</loc>
    <lastmod>2026-09-01T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/security/blockchain/12-bzx/</loc>
    <lastmod>2026-08-31T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/blockchain/12-merkle-patricia-trie/</loc>
    <lastmod>2026-08-30T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/datastruct/12-sorting-lower-bound-linear-sorts/</loc>
    <lastmod>2026-08-28T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/networks/12-pipelined-protocols/</loc>
    <lastmod>2026-08-26T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/trade/12-product-structures/</loc>
    <lastmod>2026-08-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/os/13-tlb/</loc>
    <lastmod>2026-09-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/security/web/13-csrf/</loc>
    <lastmod>2026-09-01T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/security/blockchain/13-harvest-finance/</loc>
    <lastmod>2026-08-31T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/blockchain/13-light-clients/</loc>
    <lastmod>2026-08-30T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/datastruct/13-selection/</loc>
    <lastmod>2026-08-28T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/networks/13-tcp-basics/</loc>
    <lastmod>2026-08-26T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/trade/13-macro/</loc>
    <lastmod>2026-08-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/os/14-multilevel-page-tables/</loc>
    <lastmod>2026-09-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/security/web/14-cors/</loc>
    <lastmod>2026-09-01T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/security/blockchain/14-compound-dai/</loc>
    <lastmod>2026-08-31T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/blockchain/14-p2p-network/</loc>
    <lastmod>2026-08-30T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/datastruct/14-binary-search/</loc>
    <lastmod>2026-08-28T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/networks/14-tcp-connection-flow-control/</loc>
    <lastmod>2026-08-26T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/trade/14-security/</loc>
    <lastmod>2026-08-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/os/15-swapping/</loc>
    <lastmod>2026-09-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/security/web/15-clickjacking-postmessage/</loc>
    <lastmod>2026-09-01T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/security/blockchain/15-cream-finance/</loc>
    <lastmod>2026-08-31T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/blockchain/15-proof-of-work/</loc>
    <lastmod>2026-08-30T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/datastruct/15-binary-search-trees/</loc>
    <lastmod>2026-08-28T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/networks/15-congestion-control-principles/</loc>
    <lastmod>2026-08-26T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/trade/15-orderflow-data/</loc>
    <lastmod>2026-08-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/os/16-threads/</loc>
    <lastmod>2026-09-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/security/web/16-out-of-bounds-read/</loc>
    <lastmod>2026-09-01T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/security/blockchain/16-mango-markets/</loc>
    <lastmod>2026-08-31T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/blockchain/16-longest-chain-forks/</loc>
    <lastmod>2026-08-30T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/datastruct/16-avl-trees/</loc>
    <lastmod>2026-08-28T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/networks/16-tcp-congestion-control/</loc>
    <lastmod>2026-08-26T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/trade/16-calendar-events/</loc>
    <lastmod>2026-08-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/os/17-locks/</loc>
    <lastmod>2026-09-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/security/web/17-parser-differential/</loc>
    <lastmod>2026-09-01T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/security/blockchain/17-beanstalk/</loc>
    <lastmod>2026-08-31T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/blockchain/17-pow-economics/</loc>
    <lastmod>2026-08-30T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/datastruct/17-red-black-trees/</loc>
    <lastmod>2026-08-28T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/networks/17-network-layer-data-plane/</loc>
    <lastmod>2026-08-27T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/trade/17-defi-liquidation-bridges/</loc>
    <lastmod>2026-08-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/os/18-concurrent-data-structures/</loc>
    <lastmod>2026-09-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/security/web/18-dependency-poisoning/</loc>
    <lastmod>2026-09-01T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/security/blockchain/18-euler-finance/</loc>
    <lastmod>2026-08-31T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/blockchain/18-proof-of-stake/</loc>
    <lastmod>2026-08-30T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/datastruct/18-b-trees/</loc>
    <lastmod>2026-08-28T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/networks/18-ipv4-addressing-nat/</loc>
    <lastmod>2026-08-27T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/trade/18-execution/</loc>
    <lastmod>2026-08-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/os/19-condition-variables/</loc>
    <lastmod>2026-09-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/security/web/19-build-ci/</loc>
    <lastmod>2026-09-01T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/security/blockchain/19-erc4626-inflation/</loc>
    <lastmod>2026-08-31T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/blockchain/19-bft-consensus/</loc>
    <lastmod>2026-08-30T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/datastruct/19-skip-lists-treaps/</loc>
    <lastmod>2026-08-28T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/networks/19-ipv6-and-generalized-forwarding/</loc>
    <lastmod>2026-08-27T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/trade/19-judgment-framework/</loc>
    <lastmod>2026-08-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/os/20-semaphores/</loc>
    <lastmod>2026-09-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/security/web/20-misconfiguration/</loc>
    <lastmod>2026-09-01T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/security/blockchain/20-curve-vyper/</loc>
    <lastmod>2026-08-31T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/blockchain/20-ethereum-consensus/</loc>
    <lastmod>2026-08-30T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/datastruct/20-augmenting-data-structures/</loc>
    <lastmod>2026-08-28T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/networks/20-routing-algorithms/</loc>
    <lastmod>2026-08-27T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/trade/20-performance-and-retirement/</loc>
    <lastmod>2026-08-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/os/21-deadlock/</loc>
    <lastmod>2026-09-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/security/web/21-secrets-in-git/</loc>
    <lastmod>2026-09-01T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/security/blockchain/21-wormhole/</loc>
    <lastmod>2026-08-31T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/blockchain/21-evm-architecture/</loc>
    <lastmod>2026-08-30T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/datastruct/21-graphs-bfs/</loc>
    <lastmod>2026-08-28T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/networks/21-ospf-bgp/</loc>
    <lastmod>2026-08-27T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/trade/21-tokenomics/</loc>
    <lastmod>2026-08-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/os/22-event-driven/</loc>
    <lastmod>2026-09-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/security/web/22-ssrf/</loc>
    <lastmod>2026-09-01T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/security/blockchain/22-ronin-bridge/</loc>
    <lastmod>2026-08-31T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/blockchain/22-gas/</loc>
    <lastmod>2026-08-30T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/datastruct/22-dfs-topological-scc/</loc>
    <lastmod>2026-08-28T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/networks/22-sdn-icmp-management/</loc>
    <lastmod>2026-08-27T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/trade/22-yield-sources/</loc>
    <lastmod>2026-08-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/os/23-io-devices/</loc>
    <lastmod>2026-09-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/security/web/23-path-traversal/</loc>
    <lastmod>2026-09-01T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/security/blockchain/23-wazirx/</loc>
    <lastmod>2026-08-31T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/blockchain/23-storage-layout/</loc>
    <lastmod>2026-08-30T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/datastruct/23-disjoint-sets/</loc>
    <lastmod>2026-08-28T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/networks/23-link-layer-error-detection/</loc>
    <lastmod>2026-08-27T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/trade/23-due-diligence/</loc>
    <lastmod>2026-08-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/os/24-disks-ssds/</loc>
    <lastmod>2026-09-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/security/web/24-xxe/</loc>
    <lastmod>2026-09-01T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/security/blockchain/24-radiant-capital/</loc>
    <lastmod>2026-08-31T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/blockchain/24-call-semantics/</loc>
    <lastmod>2026-08-30T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/datastruct/24-minimum-spanning-trees/</loc>
    <lastmod>2026-08-28T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/networks/24-multiple-access-ethernet-switches/</loc>
    <lastmod>2026-08-27T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/trade/24-onchain-execution/</loc>
    <lastmod>2026-08-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/os/25-files-and-directories/</loc>
    <lastmod>2026-09-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/security/web/25-mass-assignment/</loc>
    <lastmod>2026-09-01T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/security/blockchain/25-bybit/</loc>
    <lastmod>2026-08-31T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/blockchain/25-tx-lifecycle-aa/</loc>
    <lastmod>2026-08-30T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/datastruct/25-single-source-shortest-paths/</loc>
    <lastmod>2026-08-28T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/networks/25-wireless-wifi/</loc>
    <lastmod>2026-08-28T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/trade/25-primary-market/</loc>
    <lastmod>2026-08-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/os/26-filesystem-implementation/</loc>
    <lastmod>2026-09-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/security/web/26-race-condition/</loc>
    <lastmod>2026-09-01T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/security/blockchain/26-key-theft-variants/</loc>
    <lastmod>2026-08-31T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/blockchain/26-scaling-constraints/</loc>
    <lastmod>2026-08-30T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/networks/26-cellular-mobility/</loc>
    <lastmod>2026-08-28T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/datastruct/26-all-pairs-shortest-paths/</loc>
    <lastmod>2026-08-28T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/trade/26-screening/</loc>
    <lastmod>2026-08-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/os/27-crash-consistency/</loc>
    <lastmod>2026-09-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/blockchain/27-optimistic-rollup/</loc>
    <lastmod>2026-08-30T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/networks/27-security-cryptography/</loc>
    <lastmod>2026-08-28T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/datastruct/27-network-flow/</loc>
    <lastmod>2026-08-28T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/trade/27-reading-charts/</loc>
    <lastmod>2026-08-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/os/28-modern-filesystems/</loc>
    <lastmod>2026-09-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/blockchain/28-zk-rollup/</loc>
    <lastmod>2026-08-30T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/networks/28-tls-ipsec-firewalls/</loc>
    <lastmod>2026-08-28T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/datastruct/28-divide-and-conquer/</loc>
    <lastmod>2026-08-28T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/trade/28-market-manipulation/</loc>
    <lastmod>2026-08-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/os/29-vm-containers/</loc>
    <lastmod>2026-09-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/blockchain/29-data-availability/</loc>
    <lastmod>2026-08-30T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/datastruct/29-backtracking/</loc>
    <lastmod>2026-08-28T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/networks/29-day-in-the-life/</loc>
    <lastmod>2026-08-28T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/trade/29-onchain-trading/</loc>
    <lastmod>2026-08-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/os/30-isolation-boundaries/</loc>
    <lastmod>2026-09-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/blockchain/30-bridges/</loc>
    <lastmod>2026-08-30T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/datastruct/30-greedy-algorithms/</loc>
    <lastmod>2026-08-28T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/trade/30-trend-following/</loc>
    <lastmod>2026-08-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/blockchain/31-oracles/</loc>
    <lastmod>2026-08-30T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/datastruct/31-dynamic-programming-1/</loc>
    <lastmod>2026-08-28T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/trade/31-short-term-trading/</loc>
    <lastmod>2026-08-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/blockchain/32-zero-knowledge/</loc>
    <lastmod>2026-08-30T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/datastruct/32-dynamic-programming-2/</loc>
    <lastmod>2026-08-28T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/trade/32-trading-signals/</loc>
    <lastmod>2026-08-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/blockchain/33-privacy/</loc>
    <lastmod>2026-08-30T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/datastruct/33-string-algorithms/</loc>
    <lastmod>2026-08-28T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/trade/33-price-levels/</loc>
    <lastmod>2026-08-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/blockchain/34-mev/</loc>
    <lastmod>2026-08-30T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/datastruct/34-np-completeness/</loc>
    <lastmod>2026-08-28T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/trade/34-technical-analysis-map/</loc>
    <lastmod>2026-08-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/blockchain/35-contract-vulnerabilities/</loc>
    <lastmod>2026-08-30T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/trade/35-market-regime/</loc>
    <lastmod>2026-08-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/trade/36-left-right-side/</loc>
    <lastmod>2026-08-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/trade/37-chan-theory/</loc>
    <lastmod>2026-08-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/trade/38-validation/</loc>
    <lastmod>2026-08-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/trade/39-market-breadth/</loc>
    <lastmod>2026-08-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/trade/40-chart-patterns/</loc>
    <lastmod>2026-08-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/trade/41-grid-trading/</loc>
    <lastmod>2026-08-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/trade/42-etf-basics/</loc>
    <lastmod>2026-08-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/trade/43-onchain-metrics/</loc>
    <lastmod>2026-08-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/trade/44-data-pipeline/</loc>
    <lastmod>2026-08-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/trade/45-option-chain/</loc>
    <lastmod>2026-08-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/trade/46-behavioral-edge/</loc>
    <lastmod>2026-08-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/trade/47-ai-in-trading/</loc>
    <lastmod>2026-08-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/trade/sol/</loc>
    <lastmod>2026-09-01T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/os/70-lab1-shell/</loc>
    <lastmod>2026-09-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/blockchain/70-lab1-merkle/</loc>
    <lastmod>2026-08-30T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/networks/70-lab0-warmup/</loc>
    <lastmod>2026-08-28T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/os/71-lab2-scheduler/</loc>
    <lastmod>2026-09-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/blockchain/71-lab2-utxo-chain/</loc>
    <lastmod>2026-08-30T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/networks/71-lab1-wireshark/</loc>
    <lastmod>2026-08-28T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/os/72-lab3-allocator/</loc>
    <lastmod>2026-09-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/blockchain/72-lab3-consensus/</loc>
    <lastmod>2026-08-30T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/networks/72-lab2-web-server/</loc>
    <lastmod>2026-08-28T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/os/73-lab4-concurrency/</loc>
    <lastmod>2026-09-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/blockchain/73-lab4-mini-evm/</loc>
    <lastmod>2026-08-30T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/networks/73-lab3-reliable-transport/</loc>
    <lastmod>2026-08-28T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/os/74-lab5-filesystem/</loc>
    <lastmod>2026-09-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/blockchain/74-lab5-fraud-proofs/</loc>
    <lastmod>2026-08-30T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/networks/74-lab4-router-routing/</loc>
    <lastmod>2026-08-28T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/os/75-lab6-crash-consistency/</loc>
    <lastmod>2026-09-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/blockchain/75-lab6-zk-privacy/</loc>
    <lastmod>2026-08-30T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/os/80-problem-set-1/</loc>
    <lastmod>2026-09-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/blockchain/80-problem-set-1/</loc>
    <lastmod>2026-08-30T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/datastruct/80-problem-set-1/</loc>
    <lastmod>2026-08-28T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/networks/80-problem-set-1/</loc>
    <lastmod>2026-08-28T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/os/81-problem-set-2/</loc>
    <lastmod>2026-09-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/blockchain/81-problem-set-2/</loc>
    <lastmod>2026-08-30T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/networks/81-problem-set-2/</loc>
    <lastmod>2026-08-28T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/datastruct/81-problem-set-2/</loc>
    <lastmod>2026-08-28T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/os/82-problem-set-3/</loc>
    <lastmod>2026-09-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/blockchain/82-problem-set-3/</loc>
    <lastmod>2026-08-30T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/datastruct/82-problem-set-3/</loc>
    <lastmod>2026-08-28T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/networks/82-problem-set-3/</loc>
    <lastmod>2026-08-28T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/blockchain/83-problem-set-4/</loc>
    <lastmod>2026-08-30T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/datastruct/83-problem-set-4/</loc>
    <lastmod>2026-08-28T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/networks/83-problem-set-4/</loc>
    <lastmod>2026-08-28T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/datastruct/84-problem-set-5/</loc>
    <lastmod>2026-08-28T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/security/blockchain/90-checklist/</loc>
    <lastmod>2026-08-31T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/blockchain/90-exam-guide/</loc>
    <lastmod>2026-08-30T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/networks/90-exam-guide/</loc>
    <lastmod>2026-08-28T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/security/web/incidents/</loc>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/os/95-glossary/</loc>
    <lastmod>2026-09-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/security/blockchain/95-glossary/</loc>
    <lastmod>2026-08-31T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/blockchain/95-glossary/</loc>
    <lastmod>2026-08-30T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/datastruct/95-glossary/</loc>
    <lastmod>2026-08-28T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/networks/95-glossary/</loc>
    <lastmod>2026-08-28T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/security/blockchain/96-resources/</loc>
    <lastmod>2026-08-31T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/blockchain/96-resources/</loc>
    <lastmod>2026-08-30T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/networks/96-resources/</loc>
    <lastmod>2026-08-28T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/datastruct/96-resources/</loc>
    <lastmod>2026-08-28T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/tags/</loc>
    <lastmod>2026-09-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/os/</loc>
    <lastmod>2026-09-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/tags/%E6%93%8D%E4%BD%9C%E7%B3%BB%E7%BB%9F/</loc>
    <lastmod>2026-09-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/</loc>
    <lastmod>2026-09-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/</loc>
    <lastmod>2026-09-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/tags/solana/</loc>
    <lastmod>2026-09-01T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/tags/web-%E5%AE%89%E5%85%A8/</loc>
    <lastmod>2026-09-01T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/security/</loc>
    <lastmod>2026-09-01T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/trade/</loc>
    <lastmod>2026-09-01T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/tags/%E5%B8%82%E5%9C%BA%E4%BA%A4%E6%98%93/</loc>
    <lastmod>2026-09-01T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/tags/%E5%8C%BA%E5%9D%97%E9%93%BE%E5%AE%89%E5%85%A8/</loc>
    <lastmod>2026-08-31T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/blockchain/</loc>
    <lastmod>2026-08-30T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/tags/%E5%8C%BA%E5%9D%97%E9%93%BE/</loc>
    <lastmod>2026-08-30T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/datastruct/</loc>
    <lastmod>2026-08-28T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/networks/</loc>
    <lastmod>2026-08-28T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/tags/%E8%AE%A1%E7%AE%97%E6%9C%BA%E7%BD%91%E7%BB%9C/</loc>
    <lastmod>2026-08-28T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/tags/%E6%95%B0%E6%8D%AE%E7%BB%93%E6%9E%84%E4%B8%8E%E7%AE%97%E6%B3%95/</loc>
    <lastmod>2026-08-28T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/networks/00-syllabus/</loc>
    <lastmod>2026-08-24T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/notes/read/read-notes-2026/</loc>
    <lastmod>2026-07-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/tags/%E8%AF%BB%E4%B9%A6/</loc>
    <lastmod>2026-07-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/notes/english/verbs_basic/</loc>
    <lastmod>2026-06-02T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/tags/%E8%8B%B1%E8%AF%AD%E5%AD%A6%E4%B9%A0/</loc>
    <lastmod>2026-06-02T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/notes/english/500_verbs_sentence/</loc>
    <lastmod>2026-05-29T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/tags/%E4%BA%A7%E5%93%81%E8%AE%BE%E8%AE%A1/</loc>
    <lastmod>2026-05-29T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/notes/english/8000_words/</loc>
    <lastmod>2026-05-29T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/notes/english/verb_animation_video/</loc>
    <lastmod>2026-05-29T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/tags/claude-code/</loc>
    <lastmod>2026-05-28T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/tags/homebrew/</loc>
    <lastmod>2026-05-28T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/tags/proxy/</loc>
    <lastmod>2026-05-28T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/notes/ai-tech/update-claude/</loc>
    <lastmod>2026-05-28T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/tags/ai-%E5%B7%A5%E5%85%B7/</loc>
    <lastmod>2026-05-24T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/tags/codex-cli/</loc>
    <lastmod>2026-05-24T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/notes/ai-tech/codex-cli/</loc>
    <lastmod>2026-05-24T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/notes/english/english-orbit-01/</loc>
    <lastmod>2026-05-24T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/tags/ollama/</loc>
    <lastmod>2026-05-24T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/notes/ai-tech/ollama/</loc>
    <lastmod>2026-05-24T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/tags/open-webui/</loc>
    <lastmod>2026-05-24T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/notes/ai-tech/open-webui/</loc>
    <lastmod>2026-05-24T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/tags/api/</loc>
    <lastmod>2026-05-23T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/tags/defi/</loc>
    <lastmod>2026-05-23T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/notes/mac-tech/brew-usage/</loc>
    <lastmod>2026-05-23T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/tags/macos/</loc>
    <lastmod>2026-05-23T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/notes/mac-tech/macos-say-usage/</loc>
    <lastmod>2026-05-23T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/tags/terminal/</loc>
    <lastmod>2026-05-23T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/tags/web3/</loc>
    <lastmod>2026-05-23T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/web3/</loc>
    <lastmod>2026-05-23T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/tags/%E5%AE%89%E5%85%A8/</loc>
    <lastmod>2026-05-23T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/tags/%E9%83%A8%E7%BD%B2%E8%BF%90%E7%BB%B4/</loc>
    <lastmod>2026-05-23T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/tags/%E5%8F%8D%E6%B4%97%E9%92%B1/</loc>
    <lastmod>2026-05-23T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/tags/%E9%A3%8E%E6%8E%A7/</loc>
    <lastmod>2026-05-23T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/tags/%E9%A3%8E%E9%99%A9%E9%98%B2%E6%8E%A7/</loc>
    <lastmod>2026-05-23T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/tags/%E5%90%88%E8%A7%84/</loc>
    <lastmod>2026-05-23T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/tags/%E5%8A%A0%E5%AF%86%E8%B4%A7%E5%B8%81/</loc>
    <lastmod>2026-05-23T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/tags/%E4%BA%A4%E6%98%93%E7%AD%96%E7%95%A5/</loc>
    <lastmod>2026-05-23T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/tags/%E5%BC%80%E5%8F%91%E5%B7%A5%E5%85%B7/</loc>
    <lastmod>2026-05-23T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/tags/%E9%87%8F%E5%8C%96%E4%BA%A4%E6%98%93/</loc>
    <lastmod>2026-05-23T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/web3/crypto-market/trading-report-01/</loc>
    <lastmod>2026-05-23T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/web3/crypto-market/trading-report-02/</loc>
    <lastmod>2026-05-23T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/web3/crypto-market/market-report-02/</loc>
    <lastmod>2026-05-23T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/web3/crypto-market/market-report-01/</loc>
    <lastmod>2026-05-23T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/tags/%E7%B3%BB%E7%BB%9F%E5%B7%A5%E7%A8%8B/</loc>
    <lastmod>2026-05-23T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/tags/%E7%B3%BB%E7%BB%9F%E6%9E%B6%E6%9E%84/</loc>
    <lastmod>2026-05-23T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/tags/ai/</loc>
    <lastmod>2026-04-18T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/notes/ai-tech/claude-code/</loc>
    <lastmod>2026-04-18T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/notes/dev/docker/</loc>
    <lastmod>2026-04-18T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/tags/skills/</loc>
    <lastmod>2026-04-18T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/tags/%E5%B7%A5%E5%85%B7/</loc>
    <lastmod>2026-04-18T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/tags/%E5%BC%80%E5%8F%91/</loc>
    <lastmod>2026-04-18T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/notes/read/read-notes-2025/</loc>
    <lastmod>2025-12-30T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/tags/%E6%88%90%E9%95%BF/</loc>
    <lastmod>2025-10-26T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/essay/check-life/</loc>
    <lastmod>2025-10-26T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/essay/international-travel/</loc>
    <lastmod>2025-10-10T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/tags/java/</loc>
    <lastmod>2025-08-15T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/tags/%E7%BC%96%E7%A8%8B%E8%AF%AD%E8%A8%80/</loc>
    <lastmod>2025-08-15T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/books/java/</loc>
    <lastmod>2025-08-15T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/essay/emotional-trap/</loc>
    <lastmod>2025-08-01T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/books/ai-code/</loc>
    <lastmod>2025-07-07T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/tags/rust/</loc>
    <lastmod>2025-06-23T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/books/rust/</loc>
    <lastmod>2025-06-23T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/notes/not-afraid/</loc>
    <lastmod>2025-06-13T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/tags/%E6%80%A7%E6%A0%BC/</loc>
    <lastmod>2025-06-13T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/about/</loc>
    <lastmod>2025-06-07T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/notes/diary/2026-04/</loc>
    <lastmod>2025-04-01T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/tags/%E6%97%A5%E8%AE%B0/</loc>
    <lastmod>2025-04-01T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/notes/read/read-notes-2024/</loc>
    <lastmod>2024-12-30T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/notes/read/read-notes-2023/</loc>
    <lastmod>2023-12-17T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/web3/blockchain-base-2/</loc>
    <lastmod>2023-06-15T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/web3/ethereum/</loc>
    <lastmod>2023-06-15T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/web3/blockchain-base-1/</loc>
    <lastmod>2023-06-12T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/tags/javascript/</loc>
    <lastmod>2023-03-23T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/books/javascript/</loc>
    <lastmod>2023-03-23T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/notes/read/read-notes-2022/</loc>
    <lastmod>2022-12-21T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/notes/read/read-notes-2021/</loc>
    <lastmod>2021-12-29T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/notes/read/read-notes-2020/</loc>
    <lastmod>2020-12-27T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/tags/css/</loc>
    <lastmod>2020-03-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/tags/html/</loc>
    <lastmod>2020-03-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/books/html5-css3/</loc>
    <lastmod>2020-03-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/tags/markdown/</loc>
    <lastmod>2020-01-17T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/posts/books/markdown/</loc>
    <lastmod>2020-01-17T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://blog.ifcalm.org/categories/</loc>
  </url><url>
    <loc>https://blog.ifcalm.org/archives/</loc>
  </url>
</urlset>
