diff --git a/examples/asdf-md5-nibble.svg b/examples/asdf-md5-nibble.svg
new file mode 100644
index 0000000..37154e0
--- /dev/null
+++ b/examples/asdf-md5-nibble.svg
@@ -0,0 +1,34 @@
+
\ No newline at end of file
diff --git a/examples/asdf-md5-randomart.svg b/examples/asdf-md5-randomart.svg
new file mode 100644
index 0000000..072891e
--- /dev/null
+++ b/examples/asdf-md5-randomart.svg
@@ -0,0 +1,155 @@
+
\ No newline at end of file
diff --git a/examples/asdf-sha1-nibble.svg b/examples/asdf-sha1-nibble.svg
new file mode 100644
index 0000000..1e4162b
--- /dev/null
+++ b/examples/asdf-sha1-nibble.svg
@@ -0,0 +1,42 @@
+
\ No newline at end of file
diff --git a/examples/asdf-sha1-randomart.svg b/examples/asdf-sha1-randomart.svg
new file mode 100644
index 0000000..5837aef
--- /dev/null
+++ b/examples/asdf-sha1-randomart.svg
@@ -0,0 +1,155 @@
+
\ No newline at end of file
diff --git a/examples/asdf-sha224-nibble.svg b/examples/asdf-sha224-nibble.svg
new file mode 100644
index 0000000..1649965
--- /dev/null
+++ b/examples/asdf-sha224-nibble.svg
@@ -0,0 +1,58 @@
+
\ No newline at end of file
diff --git a/examples/asdf-sha224-randomart.svg b/examples/asdf-sha224-randomart.svg
new file mode 100644
index 0000000..73d19a1
--- /dev/null
+++ b/examples/asdf-sha224-randomart.svg
@@ -0,0 +1,155 @@
+
\ No newline at end of file
diff --git a/examples/asdf-sha256-nibble.svg b/examples/asdf-sha256-nibble.svg
new file mode 100644
index 0000000..344b903
--- /dev/null
+++ b/examples/asdf-sha256-nibble.svg
@@ -0,0 +1,66 @@
+
\ No newline at end of file
diff --git a/examples/asdf-sha256-randomart.svg b/examples/asdf-sha256-randomart.svg
new file mode 100644
index 0000000..afe54d1
--- /dev/null
+++ b/examples/asdf-sha256-randomart.svg
@@ -0,0 +1,155 @@
+
\ No newline at end of file
diff --git a/examples/asdf-sha384-nibble.svg b/examples/asdf-sha384-nibble.svg
new file mode 100644
index 0000000..27cb029
--- /dev/null
+++ b/examples/asdf-sha384-nibble.svg
@@ -0,0 +1,98 @@
+
\ No newline at end of file
diff --git a/examples/asdf-sha384-randomart.svg b/examples/asdf-sha384-randomart.svg
new file mode 100644
index 0000000..060653f
--- /dev/null
+++ b/examples/asdf-sha384-randomart.svg
@@ -0,0 +1,155 @@
+
\ No newline at end of file
diff --git a/examples/asdf-sha512-nibble.svg b/examples/asdf-sha512-nibble.svg
new file mode 100644
index 0000000..039d6fc
--- /dev/null
+++ b/examples/asdf-sha512-nibble.svg
@@ -0,0 +1,130 @@
+
\ No newline at end of file
diff --git a/examples/asdf-sha512-randomart.svg b/examples/asdf-sha512-randomart.svg
new file mode 100644
index 0000000..095ca46
--- /dev/null
+++ b/examples/asdf-sha512-randomart.svg
@@ -0,0 +1,155 @@
+
\ No newline at end of file
diff --git a/examples/asdf.svg b/examples/asdf.svg
index 00795f7..095ca46 100644
--- a/examples/asdf.svg
+++ b/examples/asdf.svg
@@ -1,130 +1,155 @@
-
\ No newline at end of file
diff --git a/examples/empty-md5-nibble.svg b/examples/empty-md5-nibble.svg
new file mode 100644
index 0000000..c687a28
--- /dev/null
+++ b/examples/empty-md5-nibble.svg
@@ -0,0 +1,34 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/examples/empty-md5-randomart.svg b/examples/empty-md5-randomart.svg
new file mode 100644
index 0000000..43e3a42
--- /dev/null
+++ b/examples/empty-md5-randomart.svg
@@ -0,0 +1,155 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/examples/empty-sha1-nibble.svg b/examples/empty-sha1-nibble.svg
new file mode 100644
index 0000000..6eb14f3
--- /dev/null
+++ b/examples/empty-sha1-nibble.svg
@@ -0,0 +1,42 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/examples/empty-sha1-randomart.svg b/examples/empty-sha1-randomart.svg
new file mode 100644
index 0000000..a764fc7
--- /dev/null
+++ b/examples/empty-sha1-randomart.svg
@@ -0,0 +1,155 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/examples/empty-sha224-nibble.svg b/examples/empty-sha224-nibble.svg
new file mode 100644
index 0000000..b9e97bf
--- /dev/null
+++ b/examples/empty-sha224-nibble.svg
@@ -0,0 +1,58 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/examples/empty-sha224-randomart.svg b/examples/empty-sha224-randomart.svg
new file mode 100644
index 0000000..261c9e3
--- /dev/null
+++ b/examples/empty-sha224-randomart.svg
@@ -0,0 +1,155 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/examples/empty-sha256-nibble.svg b/examples/empty-sha256-nibble.svg
new file mode 100644
index 0000000..3b195d5
--- /dev/null
+++ b/examples/empty-sha256-nibble.svg
@@ -0,0 +1,66 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/examples/empty-sha256-randomart.svg b/examples/empty-sha256-randomart.svg
new file mode 100644
index 0000000..516db82
--- /dev/null
+++ b/examples/empty-sha256-randomart.svg
@@ -0,0 +1,155 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/examples/empty-sha384-nibble.svg b/examples/empty-sha384-nibble.svg
new file mode 100644
index 0000000..26d4fda
--- /dev/null
+++ b/examples/empty-sha384-nibble.svg
@@ -0,0 +1,98 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/examples/empty-sha384-randomart.svg b/examples/empty-sha384-randomart.svg
new file mode 100644
index 0000000..6026fba
--- /dev/null
+++ b/examples/empty-sha384-randomart.svg
@@ -0,0 +1,155 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/examples/empty-sha512-nibble.svg b/examples/empty-sha512-nibble.svg
new file mode 100644
index 0000000..7197941
--- /dev/null
+++ b/examples/empty-sha512-nibble.svg
@@ -0,0 +1,130 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/examples/empty-sha512-randomart.svg b/examples/empty-sha512-randomart.svg
new file mode 100644
index 0000000..0b787dd
--- /dev/null
+++ b/examples/empty-sha512-randomart.svg
@@ -0,0 +1,155 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/examples/empty.svg b/examples/empty.svg
index 3a73a1b..37f95a2 100644
--- a/examples/empty.svg
+++ b/examples/empty.svg
@@ -1,130 +1,130 @@
-
-
-
+
+
+
-
+
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
-
-
-
-
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+