<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="wordpress.com" -->
<urlset xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1" xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9 http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd"><url><loc>https://efxa.org/2026/08/27/taking-the-red-pill-unlocking-the-truth-of-software-engineering/</loc><image:image><image:loc>https://efxa.org/wp-content/uploads/2026/08/1732915659769.jpg</image:loc><image:title>The iconic moment Neo's terminal delivers the reality-shattering message, "Wake up, Neo..." signaling his first direct contact with the world outside the simulation and the beginning of his journey to uncover the Matrix.</image:title><image:caption>The iconic moment Neo's terminal delivers the reality-shattering message, "Wake up, Neo..." signaling his first direct contact with the world outside the simulation and the beginning of his journey to uncover the Matrix.</image:caption></image:image><lastmod>2026-08-27T17:07:07+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2018/10/03/adversarial-examples-and-generative-adversarial-networks-presentation/</loc><image:image><image:loc>https://efxa.org/wp-content/uploads/2018/10/0581b178-32a8-4fb4-8fc5-88ac093ee028-original.png</image:loc><image:title>Adversarial Examples and Generative Adversarial Networks</image:title></image:image><lastmod>2026-08-27T16:57:29+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2021/04/17/diagnosing-high-variance-and-high-bias-in-machine-learning-models/</loc><lastmod>2026-08-27T16:55:32+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2021/04/17/thoughts-on-nlp-and-philosophy/</loc><lastmod>2026-08-27T16:55:25+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2021/04/17/nelder-mead-function-optimization-algorithm/</loc><lastmod>2026-08-27T16:55:19+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2021/04/17/weight-agnostic-neural-networks/</loc><lastmod>2026-08-27T16:55:11+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2026/08/24/translating-the-gnu-project-21-years-ago/</loc><image:image><image:loc>https://efxa.org/wp-content/uploads/2026/08/gnu-logo-color-edited.png</image:loc><image:title>The GNU Head, the iconic mascot and logo of the GNU Project, shown here in its colorful version.</image:title><image:caption>The GNU Head, the iconic mascot and logo of the GNU Project, shown here in its colorful version.</image:caption></image:image><image:image><image:loc>https://efxa.org/wp-content/uploads/2026/08/gnu-logo-color.png</image:loc><image:title>The GNU Head, the iconic mascot and logo of the GNU Project, shown here in its colorful version.</image:title><image:caption>The GNU Head, the iconic mascot and logo of the GNU Project, shown here in its colorful version.</image:caption></image:image><lastmod>2026-08-27T16:53:48+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2026/08/24/the-magic-of-generalized-linear-models/</loc><image:image><image:loc>https://efxa.org/wp-content/uploads/2026/08/morpheus-generalized-linear-model.jpg</image:loc><image:title>A profound "red pill" moment for data scientists: stripping away the illusion of machine learning complexity to reveal that many advanced architectures are fundamentally rooted in the classic framework of Generalized Linear Models.</image:title><image:caption>A profound "red pill" moment for data scientists: stripping away the illusion of machine learning complexity to reveal that many advanced architectures are fundamentally rooted in the classic framework of Generalized Linear Models.</image:caption></image:image><lastmod>2026-08-27T16:53:41+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2026/08/26/using-the-second-derivative-to-estimate-the-learning-rate/</loc><image:image><image:loc>https://efxa.org/wp-content/uploads/2026/08/demos-plot-functions.png</image:loc><image:title>Solid lines = loss functions; dotted lines = first derivatives; dashed lines = second derivatives. Curvature guides the learning rate: higher curvature → smaller α; lower curvature → larger α.</image:title><image:caption>Solid lines = loss functions; dotted lines = first derivatives; dashed lines = second derivatives. Curvature guides the learning rate: higher curvature → smaller α; lower curvature → larger α.</image:caption></image:image><lastmod>2026-08-27T16:53:35+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2026/08/26/confidence-ellipses-visualizing-data-distributions-more-clearly/</loc><image:image><image:loc>https://efxa.org/wp-content/uploads/2026/08/confidence-ellipses-2-2.jpg</image:loc><image:title>Confidence Ellipses for Positive and Negative Sentiment Distributions</image:title><image:caption>Confidence Ellipses for Positive and Negative Sentiment Distributions</image:caption></image:image><image:image><image:loc>https://efxa.org/wp-content/uploads/2026/08/confidence-ellipses-1-2.jpg</image:loc><image:title>Confidence Ellipses for Positive and Negative Sentiment Distributions</image:title><image:caption>Confidence Ellipses for Positive and Negative Sentiment Distributions</image:caption></image:image><lastmod>2026-08-27T16:53:27+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2026/08/27/understanding-transformers-in-nlp/</loc><image:image><image:loc>https://efxa.org/wp-content/uploads/2026/08/transformer-is-comprehensible.jpg</image:loc><image:title>A "Morpheus" moment for AI researchers, challenging the belief that complex Transformer architectures are impenetrable black boxes and suggesting they can be fully understood through rigorous study.</image:title><image:caption>A "Morpheus" moment for AI researchers, challenging the belief that complex Transformer architectures are impenetrable black boxes and suggesting they can be fully understood through rigorous study.</image:caption></image:image><lastmod>2026-08-27T16:53:20+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2026/08/27/ockhams-razor-in-machine-learning-why-simplicity-matters/</loc><image:image><image:loc>https://efxa.org/wp-content/uploads/2026/08/ockham-razor-quote.jpg</image:loc><image:title>Ockham’s Razor, illustrated through William of Ockham’s principle that simpler explanations are generally preferable to more complex ones–a concept with important implications for machine learning and model complexity.</image:title><image:caption>Ockham’s Razor, illustrated through William of Ockham’s principle that simpler explanations are generally preferable to more complex ones–a concept with important implications for machine learning and model complexity.</image:caption></image:image><lastmod>2026-08-27T16:53:11+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2026/08/27/proud-of-reality-engine-a-milestone-for-ai-synthetic-data-generation/</loc><image:image><image:loc>https://efxa.org/wp-content/uploads/2026/08/1741173510054.jpg</image:loc><image:title>A Gold award trophy for "Best Use of AI/Data for Development and Testing", recognizing the joint achievement of Medoid AI and K2view in advancing synthetic data technology through their Reality Engine.</image:title><image:caption>A Gold award trophy for "Best Use of AI/Data for Development and Testing", recognizing the joint achievement of Medoid AI and K2view in advancing synthetic data technology through their Reality Engine.</image:caption></image:image><image:image><image:loc>https://efxa.org/wp-content/uploads/2026/08/1741173510693.jpg</image:loc><image:title>The unified team of Medoid AI and K2view representatives celebrating their Gold win at the AI &amp; Data Awards 2025, reflecting the successful partnership and innovation that drove the success of Reality Engine.</image:title><image:caption>The unified team of Medoid AI and K2view representatives celebrating their Gold win at the AI &amp; Data Awards 2025, reflecting the successful partnership and innovation that drove the success of Reality Engine.</image:caption></image:image><image:image><image:loc>https://efxa.org/wp-content/uploads/2026/08/1741173510761.jpg</image:loc><image:title>Representatives from Medoid AI and K2view accepting the Gold award on stage, marking a significant industry milestone for their collaborative work on next-gen synthetic data generation using tabular language models.</image:title><image:caption>Representatives from Medoid AI and K2view accepting the Gold award on stage, marking a significant industry milestone for their collaborative work on next-gen synthetic data generation using tabular language models.</image:caption></image:image><lastmod>2026-08-27T16:52:39+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2026/08/27/the-layer-a-civilization-built-on-the-sands-of-uncertainty/</loc><image:image><image:loc>https://efxa.org/wp-content/uploads/2026/08/the-layer-2046.jpg</image:loc><image:title>A haunting architectural metaphor for the year 2046, depicting "The Layer" as a towering, translucent stack of probabilistic logic that has replaced the rigid certainty of the compiler age with a fluid, weather-like interface of constant drift and systemic uncertainty.</image:title><image:caption>A haunting architectural metaphor for the year 2046, depicting "The Layer" as a towering, translucent stack of probabilistic logic that has replaced the rigid certainty of the compiler age with a fluid, weather-like interface of constant drift and systemic uncertainty.</image:caption></image:image><lastmod>2026-08-27T16:52:29+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2026/08/24/building-a-custom-arduino-compatible-board-from-scratch/</loc><image:image><image:loc>https://efxa.org/wp-content/uploads/2026/08/custom-arduino-compatible-board.jpg</image:loc><image:title>DIY electronics kit for building a custom Arduino-compatible board, featuring a breadboard, electronic components, jumper wires, and a circuit diagram for assembling and programming the board.</image:title><image:caption>DIY electronics kit for building a custom Arduino-compatible board, featuring a breadboard, electronic components, jumper wires, and a circuit diagram for assembling and programming the board.</image:caption></image:image><lastmod>2026-08-27T16:51:20+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2026/08/24/socrates-and-the-wisdom-of-knowing-nothing/</loc><lastmod>2026-08-27T16:51:13+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2023/02/15/the-connection-between-ai-and-ancient-greek-philosophy/</loc><image:image><image:loc>https://efxa.org/wp-content/uploads/2023/02/img_20230215_204805-2.jpg</image:loc><image:title>Ancient Greek Philosophers</image:title><image:caption>Marble portrait heads of four philosophers in the British Museum. From foreground: Socrates, Antisthenes, Chrysippos, Epicurus.</image:caption></image:image><lastmod>2026-08-27T16:50:56+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2021/04/17/pegasus-for-financial-summarization/</loc><lastmod>2026-08-27T16:50:43+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2021/04/17/time-series-segmentation-changepoint-detection/</loc><image:image><image:loc>https://efxa.org/wp-content/uploads/2021/03/time-series-segmentation-changepoint-detection.png</image:loc><image:title>time-series-segmentation-changepoint-detection</image:title></image:image><lastmod>2026-08-27T16:50:38+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2021/04/17/symmetry-breaking-in-neural-networks/</loc><lastmod>2026-08-27T16:50:26+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2021/04/17/the-importance-of-feature-engineering-in-machine-learning/</loc><lastmod>2026-08-27T16:50:21+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2021/04/17/image-captioning-with-conditional-language-models/</loc><lastmod>2026-08-27T16:50:15+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2021/04/17/linear-logistic-regression-and-data-non-linearity/</loc><lastmod>2026-08-27T16:50:01+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2021/04/17/loss-function-convexity-and-gradient-descent-optimization/</loc><lastmod>2026-08-27T16:49:57+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2021/04/17/plato-aristotle-and-machine-learning/</loc><lastmod>2026-08-27T16:49:52+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2021/04/17/traditional-programming-and-machine-learning/</loc><lastmod>2026-08-27T16:49:47+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2026/08/27/looking-for-a-faster-way-to-perform-knn-search-consider-locality-sensitive-hashing-lsh/</loc><image:image><image:loc>https://efxa.org/wp-content/uploads/2026/08/1681921554606-edited.jpg</image:loc><image:title>Proximity through partitioning. An illustration of how random hyperplanes carve the feature space into discrete "bins," mapping geometrically close neighbors to identical bitwise signatures like "101" for rapid grouping.</image:title><image:caption>Proximity through partitioning. An illustration of how random hyperplanes carve the feature space into discrete "bins," mapping geometrically close neighbors to identical bitwise signatures like "101" for rapid grouping.</image:caption></image:image><image:image><image:loc>https://efxa.org/wp-content/uploads/2026/08/1681921554790-edited.jpg</image:loc><image:title>The geometric intuition of random projection, demonstrating how the orientation of data points across stochastic planes serves as a proxy for similarity, allowing for efficient approximate nearest neighbor search without exhaustive distance calculations.</image:title><image:caption>The geometric intuition of random projection, demonstrating how the orientation of data points across stochastic planes serves as a proxy for similarity, allowing for efficient approximate nearest neighbor search without exhaustive distance calculations.</image:caption></image:image><image:image><image:loc>https://efxa.org/wp-content/uploads/2026/08/1681921555430.jpg</image:loc><image:title>The complete LSH lifecycle: transforming high-dimensional spatial topology into a compact binary index, enabling near-instantaneous inverse lookups that bypass the "curse of dimensionality" during large-scale retrieval.</image:title><image:caption>The complete LSH lifecycle: transforming high-dimensional spatial topology into a compact binary index, enabling near-instantaneous inverse lookups that bypass the "curse of dimensionality" during large-scale retrieval.</image:caption></image:image><lastmod>2026-08-27T15:22:10+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2026/08/27/have-you-ever-heard-of-locally-weighted-regression-lwr/</loc><image:image><image:loc>https://efxa.org/wp-content/uploads/2026/08/1678867607940-edited.jpg</image:loc><image:title>Example of Locally Weighted Regression, containing in the upper graphic the set of data points (x,y) (blue dots), query point (green line), local linear model (red line) and prediction (black dot). The graphic in the middle shows the activation area of the model. The corresponding weighting kernel (receptive field) is shown in the bottom graphic.</image:title><image:caption>Example of Locally Weighted Regression, containing in the upper graphic the set of data points (x,y) (blue dots), query point (green line), local linear model (red line) and prediction (black dot). The graphic in the middle shows the activation area of the model. The corresponding weighting kernel (receptive field) is shown in the bottom graphic.</image:caption></image:image><lastmod>2026-08-27T14:49:28+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2026/08/27/have-you-ever-heard-of-k-means/</loc><image:image><image:loc>https://efxa.org/wp-content/uploads/2026/08/1678788222862-edited.jpg</image:loc><image:title>An iterative journey from unlabeled chaos to emergent structure, illustrating how the K-means algorithm dynamically repositions centroids and refines group memberships until the latent geometry of the data reaches a stable convergence.</image:title><image:caption>An iterative journey from unlabeled chaos to emergent structure, illustrating how the K-means algorithm dynamically repositions centroids and refines group memberships until the latent geometry of the data reaches a stable convergence.</image:caption></image:image><lastmod>2026-08-27T14:32:37+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2026/08/27/have-you-heard-of-the-kernel-perceptron/</loc><image:image><image:loc>https://efxa.org/wp-content/uploads/2026/08/1678275012226.jpg</image:loc><image:title>The Kernel Perceptron’s response to complexity, illustrating how a non-linear decision boundary can be implicitly learned to perfectly partition data within the original two-dimensional domain.</image:title><image:caption>The Kernel Perceptron’s response to complexity, illustrating how a non-linear decision boundary can be implicitly learned to perfectly partition data within the original two-dimensional domain.</image:caption></image:image><image:image><image:loc>https://efxa.org/wp-content/uploads/2026/08/1678275012245.jpg</image:loc><image:title>The "Kernel Trick" revealed: by mathematically lifting the data into a higher-dimensional feature space, a complex 2D classification problem is elegantly transformed into a simple task solvable by a flat, linear hyperplane.</image:title><image:caption>The "Kernel Trick" revealed: by mathematically lifting the data into a higher-dimensional feature space, a complex 2D classification problem is elegantly transformed into a simple task solvable by a flat, linear hyperplane.</image:caption></image:image><image:image><image:loc>https://efxa.org/wp-content/uploads/2026/08/1678275012280.jpg</image:loc><image:title>A classic visualization of non-linear inseparability, where a concentric data distribution renders a standard linear perceptron powerless to distinguish between the inner core and the surrounding shell.</image:title><image:caption>A classic visualization of non-linear inseparability, where a concentric data distribution renders a standard linear perceptron powerless to distinguish between the inner core and the surrounding shell.</image:caption></image:image><lastmod>2026-08-27T14:22:22+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2019/03/18/content-based-image-retrieval-presentation/</loc><image:image><image:loc>https://efxa.org/wp-content/uploads/2019/03/capture.png</image:loc><image:title>Content-based Image Retrieval</image:title></image:image><lastmod>2026-08-27T14:03:31+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2026/08/27/have-you-heard-of-k-nearest-neighbors-k-nn-algorithm/</loc><image:image><image:loc>https://efxa.org/wp-content/uploads/2026/08/1677746238510-3.jpg</image:loc><image:title>A visualization of k-NN regression’s local averaging mechanism, demonstrating how a continuous output is predicted by triangulating the values of proximal data points within the feature space.</image:title><image:caption>A visualization of k-NN regression’s local averaging mechanism, demonstrating how a continuous output is predicted by triangulating the values of proximal data points within the feature space.</image:caption></image:image><image:image><image:loc>https://efxa.org/wp-content/uploads/2026/08/1677746240013-3.jpg</image:loc><image:title>A demonstration of the voting dynamics in k-NN classification, highlighting how the selection of the 'k' hyperparameter fundamentally reshapes the decision outcome by shifting the local majority influence.</image:title><image:caption>A demonstration of the voting dynamics in k-NN classification, highlighting how the selection of the 'k' hyperparameter fundamentally reshapes the decision outcome by shifting the local majority influence.</image:caption></image:image><lastmod>2026-08-27T14:02:56+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2026/08/27/are-you-familiar-with-autoencoders-in-ai/</loc><image:image><image:loc>https://efxa.org/wp-content/uploads/2026/08/1677571425141.jpg</image:loc><image:title>A clear schematic of the VAE generative pipeline, highlighting the critical transition from deterministic feature extraction to probabilistic sampling from learned Gaussian distributions to create a robust latent foundation.</image:title><image:caption>A clear schematic of the VAE generative pipeline, highlighting the critical transition from deterministic feature extraction to probabilistic sampling from learned Gaussian distributions to create a robust latent foundation.</image:caption></image:image><image:image><image:loc>https://efxa.org/wp-content/uploads/2026/08/1677571426777.jpg</image:loc><image:title>The core challenge of unsupervised reconstruction, where an Autoencoder learns an efficient identity mapping by compressing the essence of data into a low-dimensional code while striving for a perfect reconstruction.</image:title><image:caption>The core challenge of unsupervised reconstruction, where an Autoencoder learns an efficient identity mapping by compressing the essence of data into a low-dimensional code while striving for a perfect reconstruction.</image:caption></image:image><image:image><image:loc>https://efxa.org/wp-content/uploads/2026/08/1677571425559.jpg</image:loc><image:title>An illustration of "disentangled" generative modeling, where a Variational Autoencoder learns to map complex human attributes like facial expressions and features onto specific, interpretable axes within its internal latent distribution.</image:title><image:caption>An illustration of "disentangled" generative modeling, where a Variational Autoencoder learns to map complex human attributes like facial expressions and features onto specific, interpretable axes within its internal latent distribution.</image:caption></image:image><image:image><image:loc>https://efxa.org/wp-content/uploads/2026/08/1677571425150.jpg</image:loc><image:title>A deep dive into the probabilistic heart of a Variational Autoencoder, where the model balances precise reconstruction with latent space regularization through its characteristic dual-objective loss function.</image:title><image:caption>A deep dive into the probabilistic heart of a Variational Autoencoder, where the model balances precise reconstruction with latent space regularization through its characteristic dual-objective loss function.</image:caption></image:image><image:image><image:loc>https://efxa.org/wp-content/uploads/2026/08/1677571425098.jpg</image:loc><image:title>Demonstrating the transition from complex visual features to structured latent representations, where a convolutional architecture enables the unsupervised clustering of high-dimensional data into intuitive spatial maps.</image:title><image:caption>Demonstrating the transition from complex visual features to structured latent representations, where a convolutional architecture enables the unsupervised clustering of high-dimensional data into intuitive spatial maps.</image:caption></image:image><image:image><image:loc>https://efxa.org/wp-content/uploads/2026/08/1677571426102.jpg</image:loc><image:title>The fundamental architecture of a standard Autoencoder, illustrating the elegant process of compressing high-dimensional inputs into a dense "bottleneck" representation to distill the data's most essential features.</image:title><image:caption>The fundamental architecture of a standard Autoencoder, illustrating the elegant process of compressing high-dimensional inputs into a dense "bottleneck" representation to distill the data's most essential features.</image:caption></image:image><lastmod>2026-08-27T13:57:31+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2026/08/27/have-you-ever-heard-of-self-organizing-maps-som-or-kohonen-maps-in-ai/</loc><image:image><image:loc>https://efxa.org/wp-content/uploads/2026/08/som-map.jpg</image:loc><image:title>An elegant bridge between high-dimensional complexity and spatial intuition, illustrating how a Self-Organizing Map (SOM) translates abstract input vectors into a topologically preserved 2D hexagonal landscape where geometric proximity mirrors data similarity.</image:title><image:caption>An elegant bridge between high-dimensional complexity and spatial intuition, illustrating how a Self-Organizing Map (SOM) translates abstract input vectors into a topologically preserved 2D hexagonal landscape where geometric proximity mirrors data similarity.</image:caption></image:image><lastmod>2026-08-27T13:16:19+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2026/08/27/beyond-prediction-can-ai-truly-replicate-the-human-voice/</loc><image:image><image:loc>https://efxa.org/wp-content/uploads/2026/08/1674842306934.jpg</image:loc><image:title>A visual representation of the "surprisingness" gap in language generation, illustrating how beam search’s optimization for high-probability sequences results in a flat, predictable output that fails to capture the high-variance entropy and creative spontaneity inherent in human speech.</image:title><image:caption>A visual representation of the "surprisingness" gap in language generation, illustrating how beam search’s optimization for high-probability sequences results in a flat, predictable output that fails to capture the high-variance entropy and creative spontaneity inherent in human speech.</image:caption></image:image><lastmod>2026-08-27T13:16:10+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/about/</loc><image:image><image:loc>https://efxa.org/wp-content/uploads/2023/01/profile-photo.png</image:loc><image:title>Efstathios Chatzikyriakidis</image:title></image:image><lastmod>2024-09-21T16:39:48+00:00</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://efxa.org/2019/10/31/random-data-science-image/</loc><lastmod>2024-08-30T12:20:05+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2010/06/29/clinicadmin-project/</loc><lastmod>2023-02-17T16:02:43+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2010/07/16/non-deterministic-errors-defensive-programming/</loc><lastmod>2022-04-24T17:27:09+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2010/07/11/library-floating-point-numbers-comparison-tools/</loc><lastmod>2022-04-24T17:25:59+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2010/07/15/function-linux-kernel-random-numbers/</loc><lastmod>2022-04-24T17:25:38+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2010/07/15/c-module-signals-handling-posix/</loc><lastmod>2022-04-24T17:25:27+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2010/07/15/gnulinux-c-function-daemon-service-background-process/</loc><lastmod>2022-04-24T17:25:13+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2013/05/04/post-your-email-address-to-the-public-as-an-image-to-avoid-spam/</loc><lastmod>2022-04-24T17:25:01+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2013/06/09/rest-api-wrap-utility-project/</loc><lastmod>2022-04-24T17:24:44+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2013/12/25/nature-inspired-sudoku-solver/</loc><lastmod>2022-04-24T17:24:30+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2014/10/08/gnulinux-c-function-daemon-service-background-process-version-2/</loc><lastmod>2022-04-24T17:24:15+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2014/10/08/how-to-implement-an-ip-agnostic-server-application-with-posix-sockets/</loc><lastmod>2022-04-24T17:23:55+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2014/10/14/c-module-signals-handling-posix-version-2/</loc><lastmod>2022-04-24T17:23:34+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2014/10/16/macro-definitions-for-handling-interruptible-posix-system-calls/</loc><lastmod>2022-04-24T17:23:07+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2014/10/18/a-safe-wrapper-implemented-in-c-for-freeing-dynamic-allocated-memory/</loc><lastmod>2022-04-24T17:22:54+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2014/10/18/useful-functions-for-enabling-and-disabling-the-non-blocking-io-mode-of-file-descriptors/</loc><lastmod>2022-04-24T17:22:12+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2014/10/19/helper-functions-for-handling-the-pid-file-of-a-background-daemon/</loc><lastmod>2022-04-24T17:21:51+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2014/10/20/a-useful-function-for-getting-the-host-name-and-service-of-a-socket/</loc><lastmod>2022-04-24T17:21:24+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2014/10/21/a-dynamic-string-data-structure-helper-implementation/</loc><lastmod>2022-04-24T17:20:59+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/contact/</loc><lastmod>2022-04-22T15:45:57+00:00</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://efxa.org/2019/03/16/adversarial-face-deidentification-presentation/</loc><image:image><image:loc>https://efxa.org/wp-content/uploads/2019/03/image.png</image:loc><image:title>Adversarial Face De-identification</image:title></image:image><lastmod>2022-04-17T09:30:58+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2019/03/17/multi-factor-authentication-presentation/</loc><image:image><image:loc>https://efxa.org/wp-content/uploads/2019/03/capture-1.png</image:loc><image:title>Multi-Factor Authentication</image:title></image:image><lastmod>2022-04-17T09:28:58+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2019/10/31/presentation-of-paper-adversarial-face-de-identification-at-26th-ieee-international-conference-on-image-processing-icip/</loc><image:image><image:loc>https://efxa.org/wp-content/uploads/2019/10/icip-2019-paper.png</image:loc><image:title>Adversarial Face De-identification (ICIP 2019)</image:title></image:image><lastmod>2022-04-17T09:25:47+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2013/02/06/join-to-terranova-today/</loc><lastmod>2022-04-16T12:36:06+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2011/02/08/reception-project/</loc><lastmod>2022-04-16T12:22:15+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/curriculum-vitae/</loc><lastmod>2022-04-16T12:02:39+00:00</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://efxa.org/portfolio/</loc><lastmod>2022-04-16T11:58:14+00:00</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://efxa.org/2021/04/17/skrobot/</loc><image:image><image:loc>https://efxa.org/wp-content/uploads/2021/03/skrobot-logo.png</image:loc><image:title>skrobot</image:title></image:image><lastmod>2021-10-17T21:46:33+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2021/07/28/crowdspeak-is-up-and-running/</loc><lastmod>2021-07-28T13:57:44+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2021/04/17/exploring-neural-networks-with-activation-atlases/</loc><lastmod>2021-04-17T21:19:11+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2021/04/17/road-to-kubernetes/</loc><lastmod>2021-04-17T21:09:08+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2021/04/17/moving-to-github/</loc><lastmod>2021-04-17T20:20:24+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2015/03/25/arduino-security-alarm-system/</loc><image:image><image:loc>https://efxa.org/wp-content/uploads/2015/03/061.jpg</image:loc><image:title>Security Alarm System - Image 6</image:title></image:image><image:image><image:loc>https://efxa.org/wp-content/uploads/2015/03/051.jpg</image:loc><image:title>Security Alarm System - Image 5</image:title></image:image><image:image><image:loc>https://efxa.org/wp-content/uploads/2015/03/041.jpg</image:loc><image:title>Security Alarm System - Image 4</image:title></image:image><image:image><image:loc>https://efxa.org/wp-content/uploads/2015/03/34.jpg</image:loc><image:title>Security Alarm System - Image 34</image:title></image:image><image:image><image:loc>https://efxa.org/wp-content/uploads/2015/03/33.jpg</image:loc><image:title>Security Alarm System - Image 33</image:title></image:image><image:image><image:loc>https://efxa.org/wp-content/uploads/2015/03/32.jpg</image:loc><image:title>Security Alarm System - Image 32</image:title></image:image><image:image><image:loc>https://efxa.org/wp-content/uploads/2015/03/31.jpg</image:loc><image:title>Security Alarm System - Image 31</image:title></image:image><image:image><image:loc>https://efxa.org/wp-content/uploads/2015/03/30.jpg</image:loc><image:title>30</image:title></image:image><image:image><image:loc>https://efxa.org/wp-content/uploads/2015/03/29.jpg</image:loc><image:title>Security Alarm System - Image 29</image:title></image:image><image:image><image:loc>https://efxa.org/wp-content/uploads/2015/03/28.jpg</image:loc><image:title>Security Alarm System - Image 28</image:title></image:image><lastmod>2021-04-10T18:45:12+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/msc/</loc><lastmod>2021-01-16T16:08:52+00:00</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://efxa.org/bsc/</loc><lastmod>2021-01-16T16:07:25+00:00</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://efxa.org/2010/06/29/dec2bin-project/</loc><lastmod>2021-01-16T15:56:15+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2010/06/29/arduino_control_servo_directly/</loc><lastmod>2021-01-16T15:56:01+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2010/06/29/arduino_light_control_servo/</loc><lastmod>2021-01-16T15:54:24+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2010/06/29/arduino_pot_control_servo/</loc><lastmod>2021-01-16T15:51:26+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2010/06/29/arduino_temperature_alarm/</loc><lastmod>2021-01-16T15:50:59+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2010/06/29/arduino_pot_control_motor/</loc><image:image><image:loc>https://efxa.org/wp-content/uploads/2010/04/leds.jpg</image:loc><image:title>LEDs</image:title><image:caption>LEDs</image:caption></image:image><lastmod>2021-01-16T15:49:54+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2010/06/29/mam-project/</loc><lastmod>2021-01-16T15:49:02+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2010/06/29/arduino_pot_leds_bar_graph/</loc><lastmod>2021-01-16T15:48:22+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2010/06/29/arduino_light_control_motor/</loc><lastmod>2021-01-16T15:47:18+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2010/06/29/button_led_anims_74hc595/</loc><lastmod>2021-01-16T15:46:51+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2010/06/29/arduino_temperature_control_motor/</loc><lastmod>2021-01-16T15:46:16+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2010/06/29/hcf-project/</loc><lastmod>2021-01-16T15:45:43+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2010/06/29/arduino_light_indicator_leds_bar_graph_74hc595/</loc><lastmod>2021-01-16T15:45:16+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2010/07/02/arduino_pov_ascii_bitmaps/</loc><image:image><image:loc>https://efxa.org/wp-content/uploads/2010/07/pov_ascii_bitmap-1.jpg</image:loc><image:title>POV &amp; Arduino - Image 1</image:title></image:image><lastmod>2021-01-16T15:44:37+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2010/07/05/arduino_control_3d_shape_rotation/</loc><image:image><image:loc>https://efxa.org/wp-content/uploads/2010/07/control_3d_shape_rotation-1.png</image:loc><image:title>3D Shape Rotation With Python, OpenGL &amp; Arduino - 1</image:title></image:image><lastmod>2021-01-16T15:44:10+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2010/07/16/arduino_motion_detector/</loc><image:image><image:loc>https://efxa.org/wp-content/uploads/2010/07/motion-detector.jpg</image:loc><image:title>Motion Detector</image:title><image:caption>Motion Detector</image:caption></image:image><lastmod>2021-01-16T15:43:45+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2010/07/23/arduino_remote_morse_code_server_encoder/</loc><image:image><image:loc>https://efxa.org/wp-content/uploads/2010/07/morse-code-server-encoder.jpg</image:loc><image:title>Remote Morse Code Server Encoder</image:title><image:caption>Remote Morse Code Server Encoder</image:caption></image:image><lastmod>2021-01-16T15:43:18+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2010/08/13/arduino_voice_relay_control_device/</loc><lastmod>2021-01-16T15:39:30+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2010/08/14/arduino_true_random_number_generator/</loc><lastmod>2021-01-16T15:37:32+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2010/08/16/arduino_control_sensors_via_arduino_lcd_keypad_shield/</loc><lastmod>2021-01-16T15:36:59+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2010/08/18/arduino_vehicle_parking_alarm_ultrasonic_ping_sensor/</loc><lastmod>2021-01-16T15:35:28+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2010/08/18/arduino_vehicle_parking_helper_ultrasonic_sensor_lcd_shield/</loc><lastmod>2021-01-16T15:34:42+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2010/08/19/arduino_security_control_multi_factor_authentication/</loc><lastmod>2021-01-16T15:33:28+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2010/08/21/arduino_control_rgb_mood_light_voice_recognition/</loc><lastmod>2021-01-16T15:32:52+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2010/08/25/arduino_execute_applications_voice_recognition/</loc><lastmod>2021-01-16T15:32:25+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2010/08/29/arduino_alcohol_breathalyzer/</loc><lastmod>2021-01-16T15:31:37+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2010/08/30/arduino_game_visual_reflexes/</loc><lastmod>2021-01-16T15:30:20+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2010/09/01/arduino_clapping_control_light_bulb/</loc><lastmod>2021-01-16T15:27:45+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2010/09/08/arduino_motion_control_device/</loc><lastmod>2021-01-16T15:26:28+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2010/09/09/source_code_doc_gnulinux/</loc><lastmod>2021-01-16T15:24:55+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2010/09/18/arduino_infix_calculator/</loc><lastmod>2021-01-16T15:23:37+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2010/09/21/arduino_execute_applications_ir_receiver_tv_remote_control/</loc><lastmod>2021-01-16T15:22:16+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2010/12/29/map-places-project/</loc><lastmod>2021-01-16T15:20:28+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2011/02/20/genetic-algorithm-paradigm-1/</loc><lastmod>2021-01-16T15:19:19+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2011/02/20/genetic-algorithm-paradigm-2/</loc><lastmod>2021-01-16T15:19:13+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2011/02/27/genetic-algorithm-paradigm-3/</loc><lastmod>2021-01-16T15:19:05+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2011/02/27/genetic-algorithm-paradigm-4/</loc><lastmod>2021-01-16T15:18:55+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2011/02/27/differential-evolution-paradigm-5/</loc><lastmod>2021-01-16T15:18:11+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2011/10/12/pgasystem-project/</loc><lastmod>2021-01-16T15:17:33+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2011/10/17/the-crime-tracer-sprite-engine/</loc><image:image><image:loc>https://efxa.org/wp-content/uploads/2011/10/sprite-engine-demo.png</image:loc><image:title>The Crime Tracer - Sprite Engine Demo</image:title><image:caption>The Crime Tracer - Sprite Engine Demo</image:caption></image:image><lastmod>2021-01-16T15:16:35+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2012/01/18/steganography-system/</loc><image:image><image:loc>https://efxa.org/wp-content/uploads/2012/01/image-steganography-1.png</image:loc><image:title>Image Steganography - Photo 1</image:title><image:caption>Image Steganography - Photo 1</image:caption></image:image><image:image><image:loc>https://efxa.org/wp-content/uploads/2012/01/image-steganography-2.png</image:loc><image:title>Image Steganography - Photo 2</image:title><image:caption>Image Steganography - Photo 2</image:caption></image:image><image:image><image:loc>https://efxa.org/wp-content/uploads/2012/01/image-steganography-3.png</image:loc><image:title>Image Steganography - Photo 3</image:title><image:caption>Image Steganography - Photo 3</image:caption></image:image><image:image><image:loc>https://efxa.org/wp-content/uploads/2012/01/image-steganography-4.png</image:loc><image:title>Image Steganography - Photo 4</image:title><image:caption>Image Steganography - Photo 4</image:caption></image:image><image:image><image:loc>https://efxa.org/wp-content/uploads/2012/01/image-steganography-5.png</image:loc><image:title>Image Steganography - Photo 5</image:title><image:caption>Image Steganography - Photo 5</image:caption></image:image><lastmod>2021-01-16T15:15:38+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2012/05/07/yafl-project/</loc><lastmod>2021-01-16T15:14:42+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2012/07/22/resource-manager-caching-mapping/</loc><lastmod>2021-01-16T15:13:55+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2012/09/10/clg-project/</loc><image:image><image:loc>https://efxa.org/wp-content/uploads/2012/09/cell-life-game-screenshot-1.png</image:loc><image:title>Cell Life Game Screenshot</image:title><image:caption>Cell Life Game Screenshot</image:caption></image:image><lastmod>2021-01-16T15:12:55+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2012/09/18/vs-cms-project/</loc><lastmod>2021-01-16T15:06:07+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2012/09/19/gtrm-project/</loc><lastmod>2021-01-16T15:03:33+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2012/09/20/oshackers-project/</loc><lastmod>2021-01-16T15:02:40+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2012/09/20/gdr-project/</loc><lastmod>2021-01-16T15:01:48+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2012/09/21/nxnes-project/</loc><lastmod>2021-01-16T15:00:55+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2012/09/23/equation-solver-project/</loc><lastmod>2021-01-16T14:57:17+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2012/09/23/bgc-leds-project/</loc><lastmod>2021-01-16T14:55:38+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2012/09/23/bgc-speaker-project/</loc><lastmod>2021-01-16T14:54:49+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2012/09/26/shell-library-project/</loc><lastmod>2021-01-16T14:53:45+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2012/09/26/tct-project/</loc><lastmod>2021-01-16T14:50:59+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2012/10/11/parkman-project/</loc><lastmod>2021-01-16T14:48:15+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2012/10/18/arduino_button_led_anims/</loc><lastmod>2021-01-16T14:47:18+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2012/10/18/arduino_light_relay_control_device/</loc><lastmod>2021-01-16T14:46:13+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2012/10/21/arduino_button_remote_sensor_twitter/</loc><image:image><image:loc>https://efxa.org/wp-content/uploads/2010/06/button_remote_sensor_twitter-3.jpg</image:loc><image:title>Light sensor and Twitter - Image 3</image:title><image:caption>Light sensor and Twitter - Image 3</image:caption></image:image><image:image><image:loc>https://efxa.org/wp-content/uploads/2010/06/button_remote_sensor_twitter-2.jpg</image:loc><image:title>Light sensor and Twitter - Image 2</image:title><image:caption>Light sensor and Twitter - Image 2</image:caption></image:image><image:image><image:loc>https://efxa.org/wp-content/uploads/2010/06/button_remote_sensor_twitter-1.jpg</image:loc><image:title>Light sensor and Twitter - Image 1</image:title><image:caption>Light sensor and Twitter - Image 1</image:caption></image:image><lastmod>2021-01-16T14:45:12+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2012/10/22/arduino_web_controller/</loc><image:image><image:loc>https://efxa.org/wp-content/uploads/2010/06/arduino_web_controller_1.png</image:loc><image:title>Arduino Web Controller - Image 1</image:title><image:caption>Arduino Web Controller - Image 1</image:caption></image:image><lastmod>2021-01-16T14:44:03+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2012/10/23/arduino_light_alarm/</loc><lastmod>2021-01-16T14:43:07+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2012/10/25/arduino_light_indicator_leds_bar_graph/</loc><image:image><image:loc>https://efxa.org/wp-content/uploads/2010/06/arduino_light_indicator_leds_bar_graph.jpg</image:loc><image:title>Light Indicator - Bar Graph LEDs</image:title><image:caption>Light Indicator - Bar Graph LEDs</image:caption></image:image><lastmod>2021-01-16T14:41:12+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2012/10/25/gfs-project/</loc><lastmod>2021-01-16T14:38:52+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2014/02/28/the-project-hasher-decent-implementation-of-salted-hashing/</loc><image:image><image:loc>https://efxa.org/wp-content/uploads/2014/02/hasher-diagram.jpg</image:loc><image:title>Hasher Diagram</image:title></image:image><lastmod>2021-01-16T14:25:24+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2014/09/28/the-project-zws-zepto-web-server/</loc><lastmod>2021-01-16T14:22:53+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2016/07/19/neo4j-code-infrastructure-for-net-enterprise-applications/</loc><lastmod>2021-01-16T14:13:30+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2016/07/21/arduino-a-simple-and-lightweight-library-for-managing-the-arduino-gsm-shield/</loc><lastmod>2021-01-16T14:03:24+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2017/02/18/creating-a-sharded-cluster-of-replica-sets-in-mongodb/</loc><lastmod>2021-01-16T14:01:52+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2017/03/01/the-refugee-project/</loc><lastmod>2021-01-16T14:00:43+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2019/03/19/agent-based-auctions-simulation-using-jade-agents/</loc><image:image><image:loc>https://efxa.org/wp-content/uploads/2019/03/agents-items.png</image:loc><image:title>agents-items</image:title></image:image><lastmod>2021-01-16T13:58:12+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2012/09/16/www-el-project/</loc><lastmod>2021-01-05T21:36:11+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2011/05/25/presentation-arduino-5/</loc><lastmod>2021-01-05T21:32:49+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/phd/</loc><lastmod>2019-12-13T22:44:44+00:00</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://efxa.org/terms/</loc><lastmod>2019-05-23T17:38:51+00:00</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://efxa.org/2011/03/02/genetic-routing-presentation/</loc><lastmod>2018-10-03T19:19:37+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2013/06/15/function-for-reading-average-from-a-jumpy-or-erratic-input-sensor/</loc><lastmod>2018-10-01T21:16:39+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2018/09/27/arduino_stack_array_library/</loc><lastmod>2018-09-27T17:23:09+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2018/07/14/a-simple-3d-vector-prototype-library/</loc><image:image><image:loc>https://efxa.org/wp-content/uploads/2018/07/back-to-school1.jpg</image:loc></image:image><lastmod>2018-07-14T22:54:10+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2011/08/08/thehackerspace-security-arduino-workshop/</loc><lastmod>2018-07-14T14:35:00+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2011/05/30/arduino-lesson-5/</loc><lastmod>2018-07-14T14:05:10+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2018/07/05/generic-c-template-functions-for-reading-from-writing-to-the-arduino-eeprom-memory/</loc><lastmod>2018-07-06T06:49:53+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2010/06/29/rubiks-360/</loc><lastmod>2018-06-26T23:45:36+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2010/06/29/rubik-cubes-records/</loc><lastmod>2018-06-26T23:21:43+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2010/06/29/rubik-magic-record/</loc><lastmod>2018-06-26T23:21:13+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2010/06/29/rubiks-ben-10-cube/</loc><lastmod>2018-06-26T23:16:38+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2010/10/11/infosystem-2010/</loc><lastmod>2018-06-26T22:51:54+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2011/05/07/software-repairing-genetic-programming/</loc><image:image><image:loc>https://efxa.org/wp-content/uploads/2018/06/gp1.png</image:loc><image:title>Genetic Algorithm in Genetic Programming</image:title><image:caption>Genetic Algorithm in Genetic Programming</image:caption></image:image><image:image><image:loc>https://efxa.org/wp-content/uploads/2011/05/zune-bug.jpg</image:loc><image:title>MS Zune Player with a bug!</image:title><image:caption>MS Zune Player with a bug!</image:caption></image:image><image:image><image:loc>https://efxa.org/wp-content/uploads/2011/05/zune-without-bug.jpg</image:loc><image:title>MS Zune Player bug solved with Genetic Programming</image:title><image:caption>MS Zune Player bug solved with Genetic Programming</image:caption></image:image><lastmod>2018-06-26T22:41:38+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2013/05/06/how-internationalization-can-be-used-in-qt-apps/</loc><image:image><image:loc>https://efxa.org/wp-content/uploads/2013/05/qt-translation-aware-ui.png</image:loc><image:title>Qt Property Editor - Translatable Property</image:title><image:caption>Qt Property Editor - Translatable Property</image:caption></image:image><lastmod>2018-06-26T21:38:02+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2013/05/23/simple-function-implementation-for-parsing-rfid-tags-in-arduino/</loc><image:image><image:loc>https://efxa.org/wp-content/uploads/2013/05/rfid-data-format.png</image:loc><image:title>RFID Tag Data Format</image:title><image:caption>RFID Tag Data Format</image:caption></image:image><lastmod>2018-06-26T21:34:37+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2010/06/29/infosystem-2009/</loc><lastmod>2018-06-26T20:50:23+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2012/01/18/thehackerspace-game-development/</loc><lastmod>2018-06-26T20:46:47+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2010/06/29/fosscomm-2010-thessaloniki/</loc><image:image><image:loc>https://efxa.org/wp-content/uploads/2010/04/fosscomm-2010.jpg</image:loc><image:title>Fosscomm 2010 (Thessaloniki)</image:title><image:caption>Fosscomm 2010 (Thessaloniki)</image:caption></image:image><lastmod>2018-06-26T20:45:12+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2012/05/21/fosscomm-2012-serres/</loc><lastmod>2018-06-26T20:42:34+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2018/06/25/digital-image-processing-algorithms-implemented-with-c-and-opencv/</loc><image:image><image:loc>https://efxa.org/wp-content/uploads/2018/06/adaptive-thresholding-grayscale.png</image:loc><image:title>adaptive-thresholding-grayscale</image:title></image:image><image:image><image:loc>https://efxa.org/wp-content/uploads/2018/06/prewitt-rgb-threshold.png</image:loc><image:title>prewitt-rgb-threshold</image:title></image:image><image:image><image:loc>https://efxa.org/wp-content/uploads/2018/06/prewitt-rgb.png</image:loc><image:title>prewitt-rgb</image:title></image:image><image:image><image:loc>https://efxa.org/wp-content/uploads/2018/06/sobel-rgb-threshold.png</image:loc><image:title>sobel-rgb-threshold</image:title></image:image><image:image><image:loc>https://efxa.org/wp-content/uploads/2018/06/sobel-rgb.png</image:loc><image:title>sobel-rgb-</image:title></image:image><image:image><image:loc>https://efxa.org/wp-content/uploads/2018/06/median-filtering-rbg.png</image:loc><image:title>median-filtering-rbg</image:title></image:image><image:image><image:loc>https://efxa.org/wp-content/uploads/2018/06/median-filtering-grayscale.png</image:loc><image:title>median-filtering-grayscale</image:title></image:image><image:image><image:loc>https://efxa.org/wp-content/uploads/2018/06/mean-filtering-rgb.png</image:loc><image:title>mean-filtering-rgb</image:title></image:image><image:image><image:loc>https://efxa.org/wp-content/uploads/2018/06/mean-filtering-grayscale.png</image:loc><image:title>mean-filtering-grayscale</image:title></image:image><image:image><image:loc>https://efxa.org/wp-content/uploads/2018/06/salt-and-pepper-noise-grayscale-2.png</image:loc><image:title>salt-and-pepper-noise-grayscale-2</image:title></image:image><lastmod>2018-06-25T20:13:25+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2013/03/16/you-came-writing/</loc><lastmod>2017-06-26T21:31:25+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2010/11/21/arduino-lesson-2/</loc><lastmod>2015-03-22T14:59:58+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2010/12/06/arduino-lesson-3/</loc><lastmod>2015-03-22T14:59:25+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2010/12/20/arduino-lesson-4/</loc><lastmod>2015-03-22T14:58:51+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2010/10/26/arduino-lesson-1/</loc><lastmod>2015-03-22T14:55:41+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2014/03/02/using-the-repository-design-pattern-with-angularjs-framework/</loc><lastmod>2014-10-16T18:57:54+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2014/05/12/how-to-unify-similar-tokens-when-constructing-parsers-and-lexers/</loc><lastmod>2014-10-16T18:57:34+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2011/03/07/critical-region-gnulinux/</loc><lastmod>2014-10-16T17:59:14+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2014/05/25/how-to-create-an-abstract-syntax-tree-while-parsing-an-input-stream/</loc><lastmod>2014-05-24T22:37:28+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2014/05/11/using-literal-character-tokens-when-designing-lexers-and-parsers/</loc><lastmod>2014-05-20T21:41:05+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2014/05/17/techniques-for-resolving-common-grammar-conflicts-in-parsers/</loc><lastmod>2020-05-18T21:03:52+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2010/09/25/arduino_stack_list_library/</loc><lastmod>2014-05-17T19:11:14+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2010/09/28/arduino_queue_list_library/</loc><lastmod>2014-05-17T19:11:07+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2010/09/29/arduino_queue_array_library/</loc><lastmod>2014-05-17T19:11:01+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2014/05/10/ignoring-multiline-comments-with-flex-start-states/</loc><lastmod>2014-05-13T18:15:13+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2013/05/05/ignoring-multiline-comments-with-flex/</loc><lastmod>2014-05-11T19:48:01+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2014/05/10/regular-expressions-for-matching-data-values-in-compiler-lexers/</loc><lastmod>2014-05-11T19:45:39+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2014/05/11/implementing-the-include-directive-to-support-nested-input-files/</loc><lastmod>2014-05-10T23:31:12+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2014/05/10/a-simple-flex-lexer-example-for-counting-words-lines-characters/</loc><lastmod>2014-05-10T13:38:19+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2011/12/29/2011-in-review/</loc><lastmod>2014-03-01T22:00:56+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2013/01/02/2012-in-review/</loc><lastmod>2014-03-01T22:00:22+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2013/12/29/2013-in-review/</loc><lastmod>2014-03-01T21:59:01+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2011/03/31/syntactic-tree-creation/</loc><lastmod>2013-12-29T15:29:36+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2011/03/31/calculate-prefix-expressions/</loc><lastmod>2013-12-29T15:29:15+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2011/03/26/infix-to-postfix/</loc><lastmod>2013-12-29T15:28:58+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2011/03/24/evaluate-postfix-expression/</loc><lastmod>2013-12-29T15:28:32+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2011/03/02/qt-unit-testing/</loc><lastmod>2013-12-29T15:24:02+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2010/07/11/qt-settings-use-case/</loc><lastmod>2013-12-29T15:23:45+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2011/03/31/breadth-first-search-graph/</loc><lastmod>2013-12-28T18:24:42+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2010/09/29/sequential_binary_search_iterative_version/</loc><lastmod>2013-12-28T17:59:45+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2013/06/15/html5-geolocation-example/</loc><lastmod>2013-12-28T16:57:36+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2012/04/25/richard-stallman-gnu-project/</loc><lastmod>2013-12-28T16:36:15+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2010/10/04/calculate_points_distance/</loc><lastmod>2013-12-28T16:05:21+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2011/03/05/memetic-algorithm/</loc><lastmod>2013-12-28T16:00:20+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2011/06/20/the-hackerspace-first-event/</loc><lastmod>2013-12-28T15:55:33+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2011/05/23/conf-ellak-2011/</loc><lastmod>2013-12-28T15:54:39+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2010/09/28/connectivity_problem_weighted_quick_union_path_compression/</loc><lastmod>2013-12-28T15:27:41+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2010/09/28/connectivity_problem_weighted_quick_union/</loc><lastmod>2013-12-28T15:27:33+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2010/09/28/connectivity_problem_quick_union/</loc><lastmod>2013-12-28T15:27:15+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2010/09/28/connectivity_problem_quick_find/</loc><lastmod>2013-12-28T15:26:14+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2010/10/02/coin_simulation/</loc><lastmod>2013-12-28T15:25:33+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2010/10/02/sieve_of_eratosthenes/</loc><lastmod>2013-12-28T15:24:59+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2011/03/08/search-string-algorithm/</loc><lastmod>2013-12-28T15:24:26+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2011/03/31/recursive-functions/</loc><lastmod>2013-12-28T14:59:38+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2013/06/03/how-to-transform-an-xml-document-into-html5-using-xslt/</loc><lastmod>2013-12-28T14:40:32+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2013/05/23/php-function-email-validation/</loc><lastmod>2013-12-28T14:36:10+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2013/05/01/lisp-function-gnu-gpl-emacs/</loc><lastmod>2013-12-28T14:22:28+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2013/05/01/remove-backup-files-ending-with-from-your-system/</loc><lastmod>2013-12-28T14:19:36+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2011/03/31/traversals-non-recursive/</loc><lastmod>2013-12-27T18:34:20+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2011/03/08/graph-adjacency-list/</loc><lastmod>2013-12-27T17:43:21+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2011/03/08/sorting-array-string/</loc><lastmod>2013-12-27T17:39:59+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2011/03/08/graph-adjacency-matrix/</loc><lastmod>2013-12-27T17:38:30+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2011/03/02/assembly-gnulinux/</loc><lastmod>2013-12-26T20:34:53+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2011/03/05/ant-colony-system/</loc><lastmod>2013-12-26T20:16:03+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2011/03/05/cultural-algorithm/</loc><lastmod>2013-12-26T20:14:01+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2011/03/05/harmony-search/</loc><lastmod>2013-12-26T20:13:29+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2011/03/05/simulated-annealing/</loc><lastmod>2013-12-26T20:12:36+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2011/02/12/artificial-immune-recognition-system/</loc><lastmod>2013-12-26T19:46:18+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2011/02/12/self-organizing-map/</loc><lastmod>2013-12-26T19:44:21+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2011/02/09/genetic-algorithm/</loc><lastmod>2013-12-26T19:44:10+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2011/02/09/stochastic-hill-climbing/</loc><lastmod>2013-12-25T23:24:32+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2011/02/09/adaptive-random-search/</loc><lastmod>2013-12-25T23:24:24+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2011/02/09/random-search/</loc><lastmod>2013-12-25T23:24:16+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2011/02/09/iterated-local-search/</loc><lastmod>2013-12-25T23:23:39+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2010/12/16/presentation-arduino-4/</loc><lastmod>2013-12-25T19:22:27+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2010/12/01/presentation-arduino-3/</loc><lastmod>2013-12-25T19:22:14+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2010/11/16/presentation-arduino-2/</loc><lastmod>2013-12-25T19:22:04+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2010/10/21/presentation-arduino-1/</loc><lastmod>2013-12-25T19:21:19+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2010/10/04/c-string-functions/</loc><lastmod>2013-12-25T19:18:57+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2010/10/04/insertion_sort_linked_list/</loc><lastmod>2013-12-25T19:18:00+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2010/10/02/reverse_single_linked_list/</loc><lastmod>2013-12-25T19:16:26+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org/2010/10/02/circular_list_josephus/</loc><lastmod>2013-12-25T19:14:51+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://efxa.org</loc><changefreq>daily</changefreq><priority>1.0</priority><lastmod>2026-08-27T17:07:07+00:00</lastmod></url></urlset>
