<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Chaosgoo | Do You Find IT? - Android, Embedded &amp; DIY</title><description>Hands-on notes on Android development, embedded systems, firmware, and hardware DIY, written from my own projects.</description><link>https://chaosgoo.com/en/</link><item><title>Google AdSense Rejected My Blog Again and Again: Finally Approved After a Year</title><link>https://chaosgoo.com/en/how-to-pass-adsense-from-rejection-to-approval/</link><guid isPermaLink="true">https://chaosgoo.com/en/how-to-pass-adsense-from-rejection-to-approval/</guid><description>After 13 account applications and 10 site review submissions, my blog finally got Google AdSense approval. Here is what I tried, fixed, and got wrong.</description><pubDate>Thu, 01 Oct 2026 10:06:32 GMT</pubDate></item><item><title>Adding Video Watermarks on Android with Media3</title><link>https://chaosgoo.com/en/media3-video-watermark/</link><guid isPermaLink="true">https://chaosgoo.com/en/media3-video-watermark/</guid><description>Adding video watermarks on Android with Media3 and comparing the resulting app size and implementation trade-offs with FFmpeg.</description><pubDate>Sun, 09 Aug 2026 11:30:00 GMT</pubDate></item><item><title>Running Native Executables on Android 10+ under W^X Restrictions</title><link>https://chaosgoo.com/en/android-run-executable-binary-bypass/</link><guid isPermaLink="true">https://chaosgoo.com/en/android-run-executable-binary-bypass/</guid><description>Running native executables on Android 10 and later through the jniLibs extraction mechanism while accounting for W^X restrictions and platform constraints.</description><pubDate>Fri, 12 Jun 2026 20:30:00 GMT</pubDate></item><item><title>PixelCompass: A Low-Cost, Web-Configurable Minecraft Compass IRL</title><link>https://chaosgoo.com/en/pixelcompass-a-better-minecraft-compass-irl/</link><guid isPermaLink="true">https://chaosgoo.com/en/pixelcompass-a-better-minecraft-compass-irl/</guid><description>Rebuilding the Minecraft compass in real life (Project: PixelCompass). Hardware is fully open-source. This new iteration downgrades the MCU to the budget-friendly WCH CH592F to drastically cut cost and power consumption, optimizes LED diffusion, and introduces a driverless USB web dashboard for easy configuration. Includes complete bill of materials, assembly guide, and troubleshooting.</description><pubDate>Wed, 20 May 2026 20:39:32 GMT</pubDate></item><item><title>How Android BootAnimation Draws the Clock</title><link>https://chaosgoo.com/en/android-boot-animation-clock/</link><guid isPermaLink="true">https://chaosgoo.com/en/android-boot-animation-clock/</guid><description>How Android BootAnimation&apos;s drawClock and drawText functions draw time text by selecting glyphs from a font atlas.</description><pubDate>Fri, 15 May 2026 00:12:00 GMT</pubDate></item><item><title>How Android&apos;s Boot Logo Shine Animation Works: From AOSP to a Canvas Demo</title><link>https://chaosgoo.com/en/android-boot-animation-shine-logo/</link><guid isPermaLink="true">https://chaosgoo.com/en/android-boot-animation-shine-logo/</guid><description>Tracing Android BootAnimation&apos;s logo shine effect in AOSP and recreating it as an interactive Canvas demo with adjustable parameters.</description><pubDate>Tue, 12 May 2026 22:34:00 GMT</pubDate></item><item><title>Integrating lib3mf, Part 5: Extracting 3MF Geometry in C++ and Rendering with OpenGL</title><link>https://chaosgoo.com/en/05-extract-3mf-and-cpp-opengl-rendering/</link><guid isPermaLink="true">https://chaosgoo.com/en/05-extract-3mf-and-cpp-opengl-rendering/</guid><description>Extracting geometry with lib3mf in C++, packing vertex data, calculating area-weighted smooth normals, and rendering a 3MF model with OpenGL shaders and VBOs.</description><pubDate>Mon, 06 Apr 2026 22:20:00 GMT</pubDate></item><item><title>Integrating lib3mf, Part 4: Flutter Texture and a Native C++ OpenGL Rendering Pipeline</title><link>https://chaosgoo.com/en/04-flutter-texture-cpp-opengl-architecture/</link><guid isPermaLink="true">https://chaosgoo.com/en/04-flutter-texture-cpp-opengl-architecture/</guid><description>Connecting Flutter Texture to Android EGL and native C++ through JNI to build an OpenGL rendering pipeline without adding a PlatformView hierarchy.</description><pubDate>Tue, 24 Mar 2026 16:56:33 GMT</pubDate></item><item><title>Integrating lib3mf, Part 3: Reading 3MF File Information in Flutter</title><link>https://chaosgoo.com/en/03-parse-3mf-info-in-flutter/</link><guid isPermaLink="true">https://chaosgoo.com/en/03-parse-3mf-info-in-flutter/</guid><description>Reading 3MF model metadata in Flutter through lib3mf and FFI, from asset file handling and cross-platform logging to iterating model objects on Android.</description><pubDate>Sat, 14 Mar 2026 01:22:22 GMT</pubDate></item><item><title>Integrating lib3mf, Part 2: Creating a Flutter FFI Plugin and Adding Android Support</title><link>https://chaosgoo.com/en/02-flutter-ffi-plugin-android-integration/</link><guid isPermaLink="true">https://chaosgoo.com/en/02-flutter-ffi-plugin-android-integration/</guid><description>Creating a Flutter FFI plugin for lib3mf, configuring the Android NDK, redirecting std::cout to Logcat, and handling Android 15&apos;s 16 KB page size requirements.</description><pubDate>Tue, 10 Mar 2026 10:00:00 GMT</pubDate></item><item><title>Integrating lib3mf, Part 1: Building the Library and Running the Examples</title><link>https://chaosgoo.com/en/01-compile-lib3mf-and-examples/</link><guid isPermaLink="true">https://chaosgoo.com/en/01-compile-lib3mf-and-examples/</guid><description>Building lib3mf from source with CMake, running its examples, and exploring the 3MF core specification and extensions before integrating it into Flutter.</description><pubDate>Tue, 03 Mar 2026 09:20:37 GMT</pubDate></item><item><title>Embedding Android Native Views in Flutter with PlatformView and MethodChannel</title><link>https://chaosgoo.com/en/flutter-deep-dive-platform-view-and-method-channel/</link><guid isPermaLink="true">https://chaosgoo.com/en/flutter-deep-dive-platform-view-and-method-channel/</guid><description>Embedding Android native views in Flutter through PlatformView and using MethodChannel for two-way communication, with notes on layout constraints.</description><pubDate>Thu, 26 Feb 2026 11:00:00 GMT</pubDate></item><item><title>Deriving Great-Circle Distance from Latitude and Longitude</title><link>https://chaosgoo.com/en/spherical-geometry-distance-bearing-derivation/</link><guid isPermaLink="true">https://chaosgoo.com/en/spherical-geometry-distance-bearing-derivation/</guid><description>Deriving great-circle distance from 3D Cartesian coordinates, examining short-distance precision loss, and obtaining the numerically stable haversine formula.</description><pubDate>Thu, 19 Feb 2026 01:09:27 GMT</pubDate></item><item><title>Website Performance Optimization: From 53 to 97 on PageSpeed Insights</title><link>https://chaosgoo.com/en/pagespeed-optimization-journey/</link><guid isPermaLink="true">https://chaosgoo.com/en/pagespeed-optimization-journey/</guid><description>Documenting the complete process of analyzing and optimizing a Hexo blog using PageSpeed Insights. Mobile score improved from 53 to 97, and desktop score reached a perfect 100.</description><pubDate>Fri, 13 Feb 2026 10:33:00 GMT</pubDate></item><item><title>Real-time Desktop Streaming on M5Stack Cardputer via H.264</title><link>https://chaosgoo.com/en/make-remote-streaming-on-m5stack-cardputer/</link><guid isPermaLink="true">https://chaosgoo.com/en/make-remote-streaming-on-m5stack-cardputer/</guid><description>Five years later, I return to the ESP32 streaming challenge with the M5Stack Cardputer. Moving from a breadboard setup to hard-core H.264 decoding in your palm.</description><pubDate>Sun, 08 Feb 2026 22:55:41 GMT</pubDate></item><item><title>Implementing an LVGL-Style Border That Occupies Real Layout Space on Android</title><link>https://chaosgoo.com/en/android-lvgl-style-border/</link><guid isPermaLink="true">https://chaosgoo.com/en/android-lvgl-style-border/</guid><description>Implementing an LVGL-style border on Android by changing FrameLayout measurement and using PorterDuffXfermode to draw rounded borders that occupy layout space.</description><pubDate>Wed, 04 Feb 2026 13:13:02 GMT</pubDate></item><item><title>Embedding Files in ESP-IDF Firmware with embed_txtfiles</title><link>https://chaosgoo.com/en/esp-idf-embed-txtfiles-tricks/</link><guid isPermaLink="true">https://chaosgoo.com/en/esp-idf-embed-txtfiles-tricks/</guid><description>How ESP-IDF&apos;s EMBED_TXTFILES works, including CMake resource embedding, read-only flash data, linker symbols, and TLS certificate handling.</description><pubDate>Sun, 04 Jan 2026 12:12:44 GMT</pubDate></item><item><title>Ditherpunk, Part 2: Image Dithering on an ESP32 Monochrome Display</title><link>https://chaosgoo.com/en/ditherpunk-the-art-of-dithering-2-esp32/</link><guid isPermaLink="true">https://chaosgoo.com/en/ditherpunk-the-art-of-dithering-2-esp32/</guid><description>Porting dithering algorithms to an ESP32 monochrome display, with gamma lookup tables, an ST7305 driver, and Bayer, Atkinson, and blue-noise comparisons.</description><pubDate>Tue, 30 Dec 2025 13:38:00 GMT</pubDate></item><item><title>Ditherpunk, Part 1: Dithering Algorithms and Interactive JavaScript Demos</title><link>https://chaosgoo.com/en/ditherpunk-the-art-of-dithering/</link><guid isPermaLink="true">https://chaosgoo.com/en/ditherpunk-the-art-of-dithering/</guid><description>Compare Bayer, Floyd-Steinberg and Atkinson dithering in your browser, toggle linear luminance, and download black/white PNGs. Images stay on your device.</description><pubDate>Fri, 02 Oct 2026 19:40:00 GMT</pubDate></item><item><title>Connecting an ESP32 to a 4G Modem with PPPoS</title><link>https://chaosgoo.com/en/esp32-pppos-4g-modem/</link><guid isPermaLink="true">https://chaosgoo.com/en/esp32-pppos-4g-modem/</guid><description>Connecting ESP32-C3 and Air780EG through ESP-IDF PPPoS: UART wiring, esp_modem setup, IP events, and troubleshooting power, flow control and APN.</description><pubDate>Fri, 02 Oct 2026 19:40:00 GMT</pubDate></item><item><title>Driving WS2812 LEDs with SPI and DMA on CH592F and CH582</title><link>https://chaosgoo.com/en/ch58x-dma-spi-ws2812-driver/</link><guid isPermaLink="true">https://chaosgoo.com/en/ch58x-dma-spi-ws2812-driver/</guid><description>Driving WS2812 LEDs with SPI and DMA on CH592F and CH582, using four-bit expansion and GRB encoding to avoid blocking the CPU during BLE operation.</description><pubDate>Mon, 01 Dec 2025 11:20:00 GMT</pubDate></item><item><title>Fixing Duplicate Pages and Canonical URLs in Google Search Console for a Hexo Blog</title><link>https://chaosgoo.com/en/hexo-seo-gsc-canonical-301/</link><guid isPermaLink="true">https://chaosgoo.com/en/hexo-seo-gsc-canonical-301/</guid><description>Fixing duplicate-page and canonical URL problems in Google Search Console for a Hexo blog using 301 redirects, robots.txt, and configuration changes.</description><pubDate>Fri, 21 Nov 2025 13:27:47 GMT</pubDate></item><item><title>Trying Claude Code for Android Development</title><link>https://chaosgoo.com/en/claude-code%E5%88%9D%E4%BD%93%E9%AA%8C/</link><guid isPermaLink="true">https://chaosgoo.com/en/claude-code%E5%88%9D%E4%BD%93%E9%AA%8C/</guid><description>Trying Claude Code on an Android serial monitor project, from API and CLI setup to letting the coding assistant implement a feature on its own.</description><pubDate>Sun, 16 Nov 2025 23:39:44 GMT</pubDate></item><item><title>Building a CS2-Inspired Health Badge with CH592F and GSI Integration</title><link>https://chaosgoo.com/en/real-life-healthpin/</link><guid isPermaLink="true">https://chaosgoo.com/en/real-life-healthpin/</guid><description>Building a CS2-inspired electronic health badge with WCH CH592F, BLE HID, and GSI, covering PCB design, power management, and a custom device script.</description><pubDate>Thu, 20 Nov 2025 18:45:00 GMT</pubDate></item><item><title>Publishing on Google Play as an Independent Developer: My 2025 Experience</title><link>https://chaosgoo.com/en/2025-google-play-%E4%B8%AA%E4%BA%BA%E5%BC%80%E5%8F%91%E8%80%85%E4%B8%8A%E6%9E%B6%E8%AE%B0%E5%BD%95/</link><guid isPermaLink="true">https://chaosgoo.com/en/2025-google-play-%E4%B8%AA%E4%BA%BA%E5%BC%80%E5%8F%91%E8%80%85%E4%B8%8A%E6%9E%B6%E8%AE%B0%E5%BD%95/</guid><description>My 2025 Google Play release: $25 registration, a 12-tester closed test lasting 14 days, production access, and Firebase / AdMob privacy disclosures.</description><pubDate>Fri, 02 Oct 2026 19:40:00 GMT</pubDate></item><item><title>Modifying GLSurfaceView for Zero-Copy Texture Sharing between Views</title><link>https://chaosgoo.com/en/android-gl14-surfaceview-zero-copy-texture-sharing/</link><guid isPermaLink="true">https://chaosgoo.com/en/android-gl14-surfaceview-zero-copy-texture-sharing/</guid><description>Forking AOSP&apos;s GLSurfaceView into GL14SurfaceView to share GPU textures between EGL14 contexts and render to multiple views without CPU copies.</description><pubDate>Thu, 10 Apr 2025 21:10:30 GMT</pubDate></item><item><title>Driving a WS2812 RGB LED over SPI on the DWM3001CDK</title><link>https://chaosgoo.com/en/dwm3001cdk-spi-ws2812-driver/</link><guid isPermaLink="true">https://chaosgoo.com/en/dwm3001cdk-spi-ws2812-driver/</guid><description>Driving a WS2812 RGB LED over SPI using the nRF52833 on a DWM3001CDK development board.</description><pubDate>Sun, 12 Jan 2025 15:05:37 GMT</pubDate></item><item><title>Minecraft Compass IRL: Building and Using MCompass</title><link>https://chaosgoo.com/en/minecraft-compass-irl/</link><guid isPermaLink="true">https://chaosgoo.com/en/minecraft-compass-irl/</guid><description>Building and using MCompass, an ESP32-C3 and GPS-based Minecraft compass with lodestone targeting, overshoot animation, firmware setup, and a bill of materials.</description><pubDate>Sat, 14 Dec 2024 00:00:00 GMT</pubDate></item><item><title>Friday Ink: Is It Friday Yet?</title><link>https://chaosgoo.com/en/friday-ink/</link><guid isPermaLink="true">https://chaosgoo.com/en/friday-ink/</guid><description>Building Friday Ink, a CH582F e-paper clock with approximately 3μA sleep current, including display drivers, Rust firmware, and power switching.</description><pubDate>Sat, 29 Nov 2025 11:16:59 GMT</pubDate></item><item><title>Adding a Xiaomi Yeelight Monitor Light Bar to HomeKit with an ESP32-C3 Controller</title><link>https://chaosgoo.com/en/add-your-xiaomi-yeelight-monitor-light-bar-to-homekit-with-esp32-c3/</link><guid isPermaLink="true">https://chaosgoo.com/en/add-your-xiaomi-yeelight-monitor-light-bar-to-homekit-with-esp32-c3/</guid><description>Adding a Xiaomi Yeelight monitor light bar to HomeKit by building an ESP32-C3 replacement controller, with teardown and pin measurements.</description><pubDate>Sat, 29 Nov 2025 10:42:01 GMT</pubDate></item><item><title>Why Declarative UI Uses Explicit Lifecycle Subscriptions Instead of onResume</title><link>https://chaosgoo.com/en/the-death-of-onresume-declarative-ui-lifecycle/</link><guid isPermaLink="true">https://chaosgoo.com/en/the-death-of-onresume-declarative-ui-lifecycle/</guid><description>Why declarative UI frameworks use explicit lifecycle subscriptions instead of component-level onResume, with examples from Flutter and Compose.</description><pubDate>Tue, 02 Jan 2024 00:01:19 GMT</pubDate></item><item><title>Mapping and Modifying the Lenovo R720 Keyboard Matrix</title><link>https://chaosgoo.com/en/lenovo-r720-keyboard-matrix/</link><guid isPermaLink="true">https://chaosgoo.com/en/lenovo-r720-keyboard-matrix/</guid><description>Mapping a Lenovo R720 laptop keyboard matrix and adapting it with Raspberry Pi Pico, QMK, and a 74HC165 I/O expander for a KVM project.</description><pubDate>Sun, 13 Nov 2022 20:00:00 GMT</pubDate></item><item><title>ESP32 Development Notes: Async HTTP, GIF Playback, and Resource OTA</title><link>https://chaosgoo.com/en/esp32-advanced-dev-tips/</link><guid isPermaLink="true">https://chaosgoo.com/en/esp32-advanced-dev-tips/</guid><description>Four ESP32 development notes: asynchronous HTTP, keeping PWM active during light sleep, GIF playback, and OTA updates for SPIFFS resources.</description><pubDate>Tue, 20 Sep 2022 22:45:22 GMT</pubDate></item><item><title>ESP32 LCD Performance: Parallel Interface versus SPI</title><link>https://chaosgoo.com/en/parallel-lcd-vs-spi-lcd/</link><guid isPermaLink="true">https://chaosgoo.com/en/parallel-lcd-vs-spi-lcd/</guid><description>Comparing 60 MHz SPI and 8-bit parallel LCD performance on ESP32 using TFT_eSPI and LVGL to examine rendering and bus throughput limits.</description><pubDate>Sat, 29 Nov 2025 02:46:19 GMT</pubDate></item><item><title>Variable Fonts in LVGL, Part 3: Loading Fonts and Managing Memory on ESP32</title><link>https://chaosgoo.com/en/lvgl-freetype-and-esp32-2/</link><guid isPermaLink="true">https://chaosgoo.com/en/lvgl-freetype-and-esp32-2/</guid><description>Loading variable fonts on ESP32 with FreeType and LVGL, configuring PlatformIO libraries, and managing memory with LV_FREETYPE_SBIT_CACHE.</description><pubDate>Mon, 03 Jan 2022 12:40:53 GMT</pubDate></item><item><title>Variable Fonts in LVGL, Part 2: Porting FreeType to ESP32</title><link>https://chaosgoo.com/en/lvgl-freetype-and-esp32/</link><guid isPermaLink="true">https://chaosgoo.com/en/lvgl-freetype-and-esp32/</guid><description>Moving an LVGL variable-font demo from a desktop simulator to ESP32, configuring FreeType, and driving an ST7789 display with dynamic font weights.</description><pubDate>Sat, 18 Dec 2021 21:47:07 GMT</pubDate></item><item><title>Variable Fonts in LVGL, Part 1: Getting Started with FreeType</title><link>https://chaosgoo.com/en/freetype-and-lvgl/</link><guid isPermaLink="true">https://chaosgoo.com/en/freetype-and-lvgl/</guid><description>Getting started with variable fonts and dynamic font weights in LVGL using FreeType, with MIUI and Material You as examples of the effect.</description><pubDate>Sun, 12 Dec 2021 17:09:13 GMT</pubDate></item><item><title>Building the Stack Overflow Three-Key Macro Keyboard with ATmega32U4</title><link>https://chaosgoo.com/en/diy-stackoverflow-3-key-macro-keyboard-with-atmega32u4/</link><guid isPermaLink="true">https://chaosgoo.com/en/diy-stackoverflow-3-key-macro-keyboard-with-atmega32u4/</guid><description>Recreating Stack Overflow&apos;s April Fools&apos; three-key macro keyboard with ATmega32U4 USB HID, a KiCad PCB, and Arduino keyboard shortcuts.</description><pubDate>Thu, 18 Dec 2025 20:10:00 GMT</pubDate></item><item><title>Displaying a Remote JPG Image on ESP32 over HTTP</title><link>https://chaosgoo.com/en/esp32-display-remote-jpg/</link><guid isPermaLink="true">https://chaosgoo.com/en/esp32-display-remote-jpg/</guid><description>Displaying remote JPG images on ESP32 over HTTP, with AsyncTCP chunk handling, Content-Length parsing, and onData callbacks.</description><pubDate>Tue, 25 Nov 2025 00:07:26 GMT</pubDate></item><item><title>Streaming a PC Screen to an ESP32 Display</title><link>https://chaosgoo.com/en/esp32-streaming/</link><guid isPermaLink="true">https://chaosgoo.com/en/esp32-streaming/</guid><description>Streaming PC frames to ESP32 using Python MSS capture, OpenCV JPEG encoding, a custom TCP protocol, and TFT_eSPI with DMA display rendering.</description><pubDate>Thu, 27 Nov 2025 09:40:31 GMT</pubDate></item><item><title>Building a Real-Life CS:GO StatTrak Counter</title><link>https://chaosgoo.com/en/stattrak/</link><guid isPermaLink="true">https://chaosgoo.com/en/stattrak/</guid><description>Building a physical CS:GO StatTrak counter, from OLED and MAX7219 display experiments to an HDSP2072 display, ATmega32U4 board, and custom enclosure.</description><pubDate>Sun, 18 Jan 2026 00:00:00 GMT</pubDate></item><item><title>Building a Tiny Desktop Pixel Display</title><link>https://chaosgoo.com/en/make-a-tiny-pixel-screen/</link><guid isPermaLink="true">https://chaosgoo.com/en/make-a-tiny-pixel-screen/</guid><description>Building a tiny desktop pixel display with a custom WS2812 2020 LED board, AWatrix-based firmware, a diffuser, and a WeMos D1 mini.</description><pubDate>Sat, 29 Nov 2025 10:52:57 GMT</pubDate></item><item><title>Adding a Light Switch to HomeKit, Part 2: Servo Control and Integration</title><link>https://chaosgoo.com/en/homekit-esp32-control-light-part_one/</link><guid isPermaLink="true">https://chaosgoo.com/en/homekit-esp32-control-light-part_one/</guid><description>Combining an ESP32 HomeKit LED demo with MCPWM servo control to operate a physical light switch through Siri without modifying its wiring.</description><pubDate>Sun, 28 Jun 2026 12:50:00 GMT</pubDate></item><item><title>Adding a Light Switch to HomeKit, Part 1: The LED Demo</title><link>https://chaosgoo.com/en/homekit-esp32-control-light-part_two/</link><guid isPermaLink="true">https://chaosgoo.com/en/homekit-esp32-control-light-part_two/</guid><description>Setting up ESP32 HomeKit development in Windows WSL, building and flashing esp-homekit-demo, and accessing a serial device through ttyS3.</description><pubDate>Sun, 10 May 2020 17:03:25 GMT</pubDate></item><item><title>Recovering an Unresponsive Arduino Pro Micro or Leonardo through the Bootloader</title><link>https://chaosgoo.com/en/pro-micro/</link><guid isPermaLink="true">https://chaosgoo.com/en/pro-micro/</guid><description>Recovering a Pro Micro that disconnects or is not detected, investigating SoftwareSerial conflicts, and entering the bootloader by resetting RST and GND twice.</description><pubDate>Sun, 18 Jan 2026 00:00:00 GMT</pubDate></item><item><title>Training Your Own YOLO-Tiny Object Detection Model</title><link>https://chaosgoo.com/en/imgtag%E6%95%99%E7%A8%8B/</link><guid isPermaLink="true">https://chaosgoo.com/en/imgtag%E6%95%99%E7%A8%8B/</guid><description>Training a YOLO-Tiny object detection model with Keras-YOLO3 and Python, including CFG filter counts, weight conversion, and train.py configuration.</description><pubDate>Sun, 16 Jun 2019 22:25:47 GMT</pubDate></item><item><title>Building FFmpeg for Android with the NDK</title><link>https://chaosgoo.com/en/ffmpeg-on-android/</link><guid isPermaLink="true">https://chaosgoo.com/en/ffmpeg-on-android/</guid><description>Building FFmpeg shared libraries with the Android NDK, comparing decoding options, and troubleshooting version names and MinGW/MSYS cross-compilation.</description><pubDate>Sat, 03 Feb 2018 21:01:08 GMT</pubDate></item></channel></rss>