diff --git a/doc/Business Requirements Documents.pdf b/doc/Business Docs/Business Requirements Documents.pdf
similarity index 89%
rename from doc/Business Requirements Documents.pdf
rename to doc/Business Docs/Business Requirements Documents.pdf
index efd7b00..11ecc03 100644
Binary files a/doc/Business Requirements Documents.pdf and b/doc/Business Docs/Business Requirements Documents.pdf differ
diff --git a/doc/Product_Proposal.pdf b/doc/Business Docs/Product_Proposal.pdf
similarity index 100%
rename from doc/Product_Proposal.pdf
rename to doc/Business Docs/Product_Proposal.pdf
diff --git a/doc/Business Docs/Technical_Specifications.pdf b/doc/Business Docs/Technical_Specifications.pdf
new file mode 100644
index 0000000..ff3ae0d
Binary files /dev/null and b/doc/Business Docs/Technical_Specifications.pdf differ
diff --git a/doc/Design Docs/Decision_Tree.drawio.png b/doc/Design Docs/Decision_Tree.drawio.png
new file mode 100644
index 0000000..d5ca877
Binary files /dev/null and b/doc/Design Docs/Decision_Tree.drawio.png differ
diff --git a/doc/HLDesign_MVC_v4.pdf b/doc/Design Docs/HLDesign_MVC_v4.pdf
similarity index 100%
rename from doc/HLDesign_MVC_v4.pdf
rename to doc/Design Docs/HLDesign_MVC_v4.pdf
diff --git a/doc/High Level Design Notes.docx b/doc/Design Docs/High Level Design Notes.docx
similarity index 100%
rename from doc/High Level Design Notes.docx
rename to doc/Design Docs/High Level Design Notes.docx
diff --git a/doc/Design Docs/Hobby_Site_Map.drawio.png b/doc/Design Docs/Hobby_Site_Map.drawio.png
new file mode 100644
index 0000000..21444ff
Binary files /dev/null and b/doc/Design Docs/Hobby_Site_Map.drawio.png differ
diff --git a/doc/Design Docs/Hobby_Site_Map.drawio.xml b/doc/Design Docs/Hobby_Site_Map.drawio.xml
new file mode 100644
index 0000000..45357ea
--- /dev/null
+++ b/doc/Design Docs/Hobby_Site_Map.drawio.xml
@@ -0,0 +1,2 @@
+
+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
\ No newline at end of file
diff --git a/doc/Hobby.pdf b/doc/Hobby.pdf
deleted file mode 100644
index b5ce33f..0000000
--- a/doc/Hobby.pdf
+++ /dev/null
@@ -1,1869 +0,0 @@
-%PDF-1.3
-%
-6 0 obj
-<<
-/Type /Page
-/Parent 1 0 R
-/MediaBox [0 0 595.28 841.89]
-/Contents 4 0 R
-/Resources 5 0 R
->>
-endobj
-5 0 obj
-<<
-/ProcSet [/PDF /Text /ImageB /ImageC /ImageI]
-/Font <<
-/F1 7 0 R
-/F2 8 0 R
->>
->>
-endobj
-11 0 obj
-<<
-/Type /Page
-/Parent 1 0 R
-/MediaBox [0 0 595.28 841.89]
-/Contents 9 0 R
-/Resources 10 0 R
->>
-endobj
-10 0 obj
-<<
-/ProcSet [/PDF /Text /ImageB /ImageC /ImageI]
-/Font <<
-/F1 7 0 R
-/F2 8 0 R
->>
->>
-endobj
-14 0 obj
-<<
-/Type /Page
-/Parent 1 0 R
-/MediaBox [0 0 595.28 841.89]
-/Contents 12 0 R
-/Resources 13 0 R
->>
-endobj
-13 0 obj
-<<
-/ProcSet [/PDF /Text /ImageB /ImageC /ImageI]
-/XObject <<
-/I1 3 0 R
->>
-/Font <<
-/F2 8 0 R
-/F1 7 0 R
->>
->>
-endobj
-18 0 obj
-<<
-/Type /ExtGState
-/ca 1
->>
-endobj
-17 0 obj
-<<
-/Type /Page
-/Parent 1 0 R
-/MediaBox [0 0 595.28 841.89]
-/Contents 15 0 R
-/Resources 16 0 R
->>
-endobj
-16 0 obj
-<<
-/ProcSet [/PDF /Text /ImageB /ImageC /ImageI]
-/Font <<
-/F1 7 0 R
-/F2 8 0 R
-/F3 19 0 R
->>
-/ExtGState <<
-/Gs1 18 0 R
->>
->>
-endobj
-22 0 obj
-<<
-/Type /Page
-/Parent 1 0 R
-/MediaBox [0 0 595.28 841.89]
-/Contents 20 0 R
-/Resources 21 0 R
->>
-endobj
-21 0 obj
-<<
-/ProcSet [/PDF /Text /ImageB /ImageC /ImageI]
-/Font <<
-/F1 7 0 R
-/F2 8 0 R
->>
-/ExtGState <<
-/Gs1 18 0 R
->>
->>
-endobj
-25 0 obj
-<<
-/Type /Page
-/Parent 1 0 R
-/MediaBox [0 0 595.28 841.89]
-/Contents 23 0 R
-/Resources 24 0 R
->>
-endobj
-24 0 obj
-<<
-/ProcSet [/PDF /Text /ImageB /ImageC /ImageI]
-/Font <<
-/F1 7 0 R
-/F2 8 0 R
->>
->>
-endobj
-28 0 obj
-<<
-/Type /Page
-/Parent 1 0 R
-/MediaBox [0 0 595.28 841.89]
-/Contents 26 0 R
-/Resources 27 0 R
->>
-endobj
-27 0 obj
-<<
-/ProcSet [/PDF /Text /ImageB /ImageC /ImageI]
-/Font <<
-/F1 7 0 R
-/F2 8 0 R
->>
->>
-endobj
-31 0 obj
-<<
-/Type /Page
-/Parent 1 0 R
-/MediaBox [0 0 595.28 841.89]
-/Contents 29 0 R
-/Resources 30 0 R
->>
-endobj
-30 0 obj
-<<
-/ProcSet [/PDF /Text /ImageB /ImageC /ImageI]
-/Font <<
-/F1 7 0 R
-/F2 8 0 R
->>
-/ExtGState <<
-/Gs1 18 0 R
->>
->>
-endobj
-34 0 obj
-<<
-/Type /Page
-/Parent 1 0 R
-/MediaBox [0 0 595.28 841.89]
-/Contents 32 0 R
-/Resources 33 0 R
->>
-endobj
-33 0 obj
-<<
-/ProcSet [/PDF /Text /ImageB /ImageC /ImageI]
-/Font <<
-/F1 7 0 R
-/F2 8 0 R
->>
-/ExtGState <<
-/Gs1 18 0 R
->>
->>
-endobj
-37 0 obj
-<<
-/Type /Page
-/Parent 1 0 R
-/MediaBox [0 0 595.28 841.89]
-/Contents 35 0 R
-/Resources 36 0 R
->>
-endobj
-36 0 obj
-<<
-/ProcSet [/PDF /Text /ImageB /ImageC /ImageI]
-/Font <<
-/F1 7 0 R
-/F2 8 0 R
-/F3 19 0 R
->>
->>
-endobj
-40 0 obj
-<<
-/Type /Page
-/Parent 1 0 R
-/MediaBox [0 0 595.28 841.89]
-/Contents 38 0 R
-/Resources 39 0 R
->>
-endobj
-39 0 obj
-<<
-/ProcSet [/PDF /Text /ImageB /ImageC /ImageI]
-/Font <<
-/F1 7 0 R
-/F2 8 0 R
->>
->>
-endobj
-43 0 obj
-<<
-/Type /Page
-/Parent 1 0 R
-/MediaBox [0 0 595.28 841.89]
-/Contents 41 0 R
-/Resources 42 0 R
->>
-endobj
-42 0 obj
-<<
-/ProcSet [/PDF /Text /ImageB /ImageC /ImageI]
-/Font <<
-/F1 7 0 R
-/F2 8 0 R
->>
-/ExtGState <<
-/Gs1 18 0 R
->>
->>
-endobj
-46 0 obj
-<<
-/Type /Page
-/Parent 1 0 R
-/MediaBox [0 0 595.28 841.89]
-/Contents 44 0 R
-/Resources 45 0 R
->>
-endobj
-45 0 obj
-<<
-/ProcSet [/PDF /Text /ImageB /ImageC /ImageI]
-/Font <<
-/F1 7 0 R
-/F2 8 0 R
->>
-/ExtGState <<
-/Gs1 18 0 R
->>
->>
-endobj
-49 0 obj
-<<
-/Type /Page
-/Parent 1 0 R
-/MediaBox [0 0 595.28 841.89]
-/Contents 47 0 R
-/Resources 48 0 R
->>
-endobj
-48 0 obj
-<<
-/ProcSet [/PDF /Text /ImageB /ImageC /ImageI]
-/Font <<
-/F1 7 0 R
-/F2 8 0 R
->>
-/ExtGState <<
-/Gs1 18 0 R
->>
->>
-endobj
-52 0 obj
-<<
-/Type /Page
-/Parent 1 0 R
-/MediaBox [0 0 595.28 841.89]
-/Contents 50 0 R
-/Resources 51 0 R
->>
-endobj
-51 0 obj
-<<
-/ProcSet [/PDF /Text /ImageB /ImageC /ImageI]
-/Font <<
-/F1 7 0 R
-/F2 8 0 R
->>
-/ExtGState <<
-/Gs1 18 0 R
->>
->>
-endobj
-55 0 obj
-<<
-/Type /Page
-/Parent 1 0 R
-/MediaBox [0 0 595.28 841.89]
-/Contents 53 0 R
-/Resources 54 0 R
->>
-endobj
-54 0 obj
-<<
-/ProcSet [/PDF /Text /ImageB /ImageC /ImageI]
-/Font <<
-/F1 7 0 R
-/F2 8 0 R
->>
-/ExtGState <<
-/Gs1 18 0 R
->>
->>
-endobj
-58 0 obj
-<<
-/Type /Page
-/Parent 1 0 R
-/MediaBox [0 0 595.28 841.89]
-/Contents 56 0 R
-/Resources 57 0 R
->>
-endobj
-57 0 obj
-<<
-/ProcSet [/PDF /Text /ImageB /ImageC /ImageI]
-/Font <<
-/F1 7 0 R
-/F2 8 0 R
->>
-/ExtGState <<
-/Gs1 18 0 R
->>
->>
-endobj
-61 0 obj
-<<
-/Type /Page
-/Parent 1 0 R
-/MediaBox [0 0 595.28 841.89]
-/Contents 59 0 R
-/Resources 60 0 R
->>
-endobj
-60 0 obj
-<<
-/ProcSet [/PDF /Text /ImageB /ImageC /ImageI]
-/Font <<
-/F1 7 0 R
-/F2 8 0 R
->>
->>
-endobj
-64 0 obj
-<<
-/Type /Page
-/Parent 1 0 R
-/MediaBox [0 0 595.28 841.89]
-/Contents 62 0 R
-/Resources 63 0 R
->>
-endobj
-63 0 obj
-<<
-/ProcSet [/PDF /Text /ImageB /ImageC /ImageI]
-/Font <<
-/F1 7 0 R
-/F2 8 0 R
->>
->>
-endobj
-67 0 obj
-<<
-/Type /Page
-/Parent 1 0 R
-/MediaBox [0 0 595.28 841.89]
-/Contents 65 0 R
-/Resources 66 0 R
->>
-endobj
-66 0 obj
-<<
-/ProcSet [/PDF /Text /ImageB /ImageC /ImageI]
-/Font <<
-/F1 7 0 R
-/F2 8 0 R
->>
-/ExtGState <<
-/Gs1 18 0 R
->>
->>
-endobj
-70 0 obj
-<<
-/Type /Page
-/Parent 1 0 R
-/MediaBox [0 0 595.28 841.89]
-/Contents 68 0 R
-/Resources 69 0 R
->>
-endobj
-69 0 obj
-<<
-/ProcSet [/PDF /Text /ImageB /ImageC /ImageI]
-/Font <<
-/F1 7 0 R
-/F2 8 0 R
->>
->>
-endobj
-73 0 obj
-<<
-/Type /Page
-/Parent 1 0 R
-/MediaBox [0 0 595.28 841.89]
-/Contents 71 0 R
-/Resources 72 0 R
->>
-endobj
-72 0 obj
-<<
-/ProcSet [/PDF /Text /ImageB /ImageC /ImageI]
-/Font <<
-/F1 7 0 R
-/F2 8 0 R
->>
-/ExtGState <<
-/Gs1 18 0 R
->>
->>
-endobj
-76 0 obj
-<<
-/Type /Page
-/Parent 1 0 R
-/MediaBox [0 0 595.28 841.89]
-/Contents 74 0 R
-/Resources 75 0 R
->>
-endobj
-75 0 obj
-<<
-/ProcSet [/PDF /Text /ImageB /ImageC /ImageI]
-/Font <<
-/F1 7 0 R
-/F2 8 0 R
->>
->>
-endobj
-79 0 obj
-<<
-/Type /Page
-/Parent 1 0 R
-/MediaBox [0 0 595.28 841.89]
-/Contents 77 0 R
-/Resources 78 0 R
->>
-endobj
-78 0 obj
-<<
-/ProcSet [/PDF /Text /ImageB /ImageC /ImageI]
-/Font <<
-/F1 7 0 R
-/F2 8 0 R
->>
->>
-endobj
-82 0 obj
-<<
-/Type /Page
-/Parent 1 0 R
-/MediaBox [0 0 595.28 841.89]
-/Contents 80 0 R
-/Resources 81 0 R
->>
-endobj
-81 0 obj
-<<
-/ProcSet [/PDF /Text /ImageB /ImageC /ImageI]
-/Font <<
-/F1 7 0 R
-/F2 8 0 R
->>
-/ExtGState <<
-/Gs1 18 0 R
->>
->>
-endobj
-85 0 obj
-<<
-/Type /Page
-/Parent 1 0 R
-/MediaBox [0 0 595.28 841.89]
-/Contents 83 0 R
-/Resources 84 0 R
->>
-endobj
-84 0 obj
-<<
-/ProcSet [/PDF /Text /ImageB /ImageC /ImageI]
-/Font <<
-/F1 7 0 R
-/F2 8 0 R
->>
-/ExtGState <<
-/Gs1 18 0 R
->>
->>
-endobj
-88 0 obj
-<<
-/Type /Page
-/Parent 1 0 R
-/MediaBox [0 0 595.28 841.89]
-/Contents 86 0 R
-/Resources 87 0 R
->>
-endobj
-87 0 obj
-<<
-/ProcSet [/PDF /Text /ImageB /ImageC /ImageI]
-/Font <<
-/F1 7 0 R
-/F2 8 0 R
->>
->>
-endobj
-91 0 obj
-<<
-/Type /Page
-/Parent 1 0 R
-/MediaBox [0 0 595.28 841.89]
-/Contents 89 0 R
-/Resources 90 0 R
->>
-endobj
-90 0 obj
-<<
-/ProcSet [/PDF /Text /ImageB /ImageC /ImageI]
-/Font <<
-/F1 7 0 R
-/F2 8 0 R
->>
-/ExtGState <<
-/Gs1 18 0 R
->>
->>
-endobj
-94 0 obj
-<<
-/Type /Page
-/Parent 1 0 R
-/MediaBox [0 0 595.28 841.89]
-/Contents 92 0 R
-/Resources 93 0 R
->>
-endobj
-93 0 obj
-<<
-/ProcSet [/PDF /Text /ImageB /ImageC /ImageI]
-/Font <<
-/F1 7 0 R
-/F2 8 0 R
->>
->>
-endobj
-97 0 obj
-<<
-/Type /Page
-/Parent 1 0 R
-/MediaBox [0 0 595.28 841.89]
-/Contents 95 0 R
-/Resources 96 0 R
->>
-endobj
-96 0 obj
-<<
-/ProcSet [/PDF /Text /ImageB /ImageC /ImageI]
-/Font <<
-/F1 7 0 R
-/F2 8 0 R
->>
->>
-endobj
-100 0 obj
-<<
-/Type /Page
-/Parent 1 0 R
-/MediaBox [0 0 595.28 841.89]
-/Contents 98 0 R
-/Resources 99 0 R
->>
-endobj
-99 0 obj
-<<
-/ProcSet [/PDF /Text /ImageB /ImageC /ImageI]
-/Font <<
-/F1 7 0 R
-/F2 8 0 R
->>
->>
-endobj
-103 0 obj
-<<
-/Type /Page
-/Parent 1 0 R
-/MediaBox [0 0 595.28 841.89]
-/Contents 101 0 R
-/Resources 102 0 R
->>
-endobj
-102 0 obj
-<<
-/ProcSet [/PDF /Text /ImageB /ImageC /ImageI]
-/Font <<
-/F1 7 0 R
-/F2 8 0 R
->>
-/ExtGState <<
-/Gs1 18 0 R
->>
->>
-endobj
-106 0 obj
-<<
-/Type /Page
-/Parent 1 0 R
-/MediaBox [0 0 595.28 841.89]
-/Contents 104 0 R
-/Resources 105 0 R
->>
-endobj
-105 0 obj
-<<
-/ProcSet [/PDF /Text /ImageB /ImageC /ImageI]
-/Font <<
-/F1 7 0 R
-/F2 8 0 R
->>
->>
-endobj
-107 0 obj
-<<
-/Producer (pdfmake)
-/Creator (pdfmake)
-/CreationDate (D:20210928223803Z)
->>
-endobj
-109 0 obj
-<<
-/Type /FontDescriptor
-/FontName /BMWXTS+Roboto-Medium
-/Flags 4
-/FontBBox [-732.421875 -270.996094 1169.921875 1056.152344]
-/ItalicAngle 0
-/Ascent 927.734375
-/Descent -244.140625
-/CapHeight 710.9375
-/XHeight 528.320313
-/StemV 0
-/FontFile2 108 0 R
->>
-endobj
-110 0 obj
-<<
-/Type /Font
-/Subtype /CIDFontType2
-/BaseFont /BMWXTS+Roboto-Medium
-/CIDSystemInfo <<
-/Registry (Adobe)
-/Ordering (Identity)
-/Supplement 0
->>
-/FontDescriptor 109 0 R
-/W [0 [908 639.160156 351.5625 569.335938 250.488281 536.621094 523.4375 332.519531 249.023438 556.152344 541.015625 870.117188 265.136719 710.449219 562.988281 486.816406 568.359375 568.359375 603.515625 562.988281 568.359375 568.359375 516.113281 555.664063 279.296875 566.894531 564.453125 255.371094 324.21875 541.015625 395.507813 624.023438 665.527344 651.855469 653.320313 494.628906 652.832031 549.316406 690.429688 555.175781 255.371094 521.972656 568.359375 709.960938 582.03125 875.488281 743.164063 568.359375 565.429688 354.492188]]
->>
-endobj
-7 0 obj
-<<
-/Type /Font
-/Subtype /Type0
-/BaseFont /BMWXTS+Roboto-Medium
-/Encoding /Identity-H
-/DescendantFonts [110 0 R]
-/ToUnicode 111 0 R
->>
-endobj
-113 0 obj
-<<
-/Type /FontDescriptor
-/FontName /NGZZSE+Roboto-Regular
-/Flags 4
-/FontBBox [-736.816406 -270.996094 1148.4375 1056.152344]
-/ItalicAngle 0
-/Ascent 927.734375
-/Descent -244.140625
-/CapHeight 710.9375
-/XHeight 528.320313
-/StemV 0
-/FontFile2 112 0 R
->>
-endobj
-114 0 obj
-<<
-/Type /Font
-/Subtype /CIDFontType2
-/BaseFont /NGZZSE+Roboto-Regular
-/CIDSystemInfo <<
-/Registry (Adobe)
-/Ordering (Identity)
-/Supplement 0
->>
-/FontDescriptor 113 0 R
-/W [0 [908 630.859375 338.378906 570.3125 238.769531 529.785156 523.4375 326.660156 242.1875 247.558594 655.761719 543.945313 561.523438 347.167969 561.523438 593.261719 242.675781 876.464844 561.035156 263.183594 712.890625 561.035156 652.34375 561.035156 551.269531 648.4375 515.625 650.878906 551.757813 561.523438 552.734375 687.5 550.78125 563.964844 484.375 473.144531 538.085938 412.109375 615.722656 712.890625 751.464844 242.675781 553.710938 561.523438 196.289063 506.835938 174.316406 887.207031 561.523438 568.359375 561.523438 561.523438 561.523438 495.605469 561.523438 561.523438 275.878906 596.679688 495.605469 341.796875 347.65625 271.972656]]
->>
-endobj
-8 0 obj
-<<
-/Type /Font
-/Subtype /Type0
-/BaseFont /NGZZSE+Roboto-Regular
-/Encoding /Identity-H
-/DescendantFonts [114 0 R]
-/ToUnicode 115 0 R
->>
-endobj
-117 0 obj
-<<
-/Type /FontDescriptor
-/FontName /STSINN+Roboto-Italic
-/Flags 68
-/FontBBox [-722.65625 -270.996094 1162.109375 1056.152344]
-/ItalicAngle -12
-/Ascent 927.734375
-/Descent -244.140625
-/CapHeight 710.9375
-/XHeight 528.320313
-/StemV 0
-/FontFile2 116 0 R
->>
-endobj
-118 0 obj
-<<
-/Type /Font
-/Subtype /CIDFontType2
-/BaseFont /STSINN+Roboto-Italic
-/CIDSystemInfo <<
-/Registry (Adobe)
-/Ordering (Identity)
-/Supplement 0
->>
-/FontDescriptor 117 0 R
-/W [0 [918 733.886719 240.234375 321.777344 539.0625 558.105469 539.550781 245.117188]]
->>
-endobj
-19 0 obj
-<<
-/Type /Font
-/Subtype /Type0
-/BaseFont /STSINN+Roboto-Italic
-/Encoding /Identity-H
-/DescendantFonts [118 0 R]
-/ToUnicode 119 0 R
->>
-endobj
-2 0 obj
-<<
-/Type /Catalog
-/Pages 1 0 R
->>
-endobj
-1 0 obj
-<<
-/Type /Pages
-/Count 33
-/Kids [6 0 R 11 0 R 14 0 R 17 0 R 22 0 R 25 0 R 28 0 R 31 0 R 34 0 R 37 0 R 40 0 R 43 0 R 46 0 R 49 0 R 52 0 R 55 0 R 58 0 R 61 0 R 64 0 R 67 0 R 70 0 R 73 0 R 76 0 R 79 0 R 82 0 R 85 0 R 88 0 R 91 0 R 94 0 R 97 0 R 100 0 R 103 0 R 106 0 R]
->>
-endobj
-111 0 obj
-<<
-/Length 338
-/Filter /FlateDecode
->>
-stream
-x]Rn0{LJJ/PiOU`/R1!&U-h3{Z
of
/JLD1A,>r1:-YZe@vrn˽fPg}i.ZjCPU$rϭ~iGQaYuX5S$y֭`Ӫ3V_ٓo7YHna(byh AK !g@/Gj2=ݬmI_ߨ D@OB,J
-^#)̟X&r|%Oioٞub{on۠'''кK
-endstream
-endobj
-115 0 obj
-<<
-/Length 361
-/Filter /FlateDecode
->>
-stream
-x]Rn0>04B>Դː_&Uzva~M?ՍDzM)-{{5s(24ԦEYFBof̓[[^&כ|Ot2EU%4u@"m=֫n%zHj4Fk̙r矪SEd?Em[xHu%>oI4 HђA..asTI@~ hA\
-f{B3k%pBd
-oJì@\kV 3-*K@)y< sT$3̇k]|]:s~Z7t]s;U~?˒
-endstream
-endobj
-119 0 obj
-<<
-/Length 246
-/Filter /FlateDecode
->>
-stream
-x]P=k0+nL ǤuFPCRS K'#%!˃}&ݻ/z^:7oE6l/!/&~NQږ _a,ww6#l>}s?8 P@ܽ f鶓1ú[we$a%Ύ܌H*kU4FhP!AF&SaPW;5-z\q|ļC^YTMg}+
-endstream
-endobj
-116 0 obj
-<<
-/Length 1559
-/Filter /FlateDecode
->>
-stream
-xmU{lSU9v}ܮ;^6{jet-s12`DmR'$AGcL&$,8h_F!hwnW~s|wCzHAw_(|'އc|VSk@}>WY?8?/pzӷkp7l5?w Kw|;oZn2scsb3 ?p.,7`G
-'CHpBp6>PW,A7|7IЙ%RSbXD^2#"pw
GО%+8jY"=i>DD #;nN TL pi/sie =NE oKcU_4b;'RA4A2he!Wc[c3L=[KonÜma%RiN|i@jӒ(\pj9l7r_܅8&
7?alE&) d~eY=L#N9J; 9tC%{(x^HJ C´y QA)8i"ߦ ib?t>0>h|IY,{GRWRcvy}̯RlO5:K]5iE)hb"/Ͽyͪ[ȪIEJt,][BtY `xxĮ3!)nνƘKx`SBMͪlD1!waTm71ܯ<1IJ&['%tnzIˊVi4XmVYdأL(̉) 4kB=7PUҪZ/Bx3C}JGF磁>fįߪ@}>~wlLjGrC/^9,#{sS&cTބ HpZCbnHV<QT"7(B?zts;G'ϼAI|^)/ ^#qh:`Rݰ:HOr"W]?d]1Nڑ;ij#YT_YŚ
鈩g=Y}KljެYsؘށvSf*5DK"dɚ`|v |?rtYeG4$ü5i
CO4I
ӌqFkU\qG!4o
s0<͆x"'"օt3#bB3躍J4P+ʗb$+йUdTnLOۦ0)=
م3#\8'[Gtdx*~2
-endstream
-endobj
-108 0 obj
-<<
-/Length 5402
-/Filter /FlateDecode
->>
-stream
-xY |SU?%IӅڤBiTՇR(B
-ZPTPs'
-\t3?QP@hܾ,MJ~{wr=/kʑ
-ealV|rg>Isogf*'6vO7aRUuy{.kfU. ̪*}az+B-SGKƶv$yO&+R̕40#I,'/>e=teIZ?_/Y[ORWQ5Q#½eEG^TLUؑC&v=q2̷!y,#kI,Fb8~CC|߽Izv3{&z HzO`FRU>1*/-^VWuOɵ+u}kڲѹJǤ,QZh8;@x8ވMPe5bT=k@"H/ʀTHӢF 鑗*mGV,̸]$aHL PԐ%9I;)q^"g
vF3vvr4WY:5 #IxбSxI]{)k0u+BW2GYJ'h|2)jԙ"_Z"0:`Cof&֑lu夤^+N~J_mX"}Jsv=σ$ٱH
-EUdF (ܨPX:UjfR
-`iuf[Ymy|k9dep}$c\Uv0bâ&ߒ~}TЭV'Fh;"D䲚,.%[a/%隻֑7J?4菞<@Rm;ضKADHq3ŵF57 o2zMan̙v2g.3{ͶM|b
-^͇d-dWr896Jv3oԨ +AcfV{(WlfAOEJz_lñbIOǒgv'f.8bqQ@:Qm\RNh-dfey&W]))GBwwmWfˌz|JYm$=Ս0ok4,jY<rAEO'@|T%u`%Kmrv@g$лr3buPPM2z[YmMmKwT-9`&Nai{;ROeUR
E&4QDfKO#fBKŨp;S(S:vNT5u١7QyMwz_tY[Ȋ]|7V W!Oӡ"Q7KwH "+d|^9(ć!mF)#x".)45 5z]Sӛ=(=(
5~{:[+li
NL,Z>A>ŨTS4>tfnBr(B$rN_0;dGX&.,,xgI8]C1i^ה&.ՉCzƉ".3樞93qr-S%EM}6˶W)}3;YE8lLo;=UV2Kuu];fNfHU*Fc|b%(k@DafUjT!8:h%zjBN%Ȏ5F_}Ueޝesb|4Rhi(ld\)0Мw}n}#
<ҙ5<~ ~SBwi(d\K֓/58T8]HƌvLYsY؎nj4q5WKJ_uGJYg sGQ+caS]ˆ҇-Z|(\Sv>|ivI6}uk:5e>nVӆӵ?,q"phEv@DUz,:!E * T4 ibB~F
)iQiׅNL:X(JL70IFvnKM^,yFlRˉ岯6_0l֜mY}.|w@vֶ9ΞۼrNSN]\S>Zg颾oZ:xYえfJKDkB|1sRR
:|3Y).'Mg'\z5ֶGOI?]Cɻ+q]٬
-N-^V1ue۪چ5shh,?'}X؍W8.4p=Bl6qۈ9]š`1tJk]y˥oC%ے?S9fS9Pd|9p/GX&0Oƥ3 wT_qd+\\q
-ZTWT/bHtL<8I'S&=q|'ԗf=IH+w7Ibz"/}Hɜ+InJsP?[٢*o>Q;,PЩm-)ĤI~؍vR*{kJ?{8+ss~+{u_gM_>߳yͣrf9}7=qO;&Ձlw GSlʷ}eJ>ňP*c('& 8F3a]Cܗ*@Nbb 1XGq)2w \h\#h1 eK(j|
-yMCWKk^M$g֓~j%ξu3>\3M )f}S,2% Ӵ"
CVN.u%)Іv7g9+mHCN[
-vp:6:݁3ID|hMȡ!MB i HfgaxZA$y6dD
-d
:dF>'1#G<.r1T{\ww;QD=2EjӖ# 1q`4Cޓ~Kp/mмRExOqwg6~xU4ʱPC?0 T,C9B^1vphg#${*}
%.sBx@Դ" ClH: t =6lPeBt4CS =-{Pǝ鬧uNt1'<0B(PSWo-ٽ)t!P>,DXbVcV'ooir('/=1t]b4ZhY