summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author53hornet <atc@53hor.net>2021-12-22 23:13:52 -0500
committer53hornet <atc@53hor.net>2021-12-22 23:13:52 -0500
commit68b8068554f98890ec0330a97e32310b8c30b0dc (patch)
tree698226de9c2b5a28ca47fe2bee43ad17183dd775
parentc4132486acea24c75e6ed0e74eb329d879990c17 (diff)
download53hor-68b8068554f98890ec0330a97e32310b8c30b0dc.tar.xz
53hor-68b8068554f98890ec0330a97e32310b8c30b0dc.zip
feat: add monero do donate, update post, add rss to links
-rw-r--r--assets/monero.svg727
-rw-r--r--assets/monero.txt1
-rw-r--r--includes/foot.php1
-rw-r--r--includes/style.css20
-rw-r--r--pages/contact.php4
-rw-r--r--pages/donate.php27
-rw-r--r--pages/links.php38
-rw-r--r--posts/2021-12-15-rescuing-freebsd-the-unix-way.php2
8 files changed, 813 insertions, 7 deletions
diff --git a/assets/monero.svg b/assets/monero.svg
new file mode 100644
index 0000000..67cf560
--- /dev/null
+++ b/assets/monero.svg
@@ -0,0 +1,727 @@
+<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
+<!-- Created with qrencode 4.1.1 (https://fukuchi.org/works/qrencode/index.html) -->
+<svg width="6.35cm" height="6.35cm" viewBox="0 0 45 45" preserveAspectRatio="none" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <g id="QRcode">
+ <rect x="0" y="0" width="45" height="45" fill="#ffffff"/>
+ <g id="Pattern" transform="translate(4,4)">
+ <rect x="0" y="0" width="1" height="1" fill="#000000"/>
+ <rect x="1" y="0" width="1" height="1" fill="#000000"/>
+ <rect x="2" y="0" width="1" height="1" fill="#000000"/>
+ <rect x="3" y="0" width="1" height="1" fill="#000000"/>
+ <rect x="4" y="0" width="1" height="1" fill="#000000"/>
+ <rect x="5" y="0" width="1" height="1" fill="#000000"/>
+ <rect x="6" y="0" width="1" height="1" fill="#000000"/>
+ <rect x="8" y="0" width="1" height="1" fill="#000000"/>
+ <rect x="9" y="0" width="1" height="1" fill="#000000"/>
+ <rect x="10" y="0" width="1" height="1" fill="#000000"/>
+ <rect x="11" y="0" width="1" height="1" fill="#000000"/>
+ <rect x="13" y="0" width="1" height="1" fill="#000000"/>
+ <rect x="15" y="0" width="1" height="1" fill="#000000"/>
+ <rect x="17" y="0" width="1" height="1" fill="#000000"/>
+ <rect x="20" y="0" width="1" height="1" fill="#000000"/>
+ <rect x="21" y="0" width="1" height="1" fill="#000000"/>
+ <rect x="22" y="0" width="1" height="1" fill="#000000"/>
+ <rect x="27" y="0" width="1" height="1" fill="#000000"/>
+ <rect x="30" y="0" width="1" height="1" fill="#000000"/>
+ <rect x="31" y="0" width="1" height="1" fill="#000000"/>
+ <rect x="32" y="0" width="1" height="1" fill="#000000"/>
+ <rect x="33" y="0" width="1" height="1" fill="#000000"/>
+ <rect x="34" y="0" width="1" height="1" fill="#000000"/>
+ <rect x="35" y="0" width="1" height="1" fill="#000000"/>
+ <rect x="36" y="0" width="1" height="1" fill="#000000"/>
+ <rect x="0" y="1" width="1" height="1" fill="#000000"/>
+ <rect x="6" y="1" width="1" height="1" fill="#000000"/>
+ <rect x="11" y="1" width="1" height="1" fill="#000000"/>
+ <rect x="12" y="1" width="1" height="1" fill="#000000"/>
+ <rect x="13" y="1" width="1" height="1" fill="#000000"/>
+ <rect x="16" y="1" width="1" height="1" fill="#000000"/>
+ <rect x="17" y="1" width="1" height="1" fill="#000000"/>
+ <rect x="19" y="1" width="1" height="1" fill="#000000"/>
+ <rect x="21" y="1" width="1" height="1" fill="#000000"/>
+ <rect x="22" y="1" width="1" height="1" fill="#000000"/>
+ <rect x="25" y="1" width="1" height="1" fill="#000000"/>
+ <rect x="26" y="1" width="1" height="1" fill="#000000"/>
+ <rect x="30" y="1" width="1" height="1" fill="#000000"/>
+ <rect x="36" y="1" width="1" height="1" fill="#000000"/>
+ <rect x="0" y="2" width="1" height="1" fill="#000000"/>
+ <rect x="2" y="2" width="1" height="1" fill="#000000"/>
+ <rect x="3" y="2" width="1" height="1" fill="#000000"/>
+ <rect x="4" y="2" width="1" height="1" fill="#000000"/>
+ <rect x="6" y="2" width="1" height="1" fill="#000000"/>
+ <rect x="9" y="2" width="1" height="1" fill="#000000"/>
+ <rect x="11" y="2" width="1" height="1" fill="#000000"/>
+ <rect x="13" y="2" width="1" height="1" fill="#000000"/>
+ <rect x="15" y="2" width="1" height="1" fill="#000000"/>
+ <rect x="18" y="2" width="1" height="1" fill="#000000"/>
+ <rect x="21" y="2" width="1" height="1" fill="#000000"/>
+ <rect x="23" y="2" width="1" height="1" fill="#000000"/>
+ <rect x="25" y="2" width="1" height="1" fill="#000000"/>
+ <rect x="26" y="2" width="1" height="1" fill="#000000"/>
+ <rect x="28" y="2" width="1" height="1" fill="#000000"/>
+ <rect x="30" y="2" width="1" height="1" fill="#000000"/>
+ <rect x="32" y="2" width="1" height="1" fill="#000000"/>
+ <rect x="33" y="2" width="1" height="1" fill="#000000"/>
+ <rect x="34" y="2" width="1" height="1" fill="#000000"/>
+ <rect x="36" y="2" width="1" height="1" fill="#000000"/>
+ <rect x="0" y="3" width="1" height="1" fill="#000000"/>
+ <rect x="2" y="3" width="1" height="1" fill="#000000"/>
+ <rect x="3" y="3" width="1" height="1" fill="#000000"/>
+ <rect x="4" y="3" width="1" height="1" fill="#000000"/>
+ <rect x="6" y="3" width="1" height="1" fill="#000000"/>
+ <rect x="10" y="3" width="1" height="1" fill="#000000"/>
+ <rect x="11" y="3" width="1" height="1" fill="#000000"/>
+ <rect x="13" y="3" width="1" height="1" fill="#000000"/>
+ <rect x="17" y="3" width="1" height="1" fill="#000000"/>
+ <rect x="19" y="3" width="1" height="1" fill="#000000"/>
+ <rect x="20" y="3" width="1" height="1" fill="#000000"/>
+ <rect x="24" y="3" width="1" height="1" fill="#000000"/>
+ <rect x="28" y="3" width="1" height="1" fill="#000000"/>
+ <rect x="30" y="3" width="1" height="1" fill="#000000"/>
+ <rect x="32" y="3" width="1" height="1" fill="#000000"/>
+ <rect x="33" y="3" width="1" height="1" fill="#000000"/>
+ <rect x="34" y="3" width="1" height="1" fill="#000000"/>
+ <rect x="36" y="3" width="1" height="1" fill="#000000"/>
+ <rect x="0" y="4" width="1" height="1" fill="#000000"/>
+ <rect x="2" y="4" width="1" height="1" fill="#000000"/>
+ <rect x="3" y="4" width="1" height="1" fill="#000000"/>
+ <rect x="4" y="4" width="1" height="1" fill="#000000"/>
+ <rect x="6" y="4" width="1" height="1" fill="#000000"/>
+ <rect x="10" y="4" width="1" height="1" fill="#000000"/>
+ <rect x="11" y="4" width="1" height="1" fill="#000000"/>
+ <rect x="12" y="4" width="1" height="1" fill="#000000"/>
+ <rect x="14" y="4" width="1" height="1" fill="#000000"/>
+ <rect x="17" y="4" width="1" height="1" fill="#000000"/>
+ <rect x="21" y="4" width="1" height="1" fill="#000000"/>
+ <rect x="23" y="4" width="1" height="1" fill="#000000"/>
+ <rect x="27" y="4" width="1" height="1" fill="#000000"/>
+ <rect x="28" y="4" width="1" height="1" fill="#000000"/>
+ <rect x="30" y="4" width="1" height="1" fill="#000000"/>
+ <rect x="32" y="4" width="1" height="1" fill="#000000"/>
+ <rect x="33" y="4" width="1" height="1" fill="#000000"/>
+ <rect x="34" y="4" width="1" height="1" fill="#000000"/>
+ <rect x="36" y="4" width="1" height="1" fill="#000000"/>
+ <rect x="0" y="5" width="1" height="1" fill="#000000"/>
+ <rect x="6" y="5" width="1" height="1" fill="#000000"/>
+ <rect x="9" y="5" width="1" height="1" fill="#000000"/>
+ <rect x="11" y="5" width="1" height="1" fill="#000000"/>
+ <rect x="13" y="5" width="1" height="1" fill="#000000"/>
+ <rect x="14" y="5" width="1" height="1" fill="#000000"/>
+ <rect x="16" y="5" width="1" height="1" fill="#000000"/>
+ <rect x="18" y="5" width="1" height="1" fill="#000000"/>
+ <rect x="20" y="5" width="1" height="1" fill="#000000"/>
+ <rect x="23" y="5" width="1" height="1" fill="#000000"/>
+ <rect x="24" y="5" width="1" height="1" fill="#000000"/>
+ <rect x="25" y="5" width="1" height="1" fill="#000000"/>
+ <rect x="26" y="5" width="1" height="1" fill="#000000"/>
+ <rect x="30" y="5" width="1" height="1" fill="#000000"/>
+ <rect x="36" y="5" width="1" height="1" fill="#000000"/>
+ <rect x="0" y="6" width="1" height="1" fill="#000000"/>
+ <rect x="1" y="6" width="1" height="1" fill="#000000"/>
+ <rect x="2" y="6" width="1" height="1" fill="#000000"/>
+ <rect x="3" y="6" width="1" height="1" fill="#000000"/>
+ <rect x="4" y="6" width="1" height="1" fill="#000000"/>
+ <rect x="5" y="6" width="1" height="1" fill="#000000"/>
+ <rect x="6" y="6" width="1" height="1" fill="#000000"/>
+ <rect x="8" y="6" width="1" height="1" fill="#000000"/>
+ <rect x="10" y="6" width="1" height="1" fill="#000000"/>
+ <rect x="12" y="6" width="1" height="1" fill="#000000"/>
+ <rect x="14" y="6" width="1" height="1" fill="#000000"/>
+ <rect x="16" y="6" width="1" height="1" fill="#000000"/>
+ <rect x="18" y="6" width="1" height="1" fill="#000000"/>
+ <rect x="20" y="6" width="1" height="1" fill="#000000"/>
+ <rect x="22" y="6" width="1" height="1" fill="#000000"/>
+ <rect x="24" y="6" width="1" height="1" fill="#000000"/>
+ <rect x="26" y="6" width="1" height="1" fill="#000000"/>
+ <rect x="28" y="6" width="1" height="1" fill="#000000"/>
+ <rect x="30" y="6" width="1" height="1" fill="#000000"/>
+ <rect x="31" y="6" width="1" height="1" fill="#000000"/>
+ <rect x="32" y="6" width="1" height="1" fill="#000000"/>
+ <rect x="33" y="6" width="1" height="1" fill="#000000"/>
+ <rect x="34" y="6" width="1" height="1" fill="#000000"/>
+ <rect x="35" y="6" width="1" height="1" fill="#000000"/>
+ <rect x="36" y="6" width="1" height="1" fill="#000000"/>
+ <rect x="8" y="7" width="1" height="1" fill="#000000"/>
+ <rect x="9" y="7" width="1" height="1" fill="#000000"/>
+ <rect x="12" y="7" width="1" height="1" fill="#000000"/>
+ <rect x="13" y="7" width="1" height="1" fill="#000000"/>
+ <rect x="14" y="7" width="1" height="1" fill="#000000"/>
+ <rect x="15" y="7" width="1" height="1" fill="#000000"/>
+ <rect x="18" y="7" width="1" height="1" fill="#000000"/>
+ <rect x="19" y="7" width="1" height="1" fill="#000000"/>
+ <rect x="22" y="7" width="1" height="1" fill="#000000"/>
+ <rect x="23" y="7" width="1" height="1" fill="#000000"/>
+ <rect x="24" y="7" width="1" height="1" fill="#000000"/>
+ <rect x="25" y="7" width="1" height="1" fill="#000000"/>
+ <rect x="26" y="7" width="1" height="1" fill="#000000"/>
+ <rect x="0" y="8" width="1" height="1" fill="#000000"/>
+ <rect x="1" y="8" width="1" height="1" fill="#000000"/>
+ <rect x="3" y="8" width="1" height="1" fill="#000000"/>
+ <rect x="4" y="8" width="1" height="1" fill="#000000"/>
+ <rect x="6" y="8" width="1" height="1" fill="#000000"/>
+ <rect x="9" y="8" width="1" height="1" fill="#000000"/>
+ <rect x="12" y="8" width="1" height="1" fill="#000000"/>
+ <rect x="13" y="8" width="1" height="1" fill="#000000"/>
+ <rect x="14" y="8" width="1" height="1" fill="#000000"/>
+ <rect x="17" y="8" width="1" height="1" fill="#000000"/>
+ <rect x="18" y="8" width="1" height="1" fill="#000000"/>
+ <rect x="19" y="8" width="1" height="1" fill="#000000"/>
+ <rect x="23" y="8" width="1" height="1" fill="#000000"/>
+ <rect x="25" y="8" width="1" height="1" fill="#000000"/>
+ <rect x="26" y="8" width="1" height="1" fill="#000000"/>
+ <rect x="27" y="8" width="1" height="1" fill="#000000"/>
+ <rect x="30" y="8" width="1" height="1" fill="#000000"/>
+ <rect x="36" y="8" width="1" height="1" fill="#000000"/>
+ <rect x="7" y="9" width="1" height="1" fill="#000000"/>
+ <rect x="8" y="9" width="1" height="1" fill="#000000"/>
+ <rect x="10" y="9" width="1" height="1" fill="#000000"/>
+ <rect x="14" y="9" width="1" height="1" fill="#000000"/>
+ <rect x="19" y="9" width="1" height="1" fill="#000000"/>
+ <rect x="23" y="9" width="1" height="1" fill="#000000"/>
+ <rect x="26" y="9" width="1" height="1" fill="#000000"/>
+ <rect x="29" y="9" width="1" height="1" fill="#000000"/>
+ <rect x="30" y="9" width="1" height="1" fill="#000000"/>
+ <rect x="31" y="9" width="1" height="1" fill="#000000"/>
+ <rect x="32" y="9" width="1" height="1" fill="#000000"/>
+ <rect x="33" y="9" width="1" height="1" fill="#000000"/>
+ <rect x="34" y="9" width="1" height="1" fill="#000000"/>
+ <rect x="35" y="9" width="1" height="1" fill="#000000"/>
+ <rect x="36" y="9" width="1" height="1" fill="#000000"/>
+ <rect x="5" y="10" width="1" height="1" fill="#000000"/>
+ <rect x="6" y="10" width="1" height="1" fill="#000000"/>
+ <rect x="7" y="10" width="1" height="1" fill="#000000"/>
+ <rect x="8" y="10" width="1" height="1" fill="#000000"/>
+ <rect x="12" y="10" width="1" height="1" fill="#000000"/>
+ <rect x="14" y="10" width="1" height="1" fill="#000000"/>
+ <rect x="15" y="10" width="1" height="1" fill="#000000"/>
+ <rect x="17" y="10" width="1" height="1" fill="#000000"/>
+ <rect x="18" y="10" width="1" height="1" fill="#000000"/>
+ <rect x="20" y="10" width="1" height="1" fill="#000000"/>
+ <rect x="22" y="10" width="1" height="1" fill="#000000"/>
+ <rect x="23" y="10" width="1" height="1" fill="#000000"/>
+ <rect x="24" y="10" width="1" height="1" fill="#000000"/>
+ <rect x="25" y="10" width="1" height="1" fill="#000000"/>
+ <rect x="27" y="10" width="1" height="1" fill="#000000"/>
+ <rect x="29" y="10" width="1" height="1" fill="#000000"/>
+ <rect x="34" y="10" width="1" height="1" fill="#000000"/>
+ <rect x="36" y="10" width="1" height="1" fill="#000000"/>
+ <rect x="1" y="11" width="1" height="1" fill="#000000"/>
+ <rect x="2" y="11" width="1" height="1" fill="#000000"/>
+ <rect x="4" y="11" width="1" height="1" fill="#000000"/>
+ <rect x="9" y="11" width="1" height="1" fill="#000000"/>
+ <rect x="14" y="11" width="1" height="1" fill="#000000"/>
+ <rect x="15" y="11" width="1" height="1" fill="#000000"/>
+ <rect x="16" y="11" width="1" height="1" fill="#000000"/>
+ <rect x="17" y="11" width="1" height="1" fill="#000000"/>
+ <rect x="19" y="11" width="1" height="1" fill="#000000"/>
+ <rect x="24" y="11" width="1" height="1" fill="#000000"/>
+ <rect x="26" y="11" width="1" height="1" fill="#000000"/>
+ <rect x="29" y="11" width="1" height="1" fill="#000000"/>
+ <rect x="31" y="11" width="1" height="1" fill="#000000"/>
+ <rect x="33" y="11" width="1" height="1" fill="#000000"/>
+ <rect x="34" y="11" width="1" height="1" fill="#000000"/>
+ <rect x="35" y="11" width="1" height="1" fill="#000000"/>
+ <rect x="0" y="12" width="1" height="1" fill="#000000"/>
+ <rect x="1" y="12" width="1" height="1" fill="#000000"/>
+ <rect x="2" y="12" width="1" height="1" fill="#000000"/>
+ <rect x="5" y="12" width="1" height="1" fill="#000000"/>
+ <rect x="6" y="12" width="1" height="1" fill="#000000"/>
+ <rect x="7" y="12" width="1" height="1" fill="#000000"/>
+ <rect x="8" y="12" width="1" height="1" fill="#000000"/>
+ <rect x="10" y="12" width="1" height="1" fill="#000000"/>
+ <rect x="14" y="12" width="1" height="1" fill="#000000"/>
+ <rect x="15" y="12" width="1" height="1" fill="#000000"/>
+ <rect x="16" y="12" width="1" height="1" fill="#000000"/>
+ <rect x="17" y="12" width="1" height="1" fill="#000000"/>
+ <rect x="19" y="12" width="1" height="1" fill="#000000"/>
+ <rect x="27" y="12" width="1" height="1" fill="#000000"/>
+ <rect x="30" y="12" width="1" height="1" fill="#000000"/>
+ <rect x="32" y="12" width="1" height="1" fill="#000000"/>
+ <rect x="36" y="12" width="1" height="1" fill="#000000"/>
+ <rect x="0" y="13" width="1" height="1" fill="#000000"/>
+ <rect x="1" y="13" width="1" height="1" fill="#000000"/>
+ <rect x="2" y="13" width="1" height="1" fill="#000000"/>
+ <rect x="3" y="13" width="1" height="1" fill="#000000"/>
+ <rect x="5" y="13" width="1" height="1" fill="#000000"/>
+ <rect x="9" y="13" width="1" height="1" fill="#000000"/>
+ <rect x="12" y="13" width="1" height="1" fill="#000000"/>
+ <rect x="13" y="13" width="1" height="1" fill="#000000"/>
+ <rect x="16" y="13" width="1" height="1" fill="#000000"/>
+ <rect x="17" y="13" width="1" height="1" fill="#000000"/>
+ <rect x="18" y="13" width="1" height="1" fill="#000000"/>
+ <rect x="19" y="13" width="1" height="1" fill="#000000"/>
+ <rect x="21" y="13" width="1" height="1" fill="#000000"/>
+ <rect x="22" y="13" width="1" height="1" fill="#000000"/>
+ <rect x="23" y="13" width="1" height="1" fill="#000000"/>
+ <rect x="25" y="13" width="1" height="1" fill="#000000"/>
+ <rect x="28" y="13" width="1" height="1" fill="#000000"/>
+ <rect x="30" y="13" width="1" height="1" fill="#000000"/>
+ <rect x="32" y="13" width="1" height="1" fill="#000000"/>
+ <rect x="33" y="13" width="1" height="1" fill="#000000"/>
+ <rect x="35" y="13" width="1" height="1" fill="#000000"/>
+ <rect x="1" y="14" width="1" height="1" fill="#000000"/>
+ <rect x="2" y="14" width="1" height="1" fill="#000000"/>
+ <rect x="3" y="14" width="1" height="1" fill="#000000"/>
+ <rect x="6" y="14" width="1" height="1" fill="#000000"/>
+ <rect x="7" y="14" width="1" height="1" fill="#000000"/>
+ <rect x="10" y="14" width="1" height="1" fill="#000000"/>
+ <rect x="14" y="14" width="1" height="1" fill="#000000"/>
+ <rect x="15" y="14" width="1" height="1" fill="#000000"/>
+ <rect x="19" y="14" width="1" height="1" fill="#000000"/>
+ <rect x="22" y="14" width="1" height="1" fill="#000000"/>
+ <rect x="24" y="14" width="1" height="1" fill="#000000"/>
+ <rect x="25" y="14" width="1" height="1" fill="#000000"/>
+ <rect x="26" y="14" width="1" height="1" fill="#000000"/>
+ <rect x="27" y="14" width="1" height="1" fill="#000000"/>
+ <rect x="29" y="14" width="1" height="1" fill="#000000"/>
+ <rect x="30" y="14" width="1" height="1" fill="#000000"/>
+ <rect x="31" y="14" width="1" height="1" fill="#000000"/>
+ <rect x="32" y="14" width="1" height="1" fill="#000000"/>
+ <rect x="36" y="14" width="1" height="1" fill="#000000"/>
+ <rect x="0" y="15" width="1" height="1" fill="#000000"/>
+ <rect x="2" y="15" width="1" height="1" fill="#000000"/>
+ <rect x="3" y="15" width="1" height="1" fill="#000000"/>
+ <rect x="4" y="15" width="1" height="1" fill="#000000"/>
+ <rect x="5" y="15" width="1" height="1" fill="#000000"/>
+ <rect x="7" y="15" width="1" height="1" fill="#000000"/>
+ <rect x="9" y="15" width="1" height="1" fill="#000000"/>
+ <rect x="12" y="15" width="1" height="1" fill="#000000"/>
+ <rect x="15" y="15" width="1" height="1" fill="#000000"/>
+ <rect x="16" y="15" width="1" height="1" fill="#000000"/>
+ <rect x="18" y="15" width="1" height="1" fill="#000000"/>
+ <rect x="22" y="15" width="1" height="1" fill="#000000"/>
+ <rect x="23" y="15" width="1" height="1" fill="#000000"/>
+ <rect x="24" y="15" width="1" height="1" fill="#000000"/>
+ <rect x="27" y="15" width="1" height="1" fill="#000000"/>
+ <rect x="28" y="15" width="1" height="1" fill="#000000"/>
+ <rect x="31" y="15" width="1" height="1" fill="#000000"/>
+ <rect x="33" y="15" width="1" height="1" fill="#000000"/>
+ <rect x="34" y="15" width="1" height="1" fill="#000000"/>
+ <rect x="35" y="15" width="1" height="1" fill="#000000"/>
+ <rect x="0" y="16" width="1" height="1" fill="#000000"/>
+ <rect x="3" y="16" width="1" height="1" fill="#000000"/>
+ <rect x="4" y="16" width="1" height="1" fill="#000000"/>
+ <rect x="6" y="16" width="1" height="1" fill="#000000"/>
+ <rect x="7" y="16" width="1" height="1" fill="#000000"/>
+ <rect x="8" y="16" width="1" height="1" fill="#000000"/>
+ <rect x="10" y="16" width="1" height="1" fill="#000000"/>
+ <rect x="11" y="16" width="1" height="1" fill="#000000"/>
+ <rect x="12" y="16" width="1" height="1" fill="#000000"/>
+ <rect x="13" y="16" width="1" height="1" fill="#000000"/>
+ <rect x="20" y="16" width="1" height="1" fill="#000000"/>
+ <rect x="22" y="16" width="1" height="1" fill="#000000"/>
+ <rect x="25" y="16" width="1" height="1" fill="#000000"/>
+ <rect x="27" y="16" width="1" height="1" fill="#000000"/>
+ <rect x="30" y="16" width="1" height="1" fill="#000000"/>
+ <rect x="32" y="16" width="1" height="1" fill="#000000"/>
+ <rect x="36" y="16" width="1" height="1" fill="#000000"/>
+ <rect x="4" y="17" width="1" height="1" fill="#000000"/>
+ <rect x="7" y="17" width="1" height="1" fill="#000000"/>
+ <rect x="8" y="17" width="1" height="1" fill="#000000"/>
+ <rect x="9" y="17" width="1" height="1" fill="#000000"/>
+ <rect x="11" y="17" width="1" height="1" fill="#000000"/>
+ <rect x="14" y="17" width="1" height="1" fill="#000000"/>
+ <rect x="17" y="17" width="1" height="1" fill="#000000"/>
+ <rect x="19" y="17" width="1" height="1" fill="#000000"/>
+ <rect x="20" y="17" width="1" height="1" fill="#000000"/>
+ <rect x="21" y="17" width="1" height="1" fill="#000000"/>
+ <rect x="22" y="17" width="1" height="1" fill="#000000"/>
+ <rect x="23" y="17" width="1" height="1" fill="#000000"/>
+ <rect x="27" y="17" width="1" height="1" fill="#000000"/>
+ <rect x="30" y="17" width="1" height="1" fill="#000000"/>
+ <rect x="31" y="17" width="1" height="1" fill="#000000"/>
+ <rect x="33" y="17" width="1" height="1" fill="#000000"/>
+ <rect x="34" y="17" width="1" height="1" fill="#000000"/>
+ <rect x="35" y="17" width="1" height="1" fill="#000000"/>
+ <rect x="0" y="18" width="1" height="1" fill="#000000"/>
+ <rect x="1" y="18" width="1" height="1" fill="#000000"/>
+ <rect x="3" y="18" width="1" height="1" fill="#000000"/>
+ <rect x="4" y="18" width="1" height="1" fill="#000000"/>
+ <rect x="5" y="18" width="1" height="1" fill="#000000"/>
+ <rect x="6" y="18" width="1" height="1" fill="#000000"/>
+ <rect x="7" y="18" width="1" height="1" fill="#000000"/>
+ <rect x="8" y="18" width="1" height="1" fill="#000000"/>
+ <rect x="10" y="18" width="1" height="1" fill="#000000"/>
+ <rect x="12" y="18" width="1" height="1" fill="#000000"/>
+ <rect x="15" y="18" width="1" height="1" fill="#000000"/>
+ <rect x="16" y="18" width="1" height="1" fill="#000000"/>
+ <rect x="19" y="18" width="1" height="1" fill="#000000"/>
+ <rect x="20" y="18" width="1" height="1" fill="#000000"/>
+ <rect x="22" y="18" width="1" height="1" fill="#000000"/>
+ <rect x="23" y="18" width="1" height="1" fill="#000000"/>
+ <rect x="24" y="18" width="1" height="1" fill="#000000"/>
+ <rect x="26" y="18" width="1" height="1" fill="#000000"/>
+ <rect x="27" y="18" width="1" height="1" fill="#000000"/>
+ <rect x="28" y="18" width="1" height="1" fill="#000000"/>
+ <rect x="29" y="18" width="1" height="1" fill="#000000"/>
+ <rect x="30" y="18" width="1" height="1" fill="#000000"/>
+ <rect x="31" y="18" width="1" height="1" fill="#000000"/>
+ <rect x="32" y="18" width="1" height="1" fill="#000000"/>
+ <rect x="33" y="18" width="1" height="1" fill="#000000"/>
+ <rect x="34" y="18" width="1" height="1" fill="#000000"/>
+ <rect x="36" y="18" width="1" height="1" fill="#000000"/>
+ <rect x="1" y="19" width="1" height="1" fill="#000000"/>
+ <rect x="3" y="19" width="1" height="1" fill="#000000"/>
+ <rect x="8" y="19" width="1" height="1" fill="#000000"/>
+ <rect x="9" y="19" width="1" height="1" fill="#000000"/>
+ <rect x="11" y="19" width="1" height="1" fill="#000000"/>
+ <rect x="13" y="19" width="1" height="1" fill="#000000"/>
+ <rect x="15" y="19" width="1" height="1" fill="#000000"/>
+ <rect x="16" y="19" width="1" height="1" fill="#000000"/>
+ <rect x="18" y="19" width="1" height="1" fill="#000000"/>
+ <rect x="19" y="19" width="1" height="1" fill="#000000"/>
+ <rect x="25" y="19" width="1" height="1" fill="#000000"/>
+ <rect x="26" y="19" width="1" height="1" fill="#000000"/>
+ <rect x="27" y="19" width="1" height="1" fill="#000000"/>
+ <rect x="28" y="19" width="1" height="1" fill="#000000"/>
+ <rect x="29" y="19" width="1" height="1" fill="#000000"/>
+ <rect x="31" y="19" width="1" height="1" fill="#000000"/>
+ <rect x="32" y="19" width="1" height="1" fill="#000000"/>
+ <rect x="33" y="19" width="1" height="1" fill="#000000"/>
+ <rect x="36" y="19" width="1" height="1" fill="#000000"/>
+ <rect x="0" y="20" width="1" height="1" fill="#000000"/>
+ <rect x="4" y="20" width="1" height="1" fill="#000000"/>
+ <rect x="6" y="20" width="1" height="1" fill="#000000"/>
+ <rect x="9" y="20" width="1" height="1" fill="#000000"/>
+ <rect x="10" y="20" width="1" height="1" fill="#000000"/>
+ <rect x="11" y="20" width="1" height="1" fill="#000000"/>
+ <rect x="15" y="20" width="1" height="1" fill="#000000"/>
+ <rect x="17" y="20" width="1" height="1" fill="#000000"/>
+ <rect x="19" y="20" width="1" height="1" fill="#000000"/>
+ <rect x="20" y="20" width="1" height="1" fill="#000000"/>
+ <rect x="21" y="20" width="1" height="1" fill="#000000"/>
+ <rect x="26" y="20" width="1" height="1" fill="#000000"/>
+ <rect x="27" y="20" width="1" height="1" fill="#000000"/>
+ <rect x="28" y="20" width="1" height="1" fill="#000000"/>
+ <rect x="29" y="20" width="1" height="1" fill="#000000"/>
+ <rect x="30" y="20" width="1" height="1" fill="#000000"/>
+ <rect x="35" y="20" width="1" height="1" fill="#000000"/>
+ <rect x="2" y="21" width="1" height="1" fill="#000000"/>
+ <rect x="4" y="21" width="1" height="1" fill="#000000"/>
+ <rect x="5" y="21" width="1" height="1" fill="#000000"/>
+ <rect x="9" y="21" width="1" height="1" fill="#000000"/>
+ <rect x="12" y="21" width="1" height="1" fill="#000000"/>
+ <rect x="19" y="21" width="1" height="1" fill="#000000"/>
+ <rect x="23" y="21" width="1" height="1" fill="#000000"/>
+ <rect x="25" y="21" width="1" height="1" fill="#000000"/>
+ <rect x="27" y="21" width="1" height="1" fill="#000000"/>
+ <rect x="30" y="21" width="1" height="1" fill="#000000"/>
+ <rect x="31" y="21" width="1" height="1" fill="#000000"/>
+ <rect x="32" y="21" width="1" height="1" fill="#000000"/>
+ <rect x="34" y="21" width="1" height="1" fill="#000000"/>
+ <rect x="35" y="21" width="1" height="1" fill="#000000"/>
+ <rect x="36" y="21" width="1" height="1" fill="#000000"/>
+ <rect x="1" y="22" width="1" height="1" fill="#000000"/>
+ <rect x="3" y="22" width="1" height="1" fill="#000000"/>
+ <rect x="4" y="22" width="1" height="1" fill="#000000"/>
+ <rect x="6" y="22" width="1" height="1" fill="#000000"/>
+ <rect x="8" y="22" width="1" height="1" fill="#000000"/>
+ <rect x="9" y="22" width="1" height="1" fill="#000000"/>
+ <rect x="10" y="22" width="1" height="1" fill="#000000"/>
+ <rect x="11" y="22" width="1" height="1" fill="#000000"/>
+ <rect x="14" y="22" width="1" height="1" fill="#000000"/>
+ <rect x="15" y="22" width="1" height="1" fill="#000000"/>
+ <rect x="16" y="22" width="1" height="1" fill="#000000"/>
+ <rect x="17" y="22" width="1" height="1" fill="#000000"/>
+ <rect x="20" y="22" width="1" height="1" fill="#000000"/>
+ <rect x="23" y="22" width="1" height="1" fill="#000000"/>
+ <rect x="24" y="22" width="1" height="1" fill="#000000"/>
+ <rect x="26" y="22" width="1" height="1" fill="#000000"/>
+ <rect x="27" y="22" width="1" height="1" fill="#000000"/>
+ <rect x="29" y="22" width="1" height="1" fill="#000000"/>
+ <rect x="31" y="22" width="1" height="1" fill="#000000"/>
+ <rect x="32" y="22" width="1" height="1" fill="#000000"/>
+ <rect x="33" y="22" width="1" height="1" fill="#000000"/>
+ <rect x="34" y="22" width="1" height="1" fill="#000000"/>
+ <rect x="36" y="22" width="1" height="1" fill="#000000"/>
+ <rect x="1" y="23" width="1" height="1" fill="#000000"/>
+ <rect x="3" y="23" width="1" height="1" fill="#000000"/>
+ <rect x="5" y="23" width="1" height="1" fill="#000000"/>
+ <rect x="8" y="23" width="1" height="1" fill="#000000"/>
+ <rect x="9" y="23" width="1" height="1" fill="#000000"/>
+ <rect x="11" y="23" width="1" height="1" fill="#000000"/>
+ <rect x="12" y="23" width="1" height="1" fill="#000000"/>
+ <rect x="14" y="23" width="1" height="1" fill="#000000"/>
+ <rect x="17" y="23" width="1" height="1" fill="#000000"/>
+ <rect x="19" y="23" width="1" height="1" fill="#000000"/>
+ <rect x="20" y="23" width="1" height="1" fill="#000000"/>
+ <rect x="22" y="23" width="1" height="1" fill="#000000"/>
+ <rect x="26" y="23" width="1" height="1" fill="#000000"/>
+ <rect x="27" y="23" width="1" height="1" fill="#000000"/>
+ <rect x="29" y="23" width="1" height="1" fill="#000000"/>
+ <rect x="30" y="23" width="1" height="1" fill="#000000"/>
+ <rect x="31" y="23" width="1" height="1" fill="#000000"/>
+ <rect x="33" y="23" width="1" height="1" fill="#000000"/>
+ <rect x="34" y="23" width="1" height="1" fill="#000000"/>
+ <rect x="35" y="23" width="1" height="1" fill="#000000"/>
+ <rect x="36" y="23" width="1" height="1" fill="#000000"/>
+ <rect x="0" y="24" width="1" height="1" fill="#000000"/>
+ <rect x="1" y="24" width="1" height="1" fill="#000000"/>
+ <rect x="2" y="24" width="1" height="1" fill="#000000"/>
+ <rect x="4" y="24" width="1" height="1" fill="#000000"/>
+ <rect x="5" y="24" width="1" height="1" fill="#000000"/>
+ <rect x="6" y="24" width="1" height="1" fill="#000000"/>
+ <rect x="7" y="24" width="1" height="1" fill="#000000"/>
+ <rect x="8" y="24" width="1" height="1" fill="#000000"/>
+ <rect x="9" y="24" width="1" height="1" fill="#000000"/>
+ <rect x="11" y="24" width="1" height="1" fill="#000000"/>
+ <rect x="12" y="24" width="1" height="1" fill="#000000"/>
+ <rect x="15" y="24" width="1" height="1" fill="#000000"/>
+ <rect x="17" y="24" width="1" height="1" fill="#000000"/>
+ <rect x="19" y="24" width="1" height="1" fill="#000000"/>
+ <rect x="22" y="24" width="1" height="1" fill="#000000"/>
+ <rect x="23" y="24" width="1" height="1" fill="#000000"/>
+ <rect x="24" y="24" width="1" height="1" fill="#000000"/>
+ <rect x="25" y="24" width="1" height="1" fill="#000000"/>
+ <rect x="27" y="24" width="1" height="1" fill="#000000"/>
+ <rect x="29" y="24" width="1" height="1" fill="#000000"/>
+ <rect x="30" y="24" width="1" height="1" fill="#000000"/>
+ <rect x="31" y="24" width="1" height="1" fill="#000000"/>
+ <rect x="33" y="24" width="1" height="1" fill="#000000"/>
+ <rect x="36" y="24" width="1" height="1" fill="#000000"/>
+ <rect x="0" y="25" width="1" height="1" fill="#000000"/>
+ <rect x="1" y="25" width="1" height="1" fill="#000000"/>
+ <rect x="4" y="25" width="1" height="1" fill="#000000"/>
+ <rect x="7" y="25" width="1" height="1" fill="#000000"/>
+ <rect x="10" y="25" width="1" height="1" fill="#000000"/>
+ <rect x="14" y="25" width="1" height="1" fill="#000000"/>
+ <rect x="15" y="25" width="1" height="1" fill="#000000"/>
+ <rect x="16" y="25" width="1" height="1" fill="#000000"/>
+ <rect x="19" y="25" width="1" height="1" fill="#000000"/>
+ <rect x="22" y="25" width="1" height="1" fill="#000000"/>
+ <rect x="25" y="25" width="1" height="1" fill="#000000"/>
+ <rect x="27" y="25" width="1" height="1" fill="#000000"/>
+ <rect x="28" y="25" width="1" height="1" fill="#000000"/>
+ <rect x="29" y="25" width="1" height="1" fill="#000000"/>
+ <rect x="32" y="25" width="1" height="1" fill="#000000"/>
+ <rect x="33" y="25" width="1" height="1" fill="#000000"/>
+ <rect x="34" y="25" width="1" height="1" fill="#000000"/>
+ <rect x="36" y="25" width="1" height="1" fill="#000000"/>
+ <rect x="0" y="26" width="1" height="1" fill="#000000"/>
+ <rect x="1" y="26" width="1" height="1" fill="#000000"/>
+ <rect x="2" y="26" width="1" height="1" fill="#000000"/>
+ <rect x="6" y="26" width="1" height="1" fill="#000000"/>
+ <rect x="9" y="26" width="1" height="1" fill="#000000"/>
+ <rect x="11" y="26" width="1" height="1" fill="#000000"/>
+ <rect x="12" y="26" width="1" height="1" fill="#000000"/>
+ <rect x="13" y="26" width="1" height="1" fill="#000000"/>
+ <rect x="14" y="26" width="1" height="1" fill="#000000"/>
+ <rect x="15" y="26" width="1" height="1" fill="#000000"/>
+ <rect x="16" y="26" width="1" height="1" fill="#000000"/>
+ <rect x="18" y="26" width="1" height="1" fill="#000000"/>
+ <rect x="19" y="26" width="1" height="1" fill="#000000"/>
+ <rect x="22" y="26" width="1" height="1" fill="#000000"/>
+ <rect x="24" y="26" width="1" height="1" fill="#000000"/>
+ <rect x="25" y="26" width="1" height="1" fill="#000000"/>
+ <rect x="26" y="26" width="1" height="1" fill="#000000"/>
+ <rect x="27" y="26" width="1" height="1" fill="#000000"/>
+ <rect x="31" y="26" width="1" height="1" fill="#000000"/>
+ <rect x="32" y="26" width="1" height="1" fill="#000000"/>
+ <rect x="33" y="26" width="1" height="1" fill="#000000"/>
+ <rect x="35" y="26" width="1" height="1" fill="#000000"/>
+ <rect x="0" y="27" width="1" height="1" fill="#000000"/>
+ <rect x="5" y="27" width="1" height="1" fill="#000000"/>
+ <rect x="7" y="27" width="1" height="1" fill="#000000"/>
+ <rect x="8" y="27" width="1" height="1" fill="#000000"/>
+ <rect x="9" y="27" width="1" height="1" fill="#000000"/>
+ <rect x="10" y="27" width="1" height="1" fill="#000000"/>
+ <rect x="11" y="27" width="1" height="1" fill="#000000"/>
+ <rect x="15" y="27" width="1" height="1" fill="#000000"/>
+ <rect x="18" y="27" width="1" height="1" fill="#000000"/>
+ <rect x="20" y="27" width="1" height="1" fill="#000000"/>
+ <rect x="24" y="27" width="1" height="1" fill="#000000"/>
+ <rect x="26" y="27" width="1" height="1" fill="#000000"/>
+ <rect x="28" y="27" width="1" height="1" fill="#000000"/>
+ <rect x="29" y="27" width="1" height="1" fill="#000000"/>
+ <rect x="30" y="27" width="1" height="1" fill="#000000"/>
+ <rect x="32" y="27" width="1" height="1" fill="#000000"/>
+ <rect x="33" y="27" width="1" height="1" fill="#000000"/>
+ <rect x="34" y="27" width="1" height="1" fill="#000000"/>
+ <rect x="0" y="28" width="1" height="1" fill="#000000"/>
+ <rect x="3" y="28" width="1" height="1" fill="#000000"/>
+ <rect x="5" y="28" width="1" height="1" fill="#000000"/>
+ <rect x="6" y="28" width="1" height="1" fill="#000000"/>
+ <rect x="7" y="28" width="1" height="1" fill="#000000"/>
+ <rect x="15" y="28" width="1" height="1" fill="#000000"/>
+ <rect x="17" y="28" width="1" height="1" fill="#000000"/>
+ <rect x="19" y="28" width="1" height="1" fill="#000000"/>
+ <rect x="21" y="28" width="1" height="1" fill="#000000"/>
+ <rect x="22" y="28" width="1" height="1" fill="#000000"/>
+ <rect x="25" y="28" width="1" height="1" fill="#000000"/>
+ <rect x="27" y="28" width="1" height="1" fill="#000000"/>
+ <rect x="28" y="28" width="1" height="1" fill="#000000"/>
+ <rect x="29" y="28" width="1" height="1" fill="#000000"/>
+ <rect x="30" y="28" width="1" height="1" fill="#000000"/>
+ <rect x="31" y="28" width="1" height="1" fill="#000000"/>
+ <rect x="32" y="28" width="1" height="1" fill="#000000"/>
+ <rect x="35" y="28" width="1" height="1" fill="#000000"/>
+ <rect x="8" y="29" width="1" height="1" fill="#000000"/>
+ <rect x="9" y="29" width="1" height="1" fill="#000000"/>
+ <rect x="10" y="29" width="1" height="1" fill="#000000"/>
+ <rect x="11" y="29" width="1" height="1" fill="#000000"/>
+ <rect x="12" y="29" width="1" height="1" fill="#000000"/>
+ <rect x="14" y="29" width="1" height="1" fill="#000000"/>
+ <rect x="15" y="29" width="1" height="1" fill="#000000"/>
+ <rect x="18" y="29" width="1" height="1" fill="#000000"/>
+ <rect x="19" y="29" width="1" height="1" fill="#000000"/>
+ <rect x="20" y="29" width="1" height="1" fill="#000000"/>
+ <rect x="21" y="29" width="1" height="1" fill="#000000"/>
+ <rect x="22" y="29" width="1" height="1" fill="#000000"/>
+ <rect x="24" y="29" width="1" height="1" fill="#000000"/>
+ <rect x="25" y="29" width="1" height="1" fill="#000000"/>
+ <rect x="27" y="29" width="1" height="1" fill="#000000"/>
+ <rect x="28" y="29" width="1" height="1" fill="#000000"/>
+ <rect x="32" y="29" width="1" height="1" fill="#000000"/>
+ <rect x="36" y="29" width="1" height="1" fill="#000000"/>
+ <rect x="0" y="30" width="1" height="1" fill="#000000"/>
+ <rect x="1" y="30" width="1" height="1" fill="#000000"/>
+ <rect x="2" y="30" width="1" height="1" fill="#000000"/>
+ <rect x="3" y="30" width="1" height="1" fill="#000000"/>
+ <rect x="4" y="30" width="1" height="1" fill="#000000"/>
+ <rect x="5" y="30" width="1" height="1" fill="#000000"/>
+ <rect x="6" y="30" width="1" height="1" fill="#000000"/>
+ <rect x="10" y="30" width="1" height="1" fill="#000000"/>
+ <rect x="11" y="30" width="1" height="1" fill="#000000"/>
+ <rect x="14" y="30" width="1" height="1" fill="#000000"/>
+ <rect x="15" y="30" width="1" height="1" fill="#000000"/>
+ <rect x="17" y="30" width="1" height="1" fill="#000000"/>
+ <rect x="19" y="30" width="1" height="1" fill="#000000"/>
+ <rect x="20" y="30" width="1" height="1" fill="#000000"/>
+ <rect x="21" y="30" width="1" height="1" fill="#000000"/>
+ <rect x="22" y="30" width="1" height="1" fill="#000000"/>
+ <rect x="23" y="30" width="1" height="1" fill="#000000"/>
+ <rect x="26" y="30" width="1" height="1" fill="#000000"/>
+ <rect x="28" y="30" width="1" height="1" fill="#000000"/>
+ <rect x="30" y="30" width="1" height="1" fill="#000000"/>
+ <rect x="32" y="30" width="1" height="1" fill="#000000"/>
+ <rect x="33" y="30" width="1" height="1" fill="#000000"/>
+ <rect x="34" y="30" width="1" height="1" fill="#000000"/>
+ <rect x="0" y="31" width="1" height="1" fill="#000000"/>
+ <rect x="6" y="31" width="1" height="1" fill="#000000"/>
+ <rect x="9" y="31" width="1" height="1" fill="#000000"/>
+ <rect x="10" y="31" width="1" height="1" fill="#000000"/>
+ <rect x="12" y="31" width="1" height="1" fill="#000000"/>
+ <rect x="13" y="31" width="1" height="1" fill="#000000"/>
+ <rect x="18" y="31" width="1" height="1" fill="#000000"/>
+ <rect x="19" y="31" width="1" height="1" fill="#000000"/>
+ <rect x="20" y="31" width="1" height="1" fill="#000000"/>
+ <rect x="23" y="31" width="1" height="1" fill="#000000"/>
+ <rect x="24" y="31" width="1" height="1" fill="#000000"/>
+ <rect x="25" y="31" width="1" height="1" fill="#000000"/>
+ <rect x="26" y="31" width="1" height="1" fill="#000000"/>
+ <rect x="28" y="31" width="1" height="1" fill="#000000"/>
+ <rect x="32" y="31" width="1" height="1" fill="#000000"/>
+ <rect x="33" y="31" width="1" height="1" fill="#000000"/>
+ <rect x="36" y="31" width="1" height="1" fill="#000000"/>
+ <rect x="0" y="32" width="1" height="1" fill="#000000"/>
+ <rect x="2" y="32" width="1" height="1" fill="#000000"/>
+ <rect x="3" y="32" width="1" height="1" fill="#000000"/>
+ <rect x="4" y="32" width="1" height="1" fill="#000000"/>
+ <rect x="6" y="32" width="1" height="1" fill="#000000"/>
+ <rect x="8" y="32" width="1" height="1" fill="#000000"/>
+ <rect x="9" y="32" width="1" height="1" fill="#000000"/>
+ <rect x="10" y="32" width="1" height="1" fill="#000000"/>
+ <rect x="12" y="32" width="1" height="1" fill="#000000"/>
+ <rect x="16" y="32" width="1" height="1" fill="#000000"/>
+ <rect x="19" y="32" width="1" height="1" fill="#000000"/>
+ <rect x="20" y="32" width="1" height="1" fill="#000000"/>
+ <rect x="21" y="32" width="1" height="1" fill="#000000"/>
+ <rect x="23" y="32" width="1" height="1" fill="#000000"/>
+ <rect x="24" y="32" width="1" height="1" fill="#000000"/>
+ <rect x="26" y="32" width="1" height="1" fill="#000000"/>
+ <rect x="27" y="32" width="1" height="1" fill="#000000"/>
+ <rect x="28" y="32" width="1" height="1" fill="#000000"/>
+ <rect x="29" y="32" width="1" height="1" fill="#000000"/>
+ <rect x="30" y="32" width="1" height="1" fill="#000000"/>
+ <rect x="31" y="32" width="1" height="1" fill="#000000"/>
+ <rect x="32" y="32" width="1" height="1" fill="#000000"/>
+ <rect x="33" y="32" width="1" height="1" fill="#000000"/>
+ <rect x="34" y="32" width="1" height="1" fill="#000000"/>
+ <rect x="36" y="32" width="1" height="1" fill="#000000"/>
+ <rect x="0" y="33" width="1" height="1" fill="#000000"/>
+ <rect x="2" y="33" width="1" height="1" fill="#000000"/>
+ <rect x="3" y="33" width="1" height="1" fill="#000000"/>
+ <rect x="4" y="33" width="1" height="1" fill="#000000"/>
+ <rect x="6" y="33" width="1" height="1" fill="#000000"/>
+ <rect x="8" y="33" width="1" height="1" fill="#000000"/>
+ <rect x="9" y="33" width="1" height="1" fill="#000000"/>
+ <rect x="10" y="33" width="1" height="1" fill="#000000"/>
+ <rect x="15" y="33" width="1" height="1" fill="#000000"/>
+ <rect x="21" y="33" width="1" height="1" fill="#000000"/>
+ <rect x="22" y="33" width="1" height="1" fill="#000000"/>
+ <rect x="23" y="33" width="1" height="1" fill="#000000"/>
+ <rect x="25" y="33" width="1" height="1" fill="#000000"/>
+ <rect x="26" y="33" width="1" height="1" fill="#000000"/>
+ <rect x="27" y="33" width="1" height="1" fill="#000000"/>
+ <rect x="28" y="33" width="1" height="1" fill="#000000"/>
+ <rect x="29" y="33" width="1" height="1" fill="#000000"/>
+ <rect x="30" y="33" width="1" height="1" fill="#000000"/>
+ <rect x="31" y="33" width="1" height="1" fill="#000000"/>
+ <rect x="32" y="33" width="1" height="1" fill="#000000"/>
+ <rect x="33" y="33" width="1" height="1" fill="#000000"/>
+ <rect x="34" y="33" width="1" height="1" fill="#000000"/>
+ <rect x="36" y="33" width="1" height="1" fill="#000000"/>
+ <rect x="0" y="34" width="1" height="1" fill="#000000"/>
+ <rect x="2" y="34" width="1" height="1" fill="#000000"/>
+ <rect x="3" y="34" width="1" height="1" fill="#000000"/>
+ <rect x="4" y="34" width="1" height="1" fill="#000000"/>
+ <rect x="6" y="34" width="1" height="1" fill="#000000"/>
+ <rect x="9" y="34" width="1" height="1" fill="#000000"/>
+ <rect x="10" y="34" width="1" height="1" fill="#000000"/>
+ <rect x="12" y="34" width="1" height="1" fill="#000000"/>
+ <rect x="13" y="34" width="1" height="1" fill="#000000"/>
+ <rect x="14" y="34" width="1" height="1" fill="#000000"/>
+ <rect x="15" y="34" width="1" height="1" fill="#000000"/>
+ <rect x="17" y="34" width="1" height="1" fill="#000000"/>
+ <rect x="23" y="34" width="1" height="1" fill="#000000"/>
+ <rect x="24" y="34" width="1" height="1" fill="#000000"/>
+ <rect x="25" y="34" width="1" height="1" fill="#000000"/>
+ <rect x="31" y="34" width="1" height="1" fill="#000000"/>
+ <rect x="32" y="34" width="1" height="1" fill="#000000"/>
+ <rect x="33" y="34" width="1" height="1" fill="#000000"/>
+ <rect x="34" y="34" width="1" height="1" fill="#000000"/>
+ <rect x="35" y="34" width="1" height="1" fill="#000000"/>
+ <rect x="36" y="34" width="1" height="1" fill="#000000"/>
+ <rect x="0" y="35" width="1" height="1" fill="#000000"/>
+ <rect x="6" y="35" width="1" height="1" fill="#000000"/>
+ <rect x="8" y="35" width="1" height="1" fill="#000000"/>
+ <rect x="14" y="35" width="1" height="1" fill="#000000"/>
+ <rect x="17" y="35" width="1" height="1" fill="#000000"/>
+ <rect x="19" y="35" width="1" height="1" fill="#000000"/>
+ <rect x="24" y="35" width="1" height="1" fill="#000000"/>
+ <rect x="26" y="35" width="1" height="1" fill="#000000"/>
+ <rect x="27" y="35" width="1" height="1" fill="#000000"/>
+ <rect x="29" y="35" width="1" height="1" fill="#000000"/>
+ <rect x="31" y="35" width="1" height="1" fill="#000000"/>
+ <rect x="33" y="35" width="1" height="1" fill="#000000"/>
+ <rect x="34" y="35" width="1" height="1" fill="#000000"/>
+ <rect x="36" y="35" width="1" height="1" fill="#000000"/>
+ <rect x="0" y="36" width="1" height="1" fill="#000000"/>
+ <rect x="1" y="36" width="1" height="1" fill="#000000"/>
+ <rect x="2" y="36" width="1" height="1" fill="#000000"/>
+ <rect x="3" y="36" width="1" height="1" fill="#000000"/>
+ <rect x="4" y="36" width="1" height="1" fill="#000000"/>
+ <rect x="5" y="36" width="1" height="1" fill="#000000"/>
+ <rect x="6" y="36" width="1" height="1" fill="#000000"/>
+ <rect x="8" y="36" width="1" height="1" fill="#000000"/>
+ <rect x="9" y="36" width="1" height="1" fill="#000000"/>
+ <rect x="10" y="36" width="1" height="1" fill="#000000"/>
+ <rect x="12" y="36" width="1" height="1" fill="#000000"/>
+ <rect x="13" y="36" width="1" height="1" fill="#000000"/>
+ <rect x="14" y="36" width="1" height="1" fill="#000000"/>
+ <rect x="15" y="36" width="1" height="1" fill="#000000"/>
+ <rect x="16" y="36" width="1" height="1" fill="#000000"/>
+ <rect x="17" y="36" width="1" height="1" fill="#000000"/>
+ <rect x="20" y="36" width="1" height="1" fill="#000000"/>
+ <rect x="23" y="36" width="1" height="1" fill="#000000"/>
+ <rect x="27" y="36" width="1" height="1" fill="#000000"/>
+ <rect x="28" y="36" width="1" height="1" fill="#000000"/>
+ <rect x="29" y="36" width="1" height="1" fill="#000000"/>
+ <rect x="30" y="36" width="1" height="1" fill="#000000"/>
+ <rect x="31" y="36" width="1" height="1" fill="#000000"/>
+ <rect x="32" y="36" width="1" height="1" fill="#000000"/>
+ <rect x="33" y="36" width="1" height="1" fill="#000000"/>
+ <rect x="35" y="36" width="1" height="1" fill="#000000"/>
+ <rect x="36" y="36" width="1" height="1" fill="#000000"/>
+ </g>
+ </g>
+</svg>
diff --git a/assets/monero.txt b/assets/monero.txt
new file mode 100644
index 0000000..e9af043
--- /dev/null
+++ b/assets/monero.txt
@@ -0,0 +1 @@
+428g6WwTrnXFaRePNVZFSH9x51vfcTQBYVGubyTjork8FtZzzGgEwzjR3HKkPxVtdReK6r1LvuPLUDifuVKBZ5TfA7w1mS3
diff --git a/includes/foot.php b/includes/foot.php
index d3754d6..c0c0082 100644
--- a/includes/foot.php
+++ b/includes/foot.php
@@ -4,6 +4,7 @@
<footer>
<p>
Content licensed under the <a target="_blank" href="https://creativecommons.org/licenses/by/4.0/">Creative Commons Attribution 4.0 International License</a>.
+ <br>
Source code licensed under the <a target="_blank" href="https://opensource.org/licenses/BSD-3-Clause"> BSD 3-Clause license</a>, unless otherwise stated.
</p>
diff --git a/includes/style.css b/includes/style.css
index c8d9a33..2ac048e 100644
--- a/includes/style.css
+++ b/includes/style.css
@@ -61,7 +61,6 @@ nav svg rect {
a:link {
color: var(--slate);
- border-radius: var(--box-radius);
}
a:visited {
@@ -199,3 +198,22 @@ footer {
font-size: 0.75em;
text-align: center;
}
+
+.centered {
+ text-align: center;
+}
+
+a.donation,
+a.donation:visited {
+ background-color: var(--ruby);
+ border-radius: var(--box-radius);
+ padding: 1em;
+ text-decoration: none;
+ color: var(--slate);
+ border-left: var(--box-border);
+ border-right: var(--box-border);
+}
+
+a.donation:hover {
+ color: var(--white);
+}
diff --git a/pages/contact.php b/pages/contact.php
index 2d6c7af..27b9483 100644
--- a/pages/contact.php
+++ b/pages/contact.php
@@ -5,8 +5,7 @@
</h2>
<p>
- I send mail signed with my PGP key. The fingerprint is <code>94B3 3D04 F47E 6611 ADD9 76A6 76F8 F1CB 49F9 1B02</code>. You can download the key like so:
-
+ I send mail signed with my PGP key. You can download the key like so:
<pre>
<code>
# FreeBSD:
@@ -17,6 +16,7 @@ $ curl https://www.53hor.net/assets/atc.gpg | gpg --import
</code>
</pre>
+The fingerprint is <code>94B3 3D04 F47E 6611 ADD9 76A6 76F8 F1CB 49F9 1B02</code>.
You may read more in the <a href="https://www.gnupg.org/gph/en/manual/x56.html">Privacy Handbook</a>.
</p>
diff --git a/pages/donate.php b/pages/donate.php
index b7962d1..d368844 100644
--- a/pages/donate.php
+++ b/pages/donate.php
@@ -1,4 +1,4 @@
-<h1>Donation</h1>
+<h1>Donations</h1>
<?php
if (!empty($_GET) && isset($_GET['success'])) {
@@ -8,12 +8,33 @@ if (!empty($_GET) && isset($_GET['success'])) {
?>
<p>
+ Find exactly the snippet of code you were looking for here? Couldn't wrap your head around a concept until I explained it my way? Just enjoy reading my site?
+</p>
+
+<p>
If you like what I do, you're welcome to donate.
</p>
-<h2><a href="https://buy.stripe.com/cN24gB4nD3En3Li288">Click to Donate Once</a></h2>
+<h2>Stripe</h2>
+
+<p>
+ I am charged a <a href="https://stripe.com/pricing">2.9%+30c fee per transaction</a>. Click below for
+</p>
+
+<p class="centered">
+ <a class="donation" href="https://buy.stripe.com/cN24gB4nD3En3Li288">A single gift</a>
+ or
+ <a class="donation" href="https://buy.stripe.com/dR6eVfg6l2Aj2He6op">Recurring gifts</a>
+</p>
+
+<h2>Monero Cryptocurrency</h2>
+
+<p>
+ I accept Monero at the following address. Click to view the plain address.
+
+ <a href="/assets/monero.txt"><img title="<?php include('assets/monero.txt') ?>" alt="my Monero address, made with qrencode(1)" src="/assets/monero.svg"></a>
+</p>
-<h2><a href="https://buy.stripe.com/dR6eVfg6l2Aj2He6op">Click to Donate Monthly</a></h2>
<?php
exit();
diff --git a/pages/links.php b/pages/links.php
index 25d2c27..1b8fd42 100644
--- a/pages/links.php
+++ b/pages/links.php
@@ -17,6 +17,7 @@
<h2>*nix, *BSD</h2>
<ul>
+ <li><a title="A web site containing a collection of useful incantations for [computer] wizards." href="https://www.grymoire.com/">The Grymoire</a></li>
<li><a href="https://docs.freebsd.org/en/books/handbook">FreeBSD Handbook</a></li>
<li><a href="forums.freebsd.org">FreeBSD Forum</a></li>
<li><a title="A given for anyone installing or using the FreeBSD ports tree." href="https://www.freshports.org/search.php">FreshPorts</a></li>
@@ -29,3 +30,40 @@
<ul>
<li><a title="Simple Thread posts mind-blowingly real articles about software development principles, development, and working environments." href="https://www.simplethread.com/blog">Simple Thread Posts &amp; Essays</a></li>
</ul>
+
+<h2>What's in My RSS Feed?</h2>
+
+<p>I update these frequently as I'm always adding and removing feeds I'm following.</p>
+
+<ul>
+ <li><a title="Byte Cellar" href="https://bytecellar.com/feed/">Byte Cellar</a></li>
+ <li><a title="C64 OS" href="http://www.c64os.com/feed/">C64 OS</a></li>
+ <li><a title="CATANA COMICS" href="https://catanacomics.com/feed/">CATANA COMICS</a></li>
+ <li><a title="Commands with 10 up-votes" href="https://www.commandlinefu.com/feed/tenup">Commands with 10 up-votes</a></li>
+ <li><a title="Cyan" href="https://cyan.com/feed/">Cyan</a></li>
+ <li><a title="Daemonic Dispatches" href="https://www.daemonology.net/blog/index.rss">Daemonic Dispatches</a></li>
+ <li><a title="DeavidSedice's blog" href="https://deavid.wordpress.com/feed/">DeavidSedice's blog</a></li>
+ <li><a title="Drew DeVault's blog" href="https://drewdevault.com/blog/index.xml">Drew DeVault's blog</a></li>
+ <li><a title="FreeBSD News Flash" href="https://www.freebsd.org/news/feed.xml">FreeBSD News Flash</a></li>
+ <li><a title="Gregory Szorc's Digital Home" href="https://gregoryszorc.com/blog/feed">Gregory Szorc's Digital Home</a></li>
+ <li><a title="Hudson Motor Car Company" href="https://www.reddit.com/r/hudsonmotorcarco.rss">Hudson Motor Car Company</a></li>
+ <li><a title="In Pursuit of Laziness" href="https://manishearth.github.io/atom.xml">In Pursuit of Laziness</a></li>
+ <li><a title="Inside Rust Blog" href="https://blog.rust-lang.org/inside-rust/feed.xml">Inside Rust Blog</a></li>
+ <li><a title="Julia Evans" href="https://jvns.ca/atom.xml">Julia Evans</a></li>
+ <li><a title="Klara Inc." href="https://klarasystems.com/feed/">Klara Inc.</a></li>
+ <li><a title="LOW-TECH MAGAZINE" href="http://feeds.feedburner.com/typepad/krisdedecker/lowtechmagazineenglish">LOW-TECH MAGAZINE</a></li>
+ <li><a title="Lyonsden Blog" href="https://lyonsden.net/feed/">Lyonsden Blog</a></li>
+ <li><a title="Mysterium" href="https://mysterium.net/feed/">Mysterium</a></li>
+ <li><a title="Recent Discussions — Hudson Essex Terraplane 'Open Forum'" href="https://forum.hetclub.org/discussions/feed.rss">Recent Discussions — Hudson Essex Terraplane 'Open Forum'</a></li>
+ <li><a title="Rust Blog" href="https://blog.rust-lang.org/feed.xml">Rust Blog</a></li>
+ <li><a title="Simple Thread" href="https://www.simplethread.com/feed/">Simple Thread</a></li>
+ <li><a title="Solene'%" href="https://dataswamp.org/~solene/rss.xml">Solene'%</a></li>
+ <li><a title="That grumpy BSD guy" href="https://bsdly.blogspot.com/feeds/posts/default">That grumpy BSD guy</a></li>
+ <li><a title="The FreeBSD Diary" href="http://www.freebsddiary.org/news.php">The FreeBSD Diary</a></li>
+ <li><a title="The Grymoire" href="https://grymoire.wordpress.com/feed/">The Grymoire</a></li>
+ <li><a title="The Guild of Messengers" href="https://guildofmessengers.org/feed/">The Guild of Messengers</a></li>
+ <li><a title="The Olognion" href="https://www.theolognion.com/rss/">The Olognion</a></li>
+ <li><a title="Wizard Zines" href="https://wizardzines.com/index.xml">Wizard Zines</a></li>
+ <li><a title="unixsheikh.com" href="https://unixsheikh.com/feed.rss">unixsheikh.com</a></li>
+ <li><a title="𝚟𝚎𝚛𝚖𝚊𝚍𝚎𝚗" href="https://vermaden.wordpress.com/feed/">𝚟𝚎𝚛𝚖𝚊𝚍𝚎𝚗</a></li>
+</ul>
diff --git a/posts/2021-12-15-rescuing-freebsd-the-unix-way.php b/posts/2021-12-15-rescuing-freebsd-the-unix-way.php
index cec623d..306d4d0 100644
--- a/posts/2021-12-15-rescuing-freebsd-the-unix-way.php
+++ b/posts/2021-12-15-rescuing-freebsd-the-unix-way.php
@@ -172,6 +172,6 @@
<ol>
<li id="1">
- I actually did move my FreeBSD source to my server to let it pull changes and do automatic builds. Turns out it can chunk out the whole world and kernel in about TODO:
+ I actually did move my FreeBSD source to my server to let it pull changes and do automatic builds. Turns out it can chunk out the whole world and kernel in about 1.5 hours.
</li>
</ol>