From c28e39b01f9d1a43c388c3cf3fa1f7454c02b8c8 Mon Sep 17 00:00:00 2001
From: Graham Trott <gtanyware@gmail.com>
Date: Sun, 31 May 2020 10:19:36 +0100
Subject: [PATCH] Remove old code

---
 mostrami/README.md                        |  13 -
 mostrami/demo.html                        |  20 -
 mostrami/favicon.gif                      |   0
 mostrami/favicon.ico                      | Bin 2238 -> 0 bytes
 mostrami/index.html                       |  22 -
 mostrami/properties.txt                   |   1 -
 mostrami/resources/README.md              |   3 -
 mostrami/resources/ecs/blocks.txt         | 208 -----
 mostrami/resources/ecs/container.txt      |  12 -
 mostrami/resources/ecs/content.txt        | 196 -----
 mostrami/resources/ecs/defaults.txt       | 157 ----
 mostrami/resources/ecs/globals.txt        |  12 -
 mostrami/resources/ecs/main.txt           | 548 -------------
 mostrami/resources/ecs/mostrami.txt       | 560 -------------
 mostrami/resources/ecs/scripted.txt       | 279 -------
 mostrami/resources/ecs/steps.txt          | 910 ----------------------
 mostrami/resources/icon/apple.png         | Bin 6598 -> 0 bytes
 mostrami/resources/icon/arrow-back.png    | Bin 5542 -> 0 bytes
 mostrami/resources/icon/arrow-forward.png | Bin 5426 -> 0 bytes
 mostrami/resources/icon/binoculars.png    | Bin 8142 -> 0 bytes
 mostrami/resources/icon/book.png          | Bin 6277 -> 0 bytes
 mostrami/resources/icon/cross.png         | Bin 20374 -> 0 bytes
 mostrami/resources/icon/cycle.png         | Bin 3790 -> 0 bytes
 mostrami/resources/icon/document.png      | Bin 11721 -> 0 bytes
 mostrami/resources/icon/down.png          | Bin 4124 -> 0 bytes
 mostrami/resources/icon/duckthink.jpg     | Bin 4179 -> 0 bytes
 mostrami/resources/icon/edit.png          | Bin 4052 -> 0 bytes
 mostrami/resources/icon/exit.png          | Bin 2248 -> 0 bytes
 mostrami/resources/icon/folder.png        | Bin 1064 -> 0 bytes
 mostrami/resources/icon/gear.png          | Bin 13247 -> 0 bytes
 mostrami/resources/icon/heart.png         | Bin 13041 -> 0 bytes
 mostrami/resources/icon/image.png         | Bin 2798 -> 0 bytes
 mostrami/resources/icon/left.png          | Bin 3947 -> 0 bytes
 mostrami/resources/icon/list.png          | Bin 1076 -> 0 bytes
 mostrami/resources/icon/media.png         | Bin 2983 -> 0 bytes
 mostrami/resources/icon/new.png           | Bin 1705 -> 0 bytes
 mostrami/resources/icon/open.png          | Bin 1792 -> 0 bytes
 mostrami/resources/icon/plus.png          | Bin 3629 -> 0 bytes
 mostrami/resources/icon/reference.png     | Bin 12430 -> 0 bytes
 mostrami/resources/icon/right.png         | Bin 4031 -> 0 bytes
 mostrami/resources/icon/run.png           | Bin 3937 -> 0 bytes
 mostrami/resources/icon/runstop.png       | Bin 3761 -> 0 bytes
 mostrami/resources/icon/save.png          | Bin 1794 -> 0 bytes
 mostrami/resources/icon/stop.png          | Bin 1832 -> 0 bytes
 mostrami/resources/icon/teacher.png       | Bin 7323 -> 0 bytes
 mostrami/resources/icon/tools.png         | Bin 13026 -> 0 bytes
 mostrami/resources/icon/trash.png         | Bin 2224 -> 0 bytes
 mostrami/resources/icon/unknown.png       | Bin 1594 -> 0 bytes
 mostrami/resources/icon/up.png            | Bin 4056 -> 0 bytes
 mostrami/resources/img/flowers.jpg        | Bin 75832 -> 0 bytes
 mostrami/resources/img/moon.jpg           | Bin 65626 -> 0 bytes
 mostrami/resources/js/mostrami.js         | 826 --------------------
 mostrami/resources/json/demo.json         | 273 -------
 mostrami/resources/json/properties.json   |  17 -
 mostrami/resources/json/test.json         |   1 -
 mostrami/resources/plugins/test.js        |  32 -
 mostrami/resources/properties.txt         |   1 -
 mostrami/rest.php                         | 546 -------------
 mostrami/scripted.html                    |  24 -
 59 files changed, 4661 deletions(-)
 delete mode 100644 mostrami/README.md
 delete mode 100644 mostrami/demo.html
 delete mode 100644 mostrami/favicon.gif
 delete mode 100644 mostrami/favicon.ico
 delete mode 100644 mostrami/index.html
 delete mode 100644 mostrami/properties.txt
 delete mode 100644 mostrami/resources/README.md
 delete mode 100644 mostrami/resources/ecs/blocks.txt
 delete mode 100644 mostrami/resources/ecs/container.txt
 delete mode 100644 mostrami/resources/ecs/content.txt
 delete mode 100644 mostrami/resources/ecs/defaults.txt
 delete mode 100644 mostrami/resources/ecs/globals.txt
 delete mode 100644 mostrami/resources/ecs/main.txt
 delete mode 100644 mostrami/resources/ecs/mostrami.txt
 delete mode 100644 mostrami/resources/ecs/scripted.txt
 delete mode 100644 mostrami/resources/ecs/steps.txt
 delete mode 100644 mostrami/resources/icon/apple.png
 delete mode 100644 mostrami/resources/icon/arrow-back.png
 delete mode 100644 mostrami/resources/icon/arrow-forward.png
 delete mode 100644 mostrami/resources/icon/binoculars.png
 delete mode 100644 mostrami/resources/icon/book.png
 delete mode 100644 mostrami/resources/icon/cross.png
 delete mode 100644 mostrami/resources/icon/cycle.png
 delete mode 100644 mostrami/resources/icon/document.png
 delete mode 100644 mostrami/resources/icon/down.png
 delete mode 100644 mostrami/resources/icon/duckthink.jpg
 delete mode 100644 mostrami/resources/icon/edit.png
 delete mode 100644 mostrami/resources/icon/exit.png
 delete mode 100644 mostrami/resources/icon/folder.png
 delete mode 100644 mostrami/resources/icon/gear.png
 delete mode 100644 mostrami/resources/icon/heart.png
 delete mode 100644 mostrami/resources/icon/image.png
 delete mode 100644 mostrami/resources/icon/left.png
 delete mode 100644 mostrami/resources/icon/list.png
 delete mode 100644 mostrami/resources/icon/media.png
 delete mode 100644 mostrami/resources/icon/new.png
 delete mode 100644 mostrami/resources/icon/open.png
 delete mode 100644 mostrami/resources/icon/plus.png
 delete mode 100644 mostrami/resources/icon/reference.png
 delete mode 100644 mostrami/resources/icon/right.png
 delete mode 100644 mostrami/resources/icon/run.png
 delete mode 100644 mostrami/resources/icon/runstop.png
 delete mode 100644 mostrami/resources/icon/save.png
 delete mode 100644 mostrami/resources/icon/stop.png
 delete mode 100644 mostrami/resources/icon/teacher.png
 delete mode 100644 mostrami/resources/icon/tools.png
 delete mode 100644 mostrami/resources/icon/trash.png
 delete mode 100644 mostrami/resources/icon/unknown.png
 delete mode 100644 mostrami/resources/icon/up.png
 delete mode 100644 mostrami/resources/img/flowers.jpg
 delete mode 100644 mostrami/resources/img/moon.jpg
 delete mode 100644 mostrami/resources/js/mostrami.js
 delete mode 100644 mostrami/resources/json/demo.json
 delete mode 100644 mostrami/resources/json/properties.json
 delete mode 100644 mostrami/resources/json/test.json
 delete mode 100644 mostrami/resources/plugins/test.js
 delete mode 100644 mostrami/resources/properties.txt
 delete mode 100644 mostrami/rest.php
 delete mode 100644 mostrami/scripted.html

diff --git a/mostrami/README.md b/mostrami/README.md
deleted file mode 100644
index 393aef4..0000000
--- a/mostrami/README.md
+++ /dev/null
@@ -1,13 +0,0 @@
-# Mostrami
-
-Mostrami - "Show me" in Italian - is a GUI presentation package analagous to PowerPoint but for web-based editing and delivery. It is _not_ a PowerPoint clone, nor does it seek to be compatible in any way. It provides an editing environment that maintains a live view of the presentation at the step being edited. All editing is done by typing values; mouse-based editing may be added later.
-
-Mostrami differs from PowerPoint in being step-based rather than slide-based. A step is any change to what is currently showing on the screen. If you wish to retain the notion of 'slides' you can regard a slide as an accumulation of a number of steps. Every slide consists of at least one step but there is no upper limit to the number.
-
-PowerPoint includes a rich set of graphical elements. Mostrami relies more on _actions_, the simplest of which is a cut from one piece of content to another. Mostrami presentations tend to be dynamic, with smooth transitions from one step to the next. The program is modular and permits the addition of plugins to perform any desired effect. Its architecture separates structure and content to allow either to be changed independently of the other.
-
-Mostrami creates files in the JSON::Presenter format, allowing them to be delivered using that engine.
-
-Mostrami runs in any browser and is usable on a PC or a mobile devices.
-
-This project is under development.
\ No newline at end of file
diff --git a/mostrami/demo.html b/mostrami/demo.html
deleted file mode 100644
index 9f3fd1c..0000000
--- a/mostrami/demo.html
+++ /dev/null
@@ -1,20 +0,0 @@
-<html>
-  <head>
-    <meta charset="UTF-8">
-    <meta name="viewport" content="width=device-width, initial-scale=1.0">
-  </head>
-
-  <body>
-
-    <div id="jp-container" style="text-align:center;width:100%">
-        <b>JSON::Presenter</b><br>
-      Click/Tap or key Space/RightArrow to start in manual mode<br>
-      Click/Tap or key Space/RightArrow to advance<br>
-      Key Enter to start in auto mode<br>
-      Click/Tap to exit auto mode
-    </div>
-    <pre id="jp-script" style="display:none">resources/json/test.json</pre>
-    <script src="resources/js/mostrami.js"></script>
-
-  </body>
-</html>
diff --git a/mostrami/favicon.gif b/mostrami/favicon.gif
deleted file mode 100644
index e69de29..0000000
diff --git a/mostrami/favicon.ico b/mostrami/favicon.ico
deleted file mode 100644
index ed89efe3c13a104c3f35d2154cb6c0fedb66df07..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 2238
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
I|MhR{-<GGN+yDRo

diff --git a/mostrami/index.html b/mostrami/index.html
deleted file mode 100644
index 73f153c..0000000
--- a/mostrami/index.html
+++ /dev/null
@@ -1,22 +0,0 @@
-<html>
-  <head>
-    <meta charset="UTF-8">
-    <meta name="viewport" content="width=device-width, initial-scale=1.0">
-	<!--script src='https://cdn.jsdelivr.net/gh/easycoder/easycoder.github.io/dist/easycoder.js?v=2.7.1'></script-->
-	<script src='dist/easycoder.js?v=2.7.1'></script>
-  </head>
-
-  <body>
-
-    <pre id="easycoder-rest" style="display:none">rest.php</pre>
-    <pre id="easycoder-script" style="display:none">
-    !	Mostrami Pro
-
-        script Launcher
-
-        variable Script
-        rest get Script from `/resources/ecs/main.txt?v=` cat now
-        run Script
-
-  </body>
-</html>
diff --git a/mostrami/properties.txt b/mostrami/properties.txt
deleted file mode 100644
index 82915a9..0000000
--- a/mostrami/properties.txt
+++ /dev/null
@@ -1 +0,0 @@
-password=$2y$10$Kazqoaw6fGfV22bp3otJeO6Xra4bCsBJXq6JVAV07qOkHNDIFevWG
diff --git a/mostrami/resources/README.md b/mostrami/resources/README.md
deleted file mode 100644
index e277613..0000000
--- a/mostrami/resources/README.md
+++ /dev/null
@@ -1,3 +0,0 @@
- # JSON::Presenter resources
- 
- These are all the resources  - scripts, images and text files - called for by the website.
diff --git a/mostrami/resources/ecs/blocks.txt b/mostrami/resources/ecs/blocks.txt
deleted file mode 100644
index 327c604..0000000
--- a/mostrami/resources/ecs/blocks.txt
+++ /dev/null
@@ -1,208 +0,0 @@
-!	Blocks
-
-	script Blocks
-    
-    import div Panel and variable Presentation
-    
-    div Editor
-    div Row
-    div Cell
-    div Title
-    table Table
-    tr TR
-    td TD
-    span BlockNameSpan
-    input BlockNameInput
-    input PropertyValue
-    button EditButton
-    img AddBlock
-    img DeleteBlock
-    a Link
-    variable Blocks
-    variable Block
-    variable BlockNames
-    variable BlockName
-    variable PropertyNames
-    variable PropertyName
-    variable Properties
-    variable SelectedBlock
-    variable Action
-    variable N
-    variable B
-    
-    put -1 into SelectedBlock
-    
-    rest get Properties from `/resources/json/properties.json`
-    put the json keys of Properties into PropertyNames
-    
-    on message go to Start
-    set ready
-    stop
-
-Start:
-	if the message is `save`
-    begin
-    	gosub to SaveSelectedBlock
-        stop
-    end
-
-Restart:
-	put property `blocks` of Presentation into Blocks
-    put the json keys of Blocks into BlockNames
-
-	clear Panel
-    create Row in Panel
-    set the style of Row to `display:flex;margin-top:0.5em`
-    create Title in Row
-    set the style of Title to
-    	`flex:1;font-size:110%;font-weight:bold;background:lightgray;text-align:center`
-    set the content of Title to `Blocks`
-    create Cell in Row
-    set the style of Cell to `width:1.4em;text-align:center`
-    create Link in Cell
-    create AddBlock in Link
-    set the style of AddBlock to `width:1em;margin-top:0.1em`
-    set attribute `src` of AddBlock to `resources/icon/plus.png`
-    on click AddBlock
-    begin
-    	put prompt `Name of new block:` with `new block` into BlockName
-        set Block to object
-        put 0 into N
-        while N is less than the json count of PropertyNames
-        begin
-        	put element N of PropertyNames into PropertyName
-            set property PropertyName of Block to property PropertyName of Properties
-        	add 1 to N
-        end
-        set property BlockName of Blocks to Block
-        set property `blocks` of Presentation to Blocks
-        go to Restart
-    end
-
-	put the json count of BlockNames into N
-    set the elements of BlockNameSpan to N
-    set the elements of BlockNameInput to N
-    set the elements of EditButton to N
-    set the elements of Editor to N
-    set the elements of DeleteBlock to N
-    create Table in Panel
-    if N is greater than 0 set the style of Table to `width:100%;border:1px solid black`
-    put 0 into B
-    while B is less than the elements of EditButton
-    begin
-    	put element B of BlockNames into BlockName
-        create TR in Table
-        create TD in TR
-        set the style of TD to `width:8em;border:1px solid black;padding-left:0.5em`
-        create BlockNameSpan in TD
-        set the content of BlockNameSpan to BlockName
-        create BlockNameInput in TD
-        set the style of BlockNameInput to `width:100%;display:none`
-        set the content of BlockNameInput to BlockName
-        create TD in TR
-    	set the style of TD to `border:1px solid black`
-        index EditButton to B
-        index DeleteBlock to B
-        index Editor to B
-        create Row in TD
-        set the style of Row to `display:flex`
-        create EditButton in Row
-        set the style of EditButton to `flex:1`
-        set the text of EditButton to `Edit`
-        create Cell in Row
-        set the style of Cell to `width:1.4em;text-align:center`
-        create Link in Cell
-        create DeleteBlock in Link
-        set the style of DeleteBlock to `width:1em;margin-top:0.1em`
-        set attribute `src` of DeleteBlock to `/resources/icon/stop.png`
-        create Editor in TD
-        set the style of Editor to `display:none`
-    	add 1 to B
-    end
-    on click EditButton
-    begin
-    	gosub to SaveSelectedBlock
-        put the index of EditButton into SelectedBlock
-        put the text of EditButton into Action
-        put 0 into N
-        while N is less than the json count of BlockNames
-        begin
-           	index EditButton to N
-        	set style `background` of EditButton to ``
-            set the text of EditButton to `Edit`
-            index BlockNameSpan to N
-            index BlockNameInput to N
-            set the content of BlockNameSpan to the text of BlockNameInput
-            set style `display` of BlockNameSpan to `inline`
-            set style `display` of BlockNameInput to `none`
-            index Editor to N
-            set style `display` of Editor to `none`
-            add 1 to N
-        end
-        index EditButton to SelectedBlock
-    	if Action is `Edit`
-        begin
-        	set style `background` of EditButton to `lightgray`
-        	set the text of EditButton to `Properties`
-            index BlockNameSpan to SelectedBlock
-            index BlockNameInput to SelectedBlock
-            set style `display` of BlockNameSpan to `none`
-            set style `display` of BlockNameInput to `inline`
-            index Editor to SelectedBlock
-            set style `display` of Editor to `block`
-            clear Editor
-            put element SelectedBlock of BlockNames into BlockName
-            put property BlockName of Blocks into Block
-            put the json count of PropertyNames into N
-            set the elements of PropertyValue to N
-            put 0 into N
-            while N is less than the json count of PropertyNames
-            begin
-                create Row in Editor
-                set the style of Row to `display:flex`
-                put element N of PropertyNames into PropertyName
-                create Cell in Row
-                set the style of Cell to `width:8em;padding-left:0.5em`
-                set the content of Cell to PropertyName
-                index PropertyValue to N
-                create PropertyValue in Row
-                set the style of PropertyValue to `flex:1`
-                set the content of PropertyValue to property PropertyName of Block
-                add 1 to N
-            end
-        end
-        else gosub to SaveSelectedBlock
-    end
-    on click DeleteBlock
-    begin
-    	put the index of DeleteBlock into N
-        put element N of BlockNames into BlockName
-        put property `blocks` of Presentation into Blocks
-        json delete property BlockName of Blocks
-        set property `blocks` of Presentation to Blocks
-        go to Restart
-    end
-	stop
-
-!	Save the seleced block
-SaveSelectedBlock:
-	if SelectedBlock is -1 return
-	put 0 into N
-    while N is less than the json count of PropertyNames
-    begin
-        put element N of PropertyNames into PropertyName
-    	index PropertyValue to N
-        set property PropertyName of Block to PropertyValue
-    	add 1 to N
-    end
-    set property BlockName of Blocks to Block
-    index BlockNameInput to SelectedBlock
-    if BlockNameInput is not BlockName
-    begin
-    	json delete property BlockName of Blocks
-        put BlockNameInput into BlockName
-        set element SelectedBlock of BlockNames to BlockName
-    	set property BlockName of Blocks to Block
-    end
-    set property `blocks` of Presentation to Blocks
-	return
\ No newline at end of file
diff --git a/mostrami/resources/ecs/container.txt b/mostrami/resources/ecs/container.txt
deleted file mode 100644
index 4e2276d..0000000
--- a/mostrami/resources/ecs/container.txt
+++ /dev/null
@@ -1,12 +0,0 @@
-!	Container
-
-	script Container
-    
-    import div Panel and variable Presentation
-    
-    on message go to Start
-    set ready
-    stop
-    
-Start:
-	stop
\ No newline at end of file
diff --git a/mostrami/resources/ecs/content.txt b/mostrami/resources/ecs/content.txt
deleted file mode 100644
index 1d5e54b..0000000
--- a/mostrami/resources/ecs/content.txt
+++ /dev/null
@@ -1,196 +0,0 @@
-!	Content
-
-	script Content
-    
-    import div Panel and variable Presentation
-    
-    div Editor
-    div Row
-    div Cell
-    div Title
-    table Table
-    tr TR
-    td TD
-    span ItemNameSpan
-    span Span
-    input ItemNameInput
-    select TypeSelect
-    textarea TextArea
-    button EditButton
-    img AddItem
-    img DeleteItem
-    a Link
-    variable Items
-    variable Item
-    variable ItemNames
-    variable ItemName
-    variable TypeNames
-    variable Content
-    variable SelectedItem
-    variable Action
-    variable N
-    variable B
-    
-    put -1 into SelectedItem
-    
-    set TypeNames to array
-    json add `text` to TypeNames
-    json add `image` to TypeNames
-    
-    on message go to Start
-    set ready
-    stop
-    
-Start:
-	if the message is `save`
-    begin
-    	if SelectedItem is -1 stop
-        go to SaveSelectedItem
-    end
-
-Restart:
-	put property `content` of Presentation into Items
-    put the json keys of Items into ItemNames
-
-	clear Panel
-    create Row in Panel
-    set the style of Row to `display:flex;margin-top:0.5em`
-    create Title in Row
-    set the style of Title to
-    	`flex:1;font-size:110%;font-weight:bold;background:lightgray;text-align:center`
-    set the content of Title to `Content Items`
-    create Cell in Row
-    set the style of Cell to `width:1.4em;text-align:center`
-    create Link in Cell
-    create AddItem in Link
-    set the style of AddItem to `width:1em;margin-top:0.1em`
-    set attribute `src` of AddItem to `resources/icon/plus.png`
-    on click AddItem
-    begin
-    	put prompt `Name of new content item:` with `new content` into ItemName
-        set Item to object
-        set property ItemName of Items to Item
-        set property `content` of Presentation to Items
-        go to Restart
-    end
-
-	put the json count of ItemNames into N
-    set the elements of EditButton to N
-    set the elements of Editor to N
-    set the elements of DeleteItem to N
-    set the elements of TypeSelect to N
-    set the elements of TextArea to N
-    create Table in Panel
-    if N is greater than 0 set the style of Table to `width:100%;border:1px solid black`
-    put 0 into B
-    while B is less than the elements of EditButton
-    begin
-    	put element B of ItemNames into ItemName
-        create TR in Table
-        create TD in TR
-        set the style of TD to `width:8em;border:1px solid black`
-        create ItemNameSpan in TD
-        set the content of ItemNameSpan to ItemName
-        create ItemNameInput in TD
-        set the style of ItemNameInput to `width:100%;display:none`
-        set the content of ItemNameInput to ItemName
-        create TD in TR
-    	set the style of TD to `border:1px solid black`
-        index EditButton to B
-        index DeleteItem to B
-        index Editor to B
-        create Row in TD
-        set the style of Row to `display:flex`
-        create EditButton in Row
-        set the style of EditButton to `flex:1`
-        set the text of EditButton to `Edit`
-        create Cell in Row
-        set the style of Cell to `width:1.4em;text-align:center`
-        create Link in Cell
-        create DeleteItem in Link
-        set the style of DeleteItem to `width:1em;margin-top:0.1em`
-        set attribute `src` of DeleteItem to `/resources/icon/stop.png`
-        create Editor in TD
-        set the style of Editor to `display:none`
-    	add 1 to B
-    end
-    on click EditButton
-    begin
-        put the index of EditButton into SelectedItem
-        put the text of EditButton into Action
-        put 0 into N
-        while N is less than the json count of ItemNames
-        begin
-           	index EditButton to N
-        	set style `background` of EditButton to ``
-            set the text of EditButton to `Edit`
-            index ItemNameSpan to N
-            index ItemNameInput to N
-            set the content of ItemNameSpan to the text of ItemNameInput
-            set style `display` of ItemNameSpan to `inline`
-            set style `display` of ItemNameInput to `none`
-            index Editor to N
-            set style `display` of Editor to `none`
-            add 1 to N
-        end
-        index EditButton to SelectedItem
-    	if Action is `Edit`
-        begin
-        	set style `background` of EditButton to `lightgray`
-        	set the text of EditButton to `Content`
-            index ItemNameSpan to SelectedItem
-            index ItemNameInput to SelectedItem
-            index TypeSelect to SelectedItem
-            index TextArea to SelectedItem
-            set style `display` of ItemNameSpan to `none`
-            set style `display` of ItemNameInput to `inline`
-            index Editor to SelectedItem
-            set style `display` of Editor to `block`
-            clear Editor
-            put property ItemName of Items into Item
-            create Row in Editor
-            set the style of Row to `width:100%;display:flex`
-            create Span in Row
-            set the style of Span to `flex:1`
-            set the content of Span to `Type:`
-            create TypeSelect in Row
-            set the style of TypeSelect to `flex:1`
-            set TypeSelect from TypeNames as property `type` of Item
-            create TextArea in Editor
-            set the style of TextArea to `width:100%;max-width:100%;height:8em`
-            put element SelectedItem of ItemNames into ItemName
-            put property `content` of Item into Content
-            replace `%0a` with newline in Content
-            set the content of TextArea to Content
-            put property ItemName of Items into Item
-        end
-        else go to SaveSelectedItem
-    end
-    on click DeleteItem
-    begin
-    	put the index of DeleteItem into N
-        put element N of ItemNames into ItemName
-        put property `content` of Presentation into Items
-        json delete property ItemName of Items
-        set property `content` of Presentation to Items
-        go to Restart
-    end
-	stop
-
-!	Save the seleced content
-SaveSelectedItem:
-	set property `type` of Item to TypeSelect
-    put the content of TextArea into Content
-    replace newline with `%0a` in Content
-    set property `content` of Item to Content
-    set property ItemName of Items to Item
-    index ItemNameInput to SelectedItem
-    if ItemNameInput is not ItemName
-    begin
-    	json delete property ItemName of Items
-        put ItemNameInput into ItemName
-        set element SelectedItem of ItemNames to ItemName
-    	set property ItemName of Items to Item
-    end
-    set property `content` of Presentation to Items
-	stop
\ No newline at end of file
diff --git a/mostrami/resources/ecs/defaults.txt b/mostrami/resources/ecs/defaults.txt
deleted file mode 100644
index de42204..0000000
--- a/mostrami/resources/ecs/defaults.txt
+++ /dev/null
@@ -1,157 +0,0 @@
-!	Defaults
-
-	script Defaults
-    
-    import div Panel and variable Presentation
-    
-    div GlobalTitle
-    div GlobalPanel
-    div ContainerTitle
-    div ContainerPanel
-    div DefaultsTitle
-    div DefaultsPanel
-    div Row
-    div Label
-    input GlobalInput
-    input ContainerInput
-    input DefaultsInput
-    variable Globals
-    variable Container
-    variable Defaults
-    variable GlobalItems
-    variable ContainerItems
-    variable DefaultsItems
-    variable Name
-    variable Value
-    variable N
-    
-    on message go to Start
-    set ready
-    stop
-    
-Start:
-	if the message is `save`
-    begin
-    	stop
-    end
-
-	clear Panel
-
-	set style `display` of Panel to `flex`
-	set style `flex-direction` of Panel to `column`
-    
-    create GlobalTitle in Panel
-    set the style of GlobalTitle to `font-weight:bold;font-size:110%;background:lightgray;`
-    	cat `padding:0.2em;text-align:center;margin-top:0.5em`
-    
-    create GlobalPanel in Panel
-	set the style of GlobalPanel to
-    	`height:auto;max-height:25%;overflow-y:scroll;margin-top:0.5em`
-    
-    create ContainerTitle in Panel
-    set the style of ContainerTitle to `font-weight:bold;font-size:110%;background:lightgray;`
-    	cat `padding:0.2em;text-align:center;margin-top:1em`
-    
-    create ContainerPanel in Panel
-	set the style of ContainerPanel to
-    	`height:auto;max-height:20%;overflow-y:scroll;margin-top:0.5em`
-    
-    create DefaultsTitle in Panel
-    set the style of DefaultsTitle to `font-weight:bold;font-size:110%;background:lightgray;`
-    	cat `padding:0.2em;text-align:center;margin-top:1em`
-    
-    create DefaultsPanel in Panel
-	set the style of DefaultsPanel to
-    	`flex:1;max-height:60%;overflow-y:scroll;margin-top:0.5em`
-    
-    set GlobalItems to array
-    json add `title` to GlobalItems
-    json add `description` to GlobalItems
-    json add `aspectW` to GlobalItems
-    json add `aspectH` to GlobalItems
-    
-    set ContainerItems to array
-    json add `background` to ContainerItems
-    json add `border` to ContainerItems
-    
-    set DefaultsItems to array
-    json add `fontFamily` to DefaultsItems
-    json add `fontSize` to DefaultsItems
-    json add `fontWeight` to DefaultsItems
-    json add `fontStyle` to DefaultsItems
-    json add `fontColor` to DefaultsItems
-    json add `textAlign` to DefaultsItems
-    json add `textMarginLeft` to DefaultsItems
-    json add `textMarginTop` to DefaultsItems
-    json add `blockLeft` to DefaultsItems
-    json add `blockTop` to DefaultsItems
-    json add `blockWidth` to DefaultsItems
-    json add `blockBackground` to DefaultsItems
-    json add `blockBorder` to DefaultsItems
-    json add `blockBorderRadius` to DefaultsItems
-    
-    put property `global` of Presentation into Globals
-    put property `container` of Presentation into Container
-    put property `defaults` of Presentation into Defaults
-    
-	clear GlobalPanel
-    clear ContainerPanel
-	clear DefaultsPanel
-    set the content of GlobalTitle to `Global defaults`
-    set the content of ContainerTitle to `Container defaults`
-    set the content of DefaultsTitle to `Block defaults`
-    
-    put the json count of GlobalItems into N
-    set the elements of GlobalInput to N
-    put 0 into N
-    while N is less than the elements of GlobalInput
-    begin
-	    create Row in GlobalPanel
-    	set the style of Row to `display:flex;margin-top:0.2em`
-        create Label in Row
-        set the style of Label to `width:10em`
-        put element N of GlobalItems into Name
-        set the content of Label to Name
-        create GlobalInput in Row
-        set the style of GlobalInput to `flex:1;margin-right:0.5em`
-        put property Name of Globals into Value
-        set the text of GlobalInput to Value
-    	add 1 to N
-    end
-    
-    put the json count of ContainerItems into N
-    set the elements of ContainerInput to N
-    put 0 into N
-    while N is less than the elements of ContainerInput
-    begin
-	    create Row in ContainerPanel
-    	set the style of Row to `display:flex;margin-top:0.2em`
-        create Label in Row
-        set the style of Label to `width:10em`
-        put element N of ContainerItems into Name
-        set the content of Label to Name
-        create ContainerInput in Row
-        set the style of ContainerInput to `flex:1;margin-right:0.5em`
-        put property Name of Container into Value
-        set the text of ContainerInput to Value
-    	add 1 to N
-    end
-    
-    put the json count of DefaultsItems into N
-    set the elements of DefaultsInput to N
-    put 0 into N
-    while N is less than the elements of DefaultsInput
-    begin
-	    create Row in DefaultsPanel
-    	set the style of Row to `display:flex;margin-top:0.2em`
-        create Label in Row
-        set the style of Label to `width:10em`
-        put element N of DefaultsItems into Name
-        set the content of Label to Name
-        create DefaultsInput in Row
-        set the style of DefaultsInput to `flex:1;margin-right:0.5em`
-        put property Name of Defaults into Value
-        set the text of DefaultsInput to Value
-    	add 1 to N
-    end
-	stop
\ No newline at end of file
diff --git a/mostrami/resources/ecs/globals.txt b/mostrami/resources/ecs/globals.txt
deleted file mode 100644
index 41d4d8f..0000000
--- a/mostrami/resources/ecs/globals.txt
+++ /dev/null
@@ -1,12 +0,0 @@
-!	Globals
-
-	script Globals
-    
-    import div Panel and variable Presentation
-    
-    on message go to Start
-    set ready
-    stop
-    
-Start:
-	stop
\ No newline at end of file
diff --git a/mostrami/resources/ecs/main.txt b/mostrami/resources/ecs/main.txt
deleted file mode 100644
index 7d89664..0000000
--- a/mostrami/resources/ecs/main.txt
+++ /dev/null
@@ -1,548 +0,0 @@
-!	Mostrami
-
-	script Mostrami
-    
-    div Body
-    div Left
-    div Right
-    div Controls
-    div ContentDiv
-    div Buttons
-    div Tabs
-    div Tab
-    div ScriptName
-    div StepsPanel
-    div BlocksPanel
-    div ContentPanel
-    span Status
-    span Span
-    input NameEditor
-    button SectionButton
-    img New
-    img Open
-    img Save
-    img RunStop
-    img Delete
-    img Cycle
-    a Link
-    module StepsModule
-    module BlocksModule
-    module ContentModule
-    variable Mobile
-    variable LastSavedState
-    variable Content
-    variable Script
-    variable Presentation
-    variable Name
-    variable CurrentName
-    variable PasswordValid
-    variable ShowRun
-    variable ReadOnly
-    variable PasswordRequested
-    variable Password
-    variable CallStack
-    variable Message
-    variable Section
-    variable Item
-    variable CurrentScriptName
-    variable N
-
-  ! The browser
-    div Overlay
-    div Scroller
-    div Media
-    div FileListing
-    div FileRow
-    div LowerPanel
-    button CloseButton
-    a FileName
-    variable Alpha
-    variable List
-    variable FileList
-    variable FileCount
-    variable File
-    variable Files
-    variable FileIsOpen
-    
-!	Test if site is on a static host
-    clear ReadOnly
-    rest get List from `_list/scripts`
-    or begin
-    	print `Static site`
-        set ReadOnly
-        go to L2
-    end
-L2:
-    clear PasswordRequested
-    put empty into CallStack
-    history set
-    on restore
-    begin
-        put the json count of CallStack into N
-    end
-    if portrait
-    begin
-    	if mobile set Mobile else clear Mobile
-    end
-    
-    set the title to `Mostrami Pro`
-    create Body
-    if Mobile
-	    set the style of Body to `width:100%;height:100%`
-    else
-	    set the style of Body to `width:100%;height:100%;display:flex`
-
-    create Left in Body
-	set the style of Left to `flex:1;height:100%;display:flex;flex-direction:column;overflow:hidden`
-    
-    create Right in Body
-	set the style of Right to `flex:1;height:100%;display:flex;flex-direction: column`
-    
-    create Controls in Left
-    set the style of Controls to `flex:1;background:lightgray;padding:0 0.5em`
-
-    create Buttons in Controls
-    set the style of Buttons to `width:100%;padding:0.5em 0`
-
-	create ContentDiv in Left
-    set the style of ContentDiv to `width:100%;height:100%;position:relative`
-
-    create Link in Buttons
-    create New in Link
-    set the style of New to `width:40px;margin-right:0.5em`
-    set attribute `src` of New to `resources/icon/new.png`
-    set attribute `title` of New to `New`
-    create Open in Link
-    set the style of Open to `width:40px;margin-right:0.5em`
-    set attribute `src` of Open to `resources/icon/open.png`
-    set attribute `title` of Open to `Open`
-    create Link in Buttons
-    create Save in Link
-    set the style of Save to `width:40px;margin-right:1.5em`
-    set attribute `src` of Save to `resources/icon/save.png`
-    set attribute `title` of Save to `Save`
-    create Link in Buttons
-    create Delete in Link
-    set the style of Delete to `width:40px;margin-right:1.5em`
-    set attribute `src` of Delete to `resources/icon/trash.png`
-    set attribute `title` of Delete to `Delete`
-    create Link in Buttons
-    create RunStop in Link
-    set the style of RunStop to `width:40px;margin-right:1.5em`
-    set attribute `src` of RunStop to `resources/icon/run.png`
-    set attribute `title` of RunStop to `Run`
-   	create Link in Buttons
-   	create Cycle in Link
-   	set the style of Cycle to `width:40px`
-   	set attribute `src` of Cycle to `resources/icon/cycle.png`
-   	set attribute `title` of Cycle to `Cycle screens`
-    
-    create Status in Buttons
-    if Mobile set the style of Status to `height:1em`
-    else set the style of Status to `float:right;margin:0.5em 0 0 0;color:green`
-
-    create ScriptName in Controls
-    set the style of ScriptName to `display:flex`
-    if Mobile set style `display` of ScriptName to `none`
-    create Span in ScriptName
-    set the style of Span to `flex:15`
-    set the content of Span to `Script&nbsp;name:&nbsp;`
-    create NameEditor in ScriptName
-    set the style of NameEditor to `flex:85;display:inline-block`
-    
-    create Tabs in Controls
-    set the style of Tabs to `width:100%;padding:0.5em 0;text-align:center`
-    put the width of Tabs into N
-    divide N by 3
-    set the elements of SectionButton to 3
-    create Tab in Tabs
-    set the style of Tab to `display:inline-block;width:` cat N cat `px`
-    index SectionButton to 0
-    create SectionButton in Tab
-    set the style of SectionButton to `width:100%`
-    set the content of SectionButton to `Steps`
-    create StepsPanel in ContentDiv
-    set the style of StepsPanel to `position:absolute;left:0;top:0;width:100%;height:100%;`
-    create Tab in Tabs
-    set the style of Tab to `display:inline-block;width:` cat N cat `px`
-    index SectionButton to 1
-    create SectionButton in Tab
-    set the style of SectionButton to `width:100%`
-    set the content of SectionButton to `Blocks`
-    create BlocksPanel in ContentDiv
-    set the style of BlocksPanel to `position:absolute;left:0;top:0;width:100%;height:100%;`
-    create Tab in Tabs
-    set the style of Tab to `display:inline-block;width:` cat N cat `px`
-    index SectionButton to 2
-    create SectionButton in Tab
-    set the style of SectionButton to `width:100%`
-    set the content of SectionButton to `Content`
-    create ContentPanel in ContentDiv
-    set the style of ContentPanel to `position:absolute;left:0;top:0;width:100%;height:100%;`
-    create Tab in Tabs
-    set the style of Tab to `display:inline-block;width:` cat N cat `px`
-    
-    put 0 into Section
-    index SectionButton to 0
-    on click SectionButton
-    begin
-    	put the index of SectionButton into N
-        gosub to SelectSection
-    end
-    
-!	Create the file browser
-    create Overlay in Body
-    set the style of Overlay to
-      `position:absolute;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,0.0);display:none`
-
-    create Media in Overlay
-    set style of Media to `display:none;width:100%;height:100%;text-align:center`
-
-    create FileListing in Media
-    set the style of FileListing to
-      `display:none;width:50%;height:75%;margin:auto;background-color:white;`
-      cat `padding:2em 2em 3em 2em;text-align:center;position: absolute;top: 50%;left: 50%;`
-      cat `transform: translateX(-50%) translateY(-50%)`
-
-    create Scroller in FileListing
-    set the style of Scroller to `height:100%;overflow:scroll;text-align:left`
-    
-    create LowerPanel in FileListing
-    
-    create CloseButton in LowerPanel
-    set the style of CloseButton to `margin-left:2em`
-    set the text of CloseButton to `Close`
-
-    put empty into LastSavedState
-    
-    on click New
-    begin
-!    	gosub to StopTestModule
-    	if Presentation is not LastSavedState
-    	begin
-			if confirm `Content has changed. Do you want to save it?`
-			begin
-      			put the content of NameEditor into Name
-      			if Name is empty
-      			begin
-                	gosub to SetStatusRed
-        			set the content of Status to `No script name has been given`
-        			go to ResetStatus
-      			end
-    	  		if PasswordValid rest post Presentation to `_save/json/` cat Name
-      			else put Presentation into storage as CurrentName
-            end
-    	end
-    	clear FileIsOpen
-        set the content of NameEditor to empty
-        put empty into CurrentScriptName
-        gosub to CreateNewPresentation
-        put Presentation into LastSavedState
-    	gosub to UpdateCurrentSection
-	end
-
-    on click Open go to DoOpen
-
-    on click Save
-    begin
-    	gosub to SaveChanges
-    	gosub to GetPassword
-        put the content of NameEditor into Name
-        if Name is empty
-        begin
-            gosub to SetStatusRed
-            set the content of Status to `No script name has been given`
-            go to ResetStatus
-        end
-        if the position of `.json` in Name is -1 put Name cat `.json` into Name
-        replace ` ` with `_` in Name
-        set the content of NameEditor to Name
-        if Name is not CurrentScriptName put empty into LastSavedState
-        if Presentation is not LastSavedState
-        begin
-            if PasswordValid rest post Presentation to `_save/json/` cat Name
-            else put Presentation into storage as Name
-            put Presentation into LastSavedState
-            gosub to SetStatusGreen
-            set the content of Status to `Presentation '` cat Name cat `' saved`
-            put Name into CurrentScriptName
-            fork to ResetStatus
-        end
-        else
-        begin
-            gosub to SetStatusGreen
-            set the content of Status to `Nothing has changed`
-            fork to ResetStatus
-        end
-    end
-    
-    on click Delete
-    begin
-    	gosub to GetPassword
-        put the content of NameEditor into Name
-        if Name is empty
-        begin
-            gosub to SetStatusGreen
-            set the content of Status to `Nothing to delete`
-            go to ResetStatus
-        end
-        if confirm `Are you sure you want to delete "` cat Name cat `"?`
-        begin
-            if PasswordValid rest post to `_delete/json/` cat Name
-            else remove Name from storage
-            gosub to SetStatusGreen
-            set the content of Status to `Script "` cat Name cat `" deleted`
-            set the content of NameEditor to empty
-            put empty into CurrentScriptName
-            put empty into Presentation
-            put Presentation into LastSavedState
-            go to ResetStatus
-        end
-    end
-    
-    gosub to CreateNewPresentation
-    put Presentation into LastSavedState
-    gosub to SetupSteps
-    gosub to SetupBlocks
-    gosub to SetupContent
-    put 0 into N
-    gosub to SelectSection
-	stop
-
-CreateNewPresentation:
-    set Presentation to object
-    set Item to object
-    set property `blocks` of Presentation to Item
-    set property `content` of Presentation to Item
-    set Item to array
-    set property `steps` of Presentation to Item
-	return
-
-SetupSteps:
-    if StepsModule is not running
-    begin
-    	rest get Script from `/resources/ecs/steps.txt`
-        run Script with StepsPanel and Presentation as StepsModule
-    end
-    return
-
-SetupBlocks:
-    if BlocksModule is not running
-    begin
-    	rest get Script from `/resources/ecs/blocks.txt`
-        run Script with BlocksPanel and Presentation as BlocksModule
-    end
-    return
-
-SetupContent:
-    if ContentModule is not running
-    begin
-    	rest get Script from `/resources/ecs/content.txt`
-        run Script with ContentPanel and Presentation as ContentModule
-    end
-    return
-
-!	Select one of the 3 sections
-SelectSection:
-	gosub to SaveChanges
-    index SectionButton to Section
-    set style `background` of SectionButton to ``
-    put N into Section
-    index SectionButton to Section
-    set style `background` of SectionButton to `lightgray`
-
-!	Update the current section
-UpdateCurrentSection:
-    set style `display` of StepsPanel to `none`
-    set style `display` of BlocksPanel to `none`
-    set style `display` of ContentPanel to `none`
-    if Section is 0
-    begin
-    	set style `display` of StepsPanel to `block`
-    	send to StepsModule
-    end
-    else if Section is 1
-    begin
-    	set style `display` of BlocksPanel to `block`
-    	send to BlocksModule
-    end
-    else if Section is 2
-    begin
-    	set style `display` of ContentPanel to `block`
-    	send to ContentModule
-    end
-	return
-
-SaveChanges:
-    send `save` to StepsModule
-	send `save` to BlocksModule
-    send `save` to ContentModule
-	return
-
-DoOpen:
-!	gosub to StopTestModule
-    gosub to GetPassword
-
-    clear FileIsOpen
-    if Presentation is not LastSavedState
-    begin
-      if confirm `Content has changed. Do you want to save it?`
-      begin
-      	if PasswordValid rest post Content to `_save/json/` cat Name
-      	else put Content into storage as Name
-      end
-    end
-
-  ! Animate the background
-    set style `display` of Overlay to `block`
-    put 0 into Alpha
-    while Alpha is less than 8
-    begin
-      set style `background-color` of Overlay to `rgba(0,0,0,0.` cat Alpha cat `)`
-      wait 4 ticks
-      add 1 to Alpha
-    end
-    wait 10 ticks
-
-  ! Make the browser panel visible
-    set style `display` of Media to `block`
-    set style `display` of FileListing to `inline-block`
-
-  ! Fill the browser with content from the server
-    if PasswordValid
-    begin
-        rest get Files from `_list/json`
-        put the json count of Files into FileCount
-        put empty into Content
-        put 0 into N
-        while N is less than FileCount
-        begin
-            put element N of Files into Item
-            if property `type` of Item is `json` json add property `name` of Item to Content
-            add 1 to N
-        end
-    end
-    else
-    begin
-    	get Files from storage
-	  	put the json count of Files into FileCount
-	  	put empty into Content
-	  	put 0 into N
-	  	while N is less than FileCount
-	  	begin
-	  		put element N of Files into Item
-	    	if left 1 of Item is not `.` json add Item to Content
-	    	add 1 to N
-	  	end
-    end
-    json sort Content
-    put empty into FileList
-    put the json count of Content into FileCount
-    set the elements of File to FileCount
-    set the elements of FileName to FileCount
-  ! Add a row for each file
-    put 0 into N
-    while N is less than FileCount
-    begin
-      index File to N
-      index FileName to N
-      put `<div id="ec-file-row-INDEX" style="clear:both;padding:0.25em 0;">`
-        cat `<a id="ec-file-name-INDEX" href="#"></a></div>` into File
-      replace `INDEX` with N in File
-      if N is even replace `ODDEVEN` with `ec-even` in File
-      else replace `ODDEVEN` with `ec-odd` in File
-      put FileList cat File into FileList
-      add 1 to N
-    end
-
-    set the content of Scroller to FileList
-  ! Add the document names
-    put 0 into N
-    while N is less than FileCount
-    begin
-      index File to N
-      index FileName to N
-      put element N of Content into File
-      attach FileRow to `ec-file-row-` cat N
-      attach FileName to `ec-file-name-` cat N
-      set the content of FileName to File
-      if N is even set style `background` of FileRow to `lightgray`
-      on click FileName go to SelectFile
-      add 1 to N
-    end
-    on click CloseButton
-    begin
-      put LastSavedState into Content
-      go to CloseBrowser
-    end
-    stop
-    
-SelectFile:
-    index File to the index of FileName
-    set the content of NameEditor to File
-    put File into CurrentScriptName
-	if PasswordValid rest get Presentation from `/resources/json/` cat File
-    else get Presentation from storage as File
-    put Presentation into LastSavedState
-    gosub to UpdateCurrentSection
-    set the content of Status to `Presentation '` cat File cat `' loaded`
-    fork to ResetStatus
-    set ShowRun
-
-CloseBrowser:
-    set style `background-color` of Overlay to `rgba(0,0,0,0.0)`
-    set style `display` of Overlay to `none`
-    set style `display` of Media to `none`
-    stop
-
-SetStatusRed:
-	set style `color` of Status to `red`
-	return
-
-SetStatusGreen:
-	set style `color` of Status to `green`
-	return
-
-ResetStatus:
-    wait 2
-    set the content of Status to ``
-    stop
-
-GetPassword:
-	if ReadOnly
-    begin
-    	clear PasswordValid
-        return
-    end
-	if the hostname is `localhost` go to SetPasswordValid
-	if the hostname is `127.0.0.1` go to SetPasswordValid
-    
-	if not PasswordRequested
-    begin
-	    set PasswordRequested
-        if hostname is `localhost` goto SetPasswordValid
-        if hostname is `127.0.0.1` goto SetPasswordValid
-        get Password from storage as `.password`
-	    if Password is empty
-        begin
-        put `Please provide the admin password` cat newline
-            cat `or click OK to use private browser storage.` into Message
-        	put prompt Message with `` into Password
-        end
-        rest get PasswordValid from `_verify/` cat Password
-            or begin
-                clear PasswordValid
-                return
-            end
-        if PasswordValid is `yes` 
-        begin
-            put Password into storage as `.password`
-        	set PasswordValid
-	    end
-      else clear PasswordValid
-	end
-  return
-
-SetPasswordValid:
-  set PasswordValid
-  return
\ No newline at end of file
diff --git a/mostrami/resources/ecs/mostrami.txt b/mostrami/resources/ecs/mostrami.txt
deleted file mode 100644
index 2cbb885..0000000
--- a/mostrami/resources/ecs/mostrami.txt
+++ /dev/null
@@ -1,560 +0,0 @@
-!	Mostrami
-
-	script Mostrami
-    
-    div Body
-    div Left
-    div Right
-    div Controls
-    div ContentDiv
-    div Buttons
-    div Tabs
-    div Tab
-    div ScriptName
-    div StepsPanel
-    div BlocksPanel
-    div ContentPanel
-    div DefaultsPanel
-    span Status
-    span Span
-    input NameEditor
-    button SectionButton
-    img New
-    img Open
-    img Save
-    img RunStop
-    img Delete
-    img Cycle
-    a Link
-    module StepsModule
-    module BlocksModule
-    module ContentModule
-    module DefaultsModule
-    variable Mobile
-    variable Current
-    variable Content
-    variable Script
-    variable Presentation
-    variable Name
-    variable CurrentName
-    variable PasswordValid
-    variable ShowRun
-    variable ReadOnly
-    variable PasswordRequested
-    variable Password
-    variable CallStack
-    variable Message
-    variable Section
-    variable Item
-    variable CurrentScriptName
-    variable N
-
-  ! The browser
-    div Overlay
-    div Scroller
-    div Media
-    div FileListing
-    div FileRow
-    div LowerPanel
-    button CloseButton
-    a FileName
-    variable Alpha
-    variable List
-    variable FileList
-    variable FileCount
-    variable File
-    variable Files
-    variable FileIsOpen
-    
-!	Test if site is on a static host
-    clear ReadOnly
-    rest get List from `_list/scripts`
-    or begin
-    	print `Static site`
-        set ReadOnly
-        go to L2
-    end
-L2:
-    clear PasswordRequested
-    put empty into CallStack
-    history set
-    on restore
-    begin
-        put the json count of CallStack into N
-    end
-    if portrait
-    begin
-    	if mobile set Mobile else clear Mobile
-    end
-    
-    set the title to `Mostrami Pro`
-    create Body
-    if Mobile
-	    set the style of Body to `width:100%;height:100%`
-    else
-	    set the style of Body to `width:100%;height:100%;display:flex`
-
-    create Left in Body
-	set the style of Left to `flex:1;height:100%;display:flex;flex-direction:column;overflow:hidden`
-    
-    create Right in Body
-	set the style of Right to `flex:1;height:100%;display:flex;flex-direction: column`
-    
-    create Controls in Left
-    set the style of Controls to `flex:1;background:lightgray;padding:0 0.5em`
-
-    create Buttons in Controls
-    set the style of Buttons to `width:100%;padding:0.5em 0`
-
-	create ContentDiv in Left
-    set the style of ContentDiv to `width:100%;height:100%;position:relative`
-
-    create Link in Buttons
-    create New in Link
-    set the style of New to `width:40px;margin-right:0.5em`
-    set attribute `src` of New to `resources/icon/new.png`
-    set attribute `title` of New to `New`
-    create Open in Link
-    set the style of Open to `width:40px;margin-right:0.5em`
-    set attribute `src` of Open to `resources/icon/open.png`
-    set attribute `title` of Open to `Open`
-    create Link in Buttons
-    create Save in Link
-    set the style of Save to `width:40px;margin-right:1.5em`
-    set attribute `src` of Save to `resources/icon/save.png`
-    set attribute `title` of Save to `Save`
-    create Link in Buttons
-    create Delete in Link
-    set the style of Delete to `width:40px;margin-right:1.5em`
-    set attribute `src` of Delete to `resources/icon/trash.png`
-    set attribute `title` of Delete to `Delete`
-    create Link in Buttons
-    create RunStop in Link
-    set the style of RunStop to `width:40px;margin-right:1.5em`
-    set attribute `src` of RunStop to `resources/icon/run.png`
-    set attribute `title` of RunStop to `Run`
-   	create Link in Buttons
-   	create Cycle in Link
-   	set the style of Cycle to `width:40px`
-   	set attribute `src` of Cycle to `resources/icon/cycle.png`
-   	set attribute `title` of Cycle to `Cycle screens`
-    
-    create Status in Buttons
-    if Mobile set the style of Status to `height:1em`
-    else set the style of Status to `float:right;margin:0.5em 0 0 0;color:green`
-
-    create ScriptName in Controls
-    set the style of ScriptName to `display:flex`
-    if Mobile set style `display` of ScriptName to `none`
-    create Span in ScriptName
-    set the style of Span to `flex:15`
-    set the content of Span to `Script&nbsp;name:&nbsp;`
-    create NameEditor in ScriptName
-    set the style of NameEditor to `flex:85;display:inline-block`
-    
-    create Tabs in Controls
-    set the style of Tabs to `width:100%;padding:0.5em 0;text-align:center`
-    put the width of Tabs into N
-    divide N by 4
-    set the elements of SectionButton to 4
-    create Tab in Tabs
-    set the style of Tab to `display:inline-block;width:` cat N cat `px`
-    index SectionButton to 0
-    create SectionButton in Tab
-    set the style of SectionButton to `width:100%`
-    set the content of SectionButton to `Steps`
-    create StepsPanel in ContentDiv
-    set the style of StepsPanel to `position:absolute;left:0;top:0;width:100%;height:100%;`
-    create Tab in Tabs
-    set the style of Tab to `display:inline-block;width:` cat N cat `px`
-    index SectionButton to 1
-    create SectionButton in Tab
-    set the style of SectionButton to `width:100%`
-    set the content of SectionButton to `Blocks`
-    create BlocksPanel in ContentDiv
-    set the style of BlocksPanel to `position:absolute;left:0;top:0;width:100%;height:100%;`
-    create Tab in Tabs
-    set the style of Tab to `display:inline-block;width:` cat N cat `px`
-    index SectionButton to 2
-    create SectionButton in Tab
-    set the style of SectionButton to `width:100%`
-    set the content of SectionButton to `Content`
-    create ContentPanel in ContentDiv
-    set the style of ContentPanel to `position:absolute;left:0;top:0;width:100%;height:100%;`
-    create Tab in Tabs
-    set the style of Tab to `display:inline-block;width:` cat N cat `px`
-    index SectionButton to 3
-    create SectionButton in Tab
-    set the style of SectionButton to `width:100%`
-    set the content of SectionButton to `Defaults`
-    create DefaultsPanel in ContentDiv
-    set the style of DefaultsPanel to `position:absolute;left:0;top:0;width:100%;height:100%;`
-    
-    put 0 into Section
-    index SectionButton to 0
-    on click SectionButton gosub to SelectSection
-    
-!	Create the file browser
-    create Overlay in Body
-    set the style of Overlay to
-      `position:absolute;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,0.0);display:none`
-
-    create Media in Overlay
-    set style of Media to `display:none;width:100%;height:100%;text-align:center`
-
-    create FileListing in Media
-    set the style of FileListing to
-      `display:none;width:50%;height:75%;margin:auto;background-color:white;`
-      cat `padding:2em 2em 3em 2em;text-align:center;position: absolute;top: 50%;left: 50%;`
-      cat `transform: translateX(-50%) translateY(-50%)`
-
-    create Scroller in FileListing
-    set the style of Scroller to `height:100%;overflow:scroll;text-align:left`
-    
-    create LowerPanel in FileListing
-    
-    create CloseButton in LowerPanel
-    set the style of CloseButton to `margin-left:2em`
-    set the text of CloseButton to `Close`
-
-    put empty into Current
-    
-    on click New
-    begin
-!    	gosub to StopTestModule
-    	if Presentation is not Current
-    	begin
-			if confirm `Content has changed. Do you want to save it?`
-			begin
-      			put the content of NameEditor into Name
-      			if Name is empty
-      			begin
-                	gosub to SetStatusRed
-        			set the content of Status to `No script name has been given`
-        			go to ResetStatus
-      			end
-    	  		if PasswordValid rest post Presentation to `_save/json/` cat Name
-      			else put Presentation into storage as CurrentName
-            end
-    	end
-    	clear FileIsOpen
-        set the content of NameEditor to empty
-        put empty into CurrentScriptName
-        gosub to CreateNewPresentation
-        put Presentation into Current
-    	gosub to UpdateCurrentSection
-	end
-
-    on click Open go to DoOpen
-
-    on click Save
-    begin
-    	gosub to GetPassword
-        put the content of NameEditor into Name
-        if Name is empty
-        begin
-            gosub to SetStatusRed
-            set the content of Status to `No script name has been given`
-            go to ResetStatus
-        end
-        if the position of `.json` in Name is -1 put Name cat `.json` into Name
-        replace ` ` with `_` in Name
-        set the content of NameEditor to Name
-        if Name is not CurrentScriptName put empty into Current
-        if Presentation is not Current
-        begin
-            if PasswordValid rest post Presentation to `_save/json/` cat Name
-            else put Presentation into storage as Name
-            put Presentation into Current
-            gosub to SetStatusGreen
-            set the content of Status to `Presentation '` cat Name cat `' saved`
-            put Name into CurrentScriptName
-            fork to ResetStatus
-        end
-        else
-        begin
-            gosub to SetStatusGreen
-            set the content of Status to `Nothing has changed`
-            fork to ResetStatus
-        end
-    end
-    
-    on click Delete
-    begin
-    	gosub to GetPassword
-        put the content of NameEditor into Name
-        if Name is empty
-        begin
-            gosub to SetStatusGreen
-            set the content of Status to `Nothing to delete`
-            go to ResetStatus
-        end
-        if confirm `Are you sure you want to delete "` cat Name cat `"?`
-        begin
-            if PasswordValid rest post to `_delete/json/` cat Name
-            else remove Name from storage
-            gosub to SetStatusGreen
-            set the content of Status to `Script "` cat Name cat `" deleted`
-            set the content of NameEditor to empty
-            put empty into CurrentScriptName
-            put empty into Presentation
-            put Presentation into Current
-            go to ResetStatus
-        end
-    end
-    
-    gosub to CreateNewPresentation
-    gosub to SetupSteps
-    gosub to SetupBlocks
-    gosub to SetupContent
-    gosub to SetupDefaults
-    gosub to SelectSection
-    put Presentation into Current
-	stop
-
-CreateNewPresentation:
-    set Presentation to object
-    set Item to object
-    set property `global` of Presentation to Item
-    set property `container` of Presentation to Item
-    set property `defaults` of Presentation to Item
-    set property `blocks` of Presentation to Item
-    set property `content` of Presentation to Item
-    set Item to array
-    set property `steps` of Presentation to Item
-	return
-
-SetupSteps:
-    if StepsModule is not running
-    begin
-    	rest get Script from `/resources/ecs/steps.txt`
-        run Script with StepsPanel and Presentation as StepsModule
-    end
-    return
-
-SetupBlocks:
-    if BlocksModule is not running
-    begin
-    	rest get Script from `/resources/ecs/blocks.txt`
-        run Script with BlocksPanel and Presentation as BlocksModule
-    end
-    return
-
-SetupContent:
-    if ContentModule is not running
-    begin
-    	rest get Script from `/resources/ecs/content.txt`
-        run Script with ContentPanel and Presentation as ContentModule
-    end
-    return
-
-SetupDefaults:
-    if DefaultsModule is not running
-    begin
-    	rest get Script from `/resources/ecs/defaults.txt`
-        run Script with DefaultsPanel and Presentation as DefaultsModule
-    end
-    return
-
-SelectSection:
-    put the index of SectionButton into N
-    index SectionButton to Section
-    set style `background` of SectionButton to ``
-    put N into Section
-    index SectionButton to Section
-    set style `background` of SectionButton to `lightgray`
-
-UpdateCurrentSection:
-    set style `display` of StepsPanel to `none`
-    set style `display` of BlocksPanel to `none`
-    set style `display` of ContentPanel to `none`
-    set style `display` of DefaultsPanel to `none`
-    if Section is 0
-    begin
-    	set style `display` of StepsPanel to `block`
-    	send to StepsModule
-    end
-    else if Section is 1
-    begin
-    	set style `display` of BlocksPanel to `block`
-    	send to BlocksModule
-    end
-    else if Section is 2
-    begin
-    	set style `display` of ContentPanel to `block`
-    	send to ContentModule
-    end
-    else if Section is 3
-    begin
-    	set style `display` of DefaultsPanel to `block`
-    	send to DefaultsModule
-    end
-	return
-
-DoOpen:
-!	gosub to StopTestModule
-    gosub to GetPassword
-
-    clear FileIsOpen
-    if Presentation is not Current
-    begin
-      if confirm `Content has changed. Do you want to save it?`
-      begin
-      	if PasswordValid rest post Content to `_save/json/` cat Name
-      	else put Content into storage as Name
-      end
-    end
-
-  ! Animate the background
-    set style `display` of Overlay to `block`
-    put 0 into Alpha
-    while Alpha is less than 8
-    begin
-      set style `background-color` of Overlay to `rgba(0,0,0,0.` cat Alpha cat `)`
-      wait 4 ticks
-      add 1 to Alpha
-    end
-    wait 10 ticks
-
-  ! Make the browser panel visible
-    set style `display` of Media to `block`
-    set style `display` of FileListing to `inline-block`
-
-  ! Fill the browser with content from the server
-    if PasswordValid
-    begin
-        rest get Files from `_list/json`
-        put the json count of Files into FileCount
-        put empty into Content
-        put 0 into N
-        while N is less than FileCount
-        begin
-            put element N of Files into Item
-            if property `type` of Item is `json` json add property `name` of Item to Content
-            add 1 to N
-        end
-    end
-    else
-    begin
-    	get Files from storage
-	  	put the json count of Files into FileCount
-	  	put empty into Content
-	  	put 0 into N
-	  	while N is less than FileCount
-	  	begin
-	  		put element N of Files into Item
-	    	if left 1 of Item is not `.` json add Item to Content
-	    	add 1 to N
-	  	end
-    end
-    json sort Content
-    put empty into FileList
-    put the json count of Content into FileCount
-    set the elements of File to FileCount
-    set the elements of FileName to FileCount
-  ! Add a row for each file
-    put 0 into N
-    while N is less than FileCount
-    begin
-      index File to N
-      index FileName to N
-      put `<div id="ec-file-row-INDEX" style="clear:both;padding:0.25em 0;">`
-        cat `<a id="ec-file-name-INDEX" href="#"></a></div>` into File
-      replace `INDEX` with N in File
-      if N is even replace `ODDEVEN` with `ec-even` in File
-      else replace `ODDEVEN` with `ec-odd` in File
-      put FileList cat File into FileList
-      add 1 to N
-    end
-
-    set the content of Scroller to FileList
-  ! Add the document names
-    put 0 into N
-    while N is less than FileCount
-    begin
-      index File to N
-      index FileName to N
-      put element N of Content into File
-      attach FileRow to `ec-file-row-` cat N
-      attach FileName to `ec-file-name-` cat N
-      set the content of FileName to File
-      if N is even set style `background` of FileRow to `lightgray`
-      on click FileName go to SelectFile
-      add 1 to N
-    end
-    on click CloseButton
-    begin
-      put Current into Content
-      go to CloseBrowser
-    end
-    stop
-    
-SelectFile:
-    index File to the index of FileName
-    set the content of NameEditor to File
-    put File into CurrentScriptName
-	if PasswordValid rest get Presentation from `/resources/json/` cat File
-    else get Presentation from storage as File
-    put Presentation into Current
-    gosub to UpdateCurrentSection
-    set the content of Status to `Presentation '` cat File cat `' loaded`
-    fork to ResetStatus
-    set ShowRun
-
-CloseBrowser:
-    set style `background-color` of Overlay to `rgba(0,0,0,0.0)`
-    set style `display` of Overlay to `none`
-    set style `display` of Media to `none`
-    stop
-
-SetStatusRed:
-	set style `color` of Status to `red`
-	return
-
-SetStatusGreen:
-	set style `color` of Status to `green`
-	return
-
-ResetStatus:
-    wait 2
-    set the content of Status to ``
-    stop
-
-GetPassword:
-	if ReadOnly
-    begin
-    	clear PasswordValid
-        return
-    end
-	if the hostname is `localhost` go to SetPasswordValid
-	if the hostname is `127.0.0.1` go to SetPasswordValid
-    
-	if not PasswordRequested
-    begin
-	    set PasswordRequested
-        if hostname is `localhost` goto SetPasswordValid
-        if hostname is `127.0.0.1` goto SetPasswordValid
-        get Password from storage as `.password`
-	    if Password is empty
-        begin
-        put `Please provide the admin password` cat newline
-            cat `or click OK to use private browser storage.` into Message
-        	put prompt Message with `` into Password
-        end
-        rest get PasswordValid from `_verify/` cat Password
-            or begin
-                clear PasswordValid
-                return
-            end
-        if PasswordValid is `yes` 
-        begin
-            put Password into storage as `.password`
-        	set PasswordValid
-	    end
-      else clear PasswordValid
-	end
-  return
-
-SetPasswordValid:
-  set PasswordValid
-  return
\ No newline at end of file
diff --git a/mostrami/resources/ecs/scripted.txt b/mostrami/resources/ecs/scripted.txt
deleted file mode 100644
index 79bbbcc..0000000
--- a/mostrami/resources/ecs/scripted.txt
+++ /dev/null
@@ -1,279 +0,0 @@
-! Script editor
-
-  script ScriptEditor
-
-  div Body
-  div Container
-  div Buttons
-  div ScriptName
-  div ContentDiv
-  input NameEditor
-  textarea ContentEditor
-  span Status
-  span Span
-  button Open
-  button Save
-  button Delete
-  variable Name
-  variable CurrentName
-  variable Content
-  variable Current
-  variable Password
-  variable Valid
-
-! The browser
-  div Overlay
-  div Scroller
-  div Media
-  div FileListing
-  div FileRow
-  button CloseButton
-  a FileName
-  variable Alpha
-  variable FileList
-  variable FileCount
-  variable File
-  variable Files
-  variable N
-  variable FileIsOpen
-  variable Item
-
-  set the title to `Script Editor`
-
-  get Password from storage as `.password`
-  if Password is empty
-    put prompt `Please type the admin password` with `` into Password
-  rest get Valid from `_verify/` cat Password
-  or begin
-  print Valid
-    alert `Unable to verify password.`
-    put empty into storage as `.password`
-  end
-  if Valid is `yes` put Password into storage as `.password`
-  
-  create Body
-  create Container in Body
-  set the style of Container to `width:70%;margin:0 auto;background #ffe`
-
-  create Buttons in Container
-  set the style of Buttons to `text-align:center`
-
-  create Open in Buttons
-  set the style of Open to `margin-right:0.5em`
-  set the text of Open to `Open`
-  create Save in Buttons
-  set the text of Save to `Save`
-  set the style of Save to `margin-right:4em`
-  create Delete in Buttons
-  set the text of Delete to `Delete`
-  create Status in Buttons
-  set the style of Status to `position:absolute;float:right;padding-left:2em;color:green`
-
-  create ScriptName in Container
-  set the style of ScriptName to `display:flex;margin:0.5em 0`
-  create Span in ScriptName
-  set the style of Span to `flex:15`
-  set the content of Span to `Script name:&nbsp;`
-  create NameEditor in ScriptName
-  set the style of NameEditor to `flex:85;display:inline-block`
-  set the size of NameEditor to 40
-
-  create ContentDiv in Container
-  set the style of ContentDiv to `width:100%;height:85%;border:1px solid lightgray`
-
-  create ContentEditor in ContentDiv
-  set the style of ContentEditor to `width:100%;height:100%`
-
-  codemirror init basic profile `https://cdn.jsdelivr.net/gh/easycoder/easycoder.github.io/dist/plugins/codemirror-ecs.js`
-  require css `https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.46.0/addon/dialog/dialog.css`
-  require js `https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.46.0/addon/dialog/dialog.js`
-  require js `https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.46.0/addon/search/search.js`
-  require js `https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.46.0/addon/search/searchcursor.js`
-  require js `https://cdnjs.cloudflare.com/ajax/libs/codemirror/5.46.0/addon/search/jump-to-line.js`
-
-  create Overlay in Body
-  set the style of Overlay to
-    `position:absolute;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,0.0);display:none`
-
-  create Media in Overlay
-  set style of Media to `display:none;width:100%;height:100%;text-align:center`
-
-  create FileListing in Media
-  set the style of FileListing to
-    `display:none;width:50%;height:75%;margin:auto;background-color:white;`
-    cat `padding:2em 2em 3em 2em;text-align:center;position: absolute;top: 50%;left: 50%;`
-    cat `transform: translateX(-50%) translateY(-50%)`
-
-  create Scroller in FileListing
-  set the style of Scroller to `height:100%;overflow:scroll;text-align:left`
-
-  create CloseButton in FileListing
-  set the text of CloseButton to `Close`
-  
-  codemirror attach to ContentEditor
-  codemirror set content of ContentEditor to Content
-  set FileIsOpen
-
-  put empty into Current
-
-  on click Save
-  begin
-    put the content of NameEditor into Name
-    if Name is empty
-    begin
-      set the content of Status to `No script name has been given`
-      go to ResetStatus
-    end
-    replace ` ` with `_` in Name
-    if the position of `.txt` in Name is -1 put Name cat `.txt` into Name
-    codemirror close ContentEditor
-    put the content of ContentEditor into Content
-    if Content is not Current
-    begin
-      rest post Content to `_save/ecs/` cat Name
-      put Content into Current
-      set the content of Status to `Script '` cat Name cat `' saved`
-      fork to ResetStatus
-    end
-    else
-    begin
-      set the content of Status to `Nothing has changed`
-      fork to ResetStatus
-    end
-    codemirror attach to ContentEditor
-  end
-
-  on click Open go to DoOpen
-
-  on click Delete
-  begin
-    put the content of NameEditor into Name
-    if Name is empty
-    begin
-      alert `Nothing to delete.`
-      stop
-    end
-    if confirm `Are you sure you want to delete '` cat Name cat `'?`
-    begin
-      codemirror close ContentEditor
-      rest post to `_delete/ecs/` cat Name
-      set the content of Status to `Script '` cat Name cat `' deleted`
-      set the content of NameEditor to empty
-      put empty into Content
-      set the content of ContentEditor to Content
-      put Content into Current
-      go to ResetStatus
-    end
-  end
-  stop
-
-DoOpen:
-  if FileIsOpen codemirror close ContentEditor
-  put the content of ContentEditor into Content
-  if Content is not Current
-  begin
-    if confirm `Content has changed. Do you want to save it?`
-    begin
-      rest post Content to `_save/ecs/' cat CurrentName
-	  codemirror attach to ContentEditor
-	  codemirror set content of ContentEditor to Content
-    end
-    else
-    begin
-      codemirror attach to ContentEditor
-      codemirror set content of ContentEditor to Content
-      stop
-    end
-  end
-
-! Animate the background
-  set style `display` of Overlay to `block`
-  put 0 into Alpha
-  while Alpha is less than 8
-  begin
-    set style `background-color` of Overlay to `rgba(0,0,0,0.` cat Alpha cat `)`
-    wait 4 ticks
-    add 1 to Alpha
-  end
-  wait 10 ticks
-
-! Make the browser panel visible
-  set style `display` of Media to `block`
-  set style `display` of FileListing to `inline-block`
-
-! Fill the browser with content from the server
-  rest get Files from `_list/ecs?v=` cat now
-  put the json count of Files into FileCount
-  put empty into Content
-  put 0 into N
-  while N is less than FileCount
-  begin
-  	put element N of Files into Item
-    if property `type` of Item is `txt` json add Item to Content
-    add 1 to N
-  end
-  json sort Content
-  put empty into FileList
-  put the json count of Content into FileCount
-  set the elements of File to FileCount
-  set the elements of FileName to FileCount
-! Add a row for each file
-  put empty into FileList
-  put 0 into N
-  while N is less than FileCount
-  begin
-    index File to N
-    index FileName to N
-    put `<div id="ec-file-row-INDEX" style="clear:both;padding:0.25em 0;">`
-      cat `<a id="ec-file-name-INDEX" href="#"></a></div>` into File
-    replace `INDEX` with N in File
-    if N is even replace `ODDEVEN` with `ec-even` in File
-    else replace `ODDEVEN` with `ec-odd` in File
-    put FileList cat File into FileList
-    add 1 to N
-  end
-
-  set the content of Scroller to FileList
-! Add the document names
-  put 0 into N
-  while N is less than FileCount
-  begin
-    index File to N
-    index FileName to N
-    put element N of Content into File
-    attach FileRow to `ec-file-row-` cat N
-    attach FileName to `ec-file-name-` cat N
-    put property `name` of File into File
-    set the content of FileName to File
-    if N is even set style `background` of FileRow to `lightgray`
-    on click FileName go to SelectFile
-    add 1 to N
-  end
-  on click CloseButton
-  begin
-    put Current into Content
-    go to CloseBrowser
-  end
-  stop
-
-SelectFile:
-  index File to the index of FileName
-  set the content of NameEditor to File
-  rest get Content from `/resources/ecs/` cat File cat `?v=` cat now
-  put Content into Current
-  set the content of Status to `Script '` cat File cat `' loaded`
-  fork to ResetStatus
-  set the title to `Script Editor - ` cat File
-
-CloseBrowser:
-  set style `background-color` of Overlay to `rgba(0,0,0,0.0)`
-  set style `display` of Overlay to `none`
-  set style `display` of Media to `none`
-  codemirror attach to ContentEditor
-  codemirror set content of ContentEditor to Content
-  stop
-
-ResetStatus:
-  wait 2
-  set the content of Status to ``
-  stop
\ No newline at end of file
diff --git a/mostrami/resources/ecs/steps.txt b/mostrami/resources/ecs/steps.txt
deleted file mode 100644
index 1509a88..0000000
--- a/mostrami/resources/ecs/steps.txt
+++ /dev/null
@@ -1,910 +0,0 @@
-!	Steps
-
-	script Steps
-    
-    import div Panel and variable Presentation
-    
-    div StepsPanel
-    div BlockTable
-    div BlockRow
-    div BlockData
-    div Row
-    div Row1
-    div Cell
-    div Editor
-    div Title
-    button StepButton
-    button Header
-    button InsertBefore
-    button InsertAfter
-    table Table
-    tr TR
-    td TD
-    select ActionSelect
-    select BlockSelect
-    select ContentSelect
-    select TargetSelect
-    select TransitionSelect
-    select ContinueSelect
-    input InitInput
-    input TitleInput
-    input LabelInput
-    input DurationInput
-    input TargetInput
-    input URLInput
-    img AddStep
-    img PlusIcon
-    img DeleteIcon
-    img DeleteStep
-    a Link
-    variable Steps
-    variable SelectedStep
-    variable CurrentStep
-    variable Action
-    variable Blocks
-    variable Block
-    variable Contents
-    variable Content
-    variable Target
-    variable Types
-    variable Duration
-    variable URL
-    variable Names
-    variable ActionNames
-    variable InitProperties
-    variable InitProperty
-    variable BlockNames
-    variable ContentNames
-    variable TransitionTypes
-    variable TransitionType
-    variable ContinueTypes
-    variable TrueFalse
-    variable Response
-    variable N
-    variable B
-
-    put -1 into SelectedStep
-
-    create StepsPanel in Panel
-	set the style of StepsPanel to `flex:1;overflow-y:scroll;margin-top:0.5em`
-    
-    on message go to Start
-    set ready
-    stop
-    
-Start:
-	if the message is `save`
-    begin
-    	if SelectedStep is not -1
-        begin
-	        gosub to SaveCurrentStep
-	        put -1 into SelectedStep
-        end
-        stop
-    end
-
-	set style `display` of Panel to `flex`
-	set style `flex-direction` of Panel to `column`
-    
-Restart:
-	clear StepsPanel
-    create Row in StepsPanel
-    set the style of Row to `display:flex`
-    create Title in Row
-    set the style of Title to
-    	`flex:1;font-size:110%;font-weight:bold;background:lightgray;text-align:center`
-    set the content of Title to `Steps`
-    create Cell in Row
-    set the style of Cell to `width:1.4em;text-align:center`
-    create Link in Cell
-    create AddStep in Link
-    set the style of AddStep to `width:1em;margin-top:0.1em`
-    set attribute `src` of AddStep to `resources/icon/plus.png`
-    on click AddStep go to AddNewStep
-
-	put property `steps` of Presentation into Steps
-    put the json count of Steps into N
-    set the elements of StepButton to N
-    set the elements of DeleteStep to N
-    set the elements of TitleInput to N
-    set the elements of LabelInput to N
-    set the elements of Editor to N
-    put 0 into N
-    while N is less than the elements of StepButton
-    begin
-    	index StepButton to N
-    	create Row in StepsPanel
-        set the style of Row to `width:100%`
-        create Row1 in Row
-        set the style of Row1 to `display:flex;margin:0.2em 0`
-    	create StepButton in Row1
-        set the style of StepButton to `flex:1`
-        put element N of Steps into CurrentStep
-        set the text of StepButton to property `comment` of CurrentStep
-        create Cell in Row1
-        set the style of Cell to `width:1.4em;text-align:center`
-        index DeleteStep to N
-        create Link in Cell
-        create DeleteStep in Link
-        set the style of DeleteStep to `width:1em;margin-top:0.1em`
-        set attribute `src` of DeleteStep to `resources/icon/stop.png`
-        index Editor to N
-        create Editor in Row
-    	add 1 to N
-    end
-    on click StepButton
-    begin
-       	gosub to SaveCurrentStep
-    	put SelectedStep into N
-        put the index of StepButton into SelectedStep
-        if SelectedStep is N
-        begin
-            index Editor to N
-            set style `display` of Editor to `none`
-            index StepButton to N
-            set style `background` of StepButton to ``
-        	gosub to SaveCurrentStep
-            put -1 into SelectedStep
-        end
-        else
-        begin
-            if N is not -1
-            begin
-    			gosub to SaveCurrentStep
-                put 0 into N
-                while N is less than the elements of StepButton
-                begin
-                    index Editor to N
-                    set style `display` of Editor to `none`
-                    index StepButton to N
-                    set style `background` of StepButton to ``
-                    add 1 to N
-                end
-            end
-            index StepButton to SelectedStep
-            set style `background` of StepButton to `lightgray`
-            index Editor to SelectedStep
-            set style `display` of Editor to `block`
-            put element SelectedStep of Steps into CurrentStep
-            go to EditStep
-      	end
-    end
-    on click DeleteStep
-    begin
-    	put the index of DeleteStep into N
-        json delete element N of Steps
-    	set property `steps` of Presentation to Steps
-        go to Restart
-    end
-
-!	Set up the fixed lists
-    set ActionNames to array
-    json add `init` to ActionNames
-    json add `set content` to ActionNames
-    json add `show` to ActionNames
-    json add `hide` to ActionNames
-    json add `pause` to ActionNames
-    json add `hold` to ActionNames
-    json add `fade up` to ActionNames
-    json add `fade down` to ActionNames
-    json add `crossfade` to ActionNames
-    json add `transition` to ActionNames
-    json add `goto` to ActionNames
-    json add `load` to ActionNames
-    set InitProperties to array
-    json add `title` to InitProperties
-    json add `aspect ratio` to InitProperties
-    json add `background` to InitProperties
-    json add `border` to InitProperties
-    set TransitionTypes to array
-    json add `block position` to TransitionTypes
-    json add `block size` to TransitionTypes
-    json add `font color` to TransitionTypes
-    json add `font size` to TransitionTypes
-    set ContinueTypes to array
-    json add `true` to ContinueTypes
-    json add `false` to ContinueTypes
-    
-    put property `steps` of Presentation into Steps
-    
-    stop
-
-!	Add a new step to the list
-AddNewStep:
-	gosub to CreateNewStep
-    json add CurrentStep to Steps
-    go to ASA3
-
-!	Add a step before the current one
-AddStepBefore:
-    put the json count of Steps into N
-    set CurrentStep to object
-    json add CurrentStep to Steps
-    go to ASA2
-
-!	Add a step after the current one
-AddStepAfter:
-    put the json count of Steps into N
-    set CurrentStep to object
-    json add CurrentStep to Steps
-    add 1 to SelectedStep
-ASA2:
-    while N is greater than SelectedStep
-    begin
-    	take 1 from N
-        put element N of Steps into CurrentStep
-        add 1 to N
-        set element N of Steps to CurrentStep
-        take 1 from N
-    end
-    gosub to CreateNewStep
-    set element N of Steps to CurrentStep
-ASA3:
-    put -1 into SelectedStep
-    set property `steps` of Presentation to Steps
-    go to Restart
-
-CreateNewStep:
-    set CurrentStep to object
-    set property `comment` of CurrentStep to `New step`
-    set property `action` of CurrentStep to ``
-    set property `label` of CurrentStep to ``
-	return
-
-!	Edit a single step
-EditStep:
-	put property `blocks` of Presentation into Blocks
-    put property `content` of Presentation into Contents
-    put the json keys of Blocks into BlockNames
-    put the json keys of Contents into ContentNames
-    put element SelectedStep of Steps into CurrentStep
-
-    clear Editor
-    create Table in Editor
-
-ReloadStepEditor:
-    set the style of Table to `width:100%`
-    create TR in Table
-    create TD in TR
-    set the style of TD to `width:6em`
-    set the content of TD to `Title:`
-    create TD in TR
-    index TitleInput to SelectedStep
-    create TitleInput in TD
-    set the style of TitleInput to `width:100%`
-    set the content of TitleInput to property `comment` of CurrentStep
-    create TR in Table
-    create TD in TR
-    set the style of TD to `width:6em`
-    set the content of TD to `Label:`
-    create TD in TR
-    index LabelInput to SelectedStep
-    create LabelInput in TD
-    set the style of LabelInput to `width:100%`
-    set the content of LabelInput to property `label` of CurrentStep
-    create TR in Table
-    create TD in TR
-    set the content of TD to `Action:`
-    create TD in TR
-    create ActionSelect in TD
-    set the style of ActionSelect to `width:100%`
-    put property `action` of CurrentStep into Action
-    set ActionSelect from ActionNames as Action
-    if Action is `init` gosub to EditInit
-    else if Action is `set content` gosub to EditSetContent
-    else if Action is `show` gosub to EditShow
-    else if Action is `hide` gosub to EditHide
-    else if Action is `pause` gosub to EditPause
-    else if Action is `hold` gosub to EditHold
-    else if Action is `fade up` gosub to EditFadeUp
-    else if Action is `fade down` gosub to EditFadeDown
-    else if Action is `crossfade` gosub to EditCrossfade
-    else if Action is `transition` gosub to EditTransition
-    else if Action is `goto` gosub to EditGoto
-    else if Action is `load` gosub to EditLoad
-    else
-    begin
-    end
-    on change ActionSelect
-    begin
-    	set Response
-    	if Action is not empty
-        begin
-            if not confirm `Changing the action will remove all step data. Do you want to continue?`
-            	clear Response
-        end
-        if Response
-        begin
-        	index StepButton to SelectedStep
-            set property `comment` of CurrentStep to TitleInput
-            put the selected item in ActionSelect into Action
-            gosub to CreateNewAction
-            clear Table
-            go to ReloadStepEditor
-        end
-        else set ActionSelect from ActionNames as property `action` of CurrentStep
-    end
-    
-!	Add the buttons below the table
-    create TR in Table
-    create TD in TR
-    create TD in TR
-    create InsertBefore in TD
-    set the style of InsertBefore to `width:50%`
-    set the text of InsertBefore to `Add Step Before`
-    on click InsertBefore go to AddStepBefore
-    create InsertAfter in TD
-    set the style of InsertAfter to `width:50%`
-    set the text of InsertAfter to `Add Step After`
-    on click InsertAfter go to AddStepAfter
-	stop
-
-!	Editors for the various Action types
-
-EditInit:
-	create TR in Table
-    create TD in TR
-    set the content of TD to `Properties:`
-    create TD in TR
-	create BlockTable in TD
-    set the style of BlockTable to `width:100%;border:1px solid gray`
-    put the json count of InitProperties into N
-    set the elements of InitInput to N
-    put 0 into B
-    while B is less than N
-    begin
-	   	put element B of InitProperties into InitProperty
-        create BlockRow in BlockTable
-        set the style of BlockRow to `display:flex`
-        create Cell in BlockRow
-        set the style of Cell to `width:6em;padding-left:0.2em`
-        set the content of Cell to InitProperty
-        index InitInput to B
-        create InitInput in BlockRow
-        set the style of InitInput to `flex:1`
-        set the content of InitInput to property InitProperty of CurrentStep
-    	add 1 to B
-    end
-	return
-
-EditSetContent:
-	create TR in Table
-    create TD in TR
-    set the content of TD to `Blocks:`
-    create TD in TR
-	create BlockTable in TD
-    set the style of BlockTable to `width:100%;border:1px solid gray`
-    create BlockRow in BlockTable
-    set the style of BlockRow to `display:flex`
-    create Header in BlockRow
-    set the style of Header to `flex:1`
-    set the content of Header to `Blocks`
-    create Header in BlockRow
-    set the style of Header to `flex:1`
-    set the content of Header to `Content`
-    create BlockData in BlockRow
-    set the style of BlockData to `width:2em;text-align:center`
-    create Link in BlockData
-    create PlusIcon in Link
-    set the style of PlusIcon to `width:1em;margin-top:0.1em`
-    set attribute `src` of PlusIcon to `resources/icon/plus.png`
-    on click PlusIcon
-    begin
-    	set Block to object
-        set property `block` of Block to empty
-        set property `content` of Block to empty
-        json add Block to Blocks
-        set property `blocks` of CurrentStep to Blocks
-        clear Table
-        go to ReloadStepEditor
-    end
-    put property `blocks` of CurrentStep into Blocks
-    put the json count of Blocks into N
-    set the elements of BlockSelect to N
-    set the elements of ContentSelect to N
-    set the elements of DeleteIcon to N
-	put 0 into B
-	while B is less than N
-	begin
-	   	put element B of Blocks into Block
-        create BlockRow in BlockTable
-        set the style of BlockRow to `display:flex`
-        index BlockSelect to B
-        create BlockSelect in BlockRow
-        set the style of BlockSelect to `flex:1`
-        set BlockSelect from BlockNames as property `block` of Block
-        index ContentSelect to B
-        create ContentSelect in BlockRow
-        set the style of ContentSelect to `flex:1`
-        set ContentSelect from ContentNames as property `content` of Block
-        create BlockData in BlockRow
-        set the style of BlockData to `width:2em;text-align:center`
-        index DeleteIcon to B
-        create Link in BlockData
-        create DeleteIcon in Link
-        set the style of DeleteIcon to `width:1em;margin-top:0.1em`
-        set attribute `src` of DeleteIcon to `resources/icon/stop.png`
-        add 1 to B
-    end
-    on change BlockSelect
-    begin
-    	put the index of BlockSelect into N
-        put element N of Blocks into Block
-        set property `block` of Block to BlockSelect
-        set element N of Blocks to Block
-        set property `blocks` of CurrentStep to Blocks
-        set element SelectedStep of Steps to CurrentStep
-    end
-    on change ContentSelect
-    begin
-    	put the index of ContentSelect into N
-        put element N of Blocks into Block
-        set property `content` of Block to ContentSelect
-        set element N of Blocks to Block
-        set property `blocks` of CurrentStep to Blocks
-        set element SelectedStep of Steps to CurrentStep
-    end
-    on click DeleteIcon
-    begin
-    	put the index of DeleteIcon into N
-        json delete element N of Blocks
-        set property `blocks` of CurrentStep to Blocks
-        clear Table
-        go to ReloadStepEditor
-    end
-	return
-
-EditShow:
-EditHide:
-	gosub to EditBlockList
-	return
-
-EditPause:
-EditHold:
-    gosub to EditDuration
-	return
-
-EditFadeUp:
-EditFadeDown:
-	gosub to EditBlockList
-    gosub to EditDuration
-    gosub to EditContinue
-	return
-
-EditCrossfade:
-	put ContentNames into Names
-    gosub to EditBlockAndTarget
-	return
-
-EditTransition:
-	create TR in Table
-    create TD in TR
-    set the content of TD to `Types:`
-    create TD in TR
-	create BlockTable in TD
-    set the style of BlockTable to `width:100%;border:1px solid gray`
-    create BlockRow in BlockTable
-    create BlockRow in BlockTable
-    set the style of BlockRow to `display:flex`
-    create Header in BlockRow
-    set the style of Header to `flex:1`
-    set the content of Header to `Transition types`
-    create BlockData in BlockRow
-    set the style of BlockData to `width:2em;text-align:center`
-    create Link in BlockData
-    create PlusIcon in Link
-    set the style of PlusIcon to `width:1em;margin-top:0.1em`
-    set attribute `src` of PlusIcon to `resources/icon/plus.png`
-    on click PlusIcon
-    begin
-        json add empty to Types
-        set property `type` of CurrentStep to Types
-        clear Table
-        go to ReloadStepEditor
-    end
-    put property `type` of CurrentStep into Types
-    put the json count of Types into N
-    set the elements of TransitionSelect to N
-    set the elements of DeleteIcon to N
-    put 0 into B
-    while B is less than N
-    begin
-	   	put element B of Types into TransitionType
-        create BlockRow in BlockTable
-        set the style of BlockRow to `display:flex`
-        index TransitionSelect to B
-        create TransitionSelect in BlockRow
-        set the style of TransitionSelect to `flex:1;width:100%`
-        set TransitionSelect from TransitionTypes as TransitionType
-        create BlockData in BlockRow
-        set the style of BlockData to `width:2em;text-align:center`
-        index DeleteIcon to B
-        create Link in BlockData
-        create DeleteIcon in Link
-        set the style of DeleteIcon to `width:1em;margin-top:0.1em`
-        set attribute `src` of DeleteIcon to `resources/icon/stop.png`
-    	add 1 to B
-    end
-    on change TransitionSelect
-    begin
-    	put the index of TransitionSelect into N
-        set element N of Types to the selected item in TransitionSelect
-        set property `type` of CurrentStep to Types
-    end
-    on click DeleteIcon
-    begin
-    	put the index of DeleteIcon into N
-        json delete element N of Types
-        set property `type` of CurrentStep to Types
-        clear Table
-        go to ReloadStepEditor
-    end
-    put BlockNames into Names
-    gosub to EditBlockAndTarget
-	return
-
-EditGoto:
-    create TR in Table
-    create TD in TR
-    set the style of TD to `width:6em`
-    set the content of TD to `Target:`
-    create TD in TR
-    create TargetInput in TD
-    set the style of TargetInput to `width:100%`
-    set the content of TargetInput to property `target` of CurrentStep
-	return
-
-EditLoad:
-    create TR in Table
-    create TD in TR
-    set the style of TD to `width:6em`
-    set the content of TD to `URL:`
-    create TD in TR
-    create URLInput in TD
-    set the style of URLInput to `width:100%`
-    set the content of URLInput to property `url` of CurrentStep
-	return
-
-EditBlockList:
-	create TR in Table
-    create TD in TR
-    set the content of TD to `Blocks:`
-    create TD in TR
-	create BlockTable in TD
-    set the style of BlockTable to `width:100%;border:1px solid gray`
-    create BlockRow in BlockTable
-    set the style of BlockRow to `display:flex`
-    create Header in BlockRow
-    set the style of Header to `flex:1`
-    set the content of Header to `Blocks`
-    create BlockData in BlockRow
-    set the style of BlockData to `width:2em;text-align:center`
-    create Link in BlockData
-    create PlusIcon in Link
-    set the style of PlusIcon to `width:1em;margin-top:0.1em`
-    set attribute `src` of PlusIcon to `resources/icon/plus.png`
-    on click PlusIcon
-    begin
-        json add empty to Blocks
-        set property `blocks` of CurrentStep to Blocks
-        clear Table
-        go to ReloadStepEditor
-    end
-    put property `blocks` of CurrentStep into Blocks
-    put the json count of Blocks into N
-    set the elements of BlockSelect to N
-    set the elements of DeleteIcon to N
-    put 0 into B
-    while B is less than N
-    begin
-	   	put element B of Blocks into Block
-        create BlockRow in BlockTable
-        set the style of BlockRow to `display:flex`
-        index BlockSelect to B
-        create BlockSelect in BlockRow
-        set the style of BlockSelect to `flex:1`
-        set BlockSelect from BlockNames as Block
-        create BlockData in BlockRow
-        set the style of BlockData to `width:2em;text-align:center`
-        index DeleteIcon to B
-        create Link in BlockData
-        create DeleteIcon in Link
-        set the style of DeleteIcon to `width:1em;margin-top:0.1em`
-        set attribute `src` of DeleteIcon to `resources/icon/stop.png`
-    	add 1 to B
-    end
-    on change BlockSelect
-    begin
-    	put the index of BlockSelect into N
-        set element N of Blocks to the selected item in BlockSelect
-        set property `blocks` of CurrentStep to Blocks
-    end
-    on click DeleteIcon
-    begin
-    	put the index of DeleteIcon into N
-        json delete element N of Blocks
-        set property `blocks` of CurrentStep to Blocks
-        clear Table
-        go to ReloadStepEditor
-    end
-    return
-
-EditBlockAndTarget:
-	create TR in Table
-    create TD in TR
-    set the content of TD to `Block:`
-    create TD in TR
-    set the elements of BlockSelect to 1
-    put property `block` of CurrentStep into Block
-    create BlockRow in TD
-    create BlockSelect in BlockRow
-    set the style of BlockSelect to `width:100%`
-    set BlockSelect from BlockNames as Block
-	create TR in Table
-    create TD in TR
-    set the content of TD to `Target:`
-    create TD in TR
-    put property `target` of CurrentStep into Target
-    create BlockRow in TD
-    create TargetSelect in BlockRow
-    set the style of TargetSelect to `width:100%`
-    set TargetSelect from Names as Target
-    gosub to EditDuration
-    gosub to EditContinue
-	return
-
-EditDuration:
-    create TR in Table
-    create TD in TR
-    set the style of TD to `width:6em`
-    set the content of TD to `Duration:`
-    create TD in TR
-    create DurationInput in TD
-    set the style of DurationInput to `width:100%`
-    set the content of DurationInput to property `duration` of CurrentStep
-	return
-
-EditContinue:
-    create TR in Table
-    create TD in TR
-    set the style of TD to `width:6em`
-    set the content of TD to `Continue:`
-    create TD in TR
-    create ContinueSelect in TD
-    set the style of ContinueSelect to `width:100%`
-    put property `continue` of CurrentStep into TrueFalse
-    if TrueFalse put `true` into TrueFalse else put `false` into TrueFalse
-    set ContinueSelect from ContinueTypes as TrueFalse
-	return
-
-!	Create a new action with a full set of empty properties
-CreateNewAction:
-	index TitleInput to SelectedStep
-    if the text of TitleInput is empty
-    begin
-    	set property `comment` of CurrentStep to `New step: ` cat Action
-    end
-    set property `action` of CurrentStep to Action
-    set property `label` of CurrentStep to empty
-    if Action is `init`
-    begin
-    	put 0 into N
-        while N is less than the json count of InitProperties
-        begin
-        	put element N of InitProperties into InitProperty
-        	set property InitProperty of CurrentStep to empty
-        	add 1 to N
-        end
-        set property `aspect ratio` of CurrentStep to `WW:HH`
-    end
-    else if Action is `set content`
-    begin
-    	put property `blocks` of CurrentStep into Blocks
-        if Blocks is empty
-        begin
-        	set Blocks to array
-            set property `blocks` of CurrentStep to Blocks
-        end
-    end
-    else if Action is `show`
-    begin
-    	put property `blocks` of CurrentStep into Blocks
-        if Blocks is empty
-        begin
-        	set Blocks to array
-            set property `blocks` of CurrentStep to Blocks
-        end
-    end
- 	else if Action is `hide`
-    begin
-    	put property `blocks` of CurrentStep into Blocks
-        if Blocks is empty
-        begin
-        	set Blocks to object
-            set property `blocks` of CurrentStep to Blocks
-        end
-    end
-	else if Action is `pause`
-    begin
-    	put property `duration` of CurrentStep into Duration
-        if Duration is empty set property `duration` of CurrentStep to 1
-    end
-	else if Action is `hold`
-    begin
-    	put property `duration` of CurrentStep into Duration
-        if Duration is empty set property `duration` of CurrentStep to 1
-    end
-	else if Action is `fade up`
-    begin
-    	put property `blocks` of CurrentStep into Blocks
-        if Blocks is empty
-        begin
-        	set Blocks to array
-            set property `blocks` of CurrentStep to Blocks
-        end
-    	put property `duration` of CurrentStep into Duration
-        if Duration is empty set property `duration` of CurrentStep to 1
-    end
-	else if Action is `fade down`
-    begin
-    	put property `blocks` of CurrentStep into Blocks
-        if Blocks is empty
-        begin
-        	set Blocks to array
-            set property `blocks` of CurrentStep to Blocks
-        end
-    	put property `duration` of CurrentStep into Duration
-        if Duration is empty set property `duration` of CurrentStep to 1
-    end
-	else if Action is `crossfade`
-    begin
-    	put property `block` of CurrentStep into Block
-        if Block is empty set property `block` of CurrentStep to `******`
-    	put property `target` of CurrentStep into Target
-        if Target is empty set property `target` of CurrentStep to `******`
-    	put property `duration` of CurrentStep into Duration
-        if Duration is empty set property `duration` of CurrentStep to 1
-    end
-	else if Action is `transition`
-    begin
-    	put property `types` of CurrentStep into Types
-        if Types is empty
-        begin
-        	set Types to array
-            set property `types` of CurrentStep to Types
-        end
-    	put property `target` of CurrentStep into Target
-        if Target is empty set property `target` of CurrentStep to `******`
-    	put property `duration` of CurrentStep into Duration
-        if Duration is empty set property `duration` of CurrentStep to 1
-    end
-	else if Action is `goto`
-    begin
-    	put property `target` of CurrentStep into Target
-        if Target is empty set property `target` of CurrentStep to `******`
-    end
-	else if Action is `load`
-    begin
-    	put property `url` of CurrentStep into URL
-        if URL is empty set property `url` of CurrentStep to `******`
-    end
-    set element SelectedStep of Steps to CurrentStep
-    set property `steps` of Presentation to Steps
-	return
-
-!	Save the current step
-SaveCurrentStep:
-	if SelectedStep is -1 return
-	index TitleInput to SelectedStep
-    put element SelectedStep of Steps into CurrentStep
-    set property `comment` of CurrentStep to the text of TitleInput
-    index StepButton to SelectedStep
-    set the text of StepButton to the content of TitleInput
-	index LabelInput to SelectedStep
-    set property `label` of CurrentStep to the content of LabelInput
-	put property `action` of CurrentStep into Action
-    if Action is `init`
-    begin
-        put 0 into N
-        while N is less than the json count of InitProperties
-        begin
-            put element N of InitProperties into InitProperty
-            index InitInput to N
-            set property InitProperty of CurrentStep to the content of InitInput
-            add 1 to N
-        end
-    end
-    else if Action is `set content`
-    begin
-    	put property `blocks` of CurrentStep into Blocks
-        if Blocks is empty
-        begin
-        	set Blocks to array
-            set property `blocks` of CurrentStep to Blocks
-        end
-    end
-    else if Action is `show`
-    begin
-    	put property `blocks` of CurrentStep into Blocks
-        if Blocks is empty
-        begin
-        	set Blocks to array
-            set property `blocks` of CurrentStep to Blocks
-        end
-    end
- 	else if Action is `hide`
-    begin
-    	put property `blocks` of CurrentStep into Blocks
-        if Blocks is empty
-        begin
-        	set Blocks to object
-            set property `blocks` of CurrentStep to Blocks
-        end
-    end
-	else if Action is `pause`
-    begin
-    	put property `duration` of CurrentStep into Duration
-        if Duration is empty set property `duration` of CurrentStep to 1
-    end
-	else if Action is `hold`
-    begin
-    	put property `duration` of CurrentStep into Duration
-        if Duration is empty set property `duration` of CurrentStep to 1
-    end
-	else if Action is `fade up`
-    begin
-    	put property `blocks` of CurrentStep into Blocks
-        if Blocks is empty
-        begin
-        	set Blocks to array
-            set property `blocks` of CurrentStep to Blocks
-        end
-    	put property `duration` of CurrentStep into Duration
-        if Duration is empty set property `duration` of CurrentStep to 1
-    end
-	else if Action is `fade down`
-    begin
-    	put property `blocks` of CurrentStep into Blocks
-        if Blocks is empty
-        begin
-        	set Blocks to array
-            set property `blocks` of CurrentStep to Blocks
-        end
-    	put property `duration` of CurrentStep into Duration
-        if Duration is empty set property `duration` of CurrentStep to 1
-    end
-	else if Action is `crossfade`
-    begin
-    	put property `block` of CurrentStep into Block
-        if Block is empty set property `block` of CurrentStep to `******`
-    	put property `target` of CurrentStep into Target
-        if Target is empty set property `target` of CurrentStep to `******`
-    	put property `duration` of CurrentStep into Duration
-        if Duration is empty set property `duration` of CurrentStep to 1
-    end
-	else if Action is `transition`
-    begin
-    	put property `types` of CurrentStep into Types
-        if Types is empty
-        begin
-        	set Types to array
-            set property `types` of CurrentStep to Types
-        end
-    	put property `target` of CurrentStep into Target
-        if Target is empty set property `target` of CurrentStep to `******`
-    	put property `duration` of CurrentStep into Duration
-        if Duration is empty set property `duration` of CurrentStep to 1
-    end
-	else if Action is `goto`
-    begin
-    	put property `target` of CurrentStep into Target
-        if Target is empty set property `target` of CurrentStep to `******`
-    end
-	else if Action is `load`
-    begin
-    	put property `url` of CurrentStep into URL
-        if URL is empty set property `url` of CurrentStep to `******`
-    end
-    set element SelectedStep of Steps to CurrentStep
-    set property `steps` of Presentation to Steps
-	return
\ No newline at end of file
diff --git a/mostrami/resources/icon/apple.png b/mostrami/resources/icon/apple.png
deleted file mode 100644
index 8b5223d3a0feda642eed6ee33281d9137363454a..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 6598
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
Ef&@29LI3~&

diff --git a/mostrami/resources/icon/arrow-back.png b/mostrami/resources/icon/arrow-back.png
deleted file mode 100644
index a375adcd4c9e9ca8d52118be0f406de4d80308e2..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 5542
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

diff --git a/mostrami/resources/icon/arrow-forward.png b/mostrami/resources/icon/arrow-forward.png
deleted file mode 100644
index 0b128a4ca138c07a0e8fe836de9948ed035247cd..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 5426
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

diff --git a/mostrami/resources/icon/binoculars.png b/mostrami/resources/icon/binoculars.png
deleted file mode 100644
index 662cb854fc9e22da7124e61810a932355866b6a1..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 8142
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

diff --git a/mostrami/resources/icon/book.png b/mostrami/resources/icon/book.png
deleted file mode 100644
index 4ab688e9303a7fc5478c780d9aad554d97e38c9d..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 6277
zcmV;07<%W4P)<h;3K|Lk000e1NJLTq003kF003kN1^@s6aN?Cz00006VoOIv0RI60
z0RN!9r;`8x010qNS#tmY63+kt63+ptT8q5^000McNliru;|2#5Iv4ZCUWWhx7!pZD
zK~#9!?VWjCRb~Fi-_N-VD2ND(OKOH&?v+HQW-d9+l-l}ho3wG%CZ}wj$!4-4f~m|>
z%Q7{!DVsJccf|!1hZNVueMi8M9qtA0e$V;+an6Mcf}&m&?S5V_ULyB!?>W!se7^g6
z06+Zj!w*0F@WT&3{P4pMKm72+4?q0y<D&4!6vg{{skYayRfvX0L|nY^{QpJZDZmB%
z1k8(z7loc<J;(V8sXsyla0BpX;PqM#+W<@hcE`nwf@_f+aU~VurG^JJ61oF{0Ez-m
zr+Tcx0HW%d<^ajS-{RuM>1&A?aRo_e0o(<=3$*tfBg@dZaS5$k?P2JhF-Ve=)E$$^
z%p8cx+zwd=sfuS|J@6K=H!fb7uXb|86;MVC;3Hrt5aIc`(+N$Qm>4$r4Q}kZl%`Fy
zDt}1=yCsC8;z+in{+*q_Jb_L+i<k`H2jI21c;UKQNfDPx4FQ@tnhZSZtp>f`MR@oz
z2K0NMTcQ?%jQUj@3}7t{BWcrH96mCV5|b*fY9{S%EeOc)6LK~g&j6EvE`Z)cge=3Y
zeZOE}|EYwB9YfN)&P_yhNMN%xB{#1RNy%?==<pB%0;&*W0d@obh>I5~SBohV^+ZBz
zU?eaDXzX#)iULhTa_G`|6?YANji9Cl;Pk;27@#nxGpiFmBJ0<FSS+E{&DnNMo!jH$
zh2@$iq#6-jfvLbCpqb|whXY!)$l%_)U!Z;a6dDH=UYHu{dL;r(CGFUM@KM$$zJtS|
zN3TE2&wLUWFQzqA#rT4d0H7!ECNRR=KLi9=h-k5&A$P{orTc1C4VNR?)~Ww&PJW%8
zyC+a$x*kQTV$RIK%fRxuc#+?b$Pt&Qi06Ulfk@ALdHlnm0W*l|JD2dVqX<d4JVeys
zXPoxNWaso{?fUmQc`6#Cp~?|?z)IlRxOic^Y7|n9gzJF&wfrI2;~xM*LbB=BbqRm?
z-OK0#9BR>{p<JaNP97b`x}<l>&FzEJX{hdJ-UH^u#f$VSsTgqq%D6$xANm7f-u~gb
z>ke`Euvcl{E``9L5^y(QkEsX>iaPVZl-Jq5YYci_6;oCUqyXdN;zf3YQAi95u?VJo
zs5BDA^u)!Rz&+mn!DzJ6GGaf&2ERe48xvGDTusGT1DFchvu52)PNol~+|m@CuF4Ug
z15@MT#gWUYm|8z!$|0qZG@WFiuhJ69LxiHhpaIjlHEK3t%}!`{-PK(<DmAy^m$b30
zON>`tk5na>*#SHg7cUN9R)u&}5rfhhhy@<^yrx8feuRansLvQa<R9n*tqsRN_%Jea
z*&DHX?S~vZ`~an;&8sVBDey1gKwP|#>q{}B8X3=N&aF}P0|UC5n3!}kq2cLQuOjLg
znU$ADaNy9xtV)=L%O!ae;{f&mFUG}-t@WZ1FER!LNq~@nCSiFrZIwapvEI0y0Vsgf
z#mzHoZ>DA2eZEiZ8Xz$!ux|Y{()Rrkleu;EsBAOv3Xm2TFPzmIY?rDK15gGSWgz;Y
zxeR;ebsB{ia^mOVeD%T_6j=fU`s=JbkuZ|TZix*yn({F**79(Up7;aHSI)(1ZS0->
zyMcYcl(=}Y$`{VxL&zfFNd;)%E0sUb?~f3gUDCsmO(R(R+G3oJKm=enz>|rO(Bt;S
z*S=D`6{CaA8((MV?x!g#ZjTUELgszIL||uJys%%aVnhr|g!X0;c3{fdmIQ_6RrM2k
z$T@fu3n!%Dum-6=YXrkTpUi+q-%~9sza3(1)~2Lq3})Gi1(;0X7%H=W1=tV#GcI1N
zycoquKxZIA2BPm-L{RIzvz@jJTHUyZ=N8{cNJO^!vK3Z7HkEZBPdlp_aZN*pzyK57
zx-R3je>CTTQO^+;cHC3V7C<jx#T!$U-ET}$`l%UD-6v*549YveYYH%a!2sIz-coxM
zC4sd#j4z%|BKv3`kKg0Qi7R+~_Nd>MQoPp0VGAZRYamOOe@;<xD{sZfz+PZ-T)bFU
zS3**N0f9|QnD}*Xnzqb3zt=IsqNmq!eA{q@=GofcyPeTr{f@vO)3qHIpKDzVuzky4
z*^>GSg@ut&)yJfw7Gi%nSBqIf?c@;<WF{cUeEtts06RSS;qU4H#B^+`ujBNpXyyz^
zqr5yqeb?U_6g5kUj-Jh5pT3FFPmClur~qeW0^JYT3T%60igIUMyr|KPi5L_YpbKkv
zoQePKgCXz&8frnX^NWeB{$LieTg{#VT9oqVqye<-zVF)0<}X4qsVOg#y5m`ji#noI
ztyH}i7cVB)q>wTI*`-Hz>o4p>%OUEKPZ>LR5Q=t_*z%h&|MqR{U;3El&VHj%04MYt
zIFqQG7a%L5`l}Dr7G)g+u$MQ*ULJB$QAfL*w(#<@8whQcsh&r9Ad4URhP1CoS9I@w
zbB^8-%#kA_`CwWmtJc0#JrF$wJXsqd$p98}GfK{MxVWaS3{BgdV&d0*h`c2kSrG`}
zrzgK;>0dto?U14+k0~jyGV9YreD&>eN=)rAR2rV0z#TxhxOlO>CLbaJiz|vV3#Vv<
zoEIn2z+e-9`g9201}#U{%;>HKf8xin|HWx-+<+#DeGDDgY@zJi`#A4REnxN9shG@d
zD;GxOBT3()(?2y@8%eU)mc@%0lu#|Zyv_+sTyQ&W`=nlcNkr?9q<;GXtEbOI(t`0;
zy$<l_q=5v6lw4bi05&B4n_tq#Vm7y~Fio-(nsv@0q{AjoCm%&fZb1AYHa0floNpP6
zC;`4gODR{pGY{E$2{uMkVZYHIGV;~u&>8FqAa`F6W^~D*=tP&RKP=XP#oC-*J0}qL
zwuOz!|D?3EwR%5F3PG(3={a^aJ;yDfX@^2k+@7*w+d6R^i+Bwv0LVGsi?r2Gf$<Vg
z+6lKl_6g(W4<MkC1p(NKL-;i67mlpF@6zA@3K0Q<)vG>Y)~5$pvSJ=iXCrhvRS{ub
zvgkeGCwh-xLTKb^WQQJ|Q6QuW(-cuh(E;$V$Kre+w}6aocV7CP?1DBucJcg=od|8C
zj@ddbjam4>QntMJx2uYXvhtQ}-SQIuij(;{brR*}5$bH7PNqrQJo@})8Qn*(q;W(M
z2n9t8bA?VIDh*D{IuW8Zsgi+300F?)FE7WG-QFj~xZoCNnE2mbbd27B3$-1&cJeg7
zet5a66wz>raJ!8xS-Oyq=j>-y!gTe=lB$Rny-sk`Uw)+L*kuH_%|&*eoyQ4@3s;EN
zF(ei-2KX7kRvyBF@mp}&1228S6bJ|^Wz2tu)BoYw6~6!QijmCjwU4r#Rt+aK7V4^)
z%<b5?@n8Ha&d#pgW3gD8t1s!@gxrwLEt7tr>!a%k4A+7brRGIa6;kn9iwiMX9*h7^
z3!o(LI{x!)5^krDQtmRiXY#W=^3EeTv=7hS-;>$5?B~~Q(N{jR*Mrp(#<$=7#3yt2
zlDIJzoem@cvI|;89p<Kqi|H|DC5<AAYE(qc3ehgVtn3D$Rh<Zl)nuSWT>}A!1Z3{L
zo#gp3+JgkXDJgWndoh!~j3OvB9{@{X81o0Fa&-9!-+j)7C_+F{QD;`J_?S1}F66+W
z2e8>f5rEF<q*>QYqF(-nPWNvlAhc9fgHkuMAw(6E9EkdS%rI&gB&moSyrG#c(_r4*
z1dI_No&04G2EBvpqf&g+vX!Ap#2Ie7_e)N08;-fK6#~J&?;gim5KiZN*Ib^~un~$1
zI`Q2P-;=m0o>LhE)T~-j&#~>GG&<e4iB?eu(FHnC+!t<FWrsrU?s8<Og2Ul3Z{4~z
z5onECWiQdbY9}O_SPv<ggLzX243>b*Uk1_f)^&um`qel64h4*j%IW*SJhJ!qqu_KW
z1cJ;Rw_(n>o{o2|M;GAqeQ!m8qDbWB_hi+oPgwlp9L%MW$g&Y+Fa+6Y-Xoo!e_Ba+
zw{#?ft5QZ60k>TtZ+AJeOTlKh6{T)X-Q@L#UA6S@j3<LT@2A9|OauO=0LB0-FD!{9
zxJ8cd7D|93OKko6B@#Y-zaq15+2bH%H{40%@B-g`mJu>f_9tQ849?{A!RZV@lGMCS
z=%B;zQfc1f1jdkZ6xlbSpWWnU-~2q>4jFU4?f8sOrcOZ}QkT8H3W3$<B_u{&38NNy
zMFE7iImN`UdlS&O)VFu80d{^nk%XDkaoW{_njz4^xXt}(ee<r1H(?UEokntU`;f4H
zI!BHUBv7l@DKZ#CtTgX=oDRdcA#`pOw{Ob`wjvk%=I0^HZlqn&6fEzR_BpqGTt=>4
zBf~RHl>;Q#={AT#3DQc&%@rUrY9mj5IaKSU_%_PPIn;;GpWa;23Xlv=?w<ZPZhP*d
z3+vfy4WdJPA0#O`hP?cq$g+gcA|`z!7ai|SA+%E#h9IlY6j9xwTk@Tx&B;UPWk?!^
zNWPN-4yS%hxA(N0-K`O$04a4bS)M$lBkCAsunUMDwUAM7jPt#Xm%wfgVZr#V<eu!V
z&Vd2Z6TW1`2NTtfrgHAzciMwE{cAKUR?i{(Oc#ts^>P&j0-Kf5vhN|<4c>*~mg<cN
z*`-i?!p_O%#kd_Z=-jYqG#u-K4w%oNr!)Cqp_kcGfb6;|#6!w(pkjLBzA59m`QZh=
zpEeQTvInx_?Ro52JsNF23GZ=|F&pk8v_<;aQ<It^c5HoyEvYY4P}sS0ahwp?%u2@*
zn`zQM2Yn-Zy%3=)T2Oq{#;LU>*a}^hPC+NbtVxjH90|eyc<;>(Ox|4?(;)-)I-ivn
zDSrXx0N8+MW)Gu7bW;6<sZAhd_GFSi`8Tqx281G5=84rK=-hveN{aS)bb96xmaX^<
zlc~8nhNGw?H3~P;rvF}ANAFb=T%~@95JGj}nMr2y_m(5+1qem`yzDlx^nS>X02Cwy
z^BM4D7F&v{5#qd{v-2Y53t$YWC6S3=_a?OUsd`J?veNpqU_uIt)`=8Gh0c>!^Kjf_
zZ29?RcI_EQvDav)+X2DX6%%>S&jh#5M;G9%H$@0Z4GvDODxvV81-D&MGjqL5C1A<@
zaJnrh>J*zmaFV2jUoz|)Eird{kz%^wv-BcmGjN9j1cesx{E|)t2G`R}mIS4FZTQbK
z8_Cb?QZb-szY}z~gHEsd2T7;UxJ41|hU}t6k7Ky%SrIOWg6X)86U&QnJ2fIC8OnlT
z$E~nwNM+KceRGE0Kg=U)p4Q2etA)SmmqJJg>P&EZ1!x(0fC>MJ#t>+wURV*}C~rc-
z^cn10KCZ$vE0N$F1>rrjx&E$gG>#}j(z`3l-}O@RGD_s_FDEO>jJ3d}5+M{YIw0{b
zNWBfpgR8BB;@-xr*AsYgM`gXDBJ7pbW(E5$>8xW=TB1&^G?9TGLzeL9)CcQrArx8S
zyU9OsDEU6M@*3!(@wg&7yt;*u_P^qG)MM96TPaJPlT!&MN{-vm1!#Uk)~ROc#|Oa_
zT8#*S9dpKaJoxu?67#E(A$ysuBH*~V1Ts8I=>=>98o7a<Lw@4XsSnl5ntc2Br5s4U
z51jxhz|D<oSJ9+@uC{MS{V77|1TKrr@ufwWGwiB)5`e)8XIiTcJG)JVpQyC7f)gap
zUd*G*tQ6X-IdJd%!=YIl-&{ou$|Jyc9_sIU<_!i-i1*zCJ$gu6@gzUSEUG9^cU_i1
zvymAn&iZT63rXNCbCaKD;neyPwYMR(5VklJQtnWFMKu#GG*ztQ)tFt(Jq|*zHP+=C
z2ytsx##*OZ)&(f#A=Le<kbyf!Ph<FtuU<MS0*X&ZGV_5G6(`&In?%ANJC5Rz>dia}
zNsyIjCT~v}jxxE@PXMeO0sDJ`tx*mBQgDKV8LN19T`?!itEs}92+yQcre?122_e-;
ziN|Zd#0TFRP45w3UDAxNqDagevy(GNZbkvZMr6|Er-XVjQ9=T@Q^A~W=j5tl>}EHT
zPN<QS!wAPatLDibP-Ea?$8>BB&&Q;(C_@W~m1+cd`wX{MzbdT3RrwAvD3ejQ-9Q2U
z@X{;v8$JD^NjY=4FY}(-j-p8DLYze9d;xmj@0}tU1O@voWG0!h7rDH$e<$p@84`y=
zaafItka64hvM6>9&!svjchsPYnv{|4tqd>g>{Bv`MNExB=?y#~fP|Uv)9kwAbRD|<
z!bxca>pq%>tZm<W!<=M<QATn5<~|Za%>*oYPBJ#Ak&|Q)AZbBDZcA8m4`f`gt#Q@p
zNx|(XC40-q-1wFgi=&oswz@K0nljAi2<Ci`7?hd73+ja{jC_3pw>-F@?xYAX=eFhD
z5m^`kW7~3i?^%qliPL9_Fs0kcSXY82*NH6S6*;wm<s++P*wvl3mBIu6<K6eS@cuDR
zFRBJrRF9@yK$cc7tu2137cu}|0y+XC6h*N7-=7f_T0qyK%j!mo1iO}vN2gs$=v}AL
zhuJSJs?x?>t%WYKl1vmHw5p0gojAnY6jBDj_S?KNY^4ejPAoacSv&tb9{fqw@Hw5f
zw=yi6nUd>}?$nz~B;YgD&5=PU{QkvP=r?-C`AN~ig0Wl3+Iu^0px375G#QWs7g>{%
z41&@u2N~;2DErlk?ACG#olDKCSB`*Voxu@Mqn`jc!MgVo`A6azcALCPA9YbiA!_gZ
zyq>SVXFOzJJkT5%g(6rpV>*pP3+O#!(K$n6w=DpxsbUu>LI$0=V08!qvKy@VPO>(c
zC^~G@s<7(BA?6U+eG6<HTB9OVKOwuy$=UuD_r&G0r$jSsat(E;nv~%L@;y059aFCQ
zgEm^E#Gu>{Ob1>Rz>hIsa{9n++%x&PT1jy`jkujgk66$NCoTf&Y?>s!pm4vHtj%U@
z1*(sb3_@)bIgGGk6ddeUOD>_Br*aDRY$oo5ZG4nodABR>S_tqa0!<OcTwr73a!o-g
zv51#qP+9<g6u{Q+pGBv)Gknryb&J@utb|gLh$(fnu0khpmb)qY)j?*GiSlfxN`lZT
zvE~p+>!TI`YgB{^7uGY!STpB)9$t;wX03~9@_acoRoE|~WOn%wgE9$qXF6n{L+>q&
znLP}>(RNlsIQy}E<fnJX4cwaf6^2&U8m+Ko5ID<ZGB%W8I$_6N>Q*nz6Eziu!<yei
zdL-BaYgL2`hxs6j-$~@3+f8JaYwzGb4*}JuN6Idx+^xUNWDtv(6@y{~rb?hYwYNVr
zMxA2ZXLk^G{jmyx3xiCX8+VhN-d!Czo!6aqu{%&)Qe{?cSFjbiIFnjR?rsZ`L1?3!
zS{_jx20ssgU474?2!R`WQ9cJ(&gGU*z3&Na@z19Wx8@@X@j><Oip`zJpxlA_=O>H`
zU<|Zy_lvI(_0$}7=R*NGNBc1Ik9!CN46QBn*}E8Ha~HM}7iYGXQGC>j-Q+@cQP~{Q
zxnW;#*n9`%w*Z%+Rz=9j?sO7oB=c5MCMktf?cklO<RN>7vPE3_cF<Rr5U<)-Thxb6
zBhid+&w;BL_4;^%TjoFjd^vVKC$_6LKkR|yxJP|Y$uT=Zr;Yi0e2qB-PIgpF9OkCy
zuo?n4_TpmFlRlx_Om#7ZbdG9lP0Da+PTS|ZWM4^zct{BX7NBj?uK<mk7BXZ)EYYK9
zQJfyhr;qQ&VGUB}7P=pR|68n*5NLywk+5m7npInZysS-4ig4Rcvf-l?rY4_aW4@+{
z+7wXz=h_|?6l(w0%LXD>{81S%VxB_XE4~?8jiG(Fos4+xuVf$U%j#(#SL_zS;7t%-
z07;&LALm>j7q;9y_OJYm=!NPc3!y1OsiV`j116xnzSpBcJiFvYN(3+$b)#m_BoE>3
zkK%F!V#=xMi7uta%MyT<;zMaHnzNHn4;65@w3eu;HX;;_fMPD+Cg~05VKS}$<ss&A
zgz_GWXzRV~;+$ltB)G7ftP~#H!Q6$Lc`FTdx?HKFY4QvkSiOk2tZ1;0^2fCKHJI!+
z{Zap%(QW6t00EfE*>#MSKOAD|kz=gN^RoMO$sZJrgd)v6U9sIH8!jQ58PmSM9{3Y5
z1PGIH2RJDYuu*(Ep99;MF>Y-cIVDs+6epi2Z1t4F9a^MRawXJoRS{Af-bLYO76j~I
zc2EwxTcSSMDyk)M-nl~cD5(s!Ib^2+ZjgSh>^>3-grGjrt*e$V*fkYc`E6`$>xUnH
v_~C~ie)!>sAAb1ZhaZ0U;fEi7{1);5kSE*U;d^MI00000NkvXXu0mjf6u0<x

diff --git a/mostrami/resources/icon/cross.png b/mostrami/resources/icon/cross.png
deleted file mode 100644
index e26d0c85bc618808179aac8ed6702c61191abc37..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 20374
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
FV1i{%YB~S_

diff --git a/mostrami/resources/icon/cycle.png b/mostrami/resources/icon/cycle.png
deleted file mode 100644
index 5d07d8bc366deb52cfd28347bb1db27b4dc2381c..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 3790
zcmV;<4l(hGP)<h;3K|Lk000e1NJLTq003kF003kN1^@s6aN?Cz00006VoOIv0RI60
z0RN!9r;`8x010qNS#tmY!;Js{!;Jx`dRnUh000McNliru;|2p0DkBn|Ik5l$4qHh?
zK~#9!?Ol6xQ$-s8%}vrsUul6#p`{5FiY>@P-k>7lf%SnPrOPh5C=XXwgmbodR`e)%
z5Gb(VA_&I^9-gA|5|l+*sR(FMkVhA2OF5-UNufNXNt=`=y~($KG{r46?Y+sp$t}%y
z&ix~qx!=ruzdJMEH#6Ti42@8--p~oaFaTo!^a0QwKo~+Kh8zIO0Gt4@8^FOLlhNoc
zGxGvO0)Q<5`VmpM)9FM_O%2>GHwY9Gu?S*d;8Ywm8V$n2!oV1_12_&~Vv)&M+9V*!
zdc!yXJKSzJbUGbU(^BzFdOC&-8G?kw#E^u2pi;9LIXOAlxnl<k^73J|TETG~0Hhb0
zj5`|}qLwG?4HVxtj%G}sP8Ul`C`8iI#gY<w`K9R;-!_ht^#)4T8<u+mV_dS{KwS)-
z=#!7vh9oC5ee&^I>SE|r2g<m5LzZXGFx%~RELyS{lc!7xjWYqF_Hp+jA|e6+5{pd6
zQqJ@L7Ps4t@fjH*Fak{DGcw?IyWvryz&xt$nW(6!@UOqwi^R~x9Z)ix%^3ao6R51L
ztOC%312Bw;!qd8U4}lQ`N=!^dTKDcCqHqAiH~?cD4hP0(j1NgCXv5ZcI2;ZD7^4Qz
zhv#_=9y(OH#uZ~J0Qv&x3Lp(YX8^ID-wn}u0ObHK0Lb(FK2Ai1N^IZYp+mv*JOK1T
zvfki`i-}c~N|>3MnF3%0fG+`%#Lt%iMr3AYrYNb+aWS!!tT#AVvfe;es}<MEZz!QB
z^arpJKx%-B%m*-uh>iuj?QyZKq0{NWDP%~R%NPTIV*vyMp0bWH#=sbxs{~naK?Y(Y
zV~haISAZ<$GscK9wz0(l!Wf&y7^?y>30_v5gSI#eOk#{xF~(-y^?)$O5*cHK09FDB
zSFk1;4qzo?tdKF5cvk|#7<(On89+)y>C^u9juL@M0busjJusB4H&9!d)m{MKH>QfV
zxi^`Jh=vRsE47L%<@3FqGHP3^_7W#^uZU-iSpf`hEZ@?lO92ozZ&;&bgL*h)%*q&x
zmsMtR*&!~M%cxeXlbRkDwIHg#_3POwZ(_^3g@Ve^goPtAG6Gty8X8Rm2mtT2<7Tx3
z6%}@n+aZU{+&s^hs8lM09CnB-Ll%G}p+mu%4>#9)x7=d$npdS#Q&e<onzwK*nXfio
zk6n9?P+HGnq*klt7{Zd|7_uY>gy;EUF%7G*@ptf;w{YEU`82fZqrJrQJh^?V6XhH|
zPtmRQl7hnXe6gYd0niSBOK5{$pZA^@0lJ9e7y*p-Wgn%Q8kb}rOi^(uJuu)gsX%c7
zXs2XAEMgi|Zn1mim3^pysvW#+T21chLNaveCj}@LMQT}$u>$~fLi0a4b_!y2-fhE2
zAL<5em`XNnre}|?C_aA-o3`u$r}oQ6)p^>k96JQS95G)NV;oggD`)Aus@hGx`#$V%
zPnjb{4^d089OALS1yk4i`l6NAPu&whZf-uZe>jT6hYsULxdllb+acqR6VbQ#edw6b
zMldfT;MDP7{1rtOV=R$~%t7rT0M3c~k{JDFb^BbNwX%xdS^RO6<#aIgr~L;{Q`Jpp
zlRO`MWVBS1{JEe`>Hubnt+Za>*=I18uiEaDpk}_hj9gw6wMEN5mD)a;8B9RzVk>;~
z)ODZA`u4jcehG>(MkAk|Rgb5`Nd%~*2E-l|KmcqITiN6;seVnqv*#@LTVN_pD;o9m
zi$p|}n3N*dLga>E0OA%~(G8y;@(U0*5yi&cCyCHB+DJK9hTXmb!uhCK%@w=T7vG^1
zCQW$A@9n&Tv%g59?$<bMGB0%dwny))VJLbJ{MFZ_*?_t?E*hJ+9z-)BpUw%WeSp3{
zYEOrVAQi@q8HIwv5=mOxx0eC!JKl%O7YhO+*|hryqkV^t$lkYAw5&uQF%mn6p!Osn
zwWR0ABmbov)*4^l&69NwnLT@UHw5<FRM6?EvC}Yg(EW&wR^$7F$Hl&$>XDf|Jp{GK
zJ6lxmD7{=!PX-g7n<bXV2syQ^S6Wi<$XfmxI>blS`)|{_6_8VAqW081$30sNIh;Jg
zG<R+R7%yH&r=&O$i<eEil8Zju>v0KaG4yTri3Y&{07J*Nc=e4{kVAH2hOE9V1&p@s
z^cXd~ccXd!x$qTqG<26-c47eO+A`o^IF(xn2pFF8^Ur`&X(g4N7(mim0vrPdk3d2@
zVc}dN?g6rvu8~xBVgTuU*Y^$X9{iH?ov3&IkvRn;My5+9J28O7-tB<AJo7c5-rK)#
zJDNDmA1enScl8|7rd=}LU-7o@TG{>s0iQ$eYFe@4eZSrxHDUl}W@h<6Yzj3Dg&KuV
zkNq?H4HyEq8*sY;m*=VBHCVoAx+1~o-S1JHJeKV@AD0WzwN8Y+qExhTDEhFq(6yWQ
zR(<3*k3c`UXN=N?Uou~Bu#BMjhuCj=PwUvJm*RTIbCYMIXLr4*cdq|tf%&oxm#)}x
z<(eJWZ`g6eVu!WDj@Gf^m^1eypX;NRx`CIjI=!2#eR|+xajv2O$y)FRES5@CJDjMl
zu7<g+3b`k8fUqRYnA)(P(OYvD;)6BIWT}rBK+X%%7K+aw1u&ywK>7{AuAQGM3J`B6
z90v{@h#6CVZZIt-TJ(1;NOoeita2fl^3VM2HEqzqKFvn!;#94?rdh<Fk0=*ht_Y?V
zgk-9|S?x8gLx=cg14vSrL0;2}j8?JiF315$o{&tHHoN!Xp&7;F8raYKYVU#l+r_fW
zlLL_Rf&i(scuk9n)F48a)GPoQJ^Bv~{_k)S`08uE%psBkB5a4BTsZtovDf5RX8v9A
zV5n4T=o1=Vo3dDb^M&Pc$pH}){A=lwMPAdUy^x{&b*;7u&}cLbrsbYCismOOaGJ<d
zCxQZsX*3#gxf(v+T6NPQ%9kV<miy^*6<%eKk~&0mz%)5eod{Zi<9QcuRyXXl-|C()
zOnzyepu#q7JreNVF?4tadZa`(m{xYR9EJHgkV9rZ^$<_!Jwac_^DoZz%E#&CiBmQ1
zmoX-N3K0=K^4R!*^^E=lA8fS!t3TK*ny1iEf<C(=K*UkfO508Ei*T1J2;jU9RadW9
z-pU)POOPFm3D3POpzT^^9VPY9B%v9Xyu03OT4MVs6ct~DN)vhKdXAby>)7A5oSk2O
zE$c9~>Vwbm`KHy4w`KWS)LsQ5kF0zevV2)aH(k8aD6a}z4Lv#Lg?jJ&W$K;7-PGxC
zN!}~8t=iJ@Q%y(5Fki0piGRR6r~terv{D^9rV5Hrvj2xubbqfw1fW45c9)wdBC3sK
zV2mC+S#W#1bn_|V!&{1VX&e2_B*A<OE>wDTXgi%(;x`ZxQEh1J&I5w$GxXsn0_xHh
zFsIKyJ^M0AL9<_5=A#!bM<YgNh$`#hkyD$G)2A<P(W9PvUV`vXL~3n}4?^Mumr=vJ
zsB_moL2--rcMErpn9Te3Y=FMAf7`e!6>#n9B`_wo>TdjXM$-nV&F(}*<h{6X{$xO8
zB8iseUuX?bRCF6Udg6j#J!Rg4wW7b?@W{s7xn}LZiBp9&-_RN!KoWdyz#}8ZkfX+T
zP}(Pmcl>{I!NxoITraPoUJpDZh4z-9hyZ2~8J-EZh3}g%@g*uQxgomTa;uX#l{o7;
zDoS^olCW5+@EVeYXOb+U9GZyD+xVlVYNv1IW-VJUy1b2BkJ9Q7KO?5rDJG_`B0~Jt
zJ#Q~u?N_-220tFmgLaaJ_>(kluP4axC6POksH!Hv0-9MXdBj9(g0Yw72GD_s%KT*{
z%l#olRL1kXsBjI--uu+==yK7KDy-kUC*WxCJYOOO81)ubrQeTM835=3n1tkiY1#yz
z$~khZ5MO=$Exz3K6^!Q&!{rY6rOA4gN@bFosalSj5|K$rsPTWT-j2v{Riop<zVC9e
zckeD_XYa?2YsIkHY_QvGs12DL6sij~Zjyt!tang(=9F{r5<a%>i2ij8;lRP4@I&^0
zkbCk+lwG-ovdg8g+sdIZvI6KP^)U7SbBJ2b+SgUw6W6xh$>r$SM5J~ffP#W^fV%?C
zfDRDRaMWH_FB=8KgUZv8dY7V9l$%kIcdWU9@w%rCvQxlZ+K4C%Kq7!bG#@Gikm#v9
z?kYe$pqPm$1;8u-RSE{83cxHPO7S}|vXTM$KVVi;?Pa_hJ=U&LhyZLPqHrQw8H@@9
z)eD!1CJ_+>poB{u=MoVkqDjH5gd*IciD<q@1@4d9>rewl`2hM85r{|$ms^4Z;8aQ!
zEFwBaM5&pXncV<924I&A#q0v`SY~EsHzG<U1>A!R+={vDWXXDi(Pp#hPn|i9_;_V{
zINj~ncbAowp?8n_5g8e2QUf@tR;%?#e#*f!>Ejd$h!29S18P8X(5;XBlmoR|4FD%O
z0K2tXEp}|%h7bjZwr|@8tyT*FyEy;{8Dmvv^YTz?E)7X1z*K5BBk$~4crI%`$Q7B4
z#Q=V_S}a(yI4dNf0MnAiOJKEH0pQmnld-r??VZSR9JYP26&u#A4@oINv|-(PZ2RI1
za2y8!69GU40OeLoW$T!j(_vv@6Am9b1f5QY-hFz9BqlQ$3+B(S^JPpgG8vEF0>lGK
ze(RW+XaIx1*}E4dB_{Oj*$dIp(IM$cJZHT5`WsleVnrPo?-rSi@7-pP{7%Vw!#Dst
z+-^5?F)`?#mWK3<3=AGRM6q^?(&_T$GW?wL6Si;Lj=ZyHVYOQ8hN<)-lW}JQ2I3u{
zBmmd~pdS&1I~)%1JP)_arKpv_=0FSpr&2+!Rzs`Rf-z=Ct>5~@B9pPyi^bkBCF>2H
z01N{#20$MG?E!>^#4L&&sNH2e0bn<PgGDBz(Oc&K0SoyRT^*x=!T<mO07*qoM6N<$
Eg4PWKTmS$7

diff --git a/mostrami/resources/icon/document.png b/mostrami/resources/icon/document.png
deleted file mode 100644
index 9fff7904001cfb4cfac19820508ace405197a83d..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 11721
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

diff --git a/mostrami/resources/icon/down.png b/mostrami/resources/icon/down.png
deleted file mode 100644
index 6ad348084753ae8d983520ed045ab0ff1ace1456..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 4124
zcmZ8kcQ~8h`;Jk2@0blWf>J@LQ3NfqBeZ7iQL#fQN?NoOX^35;wy0ILQX^Gc(N>8q
zq1xJXsD2dR_~ZA_?|QHEo^zc)-gBP&y`TGjo)l}#o9ryYEC2w2-PFVgPMy8Z2NMJJ
z9kQB@piT@PW;cxhXXj68cXbwZhdIQ=Ashg>OgbMlt+QX~shf-_Qww9pHCBE$4jJah
z^s)c|XRWD`0U~OCrzij^N{UV{QH@zI;*%cxksbPF&}Vxd8|klc!~EvVrz_9qb6&4X
zH)p+8=V|k!l+|pV%B7appxc-V1ZuKq;CwY$s2}8p^XJx@r_vZjET8cvtU(TodtG)Z
zRU!4y@$SS1rs#z!wk(G)*LnWuY2jG0>bID0Cq3ak;S-9pP44fK*+s4*|8Mb$v5cU0
zB)+fMWH{Yw)@GU`F<trgH?c86ilynoEWH{cmqFsyc+0leOFCh6J#mX=f9Pv#gnkV{
z?Y38;|J-ngpeCJ;Tk(CfJV6ec6^PX#;JO{DuWbarTUC&7JZ@{DpW-2oER5W9v;|{k
zeawKsKQ!Z0!^AX7GHvPRyaoBUzo6=Pp2wTUN?FfGK-C#b?Gw*2De#o#1Hkj*NM}EJ
z@AAMwX{j{>RUc$tBw>2nU7FC{{*N4b5oLC*+sC}qukcsH(&tdOlgqiW_y%<c#wq@X
z_yAvYZ+nJV>O)*udM$3Hd7R(}5oain4(pcm$@}L!HIiriB&CFwbSd+9bkdh7Rji4!
zbui<9#@GYEhl?*RPOW<zx`KF^Kj@yU_g)6!8`uHyN?gu_&~yu940dfC3UdIwK8L1d
z{J9zslQ-HSJGM4(mhGW*=xlgNa^OxaVJ7A#)ExeRu4^xnpvirGsLo0kLt1ac!JS-$
z|KS67wKEU6LJ-j6G0N(6HSAjSU!9<8Rx%0S(5*+>!$ptAihP$468ReY1=6T@44Er_
zzX1ccjX!XLh^uEeUme?7Pxrl3RsN0T#M2P)i0IUQyc5W56LFcgtBxt@zYHISp_?_o
z821S}CKZgD9`;DjNI+xOv$e>Mntev0e4+A&6E+|HGg&)QgK{2M7OsTWg2UK7zJ{jy
zoq?Tc!t+G<540+k39^C0Rl`wiemQUfpXe?`HjWZWm=(NBd?5#@M!3Y>>w(}dZAQ}x
z?T7&@y5D3eTFLOA0)V^V%2=O!Db=)5^@&K#m_?<Yeul==LlfC<DLQ~B@!lR{LX25u
zNajpB(Jg*U<%aB#DdP5x3|UsNcX2JQx~JbOR!mc>QgQgu%i0c}Oj>tGg*`v<#efn4
zvz42U-y4`!O#gCo(HK~miNRrzMREBPr^}TcXhZ6a8{?QqW|>5Dp812Nrgn^BrWR&J
z5l$F<Ks?SodX#o^S%&z1bB_YMLl2@?s(uQK2X>}}!jwV?1htM0Go!&h+UiQ&-)qZk
zc$jP74hob=hTTbQI2ETCA_k1)<f~E1Fil$m*bZtiR+(}G22K9TTV>#Q0A#@UaQ=Lj
z$kw=ESlOFq-p&X>lh?jFZq3l)8^j#Kpyu@Gk&)ZD?ib~@`KGz=OzlP#E021JUPwqb
zHg{{h0$;(F`|esqTyRaXpCZE*=Iz@ibF7j^)2#-j&fF|JScP9192PD=2|6XmRu!z8
zZa$b^Kd)GJO*!ncd3!D_K7lRQck}+<@I^6fom`5(YtVce0!&Z#EL92WpA*zdEsJ$c
zoT5~`x};yMAp-W!sKsR}a{;g00z0FZk@9A=n$=)KZkA)m3?7YDz>v8U77j(YJf&So
z;#w5iEN?qeo3b5s&3&Aj3CI^$=GmaXuJR_St|-mJ7PzZu#lSC}@^SzL;b<?Z@U2+c
z{2HVYXpBG4!y=+~s<mIw{9E$Te%hAhfB_Ypt~6u?ZjLyz`H8$&?*S>kU<m`a{8SCA
zkz*z!L{)czLL!o=owDCyJ@uRO*#n;|7YD*mMVYJy%S5%}J#JW=$qj60#dMj3&>rK>
z9$CGFLW%*0W)%u!g$CZHfW|4^HSzX$BX7fp^3#lIlxTWyBjcXRP?2;e4?&sc3EKXh
zksn#SY(vb!(p1I?gq$njqP*nVHF6@z+uq;?NA@WsDF48a`=RZvdETF*DTlqaoAbl3
zcs(*-F-A@9plsqPYUNqHExQMVMa18+;U8YNVRLVUc{0D21~(dMg?Hy8a5#$Td++ze
z;eJhaL8lN|o&Me$!r{o$=Q_o=EoYZMXscZxJs7KRaTZJ{lSAat4_o!)%x%FdFi!{!
zy_Ss2zmVUFJEm*-9Gu>pkz~kbl}5V=INc4}>Is0p_aE-HNrc*VWRG<(<)D0tYbaX>
zo+jKX;O-|Ckb{eGtnln*Y(`g_qWlT^S~iu!&`EX6h&G3y?M6G7EvL|PVWJU5$#ZbD
ziAxD!#$EFBDsffR-@)o{G$>Fy@(ki>VK2VkQy<>r4EPwucH*2hy@0og*wM>b1>&TU
zlZ8a<mG4)+HQXt-UCn{xi@{P0+LbuWcsoSw6X;A93v<13mH)JU=HH*^%JyT^91Mdu
z01QX5Z}0!dRkk^Qft;JlC8|T}Cm%g&C3v(gawCrD_`G~PP4a2f3WC4Eur>^8!tnd7
zEkA1Z1G`UJSPk}u0VS<PuU!f8PNQ+^k{8lh={T3NY>9^!D?RmJXf9>mnI>IPyPld5
zN-o4V6y5fL{3H7EY>Z3}e~p>!Le>`+@FuH$DBuVQj{=n1O}9#qlfYoVwaAMCz)h*e
zm^fD`{ll;o`x&owH<JzZ>{k)Mktm?wl?sYOVbP@J%1rc#bz)zV$gRr|8T60J2UXIt
z{m#OjBBfQGInndJgM5P7r}`fIc~Qk@^-AnPu2rbv$2_J6_DcMx#OE%DK=k61=IZsD
zh$AOE(nN(WNM;oMqC>?~INWv8VVAQ>Mu7x}8AkZ;SMp^Z9P1Z>*#8i=X(NLkaD&&y
z;%|jl&HOmfF!6W`oj-?9vx&;gr@Ex?rY5nj9b%U9W}{UK>+x`v5j(22$n2wyUdbq6
z!p>&2<>|=(5yv+?U+&-=fOW}Syo?D_$?i?nl|l9#e!FtY;6IFV=5hmcqUtCA;MfD<
zkp5@MTgBVz+rOl%*%EXw|IYcd#QC{u)DJ90O&`tu0<MRrAKf{M^d2lUkJQ6z<-k&U
zstfSZ$7U)c-c@%WNMT=&PgM8yM%c5&?dmJd#vckv@p|UGxvy@wY0?U{j;Lom;x%TP
zh;%87M{0ITz(y=r?9ISIJWimVa6vD6v|+N^^R4iiCeNP&tB`Aj%cA1szI270y8n9c
z0p+!?9bn8V2POJWYT|2d0k-hd`}fUNvLzEZsVXq32(jrflXS?n)$i1MhJ(EPLRq$^
zYwpJ(S@&0JuiB3?tE|*WFoBp>wpYEr{jG4m1(jp2q+YiL2fszl7;hRc1Z|0MGNntS
z{h3%{+wGrArk!{~hN=-mOubD^5<VcSwk_8a$OrY*L=D_RJYToQeUmhd(;=L`sK{Qm
z<}2=qmkM0U1!62%XbkSy9P|u^e24L*^sT@u!mM_M<^Q2C=>GiBFURO8QjcEM#y7-u
zh_*R$<a$$FE{2UIT4usjW;bF!B2p=m&HjE1I$p7yN0)+xGT5U7=1$XtW$W1h?NcL^
zHrq5~SsEp}z00{+(J?z4Pfaz7f_w%Os4as1S4i-(;}1wnR=l+_W#m}nlfZ_Tjux06
z`G=oB{*w?##4_{-QPlUz@6IH|kw8ugw+~|l1wK3vwa$JoxiMYC^*+#9f*@*nUH9H|
zKcst|7n^@m_|K;=$0piwVI5R|^b`i_0S*V*4Lg<N#TI%F9`ZlS8Z<&>&Sy;7lh5wi
zks_6=(?u0kV~qz|i4tiyWxMi&ltq5bj2C_=v;}h_D|Ew>n*Cu1{QP=B8LIusU9Grd
zS7-g&lH8?`=A`}cphPZiH(zQ<KaylBR78b;@$<(daVaMTM;?6F<;<iUD%G%or7=rR
zM!qW%$+9>2LH+m88mq~as3tevMx7I#Ff@`0)G;6b=;Vbbl{IE|q+jc8ljp)+cAT18
zm&g_H=D*<mqvXc-g;gb1U@_*(4t@DQ>y4h(!DA0c08a+iVo{q{Y@`@U>j;O{3hp9F
z*@oAygob-PW7TMo(Y>0_ZOisZtgxN>3CZHFc&YO<KSsq;f-B2H+O~M;Qq239_8%*F
z^9{l57O8+!5AEg9`6%Am_w})aQxi<l^ZKjZ2jWVLAq)N_ZFiJM8fS(?KbGkW9v|?=
zepE@JmdhlTXEPZPSyJnS0>MWsTH0D-f-;xJe`|_yn3#|Bv}Q6m*g)T>?Q?+Wi@KLk
zoQFyQCr~D>V?yWk50CWwP2S?R@7gjE-N^}P1B>vbvc(w>?(~7#1?S-D+DZ>t<TQ8L
zW&yn`FH^GYpk`ECsDlYNl&T2Jn|2m>f_*lFvah2Yy&WkzVNU@Xay=}+2m1m?n$r!*
zn&=6lhtf7?%2=C7{1f&|8CVnb3pBYu;h_>D&k?CXau7pnxnV4Zk=f>eY$#L1;qMP2
zVBDh4Kd6WzJ)>ixkZ?)C(Si?Q{B?p<`gt1hQF%}<H_EDOc!G33BL|X5N&<1^hN5>1
z9Yy~dhM(!SL4z>y41~dQ-p_3%u5jq0rQmt?=zgguHlPB!q?W{MR74A?B)P)_#obK4
z4}L#E^{w5^U-*p2PX0YJ?$VrN2$wenK|5AAlc>!GBk@@2an`#)+59KVCy2xEUo_Jx
zE%v??*|F}L7&~5%RWb5c@)477L)+w${@aI331!v`50Ve)o88HGrdmH{pyHYaL;PlM
zAw>D1U8v6X!m>VguNYOq>AJg5QSgP(`7pcS8bYL&%R<ovi@|hj3C)mLYTs!Kd%pnI
zQ37KbR<VOy$4Ax@4sEpBuhmnvOzX<LhL(}jpY;pr7SB^3@fLj(Di)&q&Uh-hBvN>o
zm{%gSC~fkxSqx)&iBt#W0&bS~l+TT(pS+8`L)XgeAOsGkElTC0)}j`7ZH(SOX;wyk
z79J9XN9;)4GIY9i0VEU21WF4y(RJS1%h!;4$z*VxUN_T&Qz1XDtHe?b!H$&SE<+Pg
zuoYCtO+&3QLdn}I0mY}ebsLRW?X#d4n_qku!dSl2L!m6QO{iwKthMd90iIJ<1AVpc
zES01e!`3b}seY0wilZ`dnf{5&&)!xf6rPAlsOsSMJ)5hwijw^dl2$KK&Z(i64>cAh
zn|3_vbUN6#t{K$e_%2m>$?~o^0DaNt@pNj#`-lr10|sNQtZZrQyujTxxK%Fy@IA$$
zuLTHdy*Mz5)+>Bsc^$D3TF`?9twJ*N)d1>stu`L~ybu3|qJ_chzr;z8o}K`_wTR6H
z%>HbTwWwN@1Z4_P{f<Gn9HZ3RP2GR5$?9u=Aimb~d;R~KVdQK_%s)Nb8K2{WN2N5>
PJ|19dY-!X0b$j?fPd~p}

diff --git a/mostrami/resources/icon/duckthink.jpg b/mostrami/resources/icon/duckthink.jpg
deleted file mode 100644
index ce8acd43fc962ab77df7893ea0299e0fcbc2c33d..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 4179
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
AY5)KL

diff --git a/mostrami/resources/icon/edit.png b/mostrami/resources/icon/edit.png
deleted file mode 100644
index 06146c42e2ae9760102be2182fb73b85b72d7e56..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 4052
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
GLSTYdD)hVn

diff --git a/mostrami/resources/icon/exit.png b/mostrami/resources/icon/exit.png
deleted file mode 100644
index d62aa9566b7cf1abe74c0eebf910becd940c811b..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 2248
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
W{lJd|$xy)n0000<MNUMnLSTZD*g2s9

diff --git a/mostrami/resources/icon/folder.png b/mostrami/resources/icon/folder.png
deleted file mode 100644
index 812fc81d80666f6c47b415537b36e8d411ffbcb3..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 1064
zcmV+@1lRkCP)<h;3K|Lk000e1NJLTq003kF003kN1^@s6aN?Cz00006VoOIv0RI60
z0RN!9r;`8x010qNS#tmY4_*KO4_*NU%{VOp000McNliru;{gZ?ECt{k*dzb|1GPy+
zK~#9!?VV3(R96(nzw_>!nRG0UM&e(rP^*H)gph@?JMF@aZi_1;rKN&WU8rD5yAWCe
zO-yMiS(HKw?LtHf{s9-d5Q<tTm6A}1wkR$}OsQkc#AM#Qdruc}*Ji4dao(NB_k-EY
zo0<3C`R;el{oZB(LI@#*5JCtcg!qH}-v_pzxL|s>zP3A;F-J0?=`}&H6i`ntU16Oo
zRb%(lY$ZPZ)w!Rq;nD}1YC(>DKXzs7hK{%MZ5fy#@bV_CbC{WpFn)LP>~LS#JE;}q
z#1G@6J)76`HS&ZnbNO29@XN%5f#JT+lc^J=|IF{}H?C_RYs;8IQ+hxHP9h?htyCw+
z@BOvy^#0DtRum*$=)lTlOE!do6r5_J#eSi$s=^pq`TE*rYXGE6kT483&G%=0j;g3v
zmNz2pt=h5{6eMGUoO7C-H5T#9B6u}*f;gve&Ly<=7k5@w)$|FX4o=0h%hl&P>}=~s
zkp%_OXAWuF+HPPCQ|b_fYvg@3u|!X!xFek{%Pqd3&0eY^Kva!C1TdPemSq(xidOT!
zDzG%4?LPeNuS1V#qECyZna80>BEv8c!R3#4+J+?c;Y)uU42_Jm-X3e-CDm9_Dp!i-
zxww?%0&&i{rxiO9#dhes!`pAxEy&QtI|nl+82RsldFmVew=e?nU=b-El`D8O9ewuY
zyJz}=0j(>CSaHo=``QZ60_vlX&mf--KRP<PZ`BtE2HtyNL1G)*Kukk>yI<qK`K}QG
zRu{7S-v9c>sc#PLxL>nnUHH=;2ha_`h(PCND{n+mwWsxN+wV(K0J&G%uH~|shtJ-!
z0B-HwXg&u3Ie#Z!2f=RuR)8eQ-%xagPIXWyh7YVz#i0B+5zUE6j`i>%Lun;cAlJf=
ze$qxRq!^w(I#EYK{1SvU@JkR!hj``?&JYShY6`+4_%%bQ2wN7RAQXf!hcKy=mmvrp
z;+sP#2xkakQs=gpP>^)Y5DLN>LTcs^$0{(X6Xp;mbyDXHp&;C45#|skbwWWnLkMR`
z>IDG>VNxed>U0RHdxo$G++`64Lpp?ThR`8|GlV&WG?joQphE~}2zObe{v1L<=nztC
zhOh`6>V$$YhmiUNiLF&*jIb2RW3AP2YU;`D_T|gBuyrMih+t~!$?c$6EcQ>A%k%#U
zBH$~5mqIaJE~8j1_6y$JFK_MIwI`d+o(jWoTMz_>>$Q0}=WHCuV^I`+a{cPni>wGC
igb+dqA%qa(6aN4U?a73CNgxCO0000<MNUMnLSTX#qvqiN

diff --git a/mostrami/resources/icon/gear.png b/mostrami/resources/icon/gear.png
deleted file mode 100644
index 6742ffd0020de67ec54d761ba785e9718d6765d1..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 13247
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

diff --git a/mostrami/resources/icon/heart.png b/mostrami/resources/icon/heart.png
deleted file mode 100644
index 3fb40db7a7c76a88de53d4e45ac1d8251c67bdd7..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 13041
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

diff --git a/mostrami/resources/icon/image.png b/mostrami/resources/icon/image.png
deleted file mode 100644
index 30a85277fee67f51398bf111226ff4fa3fb73dad..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 2798
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
XlG(z!q=_4chgihH1`5G|eN+AiA<u%Z

diff --git a/mostrami/resources/icon/left.png b/mostrami/resources/icon/left.png
deleted file mode 100644
index 7a2e5cab2a004d7a2d24b9818a1afdac97943944..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 3947
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
FV1k}{T{Zv!

diff --git a/mostrami/resources/icon/list.png b/mostrami/resources/icon/list.png
deleted file mode 100644
index 78fdf36c7f98bd050e58c98035c15cd45676ab86..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 1076
zcmV-41k3x0P)<h;3K|Lk000e1NJLTq003kF003kN1^@s6aN?Cz00006VoOIv0RI60
z0RN!9r;`8x010qNS#tmYKNA1|KNA6e)KC=w000McNliru;|LlPBnYyDOA7!11Hnl|
zK~#9!?cGmk6lWa9@$bHGQ>^viKctkH!hqzWP(rQXMbT19OG48qZ4WxVSZJk(-mHiU
z9`z!KhkB6LQrbXGgxcKNPz3)Jgo;uykoRC?p`x*%shVb74>L;CotbxbEChKzFqb!*
z-@x-EtiJp121G<eL_|bHL?lN8Ac>>Jz~{iHK<C5t9RC8RfIZgvb7eP3;wS>X0tSFZ
ziu^H6U;_9WIBcDtY-DAe2D;lA__1~V`+_pw$jY0i>`Pq+)*4`Yn`Hoem&8#=P8l7*
zw<;r8H?Z9R+iDK_Bxk)7cvU%9vdsX?YYurWXMLW2J1Sdlp4C4LDy&NZqX<-ps1Ow*
zDny0I|5V6S%^A0I)@Oi35mz#0fYF*mMsn6Cft$*>l2HTfCEayw$B)+e3$4Cjoxcto
zRmQ=Zz+PjWKM(Y^G2kTdQPBge^E-hrm35Fl>-_mg+Z#z78Q?>ptKgd&*>ldQb^cQ5
zosu|u1?UA9EBB{d0S2w}_Z5YRh=_=Yh=_=Yv~Bio??&KV!cM=R22NV%|0=sd5=SqR
z?)1KmPQO3t;pz7g>-^6EjU<jNFbup$wb$6M0c)-E<0XZR0V|Y!q5Hs3K))e<-$pOh
z4?HXbekmzqL}dgqSqB3K*imCpR}x3>=akV2tWnmL>@dKpnnPaCSznM{5^kjdUZ^>w
zqu|$2=e{atslevolZmJhQ6VZsRLFBu$V|-{{}pTpG!=0rGX}U=bI9*G>$ibh%D9q?
z2H0O?z!mHKiB?~*&QFl;3QM^C1{fsW?X7AG*jV%c>wGV8NjV1@1_o!p9x?!Y04${V
z^^j@c58!}xelp}vNgRCvtOs6F?vH5#{{TbQ`Qx+-K6_gNB|rI<kIpA?)Igu^@JzB4
z5fKp)5fKp)nG0s`_AUX|QT}-()4-T@{%q(?k~r!HdVrS|`BNr=U#;^u9u<<r(H7ts
z>2`40j%+i#&H!&&=kJ!3u?N_l&DCyi>pUC4R_pvXjU<j%1HZL7><8=o=7KVI0sEAB
zus2Qi)7!31NgVa$l(7`}Oc__Q+W;GC4tXbMeMxpnxD5uFUvo&_6Sd7Q2{&H{<>nX_
zqC!N4s1Q*h&ru<DPpCHw)^+;5VwMKDT64&sIqUbbOTt|>z>%6mj^(URkbY{jggat@
zLs@w37_iRYY5CuD=cj>wWgKh*IApRD>^;CiU_9U(Z;}3qihk?-P|*Xe^JAoc!O{VL
uEAy7dv+R39-%TJQA|fIpA|fI(7d!ywUF1Pqjcj=U0000<MNUMnLSTYGljuJH

diff --git a/mostrami/resources/icon/media.png b/mostrami/resources/icon/media.png
deleted file mode 100644
index d16c5fa21503f432a8541cf211d4a87adcee6af0..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 2983
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

diff --git a/mostrami/resources/icon/new.png b/mostrami/resources/icon/new.png
deleted file mode 100644
index 670a256a7434e419ba62edd307251dad2e4bd608..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 1705
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

diff --git a/mostrami/resources/icon/open.png b/mostrami/resources/icon/open.png
deleted file mode 100644
index a34aebbefd4023e6de17a72970da479a01d099fd..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 1792
zcmY+F3p5k#AIDdFV{$28EfliI>vc)5%d~`M?uKdqn9R%j-_&x+%VhnjD7XDb?h_`L
zhBhLkRW8vqN^S1bM#5Y}y(3;R{_{WQf6l-2oX_ufp6~NKzvns6InVbYdwDo1?$_84
z000zSoDtsAjN1hyBaIQ0d1z^p`NPc#0od7XrL9#tQbjJp850En$p5^{9zY>YO)AO~
zU62m4Q!+p~U8}=yH>0JJCIRhBw7(h_h7Tu7y8wWFBtD3U#~q6y5HBBdazT3GOz^VO
z9dIs)b7+!aso2f^{DwyRt=ZKl4tMO9ohu!)wY;J2);S;2pbMNP94V9-#7Xj5M!KgN
zb&e*H<;-M)U+JAf?Fj;_skhVBp3B>($*3V^g3E~hz3%e4lZN((I=roRntQpL+H-dD
ztMB4o(kJM%ePRiBU7}sJ)JKxHsl$L4_qrx{CK$)d2c7OrFbGup3gq9J@Vd-MZ_-1A
z?lS?D7*tqtdAuBF-N#^KRabb6g1I>{<?g_I=X7KlL2y10G;%~C1@c98a-|S&$HHSo
zGc(?3|IWkH)1l*S#gF#wQ<*q)u;5-`L`0_B*x0Dzmb($yo*x}A4zwc9hv_XGDdD5<
zzu#E+Jw=J}SN$nHdcHJ%<J~&yEmhynTIBIUZZ_to{U)6zd<P%uA2iCki1#Zj9I|XQ
zHK<r@vOHd(K6}wm*Ds`VgGwF0^!5Tkl9VG)#iLM|H~F$kBTO3>i#4^rSx{2K!V1OH
z2|zUZ!XFs$Nf?UP{M4pyV>Rc14SH&7>M4v3$x0PGkE)7<6)()ZFIo#d&*>V{*N%G_
z7qG(Mg@6~@O)3UCli4c!Lx(A_nB}9;@X=#g&R$sT`@zB7r3QLwX}oka*ZW8U7Urdq
z(ZzUJ^LWU%pU-!4bL&}YYp(1YANRDk2T~}Mr#apz%sFc<*<W7ITG)Si$-+21Kndv^
zt+DHa_s_<veib~ZuI{;pH`GXHu8#|A;sVU*z>77n9jvu7jJcIbN&8?h*xda5^{Mad
zlmlik*p+I9zev`;JhNDe(z8W#brsN0R@cR%?9cl8`V1zs0sG-!6YUkkd8EFI+?6X=
zNMAp7oDt?17HVAdXdH2M4hb=AZEgKxBg`#lFvx~JwW*o^C@Q5OtRh9-+8?+39ylGf
zy}4EVK^K0Zdt0(uP+W{1wuxCDotW!;0MQ*Yhe8MVeAc4GsAp0<-9tMYdm)idA(Q2p
z)zv;NJFBbaRh}imB$96;{SK4)tCsCeTK}o=@iyd*8)pXw1|Yga&zaReb>--V;}w*{
zC;NwosWi+Xou29CvF5>{A-!3Ww>HVZ0gKg?NF)%P9<W^?@Vng+=$CQk^yxR`pY@;J
z+Gzt}l$Ms3R##W)73kKtO(Fb;b#=Uv{=7fodlLYcxHKIw<&hvnT5e)})66?H%jIft
zaBwn*;}|~nB2QdT^UzNY3RL5`^&|(C5;W4&(-%Ls79oo)$(bxg(b|&Gi9j$g$^Xo<
zYx@p0G^F(Pq3&v);q><QUftBTCS^)bbW};UaBU}pX52(8E;d#dTSi7kj@19NOIvU)
zJY0z-l=Mf1vx-JX{T0~lwR0c{;-C%$(VgiinP8__$F3Po6O`Dd-8`OWEKrm3`d&eS
z3!ztf)yRN=`)3nHv$Iu8zMl83U1Is>*aZJ{Ok&zeOjJ}<e=<&mLA6naz_&-?G><CK
z8{LM6288p8`XIK9GDIB$r%InIIn#Y|oo}-JYmG4J&XC4@<@Xn#Z>V&O%5#m*C8i$y
zks8RgZ8Zii6{L*#fn#t)>i_e2W@Jt5he9a>fxv8?+aTp#ep~`l9wtW@`EMC+hbHe9
z?AO5s{JZP>%BzkRB}8-zn+i?YX*9L4NLr2nAfi9%vrYdF3iN_BdTg1R-rEWndBQ%$
zG>;KuuDRld$+cXrsMTu=7J(gj@*&GEz8irkZ{#3OoB*Yzl@bI-5!eIC_AddpoXV=x
z-@f^%lv&IS@~g6;cAKZvlqA`UYs*8?#oW7JHfo!Y<xd>r_yWgEPO>j*fr~c?6}%AY
zMoXn27|eXS^2pT}E8w!2VZmkM>&R)TySW^=D|%H|KVPy#&CdtMZI6Ep;Ba2Wt@d?^
zM51m6ZN_qH+@gyRdf9n9_dBa2V$QZM%_)GZS}JTXid+%@Vqj9)(vZ#DY17Q;I<Ab}
z(>JFIm6e@aScI7V1~&q`Q5paBL`7gHpZ-7V<xKqv27@1i52IAZ@fq#WDL}SqMDy6?
z!ZlU3y=yY;vTl{*YtX5c!lZVSQq{jzNA^C`eb)m~a^J&_*M6p@kOFrL+p>)wBw8-#
SwZ!gzL@o{<h+25y?f(Fa%52gA

diff --git a/mostrami/resources/icon/plus.png b/mostrami/resources/icon/plus.png
deleted file mode 100644
index 6a8941c0a0d8a7ab26a2b947a9925c54abc798e8..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 3629
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

diff --git a/mostrami/resources/icon/reference.png b/mostrami/resources/icon/reference.png
deleted file mode 100644
index d503a67b5642480c9de0b6b0246695f59c50a97a..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 12430
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
M07*qoM6N<$f+=LM<^TWy

diff --git a/mostrami/resources/icon/right.png b/mostrami/resources/icon/right.png
deleted file mode 100644
index 9260b9a1003a01bae879bcdaba84fb5db357470c..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 4031
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

diff --git a/mostrami/resources/icon/run.png b/mostrami/resources/icon/run.png
deleted file mode 100644
index f48397e27a7dee0bcfe6a093d97e13b59c6680b5..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 3937
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

diff --git a/mostrami/resources/icon/runstop.png b/mostrami/resources/icon/runstop.png
deleted file mode 100644
index 46d76362401587156311bd32d3826f582691c03c..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 3761
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
brW*bSehtR7{`i1Q00000NkvXXu0mjfS34I(

diff --git a/mostrami/resources/icon/save.png b/mostrami/resources/icon/save.png
deleted file mode 100644
index e1ea3c25b0bd8411d09dff75757bca80895cc36b..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 1794
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

diff --git a/mostrami/resources/icon/stop.png b/mostrami/resources/icon/stop.png
deleted file mode 100644
index 3f7231c571d4ff7ade56e616fecc4e13cbb2cc28..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 1832
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
WV<j^S3vWyS0000<MNUMnLSTYzcYT@w

diff --git a/mostrami/resources/icon/teacher.png b/mostrami/resources/icon/teacher.png
deleted file mode 100644
index e2a9eb87fa0fff33486b41c2409490576b5f99eb..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 7323
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
BB#8h3

diff --git a/mostrami/resources/icon/tools.png b/mostrami/resources/icon/tools.png
deleted file mode 100644
index 5bb31012854bf229bd999758eac43942fc7693cb..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 13026
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
Tu^HmuC;$an6`9HpCL#X=*W<&9

diff --git a/mostrami/resources/icon/trash.png b/mostrami/resources/icon/trash.png
deleted file mode 100644
index 643fa22924c624b2336a440a6fdb84a83fbd4978..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 2224
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

diff --git a/mostrami/resources/icon/unknown.png b/mostrami/resources/icon/unknown.png
deleted file mode 100644
index dd56059bf0baa364782913f4f72e4511e95b8a2a..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 1594
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

diff --git a/mostrami/resources/icon/up.png b/mostrami/resources/icon/up.png
deleted file mode 100644
index d2ae101d9e390a989c1d9d7642660f36cf993052..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 4056
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
De@n4!

diff --git a/mostrami/resources/img/flowers.jpg b/mostrami/resources/img/flowers.jpg
deleted file mode 100644
index 14d90c4a84c72a7b5d8b4da665fa3c508ad96f50..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 75832
zcmbTdXH*kk^!FP&(p#tj5s;D~(t-(10qH#?lu)FXP($bnQluE^O^g)jHS{hhEff)u
z-W3UgfFNB(^!NC`_paxzbzj|k_pF&WbLOn?XU@z%`^@b9-_m~@05$_1eH{P=1qDFw
z-v;<^6`%#6p`xayrlR?GprN6mrDLL}`)90-jMtdhSvfe^S=re+xj{UfT>L<GcHSGj
z{DOkluV3fn5fKv+5(5cc7y6%0DE?haM@z>-PtPL6#m*)4|JnZQ1F+Lm%2R!%q7VU4
zvQtp8Q~WmsxDEhN(EL;TKZ5@+qoAas{-=`u8Uy3M25oErN(w3}%76O*0sLzn`R_b{
znw^H@hMWd1r@0fI2$oAeCZm{MRI{lch?qVSQ*aK9y~e=J!^_8iQ(Qt)3akiKx&wnN
zYu(q@(bdy8ut1_Lt*mX(F0O9w9-dwpTu^XGXjphe+>`i(#H6SA%&hF3+~;{O2qmRu
z<rS4x)iup6t!?ccon74ngF~d@k<qbtGqZE^3yVw3E1x&XTVJ+!zV7ZFpPZhZU;Oy_
z>+*lNC;(LdC)WQa`+sn;|Kp<kH!Re2|HDN=8TxOhVyC9LAxF!hVNU0S<rI;Rq36=f
zC~oS%CaQoq0y+myGjNM3e!hA9KWP64+5bDR*#BQ-{~PT8=2`(TQBnLGJSuj;UBIt0
z5FP;fJ)O$hrgm?Cq%DwJQ6?g_aPBZJI;yn`*5AihDZ~Qf>T_W#{K>UJ4?@KBUCz!u
ziq0s)0KPtge6A&W-}OLzyZd_K&6A(d&lFCy`<)lv!BhTD4mL+3`l5?;<2hn1arn!J
zCQBJ#?%7>X65KO%TKzI~fB^u(nmgUXX)g(NCmb*+W2Uyq1a*%vSv3@BVcwSTmpf%n
za8M8oSOU$zG<&~PW5jy>_{ZQ=w@kxY$pBm?9p8U|yE8q{kd0l9c_bXCs4E$IVF6b5
z$<UZ`hQ$4RwqdL0JpBbP+d`4v7nO61Sz+55zT01RBZSN+xUXe5>!(Q6w1wm?+wg8=
zL=QFr3-wgVd}ZbZRm){bLo&7tT`yDM3qJ8==xXD-S!AwKmI_9IMj)pLUYV&OH4^dd
zmUL`|rb|WSUi&i;767<{yo#Zc?b|1L+?xD~z-vpMjl8%hiE?glouZwBP349kq~@%I
zX=$Wx-hfELcFIG$gX4QkXqI3XHFzE9O%Ipxx+@@9QvB{r11qyJ+vFfAV#wR?%Gd70
zMPtX2jCxKbI8y<YZz|g{Q<3~<2I4R~)nTe(U$WH4df9lFp&`7aw%YTlP#nmrAFHna
zjCd1~xt-=$br#Us>3fSIN+5qCK+AG{?WTs0rA(R^wD6VcXdVDtIKQM1$dyj5==I}x
zQXI3D*<ySc=u%d$Qp%!`&)@wj=SQ_;lgka>&HD0m^I7OQ9ixJ}&nZI3)MVcIp>t0R
zNu$GS7+&3Ir_Yuei4lI1PhrJHYxmH?<<DGk(q<X`n+chz?#JLtRX0=NMJIRRLiS{o
zpoIydZdC0nm4cp+5=1|*o*tUx!-R7@MhAk1>5G$^c7A2}N|cLvFye_+uJcvTLmwd+
z)8ET8yC0}Wd55h&w@Ym+kfymgHc8{DlHMuQ3r<-Yff7M(tI2cxIo)Npol|XSXL-ka
z@_G%Ne~NEMr>eL)We$p}pC58IlQ0u~n{Rx6R&MWqluwuh9a!w<<NgEe{RdE!BWX{9
zYO90x9>S$S9FfhEe?PD%J9@xsxmWOSne?D%Rtc(fj*noX-SIe)A5=4)tXx+To`vCc
z&3R)F3{JsrDLT7_6QGa!E4nY&jVk1|ur`cRHq9`u-))7Hhu-jh8&T&vX048Z(e0i?
zLluRY1Q$LYawqSYsA7W8iRovXi5n@A;DX6lYypqaqPj1>B9EsHzD@UbqxN*9a-VyN
zWSW{3o=+NwOfFAi4xaR9393PAmjXq16r>-wr-7l{!Pp$iTIF2ctKI3(>Az<VrhtVb
z(UxL|BAIfh>?Bh$I2>@jT%lN12%H^_+)rgT;icKBt|~P%HNo94j>GEjQ6D#s-kmHv
zdE+}!GgL`iS1XhweT^^VtWshkHLP+=@qQ@R9GMp?B7K{RDy>{ft!3qvB@Di=bD106
zMtPY25VhWiO)Ix-HDhC+n_W*5Mp|FvH^NQLyvlgvgLmnqBe);q0fpC0uGp>27d#0{
zqRb>$KBXPLvfob0l&t&4!rI1<H9FipH0F-fY7^%bt8c9aI53B{?9pxqJ%#fD<_k>q
zQ#a?>UcFIMUaXEE(tp@|=b37SqA*!-FC@8;*&Bn#wr4b#S-NJ@_*j*d2N%1x*RVw}
zEX^Lm7&EL@mXe8vm81Jgdg3JpTVr<n<{cH7o(=d&MCw9-sYKjL`6F&ImYjlQqKmp$
z^6j>o^X!3paua5AS?PmqGTHwDU_zDUZYa-?nUae7)ODGjg4<bFu*rvuY8=L)xKvZs
z`3qV-O%@u5##j~4XKV^rwZnm5y1s2RHV-4sU;c2mZDDlt?T8MWFna#pigBT7r_*bD
z;HuWj=ba=2yxwN!P2J^+OrXPLVTKMdJ=aDHbUqQZz`8Z8Fc-X2j>~NUlK}uVhz_J@
z!?oTN{h3IcW|DG~vos-Khi};1#U#UA{fGImcUEhDGA_C3T`T$ZO4k(G4)a6V|HIev
zP88E}4ab`38{H`71;v#Nq;Llmtuh=H$YLy>7uZrayKWPk+6$?jm9`pV>ciPRc*3>z
zF?lC-eiu7%<B4NPL;l1u2Ld@wb_WXnGFnX<5TBl@u1R0}51`x|vh2rfb)RpNCR{E;
zD9Eg;a~Dyy^J|uz#`~lC(HmtPV#_|^hA7d?Ytf&Pxhz>IM^E=-xpqHqb&8F~srGUy
z+ya3vNNFz@7<ipWiCN<qTHE3$i)4%#Wmx&j6w)zSlRGCO{TP#L`-g!!i&2$1wzo~K
z3yjH?nM-8KP9nlFD_=<#hYr1*$-_(F?0SEOueIxM_tsefolw1nmGXV>o3j$(7M8`2
z3iGbKWv1zG1ZaB=05q;@KlE=S<)olDao1+Dg{t0CzyX)@bwJ9RrHmfeg-pPEHOR-Z
zEFIAjO)jkEfd#hMg@VSq-66vH_2$`)X78ZEI5b$E#_}oFGX3B|xfNU*=cFwbD7kfB
zWj}6VDd9qB)tAol_hG>tWL60z)p*g)PJ+EEPBw2u%=Sk6RX<`kAmXxa<Z5mOdh2J8
zZgow-?nejGNI<e%<vgDF+(?f?ZN3#~{h7JGr8g&7mKO2j*|}L+YR=~e0y35!wu*3>
zrQKcqG0_gHD`Z%#4k>{GzEkeKs|=mL%F|2z6a{Jga3z`MLzH)GjtID$6B416<Lkn@
zjvBe=Jw$S6OPN`_EPdK?WM<wSygnk@j!EeH?4Dvc+!I1Bk9hcAEV7Br_x);bYb7Xf
zNkx5TH6q3#5;R<zQzkx@Uw^AC!G$v|Pbj>k`!26__ufrs`=QK$(u`g0hw0VVAnj;X
zSE{w`=U&X|3V$H(vwB{7FtI-nZB=#66Qw^9i`Apwq9R>#sTO+ypkPpFeau<H>3zLQ
zv5P(L*(>Iw_%_J>uI{ll7*)|is#(*fQAETnSqva|xi~X(#ndF5&hk-BIT8|cT-m>F
ztE1c5Vy>#6sl$T(`*^CZRo%P@@WK|o(ii!840!e)((3%i`KKDwf`hQYeD?QW*~#pG
zu@B7pDo{*x=E&Umk$aO;_au(17nV;)70HaZVbzj#7PJjE!c<TS2dvetPJ^mqrXu)R
zIo%^$+YHk@_q;fKd-Mrwst`91chQRFw7VyZE!A_2#gqMCi%Gp@FT|3`#K?!65U!rt
zvXtimU>(Si>60&+C)T;rY(qG^;2M~UXa}nX@|ka;Ra>Gt!M+T1(SYds861La*0B}+
zu-$yShcDENJ>*Hwcbnf<-mRF%y$d6<aHr=I=f`eAj<4gYUi~{KHT=2R(-kfUbI$cY
zHCNp8b5q)P>fxmY`u02?bnXumV<>(L+u@>d_U2UnB3*B(X!PdfewWe__9dd@*Lv^)
zIg{vVuN($83Jb)bLN!GUNm*`^**bM;?1L4OMF-r7?XPwTtQ4%~9!703ytq}=Nx~3r
zzUCxxak>Qb6D2=iqXz`lJ<(0+g_x`an$f~bb0Ln~&Q(;3#VsQkPthn?#kjoApm>vu
znCmT+%&oC8D#Cnwn1ieql~Iw0k8}BJiUd^V^MDLJHE&I8Efn8p&(#1v;LA)vOXowc
z%d6h~U^ko6NsS3yOW++;Eo1Bx%0Okrwg59?sWiMwIk;qfus`_(Vm|NwOf(-~$^4{v
zaysY0WD{b0{Uhjt$V*QL)h8D6rGDF(uS%trvSTz9SF6h5Myfi_2lj<l`>qxmqtlr>
z(wyK2HW710N(v;OcYPkfiJu9YRI=Y7hB5J*&py*;{=6#(-2O;;bh;NM`rN!gU*N6j
zDSq#KJM;KHB&!eroC`BGNHdwu2uWEQtHHl1@%#|BAb{mh2Ec$XqV`;b$r<S9#*?((
zGAAN^In_0PW^xnX-Q{=Uc7SI;S;^AjWew1~JJa>htIv*b_#eOv_Na(sS&!%Y{lU9B
z{{i+FU#yP(uGb%J;0`(*u7UM3qH_k~VWO4LI8nvqaB`bzI7B6*5G)45F0@v%Ahppa
zgeG3QV4|SnqcZpEWXGLePp|hi@aqP_N^sZlsv#M$=gYbIfbi-PKDGT!z5ZNhz?O?h
zrlFsqkVfTDL{P1H!4Q>=lBl9oO1yzt=C$uugta>+ZS3)h&NQHbF8-m?h6o05hw97^
zxZ=-Y)AO<=C2+kd_N?mZ%1|iKDS!@0Gd7gZ0=D2L8*YS>^nFwZKT*D#-0Sc^VKq5h
zWz6jW$4qG$c~N;3Mxeq$hXVvBpTe;1oP?*phA|vJ#axc6siM2c<@a`O6`e@xQHQ`_
zcjFOVkJC?oB4^YEsM<Wg@-q+DY#Wzp!o~9|`7tLl?62Yb598arZLCuv6)kTKlm1>n
zL~Uo99%4aS5U%7G*T3aIHYf!UCN!o@(ckbrekr~lE>`v}hDpn_S@_M{LAx9XQ_+Rj
z-rmKsfFB3ee}y&Z*R+GoY8Ja~42>Ig62&|ee<=<MnaJUv4<h((ZXFk%&rERL#Kw&7
z+jgnM47?Ca@a-W(i@k#cVsV7GRZE)7j_Uq9)>c~IPL6aPavnY%n(a<|pR{q#S3~ge
zy(qs>ollWBmt7fwmb4Gh$^+EAbL$R*f}CEaj5iwzrvyG`5PvHZqf52Y<X<oN62AG;
zOZ~92xc;_Nq^ZBmkPcA#@+I4NnwDir-XUnSg~%(nPeLn*1Vgi5MLvOOi)D0heR2N1
zv{|=2slT<T<R7!41fC~;SA_;5OIDPtQMwQO0|Dn(nBy*WYvGH{E^C?SL5`@BR`n%@
zNb)TH^ovGCkd9aLTvn5xiGqdg#3_J&q}OpQ^z>+r)!|%`vxPkxYr1TM@!N`c9DRs<
zkh1>UsurY=k=u0ue)cXFT=S{J?K&)$>TfSM%)F6MtsvXx9myTH9-4J(*5mY^Wm(-O
z59Xu7`e}ROZ?Rb4y5_>S5mG%L!Nl)#4;3#6ulpkMO;$%?vD^^EwB-U-Wb=pm;x!9e
zth?AonIIglg_xB0onp82gW-WXn2Pm@tc4m8y)<tX_e$%Z@Xd0(97zx9T$}eOJ^;^Z
z5Hb@1vRDpKK}gUMkzfOs;}E$5;LWP9_S2VG+itT{Sscj~Kty+|?p_}axXb_B;rgbH
z1)=n5M36_;(|*|RX{FfXnTi<rb+oGwUziB-Ua9cq;%;lrFt*23+`LIi?gK)BBeE)^
zYd8QbKM3NV#*7I~^5jngr&Lik`r<FP>3@lLAevtbe|VUD4yA5B+^o6wLkXt^zx-`=
zy8{uy^$fhh((C2wwz^2DtB4JouyeyIY1Am(s%=irXLm5J2~*!kFZ^AG`9901`b2z4
z74J64gimyqSl9Sv`MMO1vJ;%%;fYY$y(j|5#E@`{&spEm?tkpnb%-|f+2P&n=`edj
zJe8>RIB&>%fAsF<wt5=H(~G9LmQqc_@U%jc@V~+Bdt&jWQ({<~cD(abU1#uEcJ&I2
z8rDG!i_B^}SFx47t$K&6L&q|iTSDT?_kHakihi+N*!KhNph)+~>zfFV@pk3-9t2aq
z<K=ei1Itvs<3+)yg)XY(tPhrHi5tKDDw*5A9XdkJDg{KhFlKlw<uvML{o1fp>XXrX
z%VMlEZ)!hqs0i>9=K&1836P{C-MBiRZ@xS1@!5dBA5;GU>R%6;W;SlayQCf5*JG6t
z`uwKsscuYVE*a+N_Sx3?bMqzF-xlH{d0}b&?C5<L%h?jf&TVbMyA%#FB_rLF;!bg`
zs9z#1^p5mDxWo)WPHX@=4J``391Q?cx(}Z*mo*FJl=(Le^bU{>Vj}`Edc*T1CFl<C
z)m{())VNtM!s%z3Co0nLrwGjFDVx$Y4AE`6BWWnKCA?sSwv!4x`9|F|;cv=ERc^I>
z8U%fbcW=tioK9=&NE&G!mP<2uKd-nN?h;10x#Ar`J%Cav7uTe(`$9dR$e(GlTX=o*
z0b^e9)D2GA(ZFlh%R|+HNA?B1vCosKQlo>2y{0Dm^)A`<3~vG<==CQCTtRhGW*4El
z#y+~r4m$E*i(JQT3k%{gUO1iy;!cSm)B@kHT*8O4Jh#sy5uG#Up*o0~t-5}q{IWU8
zbGa|6Cl!;EGxD8@gS|7VEmEIurFE$<-$&IE@e5-T0EWV=X&>S=o!Lt)RnstOV=IAe
zFpRhCPCEp7CcctWCSa>RuM_gVlF$*b!8u{R_X$1VkC;|9nr5>SeyrRh_OT08xLGTb
zn8f0B#MUrn@XnSgL+n>$1ah)!KW)dX(`bu76Dkd>w=uGmveW8^-g85@yC?rRKo-vD
zWwwIjq`f+<e_fmKS+&>cWVY)8A5V;`dEZx{SR}j&G_H+La5RCa>k*VDuW{vuQnxR_
ziP8|=xLveFfZU5Nk@6>5Sy$E1r+v~Lk1!M2@Z=(ND^0ld#^UWwDVAZt`DXXS=`V41
z3C-I!fCIwo7*o?Wofr1e<P3X7JMA>gNYg!fVatJ7(QgpFZ;GhSyU_b`9fU${<_Qgn
zcV(9hHyfu2{{b-8Il=bO^kDhN2B#@10}%(qgxe);w>ay+JlJ${I3Ry#c|2f4erB#j
zQ=aYPDi&aqME+DB8sXcPL(C7su4?*{&0-8#v>%Cw4w?0%E|7}~d%@=Y$~E79)?cjH
zK1@sqTalp4af$^C<qcyAm*bl}1HO=<_OyqU!uTCNfROI&+(Z6fm83Vo`75=ki^cY4
zF6Q`jss8@}42SP<Yw9in+AH?v6Hf<_Wmn0}%c_5aomY%xfe7uO&-2gs=qp#R=d<K5
zwl5?yWhrfpnG@Pr8T0W(UKO5Q#7MfV9DXxX*0V+6(Wex&j!#POUM3}YjoSC%z*?Wa
zi<7-zxQ;nFvdQLi>b>&=OA(HY939am<Q=ELCij?#s+vw$zp&b*n--_Fw=1;O_2#od
z?oU1hHfQ@6^`Z_(sfE^S=F;=sl%sO&Ka9l~(I1>lWRYxOSCV?|GPHO3bzov<#__As
z`gaRtPge<iX;C=+{LszV%*F*3J+67UORN;{ju_rL+eK|cE#bk@VVXFxn%KRi^Hwos
ziQ#O0fnf4dtZ7*FnKc>#`_-OI-ixrjKKRp8kY*d;UuZe*@{@}q`Hz-`>cfX$yfSw8
zKJ~nI5>4HNic%f>JpLr!V|4$^1CHu5og+(KcCRRY_um?b_l9z6WAM8R1rIO0qeGgb
zy)zcKGX<J!wy0LB%CE>}DGzK-vbHoLO@5fnQmDl2en+YrQo`7O>>6$yc)zFp7_ukJ
zY<CQN3NI8NRjZX8FwZTo2+Z|{mL-mJ{Z2t|DxBV?tlO1#dn0SotLBZf_)yvv_l5EG
z_4uIbP{w@M%Tu<9^YgmbuP+Kt_tDC4o<dvNxsDf__~nVQvKsYEl5IhXn6E#KG8-&@
zF6u41TlX<3<LrpZVSqE@Gac2~hgP>d#SepKEj9NzsA;qS#va76v|`0|qsHfOX#NRM
z4O2aB%vas{?(5fEZIm?u5i^F5-iKp$NRzY*h8MBe3EP3v<>D8e!|y-xJc&TnKKv#t
zM%cC_&z)M`a=kSfURRl@FBH!-^<r5t{!Q^o+RLNbBEPjx=Bb4)>oOQ`t+`29gK`C*
z&^i<9+(Xx2=3Ca{KDs@#giIGV5g1^Xe?EnoYwq;oLj{_I3AK?N5)xlE>6i8%tyS1A
z&FjD$0*~stT2cF?uum~TFVNbZ0ooCh@sdxZBVi5EQ{{XrGKtUeHG2lzUoLlck;4j>
zhikkY45Q&=E^!Z3xVTW$m7G;#s9HCf2uroP<cZXZZbr$AVR<;o#Y%Ih7&ai$iz--d
znXvXV)&OrdrEXh-xz-{qrZq1aqL4^LhZugIUq@_j5QNyej;To<!8hVf)ufaxK4>Z!
zi3-B2=|@DeQ@!lo>3ND-WNKDs89Ux16Wrk?+rD<|v;KGh@syPq6mpVqPh%qB7><B=
z7{37{L_h50FD@N@VnYtjAt5THgRQWi??rx=_^a?c;Sl%Dv*1ABFr7)x<&YS`SV%D^
zy71bBWrlrPn<3v?WR0a8N;tUYWp@*|!V#+b56)6lAX;(ZL6J0FJNUjEZ-0Y~f_Y(`
zYgI{Xsp5G*UuATq`kV8wn%J8qH<PnSs<y6fEtW0}rHak!5mrcaW3sOasBb)Vso~DN
zboAU(^9GeeWk7NEmesXQZ+FAoVCpod2RBI{XZNaS4<l?M9W194NV@M@-{Z!vFq%&S
z9{)kchXyc5IaF*Ora2kESp1;_U5%z7D_XQY!)|Rc37uJWC62t&4)NtHl-RgUv-&g6
zz&&05^=;-^I@S5_lwm?YOpXbILHOeY`?N_`_&*o+T~*3UD1*ODnB_$uDdKvf;?M6g
zx!=bH5@hGke}%F+H}U=l@aVbuQ|M;IqsG^YL`T_!``0CTfldAtVKJ*y5xu}x3Z0E>
zwQTg+2fU=n0o6rOD3Kxg$%OR1O4<&7w()cY<WBp(rS@os7A~29(+n_Ko4b&6YaHzL
z`lZK1ZKgk!7hP4T%A)OOx6**B`&F{yEh{PgShf~B%<v_eHePFO?srI~!AxG6u~*|4
z)^ZL>K6I?`yZ%H>u9XDQ?x}F5YU&H2bL(L$N7UzJoVhY!x!R{JhL$r1<*sR$kNWsD
z8EMqB5Xz_Hnecx85pJeoGLN>#_u`eyhFXeAZPTR(p{|tqz)DnLR+JBDP6>HwAu85%
zECNb<jCsu~{pyT1Q##qbZkPh5#;Rx_!i$e;lTXGXc*90Z$5n%>D3vUdH*4SNeMbxE
z3}ztR9rS8#DKs?=9SP6eS>!C;)AI3}al%FKnlkyX`<3#ZS2M7MZD-zG(FMA=hXc9!
ztn)#jxhBI#vMSOFuX#vYTkx%ibEYTXB3r_he#UD)5j0DUXOTntj&D(#fLHEY??92B
z^HmLwzVv%3r=hj<_)!|2X&SDde^J}rK!%Jp4X&H6)DiQ4b>vVt{EGxJyTgzYMq`ci
zaUOykKH~mpC&~1h`B?RGsc5o$hn|j5xqzZH<azE``NyAI{D*#;@<I@PPb=1rUS?|+
z%(TIqHOu@uO6MBYDAb~Q>+1MY@$kh+o0~1CAuCHn{b*<Z*fRI?a*w?kY3^pd^_ZHs
ztJC2xDM225HJ2B~jOeHI;=+%^WAa%alt22bfR}X`h#Ckbpd$)`8gbip<65*LcU1ER
z;cLUh0dkumuvNa#?P+#3pPdl1dEj&=EA88xwQy8ceqr5@-Ts@deoGFms<+qAYPt{8
z%DwA^E<Y&jsLX8?5zS*aVkSIo*J9=DKK_B@G?ue>NryP)#6eS*wUl9zo}EL;<9KIG
z(Y4lVbJ9-0n7wJ2bI@Yt{m&;V7F$p4^}gG4oj!7tDA#e3zNOTz9<Zp+jp2Uo<TI$~
z0UJ2vz4-T{^uIkaY4eau?td*bbbaAXNf@sTPjSucz4FK59Cv@eV}2L}Yv2TWl}$3d
z(3Vmu-4TTJDbF9yxPV#R?2Zq;%Ugb01<7s0w;prGT%|;uz3Zbf1M1$R1yotHg_ksN
zIM-Y$Q_JJ!K3QZ={}tR-N~-vrk<Wscf2?2|QV9G|BJijJu0D8anKbp`Lmh6RXQlI-
zwr;p_0d@d^Z@w=drmLCFB-*g`xLo&oOb|y;(N)0X6i;bl-&p0f6sPk#%@rSiM*TDR
zf#K)&tiZDS$DD_G^%kg~hCvyMxvzFqeO2Nk@OET6XyB@uq^|0sHs}+duGiXd1!eN(
zb*Q&G_d?L0O<T(Vg?Gt|%EzsKsD6tz_6PR%|D3}o9mL+sovBB-UyFj9cLAP+LNr^_
z`aP$sq}>M^ahuP6w~_r7!*fpjT9;2NxKf!R2Ygg-BMy3uH<+~yZ<NqHhiwI4^1n3t
z=~4I5Cj5(?AIRxiL-F7Ffk3I#S|Qu<{f}#vg&lM;`LoYI;LqZJ8rG6=;ctJC+&^8Z
zE%=J_8EvGN(q>LHW=<Qk?g1C-#h)iyeEZAaob+e2PT((%==Ck{+~b>5t8HUDd(V={
zLip0_)nixQHH$a8r?1o~pWr0>)>HEXy%Rs$k1J8A7eJT<E8!@6y=ppUzR|FEi{mdR
zMugfX8thK((^C3R*eFuZM`>Uakx|@M70KVmyH!)4Cz+88y=M;S2@~eSfsn}{Ne5dJ
z5;1gXRpS-myW3&h-rO{DuV+ym+~d`2gMCt@mG(LsjVVhNfKD$NiD_h61wW?o4xJ_4
z>@EK9-wj;+_XLDRgA+AgzoCHrf#55=pH%c-KKrgL8ee;>1V>1D!Xpcc4%_ZIeK2F(
zvlUP70G@F@W;w6(Jy{hR^@iB~G_G44o@h&?%gjkpztOL~x*}@5u^*z!9Dt{VSKr!M
zz1<et@gLyYBcu9ZNit0B)Q0C1OOLr*<^tw#f7c)HnFNox+M~G#;pGNUj-@Z>l)PIE
zBl#T0{(Ia!A@xq(9hnj!wt*I*PgzA@9Lo7fM7|NR=@*Tg$+8!<6Ra@Ooo_q!kSIrR
zHGD)3v)=QP)+?T}@I_e^9c`9ALDNL$>$G8UMx3Qnw?(RVQ8;f<34Bd<yE%ukFrI0^
zETSN?=j8~smD`4(lHq|dqr~Cd3Dzz&=9~EZ;lfP>GFaqI{82(Y%X7?=D&{nUUq+{V
zAZa_Ep{bH$+ZD|n{qohDz1<=*a_HPH8;uE%LHUH?Fd}1!MJ(&gTWCYLeT&Ou6=GMN
zO=mWKz72cv$fL+$GU#>?&)gz)(4CTR&n}TLiqZXj+vyIV4*gZ<y#otT5P7Bx{Kg%w
zk{fY~x-GVPVA=7g?PXM7hj>eJFc){3vt2$RhpV&3^NI{C_IZ+Am`8L-n9`UYs=)*g
zgRd2Nlkq`;RA%Ql_KY?x==mm8L3l)0^^Fp>7Zu7IXHZ!&5QPbterq}q4GB8*+Lr>w
zO+bcKP_|EVrRRr#!1qS9{AQ8Zn9dD``SwoEU{xz1*Ox@B?TXQV02#=I(K8;nlgs2(
z!H|ZOioizI<p+ICEL>jOE<V)J>Mh@CehOcA{NOOlyjbc$HG19X#4%Q_wn90=FjgD3
zYhLwPJN&%)T}zRot9}8~RN4UXzRhob9QsKF;U<6rKT`nL(xEDKpitZf)6$`3vBoF~
zp`1@9_ks2D8nC*Twa|je&*&dFb&&i?A~m_ty3c&WGgjK9wx)4!Wg~2#8*1g=)&7fX
zr>CUgzoI>(C%T|O@0=tB{g?-7SWx3QpXBHH%ujPa0*IX$WLNU2QenYYB6kvNuXdQw
zJTY|~q@Dk;KHWvE@jCka7U*VMwkMwJfKRkHyzLG3*P$TzW-kM2(6(Z>D4S_<w@0WH
zoFjm)6|!_H(U~t*B>w0m3V4#ODALfR7I%x`uzjl)oz*N-<fSSu3TXU_miDEhR#hGK
z>)boPOg~trRJ^j+99yW;-gjk~*tg&?1ybKWJqm+{@XmK{<^i9v_t*Sjj~fLRW4SzG
zju2%VrF=>-nz9GW@l&)H&3zTLSsPxLmd^qH#=|Hf2;QhO6b);S>#M0R1BDP>=%aL@
zmJfC5U^Te|+QKxvQ@wiA$`^|7*;g99a-qlgdn{{+H>RKO(fM;lHz<FJKp`rjA?6*b
zNcz_aSR+>&cr`IqK(HDu7e@kDS%OZr`<l6*zQ|M?tg05}Gx0*Jz0>yUtT(RsIHK&B
zE>K*%<EMb%tS6Dmm*sY-xBjI?yxw)cmr2##;^^H-?Ogr-tr9rE)B?GkB|k4Lpcu}#
zU5Xkdp+_OHSaTZT44e0!7^&};E_@mp=J6NR#UOIqebf^BBpw+Hu9YEewz`A(tBzC8
z$~EOPv)IjXofq50GJNd>GMh_+5UtnWQmBI8w=~osy!+hs6%2WyqeMjhHhm|zST1Li
zw^iuP_xdZW_W7-?lO@iXw(P`YSyf9RGQOk2F6Xh-rO=DI+fJ<y#^{KOqgWHaHl`;m
zIMjr*52s$p^?jRf8=SeooQ9vdGqXY1j+f%fQe^d=w!n^$;+;AFCS|n%$PV_({K?=Q
z`ri{F%Dav`Y9Y$ZQ6~bAivlD*@NWh)j&yc<d<=*L6G>Z(OolCNk;bwfz$3nP{|E8~
zJ7t!m=U<&l^}};T9m6CF+ay-XlHEYZ$dh|N%5>pAg>7UT1)|8<9Fty%PE%%JNHUe_
zZyzheL|*@haxkP`R$(70_K6c$G+Aw7G!J=sD;q{z7K?ySL0@`>SjT5o5*<?H-lc0)
z<x4-f(cpy}RzL@g@;+RIGqPcK(IL(GEZzx36(3MVRw{03M%92^&JJ^=fLEqMUOMwj
zn)+y{Vo|Qqsjn861X?l(vDWet&aEkyvBOevD;XtZVaw9hji9RcLT$~pSnJ7?W0FM9
zdF=sDo8rK|KE4_YAYM9=njxt+gh-pXLU7_$wLq{S2&3fUa)mq9)r3zodA^gFUm14s
z;aj2hWp21ao$zYmHw1MBM62rK^BVDvDGk#X))?xs>PbC5kp@!8srVQhOf9KKY2jHX
zH_@88M`|GUVV3peI`xJ{&xdc&`zJf?RO`A1+t)v<=iK~l<oaw}jdu1bJ_PYG|8v*{
zkm{p)xU;tbtjGA4)I=$N9tQWb#HnN8KLC?Fg>vcRRoTY{tViPmQPvuOe+v;OZ_o8E
z-m$8!ZXXXZ%Od;Xx4**vo~RRzeUc{>KJUaU{w@wocS|gZvFGA<kMsNIz2xtaL!mi0
z$z;AN^jXZ<gtq=B<Ppw)8>+)tJS%pAP1f~iD01c6o})~Aemy?WH>@vso8ZsO)WScq
z_Z&RBCxDtFo3~dX&+Dx}a{I&?W$yNd*IFymA%kUgg`-df53$~o;?^RMf28vd-SJQ6
zz$oQ4scyF?@M*7E>X`Iy{GqbWDJW*oB_GDp?bzK;`pcvx-$U>ccuF4s7gL^XY*9uK
z3RRvXSOT;k!t7>w68?hDWUJ#V)uvDW13djJxF4auBilNv#>4!}iWR;@!j8g7k!^t&
zKN|D=Z`hcnk~7ZKYKQ(p9!axu5$cm)WlVmMD{}c7x&Q4XN)lC8?cD0`@!<puf0)=y
z)xVZ%e1Gjod9DMis-TLHva(2^o3orsP>cz`{o?kzpuz($FkbGp>PYdFsvm{4EEu*Z
zPa|lG`KoFRVl!}h<^cj(`aSjefzD?amNo>)A#3V&MXE{f^o2ejd284ja&=)(8=3Q?
zpnDwSt$-fquJ5#~yoz5JJ$cPw#ESi?h^v?K^~by~j9b1*4rX3sJ_X&OPD3xuG=wvZ
zl)F=3Y!X66{piZWGh;JbluSnaU1Xi+0>SfjH!44+Lb7N4k40*&+$u-wV&cPj|9yE<
zN`5vKZ;*QDMpedN2QanjsogE^w%g%P7J`2{uc30pjtixpP+rZT`AJMoZDO>JIP_Cq
z<c4!ebaZF+dJH=E&}g+cd36T(6v`#<5rcy27gVf77h)}a*~;!^j1j{lSF;~HO@zv~
zA1V+kg-nSyYZ=00b?7FhY$l=Bu_Av1XCvODu;SqeL?c1ei`AeqqCDXns<(BSQ<WX9
zz4Q+Ab-Y7`Rg~zxo0YyniM7EM+tAVhai(tfSWLXn9IlTH1m&pgrO^S6hjp#ouO5vM
zW@6op__sfI11KhJ42ve;tg@O5J=zRr|L8*3W_U3@sdu$c;4!(kVl0{K;osX|e{S|}
zcz^90FS*Sa@JmCCf2z?=QaZf)?+5B=rXA>%<oa5!oul42aNE#;B3OAYMbu}rYLZoK
zp><QAN=5N)igiw3BH!g4fJSUSd_9kxA4)vHmK4@{W(||>t*5q45?i!yFi%3NRq%wt
zx3DhJn6H3_N!X%HsSbMsjr;Qc23YBr!R=&RQ3TlCe$Hw~b)+$n|JJkhcg11#?`C+~
zo{9!qvuro_sM7Ryy4l@%9I?n_JIRZC(0sH&3&S|9_qwJr@>vuteQiy8m8))oZZP%d
zUUTny9gddgm&aPo9BkQfZ@=j>xGZ$BgnkPe!sTvRM$h<OY`N^)M4&#?jfcS0n7vw?
z8^D3gp86sy^v7`-gq)YxM$l!8skFQnGaGunUNO3Mg&M4^v2dWl@NOC4j=5DEea}*!
zOX2)es=V^0K`vosNlk;-dfP8<z19hpIIUSY5qy<41ubSOeoot}NAK9{IXM#m(G+M+
z57ag*Tz??l!(XE{9KNe1GQ5UQ?r|Xy#k3l0KCCtJI%E9rhzf5P=RWbaOP-bEKPTyL
zb12W5C``EjpoD9JlAT{!Yi3&YT8l1Zc};;3lwBraTp#k(=L5v8Dxm_paVCpP)a{3r
zgkCR>*U9see=V$hp0X0kUp+frTIr_zdacTGVL=83xB~mUzJOJ&v4wNxjUFl`P0~2E
zMjL!WuRh9wPJN7h&Lnvc&0JUjM)vP7RNIba#96Uz;a@Owf`213n4sVj8W<DQz>;@4
zAq>c_fiLJ1n*oH^8d-u3Sq`x_ivi!@BfxeY9cENdV!-Z9oz4xhAJyp_QC!Q;E9-K`
z2n~{ps9rAc1Y0QexgF+rPC3)!x~TXf<j(!#S61rzivr~9?5ak-(s_O(ljM$$g}VLj
z4^6X7dV`ZuY>$;ci)BR_3Yl8$KVThNCRhF)*Vv!`o9M^G96BM=T4#ch`B`mCeO@Lk
zq__QsVW)vNxo?Dbg2r^FsP%kj*PxFaLkNYM^YVxum$^#R-&M|`6O`IkO~v@3pW5k!
zGTclI8)RsGO44ge{o}dQRAMR5Tq=s4A+GY+NkJcJR^~IPMw>cWfS=!DGK)CdB;F%o
zjjWFm;ApJ1{u(o{K=iy9=nPokw_dZ^NR@@(%DzACWy)8+UGt}yr?Wz-n3o)a3Aee~
z0SW;3kVNe#BT!yYrlXQ-yK%8sTZ9?5$on=t*uvqwMZ+S4S1}zMnc&D5yJN&IP15L2
zN_T#g;)aVFechDwd4FX=Uw|>_mFE+L*GFAGU|w_g5An*_lly+*lv&UCZ)VVsQWi@9
zD}6)#!3R0CkzTV)gJ8e-81)?039jVWxtFV|1j55`5ttjSN^YzcVN`2(#{;i<t$dh9
zlCA??VyE{2K8)cL0D3(SAX#NZYTM~yA$qvNff65v=IN{6Jw8qt$(IA9$AUA0f1jz8
zyr*ixfJJK;TPGG4sO{E7`E^x?fHEbo?OQ_FH?nr`0X*Jdv>mq0%<{4Kx^(^``NOrT
zR-$<TW`<f^IE!LLJcv$*7aYNE1ltHYD>ok6e3m&sRe0C)0ewYI-RfR0TZVU_>`y^~
zj-OGKou`2d%Fgt^@t1EMrlrsS-1>Ig#ft7QYw0o)vi*SjYv%I0-3piJXhufVi_N$9
zKVPjoSLvjf;_u>Br9*f!?WSQ**AJ~<pXfJe{xtr)MKBMS+zA~&u+uJh@v!(BofsK-
z_?T7kv#%GI_aqPD9M|)pX%I#_<nxum<WCi^TMvjl5xyRTOwNPXvTHZd@s<UFun!3E
z_4Oj%Kru6~Okve{zUsLM2JbV{wKWDuMgK12piA1)ZIRlh(fSZ=L9A(W2;QgxGuZ}3
zD7k4DM&Fd7nA%6^)REQb+MK->WA6hBy#q-nat?xMKc;29h~xePBbU>lUBsyDnpu@8
zbaHu`+n9A7D2Euw`{-e3>eztZ;-mR(@|A7o;@>Rn2OLpj!-v}Lc9~*l#8-!kht`}l
z_VY#IkA{s{=Ec8fi8srLG2h{X&N6sC=e1jHDagBxo=MuW6v_{q!YsxQukjC*`H*fp
z2fjKr=+~TcaF>^2<Q|=H&q&VT`pQd)uC3Jig-RH$IOna;R}23@$mbhJXA)WjJ@th>
zpyiZ=$+k_q>wT8J_1Ctn_HBfeVBHLcxSjp}{-rj5b}<fx11k=tjcL#5Xsi`kTa@+<
zUImnr++isJ^u6_KtU~JkPBPLrOtr5#dYcGIAAe&#LRF6JOgh{oij{hbrFv0V2Iv#X
z91Mn-A)MaAUMaQ9O1s6o)rDI7;rKAMS~oU1zjrn15W<@ng73R<^|skHojW+2*#S6g
zs;S{R?48%PVi!0_+0!y;efk+a!0D0!Oj>&+X?JP<;HmqP<c1vLRl&DNX7D7|Xkhxp
z_uYShpoRR9OoPDMsdBrHmQ;Dls;gQTW456vr-`UfxsH`u%nZRoRYwpMB4_%Aw+EJY
z@P<g;2&d?yaodE$Pkt2W>VTs+0lLt=ayOTpruJz_AhVZ-lt#jqrOZYAQ;U35-uLM&
zy0~3rnSSGa3#nZ~&9tIvjw%Y(Y3D}=6tUm=;tcMJ?$$Z`=FMZ-u`H2S`W8l%tXTbo
zk9=<^eIJX=<5N<|c;fTWGTTEHKbg9|V8lLKZkN<33Jv|hSapRn*yF{SJ*B8dCR11h
zK*ssZurmeMRCIeyC4b?}M#c{Gu2~fg7j!_y<l+WFsOUzP&EgnCe^tDa(EP)9S~I1d
z*pKPJd9NupsdTBIkQjW18aSQrTb>xQar{f8#H;cyUMFJ;n|sBLN<^7gK>)UE=hfoY
z%Q%vgPw<uy*t5RuK~5LRcz{&R=6XtU#(emD8gR95JH>>7R4sT;(kaeTQOfW#xz`UY
zK{<!ar$BR~T~v5qJGb#r>dnfLUPR&-ESieib*@$ZR?j&}lB%&XV?=S-QR)T*9T4;^
z3tz;?CkR#&3?s57kB`zpUy5)^Kzrr4_$OYcsR1@C9s)TCaWSZK#_aZXFWamStQMB|
z!e8~aq)?;VqHPblYkPiY&Ah>>kEn99SfmY|>ADMnPMXplOSc#}=&TJ_w^>J-7;Bmp
zp8ukH`7$u;wMQ3kS<-P~oMMfNb0O{Zm3+2fzH*%B&^@_Hcs1o##B2t3#2i6$Q56U^
z7_y~%RgOF$WJ}RiV6?UVtRyNTgqKre%NZ1A%1)Njy1kAEc53FjvXit8YARn<)4VP$
z#YgmM8>Ww9@m}PA*;FRS2Xq<8$`@ui4sTk?Rbyzk<Sjz1;i4bcW_3^bSOp~x4fd{9
z$?aK`$W>%2#9hwa=-h#dwCiYW*XH&+59#s>){Ks5;mZXw){uKk+by1OeWfb6Dl(cO
zDNth{;ksR(GYWUv0U=cFI8B(a86<&bISVW-#~yZGfqKq&R%H{oe1OcWlT~0j51jdu
zkq84?3C+#W-+h;bchTDw>52_z6s9fio@I~mH2rMdXyoFPg$`Lfn7v!zB&m29yRcL)
zZOk_)MO$iyTj)Rz2Hg###iV@6(h1c)y@hzWr}$1=*Um!BC=%=tSJ+xcHQ`yt4CGfm
z+cj5>gzs7zFr8JXI$Gjgt;<|S)pHn!HMUzHy>&6~u{roiG_sWZ<sujlEhSSn{L37$
zVA7SCAtG;<RHZS-eN3+`M@uEUT8JfYIa=)SNTIUulv|v?ko9>RvkM|z*cjA%ar~<O
z0m+ckL*lfWz?nb0nG(I5e^!kX9~cIxGMrw=6F`jBe=0qA3~cWnu(a)E++UuQGgQy1
z_+-ks$Nrt&wQ7=LiWuaGZD2$pbx@u)8BM3+F-Je_7ochK@5XY0KF`6}w9|cu_0J8o
zQx&$=uXEU9CatZ!!*RYIe(fRPjQenK9Oyp)dOU-iod(sqKH19@68b>Ubv{#}I04z<
zB7V#vrKBqypi(_rGeVfpUEm;o0kD?4-aTBZ1zCyR#Cc#JT3qMdiCakwP?=LOkXx)Q
z_vhldX8P~PliyiQMewb;xoH?A9rMe^i$Dlk6$21<gZ6va<mK!<1IyUF{f)EPWW5uC
zx-aZzq`#RZ08+!MUHC+r>tw=Kyfs__J1af<{iP)wiq2--CEWqE)5duFLBTzN*ia8>
z{8K~QOi5bh_ivweY%$ElB*<OPr7*muX6PKx$t_5A*wf<oJ;e033VE%!cQgcTWu$Sn
zU+8lzqU-8>Y9L&<oK~>->1*+{g`(Q<KCVBbbP|NIHy(kuT?k8Ik9w(RfeLYkQG;Hq
zB)9r)zls{!E+wTWHRA;DJE{z&0`f5ykWhH#_&>3lJ5d_D=!oD+J&VPe=7)$uQEg%2
zvj$Vh`x-}YDbnuTX_F#ydT|g^HHmp|vGHhP!ex0qyfL5UUR8Oa_11U%pESCs3F6rp
zE%z|sjd$NB<9BGnp!TNk`I}#L-%7>pTOoXsQ_nwfxq1mCOY&{Myr?)QnV-VoiWT>0
z6>PQHY`vG+0+x&Y*H`^;C{e`D;!GT)juykT9KZ9e@k|VHqN^Wj@mv41imjN%WQllk
z49V>&A^wgi8vD8_19F(1KW&`lpGOMc#{Uf(LFU-q{~{3@5_wZG8=;t~inE{@9Wg@1
z$5>@z;0#q8i)X%51UDOG%-o#MYM_SVuQEP(m5{~=ZTaX#u84lQ&?kdz8@a7~q~+pE
z9Xf+IFU!7|MD9vqL|AWTyNCh>4yhd%qT93M3bSw33&?~K6U^}8?2Qqqv+kAX>kBU<
zx#Wh#=(g$F5SeCHX)^>zJMSVwj^A@pQNnxakF7B;3o-TFceqhb`Ll5@8P?OI@08~|
zJ;+&zEpEl+_~*1G57rC%=Db8QlD9KbO}y-r^6fZ0y+*&!)SdyUPn5p7r}HlmVkxO(
z8@}tBeO;#QGSi2KygSJHB7p}ixl{k17Qm(L+nh{B9Z3MC5#RZ~daYgaqeZvKR0KU|
z&?7wvos{=h|DztT?xjTE!aSb+gNv-(!Xk^wrsD-|7B1cD+isTZ74Z9xs0H4gsT!1k
zi4%4DHaOAuje?F7f8~~#$D}6ICs~U}Y!^e?+cZTPCox+vSHZovpGn5PBedBG@z0CT
zYqn5NO`#M(s_UFU*c4Z@URPBbQTGnUD=Ak~ptuHCbqoK3MOW1VgnXx^SFY-j37I^%
zc{Bf5`WH2K-^i;CtB0EcF<#}SG6AcyZ!P*7l!s+m4X(&3O`$o;jQ>_F#OV0LVUSSk
zCr6BCX=ABJ+atj#2TAw4mviTKsb0GRO`maS%LtctArqdNmI7povso-%Mq@PLL!!we
zw^6`Cwl{Nkj+xpY3|}R6Kv;dKdAm8ss%A9R1T5*^XKl+|Kh}RCL+8Kjr+DsR`%tqm
zl3Y0;s3t1JSjb)b0Ypk<>g5#L@}=h(6nTfJ5x8}9jRfV0-TRiGyznU1rWa?yC5>As
z08wZ45jV5%)fD$K>v3J8mJa497V;5tt3bQKru#Rb(w?C>d^6={>2t<OFNZHxNq{M?
zb4O)-{mDi^RO_I+%Je%-ap2cS6#FLfOq9kR&`DZP9>6(C=>6;xL8G7i>T(X>cci@F
znHMpiR8H0FzMBQMlp!b28pIjvQviiW?3`OL!yHKiuP!R&{{;dOUVQt;@;)f1$q0m$
z@VQ7OWQifU!2${491KK~)xcLg;TxycTfnW*5;&iU#%76`kxuWNl*9yE|92E8I3R2U
z6I}P@;oo5Cugy}y8$W>DjnmvzW)@#WN|{^JO~BTxxA1PTWX2rTpo(VluH}&e-n$Bd
zw;NJK(A(B~O3LAz$6`o##%mBFBp04QsdDgcvZF-^(+N16<oxVDs~8TUEu;gUPWCMW
za~HvqEZLN28<UjX6E<84DNDf>1p|Ywd2x$WAFJ){Tnodh%K_&TC<0JIybaH(?Im_=
zRCNwBQP`%U`6{>~x+bhXiAWCw9UmailN6qkCt2-K({VG2ztStIucJF(tGwu)^mD&!
zP#k=hj;@I4g^}a^AyHf>H8nBX*MNvc%)MOFxG{<O()zcerGwS(gJ4c){d4MR{Q_z~
z-jLb_PTsXZthEwHQ{Q&`D;;4rNNkT!o&99Ru>A(;^Z+d-3ZQ^a?tYgx&YEd;>6F$G
z??JboLn|i6Lq&m*f`O`)v3#smpqh7rdCMKaYX_De2n`G=>)<6f?Xf!7r>+*&s~HP5
zvVOWyjDDhUP?d~z-sHzNbMQ^Z@v_9|KuldIhtW?#Fi%sV*ErnAy+I2jV#LxmdsyaO
zA|R4$7l?s5u7pMfhe(d8!D@b-(09^NpI370Q)RrR;`(`l>G8mh0e$IIQF@bl0erAh
zFHyxKz^;W%Uzchqluq@-fs&R0`;`RIv&)7K^m~!7cAxU&cUKRpIsWMxsP!j-BC*B2
zwVO(f`g*^<p?@q-_xtJpdN@yN&jKO&gSU)y3>LLL9W!+38`>(ebg47qqyvSwpq8J+
zu@k{3=%M|k1^bC?jZP}U^zhJ&ixb!gyjElRIbFuba{N3ps5~rNNP*x*p}BYSQPCG<
zO6$;7bjE?L`+U+aVvtR1rYCt-I#<0&<R$(@snlF!ZO7rG=dcZnWPPq{s@_pp$y>Fd
zBQ<UF6GN?;R5e>?fq0)nJ>Fduh_kSwT}E_ljYS(lP*}3s^R+&aaUbo)P?jBE&M#Zg
zUC!yKrbUc3jTQ^LNz|*LdX@gXdYl(aqvZLsAIN3dpJo@a@aTO)a4tHfbvLE&x|T_2
z*inFXV8T+V+XMefDCU|+A7W_nzWB#v?PrUh`gV~=zb<NRdDHc(7no9Wy0sMgV3pvQ
zv~rtF%1X5=dR8B^52N$);CpZ5)hsG`fx-^DKoR=>>oXM=8OGLQUt!fsKrVVS3edc5
z_KlVWA}!@hVN1a($|TV2V%&l0l7a!33-4xbpTUzH&`c@NCpA06)nXkxlW;~ExJ(hR
zEz454nJF%c52u>NPi~-utN+zkAR5J7LC7bMmPmKU0=pPdY{F?@_@?01KQbo&6*asA
zs?KDPP<_*_y~eM_pq}5b8P*1!@Y;~soL|<N;4I30CKeiL53kEPA%8dspJNBQLsaT}
zc!H6ql{%P(^6lER%hC5&bZ_wo1KghsYnC>Y->9TW6eTKY0-*A4_qTe&;c}}h)u5)3
zE84payLQF@N;ir)r*`(USRRK^hy8g>bg$tNmK<vs`WeS}o*bzkWbz4n#;X@Nd;f;1
zpRs-O?3ermr?yCAhsLH<D2IuBBzWxyBQHe&VE4gYW#ZS=IbC26_jtV7$lRRO9oScl
zRDH}9Cix^`3RabD8}Xb&zuxp%2-DRmUTgTT<hj&i3OH9SX8#Ofz#0X9%|6F&9vkVk
zBvI~J>O3Q6IkixxHHVaheJA7rHF8xEUnu@mzp<5@fYz4^(%fGxW1;7gY`j%Q*9DZc
zHVX{&mi!1;!zdNBEEI_{@;4i^ff#DVzM4|De6%P8--W*BZ_`iV*U>(d;!98UR(bF8
zv7o20qBgy3T)L@gSg&Sgb*w0TJ06FqOKelIUXl0wUjV2;SHGtuQ>e=;VxbP|aniP9
zeD<PSC}tTegY8tNmgexTx|xvA(=~1>LFjW(oh^je5)Hnlu0yAV{{WW1kg1!9<ys7u
z89q_ZHE|@$@leNViazrivl=MiEppDsH0mKi;+Gkx?c<f=g-rWaS2E_g5fsK+nUtyN
z#YTTKRG8C5L{kVOwMxU<m_|k_!onfPwOEGZZ(6E-DFNq-8o4$t%0rFggHguh8e+F&
zLkt{_l(|cZav3?~{c3Pj)^tpJinSYK0<)Ax(O`j^k7*}3;-nui7^B*=GH78PIHcpJ
zN_iC40DDtJ*kPtOdUH4fny(}0rxl`C5Ibih0;|aQJPLcuj!3HVObEu>+A#|V@)4Z#
zP)R0uqF2v7s<VTh4Q~};14v2sq{%(0QZ{B4JXWkuNv$tqA}H}vDsCem%B{z13Sp&n
zP<>5Vp5nsF&8BBV$I1cakEKqpVkB~&Ax*P|IL_Wha`#c;k8zsbzm?~e=9J}}=jrWO
z_aiKEUd9(iV<u7%=abf@NHg1-aIGr~c9f1YT{Ef5t~Bf=g}!7_ir=?b;7!fcQrcOh
zNx6W{QPrkkFq{hWr8iNULsw$s-v(`~fIVvEteb!!ism4c?*y9N(<BTrSXHHDcgC8E
zvC!GRRDQLi6o7&KYaZ7jc&o_xuO_5*25F;Xq2`s`wPy>A5mpjS-RqseR=Hsmo@wPs
zsH2k{_NTPS2PZW)8i*WITmi}cbp_4raROTdio(=2wrr#z=b+7PPK>9qN)4NL7tuh6
z1QS@(+!^KF#w#dEG_98=uiCF8f@`PQC>ki)7wwmU?N-%rGm47U2>@cWW49z%Jl>`=
zD*$@+s@F{XjF3CllgAumoMcvg?oM`!BdO0LmDOyXX|lQG=A*W?xVGh8jt8x8JgT`H
zb5yR}fw@I}R#Ti*!nIBOCzpuBsa>IvYZnmXk`LCmw9gdD8BooETt(H=tB^)1*0ZYv
z^H=E<F{#B$Eb-+VJ2Tbo{8FrgbM~o*yA%Ay!LK&AkQ@NntMD<-cX3{YJXQBIaXYCs
zwEh##TGOuDcju9w^};2}p~qhJx1{Qbm;;Ra*HmhzM=9S&7-b)=D<o<Ta4Q1aSUWoN
zNj3b^gN%yN%>s!&p>&b90Uc<rTU@!6Mt%C4E9WuU<vcZ4PS-kNN10ydQx2wahvZen
znkiQ~88wCFxd139@Tp_9x?WT;HSV`_nVM4|$4>QDL@U#$tuEWO7?E4ro<nTqNHxz=
z_RvKKkZ!|qQK`#(ooO%8m9vA_nq`xKN6Uh1o|AH&m==;Ua9h1tgasp-L_&IskVjs!
zf)O!%^s6us%Yllaw1JLIItdvcKb=xSG)zGDrg<EaJJpL;NmLQmr}BrTHh|74wEECq
zG#s4KsXvxI&1VKA=QW!HNp6&I1rILa)~K%|G&}8IT9)iP6G+5&{AxYzpS{IGvb(l9
z_N^;zJ?2f>#ZNF;td4olH7Eh9!|ASrAk}jl#&F`3U_E%N5k$^0im0uQm1JKCSAqD@
zq#{<dbs5D(LFh#v+REG>DX(!Hoe0h<TSKuNvWVL_%};5mBaMUs+NfO+Yd%b?WE_1c
z=144bGqS&KD!wsU_P33VuaYX$OY-ktMJ{WFiH$0pR%`0kv9m0Vw+9D`qj}<;GT3FO
zU(dZwO7W(zC!mg&A`Vpdt5KdY>0Wq#BIxnASx=@TW1puLr>6Ws@cq-GeW*muz!Czv
zKabY4r<h^p?4*TrzPE@<gw=WDXxQX&Pw@VuXL)WO3FDDZLamT${mF&Ysll$xsVkwT
zWD<K*<LgYBLdo)+igafj)<|Sh{H}9QNZcB9@@0wb?NyzEqe$(AQIbt%R-%MlpF>D1
zw2lh+n~iGoZW}YW$mzky^sNhM;kAz^1^b$-8mvX-WAnQfC+c%mE^di9-GN_#;$-Vq
zl-E|zr=uH1BJI`K$-(BROL$waYO5s7M?bAscMLe|N)%U9bgo!?uGy%X;1SJHl10xo
z7?Atox?@QiBwjKpCYzP-pRHF@k(|@=IvkwUa@e$q!RHH7V{a|Ms?nXi=N$1<kDtDN
zwJif;J;59x>FZUbk=XJ{tBVSe$mWK%1Y(jBGs7|NX)}}RYSfndbKaqN@xkJ>h|(Av
zBc&n9=cOwQ9DzqCj<sc2X`>YEbLeSEpsNfjds2nRIHzDzU=ndbN+I7g<mxf&P1-70
zmv1@EOowY0VNjzcrw%)0Rb(V{ns6l6O%T&8t{bH}c<IGf3_-v+r+J<DsIYRE70!E9
zf%vTd06j+;r58%Q^HAW}ax+pl80Mu+H>G4P;Nv`0sd&AOX6eZh?Af5|dB-&biaG6?
zA-hsBk&{ymu6lxMb`sF2ep5|vnypJ1E05NzI+Qr=R+*xZ!Z__rY!01jLynZfIn7!d
zS0g#bMJZxXgUt=c6&D@q>@-Uo5OPi`)CYBEgNEx?U~gR1O%}~Kjug|k3{(jD80kT7
zIq6*PCNe~<c&H_O3}%}0{J0efIULnSBm=g7l?0AQ(wxpIg_jt}t>UZ%E=d^8M&#!e
zD}kOWH(qO4g@{-aNU2hk$E_pu<I=4V#8y-p$l|HpY7CqsQ!eBsc8a27CArOS7_O#l
zZPmor4hxcSdS<K(MVcVUFu-ysiUr&aUxx}f9V<rdu?-lP5V$2-dRArJWE|I5bs9{*
zhqYi{!0Ry#G6}AlH4K_FppSEm^sb9bjZs0xX2B26I%C$gVr7j-H0w#p5LmgJ00G5i
z>L)Shj%oMTaX}f9c>*ZvNv=1<9zW46<7G*F_8pU&ye<y4X?u~mlg3h`E6JPD^&+)2
zx%Nmhc&`{A66Q0pTR>vZ7;b7O_?4-7h2wz`4uf`oTJ|N7Vx+9mulD8_yFQh&V8{-5
zHE{+;E6;upYub;9G?u%(gvB26v6G*e4&uEGU^RSxHw`Q`X;PNx^eNO;BBZ*A>A)kJ
z5t#_9G40Pdrpp%LmG!O`jT0nBF1Zz2VIVvTmJFj~7#-@@ma;An2Bgr#ng*Es&5Cq7
zY#bAV?^o_@*>XXugvy5i8rm~<(7s|s)8QVNsgm9#J-Die?Tyh$qDbcnmTY}#>crbL
zl6Yf1MI`#1Xul~L70ycR7>(wm3|#f6>=#ohBVlhI;%{owjxF)xv9##O>&<Ujk+cr=
zjYOjCj(M0`mAQ$Jw@g(4K~fJjzpp6ri36JF0p_}>K4f7eb6zWf;!`wP_X4?_eOBrx
zILXIvTJC&As@5)8af;v)TW_?whhL|9`<#Nj<xiFDj~^8jq;wW~<8n#h`&PxKu4P>3
zX!Ndn&e|yxDn~w*b~{anf@|w&)LR@(=_9*YFhgRrEiM^P2Dyu5bsg(!&v65;ao)WM
zGER=qQD8uC=UY~n@wW}ed)F^-9{|<Z{$AC#;@Ie=j^1Di+E{cxlvW~Ky5l5|N-L6h
zT2ptFOH~@t9)V*FD%on$Hx|mc0C8CysqQJR2t4M!7os_f^Ik$u02vilOPIQC6#ys)
zCyHdx7SqLX)R@R_nm6>tGRoOJ!f*{TZMZnd6xc2vJ_kxLjt*dN#}rJU6;Y0us3nb6
zy65^;RJ?LH9MlHkgxO=(y*cP2=v8L_06D26wco{8NuqxEB9$*>Q-#OYvr-wSZ({NM
z%4+mk#vAjjFYQT_xHN-WmpEkxtDOj!#5e^odCg^l57wmAFMiXs`c*`7JJxND7K>qX
znu*xAdStQ>F9WSI-c7@r%36&UVUba?MOuSfYjRg^MP|x-)ko){tX!HZ$4CDF2^44V
zp$43qm95VkfG4r8RFRAtP2CSU`qcYow-t_}PzNi>$7-uPj(Ms!7mPuTn2}cesb7!|
z4L3WX6`k;D1gsAP;+;G$omBBmwSq}oYUa7!?pY_E#9)$WW(0FqpH3>7CaOAYJ5Oqd
zCWT@w`_<bS0XtizQk6&?cBQs*xvQl&%qESsOGENJaj-piC^cSv3rL$J*~ibNQ&~Iz
z09w<sn<>ez#G@@4EX#idX*VD8=qj!E!i_5OBjw1@xf~9F`*B@dch3+zcH*Q>LD_-G
zsdy|q-YAP6NqgYm7I;<K<4e7jkRFk?Lkx}z^sCw@#Y@|5w)*a##gyTsh+zK!-zL2_
z=5r|Zu3yAH9@Di*-DbB<%s6m42iCafhN(|l61R|YmNfqW9C&+BQRLsou7834Qa=M)
ztA7mW3^J>R9AMX)-~2JRl{0U3$n4{-bJrS2iaakVYfGt01JQnEKK-jHVzCsJ>PPM!
z+C8nCJY-it;+;tlrK&LF=6~ovujO1`jpIFTNu##9v{J{coQ!+p{{XK^sNR>A+_qVc
zNw1XRJnPy~`n4_I{!9J|>gDu#-#abcUT@<yMp;e`Q)`jb9!*AP$mG|<Mvaek6TIDt
zrZmM@gH_AsnppbrTBumGi5;`<DWIO;{<>~@(voWIXpta1REo#FM1bO?hnYg>iiV3P
zBjop{E0EkV`cv3tjtxg3Rpz4FgI6pi!BLWVpxzPIsJnuC)DlVW#Z+nB(lEJu?SzsB
z4F=#a=CX{KIUG`X`2H%<QS5Z8H%7MQVZr>VrLpf>i*!`=G=FGgs1*H_hxK>R(<D%E
zI#zG?oM3$1Q(skp43?&-&Gac@<Z1#llSz;d6^i=Y1HD4p{5jgWB>EbESE%|G>>4^q
z#`X#^?^7@xJu0?~A(FscGL<qDfO_B@e@d2D0QUB-X(pYHc8BgAJt*@BtyF1;T=P&%
zbfcVsO+w?0E@(8$r{1A^q3>BU-=dyabgEP8kzk$bKN{W`XCtB*dz-I!jNsy{z3CnJ
zu5x`|ATj2OsV=t=$ledo*Hkbq^g3gOM^*ixLF#D+r-R8g#x}VTY<ZaXsQ&=ALFaXD
zvgZ04EGlPx7OJFyy9TtaHABJOUSgWYPq)^tTk6LkhsUN(Wm7A<*ooj%J!;zRE?0sx
z-iZmuD}d8A=1Bop<a_XIw9>UGbqIqa0ORj3rFj+blcM!n9$kDisJrwf=z3C<#%fKZ
zvB=FRiCAO3a@@r-yo0?#G1>{mT{iAM?==kYNCrxpr6f{iSlF-!9ctCO9^GoPe1z^5
zGF%SAsp>nIS0HCJ*JdLG)Lwe`YI4kka@C(Gt#J>%H-ag}m5u?YZ9S=p#DJ>z>rt{E
z+|`y}QOz)n3}&q|3g;t=RRHxBF&>n{FgX0Gu1g~+!RDZl9z|Kl2cESIfOA(COEcw*
zc{KryDf(6ELCMDzUB~HN5oSzc@ImWOM#uP5Ge}N3HDs~V5_{D<;kqsV0K~OBwnrT*
z5=kU*L9HNW%%gIv(DPV+DDj1+iEc|bnK2(EVD+rO9e9E*1j!CTxo^6sx4n4=r+;yM
zaMMoZnT~m{s><?ph_y<e3E}1#?`Q5qb6dpTE7bM3W}aqP`$ne#S2H*7Fs#QN=~;o|
zkz;2)NFKHJlxV_?Z3Sd_4o*((h&W;vw)`id-0PaGR`G-7hRm(mN2k=*Ql{gv0ncMz
z+3@pAT`xq481~BJd!FR|Ylkz&{Z^IM?_<--@QV>v^4T7P;Mn2Qtzol>1&%e^pmr73
zNaQB&GhR!rc%mH?2V?c(w|pVvyB%gFjb>8kjilG+xXik|?_SqT`rmI(5>UC=wxi{-
z1oWq_uAjxyu{Bh7Lo8ykB)yUx@5mL!PX`&J(1a9`-o>fHTdp%&5MIVd%ELce^0w9$
zSb*m>J+8Sr$(3S9r8#AiwuX+2JvQR^YGiX+b89h1{{S*{?Ofzq?2<>d#X&6MRxC|K
zFitO0c`S7&#4%$Chc!;?SCUcFZD9G!&~>RI4<W%PlUMb4$5L9ca7@y+Go1IW8#s9x
z{A#_Gxa)yic5wlYD+<$5(HPCxlHMXQ#b1CC)KLUOjw)<yAe>j5H+FM3b2nZm$;TZl
znGQ+(YoXTWPb`Kb702Id_Ex)rkYrb*gQY2}Bw;zI?o;ul;I`6aW62<l0bU<(b9~x_
zvpbmM-Ns1HGhH{tPaavQXi`AkagLSbnx~29xdmbyLF#*&{VRv^y0E2rEzh6EVpQes
zp0#D-%UfcwnSOr6k<E6V9oAsHj2|#DKK*OuX1us*H<?(Ut#p1E@nz<nGAl~uI&ykf
z(kurqshp9ieb1}l5y+s7bNbb&4#ymTGhS`rpBdZg5h!U!TdsQ=@9k%b;Q>Yj{d(1?
z+e1{&n$OE<`N6Bv#SsGsHO^WziN@jqt(y$C3pvGa5N4BEt4Ec_ew0+O$Tobfnk!Wl
z#CEQVTQwWTxaNVHM(3%gC!vu9k%7{yJSMMWClvnxv+o%V&!uowR|6^G$j3DTMiu&G
z3fGd-OymQKt0YD?1;zzsP7+c~WY*>uTooDbRP{tqM$w97vKY=*tKHnQu1My+erupa
zOwNNLsz_%gNhdW}NtNVOYamm`N3~|;Rf~-_eQBO(^`<G_30`SLXB_cTA<F#Vnt42N
zP&O3vK$o7pPy~{kuN4$BZERwcxFd>)@Z51pfpw1HYP^HelrbyMG{<kQE1pFWzH?C$
zK{Y1teA5ox;<?)yEu)2yHadFOL2s&Cq6J}sJ!_gAbTrF`C%@%Kw6YbBu1lCDUzL>A
zKet6~CgIY#b-0o?!np#bmf+11<QmE1P|l$0i7>*DYL(0GC52$wT^OXpbggeOWRD=`
zlxnJrKqM0G7(J<*zHIiY?B!an>8lL#gmZv;R<PBQ#4X>RD)yf!!K=-sLJ;$srq-g_
z^0~!!!C8{Y+3`&h`_m;L4cV%#FdgcrQoxN!X9N{JDa<!;D=8-jy=Yp=y?O0Q66P5v
z-BN27@Cl`D%aA>5W?qLLmBDL1Bw12OEb@aTS<g~Baq0E1FF4F8U};{a?`7QR!_akQ
zWM=q^`Z+H4TcRqaS8}Kuy=xiRvH6Lq7=m$3I3)33mDjB*^&LrW&!MADLMkYPgNgw^
zT9eb#lzWQE=tyAQj+E1p>r#{X({~bRG(rsLy*zcJuUa#Xlop3)oSK@{Wy=o2tCO5n
zy*rTo`Nc%`DU#s!=A(4&&0G=p=}7SmX0YZZGb%;F>BUx;j+Liz9tBXjQC$?;XGJz=
z%z6AOyS@)vo^g&rIjT-hK*mjW!6Uv62=ib7b5Kcg25VB!!}^Wd2lD)+ZgTuqmA`}`
z#%^vHxBCK{#8QUrr(O}#=N~P@F~G?_l*sMx?z7}UBl>L_uST%Yw97NOA@dv7PJc?d
zBdlw+R4DXOfmzEjjD8eD#ig;p=^hlmx+U-2+oz@u<M>wgpP^}5WTs7q=1zmm91p^}
z2q3t-IEiq**z^@FmbztxW=rXWgnFC`=BbXWQ%}goScy!{-*a+yK>;JMRjHRoyMAYQ
zqV{IypuF+UmuMO|7a(_0fmsrG>`wbFY$TPt{NMd!Qye}bYU(C-mi9NK(cm04*>Cq#
z{{XL4r?JwNwmh?w^#l4<D}NDcvW%T1s3)sQkLgxr*7o6_PJQF}fM4fLQmYrQ=7rAD
zM(4veR}bbS*Gdm!Y8gB$VvH4{x_tM|Tz?Y<>!-|r5ltR2NY6GCj2^@v>s=}0t)Zf=
zQEWgw8(|>g(ovD!s;$p}?Oc^bc)c^tZ66%jv_%9mK;&@Fgn{{14D#xC(|NFXf+-39
z5&N<9@A{h7l(BzmR{PCkTCZ}H{{Rms+I)%BocAM&&b{y^vjEI$vJU*$Pj5E8ZOp;t
zLERfQqh+l*J7okPLt8v<CZANzKC@9CS$U;u7Hx}*Sr_oCVnT!ro;z2#3#)sy+caq)
zBclLCbDIAEgLM5wnXNHzG3}p}{{V$_QO#o~YO2Px@!ckmJ+{7NZ@hEc+PXalSd!Ls
zm0OT`=cx3qdt1=8EhbVYg^G4{<b7(Dt;;Kno|WHHjXXpywMT5ZD@NO&K<PS!H`a-9
z8T-SL=~l~p-GzA{g*-zwgzCyeMBjZg*Z%;oUZba8+iDiVYj+F}QJz8cHSzfD6tMF0
zK6@30l^J;#(2z5n)SH1^92(DOc+NrMtV1Am2E6u;RLLf^ieZdxC(^0Src9ueA&0eI
z1cSk;7D75wQfPeEIoT1>h;USoT4J#W>s>U^LvpxqGmf=^eQfs95Jo`nTf%qIn!;&}
zNe^F2w-o0CHJustIjK@WG3{33YSqm@yt(gD$Ot@BE#>KwD#GE%YR%|lBv(GYDU5w8
z!^VBj(x7<xBymkMHbo&LH5`XL<27IpUQIF7bIn?0vYffjDhC-O6?NA>m0i$|*{!1^
zIU=(s85F_~Lsl72pcNCT>}zPVIc!&9=qeUCY>J)6I+}&XD_EJc$i6*kf;p{qbwBGz
zmfulcQM)7SUitB+%w2dX<;OPjD-L@e4R~a5q-(lddoQhikC0aOm?+<-hsx$~<*jlQ
zjAL_fDfwJ&0|Jzi&+S^i9n;q4<Vz?%S{(gPrF!$IqOQ&=G^JK*DCqtkczy{bO-oUX
z6;{k~w?po0*A?QHJjafmD}c1RL{N$XfH)PSYpWPJ-@qL!<TC|V6H}R=WrU*)JUL=>
zzZ5|Pfsw)IHN^N^RhvuI;h7wT-G=73{vqmu>Ov5o^WM0SNbg@mm*MY)<eJ>@arK|p
zIhRB0&j{b!YPv*HZV!|hKZQZ8Y0$HrU;*0|<X;GUQ7yJDWRr4(-K*K&XzwkzspN|M
z{{SC?o(mA;(E4n@70(3BFYF|f<^U7yX_9EtM!&mIdCwIj_p{l~arb>OR_y#m32m~+
zk6Mmuwz@raQM6?kFA(F&ZYj~N$sjTiGu&5QWvFSBfKCQ$P77^1QZ^MLxvFBEekhXa
z9F>)$HVb6twk<5!V~^6h7<AiV_i<L?v5X$I=T^pFV;M}!wY4B;9V+}Wl^rr`N-IUj
z091z9V~X>qSDBphkwNG3*O6E{--wdVCSnd0S4(qjq;p<*@eW%k?b;H<c^vaycp6cy
zRYjcDW}zFi&%A5#8c7SoX_CW?*P7pWi&Svs+Cm$Xn(bFewU$FEKuI~MuQV%JB4h{w
zBZG?lCj_vVbfXv_IbOW#JGOYHwQ(iP<)mUyq3v1StETaWoR)Wts>43j&SL|b`>Z^o
z>87?gWX6HkoIM2qW06kUGg~%I%?%?|y0DpEDG0@TC&S-}DJvuwa$$#afI3%(jPw;|
z&E<+f@v%ZW5m-(sma16$M@7_Nyop&@9M+xmvc+m-gq(q#3i+qu_l@qXWR44oODG_7
z{QkA=+GmR_?(G0+2P3XUbJVD*txlS6pJJ||<9X~RF}lCiMrf{2#q-<EKIo25QAK#Q
zF}3-fndridZK^)M5fMz1B1Z#?v`EJ$qcV&TE9hmR<P{7~4@y)ePdrqzJ03WwfCafc
z*E?E)Kb|(@2Q{6jWtSjh6?^w<)v2YUWFr-&HK-U<07eL`%eM;Kc&>(6;pAqpHK@^D
zO1CDrdkq!CZRfYOC;^Y5s1UH?rBlXx)E0|2!($Upk=cnH)CgD}D#UI&5zc4}A%Su!
zb_{i?z+Tv;!cZ%fw&I%0_!_iOW2fUyWB`ASOC*Li+4QN5YT%GZG{Y7~YBI(md90^m
zlN%&153N^qVUzr-*t}jtifdd#!vKR^b7-QH`KO>crx5H0RP?K`$p{@rd(^ID5%NZH
z+PSABkRu>Q8OGzsaaNirV~k+_6-QCHjWe}}=UJ28wl^0XSC5FyDbl(s#oNhaR@$fX
zr|Gj?vkj_QGhFZ5+G%jDlUsUTrfpCwsXXT*xUkuc>Rr1bGgj$m#zNE<*K<brU_l0~
zE~{@Z8^V+8QA;#W(UkGn*R-)QZ<;a@*J$^q;@k&em8mX>Ju8&a?lCY`Yz~J8x+Qi1
zZaJ@e3sc(0=4@n%D<%Sy=}_D0_Y=v}Xz!Z5mm5gqinf<3$}z{%x0NK_*dcB7n|M%f
z`I?;Z#~<BLDW+BfhT@y%gTc*f7^JiYM=N3{Y;;n6dJ6GqRJ2LEIodLR3ig7_lBD(G
zyoq4iHeijsbM0RN#;@O{^ZgH7E$UYw<j@tcGtkwqB)0%&tXtYP(qtI)uY~7Eu@gUO
z$3u!~UU|)E&j>-rDujUNtx}cE7ULLk!4%&8DR6p<LQi_LR0PmZG>4@%vOP0Yjbeo@
zS2V@}n0nyWetXr67C9!SanN$u-BX_8p39NODx4eGgPOR53OVmwPeTH<(E<+@opm24
zBDS4II&oBIiKK0cIje;1Z5dd=k_Vbm9BNAw#w&A3&|tM;J<cVRau=$v_|@w>SgluZ
z8Ibj3RzdGoQxPVtij`*7km7oC#YH1yCYv;&0Y9ZySnlrIY%!3hs~&>6)~tjqmmfCO
z<emT(Cy@*&CcbXHBL|a9arSK<A;^~LhZ*hu70PS+tHT@3EAEi=2cWKsR3%l}8bvuf
zBTvL$EQ-bwknIi8RCFI&^XsicR@bhWtFezfyKt*j;f`Hi@$N1pWw%4~AMYPQQ|edA
z3?djd#S-upYv{1pIAPX`@;wT4lo2czx;>%aeR9*d>Y$y!rE6IDpTlr|?8_am)i#gM
zrEs%DsbBE~OcehB5#So7KZb9K%+j|#mb;!3l~w!Mnz~V*?Dks?OGv#?)|b}v4^)s5
z`c=obSqIC4E5K#Y9ti}<86+JXaDOpdnjeZhNuwQt=k1VzfgQ$9K8@G&&2rVrqSffm
z{--?fk9f1zTTKj4$WP%>K8nr2i}b8rC*p>c<^KT0!p7#_KtF{<i=V@v)4fvFel1E_
z;?cCF1CX-ZoP7?_)O|><2xZvUD=7Xt7%CO7YaJ7KZI3LtKJ?S!c-ZAxbLtN@<eJX8
z;tgTh@3mW}1pff5jm&61fpPle)^ry-t+Cy0sNX_I_bwcMnXghAMP6NMtNMSzJ0pat
zZO>tz!&lRC*0Qz-Y||jul*{F6mP@-hE;v7*dh_ik$9^TSkrwXcYA|GONz?|%vj7M`
zT-Rr1tZ3dPwl8YJE2RLu5^(GOKT(lb*T7VwuQheu8P1I1xzyW5XK@&k&ftvn4OU}{
z<~0EP!_-$77uvM>cR<aK;<_CxSX+U&cF6}-CcK*1cD0VE=8|h;Qh1}diJ`cOT^L}i
z3iHnx_(iP4UuodHT$W67wdir&hCeU{q;**kj0RKGRN=98F!Q?Gu;}6?N=Js;PGOL4
z&IerAW#O$}YiW_;kc{;mi271^*TUNz-Po=bj#)tIT)vw-+gu3T;|Cn}uc4ErjHPsX
z{Lrrh+%&yX9YPgW!pn}Gja`rTXCAfZIwkf3g>IcWuIo&^7chXtZvwtg7lrmx(__WN
z;r*Phwlvm3*wciBRXyi4@Zby+Ts(&>MX@)0^Fyj!#!>nA^s1Y^O-U4(;8Nvios6s7
zXSJ6MI6V)oL>js~m}9!KWF!{q5502Wob5l2bkmnII%&@6w5~=ut1wJQ@l_Q$sZ`>r
ztCY<&m00zqkPf1#BN5JO#8VdF@mTViNeW8#<kTf_GILY9@=ZeH1oKpk+8~e&`_l=j
zm}DA>hdm8wh-i*XW1ecfgVPl|VAL<ktzyjCS;6XXYP^}NQUji~41&5M%w&!a<1NRL
z;MQD^-drN%*Qx%3yeaa>C#`!o$9_CJVx;xDC-PtZy?DzqD9fBz=)5}%V3S>2K4&vr
z)vQZv0g=Gnh4rqA3#jelSmOWyIK^{O-o!XkDaP=BdcAtIoYjlMC{tJJbYoL|@W<&-
z8jF$l{{RZ+4d@)^m~VzM4>f|p`5pfNSV?YJ)}?8sIpo%97##JYd#%n$H5Zs$t$Gyc
z^2W!DUR={`*zm5Q_AOOiiB-=v?;aiT9ig>MOuT`>HS<t%C0={uiu8X8Tbb?DnR<?J
zYsJp+6zfGwN3E4twcyWYYr8A-ICL%SY826AknfFn_O1|pqfT^|IZG(_uUYU0t8aT~
zp|Q9O9M{C-D9Z~DcxsQKg;x_MEh^$O_i^u97V%v~IA*T#Y;EO0LXX0kCX*jz72r=F
z&AK%9w>evT+t{!-oO{)z)~?WX6@K$gSk#^X9+l1N_YvEpDv(W8D8{qcha}D0e-wz$
z*@y&IgkCGOW&Z$L593}*a`!h^1muD2YTcc*iSsiW>y}kVdzs0d$BDdU1*MFVD}Zoo
z=Wh~t^|cLg!%9S9xXJ5XM~|*0Xc`r40za*Ie!pt)&c(Bmdso<S-c5&$T&24_9K#c@
zDm_XM6<9|ACQwCWYo0oZBWUeNC)8J%ZgM{JesqH;IV9KA)5)ktS7(sw7xioTwHb`k
z_3i6ayt9muYUZDB<~S|VuiaWGiy#qRq*{WqGH&J|jGu3<NU;oH)Vly~LCr|2JNK&Q
z6~;#nF~O@a!H=aZBj)Hw(x-E=2`4;MHrNtFh)7^T#ck=@#IT@Mm4L@e<sR#4!To6x
z@rOpPdel9lHK$R-W4w!1l6eQ6Aw2W#MRIm}me(7JJpMFS6Tq{h>r+2Uq?5O5MQolb
z842hHD&>qj<L13I?q)`JVyeupA9xt8mxBY0Rav8?;sq$wzf(?hRULCsw92v-CkB}{
z$^nwuKGmcW0t<k58pYKj+(UXA(wcnq9cq=pEHU1!3h_b+89AqjkYkFP1=}CJAqJtV
z4Gq8)(g8H$2o%COKD35S8277i!d&#gstQOwD#(^ai~vZWMe%DMIdDCyDQ(eIkZOsM
z`tEGgg~Q_nlTjuX5?0!ARAypMO<Rz8pEh}@UINw0TI~%KA3WoM)~mViSEaW(#tEvD
zK*6|PD}tjeY*ID}1B$DCc;NYA&rX$Pgpr}bk=n8KGQecx>t8*YVx2W>mXTiSQdGOP
zM{%0UzPbww0Q?_XZS}+8ipaXesKb5@eBzUv)FkYS8h)n?7huZg0=j!^=r34DZy+S`
zit`(nSa)wVS3=k3()B?yF69IfUWFVr^*Q~i>_6Cdl6=D{&mQ$WJ{{Hf4=!RyQO#BG
zuZ(VWc>*PyfCr~j-n|me^_JKcfwSw1_V8JC8k)P6%yJf5X0K&9XT*dYoSN$+l)P%>
z6(n*!>QOkDk+h0yrg<X1s{>2fM#u=++a2hRS5utQvi|@MX%PwSUG0HpD~8SuNLZeK
zomNyMp7kzH-g?r#fP(5~-ND8yj7td_oDuv-pT@e-3$f2U_pWQjm(uBTMwY-cNy!Jb
zd><N6l}d1&dOytdGWV^AM`E!qPC8Uq4v{W$D>Um9NSJO39Mv0}myrG9EAzP1ms8q_
zV(RH%AR4K=b7XX=hFJ8eP#ko{bfsfRp$f4cl+r&+ml*of7!otmsWU`J>)#a4PE9?y
zrnem{NSnbCKLV%IoEaHSR+6KJQx(EF_2#Loqe({S>MgJrrCU#@QB-Xu5-9bnpd4nr
z$>{8IHDSy;`_v=kJPvA7dz!8ovz~-hpt&++jGCQdX%83*I+IW#+)hXe21%}WS=MBb
zvP9)$9RN7ZX-<@?O30|i$=Mp(wyCG-+2l_k_32!$spCCXc?4FDkODwZi_Kx`H$}HG
zInS+A@cB0y>>z+dd651cKT<2)!{8wZ^GRIvVTMtK+1M<SCAfQ;URj9CyBwA^$oQV|
zq;?r3W2JOjoW)`)I^wxvi#DX0<x}^M#&8EUz7m>J=CJ5NElcSPkiia_0+*lekUO_>
zf6r>xO$$rXt^V7sUR$99=6NIvi}{+zzSY05v@h*Fs&8(=@=Fi6nCtw%I`RE`Rle5m
zT3gGht^he6W0D8ZbRUI!xLgGBO}8#oZmG(99@qZ>35S6rkjMS8Zb&%DRwMHR6{l$~
zfvg~HI{Mn+5&r-z<PDFg2a5Uf+T6A<4QW~0%N&AO-Q$pSc-X5Cp&W|du1iKM-Kg*P
z{{WDl5%)d1^Ff7|<xqV%u73XjK*`7)^sZ{lSMd@mgw<{tK*!I9{YcGj>Du0{j9nyi
zk6aZ$;aneAt3zofM=a^}GVe555Red`pseT9nICq;$F+8=smCS+kUEp-Gfrr&ZUAAQ
zp%|-<E^+vajw!9qF=12pmj;HnQ^2mKeKI0W)$3HI({>HZky}R=nY?i+oaENI>^`+t
zIA*rEONb;f%NfeL^;2Cp*)zfGRc6zqP);&EYj|Q2qNy1puJG2U7PqHvkOjJr<&}N?
zN3o~gT9j?elx65eaW)g&>6eRhY;eQx1JTE!uKxf{y@OY>6UTu48GEVpuO|~n*~^+6
zGlH}^9oEHrJ$<btSakvdo&<n#`1)5-Wq6V(c-#<clGN;kh|0<_T%&3_pNDQtmaXR7
zgY!V=<;Ht|bpD>zg26)+y~k-8dj(N@yPn9#8RFR>!9DAa@mGbCRBMZ9g3Z(rIDh`V
z9vAVBo2##uCJ|gO-iA&Xe~9-L)x&U(n_CR0-nhAI;HrDd#&MNO64die8sXAUDfnbK
zBNf`{*PC4%HBZGl5-#mp#{dDDkbgR-rOooLPJbHduHlG>GCL(W)q&^^Lm-fJrmOqZ
zIyAytPzlNDPMj2fYVcfa?0HRD*qvV|zZD|5$nRAH9tAiYcd2k8qecn#{VN)1Bs0iD
z{H2Z!Pb`hMgH)a0apd)?gls6u#F-;u#~G*XU~)xPjmUiGn%A|GDP!9p2C7;XsuaN;
z0mV2HJJh!}yAJ62T7Vx~%&Xk6CLmz*#Un6blis2@?@F{-i4J4O6&qyJ*b;pzHUu8E
zNX&`A=bDC2n5z%;s2m=i^{iP8uH5#hB<fE!X@+`LS^i#oR`F&sJfGwJ()k)ypd)ZH
zN=KmiK>kPauMoTwO)dc>S8egbUi)8<Zf&4o(OAZ|*&Wz&{{Z;&5%^aIZx{{-HTvdB
zg_R5(6W-VR^*&b}H7d=avPUFbvtZMbW+NFns`E_pwph@I1M6PTFLRYimv?R-g;$l>
z4k=@kj2c-0VM~;J#0x8K`HfqKP6bkQAo_|Ukgs}fDUw~4fceL2-0=SZiA|F#IUz@3
zT<-5NK+nBG@f_AwC_<!pWNS*RrtXhy(e-#WSoW)iKGoLvc1xW$K_o<#JmS87@Yb^?
zk#-z%o|Wo)H;?qzjS@%l$?6-o<6kA2<uxO9O<pYb@YwiDKJ(P}{WHb_IER~+z~t4_
z<J$#8x>d-p2k{q<>{7&wR|SaRit|g)6lzmU%qL)^<O=aH{3G?7%1e~0xr{03kE^e|
zX$9#qLm)Xljc3m!QbuHV$Ue36CZFQHR@OkvGd>SW=>GuWVd^H=%aSpYI)hzLgz8at
zrp&*!V$X4~YgcyVYL>UJSlJ;&kQO5Y72v<{o@($j2;VAmftsTJEV#M2^RAhR0=j8%
z&1>FILmHWyYSBGEQ@I+2!ISR;&3X5YqF*rWz&@SoyuL4S4#>xDxU3uPT5G9GzD|2r
zzktiCP?ozMO-hb#?4<jamNv@@NnAPTXn<x=E8Q`<w_-RL2DBJ%h=McdYL$*KJ!<eE
zE<4vWo!J*ME+g45<4szU^@o^h6d<=1OJSy4gR#a<GV)w0T=7jw0<RTb<-;8MieoD`
zC#Gmr?hh33qd!`ZFQBGT7Sq?#ikK*4f+(eN-JhqPOEY8&w`~4W?Ixp1kS+-o46+71
zQ5e|V&@QBBc1>5FTq9zs?tE}fG1-TD7?Fdh+%ryGk}*)nbPv61-dV>mCl!xzV=M%a
z3kq==U`QLMG-LsjRN>xSa6zkcp%HF9t3W4-cK~VrS2(J+cL6?D=~uk;#|#LmkP#Sp
z&MAfhPC&&>ZWne2Dsb_lWa6g7xmWB@j>3U#>&F!<T#|S^R81~P<kAEq!Jd^1Te#@8
zFp!R!r!3?S#8gQPju@0F1RRPaARd(R;I>B<APD1}eSIsQO5jp<L&3nR^C)5RAHuX=
z(l^P^9qKV^icidOToocT%xkUTN`*ZBwSj*Og-K-~dK&HJjR@KhH{n?K_TY@PXM@(h
zS2n>;e)LTfIO%MbSetU!E34bd0U!g9TJ)BJBb?SYt)(Q&LJW%exJ}cQn5M3eD%CLS
zgda6U;p-K-zY$2e$*#KR!;+au37qt;j|q4|e%I!gWMR%a8uswmm`$i7la<``?*RBt
z*2XB^2S5oY_^Z47Bnp_?zlg4PLY?iP5tiIVPk*V(#{l40=(tL7g(RYjNYJ{90H<hB
zeXA~Qfa4vivfe*J#*#_5^SZhVL)fpbDWI-!F;I|5rZ?`!?BbJSE*4M$s`nRhLZrK>
z$6De1N8{};N!BFOE@u(Uv4<PD;Qs)gp4H4t;)(o6G?CfLRs|puI+2>;tB!>?X%!gU
z^*Ju%7R_+1HsFv&a=L`SZ@UdC;0zC^KjTro+e4$pXa@tD&s&lhX1_Y(OvmeW`6<73
zerLCWp~)Mv<oa?l{_Nn@2`rvAA%;b2Tik9@#Y%GBK(CkQX!Mbj6|;JAQ;TvJ@T;YA
zangrQahe@QQg$dbLm*=wwG4_nRoPbr3>vK>^O08>T-6mBa5$)>0~yU(kQ41y-AATt
zqAc1ht0s2UN&53wCS0BcQn&;)bU@xGPoc@?+9ZS12kI+WecxK=JTWOY?w{R%(Ek9F
zTj=K*HRj?WX|s}|vl8X7rmCxj8OW(_n}8~f!|Vs?Q5cYw!&bR5X}eXh(zXxMxck`-
z4>i(j&HJch2avfn$zPH(F<!O`2=BtjQx^VQmh1&s@I;{Nb17kyY}g+A(zEpjE1cFm
z8l2i@p&jG^GspZS;4nQ!eHA(`aB)YkC|(Do>Rcl+BLG(;eR1Si-8y5<ocU><xbIyR
z-SSVOMS6qfxPfF`{{XZB{<Y1mv))`L(fhbp8OL&Rf2DHa;mLk(ha4lyi2gA_FwwND
zi*;tVIf<BbT&OBNc>w-Z=h}6XNJd60-9NKn)%-L4mv#=*7*KJ@W&5pM7L}p4@0l_|
z!2_jwSRBF-pyAar=+%n4W>ton&~43hHX1ha2#o$!(rEr3azQcl?~3Xz^vi2FH_A~J
zM<nrHZYwlx+9p-8og#8}9v#Yp%Yj<3=x9dJ20NOz_flQXBePwwkK-ejrMnl31W?Ve
z^(~H-=FYuIJz2vlvX<<Y*F&|B2Vf`E)#&teI6D-670)%C+1&cQz;Agm&(fVNy5unf
zZ>hTh(3DgCDkV;G+C;S3(TxRPpaT_3`@?boN~t2bN&HLVyEZtwSpxdR2lA`hf5e?n
z$z`6(-boYh0!rk2b*8X*rSCzeHBNm9wH+>KTa+MnIIPXaHY+S-udQ@({6+Bn>iJr&
zg!ZSqh2FXL$3LZ7ipN6NA!&4dN(+KIpg1GyI*RFxt5RRRi(Y2&l-B1Vb*Duvd*T3t
z$i-6AUVR@?S(Gt_h*<#i_53TMxw5#^Cn+KjoyIu)DjVxWkvFK^4|?7e?yb6Jp4RHj
z*>5W9-Din|D-4WRH?LSM(Y9A79X)DY9_g$m`#gmGozEHm1O64Qc@SkRIvUAdl<tYA
zCkb5fT~gjlEkKlJQlvC&4hZ@h?feJh8;#3ls5ySh=c)SD9~fz&;%7zq)1Sh)>q%NE
z!>&OFzLC?Xj>FnVr6@+Mbv}=^o;!#!#>W^V)Eeh+ERBWM7yVNlsXePVz}mA<YN+Qd
zzvngBUqqL7V4l5?p|6ptPFQ-54D#&g&y+kpISvy%8rakcSc|V=n&vducrF6B1RmnL
zjoxj)&CeJ$=hlzCa|)jo%9hhCiI7ED4ac=}cK1dL$si<+tViT)a^7TcFnOt|NyL{O
z3EYyns2p%AR^(!$mm`eSMHsX*im_`T4c9*PTkF!5aJ=T6qjNUh&VtrZS8HH{*EI$8
zuEXXa%9^QZHa_zMTK1F1>J@+@xn!JJ)a+yh0-l4{wP;^h0H#<u2a-K2JOiFaDXCn(
zYmPm598(+)^#1^3NI=C>WRSSQ;-PRV!-0;NsF-53OompIAQO%&KK^vKx0d2ye5g^R
ze1CO8C-erirXYS*%lPK(TWE5o2J3)gP<mkf@6-9$b`qbps~Gn=Yt&GKlRi`N1=QM}
zvw5gaxR&N;m4N6A5`V2{6(g~)WPKw^X$gBIB=hv9w}v!1#s!|wrGCjz6$KQmd}Qi#
zNwddF@zd!+7zaF8tKIkuOqmI{k)u7gS0myN2;XVBZM)a|$}4DMVIe1Tl>~#qH8fHJ
zaC_4p60TK&2Ai<<u8XEoWT+#NRpf|nBvX))jMTwZx|%_9vav(OIKD=6#X3mvc%)Uu
zFc>!<r9Um62^7CBI_92?pl1}BYU4n2^73j_gde<dNUl3|ps~j$lS6kVR!GOnGf2is
zPXK@_G-T?=r59?dR4L-7#1S%fIjYhoJJgcTxwDU@M$+ybD&mAk(wE+j4J~P5iQcSQ
z58e(c6{)R;7-FJY63v@p0)yYBPFyJYjZuxTI5?-tAvnq6xt`{1iui6h6;Lr83b!c)
zXEj$Db5#<eF5+{?G^nh`l^3N<hyWaBn<$K^$Q+YTjx&>rnIgjsn$xk<_v3Q)_N?bo
zM5Ix+w09$eMRnG82$88_xMqsvc(ro5PrB{ymQovjax+)sB&g!NBjI0-Zgo=$m7Jyq
zGJ5o{a<RFF;si0s2q1CqTVSyhtsBlZXGEiIiTPvFo{+O1^*j-$Q;gJ-+(inU5t{E&
zxsh1fkSdkrNUC>Yop-4>Ar3w39(#tB`C@408e_~+hAanKOOcpK9PvyAf@d62`^Qc>
zqQx1z&stwG`Nvv$Mp;S`)~84T>(Zg1D@P=S!5Jd7hUP`idQ>3-_7!T?fgxI?2!bBC
zq}XyrX^VW1l;)haEW^@}%%TWADGo<Ctyi!LKJ_GaDf~zBscPYKB&>wxRMMn3MX(X8
zbt8%~zy^_}1EA)jQ45(O-t>P7rA3(zBu*<uu4MECR4pu$X9=A9Ruw5Gg5^_<!{3f-
zZz)-D=%izsYeg#@h|X!Mw`<8>K9%QGr0-^mOrw9NTgnS#1oW)f?2<VMW(*1FYoNw|
z)(@>ZD@$2h47vBOCbm-w)4hkxVm65cz%mdIdTpkOEK`?8ADwjTX$)fvo_$R<(N%E0
zYN_OusmV<(No>wkxPgIU2_13Lrq7x^{VD887$ce^x0COR`V1qKbR?`}BiK?XAmXmN
zdWwyZXVSe9q5w{CaZI~?kumfcsbv9w3eLX0g#lR@42tHjh=mwAP1zL~xjQ4od|BZW
z;y;Kt6U>G<V~ImC&ItbiIj*}(u(8rD*51zAFjQc<9GcM7W<zl16#y~h)lI;hn*5_P
z%x8<L?ET({w}rzfE4{}`?IUE>Dc@zrD$AY;2NhOzEg&`KBzLU~mUH6+r)t-RO~?<m
zV%x`zbgc*(wtz4NV^$?5XsKLu%_&cm_V%VkLXMd<^4T3LnU+B!3ac;!fI8K;`^KVm
z2ONsHvf|A77rCnP1s!VSqd7ggRXc?MbJn_`?r#=Un*d|2Qn^aKDdRO#O!9MGa5^H%
zGzm;PfK2?ZG5K`<wbgG0aw~^27^PQJ^C`%#p33ECfgM|dD-2aT`^HtH)VXjE-akss
zzkH$QwdY;YWOrJ_zUW0^O=@$)aMc&gC67E;C#hjrf@`iHzOs$G?ZNyjnAf7%=Z@9s
z;T@%8zYhKD9DbnL1Ppbqdg)}ARgM+iEQ}Es)rr6#nXUaubr`Dt6}A)juFG%*Vl655
zDx|6Z0KT@@)M4bK9%s<@oA*wmR<{<mR+?-Xkzq*SL;c{ODE?KsqiDM!MJdKP_xGy$
zb*a7AQ0>Y>3!hB%AIzV^yW1O8i2-5s74vxPTZ-jdv&Y0%wur_WbdkhDa7f~xrFe2E
zfM!v^;8y+2me$c3?xaYNbu4jQ=B?rxZUMH_Lqvy$l>OuW@2A$h+H$K?MX|?r%R08D
zWu^Y&B@<8m#XooIdsjN`d#O*p;fYXwRsI$F3ZB->oWE1ntzBQ~x>Q@IkQW^hMp&Pv
zb;3NlL0y&0p{b?VMGQON0D+Q8z#osLc}}bGG~VkMHo9C<Lug#3z1t1OMH~j&N6HUu
z=Zt3+r>N>aD)D`-?Ukjv*=Y<~7b;14mpp>pa7R!FOpKA5#y=14_L8xJdwjL*V6gaV
z7kHMOyLSHof^A9>-bFW>?(S{ZcM?p;yEb$EE2!{g)VA}RS&nU)OLP1ukJ7MT!}_+I
zph*+S5`oy{RqYP^ML(B!i1%<9@%h&Hg&L4*8l!on)`w%O>FDdZKsg<&k-xI?=kpM9
zI*(CZ)rMuU*yIwN52a&j*1L%ySCxmX;VT@}>Nv>r>+3ejBc^GZAD?fi7luhAkS<b0
zVhWM(TlX;Km=)_(V1UJa6Jx9GKSRZPk*&=O9)~iLJAVrJfi=ZCCaxFlp-GBRxbswX
z`Y`=^k3nutIjtpV7-lomHNt9ZEtKhfY{ogEK4LKJMS7*{o0~YLU;`8nfI4Jmyj*29
zO{qg?`J5Gf*P+I0R(J$$?^Eel4DlExAhHY(aawm!i6iOMRwU82yus9RDrwZ`jhIGP
zD(jZP@=EqSE6Vj)KFg^|7hrNehml^#ceZ<cfz*Cg=3YCt^6uiC55Bv9D)(}lzVm}U
zEHw17rQnOR6~cmeI0n6P)=k=bHh2rTeih<g7jm;J9Ah=?x?5*PW;w@{+5D@6Ii|g$
zW*F6~W1M-InSSv7Yihzm(2jdoGooCHVE~=PaBHBm{oezCdRK#5Hg;zOj%QzQBV3e@
z6yd)y&+D4Mrd^&n7_8qK5}K@Sj0T8)gw=gM;~Z!4uGdSRl4n$5cpa2;ZtG8z9cv!W
z;E*y!YC|A#*1Xxl#hjCchBkLo3ozoWx`J>jyoy72q>grhWMIRsXj)E2JJx4T^z@X2
z$>NmYnz5PH*xh6S#wtBV-B%MJ!naZHSoT+&NDM&tt+lw0YgS#r@x^gU4h$2qpS06(
zM^l=AL)MXq?^KNj5#FGbW1mw~NJt!2S)}6_;<bu1WqG&+*NOab@k`kFhSyAw7>eJ_
ze09qc$K(P0Yu5GMPS;JaxWB!aMQv{xl2`Nt`ksT-kzXbFr&YZ14~Q=HdE+8mnKx`4
z>`*YPpI`v5wBbCz+f|imuXZ|o&l@(XqfeK)rk*dk-}9iyv8mwkwZv>Q7{zkJ&g8Jf
zGB^AL)Zf{cz-R380o3GI=sw1hK4k47@$twH7CU58$>V!z*JH#=6VJVHk85z8JWf8M
zm{5U&F-zD}V2+DbxX^BkItEug0A7Z<`9f|x2N|T>>M1e+$*rLtRb*(0-E-55jPc%_
z?}NoNuRgW1D#Ei9%{L^TDmUB>NeInQXaM!=PXP89sZudhDvsb{rH<&VsO)$hX|kiB
z<W__@M$R~^lH12TIZ@6zsB^IHU@0f*N-<U@v~_$8;+kM?;MH9+8zCyV=}g*s<BGJg
z70Du(Xagj5rkE6Vkks#Luuyta2ps)t)PQF}&w7#r^Y!UbwtYHL7I%UvOHngo5tYs<
zWf<eV7Jw8S^NLyVn&oCpg@+iXB7%7o=gtiftC!?cy^4tSQIW<f)x3Fb1x;&cTbAau
zp|lDCAY!qdLWI-pGaz82KT6n!C5UH_tyO>(IO$d$%SOYHan`viw<5W$S+}`HaTz~T
zMRNBS65CI>6V{5)*h%a!YJGv=-wE1j7LmssU=>g^fIkZDtlRA11#Ej%JTKh?ieuy*
z!o9Ppn?mk#zblhb%RAtfVt*RTitMLTOuN0xV>l+Q8Is;zoZud6O9AFK;%l9{yu)$x
zel>SYyp+el=lRibqoSTj<4h7NiPWQn5IOd$vwfy;eo{XQr8TVG!KBJHV4ZHI&M<n_
z@T4!&vvgQWXK*0atLLEPR5k@!J*WhN2+dd#8b*u`Pw7xGV!E0$!TjoP?HhtHF;K$~
znA~w!5(QQ5ngl>zc?f4?ioF5MVM7z|P!v6Zr=mK2-n4+9%VSC8l4;2?$OKfYB4?ho
zngRgcKq0?4t=Fj)C`AK>6!mb!jAD}np0zCj6ub^ds#g-@Jo8tY7IV%jCb3dJV_8ZK
zftTiPlNhVe#5Uv{RE=#KbQv`s$7bM=w4p_yEC|U1BARW<?rK=FtBmK~r-e%#o|U(<
zRs%Wh03efA!Y`6G)2_$M$6BVBK3T(b%~WEeu$bv!Cy~~w$pZp$T5-=40nIj0q#R<K
z1Yq4lLX%u(wCB!j9&?Vh+-p*$wVbm^!Bs|U%VwHM9F`=Kc{T7{Us>})l74LUa1`(F
z1F-ISrZaQxO*CUYYvSyC30QXSb5YDs2A$rJf<Y9`61pe0Y=BK)f$(xMSx}yFoMNp;
z#~96JINVKG)DMG^(w*iKF`RqV8*<0KezkTu`?CXF%~+sZH+-67kb7_{ZM<PdJxxaV
zRmTF6aVft;R3}{In!h>p7z4dinM(uE3hAcJqRJBy&{b(N0SCCN(kKHbnynxNS8N%)
zS(z|7>&05pZj2I`nXs+M`qWb{bLc9pfbPJp`BbB3Xw}t@`WN$U5QCA>)>fvNbAe3o
zz4@96EuZhM4?XJcqZnn~jGp!8@;Y;~INIfvjO`{(%_X`20C{uz)op6ed}oenl9z&E
zA{;WD*1|Mb)`CRAJqXW3>0K$fwIp;xR@CynYT2V^1aVZnBI_53z;Vow$cS^_hW<)x
zv+*s4S9*`qy#D-4Yj(52^2-|sQ|N2yaCKE^HQe?o)aQZhUJAF&GTbox@?d-55B|MU
z_?P3zJS%A}wUQ;)s!-uu{ahSyU!0Tv$oz3u^u0-KJP&KBLI{%L-5wyrC0WMfpQcac
zUMJ$Dd%a#bU76l_)fkhK+n58NerwIk@DRk}+pV&D9(-u3l5OmFR!36RH7IWNOQ~)i
z+TQ~_FPP`%A$kl2P&oc0S{HimnWW4ure~7pZsQzlouKr|=rh+Il(z-!^qZ@=zt(b8
z<DonQ_*a%`vdJaw?6W(wn}=p*IVY3WyQpE~isqBiEfPktqZu>Nt~^I`dVITNHnI01
zfn)ggr)ZWdc_Zrjghp#Pq%m8;-sVyN0J4s9eZ7ricuLu|E2yneinOeEzxNPwTk`#J
zUWpZw%{&&?ag{`iWFV7>qV@j(dA)n_T)3G-4eq6>m1xEe$ja3<OZO%%Ix!N)FtEY$
zqMrF6S3f6;d{?I3?U^hlw>?pyVJG0*vH6Pc^)aXDRwbEK$aA%Ox&Ht?>xR{4{@S${
z2@0f&<Y7)mD?A*dEnE{`WYdo@+n*L{j)`=FE1PqVG8c~w2XGH&`s7pf+Z$`UMZC39
z`@{~X)DhmfmUgt5=Oqclsr0V5N>Tp+2>f3*<R!eb>bs6BwyYybDM47)QBl~n@ZxKk
zEia*&%f|<nBhOKt*&l|{T9@g&I34PjgCw<quB_RL+)UwyM+5<mzlr1Cx_NZt<?hCN
z*N=;uRhvt5hN`rV6H&HeP8PCeLasM(LCCJxQ?&{Y70c>SZ<Ao)=ZfsZ*5*e=Dcurk
zum^y)0LZQH30=!|qbf?oyg$1nob>7XRV(<9mPR<MUJi@PvAd9-T5dgnQBzr|QfP|0
zqej`5StW#h<UKvA3+pgc@sr-Uy+>dE$kzqo1>p=*MF*0({$s6l7QQR+&Zg@PzOQZO
zzeJI|wkOjKjGD*lwW5^c7T1v~5?YwVm}Y1jfO=OU<Lhkc{$K+rz~{a*kLzB8tXe9{
zt}(|TisC$KRkW$I=sJ4t73pQO{p?yhu+LMQ@VNc>C)T~1#Cd)mm6(7$hyMW3O?elD
zVa&>LUaxrO+rksM&U~DHd{yS&^=PHsc+FZyCx@;IPq#b~UA39>Ajs;xiu0W+O|Gqx
zkZZruWCk(LYskk_v$@A!Ji3^EJtNDrm%ipxkDw#^)*Y0cJ66xca8%kL;1*^dkgjUg
z%Jr_iG;cv2R2ATkp2l&3&1_pt2Y$86TFs1B)tupm+T_GiGpkJKVsOHTT%6{qTg%5@
zm2xQ%uP2)GoNRE;Brcrs(xYH%<0xU;qG-=?LS_<)Tq(|TkH)TAT*(o@HCU<lrCfu^
zr6iu@8))ItThvorpTeNCf7}31BA+9VQ(W#kl$hBck7}tqfDTPbESVi@h0B)U9;UT~
zNo7m>3q4vVv%ZVXwvdg<oCAvRuZems*M>EhNG;JVB>ACzosVqSzeb@zHRqqS33l+_
zoAQF5dy;X^c8pij@cu4zu~DV=WO*621v)NWQR2r@yCeN^{DldqUUfGPG4EAeVBm~X
z4+LYSev4#$j;5Sit<vB-qmTBG8hE_5nEwEzSj61_0077Jti<HhnFEk&S_`tx_K$CJ
zrL_5eY-FPh5nSE$a$C8IMJmAeu7=iDNdtx<f#B8cZ%P`qkJ_Ls=c@kja5L{(Qmx4C
zEsbF_g5A&8ty+ixob{^G#?Z>qxWf(zr+I{d#d>y6V{3~pH*re|0Qw4HIXN_fhAWy8
zoUKedRVXAl=B=U66`K(Lan`4_m647~#YC%>%|96Ttk~{an8sH;4)sjBk4k)mlsNRP
zyNMlN0*Ij+KO<m~NYDrVl|l*5KsooVD`}TFY*jr5igy<5p17*J8$PwYF2@A*s>^G+
z@T=CR+S_ospKom>(gab-tryZASrJB9^*yUn!pF-Q10U^UrB5@c`4DH+))KDU&<y9c
zj?yp#7H;(cR+Ea+dt)FB)o#klB^i?jq17d$E;|yyaro7NZjphU6Ixd?+r&1Fqv=#x
zi+$0br3!75NetdzIshtDdbrN<)6%LuQl2sS(^3cM<Brs5!M0r&VY(C3xvQ2_?;A-O
ztXBXMGt!-JIYt0>tz9(LiMexHwG2GO=e-qf85ZU*ERmd1T-wJ#KDloa+o8jC%`7_S
z+M8@qvHUo$XHL^3xsVp<dRJ$pX=!N?ZMb9Y(!E&3?_{L5+_wg)T()!1IIFik$MmYc
zQ!`|aD(q%wGBNqR{VPXKeS?f-b4+-`=aW%+>lr7v^QdT~Z9b;4;5G#bsKFrn!24Gl
zt7;0l=jbatOS!qYxW?ia+NS*qJwnQKE&#_hq8B4I$k<#wTX%Dg=DM9W<~fuCc_XbR
zfU&?Brj*I)S7U%M_Nfi9Cpa|&xmwOORwLT2d1E;ykVmsUDM&r(2wb8A#!W`@4@w<-
z<kU~ouSx($lLz@zJjQp&N@J3H)KRhXMoAR;K+udj@w@9&p*_t&3C2w|nEIY7S_09P
z5M-KS-9%dq*dFysgA<CYAZ^4Pik?t63600fz|t7kHIr_#c4Jqg^Ez`{M{q2ns6N$c
zO5*~lpl;@do6F=Hwgk5;mCa?`LhgQ5&0cGw;{h{CxZ{CYfl51eRr!u7#l%38e=}3a
zaHl+172^$Il0#_&ka|c*^7_}EnPwF56kS@MCEc1*r0PqR4e`FK6!xEFfx{BOu?K($
zIQrKXK@~HxW7j^_8*~SX{Hq;}sg11a)ZF?C6qPvH4W!33qZ#Ix9czr~8grUMg*|zt
zBh=Cn&p*nVE-a2lD&fUgfae67f>jKpepM7R6m6}+6g6?1*5yF?M>S?PCz2~J+Hrx`
z^Q{P_Qoi`ENyf}&l1CkRsAR`XaZcPw!KOLS9jXBkP0*gzR&Yx66>>qIDy*TH5z@7W
zhN+aLL7WP!Hr=FE$wm!Ulw_VOvJBcRp(=sL6;aodS`rSK0;);|O?5?^#gga_(dyA-
zKQJnPD(WUu$;l_ux$h02I*B;W)Fgd+S6Go`0gkoBi;_}DHD_rY_2effj-Be2wam5`
zK57i1ICS+N<6Ug}e)Qm07Ne)K1CdINc*{mOO5v!-73G<h6S*9JpT@k`#FhnQYz{uP
z+*(fdGZ6VOIr-Pq+<VnO6ImmVF#ssTAdZH;OeI%FdTe%4sN!EsVgCRKUXgB#^2MjX
zc;h6-q@To^^6f$(-Zj#cjH%Qu)Q|gWxvyr?<5~PUVS&Qh#~;&bg(LK@EAefy)4Wdw
z+>40dx{hpt{3_wUkTu(uRsR5Jn(uR3GfL;6-B}5=Y2g0y9>1M<wySS8m8#r9ASxxx
zsrB`*q1M7V!`RF*9N@(GJ(z7c{OjkPH(QHYv5Q6V8QXIbgo61#_D2|T{9j%(_2li5
zIZae+Wo!KU{smB*=4kIe4#bx*YEp;g{Hstw<STA2fAQ7)tI#}Qsy>0?i`(mLCDfp-
zM;XEBynAu^*9Gu{Pq@-Auk5FtE+U)Cnh6l&kQ^`|^!v&B*K^|A7S!~mwmJKUA7An-
z&dl5vV3T)_pP_|kdWQv}!EvZ~Qp)04=eU%@%`B5hUD$?W%N~Eiu&uRqTlKaZ;FX&Z
zVYp+CpI>hE*?c)tnpB!y!hZ77SB2E~1nvjuRfS;uLhw!GGyS_tLn3h^DErFm$j7fD
zy((2`{bqEkJ6-5+29|_R1RA}~q>9Ehl3y<4Y2;(BJ;<)AWr{0k;D$7cDAXz<^Z*Vk
z%dK@gtvAHB)4Wq9o}sWZFeA&GI2}hE{J%r&E7B}Xw^0e*Sz<qTcN?h3(v>9}y#+UR
zQ@T=v%*hN6K?ekT*Hz%XXHcI{VSeIOX$XPO-rIrH_vbjQw$U!Gq*E&_aP?ph%txhd
zENKd$MGC2asyYBVSC5FR2}755a#ht2);Z34n&js~_ewF#I-vTKkLz7Vtow#Xdcn2=
zU24`98QSIB@C5$=K~sj&GAZbpdr^!8HCsuQt@MkzIw_FjA3!SZsxcYIaalUtg3n8i
z*zj?^{-(C4@B6*Wisp7W4;I}F?F8hUk?CAUqTr(j!)K^9y|3MQw+?g0a4QPd&V5%=
ziq6?dXCNP8Uu}Y>sZ&k#JxL`PSoUv+S9e$c01vd;uViT@QzT)ZlE{ui<oDop_O5fs
z69EfA2+KI*+pqMl_R7u;Hp16Qx4@3p+$aEJKBpbBa(^209~7A`JW+EV?a{@tR1TRa
zr2eFj!n_<OElgDEEfw4RPHaAsG`tmPS=8eokzLn~B^Le`SaXJ!R7D=cEPs___#Ve<
zqcFkFdR4E9Gk|pKZvOzhkpBSVpnqEBtv_pvUP7w*s-$A+m;$?f0#mS83#Su-o|V`5
zeBgKMT-fO7PAO<j<NHOp(%`!ve%<z;qkr|qaZsrTn)H2X1lkqcc**jM52)t6`4{FC
zV5fRk>?|z(+Y`V@=RDShq^t-T$GuXCa&eB8ZWYEjtEpydCT`iwz~?oi3j#A(c8oz4
zsRLwmuQIGPIO-z$N(Wk#%*o>zs$ld7tvyK<%+binh|eOLz+#bdbDDaNGm3*I7SFO!
z2Xj`WY-Xz}<mb|sa&ePN!XchaW~xRDNLwUkojZ*E?lVHSAOLG+9RPnlI-1Jyo`L@W
z2``4^)8W{+Xu?Ptfa~0THLOU-S_ADMjOMkaR#axE2dXov1vt39kCyeVD^SxfWVXMx
zXrx28k-<L4y-^Y1e94OXkHq>-w}|wqt#2TVxI$7~e87RnHS>MUVk`M<%8kh7eL5Qb
z6DiG>Iu7d6Tc0P5!21blv5ratKnERZ5UzUX(zM#t7bvJ0`qUEHh}>kTKGp4B=bq`1
z1A)lJYiQRYTn9My`c_@kw&{fq3wQRYR_|&3+Lkpg4Wd+aD)_?HBh=l{4Xwz<VpmhD
zK{fOduuee7HG?&ju^*TmdslS|i<Ks8atKrt%{imVpbe)S(zJjKX1BP<Dl(2SRv>H;
z4OdBl130IX=~B=ayu}^qtsp%Qy-{Xij!iT>1I~G+$_2SD3XBn&hvk*}b*5xD6>iy5
z82rY;YCuKhDvmLlL~Ie9(DD~;-6_b1LIUKIQoy@!BA%R@*Ri)j`{^(TYRj{=5PtGQ
zl0Sx}xVm>6L*RC<d8@IO^$YL;jy?dY)>7|ocN0_`lG!<}4KgM_G2nKnak2wJi3xyC
zPc%;N92<*usTC9eSb}PXt8k_>7(5P@oK@K^nR3X?<d!{aPfNKB!CSBMtc>JwNffS*
z7%?A8>U8diJ4G=S1C0GDt>_Az3c`l=PzNWDm2Izl*zitqSw@>u)Gi~oa%u*Ut8q^t
zlh=;*1h@p^x`}ANr`(0QP)<SXMN+mc=O7r)XsD7+h0nYEJ!2lxAOnikoMV71meBk~
z1*#b5JRZK)qP`=rpYA^<yE&3Q28)tJ4og*eFrxsE&a2O>L)Ugbrn4_KWEtDd9LSc7
zv&s}6d)6+cd9_GhwH()yN)IFhR3^&;O-z9q_bl>FgPwX<P2s&iYWbve>6*>bbmzIa
zT&`=mx3UmhtYeNjr$(LiVA-EKo&0bGX=qVgNgx0mQw$hAD*lyo_E+Ev+H}=~nbF$$
z@L);v3ebw?CKx{{_pFGuIN3&MYlxebIIdTrW~-{Z93CmAJn%EcRJ5FK8EVvstFA#6
zm=xMBwHw8b*{vdhhpjQ8@6xR#22;d-hM+N!az-m*p!Ur{aR~CyPimkbw{&IOoSJhe
zHHh;(bCu39(y!_F4DtZSBD0Ve?V#TMDc6?Klfc2pTDNXdV?5%k+%n{x)LaUy2GN?8
zI3k)@lT$?)+ml*E20In3yV;pf2b$EmTnfsTKQcqbIUpTpcQ6>*2&-!}jyhtS1-=w^
ztG4$3)Zq~}RgoE^AlH`oq_kSK!ag?_Bz-%6mFxE#V;g(dmV8fWzqa6119HKK$NSBX
z>t7|t6jQ@SciEl!d%VtMGjUG@;}sI}0Tl2+z^~34J;XepYEhC;G}D?@=~7s@=cuHm
z>qtQCXdGUnK-@sZO{&@<fJqp`#yQ7vL<$Up+N?<?S7`6YG%0FmW?CHM=Hj&=V1qT0
zk0y3se2TV`768(cxQ#zN;~kASN~HJvs+3tLuN69y2TJF0u*pkgXB_%ePm&K|P8@Sl
zODAmLQ$@tDCIwcVvB!FvPET5b<I=idYZg<Rk~qazk#cI>ib?5FNT(eurYzblW}9?u
zuNHl~lcNt&UCpJ<r17MY$O5p)&jz>&M;Wb6BInGt5a$mcPjOjdX!}Uqim|?@c#5op
z9EzoTZjPid$gC@EW_vf-=PO&*m#}IPWf)|RfY+5OQ>UrVsyUrkO!-SF$gDWn#2V7$
z{YxGR{sUd@#2H)~=e2D)A17`Ncj56j_hfHQr*jg^R-Zs;ibz`G)bp?&RQiu@yi#jc
zx<`$yBpPI(T&k5RB9$kMW1p{Hl@-dcU$f7aUW(q8%*^*%2B^2zqaZe2M@ALw(Wa*P
zpzS5G)Sj0|uXuId>c+zAWhpZ%8B~lFZZ`ru5OOQ!Tb(n@oX2p+DG=>%W*tZ7E9%V_
z>29?2x{ddT0mBa9@(p;$j=Va{s$ER6<t3GyfzvE&OotYzR;w9ldwv)H05e=OT+K5J
z!k#3#(XL{iYpZ*a3k+c4-FvD302=rE2_V$0;kkj<SY?b!8>!)x@(p~)b)riggvS&8
zR9C8e4%P20tZsCjM<NS%4{sy3FeE22<I`{?eMsYq?9Xset4rI`e)9ZLSejS&k$d6=
zhNI!lS`QX!5F3c28#N11a3+hNn?0Fx!TNU1bowTvr1+;v5?Ea4xC}PQ8+sN003+*N
zNfy^}Y$bUe4|?<O5O_XKCsA!zLM;J2yl8L@eDyp`F*MaWx=uSj>$CkC&k0{fXvwGE
zB#euGhX)vNaw>a$Gxw;{$R&Q*=~VO&5@~vbky&dHvfU6soW??uI}$n{uNAyt((UCJ
zHkS<UGlAx1c^Igw>cR5Na%_fJ0`c0jCT}|NAWynJXFh;c>-|E)DB13=(jW#;%rjJ8
z>Im!w#89*mOgE{18OQgIdsNemx3QlqC~H>=fyg+(>s;@JFOuiR0wBcy0HexAeMaB@
zy<~XP#P9&tus-4s%-z0~SK#AIsCd5a`{wd3EZ=)$jqb`7bLvz%{{Vp3(9pn27-`j>
znlpYy7;1WK@rRUdA1d-|fbq_z0CiX7<Z)ehiM2TFELd*~BaZ!rc`e#%9w5}szMF3)
z!)KkNg&ya%PFIKLm$a6N6^DvXnnyo!WxBW#M7y1iFe}o&9(ZmoDgmlqltQ1p-uwVZ
za!)`i_k=tJ9-X#rLPUFxr4;VL_chA=Qt^Ub$^C(%NUdrZB(kC6R?ppE_6M(X>^b%4
zURde<Uk~v0X0>YbXpXnRnyc&6YnssA_I92-OHg|xYRpeP$&eHH4%N#=7uxl!smCiM
z?#uKf<MhRJ{uj6Y#`te;NZ8VOmmG{7leJIc6;I<-JTYULk+Gj@<CRELl}8P>Uo8oP
z<X1aC3)=Zs>TpK_xbGWXi{BJZ5wjh-h*#=9_v%mOUG?46IyQwh^uS^y$Y1X<=m*r|
zyq?&}G_NF$x!sF9dXvdD$AOEKrB(V7MRQ5W+S5kW!RET{6m3v_Yn#%dBrkgEwAjjp
z;PtM2Y`PPQmX<c7Up6L)^mQtK5sLHGi)$6@w2_+h6p%p#lRw>!OA%Z`p=K<4lbYwk
zJ0@d6*mP-umg!a_QH<h}G{_kk#aV$l$E|HCXl*GEw?GIa=CoivD!eEZgI6M4{VR&2
zxz9Nh04c$9%_u{U=TayiKr5NEmP`juwKQw*kxbfsDp04Ws4^6w9D`KvWsMUq!9b_o
zvnrO|j8`M7-N|<3B!nXL_xG*nQFRz3&AZk`*vfLgwD_BF1Xno?#Llt7y_kc|bat_@
zKme`k)8qzBDaeJ6F;hVSX2%@%tt(qFiRL)K9OU!^*12TJl#*JN?JV7}a8P>J%^w}t
zPSd_2+{LC`A#JK>ME(f~1drCeAH}~NY;;?>ZLBmaoj{?+`6Lj=dh!k#k8Z=geDUIq
ze)q(FBD>aamL;C*LhP}w6@7s8ue#xUqZLZ4uUT3xX|}&3z|65U>PMC&@!rm(<(Ys!
z^<M8#mjro?e;TG{+O<{OvGw}b+(wGr@ktut%ja>eeJ1WSVA24?9M%;}1e*v1R+FZr
ztR{}JH3F=5k+;&PYs*=aY^th$oL4g(gn$9$RH8$kwZ`bQ$u=g^pt)VqGLAiKGV4LQ
zPEc+b%|084jO7@E?OGQ4w8`?mAL~M#;47TWmea&e=$K>Lq_+*xfv&A??CuUGj3M>K
z66v<HrePx|(~8sUJ<&=>GWZA9n#eJl(!SAdQL=|{?NkM|!ZsvA06l9(Rxf5Y!WcQ+
z-6<t}oxO!VcOYz0QrOxV7&G*t$q5zWiR2&w$E{w1KPU_wpIWf$v4E*ayGP8zv6QYm
zlKE0e9^!B+ljO^=bInTkh1f=!1E8tx?bQI0kInq5Hr#2FSz5+}%#>%)8kO2c`D080
z=qQC*<QXF#^|t}Fi2#tP2A1M%!)BQi=59OYvo9PI&r{O3HH(X8LSi3|E1Zz-W16_d
zB5n(fwAL8vY05AUy*0X#T8LCR_NgH)yZO^2jz;^cO-r?-BYNP{xLCMIDZ#~7WAh$!
zQ(J)R=}|}mxdWzY+zYxqW=o|f1wo>hPH!qal5_1vV&$o<Y26=B1Zf{EdR3UzCqs;T
z)(krO&7UeJBiGWMCFS!WF`*gut$FXM-(!ADg-}Uu2VQEI_NA|yQ_KUNwaRLCn(fdl
z6s9mw2dz!v9}3>3@S5)CNr-HaPw84hS9UR(-om@11a}?iFcx3{>spc8Y>Xd4%|t@0
z=Nwl`L>s;ywu&f&739|ID8>M+jWN~jR|gCQX~QO0`PRwULnKk21w|rZO<G~N;4M9E
zT27+^hQSmdGG~n9uExiysl~8BKouLrM|$U}3%iz>B)eN6nza_7=mFjO)^vw&K~S{V
z&PNr8D?>NeSY;U_H6hp0S0!^?oY#RzTB9Z7yOdsYRF#12r|~>V!lq4T-0Rmj2N8{<
z*0JqvUQe1#`vX@N5WI1~p@8L@M{Uk`6I&W6FD6f=V`L!4I#)&Eq>Q0v#zkc$1*0P?
z5t@ykj=8I|#IMmsP?p+2+!_>H8D`N;j4(1QMN<pXnWtO%aSY=otjIB4F^!3A&bt*2
zy|zwq&0A#iB*!?bu|Tn|PZV;B<y5!EGBHk;XrV#}E$AuNS23U}4<fT=xVK!FkOSU^
z?13wh&m_!RLZ{ezSCDwBd2W0`cJl%Vke~;!906XFulSzFPlssByKuQ253PAk?clt<
zn&9=3%M*`NU!U=AIyEI45qoOSUoWR`cx+>ua)u`zMKwLY3XlVyE8-dIiWZatItp+c
z<kJ2X7c6TGj!r4Q^zsINw7Bg_v5&S<xaZQOVUF3Pwj9*VppKO{Ei*RyGU^?E^3yHY
z6cu(rqo?Ir(&h<skCnQ6R*`qm4HP{806Maq`}<WZX9Q%PYRbRkSxF3hhX4WIqICpf
zl(EJ;`qN*hH7QsVBV_<}$*S_M4tkof#|u!&*WR{?s%2*c=e<EEO0wJ&lh&(C>0J<J
zv1M5YUrL5K9toC2>ZkLoPQNMQs>q<=R_j!1XuR><#90m-xIL;1E9q=5mPKQ<9z|Cm
z#>=;;qUm`g_325%Em@gPC#73Tmv+e_o!gWg`qg`@P{EgNWB3<P5<qO&{PA@6Ue(qz
zWD*Bj@GHU5sL{^!XBDbxz^i<`S1YVox0Y4cdUiPESE}6FE2i8G8s>GqG^(-372ku#
z+1Z;?s@8>X1YImX8Hza{cabQ!C)@acLMq<3rKQnk+s$L>cHt9Ivd<GL$b+`!Cph}#
zepS71d`+rcl;5=MnS11St!rsf&OJ?(wb0=89}l!r7LFiS`?#)e#8!HY*8c!vwN|&c
zY?(s!l>3p}+upru{{T_Zf_aY84^R-3T-3fN(hbpqI|8RXJ;v1y`DgXTdYC+2ebjGb
zt`%h^sfpliZ(h>&SzolbwyFZDeq@XefFI%?UVZylrCRE-PZ-W|jzJ&Nxci-E;x`3!
zdq$7Y93RXN=~VR(6zZR5G3nZDR@1N`O3%M%xLu$V_56)zh{HTpPJUGu$dx<0qR)?f
zKdWmI3%?3n+Z9%L?&A&v7X%Cj?Tj!ZgIr~gg}x)pH;|TBG34ViO|^ct29w~;WZoOQ
zCA+hoi7#^<!$Ryy$t8gV=DJ4kM!S1t*7}!>wPuP%+VH-iG>GHTfovbh*RKkcu+UWf
zq+0Wh-{8#^(y^ZB!u}SVP2x>vJ$F)v=KjvLY{MIle|Y`R`#gJtT(^zBCEx3}EYSf3
zWNlPa(S0*rWuL+;4>N4DheiJEpVGGB@TY=&KB1lqdz+QyAZ_jVp5N!KX&hbxGE%dg
zy)3@qJe$GZ67dg=u1t`RvT5jXE$qs6FQ`%cZI0cz$rbF8CYj;gE<GPXv?d7ha5;G&
zyU5+i_520^0<*Or6GX8Kb##gq8&cj8(0Xy!t65xXnykVb2pTYYxg3F5<8d{ycIRBM
zT|dvc54#J!J}Zfh&cAWFN%?J&y8Utdhv!=MZ{%sxPa0b2x=bT7O&}3~J$*8G^(X60
z)?35A2h+x(;yZ(Le<BkFusfub`vcHts~!ir;=Dh`-Z9m@Q-9}P&9dEF{T|XYh@c&?
zJDh(J<ogaQOb!OFIccOj{{WKxNWVj-@&5qCBY7OUR)S@M#lBf?Ux}`Lf81Ygr@jFq
zxnBtBml~d{1aTlQB#Rt*90J4ue+<@5owLs4BO<+n;SP+k%`UAn4=&9%#DD3l0zXCF
z`HJ^z`z*f<<4suAD<gl#FC0<Z=@yv~#)^tP5ikJ#1z7N{nBJ|oipP=8p{q%8$yPX1
z?OleL&}q74xA!MxFrjxNt_NZ6dJl77Ayu^n1;6S{o`*B>Q&1**O&T`BpcfNh_c;nb
z0l5Amxt%@|&44peTwGjgx}5rj$;{Kf=L4ef08#7!1MsecMX)SJSKhndE*_GPV`#Nb
z8k$-~xc~!Q9h5`>DABZgi2yq=r@7*^wE+&9Xz!6EfN-L`8r8j|v^@Hg=Vm{Mt~Oh(
zlJ$Hu`vK5?eAYxU@zSJi^SemrEXO3(h@&_atbN5|q3)3^Oa^mSV2qBVnwmKBIjN(I
z2L`g8KywIJC#6}5PXP9%jR;^d^{LW4bXw$`%w)kA025Eg7{xzlr==-gFg+_5BMA-&
z3g`M!oGBQoA<sf;JAfln#Pk%Ftdj%8_x@Bu2=HD0_pq*BKQWujjai(Y0IrH#CcL?6
z=WK51J-b$xpKWJoxmeeCe^XwqI+3RfEx{RjR+eq!`$g6jkF8;Nr{XV%bSawEu3l?}
zIB2ccd#|xM3J<Y4<Z)OZ8+>m)tj9#KIF+LY;r9?@Q_)5{k<NVx_2b4&@yVUh0ran?
z%Cax4#a6`Z_D6}2%>A3>r@82Q*TwB}az>A71%d<j<o)!A^TLm&4Rcq&5Ikpn46t1I
zj`g6KO351SMP)rl$_EwBH<I6Vi2NzZ9Bc+88R%>2=;hd2KLs`SYxkZFOjT+8QY;Iz
zB6)Kn%$|-jiiTYx%JhGu5d^vWtZ)q>OmrhZT6o-~A4=^_$Kg4XXFsXf+}Oxto-#cT
zV^qd-U85N9tqrZf%a6F&<a<{ia}kDSL&gnu(W}m^_cdD)<BU>_<Wg}{+d$8T?OU;u
zD-~SgnwJ=CcB^I}BIgxCM8t<3DiTaAT}iTPRg`cIP>lOj!1u=$n}TGtT@vHJ;Zw(V
zBu8?&1bfzBo3!_!&ctDV8qLv6n;kWlsVfkN=g(Zzrn|LycFl$SD>K8!Gb!_PgI0Ab
z0W90&8&LGFR}`maRf|U3Pn>y($Z_dVN>vwXV-*ZGtq|up6qCB4!S787aE+UsW}u!q
zPXGWYTc_wS2c;|Aj8&w@kjUc^o!QB$46a5qRV1IB4z$55FFpP0`ECtZ(27|VzV-)7
zl0z%5Ll4ff%<Yb}^to_0=ZZOONoC=kzl@*8qBgS*fK$@pha`@AQ_aJb9VrNjAdr6v
zruh;X0_{C&%3QJRDp=(p?kh`}3)WW1v4J9y-xS-cK<9-g(ugm295Nhqt$Pz3geg!y
zqPgc$rZjWnCWzw)=}0YQke3KZ&py@E4L;qj1Gyb~Vy<5OpX}ijg+93C()P?}80bQU
z98p@*M-#RJ=bplfwIJqb`WD*G3ux6Li9j9knwW-O-&(=aJWr?HMy$6e2^qt2TT$M}
zAPl%8+nU-6=c42zGlQS$TK*m++^AuXYR(R>aslc2R)&(|Db<MS-xbwPHZyGNW<llh
zD=KK&-yj^;yE@AXvW#R?VYiMyoyw2Kx48rsB71Nfk}Gn~VJ;YV>sfC+Zu=Jp98{3V
z_VNc`#;Gtm%R5vfdkVG@K>MPytaWHSrSljmJ+o5Ht=cF*I5_M%p}PTXz)*K%HAd=q
z<H=$xHva%$j1my@jPqRG{<S2{*FTMCDHN5B>&-zq36HI0-D)a2$hFVhU&`%(YOn97
zU<qTIm8dskQfu=o?29Z-bUF^3D=41e6$g-~zr9xQ#*Tn_vaV0Pbkay8U85MPuwLUz
z0J!w1A04P^3mj80Nc0sF)MHOMqC2VW&SHJEt-$NWRh~c&D>ep<I`!g60d3X2r(ZqB
z(&z?jn$oPyt{jdlbyvy&ryiB86_G8SL?;L;JBd_qSOHx5)hCQ?+&HSU-b*WPW<P~f
zV3E+J;wyZ-nn|vimzMkma|Z3vu%@g%`Xn2qlNByj9g%ACLge6@%#s#tmN@)smBzhp
z312lA@vN;wUs9w(#zK8M3dU0@Av|MgZ!Vh6oJ$|ft^Ge5;p1L9R@SK{<-|U0tafLC
z+Os1Vugo}=udcgxN40|Z1&DX4RA;3isT6cQ>*pIg(B%WAI3eqr0Kns#RVN$@%&^<s
z(gE`H$)^mSGeN-V!KA<;J6fe|u<236L40GHvGU`tYFjELHU~9YRo{?L6?R+>)lyP(
zfHCT8STfOGHfWn`9y=Pn9Dt51K1{Q7Nfg^3YaS~{8-<NUelmHb$ZpkMIRh_VDpKo@
zYR$!fj&s!1O^(#|Z=n>!gW8%_EfC4cHCk1{J;hplbB?tGDeqfF*wQS4#Y40c(yX{6
zsi=bEn%Of{#wzA?1aX>M)cJEk4$L;GE!&EH^WrfO!D2pg4<AZticaM_8|n1x#ksdX
zGW7?c9+lc@UNzC@MO)d{%3g#@aKD3et_FWf#nxloga9i^V5wqsn4?Kep7Cv{SYDue
zOSmop92n#c{HbSwCQNMyBEDZ|p4RA3Z!C~Zr->tCtUnRWcYYE0t$Air+r%i>P;dpr
zC_KS|)t7+Zh7Yl<Yw+zzN1lYayt<V<B%-d4=T_6CwYV1$3>7&Zl*?ySpUn%HCmUp6
zL+e}mexau8x^iCW_c7et$(^pg+z>(JA7jmBUs$!f7KmkAs@I(v$$OO*nlX!Ob1PZX
zNClJTQ^+E@4PQ&%q!s-u(QK!PuazhybRhK=CH{#N%1SPC&P8=l#yT%kqMdG5c*4!9
zX|1->?nF`l04&%BU%)UReibP3hlnl45*<0154_gxpV5VO+NXyYx!RfhD+c4kGnP9c
zKKxg`OCLg_ywYcMYSU=tul#l67eBh5%G>_A+h_j(LoHnG=C$Js$;`JJ?a4hhrXpX-
zFe}hcgzh9bSP4H$yJz4zByH2OLOuC4-A^&XQeNz1_aJkod2PFDuKAKc=RbRACb|tL
zM%DEORUUEAWgV-%T`$5~B%kTGA8MI@<&<M_&(LHK#L;=<$gL2?p=ikv0}At;WBvj;
zKbWOc9Xh|lhtFbNMD`}|-^1u_;`>&oBEuSu%vgbe?t4{F7kos~v>PL*cse*QZ;0FW
zj1vSsdC&Z`Z(+wgp4G?rhW`Ln@dTOGuB5n4*;sz;OY~l!iOKh@EpFW{w5gqNjer#N
zJdil0hQP+HMJz<QpKhP<K~r+ooTrE;)UUNUZ*@z#F7Bs0o>y#>?d&}Oz#WBGg4nSb
z1pXCfC<``8Cp}3ut*2QM<0CxR)XK7_8zQ4gA^Js-067GK*A?q`5uFFZHhMy-OS_!S
zI2}Q6U!sK{TFCfqpr!V$46{d@cs_YE(2>v|Z1eO6t=-(6Pg9!ucG!&HCgXss{3Ab4
z*1lsKiT3m5T?v%6v2Q@M1gkK>tiKcMa_ch-3qnPVPm#C&TQL43>^l#~(-x+>lTnSd
z%`6s;hRNm~2*)a?zqzf89TLk&wHKP90e^-e)z6`>4rtPsG_{vRWag7HygT99Za|s#
z#RBruu;cKqveNHF(vU5*X7X{y_WQMks_Sy<P{(Z)BHGzG2&eCQXZ$KVMaD7Ba@SI+
ztjwo3EzXu*YWD1bkrID(D!!mg+mJ~mh^Q?F02usgN!YuE&Ooju6rP41NTG`W4yLR}
z7|0mKEGdQ@RkT2P;-*uu+=fPj-mD168K*}P<07oAd}H#iX-tO3Bw*l<)nykwMI=d)
zjP$Dkc=oP&NQWX57~A!xsvLARXfGU(&XMCe>GY{mGi-quX(ZK6L5m}S(MC=x-NdSk
zf@+fx(96b44l7tKK+SnJjyls4bLOizO!G{XK6x0Zkd|US@m<kZ32c1r@lEb6z94Hb
zUvU2bYj#g`W4Q?S+C_7y%5Z&s>TilZAs!;}rS_#3L<NK}XRnrkC_j!f_}4WZ?6LGY
z9`*Yk7Y!vs3Fz#<BjT}1I<Ch_<nA9SG@>3wWZLSIjz9*i{{U=~4(NdTRXQ?9Gl_Vr
zs+Q?dJn0`Szz?luT<VfH3NR{*+%un<iLD`rZ*eG^_gbqV#jz?!@e0eHXP!dxHdysE
z#gH1A7kJ@oqA*a{vL#QLRr`4YCOv92g@EUZa8L#*H*joOWG%&3am`o*j&V$Q^Uh5n
zCO`=Xihf%h3=gdZK;#NCdx~QKxg7PU#s+bZ&VUFRH6#RX!Ru1qgrsZfXc1L{<et^D
z836>6fS`6Y4w(Q;Ws`3>$f~-G@-Zsh4@&c2y&}eHcgxB}{Od3?XDmU@B+@AD%|YfC
zJa8+n5V94Cq?7}JQ8d3dCXu)uDg%<hR*52uNa?$fDpM>?i~uSat=X}jDgOXvZ2tg-
z3|6?|<-esqD}Hi4DPXkzB5K;GP65s<Hpp=z`!@pvH6#{{{eS&*^FGsz3bSi;xdE#;
za8Vs^V;Y>lPfD~QfkprrsIFC?l{Ap69;A#^^0p}i%?w9`2i~Ny)uKsADnO|2Ap~@+
z=Y*u3bj?eGdy;j+Lm<kY2Q>xrzm^ndBy|+c819TNYeAzK85tBRNv#GahxCTJk9h}k
zb|Q-E{4F)GMh622)2$Wb*7ot6NZJ&XmCrQrWU@`Dq8pNnyScA;u+%iYCdpRnaAZ-+
zk}@miJtk|2XAJ|gusji6W}l*Ky6Ma|_ZJ5^EZM*({PeG;QL&<D&^lj;bi3(%yGB-S
zoMVdUt*z#KKEeh)D~I?=;EhX2jyZ3j*iUBq*RDqi+kl})I##+Ok~3nKXjd3G0-(9M
zxRB$Z?TXiu(6>>6^s2L2zdKhnn;nK|kuaBhgrBWz$g)lHpr~|+zJ08?#|JgMo<+KR
zpk}RX7BWVj%Aw>ZKU%AFRwW>H?OGa*=g2_7tQ(h-R>03b)HVqfu4Xyns7bxs09LGa
z5;4i(cFjyJQa*8$NmFc2Ml@E9kj+}!MVNU<%bXf|TeQv<6yVnGonX+$7>;XBRFNh4
zK#CBE0H!!*<kZNS6>i$XNq}Ia3eA?ZGeTq26xKMc_0iY(nAEGKTd!mI)VP9YG3Ci8
z-BVNA=}jzvx}T+VUuL(6bWu=CaS~)k!!#&^CAYSY+7L1YRl1c4ARPTF3yBX`ko_uz
z*J`{kCX}UM<tK6h$u(MQlu>}gHBNhmbJnY~kaJnN6=G@bT#`Y>V`{g>6oTcCN|R8#
zSYs^g20PaqbFSOXs4ci~(lcNvIjD2E>}f1g&g6h`oYmN)FqPagd(@VtRuBgnsYfS0
zYbILISwl?`QZNX`Wyueg<rwqpTTAyns-?^xYvUO`v0p!&<ey%TJT#j8PP{#TX7$+3
zrzrz~NvGaf-CD=y$e$tZJ5({SI3m9~#9^vXn}tPYdlcrRu8R@5^ryBBM;9inB4lQ{
z8?mVt4k<R1$*I|M{4~iGy9!*_0yx+!in13YE0a}SSywz&+cFsjO+=YUf=Jl=`qgKI
z`eW-`CLl+CYOTy_pq%qgGc3rJ0^+FL5$ReND1A7r>A?W{S8Y8@TMUBb(CsF!M>r#s
zlUWkCp~XpWG0rPzO)zmayv&SK!7Mqdamk+Ir&)$E#bV=NNRZPT1Z2{d{{T6p&g1Dw
zq(t3KCfwjus=02|;~B<!W~n<B%v5<oWl(eLRV5_knz=N1<MpbO@#~7(44agt&V6eq
zQ(u&lD`mOJto=j)q;;<9F3lYjo~I$Gr_IOXS#qw@ax+`{k^{JRtce#j@6ngKdI(Jq
zTh+81mbudJ<+Wzzz`;l3_>}N|y?yK0w67Oky`8uAt-Nn5!i_13cHxSGa5LEEymw8v
zNwrH@CSB3I$gU4?SY%hCIA(Ikl1@!|`L!xl61;Wpa$+E_bFoX?8?qh=(|4ysT?T=4
z9lp&W2fAnZSCujzxW!!4^?gFdRd}W>6yz(Miuv031vT!omBjWLY+{go!B|?WS=p9V
zRA~oNdN2O~Ua(uoa!&`A@r!egSaX`kyVmTT{%IY(_MBH890g@BcobQocdM*ye5j1C
z>V8!ffvMhK-m?j1WQ_j+%QX2{{{XM})sMI7@_pIV6WO@_bp_qsln7c|h?gGuKal3V
ziZonyM$n0p_CvU)HHs7WX)e4)V;LeSrkC6d57x0SyhVK}D{mZj<FUr(AJg=&Qk4pl
z@;ac64Mf`5LT0&OtJq_c><4<{wVTN`IYO#zw^qupa(z#~_|(%yEySi-o#cP-G0CZ|
z?D9ayE7qeJ(O13M(H#mFwg8dGB>q*<=^A-?6+(m0r8>sIvjL7Pw(!oBt16Pb0u6EF
zvD~pTtyw`D@xr<vf%O?d^5pv?g>K>5cCYHfyz|3;9=X=8gpOQ5ryGw}_7&;gF}62a
zBzk)Mt2D{x9RC0coyQ-D6=zFLJ4Mq3_b(g}qTpxr0=zmn*GiM+)>3B*s_ZjQ(=`1D
zPBXeJX%gq2!~AQ9)-^fxd($+TSjQ2jcv1c}YsCH`n^~L6h%{D;aud6sQ~nj5Zx|z`
zX+n&kx$0{s3j4BqWH=lF&1%}OAY&C$-aeh{R?aS*b5UAk%0%h%AvG)uyOKFHuAd+u
zrB4bB3gDEqGUgo;5JAOSK%)cRmL<as)tJ;{rE<<>xekp1Jq1j$6M#50=zz$^DtOdp
zxuqf;h|vJ45j#`B0Cc1!RAh>Q3V5g|onup+53NCYdXa<8bDEZ@(y>H64>i3i5~#r|
zmoKh_lI>H)O9v^BYQ=%c`qr(SfDX0R;mU_=44NIl)f8_ke3b_sh~U*v8+gM^@V=M!
zyVfkucEu84yobI4J-d^~=ns?lo8w{~IYxtIQvILjd#HmVt`2Yma@ohXTJ`e$qZy1!
zRO9ZxuVar9i>FITJx@LOxuRO=9z4{nEJH1+WttUZlBnt&E`76)!no!Kuf1vO`o^KI
z>XT|(rN^IlF&p1#P;f8+00003psGm}l5ne<{dW%;Q>7Tq-K4J1l&du<wus=6#^8Zk
zLu}FIah!Ch4U2>>NcvMP+{D<clTz5tGC5-)kZLfjP5{ZRm?BGok_SqTWrhR56qM{H
zQ@6DxfqJ}(v9AM~gY5ux=}2xt7~+#{h_dcaN<;vftg<tl3emE(W*dmkYdJnr8zCu{
z7!>(q!W@okQY&DiC3;nRwFI0B$xh--$0$#HW}K)q-ldqToK#BqamdANnYxIMgbq2W
z^!Q8Mu0i0`nT)R_Vzu-OWnyJLD>}2X6Gn`(n`<$F+PRzCmyz?*w)I&<e1o9ou_QoS
zn&+b(Zp(~rQahOX)ApQW6<`$yrYb~;NsL!b#_6<BA&(d|^oCu)?KPy9raYWy@Trt4
z@Id^jbCY7MWzj*}bBacl_jJW+#)}{vbBbZLQhH{h<JhQ^Ha#h(a#;FQ?+6Sy;)b^Q
zbB<}GOJ!e}obyvfkU=#yx&laLsonrEK;o0JCA%}aKVCZ2q-}g-nu^EeV4jtIkywM&
z`%{X!5;Jb3Wj>;)HO@{50FL#uECG~?#<+tM6~Uz>kp|9-KR<hpwZ5Y&4mmvHxoZF+
zAd`SP^IavR!bK7T&q|oI1o1n>%21K+D5%|raC%W&a>ed0W_LdcJ`Y=6i0^fH_bCB_
zx{v|y*RK`t)*2>>qS`EWmhp|F3fSa*Ju7%YZ3G)qHB|$QS39Vun=uMV1JbvWQ9I)i
z42WEjv;)|5sT8Oj)nthi<|mU#^99HYS@RlLo<|3PNThHLR*ptv$TemtXORBw2|m;&
zCW|nY9+{%!abJ|+)IVptPx)fU(*l#tbU1WnKH{q6kR_bcN%QhOD*Re}ai}L8R8icK
zjC#_|b0aR^PHDx165uGvQB1berMZ`p^3!djo@qxXlU*IV#cc|y>yAxsq-SC~Eiwyr
z4S|vRRC<l{7N~N-nxm`g(%_^)fcjSzt6$vBAyr0p_v00uraK)A_`=T4PxOtT6Tl|4
zVfdM&q+wDvc0B+Y{{THJ%oD@9hNpBlGaR?2dKZO!3k94jB=M_B*9V`^)`;o{L8o}c
z-(<yN;Ch<1E~9rhMc68Mw78;Bp+bS!3YDQnAS&jqpiIe?=X~yFH3!-R8Q!Fydft^|
ziV{kIaa`5e4=H2Z=CY}Di$v=*a{^e9Y8hf)xgVWWcThNNR&JxICA?*w!2D~LQtnzt
zocj=Gbzo~c-MyeH7#2ON3sTnZE=du-)$B!L9nQs>w`aLEoTu2dhWLi&`&Cv*<!FKE
zLv;F9SA)DDntrMF*1DEiJzV70<VXPrjDI@O(?}C~cBzZhMye8n89Y?6PDff94&3&r
zc?Ptw8Zk?~dSbQoTUC|Jt~ebtT+p~^)c*iVw{NabZ4p#Zc<)xEkR30GA&2`K=XNk6
zVt*?0M!OI=2a#HOj;VWh8%HF^YklB5`+X~!zkQPc4o!Z0#B+`(8Os&2vFYI@%L|=$
znIuz293R58(j><f&Dz~f9gI*e0AHAlcde@n=$!y8q5TQ3napz9xLZl9rghV=88XpD
z>H1W1C>^+|_J`*`l{Qb5V!V{jl<rfNdt;1JShmtsidowSy+vsFpPu!m=%Y*=jybBg
zSOA92T0e6lv#y!B=jl@wc3LQ2Fvb^wSvM?BbIod8D;~9<aH@ceWY?ufLgHn~kUcR`
ziFTf*q`5tDRNRs4UGY~&>r+Y@vM_lSW;sSVHHeZrX9t5;BAJdd2sJXMONq3S<o3l$
zxE_YHA(x=f<yMwJdUIUTr(!HzhvsmjsWo~?c8p_+&$4hXBP=-FGm6~1IUEcRrE^W$
zlFW%B;QCf|!gZ}%mcS!5opFMGwY4S@GoK)wR(7HHdFxuT3@NO;{GY9Q6kexIEzWxU
z0(tM=vnGq5YS+0;xfrUA8PBdO*{3TbzB16G9{46ph`=ushg|xDk^HODk`<CQkq^qs
z7<~xMdH(>Fo}(PsVc{)q0R(z=@e!Etkw|(G=zR#Td}@^7oO&2n*HYw`><=QMk^|{o
zBiaWUQJSvyI6U{S6;{_%lbM|4kpL>Zkn_(<=;g5>bo_-?lFPUp`c~1e64cSoO>TMM
z)hX>xco-hSx~H-n@J|&RSS~t#71In#Mv9_1*(}(C0R1XIu(|DBd)RT%epMg#e<P35
zx)w1TMzT4GtTJl-uA7zvAEk5<X}Krm{4rWqx_B4>R#h?fCRmFZI(D2DfX6l0X!g4l
z9iRbG+E}P{C2&n$zPU>)eT#!3=shdPtzK27WO2@JY@@4Q#F8}9xDmn*Yk<{tE6rBm
zOK{&P{{UAQKPnGF{xv?ke<l6VjTrd|ayk3Q*ZeBAv|UNgE7Zc_)fnCGRCFC}5y&{L
z8)%Mj0mU-f5>5wN)U~%G9q6l4!6}ZkjN}|vlu5K^mIye`D7kMfFb^k+^W`pPV{yoL
zxbzivE-})n+kmJITS-)LxK}*Tn=MC-gW9dcM%-tb&RNr@YE`;H{6jU*C^yiPPB1aS
zr|;YKtckS<&>!9kqj|1GgB!4FRvL2X7CISj)j{X+tgTO1NSE({T;1NaG^DI#f$D2L
zo=I3UzE8b&QovhTl%UJEx|FvpcI8mi2;HfHG21mXLvZMS3hm`lRz=#ys0rZlSJCkk
z5!4PowMGR!vx>Hzkc@&rtR%HFo6z~M;|8rZrQ>ZyOvXrU9NR!U0Gu{Ht+@U_O5j^1
zjs<M%lD)>KcQb>&Nu8TLa#)(99BRFJHTxD45u-*hk3@VmdX7~j*&GlIg8h9e+K{6F
zVwetS&TDB(=QEJ}yD3qUaa84oL^&#JTT1}WGAn8AV3mI0&#h<ec^D}ios7*J;G6?f
z-@sjWFHc&(sOftFXvG?AW>MtH`qg_?x-Ce-@`&nb%Mm{H&|GP8#@{&uG}!H7LO$u{
zsa3krZINjDe&QK{{A;3$)F{9Lou)*A2Lpqe(2hKiYYDrVwq;zx0^khhsmp1I$vtu2
zx+jC3*v4wK@O;=kJ*zdijt2cD6R-+#RT#J&jD8j9EvCZXHUT~AyxJrT3C3%xH4;Xu
zXA^GHG=VaCHP~9o_FDkG8*k-Ii$jVTM7ZD@iuy#(!HUML)ZT?&<Si+3$Em6l&Z{9E
zs{YNemgAbryoi@4p{k~laF;74j!2y2BQ<&eibfAU)q}OiJk+txGGnc1;%m;C)!OZK
z?fBGpP!KmL_pB&22@vu)tqApi$+dv#j8=TC6i|Jk<6(@{g6>1cDm1!*y5rk5V%|s^
zK%^}q+!sNyJ30CL_p2-h+~%6*BKS^}{@==r*uqrWCedu8xw$IuwDumgt$C!Fmx0A#
zK=MU)uAM>ZE48w{Tf1N+z+gG=TsW$dgV2VWGo`YI8(qqnY;#%a#aq~Ptvlu^ozIo@
ztd@~?95CmlRu-#wxtm1IjFL`Cs?xxvcK{7R^1c!Wda#5Q%~rdRDi9mBbySzSB$-sE
zTWHDVv}|Q)#=>hl)@aP9c>|i!k<-iE2R^mTrqKCWpeE1M`%zi;*94Fnit3E6g~<CK
zX=+-Q5QRL}Y*RZiBpzy`NM&N=jMU2D008Y;%6!h}qLqsd`#~nF84Er-(w5!FIH$&d
z^%<#1W8oZ(j+L{f-1$Tdel?vM<I=1~q#S~Htzw95=wW|1s1;zv3$ED^5PIZRW}Pku
zNv#!?Nb6c#K^gjvjcUNXzwX=Hq5LZ?G~3Mm(8KFn)6N&tsmXp&9CWPPuoa_$tz#_9
zgHvg$F0OXFa4LoM^GpcMH%OeN&NpCYlxk~XSk~9A1Zlb?1Y@;v*RjYSK3)cUS9NhV
zP$~JcIjlSHEI%qas$g93eTs;@_XBrMMRh8wD=Wk0e#^%dqV5!PT~M`%VLRY;8K^^H
zbH-{JCM_Ys;8blXZWgrALvJK!LMsaL77SZBt$VrRwuH$ufISU-`|*$Cm5!Yxx@U&U
zUS5Jx<Olar5$Z=%>?;{qcRe>%y^h&Rt8R194z<VM$t}Z|X3wBKtH`_^@kZiV&-S#9
zA#;<H&3Z+jh_sv34ISKhJ+sYu^<%Dvv1NjcNyR9Ifd#k}qVnEPy5ReYk!1&w&0}Lg
zL;<SRn*k`sM>SF8>OrSl7W0AXD&n;hXJKz1_;ZdiR4zbS7!38TO)DnJbInq`i}%gP
zdflNWP-E$ug^mY$&=$aqlTm${3-!fd<8hR{hnV4Wf;x(H8YmJ8O74GFImL7~meEHL
zr%L0ZispH32~XNJscLds7~k2h!>%a)%qOdw*9h&-4k`XmT%XderVgCfES7>&XwHqU
zt&<A=U>%J~9q6Acw5tQiHD*|`+OzJXWj<_bcMn0-SH@>tGfpsdaQm)@p@zk~^2n0r
zOew(_s?auW7ZqMht?Dp()2!b&Nz<)-OQzC2WX^yF5%cL;_f5As8LRTK3(aKR$V(Ae
z!D>=vc?oQjRIZeSIrOW5=dq|}j4>JftF{itiI}s+o(Ec}(Vf@>n%!$+<Q=%hMJ1*N
zc8cqbWR0TCRfz89r1HQWO=ufzbB<}E0!buRp4Bq$iYvKW1Eo%qGK>n8L9`yZrkGCO
zQ{ReBrY*@5;Er?Bx|s=R1B0A^bL(7dg1q3@OX2IGab@I5%fd1BUdQ@ZHF#ZJ8Oae`
zZaF5YOOk6&<YywO$r<+dsHW^@jM>LgipsqQoDA0F(VQC1x{H&?728HyofO@S8DPV6
zny&DS@C9s34o^L*2ZPr&=*F&xN|~6@6Wb<*fFG~DX^43L0P9eez?|ZrwG)v2A5_27
zSym~F#5%<MulS1WZ2U!~+$xFpz~`>z$RCKVMIh%SRDuJX0nKsOrwWej!d7RXTcw@a
zW(nhvdWIC)blh|D{&m5uPZ`{dRF3Pxsm%9mFm5L!{qtN;3umN^taZmsCxBF+ZfU1V
zJxJ&2T%EPV_Vc9CO5v1)_m3mc*L$Jrwt9+f4duu>tDGOgu&)WyS5D%38BeAW)KV^*
zGsyibs{1@=o+%y}V?xeVM{-SZ{bpk3XE_~!2MV=%3k+i`ijw11(rtM+2<OoTYnSmC
zi{wRQxBc3YfS~-%{uR9{b*noh3hdm~?=5uLOFOTaJ9<~2YZ}Ymvn)*8Se?#$ip{&c
zxxbry@-YPDE_f99qQ)>Yn)dMcIM7#?tkFin6la2SSD=q0jw#mAWcpT}wW;fhy0uhA
zDOhE!83P<vrMzSwXt#rb#aRh~UUceRnKyC3gdCAvKE2|HT~<W2RgxIKT%Y1#dB?SE
zc*{|1O*F+DVp+0^bI2Xf`Sq_m0OXQu)4*Y4DD%(cZ$_Q<XG%O-c*Ffd4nMqU!^HQ_
zxDmz=VsdMojY%~sh8-)p;i)gOZ0W@tt*+`!GH2WV>WV+KZ>B#r)R^`-{#BHOp4D~%
z$K9;uN)g!*;*oV_mGQn=8@DE>i849l)E4XV_BD1OGt#+dWJ9njW2mbU#&|TSfb)zB
zwG?>AHO(nlmd3>%M>(mZj43?Sv49UIoZt>{YZoh-xeh=8;+Z|imSbh%x71R|QBDnK
zT~EESxbaRfa%N53@UM(I9J()!FCAhDXMF8*Y*(h%B$fOdBk-;?dRMr7a*ivX23pT3
zCTK3zV?NBSyZ-<|AC-84!1~we`9>w;FtL=kT7AdIW9h1Onm|S<P)WcPoRh~j(CB(*
z(6i0=k04{EcT}jLuFeJ~jio;2lHjrf(Lm<6u5Do!K5RcLCk^lKQmY5~K&dWKe#@|6
zXOmuYsOKxO9Q&~&2AOQpM>x&_H6_rFH6+L~Ju4FaQj!OZk}I+?Z$i<3TrNIkJYul^
z*5QZE(zc!c*<qYyisvptNecQJ-ip439j}J&eE8HJq~f|rqX6fiuRidl*4v>Qap~<|
zfo%Cuz>`FwW=llQK2w|;#J;$WCvEMw2DaGl$Q=!Fo-x8o+gp+EQlW7qU2R&`INnVW
z>ae@*Lz?0PJGTsTTe>B##t!Yzy;R}Ki%94%uD07`3=>?`j9z?`R`qL){DZYnfr~y#
z=~+f4rDD^ZC?2&0fmm`y61O!<c}Q*#YSt)a)kwe@#WF>YH~<>Y5-}Z3JsgJXR?`w?
zi7mr&2Nc-s*q;9YjXfsV!zYhQyBxunBcY{sT9YD=Om<O%d8KVO;x#N7@##~;bjtfj
zAfENPVT*{#U;!1Jn?{PE%mZ?rcVtwHcRKLHHNATbNcbU6e=3ApK`(4nb0$}{W?Wa~
zV<>p78x35np+F-&YQpKZ#CFGTT6gwks^Pa{qNHObsB_%dA#QDVp18@!YQ&mYAd_nX
zF~>^Z@Z1tjI8=zVW2rqWV_ER-pDOQ>04Jvv<i@h4J2K-WwP@l7qX=9If=k<HKQ?P>
z<HD#(FiFRyVPEL?Hm~zU*w0a2@SG>JAGfF2Lvd&bzz5TcnKc*!5OeufOC}ibe-Tkj
zmF#O(O*UGq7qT|jP=R@0<waoI%meLlnkxO1TL-p>W9@w!_SaIhOPf~?t^wfm_N_30
zmB6bSAA>A(i%|`-_5hz+u=Z_k_y=$m*r_yU%s~yfIl#fID{IFb(#8lpiqW!#<zS$F
zD)|K2NgyMfb5p8q?Oi3Vl7R!sf_sBd>JVE*Iw-|Ggkm8Ic&UESNWe7=(nrqF8i-a&
z2*Th})CHDCBa>P8QaL2!irtG&l3WZ_@@QnlNnX_xgBm#&EJsR6oTG-x6{&G#VU>{f
zs9Mw>gY>LYcLPsNoo0jwHD6bONy_@wNVh<8xgScsZ6J^nFC*z&r*RkbH!B9;O1&v(
z>6*rEN((?hQ}o49pT&Mkov@PF;<Qy1cMDwTrBI4;*vDGH@dt^lG<X@E_dYmKGEH+D
z*NC+%)heuF2hzC9)R)X>kh3!$NvM`3TR`PFe~msh@rJyTT3HD#boSwv7CYn_=uh+&
z;SCeQ<z<Ya9BnI%SJIdEi6-sp3Hnzzf8jko`fr{UIq8vH{?YXgQ^@p99`9705(HqR
z^#Z+P!u}RZ2t!RPJ9=dQ0G!tLhoD;Nk?n#t414=}R+zVwravl9R~%v{pKckINWc}a
zBEp4SQ#AWxtCPvA%7Ay~pwOx#13Z0dYeio(rYUigfHP7;q(4km#7|?X(c3W)I|^i@
zbgiCFY5pC<q0d}Ylf{dZ#xiqT$|R;m<&Q5FnW!;|NnX{q(f;o>fvhmx6mn~xS{6FP
zQ6TMpMtU0Dww~373EEFMu1+EI3Yn)M1yj#jl~4}Be3Qsw?ad9a@CY@>wba<cv8(zY
z+HP)@OowiHtswb{cRCns%+KvwG3l|#9twl_RqIHjR8hwQrJSf<I@Z#o8)_uo&nea-
zTRmRp+oFfuqu7j(=S;SL-y!LOD@VolvcHI)LWg5UrBBm2{{TMqLuSvYug3E#KFbq0
zc5M1O6Xt?vMA>*j-PW^b+J`O8S<|jkc=lrqqmk=WFTrWb4lBuwZ1p+@d8NKoAB|Xw
z+_Lfs&w84|%#aCQJ!@h(6%cV#I=0aknTl<S@I^$>WD$<_t8vueR1F>!p8mBlsLc~I
z8r%*rDX(pjfGbnU&oweZ^7O0r%@3HtHhl6k?NLc>fJm+RAi|zIRXd1=!GX?eNLOrp
z$3Hv_at1L{>1fd2qh|rWQ~3V?_3K68`H9C`ib#Tiv~nwdYjt33y6aFpWS)4dR&FI;
zN6k|-Ca`j`1~k$3#}!I@e)YL^5CZ^v)pme5#tm%>)-E!!&&zN6_2QsgXWVyS{uR+l
zX^?O#HnYP0)0*gxB-7d$UuPN4KT2}J{>^NQHb2AD+LT&+!y^@6SVX#pT0!b6Lv83e
zt!1+~$OfbqzSWz=A{@+5Bjr3|m|+8gD{ZY#KJF?hEq$rRwZS`><^je9A&e=`I&?LD
z;717EBPs#hoL4QZc#;V76^e=5ru_Va{A;e2Db;q0E-`G|n^vB}6DhosBwqWE<yn_r
zDTZ|Y_3gy|i?sg$UMrBen&$FTEyRXa?0Nz86eMJkUW_vOQPx|VDrp<{8tHY}Z4pfW
z026ims+z0F+nkm?$vtX2J96!s)rQ;U9<<tpJt9o3h+u@0GAmBr+>ix6*4sU~6{l|o
z4>iMDy^N(Xme!yFT5!jK(w5#HhZSj80=((ea%K{cz_<dUo>f)OYFS(;>0IxK@5DB)
z6rJtD)1yt)nnRDgb3P}#H`<$R`H~^AdHm1kSw<`_NF8dzE?YS{r#cX!PkQ=TS`krQ
z4)}Yhs)_;nREf_{DnyT*fldjLjAQ9k<Tk<~&#rpa_(uR$cvFvBy98w53c{p}r6PF2
z+y*<<_&`0eRiR7}PfE~*dB)1%sUsOkd`LkZ#aThe9cYMW7$1c{X;wUOT#}W{oQG$Q
zdvvB57Z@!~a@AH@FmO*aMO=o)UQK{`thJD|hM#>d<A8hm(;`!hitVQhBRNXQ<Nh{Y
zMxGS4wA?(&uEPaAcB-~d=D>b6;`t}HO6|TWUOuPdNn?$}MQS{R#xan7Zk>70>0G^@
znKi_q0fZlT*XUVQHHX5+FMa;=<nhvTs@Z45)?R$#SrnBW1~@g-f*0lEimzu9TcX4c
z0OFw3wP<ZKuz8L>dQnnRt33`Y8cla?XAyasSI{1&u(e%i%1XvaUf4CyUf$eZTp1;D
zeY*;3wpS;$byLD9YWEi@YFmbE<eGK5tf$LvrmB)js}@^~%Y%cO*~Z8cH1ykcMrhei
z4@%6}Y-El?!45m|Tei~TMb0YK<nTIdmu`DjQJajeT4xDmD_dQwup<YW^qm&vXSPDD
z4r`FSx3ex;Gn%`mYC_EfY6l%N&2K65Y7FeAaIuyL@~#)e(!BGP3VQQb?zQ=d+A?$0
zRW-O1pE6bEr8a>ghM#5>Z*kA1Uh~92@H6XC%_^xRU{x6;-rY?-WveVn<}%7oc+F26
ztZAIoFvL6anoFVpz^bqlEQsgYo#aB}tyG6N;+9u+7zT?Bu-38TgHfA29vc+`%;1ci
z)X~mK8K-6;MY|J%b5`wQ^4A?jM;w{!QmmnRoKxjsOd>-2g8o&fr%EGS0!KX7Fu6^`
z2R@Z{+EjJp10MC2L^93jcOZ@hK$5g>7k7Hlu~91QCy~;kpG}dcTo5vAjmuG^TSwE4
z#C~(R+BmI?OKm18FvS^<sm?0qpJcJ<%MlnLXOB}^4QIAOPT|f$uRq_c-I-j-=<Y6~
z)2#PF7|0x83dE1ZhFN^O$o^B%f&D91$(CDRv&a{P;<E4bg)B<0-*H*f!>iefRWG5j
zYXnn|Hr7Bv9nDKEl20F(aT1?=Ru-D_>EvXcy))@u1-1NgAz<V4t>YI-lPXhD=C+43
zs(5MuS>fy2xUGLrxwj;QBxBR1dj9C7UzeKA)HKMa1hyL^n(C)n-%&=Rj)#XcvNtM0
zqP-JY@SHPb!}7ni72d1U>Qb5Zyt;~zcGW2^naSd=?y}v&tvy=PZwf29odsPt_tybP
zBPXsatGA8|MFRj4*14(fp@%GhXSOP(#;0*{)rjJuy8+Z{TI5inShCGr?Zw=e553sn
z_Nt4%L(r0YnzwIbJfr1Pii_L{^y_~*QJ$62*;uAP1B%VlAZu)SgNoU+x{NXT$4^?)
zC>ee@QZc}%IU7w;xzyl<9nuax>jPBrG6gZ)@_l_N%1I$4S=Qo=O}t~TII772VVq|*
z%}uCHB;I7QXP%X_W2!(P9%BrF>s-yEkv!I_K^uSi)l8v<y{VVl<Uo~=n!>x)E+r=)
zC_eO@(jASfq>fRLd8|A8Wf{WNGkH4nbNSQK{mSA)och)-S7jtqk`Ng2RIe?!q1pyT
zYsk?!I3qP$Km%f$6FDo(R|MsHR&jzvecMh2c9X!3l0ZJSpK)st84J&$sFD)g$br64
z7;<XdYsllTT8?;vxY`D4XqT=D{Angxa@le=j@2)blg(B`v}B%@W*em=nxGyb3OZA~
zzIYV%bZ&%HsG#=xR*^zx$A;K>m_5a4-$#jZ1!rin6p>_Z0O?xSju|suPvJ8vT;U-n
z+PQ1e(oD^cGsSG*ULvoTy0Ip?j1#j4xg=<r7TvwENL>_jj+DlEByNWlTJY@{&o$2{
z$}(r2O9fuF*Z6i6g4jq%+~1{eR^u{`agJ-Qu#l~?sBC*y_-cycXzNn!V}=}2_SnzN
z(ytz-xeKY?bA}_2UX_h^c_D6OI2}2zij|a6Dko#C-Pp?s5=gDb80rmjJH(8@9)`2z
zx?*`GpRHGET(<B?BhtPzKETt(uWJQqFU0h4wVgL-v8nckiT6g>VOI3E`%Tx(a(bNB
zGzFjLJb_j%t{&P^A~w@s3sRMnT~A&zx;v|Q)f90~l>E7@n+;wmqEpekiqnckm2>M}
zJxEF~QqwCsGZB$ei1IKhb_<X_Y4N89qnNbH>lQJPGg1h^UV7B(fqr95kmtWNl&;5e
zoZtd+_|-EW<Bv+Ua^ZR!hdAd49<{s%RcQWB*{ZTA<W<=-$<JD<;DAZ%T@Yg`JG?F(
z4@%P0FOuQ*J_LicW>3#GRxHOja7v!lvx1Tabu(IqUOj39ZGthJijPj!g5fSl2cr+`
zTL{ojf#P)_^TDn;^G9(R>1-RIr~QayIISq49Y!iq2+uWxs=&$?OOLxsESJ)?glam}
zQkbL3c2xj%Clo4@U}yc1Dd18ysH%FOigb%2R9uPNe+*wY>(aR`SI0NA2TLntw+A3I
z9nJOhuKE}{^?F!pEuD4gx3!GPJgFKEti%CaCyBgXm}oSPPH<;o$NU6(`<myq3(L#t
zcimh|JM+u8Pr|6QK;s;m_pq6KDL!etvuIOGatn#Bu8;5Ll0*L6ll<x*DEb<^9A_EF
z6!nKAjQ&;YbETp;x+=vJU~yKh;Vp`uJ7UCEm7TETEBaP7D<n*(VJvO11_lq(wBWYR
z1y5&dfyk{mZO%c*O7bgWH92Q8y}iByj1gK9z_<dYjvV{c%Nfown&6#VnK@jE6ez_G
zKp#q#&;idCUg3aRgzh4Z{OYJ!99I*nO4nB;=j8_j6~C@sWlU&BNvu?ak(^htgoh%#
zH>RvoScvBXH6VkYYWiEAI3Cp~w?38B>sZ}L&igswW8Ruz!*{Kuw*+FE*2ky=6+YZf
zW^^%gz^idZ(;l@Th_9zwmLxl|-m{fUnYKv`eBk1*Ll+r6X^}(;1miVw5}@FWR~<>1
zxd<a557wk7<>sX$DUdm;(>VhetZ#EWi6fxk@M|kmaENezhOJF9s3i04ipag6&V8yl
zu9`4+xS0jIw6bLLQ246!Xu2!jFe{QHLO;BJ&VLHgwuqqJ*1VtMroASm;saq6+pVm|
zz^ZsJ{738C@UL$z!aP-V9*b6a_{#py0jFuc9n@oN%Ol-6EJ=`tZ2Nbpb^CcV-93KC
zZdn(CK+oc9mpjylMrC2hAlAN%;)(3sMR=ZUWb($ox>#zEcTVfE;JK;pVI68kZ=WBP
zGJQhUc>e0{_pYnN9viXOEt>xTL3Q)~^FTP=?mZ8;eAk@a+T7dRG%~>|NT&r#kVSXl
zy_HR4qcL!?JCIzF(vX)?%`Kgdp)np+obrFVgx0mMhjod_R<&rq>!%p}D|yZk-I=o=
z&BZz?<XHhg#QRrqqj(|%hrMQykKr5v{x#KU+C7Deua#>YdwYfExT@w9qoh^HJjNEj
zml%S7!3|rw({){&*2>|y&j@SPl){4>R|IsYv4^(7jxmbjc>Q#Uu6Xozm)lR7X*&H-
z)pw1Ag)l)Kje7|wubgw9!=+QzH2psO6MJj`RsR55xC}oY^|Ud(&tax{lra|IjMLgD
zRUt)dU0YkhJEgf}5I9oUCm!_QED^>(D(_nAT6Q^$lPG)~)9t_@XBn+a`*6qZfmDP<
z5C&@QQg<GzFiljRCuYdzv{5iQG%|os6d)-@4%Gzoq>&Z5AC)@xO^e2Aj28sRLpNH!
zRx)X00dfW^lSs(J2DU_d;?HW&n%r-v7P^5FT(|=UrQaj-%|0u1Cz`n(x_~iM+7VI+
zpLTItP-RqL;()3<3VLlG;<1vrnW1BHRe|ImTG+F?R-JN3TELH>;AX5_q^&BH1OR<{
zS0!q3QMlF5N!+p624WOqu-@t>kgnl@R3*Q<dqESPF^b8T%-zApc&;ooIa_QU&W&{|
zco;Zwfm)VYoEOm$gdBQ$*PLHRaz^fW^s4$*{obE>k{@X}VO>+B%&#5ENbmI}kzC+$
z=~-77GeFr#Wyeql2DL5kBGj#SFHk=prDET>SHlxn@44wi5}iI)Te0y4#5h?_;oIq2
z*1jROcKL}=dgRv_?X;KRk9uoe#25HMrm0_J2w`JBr=c6mdDJjD>5e&~xQh$$tC1nc
z)`~rgHdrYC05SGunQ8E=*0!y*$r*lbJ*nCjp0=<nu*;A-_N|p6K+jtD(lRhFG>0d0
z5`C(o**Y9BBkNrq)!b07T!Hnh!*bVBe(pT2LrH;mN7DD5?l8XfxFCuc@Bjc*HV&%-
zr*Ju^%p{j9(P*$4xASF+#w#Xwl@APmI^3QC8jwFa$h?eZqCjKZyRqfT{A!G<dXBZF
za0Yu-CsW%sgtZw#iQU$kWFU2|6|-l~M-(=kDjZnuWice?qi(-i(w4=5I34N(Z;qpp
zShUA-i>W7};-YmUoL57qSS+o`=C8}6M8ob@v7;#~gOSA+D&56BT)4(-r<X#2DIqag
z*E&y@e|8NDoTBw6<}`%kHA3;o2iCQ2?WB)6Q;MpV>2ls%;AWJQ8aZp*rAE&BryjQ)
zZWHEX?cTb}?*=oUF-c`S<2=+>{v5Wp88PL(>n=%LtC{xKM&cmF7;)aLBdJ^i-mX2O
zsQFg_RxRu^+m@0tan}Z~R5JennAzg2THHUFGHahrT@VjF3Yxubs9MTb$(awR-OXti
zVp-e4dlXP9EDi-#yVjWH5b@ry1m)KX*&V6sg~oac(af6?O*=~=B=t1aKt_8~7DVrp
z-k~zPwiH$^mW%L(L@av>&bS-goM$z93wc5k!2K#ViyUK-SyWd=B9ur~vN)|Pd$vWv
zJPLrt+zilA^yye8*2P$o?)1387!{o>G08Zq69ruNs_sGHbf}$IVWd=&LI+`0Wu4F-
zaaL}Q)i|mX0@dZ!s@k!lEa|s5EXNE=58>@sgr(f^RP^Z)B4ThVtlFyE-344=o=tdo
z%oJp~qq);d70IL6-n5mXaQuPZx@#NM^1(xqUVC?~L?l?Ib&ow8I2C#gL8AfVkTUlG
z=QZHsFfx+W9*sKDp3L-EE(4LxTUpR_YT~T*n9Nz-hV-i|tEd^?4tr+2nP8`LW2$?g
z-zwBH%%MpnX1UeXRClB|`_6O6p{ZC&A>7uL_cvYz0s3UtTvtWgJq1qJ0D!s0TBOkV
ziKmz5z&$FYvSglVttLt4qAm!<YZw)Auh5fKWIr}4d6;$0R*(`aq9`s)6oH3cl;I?>
zxOk*wBhb|#Ol_ait)UVx9epaCQv*iZ#J5l=Sz}po{8_=NWbu(wf6$Np{Qm&!RwS^T
zbgHt#NI6=~VW~H&8K-;WEB8XM!4yaP#FjtdT*jk$dwTosZe*9!b8tTjwASsOMMT!^
z>0PvG(x>pN6s%=DW|+~QG0kfWHX|%4MUxfab6sk*QAyau@<}<t6u)I-jE~Z{qp@s#
z(oIUXBaE*!-YFsTm`P@ENm`w3&NGVIOFSN&cBwwg?Zss*RmIL^MQg`O(zCV6994*|
zh&abe(6zVcHO*GN(Gr!$+d+fQc&!Ma8O}L0u*IH7YP%X>42tt-R_w{LvP0J$DbBcF
zyw#>rw<4;{{1J|ES*ct_StP=cYadj&^3a{!_N$lo2#8BpGj}^&OY9F7=wYc}R#Z`4
z!^-8`oc5{h;Pvg=q>eFx)~-Vk>(5Rrx>K?@S{2qFdT~}`w*`7s@kPf<xeP$y;<=|-
zPDM4g938adZ}Oas8qr94W2HRAF^qn7gRI2lU`ubo;M67}q*mni`N>gK<%g|p8n;9?
zL2lbl8`7^Tq=SwPQVEC6T!aD!I5ed0Lu85a9!>>Ca#wD04r*6Ju!C9mOc75w1Ey(3
zU5KZtNEHbjW~jq0m8=hUdpuU~r{0oA0Y-Xcnuk!i5>2yrL&>i#_`$8M>=5bJlJ1HE
zT1HdDJ}?L2&*xtLTbEB2QA1_boS2+Kr5m%Y@&5piwCz7lk_{H=E-s`}qFB$%AGq~C
zmEziU$(rfe+bqqTlb&lC<&fn|98~&S?YSQH`UVFqrGlr+54`!x_2pUJolhiS^Hrya
z9&jpXj!+R!kOr=s9OYdrSh>;f72{^|^YblwJ<hXhFNfD!x3o)u24!3fuc@yv)ga1l
z9YC!=hg!<nUbdNfH``o%xIHp^el^34!bWlSky@|B(lY37LF3Ia8)>w7{(u_QvhgmR
zcZZH(qu+yE501P%+AgWSKbqEWo+cfKp{n{F&AdZwoHawhP^nE$nUvysi{C`xGF%Fc
zu7jL3>IeJP#tW$307*FX%||4U&KQrSbA3Uh7LM%A0*sl^f552@r>DTX<hWb`$jy2D
zlSzzkY<+4d=Q3_kNve(my9E=j)jVmZz;@e4WN%Zz{HvGMJXwEw;1Uup%C&=jqB)H~
zuB2esqelr&8l+l@)mYsv#A768t`b+36~|l7@W=|DKDD)FsiTZJADwR~*cva)11~t;
zRpN&v@xV1<Omdut6?P~WZbmC6#*F8OXeO&p%Nm@V*5kk(O5o)5sxxWo-Bf|nt}jxK
zQvP!8Lgy7$G?2DcO?CrEi#&i$Pad5Nd~61`_K9pW9>zIjw!u;=mD)N<$ThinJXU}r
zuF;;=O5s-KFw6K>De5ye7HsjFxgP%jL(-sv7g=_ZT^^fct%AdhR8_2?jcL;7GUJM8
z;Z&UaRqIVI=2zOWn(8eq?Bf8tASSQFd8a@y6gGXU&a01~*on~`G&gL_()=+ag)#%5
zOjf&iYHM{3v{cFBi)a{aKtS)BE_`DQk%5H-SC>*)+LFDEU$KbA@a^2(svP2=pTpNM
zjn8h_`eL@Ue;e7N1&}J9ocFEkPZenw!)rPMc<qB&du(MHYXd1$r7fA~{{Y#^kc_w^
z+oe>y(V%gaPzd(#UXOogr(GS<;aK!5S&!lCsYWe|xa<!V=~B$;xc>7;=5xx6TWWd0
zx4P5iFBv=@p0%H<-pKB*sLFfsUc+VJOY64+Xq8lTJo8-~UkxlwL(H~~n;p=9pT@YW
z=lD7@)!gW#gQ-1FovrTDRof@Zf1Nhw)68AU-1e_%@o&RhWVdFvw*kPw+AwR%<?#Ns
zWpvR=XD^ng87rUVUDzzs4T_I7H)85x=TAm+=qH9vq#7%z{>qmsWPy<N<YJ2Jc)Dgj
z&S%~RRZ<rt1FdK3I>b<})NoCBuZeytOMBuObUh0*JZEc456Y)F$G_oSRinDvL?w{C
zn9H&5Yu1%zvLzivHxl1m4aDG{0Isga7@>p#jN_ABUxyf({$5W}T}gRWc_a#S-NtDP
zg@~U@hUZu)FscPYj+=7Esa#7I^N<fUY(aCYTt09<oK}3ZTu5?%Dz;f0k&0=@Y*uaD
zWfu?bYQ>eKO52DaRfr<<8;*XJwFR(53I{#uMj*`Pw+b)?M<gJ2tyvLQtx&m^H2cgd
z-H?hCL^|=!Q<f3UT6>jt!j35!H!03*8LNQJDV8~u9+l9lD-7bfxKX^}gOOX2&Lcpq
z3F5Y;qOdYqVGJ=;rnO#9D%#Dzq2h_$Z5(q|HE>29-HJXz99KK5X|Ha^Xn4nAU9Xm3
zoKzQ9%IZgY=9Ee~T`yJ}L^mCW2Bp20-c$16{VKM%rfg#*V;;Wsj2?I!1o8E(y`o!`
zk*4sW2cOJT5?Dt!1OrsxQ3!;)eQFff6?3ycjb!S;s}}Dx8z|r{BBpVkMr*`=C*94X
zUqWmb8{{KsuV^>s?MQC8#c+Nr@YnW+s|C!67$aa0Kzg68G|6aZ!@;Uu*`?m0E0w?}
zcY5pQy9x@Y<yp~%x3^1pM%7XIpIUlE>_$Pyu4<gFG>OsLMhoj&_K6L$d6FEOqiGOa
z06KRyb(72^(u;tzUpsJvAB9zE9gkjW*tGA+rwd>^8i%M9!#y>N6YW<_98-LxQcHBG
z<U_eb%6D!}I9jnh42ry)Pu&CSN?lYCIW?T=s|Cz^%WN<ool=$%bAT&eU}QNxYBjec
zWQ^CHItjfB<}s4hiuV<Rt-#T_P!4m}yFj5>f;g;=PS{U4V7z))4k8LGLR&a{%Ug-@
zl5je6S9~RHBsbC%o?|?IHPB6`<PIte2wE%M+eidrxGPRdn?|%7RTD-30GI$r6oyCs
z_9|CjUMeOSIIkkfp7M~<buygiH8fZ9U;^Cct1_Hp6$>dDr^yy*Zo{dJV4PHgQ3beq
z=8Ki!W|T_G+-9NSqQ;J;FETker+u%E4>imSx4_9YVJ|>jlg(!EfOG<2Kt1WgK!2@b
zMS7#XSr==!mi&!Fp(F+Ha!n+60vUq=mG4xA+66y0e;R@A)z97o9XX}!WXE=O_RAg2
zLPQ{gNiC)i-L7{;))vn3M9+vA;r+eqyp1E8HFPS$xda}y!H83&?)DmIJobQ$?WjeN
z^y0c#wH-F_X@<;o0<c)C4(12g^MQ(dc4Ma6-1{yEN_yIX*A$*9gLW|1%NZMb)BeUg
z3fmUo_7tCH;PF%SmMfT_X6FQUrF(yD3fDH{B;t{+_@P%0V<~OGZk1-<4{X)5Z{M1p
z2*3iAs@zSLQY;)CXWFccY{%tNNf-w>%|SB&x&13N?nwmsP<i}oF8bgilE(y8nw8*%
z8H-~crnv1>ReP5zyf3lqUXB+G>T32HL-i})K4Pj!U*}N505w`JNG7et!O0cta;U2#
zMWJpX$m?1b$+-q<jky>E^sNhXf}@U=%U0mzSwzEht5F~vepskfjxcI?o1RFnDUjqy
zssY7J6-cOqu6pyDksl4yip7fJ7`G0UO6uQlL0YlkgW98>EP?>d5u1w@&TeHW`8caq
z`*<Ky-@-G`1XC=xFAa_>txD?RY_#|Yayb>rc(VRGVYhe=e?jY3Ja^)|9}ifoO(t$8
zC1HqlVmhB-J!{1^&3^Y+x@l#02*>UN{&QaTPm|TfKWNpWaN=>Wqo-4A#GWIF+RJHX
zcf5mZNIC)S{(IL0sYcRUwn6DyE;nSFid4*GaCooK@K{QCXmY^$`uK@fmE>^qF4+k8
zrMGRet9lyI)Gf!HPBG0>XbPSy(&o~}7dl%;4G1Epb-=8>D(ol`xxwjLTf=eGRxCw%
zxgNf?k9>wU4!m=aM{3!Sa%z?2L8Ck#DWRjf@SV<`;;#-#rRoym<vX5ApYIQ9;CxY`
z-{@DS8<aj<a}=YMkbQk>rk{Cnrr)K_yA^ai;PoDr>X!0Z_?Ju;cV9FY11NEm8)JqZ
z{{YUs*|}h9b1h*100P^&<WSElFvC^&FXSJ1)4V~V-DtPXZE!NV`D7g!R(IiEnsBKe
zXzXUusV(Vc^r>{FEac~{WCrJvS~@%a_pL;rk_#3!n}3wPD-)rvzUnb8whvM(l)Z_f
zl<|R@bftX;Mp=hSRgmX`bM&Tjk9tKoY?|7^V_!@&y9_ZPd)G^9@+u7SD-%VQ4=irL
zt*GXU7~C=Su6ajM7h#oDayY3R$BqccTBffa-0xg{X~tN`Nd`U5B@iZN0~q7ls$R|`
zQc1@Y+pG9vKynH8tPM+0GO^lmRH6l4PT{AN?anh+bcqN%9PnzSNFB0j{j_0lM{1gm
z(Xi37Eu$D<qcq2!L}P{^RjoXk6ao%0T0hwW;BQ<W_2tg2V*TTynv|A?I?FS!-lZ!k
zIA=NbHGX|2>H>BR!_W$<@y!|e<6vv1m0B|RMN%_ck@;9TEJ^pI5d+40cI{GRk&Ix|
zHy?c0LS_Q_U+o%}FjcdXG3iSWI5i+aicAZ(xA%7Ce7lEGI&;N!{u}W{#k;7u0zsaj
z;MW^zYdp>t7@9-=$jx=0AMk#wcOsSo73z7<;ptv(VJswI-FqDrBRM~G_Rk0F7P^EB
zuxCEKE3QP0s2CjkR}tWC0W_FGhAn~kS8o#oftvhpGjzVOCr9DveI*psRmM+a6v?%e
z5PfSV<HI&G=P?h&R{b0C*0^C>q#wG?teM2?9uBpV)zKkNM;uXIn>x1*MRwE8aWGa=
z7qW@+&%rG+;$2od$t~paivlDgf<1HT{(bA+k`2yINFAy~eJ;k+?DlXXVM63DT8=BE
z104yk-H(_`#;%(qTR3GqYoL!(GQt#^<kECKSXAjS0}A|B(O}N4XUgL^s<%u}O2kX4
zRk(cn8kMhGZVoakn-MhkEgwUQg>^Sl0bptgb0QY$Rm3dEipjPIXW^Ot(A$p#6~A$H
z3@UQMxP21o?E@(5ik@liZd{U2Ju6;hkQ!Q!svMPz=~;!OnexP%mJ23x&TCf6!55Yk
zleii7)~rSVIjd&dYUR3nR<gvguK-mW*E>!y1yfc7F_~kWVDXyJc@jwSI#)TWT!e19
zH7=Vw%L@X>fm0fY3$xrbB!q9)p#Ii$KR3;aisONjbDGbbbv>$F*z9UQh<1VmeJX{=
zh%OsD5CK&qw|SomDrq#i0)5<)D>=$d4H>tZrOd?Tg=Abjjls#STe}%!KQQL0O&4Qc
zeAK#{BNFy9RFcPzneAEesq=f9+_;N!k&n)yTOv+WbK0^|cPiwXba=)&9qU#|RpP<q
z;;F?GTg8$&9jcAaz9MrPpvdC87Q_#^v<WW*lTt??AZD|hQkDMzc;CvC?ej4kKmw_1
z2GZ?C`G^%Ha}0dAtSDCE=1-l-T-K~Bu|h3ffVj7NM?BMCP+#uj(yC4OxTYjWKD2<I
zOXeqm){@joaQ^^!g{Z_Q(=~R=GKxrEqMAZ%S$<#Lps4(&##*jL5Dk;br%tQ03P)O*
zLgKkY%LAtrvjD4s)YXw57qF<=26I?SpJCk3Xt#1fs2(K*<N|$bO~A$nT7$|Ac@@o5
z2Yo{210GiZRatFz5W_hhwX(^9fGQ~?W&=GdixYt6rqWuM2_+=V#E&^RH3YEWWG-s*
zsYwbjr?gv#O8B~$r#BgNJ<4)YNuwd7Bk55{z46Uz%LleGRo((Q<BF)%Hbzlid0f(L
z6?#Zcc%~Q#?e(ox(PcJ|p~Wzv#%l41f;j6<XumO3q*cmW7=ID^Q(2_P-Xk4_TXZ{m
zR5C}JxU@7?d8Hr3b5J$J%aRW@G|RLSaaE-ohZWHjhBVwvdERqdJ|FRRsia~c%RRV1
z>fbzl2<cdbGBJugv5|pJbfHo_vR6WE_WuA5YxX+TqRRt?kPn_FKQbEE3awrRWi<A4
ztoG8pQUj36aa}AvJJ(}ft@e2_{7oMx@-_3goSIzMqV)3->mFG2pr}2o%fI1bYWs2a
zYf^nkHD<@+HPXlh<%&8UrZymt&bb~@iAwhTK=hLu_oQVzaf-pxd|{#A9fIv)d}nOG
zFY~SAB9XWdN40QNp;DW)<6s&i;+M+f8T~0Cl?z}nH1?JyIP(-AOx9MHU?G|@oO@9m
zU=Dg#R=MJRCrV<sS4bqs2){FaL#1*$kHnniH2WY1KK!Sr;48j{Ux=-&W1t>`J_4K`
z1#^1Vv1e+B%$Zfk8$rn@>0W)Pc%xRnW-{J7DgG4sN9kE&V$Mlyl5?EbtwSbp)}tMb
z?O#@V`2v7eG5XaEobjC1RDNp0^%d%>N(#uL)w6N|HFX=0rDlfPjP<GGn;$5wrx7-4
zLgWvnS%!QLO=L$m%hYpD7Z`4$x#ddawr{1-+A?{o5nTh{r=@dZ>nHDIRIpq!o}|_i
z!;sn1B;z?ItR&!p&P`y)bC5Z!QCuk*C#7=Ei$vVrhHU4Ww4^d)y<x|98jZz(80RMy
zi>drW@YazpmvN~^@BP?;kdLl9R8zrMs_jlK`Vl&@hs4g8Q;&_<>s;rE^~)a)=#%Q2
zgqvfGVN`wT9Q0A{as1CfYZqAf#o-7o$&O3Arz7si0T}#PitvAlUO2q*h2%xz7WR;5
z$%R;)6V#L3o<AX9Nt5vIClOV9c(}oDbB_^@gd^^|vM&>Op7+FB?3$JAoUy_n`>4H?
zdsUk@62=Jht~4<n4Q^;RXCg9d^r%pcC@4W$Bj=|#IbEFy8BRq;>yg0bpC2Qw4ZtFr
zF*(cS0zy6Nu>%~`nxxpcU<Wy>FEe`9i57{`aUd(}TQFx}Bv(F@9r@3C=qzLsL@~`K
zfP8=vRizvnxL1SgP?RL}qy`P*5h1RF!1|H5oLiOvh7TTkWOWsdsi+bh`qem{qmg8d
zin5%8O06YU4lH*)qg&JLwaW=3m2%j~^;6i7YVs|6OP@=;XeC^)Rc^#q<&TSJx4gHw
z+DfYInKQ$R>@`ap9}(#bBrX|PW;Y+geJjeM>R@D}KZS_$C14F+(%cJyOQ~sdSlvCm
z%0nr}eQGOYG0F(ddlHmo8=yMK_Lv8ASz4W-e4KOEv~1fjie=dy4}NQrJ29NZw(Oby
zwN$CygIm`TXEjb+UD?N4>xD~<ryH_;(~6aD=Fi^G)}fLzje|%k?Qkuv<k{q(&XnFv
zTNyP_bfu-rB6%i}$0XDs^OH{RRxGXj+0<f|hzYDMrId^Vis>}{FXaWsNav+o(k&7w
zmn+UY)`%NN2D#;^ih&l~4%M}!OS}vk#J@=$eq5SO9%*8e4jXAT<l^9(I<W1<-0hW8
zOdMz2(I%g5Dq)dF;Z$v}(N_$ATD=YQEHH90>s}0@QZGZ*Q-ri-D~}CY%5sAT*wt_N
zL&G`SB!GSuy#?HP`@;gSL2##|1Da16iKnH<^?EXAJ#FCBR4nf7amIR6Zah02C`dxz
zQ(cS`j{WKzpbPR2!&xlH5q)GiVJW4eIsX6&m@MwrDO3ZV2^H&lH1Ir1P%ldI+xs1?
zB#3?5=zJ%tHbhc32<==MoE{<^>4qNAc0EScQGtVjT2M+Wm$bMf1DuYcwXJS)F`D?=
z)LLhtjmV_WUbP_^8RHe4lc-$Nh4QE%^{zKfqSCo?BnA1Rt0m?~%Cu7DW~v7X5=!F*
zja;|0X5^EaZi#gb><Kci%#MWSw_uJu0!S786HY0k<XK59wy%GsOqTE1;<VLaQOgQh
zJfOK=c;dC?NJR!uC<Bm9F$t1TJLaOhm>CWaPAM&04ha}Fi(qR=gJ6sd`qS1Bs5rsL
zT1cOE2_H&ZnHy&Ut|&}~X7YY)<MFAiHG6VG%)lJ*MPO=ENZG@1IILM(K-mPTt}Ip|
z)0L7gD(LmSKJwMn80A*ay=g@{b;vod7J~BXA__UJTOEG+I5Rm1)bUkE9S5T+!1W8O
zu&aSsT8-lsBR{Qk<6oSOq=qN;syDi<&CrpW=$;}L+@4ZxMsvKJ=hV~mtxaPrg!SuO
z{Ikm@Nn`I(hcT%t*snTRyFClB*S+$&;M1V}^MC;&xeIIAcm3_gx(ydpSS1Z82l1`w
z;$uA+nmXMw#3mVsCbW&JV~{ae&};U59P|9D%)0HUhj4IDwRfizGQO{G5Juo+bU3ay
z_h^`@;<`J{QX8M*#~mx2)i7Urjyu;SRGTzg5G+NTk(#p&xBy^MY5xGcP2KB41j_(M
zDkA}vE^Wg=*&VBb)uHmW78`H{db?Va5&CmpbK;AAx|Vj3X;h7Xscee;o`<z)$8Mtl
z4AmP#7pScpd2`m32GL+5#+d_}lG~T{rp$7qj-s7xHuGDEm&wj}sRTF#XFio?H4FwZ
znzIZ5pXE(P>`j#*wk$?h6@DvFpl~Y0F)HIAQp+q+0$G6kYoakkGONOR3Z*&N#C}y~
zOTja3kCE$8O1a7Or8uXsh#Ep$6cLe;){r4BikTxPpsZX*N3%V8)QfM&Ijc~>4>e&S
z&q}yL;xmn~JY$N2cyQPPwxvaha^|Qw4JJn)TDe6aGA`{i4&lQNd8S+8qx3z+UAlba
zae-81R!0sF0P9~J#2H6CU3y!s(dc0D9Ius&BtV{(6Ty*;V>Nm;-Z<xqnPK^QX1){J
zS)RgXN7)8FX{~BF!20I4OdhnxgwU(AL}InD{_RHAz46U%c^venJ-9#qs<nt=bDnEr
zK{%?C#kV6I*F|*}z<p~L{OrlkHQPq3kj!hO0ln&>O!7@!m=|w)XowC-uK3ExO_e;e
znvyin9mP(`o<&HJV+N_rT*Y;dif5KdAaPfAenOhj_X3iba}-$)NFAwx4P9i%<4xK4
zRVfWSl!}%-f-zTY^({)tcG})g5FM4c{HeP=sWu+8OO{$OmL%7;xe3mpIQCY@@~SsC
zxAMv6z2(C<ubSEZbs$c;>r62cdJ&o<2uEaq&$u#6BRsCm$C6m&nuM$1ky>qUp4Agu
zXNu^I(i)O8yy+K;baxC5TYEFl2BB*wV~{agDMgQ+4@=-W;8dxoC_Q*JU+gd5oHXa?
zKs7B>WVse!Q%;=HCZ+{OG_%fgQ9hlsCw6cta?@n<8VRYy4hvO-eGcATe>&m3L3o;F
zxsi_N=&R~$lapQ4jjPJHE~h=em3Gm}9d*o(I{4~zotf-udYQ_%>sGC=k-E1v^XquG
zUl|{7Y<nt?=}Q-h^>;r$p+DDkbv_!K`$*+^oH`@l?{(W9J~Jid)Nv=d<oyS8T($oI
z#JD4omd4rT9hsYGKKSciPS;Z0IeBDh3F=tnntW%Dwbet1Xj9gvtmCbjPG1IxQLgx>
zS=N-L#oLIwh>-11%fI8A=b9!Bl5;{n7u@x!0m$GA_32QB70U%=d9$lIyUCGxK4%Zj
zW@<J@H_9peD|QkYxdQ^Fk`<8i*0xe{Av29CSE$8HZp|Bp9jl?c)1!4H4r>bT2Z8pm
z$E9qg%u;tcT_*7*iv;smox63eGS20olrZUC6gSblJBxFQT&z|wHJLGR#Cq0oVoh4r
z7(C>I)YVm7^{t|`DGrZu9V=f#x!Wg}$LU!k<=}LuM&%eV?Mg@)*sd7xzf(;sj=ieB
zlX51A0(r$<U^<b<rD7wU*2X0#*0V=S*Vj`GoK`?JqSONf9tSnlcpqB+%)9b#8I7#G
z5&hHaT-0DO=~Dr;aaq=-8jx|29+~3Z88sUraR$>WjHzGZ73XF@E>esLDsXdMM}oXV
z<dLUd$(WepHe=BGQ#^g7eVSo^2+Bx)ap-H#q0L5K#$O;R*ft{d;;COsQc`*6wL3|Z
z_eUo@R5!S3O?B7_BX2T1k<ALc<c_r*XJF4to+7gS(@b|O+*>OGR902YMmIcHMYkLr
zRV({#>R1kY){u}~#64-ser!=9lwvWOmIxk0z^z-*1VNKqz8<#*Q0I!TX<?tdD`wF=
zg&TN1E1IQ3T#e|NIu1Ce$lwajiQ90-an`Jr$j*9K9ZXLyhV*GVjC5`qToG6NnB6xo
z2chD!!tH$KuKlCSP7fx$x{`8tJxIbaRvj&bt(HT@GBI^;!vl)b(QYz+Y>?Hu*05Y4
zR#Bg&b4wKIO3e${bFB_lCU(Pa$@<lp?<I)mIq%lAF0@Pn(F|wOv!=DUiN1K-9nLGz
zrCSY%R_bz2HEA<W%U6~%H?~K;YBr|~kd81%TIChHWO^PdQ<6ttYKoafDw@Yaqm8JQ
znc3;{Lvs;M_~>dA16p1ziIJABa?;{UXUa2vb+ZPnvLIP-4?)d&Sd6N*E4b>8s(7f+
zea}PCrZU@tPio$P5-XAL-Q-3kRbUP}XRUQsl7o%a@c7zJGj}~|Z8T`aU!lqNt1;W}
zBRy&e++#TvW;>J}!LKT5n<kNEBUBi`qM(}Kd3gqk&yljZk3I1AqXo^JZD`691LYl$
zeAeW1Oh6+%_pb!-KZvfhTh&=xF>cAvPkjAr+`Kp9eJ1`DD=I58<c8xP<6qDid8Vv<
za+S@C7^ap%yKo-$vTc+?-S8@kUcy3{iv2;W&`h!>GhI^HE_0Hr2}onm;;-pZ0@*n@
zHD><KH_U;8nx!4b*<68!u6C@;HzAKFkx^eVM;Y8ethd$W$I6)gm0n3ExXU{nRYieX
z@=(rpoQltN+;TZMtpjYu%K`XPe$9p?EqU04=Gk#&4V-huM9;|DdF#brk|4Mk6%e*i
z3m$9AsR<)xsZY+3Fv;h)tv2F!R3|yX=BIU1P6b3F1oO^o2PrP0WKy2?Ra1=gthK+m
z6K;3;dyMt1+3i<m<BXcgySD4JepTmGt5HjEv7u{uY_S4l0QapMONeA2B%!nDYmS-+
z+Cba~tvbp{;B2c94_tSxsAAk6q%*on2JB|Ek{4)$V1jwUHHYEbc`n&ll6`BoHe^Do
z2SHz1fl{eYo%J(pz}V_|_3cS9<K`cYYE1^wow)X@FBV$|rEfTbWO`x5xUHCz4mdu>
zvQj@Svw{U`M|PqhPhr-Gs}^ZE*=|YWiu3OfktOkCjt^?x)b)38V~qYa&s?iXmTph2
zXH*DQ1z-rp3l`EaI#jl(bF_+<Rlq;evq&yU8i(1`@m4m40Cmk!j^kq$KZQqesNfKz
zaTRJ-0_2xX3E=b<nW*^E+Q5j~RcCIB4RPK#*0l&?K0zRKZ%W|w!*Qr<5j4)t&#hEy
ztJs#0f6{g7^$SyQtOApPj`Xt2G|hs?lg(7{`~p290gvI$YFowgZX&v(?m=qKAdzl7
znsl6u3SNo;r=phcR0K;G8NmmwO#%bg{{Yug`DBa=fIO(!3Qa>pG$KL3sUBG2UP#Sn
zG_#*-uXyjbl51G2A{!a0UzsH!3<`toOzH+tPPJW-u_vWV97N-aiE1=7BRg@x%}L~Y
zRm)p(-lS-T;5$^hT+313#&RP-`-uJ7{VMcZTyfH@3w3DlMsr!WPHiLtK3BS$_&oQ9
zDycfyRdn}X<a$_KYF_Nir3W6=*NmQ=Rd}@+$oYX&R${q;u1kJ=SH#rA)~4+!wemeU
z)r0CP!aCG)N3;`)w3iVu`CK2RR=Sf4ag0`K_boKcyW9Xt#d5lf7MQMZ1$26xzq=q1
zO>;96T=AUsuUiPLt}-3JO!qXVJn@Xv<3=r379Ra8v!22#i221zA_YM2Ru(K%(J}`e
z>RiC5<?=|RDUP_SjS$*#-lBNUa(WM16z&B{6jK~<GAi7Wj9?08%np^Jm=ywi$2g_(
z{V)YsDTe4pKg-Az`O4;HHBO{vm&!Obcge}f^`#N>{xrRyu2AyGJvlUjA4<OQ{M>Y=
z`B*vTpR^^&s<4wlwgB|2fd^4Y<0Al3%-C}ke1$kTsWvDbvOCg9O1E4J&(w7|EhBkn
zkR)n3B-W6OrtFDxOIBF8nIl42fr{fiN8;;SVDVcr%Qr!efY(3be-&L{w2<06MQ(CE
z*jFzEO)2N`&3!fpDM@qH`;R9Rn0=TR?ye`*8Kk&!%uim}s=A1dD@IYrADvr(2+0f3
zuQivgP4aE^ub`s@osr}@IXklnzWMbuQs*SldRL&35<@vdf@@0N;aNrjiX?U0O=Dvw
zuE4wwxD^sanu{vusK;8KH%8zQSq#N9gT+Lb4Zj4Mj$4I}g&9@)ikdlr>5AuC;y?xo
z=}8s*fbwZL3zX`?Qn};ttgUJ&-Yv>Td(|O%Bd=aPDTZczsWg(X(y^T1DaWNgIh`^A
z;M3=isTim+irE0K^Ab%)P6a!5O);v`L$lkh10AWWN&ytu7Hn=F-cVGWS5IYm9OylL
z>yi~b6SPDXCbE=7Y-^!eJ9Msl9jfic(@MBvO;kN-O2A2OymL~yz{N5a7$Ex6Ob8hq
z(*dQ3JRA{SR+-{R?lgHc%~vE9#B$?5OxGk01fGJTbkz3)Udm;SSp#GalsVkltovr?
zlUJ1FWK=lVmMeV7M{!A}vn>029<&UAN3}^}xSKfdQ1%jLr0a#wDgZ+QD(itHT;n+6
zvZZMvlWspsgvu*j+HR98j8yiv`vA>K2w~HTczg~jn|2|)lg7btxu;1w#Ju+DRN7sf
zw-rL>=(F|Wqmi*CbE(npJmwyixFT#1O5?maauQ&yam{w{I=own9+l+dBI7gJ!KC6-
zXo~w)cKgE_twI4zcB(9ZNKQGdX=?1s#N8tHoZD~@YTvcEDnJdE#d7wpRn9xsrM%zX
z83)$5@igwvtUj<hyBYKMzY$swWp8jYR|JaZ^y#-S9qXgh+m3tJhhLfw=;-86b29Tm
zh4MlHn$CR%w`Ev?&|<rY&^Q3p>u9b90MF8*8J&7tNQZ`}Ez#$)XwpUr4cFJL5oppo
zaVI}Y?yhv!bt4s=wyzW8BZ}(&+r&v($QA~j_9*DKQrO`6tVdEhS5s-J1Phaj$|^$o
ziiMbijzxKOzkcr{t~AsYk=H}4BLF<WG3t8M<4{5YRu#nw8#&41r?;KexhECJEF5|a
z>TY!=ARuG-QC#a>usl&y^;nvoB%oxHd8zDfu5BOpGdgq8P64V!$Qy%&_o&`tvTX!s
z(!WiEX!x}3dauLZ5X&XP!FN7$z$|)`{{YuD>5)rtiZ(H?nQU(-wvlB<!Bdf5)$r%U
zclVG-9nHCA94T(xcJ&|qdh{sNZ$?@>sAIXC8;Jw!Qp;t5&*Ey`wd4yJAwc7re77+&
z`&U)2S~0{2aO+x@w#%~^8K@+hAbSoei>V|?aB_Q6Rzoe%06-fcR%P6=rb3Wvz4ogl
zqiXT*R6%J^C!gnB)ug4c(D^1T+z-Z^<}+uf)})Rea!v(Ikf=Qe*0?84$h690HXsxD
z(}ZLnyWX#riAN@*l6bo=ewE2n4WV4c86hXA$g0v>WN<Jl`#5ZXFltER<8ussYmRs|
zAi0AzfnssaXp2t)lroOB(0L%X?lDbRvp?Miu=<UfC9`Y7)@uwo$35{~IgfH?u{2jy
zhXjn))Kh}J1_gb#87R_GT?}63E68}@aqC%<LA2!bt*e3?r)tc;IQc;y^rp2b8S?s7
zJE@6Hfa0f>zz365oNjMQ&tj9YU8#XqMK~QPZh6Y5<4?7Yv6H(gG9+EDGHOW_HV!(}
zlSi?$Qb1N!E0MSkDJ5~4S229u4r;8nue*Q-Yi?_1R~Z!9BFG$cr6_^N>v}o3wttkI
zj8~mOZglN+V|B(DW9eS!<Riw)dCwK+{xH$QYB0?b5>fJT+*C#_Ndr5t4Z6*xL{xUg
zY{wYS6_4Rq#2Rc-pG=>6=pq1g#d;{rjIIFfQ$(Qq=9SQp2&9F8ZKt&`Ek>mAQhl93
z&N(!(G-KvsIH)f*OK5=`!6UG(ppgxUGAiWpS@%j9^fY~~uB01&?rO`#diAS%l4to`
zjw)n_C#OoVk!16lonhmO&y-;TgiqyBkPFl0VHwAzL?lwcoMwQrWy-|~Vt4|%i|ND2
z@)N~r>o-`4MyIWFT7<+zRZm)N+-a8dqO;7vpTe~sA&g?V{RPTg6VKplqmhFydI}>-
zGFqVKeafyd2n6I+Ypb`3KX}`R>q~og90+oGu2WmqBUL##<ECrL%`$8zGCuTeF6ii?
ziK$KRp{aFpBs?A~GEhkv?^wE5iZrKjYdy!7<lr-Ot&g=>%0zJ8Lh_X?6(1)9zaLus
z_O=S98g312dz7n2qPi_wN1uGvvln1$m8_ig2DP9WT=zA_QdVZSD~PdA5sY-JN}SWY
zyx>+2pvq<-F;O%lKK*Mz$JdP0OlO)EK{jU?y7j1pSrw)tJ9CO?j|T@8YM>d*19ufF
zL_GkjX&EiYN^w!p({(Nll{~C)e@bDD4^Ar7iU|WeR1L;>{A!}^M==Q;QyoTn)1_mA
zLHz2Y-6CWb99Gax=!Drb40q?!tKCkqu33P^VR(ndI)0j`e8HQtFDAU_#9l7cH8v=W
zV239PhXjvv-o1PtRa+45)se?r847-<eXaPXPOy!G${tK`ibhR&hQF@eYSWV=6^I{|
z1!k6M7?Q-E^w;@$ud2c2l(5>ZS>$3dv#X}ak}?k+s@ynO@}{%WO18gnWY?q0awb@|
zCFMBuu5VP3yzDdHwgu3N?lsR-gUw-H{{Y9-gRjhMT2ZqZ0PjT<S4tS(;DcILWdfbm
zoNCRvB~LukU>A<Nj?=|f2j&KrZ148(O`#wykC}L??~ul<Tk^Q5r%)P@A<#$x#%jXz
z&T5Dp)bLA=4GjY<um_5xFvFU>q#oj<o-M;7k`YJ_X(Sv}gkaMfk&4kWkr?{aicTqo
zPI#qL)KeQnf%K(Q+L{JC(uz!$JklPSqo|~*0Z{zaHtsp7IL}&?b4iF}t~ygc8kvAR
zRAERo(8omBYSD#;2c>6(#aXsIa&u86CQp)EinV5=B>UAiU>sG;O2$ZoRwIPL=BnO+
zUpN`5qd%2HagfBG^^g^g6cRd$hDnrXnvU*LxftT9G=+iYwTx~F63;nf$MdLp^`?qY
z2_m&h$h3<#k{IO-4lB0N?#seCIX$a`LO~wBwbSSqBRI*$dHCvF(Yf1%ouy-}fENcQ
zqPUM~`qir)jH3r9y<IlKQVug-1FP)W=~RcbMnrIw8^4`cgq_^}b)_Ys3Bafp0<HmE
zk6OxAl#Yr~v}{<jVwho?>9nhmMi`9OKLmd$<DYu93p%j_AXlGWDrV{@YZUQ>1h?f*
zO-W-TzdTnh9MUp?#Nd0?m@;#?*Ox3hG>lH5>PsTv0Z=gWPDrfVeiR(l_#H_1tXw%w
zR)HdXynSk%i;jBL_dH{or!l}Iy*RN;Vid+n{OZ&Yh8xJhs4b&+Ac4oywjfWGD8)@l
zSd@zG2w*YSu%fh5FsC$DKGBwZ_i|7Gpl3Zjs)8r)PXi{b$OvPclf_)nteW!vIMqvJ
z^j@aFNr~}GQ>E|^h7O@R&v6@hW2Sq1*RSc8R@N}8LV-Z;Du;*c(!#<xlnuc~O=%A@
zOa-p`OG9+5T8cu?gy$#Ltv||}X|`~zac%$>_pEOdYPVWJj_ks-S#Ak9T<<`Ch;|@%
zuAX7o(3JguI)`I97#%6vZ1(z<y4+gKlEmEzKc#3S0R{rrYgPt&+h832wC^Mi!n6!o
zQTo$a0x!*1?9dez0QyujNID_NsqS<9H573Sk5gRpT8%OW-6lcE;-4M6FddF6^fuV&
zGgjfZ$0SxxmoZl=TiPmNm}iXhO}J%t!t@5LT(%Cy&ppLPBOOOtQlyfyCgfSdh0Xx=
zsjcBwA%LfOKrUN6QrkFI&JHUDhu2UiRdqO1gI2BY8YKaaML;Cnco?YIW%1s-;dr4M
zpJ@U;>_EuxSr?Z}$tRy`ZPZfve<}PkSz<X0^4X^3*wJC6F2|aJX9I!Op5tQmIjW1f
zr5>cxY%W`dC2VkN)KMxNo+^7QPcRO`qt%`(H6@z_bNE$zJ1eo=g6|ti;<?+4_O`v?
z{JG%MFE!6T;K2`WI@V8#nWMK>Io;gWZQ1BoL(%LESN4I^1+mXG$*oy<BOhAgz8q`k
z&+_GPQ#*Mz>JE|4f<(atXEm~lYUrDs+rZq9=~ZX3jzgIhO>}K)PC*|^r920aK+m;L
zEtu0WBX6^~Twr@u*mVF8ty9!S1A2;r$vn?dTSb!1)2T)y=CU;nVTbymgH5@J^U|~4
z5LlC%(Xg<Osol81b4;}JXSxBHvCn#IMx!S@*0+akGboY4>rM|+WN%noh|zMr1}fW7
z<RWlssQbFs#FEDz?%1nQpj64=Vw(sAXE>^wz4Aj5NXRWzn2J~P2Au8fRZF+2sttOc
zcE)fCHEK4`9<_^lmWZyDwofLqZY|7?D|%HWaf+_C;I~S+B*|rMGRtSod)4c_#{)6o
zD9v1k6-4I)y>nhN)e<;7h}$IO99E9eLOC5@RhDb15nSyJ#dF%&mRomX$EO(WTChXr
zWr)f3qfoWYoR}ZOTr<_&tJv~O@acTVcRyO{{utb(H#c%ixt-7=fHTH&e~_+sU5q91
z$UQ1e2VS2=Nj!+-W{`qQE=b2u=U#3;gRM!%JF@6k_H{1yJ<~^n&H306y}j#dDAzgY
z2fcV~e-kxmPTwvD1Jw?HomgLrdVs+;vE+N2_{zBkGEV6u*I4RZ&vFPc!3LB^&3R9T
z{whZ_qCH9h5GNbcpUhXNX&QyTqh}S}yn;xjT&oWJ;Ma?dz+y0O_p!0nO1vukEV1SA
zPpvSg%U1{+38<r9IqzP7F|l06F~({(jAJ;frF|+VOyJc<M6#l%IO$0$VyrOR$;K+Y
zvd4mVufIJjSl#Sq<cjP<<Yd)Lxm5|trfPbXrKCn#t|CPpOE3bw)5bnL2YtSlcN4*s
zjtA1cY!+Wz6C|RJdf1p#S8V9KOX7<SDkcvm`El~19I^iZ3iBOn#d@9ejkZ$^XE;<m
z<LlP3ZYGj>8c7+QnB<ajO*3fqHTM`Crj8mqtFy$fj-5xQh-<UT#hr^EQfU-q;L@Hr
z6qz;Zq>;wt-s9B>$?Z|jK3cID`6;rfQ}a^-IN}=yX>KQ2*Vdr8y9m2f{<WPn%_dH3
zNW`>)S(&8Wo<Yq(<gp~03C$&Jm4GOvq^e8=J!(i_X&_Swq@j#-hjZqdIW!tdeFj*z
zJmQ^jK5CBJ{cl>H;~l!xFe|e6sF<A9wOz<~s*;R8DWSAYZ!bL6_}N`+EqLP<W(f)$
z1H~ptw^8jR)l*mJA<&Uo@56Pfh|r^&P@M5eP6rg*D&P>(6~#C=xup-sH6)E6N<+sL
zASzEdr!-)WI(t&Misz^mEN#K*N0;wUNRHvn4TwX=X{y4kNe3L7j6ea-c%^U^Mn)=Y
zbZp=Z8d#A4<+-b{s-kZM8i_C{&XNZl8n<D%ee8_XcQ=7fFe#8+hj6_r9oiL*h#x0u
zs}BnBbCd5>pgkC7uCXO?&0@u4CslxBBfVuP=bGs!w`o^D*0UwED#sw^t`oAb?vX<P
zccuDOi7igv27eldV**AEYNc|M5D!|vrc32W4o@c)OfF9&6y+?gIH{WERy3yVBhWNk
zpj2kMojtM!KRWX*D)^%f#Mg15-ibEy2<=}nkHa`!quiw~WOTw1=zUEm*#U4=W9w7c
zkm?T}^{EsfjN>0l`TCVyPN<oYS#gp&9tBLceZu34*n;0U1FczGUN-IAJ!_U&olTK|
zAi*D~sS!^c8rf?gPYYG$vmkUisP^hbrc+19Us|&agpt?VnuXwH>BScLSLgE060=34
zP4lo1UwWoNd3KLpwKKlu+B($skql<B*kqRW`w$V@ts&do)H2QyHj&SzQo6n<pDuIn
zS@O9t@|siKh~xQrKUyoBYv*S>fyRG2D^II;6^|s8Zft-7KK0i8G=M&;yYP7<80*Gs
zlyGt~I*!%d{35iHZ9vYX1yXV|&!v8aO<madm~MKFv>z^dk6O178-@i+ASFgRRfL5{
z1Jb>S#>m|}glf)qfsSdqhLs)ljMmejc;rH?r=iakp=g1A^;}flkOvev+^e5E!+)sw
zM_RhGif0}~jGI`TGWIy{k%L~D;J+By>!od_D-G5<ZsCvgu219Ei!FwuYpzBy6zSy6
z&qg0`fu7?d{sJq^t?s3bgs@7=M{(3wn&&z-9n57mne}M5!sm=*HJNzhcGVT-{tft}
zJ-lmUtCK8v!pL%2e;-e8*R^)mx}+DSZeWl}6OITq=ti_>9S0Y4S)$z@d(=@JH`0{d
zDTpW|r&^8zrMlK~)tVZX$`}KlYIzw_GJ4{xTd*AT#Wwa)v<&s_nrQ(T0hpW<nw~ho
z<n;Hd(8!^(NaC4yegG(q%_e}7@^POneR-v~T(4ikvtxFVvQ20}>Hq|Er4$AGc#AL{
zIj7%37aKbYb*zdM9Mx<4w*C%tR?rk@xRh{ss=)O%B&4y)#%drAa0Nw}5z2QQo|MQJ
zbl~TuO)8Kx>(+}HOSc)xHA*^xw;jxIT8w?{S1aN>i6mJhZ@^bUJS0Q`=CU>0Ky8Zh
zGAnu0a*dF=jz7b8=3ADKjEv@^@!@#vC3OUlgz@WLH-~ICT9ymc;-T?YmM&~1MgWFf
zeJhq!q>EBGPY8LC*~KB@*zO?Lt9V<)QSM7wm;l3po`$^lPqq<(7y}A1S$-hY<<c)L
z=S;3786eiQowQ<S(2cc}Fz9>Mb^a9Y7_1)#_?{g`#Sp*Ej)e5BEk@vMIIU)^2+Gt*
zEOX9kt)uy6fyRB!7jl*)<ndUOUOHS57~-){Qj$6urcJox(y2^A;2NcEIb)V$eJavs
zN5(4ohhf&%=4n>|5nT<62tWW;T{;08ZZ&P60F%&iO>GY5Z3}a7*&q{5Nz8psWXY{s
z3;zJKZUwuaN=v;?$pPIc1bUver!cuqsWnm)Y<c%J&uf~zR<Se4;J!Ej)+Vjuh#`%Z
z0g`$g*Bhu`&wS;iV~q5vokWGoZt41k#-pi*1cAGbYr3^|P%=6S=6nIAZHLcb3wn-o
zT|MsDAudiaPBCp<cP%8y#{~2BseI@n`JP1s>t1KB_>OCPqLDcS^dhnD{6l|qHknQj
zy+W&I9Jf6S#eOcfw1J|wkzPZ_MRFF>%X=A?Qdx=Xn&xFP%*CW)$JCtHP2uTd@_eQv
zH038THDcAI7$kP~tsk%lw0!b0-lemJck(a|N8*iM*G18$npqSbrvp7{s%CATE#la`
zomJxQq>AU~10J7Rzjb)}g~Yc`*)lmftoieTI-2EcQx?jg{M70I#U9lxR}g2lcRvpN
zb$8*{TU&r;u`Tl^d0%npYly+80ggLYHYW{F6HU{ou9>YW(xonFv+6Aa#kwZ3Y#QG3
zG;%qPMgh8hwV?X0nGX_P+paq0z^{~Jxtbw}<YgaP8s_1ST4y8cUokEbrzv~0vOPtb
z%G#sp%bytdau?d#ow+#v7SHmmJzL^$hwYKYv&(Yhrq#edoqYbUAsH^m@uQR0x+!p;
z8Vxx~vnrXa-pK5{Pw^94)oxFbGulDfB4R%?)Ymln&ZNZV@?)R&%~2zsDL6j0@6y1~
zr5;#C9(?Q6o4aJv-CRs}Nh>ky$*6nMjwuh;x*-)Ek(-lyiHb~m(vi&s;AB;jBlE^7
zxjvNU#wnS>pk%7Raz$6vr2-$6^`_ju$VnBOG{!~2=B_chNepKvy*7$YNv+XB(hl`3
zP)Pj;6?PjnP&aaFT+#zPBOZd3MA`eMwY;SRfCV#VIH~r6xtrv<=%$zK@@G41O;)4>
z1En6&T*f;@<EW^}$5C4{C_P12mfc7v6xBhdP(y|URF3<)(#dY>c*R0;4hX8f%1pIx
zK?G+t1;luKijvsi`c%`dF~uv{m(ZuT116WXJ(smJ2hym98^|1*h0nGPN=IsA3Zw!j
zJPL8*k|FaEM1beso7`XzG}3T-QIZWfu109G0Rhi7Vka2pp$mh}C>1RUlauI0EKP?Q
z=~07`N~|-*NQ+YZ$&uEovoPe<sM{-wM~^CSDnO=PyBfczPFweH$UQ2Ah(Q$lVp33P
zw5$e&-I#D$YKp}1$TQNmp!ws@YAK)%(08c0H!RwM$fq5u>kK0rtz?)`D$MP+6UH-H
z+T~oY71Ea3>BeezK>q-ZbKhtwcyM^lY(aLL04JJGn?%VABm_6hf;-d_+V9E6D&U$2
zIS-uE)TwTufm5m@QwCUCKBtO-*k`H5bW_{MC^!ISu`X>SS$G%~q-Aq>F_22jj(U67
zNucUJTPl)qn!t(_MZ=zH(K$&nrx>hj(Nz_h=uoX@dj5r|2MP%s*I}p1vLNTJc;AP0
zGNl!p73jJiqFodgQ;PV^#|G)QW7VfSoxQRH$owkwQH{MaYa33xR=_-ZR^_t>0GwCM
zR!%QdqAU%+ImJgMu*t_-&{YI-Xp%9vfzr9T+GUt?S_TISD>~*MBoCIl8NNbEtQ~IT
zAC!9buF4W}(72GJf<Wn4BA8=>53OZelK#iFTDC^r=xcdI)e_AwKQ}|qT7q=*7b*GG
znWBxb2^pnW3a)uIDWqMDX(M%EkZ7%A5G{;jnk!FgiLv7HjmeO3dslhzt6H?vZoI3h
zL~8jNBw%`fpRI5bG0rnpZXMNz+~jw!zNYN%d@5(vHad;1!CkT|ZskUL*1RGzK2^?p
z*U5Tki1kf5)Z5&!+IShq`TqdxSEl%1;`_p>7N-b)+lL%~pQU<ntrlvedta8@hZtJF
zYa}Q-k9^me#qn>$&VgE9PfQQ<iq6%(Eoe{@W01M@1E2H$HM*2R$n;Mh>9(FC@Xh9x
zDPP{F?%O|g$12}}{WD)IY7j|bbtSy9G*d+77!lBegI<Ak@qf+*ZQ^6-+i*XgYtH;b
zt{qobmhq!p%Z<c!Y<E8WtIowWIcQ}qO7iD+;m0}0THf$~iYC%-1Z3{FZ@fRd^sZ@{
z$jY1wP1!1Tg*fB^T+zHpQgLUnw~lO<SfW78U#~qYy3r;Vwo%+JKyi^@G+A7TrjAxn
zRZltYE8V^v_@7I?)8e*@Q5>iO>?fzSdKh{0=*?qR=WMFjz~Z5vCL=lgYF4;a9jc`F
zOUW(8bvUC`SDrang+Hx9<elF$8i!HVA-9d0k557~T*MwRwVzTJ=-`~-;O7;WCCWRf
zBigIZYSaix>E58W{p@H)Fh*-m*)YDQt~ANG)JFpYAR3NP5l(vIt;}{O*0U}f=H&B4
z(nDJeY_svy)0Gc;j7R_{H4N8^rvP$l7NcU$OE6XS?OS>sm<n9<tg9$X$O#`>>n!6`
zv;Yd)oG$J|DzrXj$0LDRn$!WqV0NyCHNrE2R4-65JZ8GNNip=>U6zV5+tU>et7;zI
zfgMF|!w~X@anh>lF#`z)iiyKQlRVjA5#Bm&#tE($;<i=@Fu(H9{{SlVx#HWXNsjfw
zd{?$FV;h0d{W@`6E!eY?@P~=6G`pk=AyxiW?D|KD6I8QO56^%|9OAxmP(ylGp?o#f
zmfqqxrIUm5oSM=vnOK(WdZpBxEzFEM*FKq&;hgt5t$jq9A{hImdes|vO0ma7OWD}8
z$?edB0O{Jc^vi$aYOAMP78!m8X-hP4L~_AE9Ojy)_Z`cj)C>#(T$he~Q5KbC(Z>0e
zfdB)}Yd6LIHMP^>c%YFCgb~5bc{ZV`TxxesaXS;wOwlQFl61Zv)g^n^nrTZrzd84<
zEk@>McEg+#z#Xg4<G&WOs4fT02+enP(?@%3lcOmtxgd7-sB&*nqMF9d$>yx-w%&E*
zarMcmiUAqO6=%Z*Cf1P@t^otB5Lb{lq3U`in%im7F3=9%Yo76)`oj}Or}eI{RJw}J
z!;+&5#dxocHQzq*kz3`@>0PyDXxSN~F8V_~!I1I^;-t5UNf}?IMFXs=3UivjZ5i8K
zk%PIQBx7mgn#S=Cu`ZJcnF#|Tx(sd4YT!O5%mgAZc`g1m(Q6sWns9tix`x+j+Rcuq
zt#TeI@phrE%BwW2P#&4Za}?wma0jhZmWE8}tX~#sMC>ql>qVdf)fcA~9m&AwrExvX
zSr$buKsm)VaCxQgNsM!P(st&MQ@V<f5Dc1-92{bri<6&9bZfcu=~jSu7@%~>rC>9~
zCOv70252~?!P+Ubg>W4?rEG5EfHTHFDi|M1mcwy}ia(3mowkthXiNlQk<y}(zEWyW
zFn$$M?qCp%)unQhDqc;Wmo-oVcogLZM&rF*x3&Y4D|XaTdljOA-?jx_hS5hjs|gy6
z4z)6j3|11T*)BwB5~c<!Pr{r>6&n&e=Cio247oqfquM)D!RC>P%~E0+w+G&x)3Kyu
z$DyXF!KMO{#RnXIRJ34vPy-o7LnJD~tT$>0rYWWuGlCS87~-xn<{)~SBv5;EPlyjM
z1Fcsvs+G+4BRvf?^V**}g^<))$jxmK5a++GF{$0Zl{c+Whe9&-G?0cFUbNh7Opi)i
zdAY&;X$-8<l{mqvIv^&lykY)fP&9bRr*OGfehv*ia@<oHK5CW#GlN4IZDc2miZkts
zw9$rM1wzqa`c&MJ*6sckX@>xe)mQ-s@vCW!V?5NcHbo)^;~dpuHk^7@w^A69(x8|S
zGfv}1mYn%T$g6UW3jlfatc^ZhueAOZvk}UWKN^Nag2|iA*eTk>%N!gj`igWb<;)m?
zSMDXXlH9B9Cme%VxirTXaFVkZB#vs#QadR1t2eMlW+pZKDj^dB0aIJ^ri&(mLm2Ct
zk!O&cWague7C0xRSdC*&P64c)n2DijHszRs^{Ur*KsE&v&Pdua1}cn-%-nKlidPy2
zn6qa!Byw?&T79jA(zi?xrD@w~AOXMfqIDp;mZ!>Bu$`imFyQ99pAPDL44UR+v4%e1
zomsV=ZKMQX0Bg*}(~W58c2UK&?0UYHd(e~A1K0Admcvm~w<On^Xm_GuK75iZrnHr?
zFnRjd#^W$)H*?v9?vC=_{X2@%x442;!nfyK65PwP9Q5l{TV1-cpC31|HRb;RXSw_=
z>5iwM>hBbBGh}@$hrM=|etG8{cB(gCAeQ8SWF(&1si2u;PnQJuuBtdmQCga%V&<N~
zWWfhDuN-+ickNWP>qeEqQN>@nVP}oagXvh*cXmdLLFr*5xM9$GR)Sfui~@M~sI-gV
zLEb?XE}?qE0uXRdTvr_2uVJ|jHl;^Q(NfvS^C!$PMP<y<Jjc$Gf3GzK$R9TysG`46
zf$*g^>a`qv@_)TW71aTi$v;0e8uCtkMHE)ZW&1C=_!>j^iSL>yu69XoGE97&^G&!U
zV+M*V5+%4v+OK$iNh8!^F}oqkkCfx9b43-=LvcfM-?Z5zdkc1X9hk+ENy#RwUbAf@
zap~(t73g$3BeBBx&E0JzD(pDyeXGs9HzbF}&J2t|&N=D9qKa#Av+55Ib7=?rwa~-&
zD5A7PkX@7OSyyE3erTewskuvHoWzLFC#7fFu{UQVoMRa@QBxhpb@o66t*D9ediJ7<
z>!-1sEU)}~)l0sHiYsvhU+NaB-~RxsKT0U6p2J5OasL1zH~QBP@k|e~$H4ypTtD<0
zD6ckVhmhcJKT}$M8g^YtHnCr!qKc|pkk4;`lVK4jJX5WEQAKnzqp`OS5%I?r!~8{_
zbhKcTNTVmC5$Q!0T?Tml)Q<A*cV;K4Cp9&&8xI4e6jv=kF*VjAQG!P!y>|WpcQ)88
z#B3ZB^rDI$z>bSiW>_4n5!0cn{tRXs-wb~L0I$-DDbo0YM|I=LrWR2FD~$ES9(b=F
z@ew&=lb`;z6jx0`R^xmw%vb`%{N2rUw*LU?oBir2q=xn+fAw|c-xCS`(Trr{Cy&6<
zMOz`9eL64oi$xVLV<vR={{Zpszd=x5QAKhYkgwezT2uFh6jZPry+t^E(?t}44;}uM
zBwY;@Re;gg@u2tm(M1SCpS)?m#YGe{9^wB0EeF<~-*|pBQCYA;9@N=B;rdZU2(qS5
z<Iif&z2&H)w}$0JlFSW@#a@r@{xnfVLA{9+uj5itMPSGnN!g!zegzazfMNT_nB8ci
zsQ})_legnV6+kL|?0Zv>S}33fx80>3{{RXoq<~}fG_d{SMHI@3M(_P?SN{N(bWvRp
z*r5kO^rUa;MHOI8FZ#N#5BkAH6alFa8wD~zIiiX{RDS;eT55gqMHHDu*nZ^?{<4ZH
z1T}v3O&3u`6cEBr^<LxdkEIk-8X0f?uvX**@y}`~sg}Z#X!97&Qjn6|ob;lK#zeqq
z1I*|;Q-~W+0*WakLMb>06#yi-$?ZiIKoN7C^UYkcRXNI!z3D|26W9&APy}27)}H+h
z6jv0tC6z9EAFWfmCnJ+Z6>&AC@gt(}nLeldkzMwfNriHM&S;{(b2a#nqouL67#l|w
zk>Ukir0pFKYACNNhw%~D1DltJByseuZ6TWr^B>NNE4shHY>z?k{{Y+{O2hFRxzuF^
t+ZjA(-ij;3r~F1~(9qF7>8+Ln&~!9WTzHR+mR&#sZ~&r;E0~sl|Jk^~-~a#s

diff --git a/mostrami/resources/img/moon.jpg b/mostrami/resources/img/moon.jpg
deleted file mode 100644
index 78590320a17d55ce635c47e9e6369a6d916ce4f5..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 65626
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
abLYY1X{M>ccwdiIXoWXEW#gmrKmXYrl4xN7

diff --git a/mostrami/resources/js/mostrami.js b/mostrami/resources/js/mostrami.js
deleted file mode 100644
index 22472ef..0000000
--- a/mostrami/resources/js/mostrami.js
+++ /dev/null
@@ -1,826 +0,0 @@
-// Mostrami
-
-const Mostrami = (container, script) => {
-
-    let mode = `manual`;
-    let clicked = false;
-
-    // Initialize all the blocks
-    const initBlocks = () => {
-        const defaults = script.defaults;
-        const blocks = script.blocks;
-        for (const name in blocks) {
-            const block = blocks[name];
-            const properties = {};
-            // Set up the default properties
-            for (const name in defaults) {
-                properties[name] = defaults[name];
-            }
-            // Override with local values
-            for (const name in block) {
-                properties[name] = block[name];
-            }
-            block.properties = properties;
-            block.container = container;
-        }
-    };
-
-    // Preload all the images
-    const preloadImages = () => {
-        for (const item in script.content) {
-            if (item.type == `image`) {
-                item.img = document.createElement(`div`);
-                item.img.style[`background`] = `url("${item.url}")`;
-            }
-        }
-    };
-
-    const pause = step => {
-        setTimeout(() => {
-            step.next();
-        }, script.speed === `normal` ? step.duration * 1000 : 0);
-    };
-
-    const release = step => {
-        container.style.cursor = 'none';
-        document.removeEventListener(`click`, release);
-        document.onkeydown = null;
-        step.next();
-    };
-
-    const doManual = step => {
-        container.style.cursor = 'pointer';
-        document.addEventListener(`click`, release);
-        document.onkeydown = (event) => {
-            switch (event.code) {
-                case `Space`:
-                case `ArrowRight`:
-                    document.onkeydown = null;
-                    release(step);
-                    break;
-                case `ArrowLeft`:
-                    break;
-                case `Enter`:
-                    container.style.cursor = 'none';
-                    document.addEventListener(`click`, onClick);
-                    mode = `auto`;
-                    release(step);
-                    break;
-            }
-            return true;
-        };
-    };
-
-    const onClick = () => {
-        clicked = true;
-    };
-
-    const hold = step => {
-        if (mode === `manual`) {
-            doManual(step);
-       } else {
-            if (clicked) {
-                document.removeEventListener(`click`, onClick);
-                clicked = false;
-                mode = `manual`;
-                doManual(step);
-            } else {
-                setTimeout(() => {
-                    step.next();
-                }, script.speed === `normal` ? step.duration * 1000 : 0);
-            }
-        }
-    };
-
-    // Create a text block.
-    const createTextBlock = (block) => {
-        const container = block.container;
-        if (block.element) {
-            container.removeChild(block.element);
-        }
-        const w = container.getBoundingClientRect().width / 1000;
-        const h = container.getBoundingClientRect().height / 1000;
-        const properties = block.properties;
-        const element = document.createElement(`div`);
-        block.element = element;
-        element.style[`position`] = `absolute`;
-        element.style[`opacity`] = `0.0`;
-        let val = properties.blockLeft;
-        if (!isNaN(val)) {
-            val *= w;
-        }
-        element.style[`left`] = val;
-        val = properties.blockTop;
-        if (!isNaN(val)) {
-            val *= h;
-        }
-        element.style[`top`] = val;
-        val = properties.blockWidth;
-        if (!isNaN(val)) {
-            val *= w;
-        }
-        element.style[`width`] = `${val}px`;
-        val = properties.blockHeight;
-        if (!isNaN(val)) {
-            val *= h;
-        }
-        element.style[`height`] = `${val}px`;
-        element.style[`background`] = properties.blockBackground;
-        element.style[`border`] = properties.blockBorder;
-        container.appendChild(element);
-        val = properties.textMarginLeft;
-        if (!isNaN(val)) {
-            val *= w;
-        }
-        const marginLeft = val;
-        val = properties.textMarginTop;
-        if (!isNaN(val)) {
-            val *= h;
-        }
-        const marginTop = val;
-        const inner = document.createElement(`div`);
-        inner.style[`position`] = `absolute`;
-        inner.style[`left`] = marginLeft;
-        inner.style[`top`] = marginTop;
-        inner.style[`width`] = `calc(100% - ${marginLeft}px - ${marginLeft}px)`;
-        element.appendChild(inner);
-        element.inner = inner;
-        const text = document.createElement(`div`);
-        text.style[`font-family`] = properties.fontFamily;
-        val = properties.fontSize;
-        if (!isNaN(val)) {
-            val *= h;
-        }
-        text.style[`font-size`] = `${val}px`;
-        text.style[`font-weight`] = properties.fontWeight;
-        text.style[`font-style`] = properties.fontStyle;
-        text.style[`color`] = properties.fontColor;
-        text.style[`text-align`] = properties.textAlign;
-        inner.appendChild(text);
-        inner.text = text;
-        if (script.speed === `scan`) {
-            element.style.opacity = 0;
-        }
-    };
-
-    // Create an image block.
-    const createImageBlock = (block) => {
-        const container = block.container;
-        if (block.element) {
-            container.removeChild(block.element);
-        }
-        const w = container.getBoundingClientRect().width / 1000;
-        const h = container.getBoundingClientRect().height / 1000;
-        const properties = block.properties;
-        const element = document.createElement(`div`);
-        block.element = element;
-        element.style[`position`] = `absolute`;
-        element.style[`opacity`] = `0.0`;
-        let val = properties.blockLeft;
-        if (!isNaN(val)) {
-            val *= w;
-        }
-        element.style[`left`] = val;
-        val = properties.blockTop;
-        if (!isNaN(val)) {
-            val *= h;
-        }
-        element.style[`top`] = val;
-        element.style[`top`] = val;
-        val = properties.blockWidth;
-        if (!isNaN(val)) {
-            val *= w;
-        }
-        element.style[`width`] = `${val}px`;
-        val = properties.blockHeight;
-        if (!isNaN(val)) {
-            val *= h;
-        }
-        element.style[`height`] = `${val}px`;
-        element.style[`background`] = properties.blockBackground;
-        element.style[`border`] = properties.blockBorder;
-        element.style[`border-radius`] = properties.blockBorderRadius;
-        container.appendChild(element);
-        if (script.speed === `scan`) {
-            element.style.opacity = 0;
-        }
-    };
-
-    // Set the content of a block
-    const doSetContent = (spec) => {
-        const block = script.blocks[spec.block];
-        const contentSpec = script.content[spec.content];
-        if (!block) {
-            throw Error(`Block '${block}' cannot be found`);
-        }
-        switch (contentSpec.type) {
-            case `text`:
-                if (!block.element) {
-                    createTextBlock(block);
-                }
-                let content = contentSpec.content;
-                if (Array.isArray(content)) {
-                    content = content.join(`<br><br>`);
-                }
-                block.element.inner.text.innerHTML = content.split(`\n`).join(`<br>`);
-            break;
-            case `image`:
-                if (!block.element) {
-                    createImageBlock(block);
-                }
-                block.element.style[`background`] = `url("${contentSpec.url}")`;
-                block.element.style[`background-size`] = `cover`;
-                break;
-        }
-    };
-
-    // Set the content of a block
-    const setcontent = step => {
-        if (step.blocks) {
-            for (const spec of step.blocks)
-            {
-                doSetContent(spec);
-            }
-        } else {
-            doSetContent(step);
-        }
-        step.next();
-    };
-
-    // Show or hide a block
-    const doShowHide = (step, showHide) => {
-        if (script.speed !== `scan`) {
-            if (Array.isArray(step.blocks)) {
-                for (const name of step.blocks)
-                {
-                    script.blocks[name].opacity = showHide ? `1.0` : `0.0`;
-                    script.blocks[name].element.style[`opacity`] = script.blocks[name].opacity;
-                }
-            } else {
-                script.blocks[step.blocks].opacity = showHide ? `1.0` : `0.0`;
-                script.blocks[step.blocks].element.style[`opacity`] = script.blocks[step.blocks].opacity;
-            }
-        }
-        step.next();
-    };
-
-    const show = step => {
-        doShowHide(step, true);
-    };
-
-    const hide = step => {
-        doShowHide(step, false);
-    };
-
-    // Fade up or down
-    const doFade = (step, upDown) => {
-        const stepBlocks = step.blocks;
-        for (const b of stepBlocks) {
-            const block = script.blocks[b];
-            if (!block.element) {
-                switch (block.type) {
-                    case `text`:
-                        createTextBlock(block);
-                        break;
-                    case `image`:
-                        createImageBlock(block);
-                        break;
-                }
-            }
-        }
-        if (script.speed === `scan`) {
-            if (Array.isArray(stepBlocks)) {
-                for (const block of stepBlocks)
-                {
-                    script.blocks[block].opacity = upDown ? 1.0 : 0.0;
-                    script.blocks[block].element.style.opacity = 0;
-                }
-            } else {
-                script.blocks[stepBlocks].opacity = upDown ? 1.0 : 0.0;
-                script.blocks[stepBlocks].element.style.opacity = 0;
-            }
-            step.next();
-        } else {
-            const animSteps = Math.round(step.duration * 25);
-            const continueFlag = step.continue;
-            let animStep = 0;
-            const interval = setInterval(() => {
-                if (animStep < animSteps) {
-                    const ratio =  0.5 - Math.cos(Math.PI * animStep / animSteps) / 2;
-                    if (Array.isArray(stepBlocks)) {
-                        let blocks = stepBlocks.length;
-                        for (const block of stepBlocks)
-                        {
-                            const element = script.blocks[block].element;
-                            element.style[`opacity`] = upDown ? ratio : 1.0 - ratio;
-                        }
-                    } else {
-                        const block = script.blocks[stepBlocks];
-                        if (!block.element) {
-                            clearInterval(interval);
-                            throw Error(`I can't fade up a block with no content`);
-                        }
-                        block.element.style[`opacity`] = upDown ? ratio : 1.0 - ratio;
-                    }
-                    animStep++;
-                } else {
-                    clearInterval(interval);
-                    if (Array.isArray(stepBlocks)) {
-                        for (const block of stepBlocks)
-                        {
-                            script.blocks[block].opacity = upDown ? 1.0 : 0.0;
-                        }
-                    } else {
-                        script.blocks[stepBlocks].opacity = upDown ? 1.0 : 0.0;
-                    }
-                    if (!continueFlag) {
-                        step.next();
-                    }
-                }
-            }, 40);
-            if (continueFlag) {
-                step.next();
-            }
-        }
-    };
-
-    const fadeup = step => {
-        doFade(step, true);
-    };
-
-    const fadedown = step => {
-        doFade(step, false);
-    };
-
-    // Handle a crossfade
-    const crossfade = step => {
-        const content = script.content[step.target];
-        const block = script.blocks[step.block];
-        if (script.speed === `scan`) {
-            switch (content.type) {
-                case `text`:
-                    newText = content.content;
-                    if (Array.isArray(newText)) {
-                        newText = newText.join(`<br><br>`);
-                    }
-                    newText = newText.split(`\n`).join(`<br>`);
-                    block.element.inner.text.innerHTML = newText;
-                    break;
-                case `image`:
-                    block.element.style[`background`] = `url("${content.url}")`;
-                    break;
-            }
-            step.next();
-        } else {
-            const continueFlag = step.continue;
-            let element;
-            let newText;
-            switch (content.type) {
-                case `text`:
-                    element = document.createElement(`div`);
-                    element.style[`position`] = `absolute`;
-                    element.style[`opacity`] = `0.0`;
-                    element.style[`left`] = block.element.style[`left`];
-                    element.style[`top`] = block.element.style[`top`];
-                    element.style[`width`] = block.element.style[`width`];
-                    element.style[`height`] = block.element.style[`height`];
-                    element.style[`background`] = block.element.style[`background`]
-                    element.style[`border`] = block.element.style[`border`]
-                    element.style[`border-radius`] = block.element.style[`border-radius`]
-                    container.appendChild(element);
-                    const inner = document.createElement(`div`);
-                    inner.style[`position`] = `absolute`;
-                    inner.style[`left`] = block.element.inner.style[`left`];
-                    inner.style[`top`] = block.element.inner.style[`top`];
-                    inner.style[`width`] = block.element.inner.style[`width`];
-                    element.appendChild(inner);
-                    const text = document.createElement(`div`);
-                    text.style[`font-family`] = block.element.inner.text.style[`font-family`];
-                    text.style[`font-size`] = block.element.inner.text.style[`font-size`];
-                    text.style[`font-weight`] = block.element.inner.text.style[`font-weight`];
-                    text.style[`font-style`] = block.element.inner.text.style[`font-style`];
-                    text.style[`color`] = block.element.inner.text.style[`color`];
-                    text.style[`text-align`] = block.element.inner.text.style[`text-align`];
-                    inner.appendChild(text);
-                    newText = content.content;
-                    if (Array.isArray(newText)) {
-                        newText = newText.join(`<br><br>`);
-                    }
-                    newText = newText.split(`\n`).join(`<br>`);
-                    text.innerHTML = newText;
-                    break;
-                case `image`:
-                    element = document.createElement(`div`);
-                    element.style[`position`] = `absolute`;
-                    element.style[`opacity`] = `0.0`;
-                    element.style[`left`] = block.element.style[`left`];
-                    element.style[`top`] = block.element.style[`top`];
-                    element.style[`width`] = block.element.style[`width`];
-                    element.style[`height`] = block.element.style[`height`];
-                    element.style[`background`] = block.element.style[`background`];
-                    element.style[`border`] = block.element.style[`border`];
-                    element.style[`border-radius`] = block.element.style[`border-radius`];
-                    container.appendChild(element);
-                    element.style[`background`] = `url("${content.url}")`;
-                    element.style[`background-size`] = `cover`;
-                    break;
-                default:
-                    throw Error(`Unknown content type: '${content.type}'`);
-            }
-
-            const animSteps = Math.round(step.duration * 25);
-            let animStep = 0;
-            const interval = setInterval(() => {
-                if (animStep < animSteps) {
-                    const ratio =  0.5 - Math.cos(Math.PI * animStep / animSteps) / 2;
-                    block.element.style[`opacity`] = 1.0 - ratio;
-                    element.style[`opacity`] = ratio;
-                    animStep++;
-                } else {
-                    clearInterval(interval);
-                    switch (content.type) {
-                        case `text`:
-                            block.element.inner.text.innerHTML = newText;
-                            break;
-                        case `image`:
-                            block.element.style[`background`] = `url("${content.url}")`;
-                            block.element.style[`background-size`] = `cover`;
-                            break;
-                    }
-                    block.element.style[`opacity`] = 1.0 ;
-                    container.removeChild(element);
-                    if (!continueFlag) {
-                        step.next();
-                    }
-                }
-            }, 40);
-            if (continueFlag) {
-                step.next();
-            }
-        }
-    };
-
-    // Compute a block size
-    const setComputedBlockSize = (block, target, ratio) => {
-        const boundingRect = block.container.getBoundingClientRect();
-        const w = boundingRect.width / 1000;
-        const h = boundingRect.height / 1000;
-        let width = block.properties.blockWidth;
-        if (!isNaN(width)) {
-            width *= w;
-        }
-        let height = block.properties.blockWidth;
-        if (!isNaN(height)) {
-            height *= h;
-        }
-        let endWidth = target.properties.blockWidth;
-        if (!isNaN(endWidth)) {
-            endWidth *= w;
-        }
-        let endHeight = target.properties.blockHeight;
-        if (!isNaN(endHeight)) {
-            endHeight *= h;
-        }
-        block.element.style[`width`] = 
-            `${width + (endWidth - width) * ratio}px`;
-        block.element.style[`height`] = 
-            `${height + (endHeight - height) * ratio}px`;
-    };
-
-    // Compute a block position
-    const setComputedBlockPosition = (block, target, ratio) => {
-        const boundingRect = block.container.getBoundingClientRect();
-        const w = boundingRect.width / 1000;
-        const h = boundingRect.height / 1000;
-        let left = block.properties.blockLeft;
-        if (!isNaN(left)) {
-            left *= w;
-        }
-        let top = block.properties.blockTop;
-        if (!isNaN(top)) {
-            top *= h;
-        }
-        let endLeft = target.properties.blockLeft;
-        if (!isNaN(endLeft)) {
-            endLeft *= w;
-        }
-        let endTop = target.properties.blockTop;
-        if (!isNaN(endTop)) {
-            endTop *= h;
-        }
-        block.element.style[`left`] = 
-            left + (endLeft - left) * ratio;
-        block.element.style[`top`] = 
-            top + (endTop - top) * ratio;
-    };
-
-    // Compute a font size
-    const setComputedFontSize = (block, target, ratio) => {
-        const h = Math.round(block.container.getBoundingClientRect().height) / 1000;
-        let size = block.properties.fontSize;
-        if (!isNaN(size)) {
-            size *= h;
-        }
-        let endSize = target.properties.fontSize;
-        if (!isNaN(endSize)) {
-            endSize *= h;
-        }
-        block.element.inner.text.style[`font-size`] = 
-            `${size + Math.round((endSize - size) * ratio)}px`;
-    };
-
-    // Compute a font color
-    const setComputedFontColor = (block, target, ratio) => {
-        const color = block.fontColor;
-        const endColor = target.fontColor;
-        const rStart = parseInt(color.slice(1, 3), 16);
-        const gStart = parseInt(color.slice(3, 5), 16);
-        const bStart = parseInt(color.slice(5, 7), 16);
-        const rFinish = parseInt(endColor.slice(1, 3), 16);
-        const gFinish = parseInt(endColor.slice(3, 5), 16);
-        const bFinish = parseInt(endColor.slice(5, 7), 16);
-        const red = rStart + Math.round((rFinish - rStart) * ratio);
-        const green = gStart + Math.round((gFinish - gStart) * ratio);
-        const blue = bStart + Math.round((bFinish - bStart) * ratio);
-        const r = ("0" + red.toString(16)).slice(-2);
-        const g = ("0" + green.toString(16)).slice(-2);
-        const b = ("0" + blue.toString(16)).slice(-2);
-        block.element.inner.text.style[`color`] = `#${r}${g}${b}`;
-    };
-
-    // Handle a single step of a transition
-    const doTransitionStep = (type, block, target, ratio) => {
-        switch (type) {
-            case `block size`:
-                setComputedBlockSize(block, target, ratio);
-                break;
-            case `block position`:
-                setComputedBlockPosition(block, target, ratio);
-                break;
-            case `font size`:
-                setComputedFontSize(block, target, ratio);
-                break;
-            case `font color`:
-                setComputedFontColor(block, target, ratio);
-                break;
-            default:
-                throw Error(`Unknown transition type: '${type}'`);
-        }
-    };
-
-    // Handle a transition
-    const transition = step => {
-        const block = script.blocks[step.block];
-        const stepType = step.type;
-        const target = script.blocks[step.target];
-        if (script.speed === `scan`) {
-            if (Array.isArray(stepType)) {
-                for (const type of stepType) {
-                    doTransitionStep(type, block, target, 1.0);
-                }
-            } else {
-                doTransitionStep(type, block, target, 1.0);
-            }
-            step.next();
-        } else {
-            const animSteps = Math.round(step.duration * 25);
-            let animStep = 0;
-            const continueFlag = step.continue;
-            const interval = setInterval(() => {
-                if (animStep < animSteps) {
-                    const ratio =  0.5 - Math.cos(Math.PI * animStep / animSteps) / 2;
-                    if (Array.isArray(stepType)) {
-                        for (const type of stepType) {
-                            doTransitionStep(type, block, target, ratio);
-                        }
-                    } else {
-                        doTransitionStep(type, block, target, ratio);
-                    }
-                    animStep++;
-                } else {
-                    clearInterval(interval);
-                    if (!continueFlag) {
-                        step.next();
-                    }
-                }
-                }, 40);
-                if (continueFlag) {
-                    step.next();
-            }
-        }
-    };
-
-    // Scan the script
-    const scan = () => {
-        script.speed = `scan`;
-        for (const name in script.blocks) {
-            const block = script.blocks[name];
-            if (block.element) {
-                container.removeChild(block.element);
-                block.element = null;
-            }
-        }
-        doStep(script.steps[0]);
-    };
-
-    // Go to a specified label
-    const goto = step => {
-        const target = script.labels[step.target];
-        if (typeof target !== `undefined`) {
-            script.scanTarget = target;
-            scan();
-        } else {
-            throw Error(`Unknown label '${step.target}`);
-        }
-    };
-
-    // Load a plugin action
-    const load = step => {
-        if (script.speed === `scan`) {
-            step.next();
-        } else {
-            const element = document.createElement(`script`);
-            element.src = step.url;
-            element.onload = () => {
-                console.log(`Plugin ${element.src} loaded`);
-                step.next();
-            };
-            element.onerror = () => {
-                throw Error(`Can't load plugin ${step.url}`);
-            };
-            document.head.appendChild(element);
-        }
-    };
-
-    // Initialize the presenttion
-    const init = step => {
-        if (step.title) {
-            document.title = step.title;
-        }
-        const aspect = step[`aspect ratio`];
-        if (aspect) {
-            const colon = aspect.indexOf(`:`);
-            if (colon > 0) {
-                const aspectW = aspect.substr(0, colon);
-                const aspectH = aspect.substr(colon + 1);
-                script.container = container;
-                const height = Math.round(parseFloat(container.offsetWidth) * aspectH / aspectW);
-                container.style.height = `${Math.round(height)}px`;
-                container.style.position = `relative`;
-                container.style.overflow = `hidden`;
-                container.style.cursor = `none`;
-                container.style[`background-size`] = `cover`;
-            }
-            container.style[`border`] = step[`border`];
-            container.style[`background`] = step[`background`];
-        }
-        step.next();
-    };
-
-    const actions = {
-        init,
-        setcontent,
-        show,
-        hide,
-        pause,
-        hold,
-        fadeup,
-        fadedown,
-        crossfade,
-        transition,
-        goto,
-        load
-    };
-
-    // Process a single step
-    const doStep = step => {
-        if (script.speed === `scan`) {
-            if (step.index === script.scanTarget) {
-                script.speed = `normal`;
-                for (const name in script.blocks) {
-                    const block = script.blocks[name];
-                    if (block.element) {
-                        block.element.style.opacity = block.opacity;
-                    }
-                }
-            }
-        } else {
-            if (step.title) {
-                console.log(`Step ${step.index}: ${step.title}`);
-            } else {
-                console.log(`Step ${step.index}: ${step.action}`);
-            }
-        }
-        const actionName = step.action.split(` `).join(``);
-        let handler = actions[actionName];
-        if (typeof handler === `undefined`) {
-            handler = Mostrami.plugins[actionName];
-            if (typeof handler === `undefined`) {
-                throw Error(`Unknown action: '${step.action}'`);
-            }
-        }
-        handler(step);
-    };
-
-    // Initialization
-    const setup = () => {
-        container.innerHTML = ``;
-        document.removeEventListener(`click`, init);
-        if (mode === `auto`) {
-            document.addEventListener(`click`, onClick);
-        }
-        document.onkeydown = null;
-        script.container = container;
-        container.style.position = `relative`;
-        container.style.overflow = `hidden`;
-        container.style.cursor = 'none';
-        container.style[`background-size`] = `cover`;
-        script.speed = `normal`;
-        script.labels = {};
-        for (const [index, step] of script.steps.entries()) {
-            step.index = index;
-            step.script = script;
-            if (typeof step.label !== `undefined`) {
-                script.labels[step.label] = index;
-            }
-            if (index < script.steps.length - 1) {
-                step.next = () => {
-                    const next = step.index + 1;
-                    setTimeout(() => {
-                        doStep(script.steps[next]);
-                    }, 0);
-                }
-            }
-            else {
-                step.next = () => {
-                    console.log(`Step ${index + 1}: Finished`);  
-                    container.style.cursor = 'pointer';
-                }
-            };
-        }
-        console.log(JSON.stringify(script, 0, 2));
-        Mostrami.plugins = {};
-        initBlocks();
-        preloadImages();
-        doStep(script.steps[0]);
-    };
-
-    // Wait for a click/tap or a keypress to start
-    document.addEventListener(`click`, init);
-    document.onkeydown = function (event) {
-        if (event.code === `Enter`) {
-            mode = `auto`;
-        }
-        setup();
-        return true;
-    };
-};
-
-window.onload = () => {
-    const createCORSRequest = (url) => {
-        let xhr = new XMLHttpRequest();
-        if (`withCredentials` in xhr) {
-    
-            // Check if the XMLHttpRequest object has a "withCredentials" property.
-            // "withCredentials" only exists on XMLHTTPRequest2 objects.
-            xhr.open(`GET`, url, true);
-    
-        } else if (typeof XDomainRequest != `undefined`) {
-    
-            // Otherwise, check if XDomainRequest.
-            // XDomainRequest only exists in IE, and is IE's way of making CORS requests.
-            xhr = new XDomainRequest();
-            xhr.open(`GET`, url);
-    
-        } else {
-    
-            // Otherwise, CORS is not supported by the browser.
-            xhr = null;
-    
-        }
-        return xhr;
-    };
-
-    const scriptElement = document.getElementById(`jp-script`);
-    if (scriptElement) {
-        const request = createCORSRequest(`${scriptElement.innerText}?v=${Math.floor(Date.now())}`);
-        if (!request) {
-            throw Error(`Unable to access the JSON script`);
-        }
-
-        request.onload = () => {
-            if (200 <= request.status && request.status < 400) {
-                const script = JSON.parse(request.responseText);
-                Mostrami(document.getElementById(`jp-container`), script);
-        } else {
-                throw Error(`Unable to access the JSON script`);
-            }
-        };
-
-        request.onerror = () => {
-            throw Error(`Unable to access the JSON script`);
-        };
-
-        request.send();
-    }
-};
diff --git a/mostrami/resources/json/demo.json b/mostrami/resources/json/demo.json
deleted file mode 100644
index 7b098f5..0000000
--- a/mostrami/resources/json/demo.json
+++ /dev/null
@@ -1,273 +0,0 @@
-{
-    "global": {
-        "title": "JSON::Presenter",
-        "description": "A demo presentation that outlines some features of JSON::Presenter",
-        "aspectW": 160,
-        "aspectH": 89
-    },
-    "container": {
-        "border": "1px solid black",
-        "background": "black"
-    },
-    "defaults": {
-        "fontFamily": "Times New Roman,serif",
-        "fontSize": 40,
-        "fontWeight": "normal",
-        "fontStyle": "normal",
-        "fontColor": "white",
-        "textAlign": "left",
-        "textMarginLeft": 0,
-        "textMarginTop": 0,
-        "blockLeft": 0,
-        "blockTop": 0,
-        "blockWidth": 1000,
-        "blockBackground": "none",
-        "blockBorder": "none",
-        "blockBorderRadius": 0
-    },
-    "blocks": {
-        "title": {
-            "blockTop": 300,
-            "blockHeight": 300,
-            "textAlign": "center",
-            "fontSize": 200,
-            "fontWeight": "bold",
-            "fontColor": "#800000"
-        },
-        "title 2": {
-            "blockTop": 50,
-            "blockHeight": 150,
-            "textAlign": "center",
-            "fontSize": 100,
-            "fontWeight": "bold",
-            "fontColor": "#dddd00"
-        },
-        "body": {
-            "blockLeft": 80,
-            "blockTop": 240,
-            "blockWidth": 840,
-            "blockHeight": 800,
-            "fontFamily": "Helvetica,sans-serif",
-            "fontColor": "#dddddd"
-        },
-        "body right": {
-            "blockLeft": 500,
-            "blockTop": 200,
-            "blockWidth": 420,
-            "blockHeight": 800,
-            "fontFamily": "Helvetica,sans-serif",
-            "fontColor": "#dddddd"
-        },
-        "left image": {
-            "blockLeft": 80,
-            "blockTop": 200,
-            "blockWidth": 370,
-            "blockHeight": 700,
-            "blockBorder": "1px solid black",
-            "blockBorderRadius": "1em"
-        }
-    },
-    "content":  {
-        "presenter title": {
-            "type": "text",
-            "content": "JSON::Presenter"
-        },
-        "slide 1": {
-            "type": "text",
-            "content": [
-                "JSON::Presenter is a presentation format using JSON scripts, and an engine that runs those scripts in a browser to create presentations. These may be similar to those created using PowerPoint or they can be considerably more elaborate, with extensive animation and even sound. In some cases they can take the place of video yet still offer a dynamic experience.",
-                
-                "Presentations can run from any host, including static; all you need is one CDN-hosted JavaScript file and you're good to go.",
-                
-                "The JSON::Presenter engine is pure JavaScript. It can be used with any JavaScript framework, or with none."
-            ]
-        },
-        "slide 2": {
-            "type": "text",
-            "content": [
-                "JSON::Presenter offers a range of block types and transitions that make it easy to create slick, effective presentations.",
-                
-                "This short demo illustrates some of the features of the system."
-            ]
-        },
-        "slide 3": {
-            "type": "text",
-            "content": [
-                "Text and image blocks can be manipulated in a variety of different ways.",
-                
-                "Any block can be resized or moved; text can be substituted or have its size or color change; images can be assigned to blocks. Any block can be faded or transformed using animations.",
-                
-                "The JSON::Presenter scripting language uses simple data JSON structures and is easy to read or write."
-            ]
-        },
-        "flowers": {
-            "type": "image",
-            "url": "resources/img/flowers.jpg"
-        },
-        "moon": {
-            "type": "image",
-            "url": "resources/img/moon.jpg"
-        }
-    },
-    "steps": [
-        {
-            "comment": "-------------------------------- Load the test module",
-            "action": "load",
-            "url": "resources/plugins/test.js"
-        },
-        {
-            "comment": "------------------------------- Pause before we start",
-            "action": "pause",
-            "duration": 2,
-            "label": "start"
-        },
-        {
-            "comment": "---------------------------------- Set up the content",
-            "action": "set content",
-            "blocks": [
-                {
-                    "block": "title",
-                    "content": "presenter title"
-                },
-                {
-                    "block": "body",
-                    "content": "slide 1"
-                },
-                {
-                    "block": "left image",
-                    "content": "flowers"
-                }
-            ]
-        },
-        {
-            "comment": "----------------------------- Fade up the intro title",
-            "action": "fade up",
-            "blocks": [
-                "title"
-            ],
-            "duration": 3
-        },
-        {
-            "comment": "-------------------------------------- Wait 4 seconds",
-            "action": "hold",
-            "duration": 4
-        },
-        {
-            "comment": "-------------------------------- Transition the title",
-            "action": "transition",
-            "type": [
-                "block position",
-                "block size",
-                "font color",
-                "font size"
-            ],
-            "block": "title",
-            "target": "title 2",
-            "duration": 1,
-            "continue": true
-        },
-        {
-            "comment": "----------------------------- Pause for half a second",
-            "action": "pause",
-            "duration": 0.5
-        },
-        {
-            "comment": "-------------------------------- Show the first slide",
-            "action": "fade up",
-            "blocks": [
-                "body"
-            ],
-            "duration": 1
-        },
-        {
-            "comment": "--------------------------------- Run the test plugin",
-            "action": "test",
-            "block": "title",
-            "duration": 0.5
-        },
-        {
-            "comment": "------------------------------------- Wait 10 seconds",
-            "action": "hold",
-            "duration": 10
-        },
-        {
-            "comment": "-------------------------------- Change the body text",
-            "action": "crossfade",
-            "block": "body",
-            "target": "slide 2",
-            "duration": 1,
-            "label": "loop"
-        },
-        {
-            "comment": "-------------------------------------- Wait 5 seconds",
-            "action": "hold",
-            "duration": 5
-        },
-        {
-            "comment": "-------------------------- Move the body to the right",
-            "action": "transition",
-            "type": [
-                "block position",
-                "block size"
-            ],
-            "block": "body",
-            "target": "body right",
-            "duration": 1
-        },
-        {
-            "comment": "----------------------------- Fade up the image block",
-            "action": "fade up",
-            "blocks": [
-                "left image"
-            ],
-            "duration": 2
-        },
-        {
-            "comment": "-------------------------------------- Wait 8 seconds",
-            "action": "hold",
-            "duration": 8
-        },
-        {
-            "comment": "--------------------------------- Crossfade the image",
-            "action": "crossfade",
-            "block": "left image",
-            "target": "moon",
-            "duration": 1
-        },
-        {
-            "comment": "-------------------------------------- Wait 2 seconds",
-            "action": "hold",
-            "duration": 2
-        },
-        {
-            "comment": "-------------------------------- Change the body text",
-            "action": "set content",
-            "blocks": [
-                {
-                    "block": "body",
-                    "content": "slide 3"
-                }
-            ]
-        },
-        {
-            "comment": "------------------------------------- Wait 10 seconds",
-            "action": "hold",
-            "duration": 10
-        },
-        {
-            "comment": "------------------------ Fade down the title and body",
-            "action": "fade down",
-            "blocks": [
-                "title",
-                "body",
-                "left image"
-            ],
-            "duration": 3
-        },
-        {
-            "comment": "-------------------------------- Go back to the start",
-            "action": "goto",
-            "target": "start"
-        }
-    ]
-}
\ No newline at end of file
diff --git a/mostrami/resources/json/properties.json b/mostrami/resources/json/properties.json
deleted file mode 100644
index 86e2c24..0000000
--- a/mostrami/resources/json/properties.json
+++ /dev/null
@@ -1,17 +0,0 @@
-{
-    "left": 0,
-    "top": 0,
-    "width": "100%",
-    "height": "100%",
-    "background": "",
-    "border": "",
-    "borderRadius": "",
-    "fontFamily": "",
-    "fontSize": 30,
-    "fontWeight": "",
-    "fontStyle": "",
-    "fontColor": "",
-    "textAlign": "",
-    "textMarginLeft": "",
-    "textMarginTop": ""
-}
diff --git a/mostrami/resources/json/test.json b/mostrami/resources/json/test.json
deleted file mode 100644
index e097c68..0000000
--- a/mostrami/resources/json/test.json
+++ /dev/null
@@ -1 +0,0 @@
-{"blocks":{"title":{"background":"","border":"","borderRadius":"","fontColor":"","fontFamily":"","fontSize":30,"fontStyle":"","fontWeight":"","height":"100%","left":0,"textAlign":"","textMarginLeft":"","textMarginTop":"","top":0,"width":"100%"}},"content":{"main title":{"content":"This is my title","type":"text"}},"steps":[{"comment":"Init","action":"init","label":"","aspect ratio":"16:9","background":"yellow","border":"","title":"My first presentation"},{"comment":"Setup main title","action":"set content","label":"","blocks":[{"block":"title","content":"main title"}]}]}
\ No newline at end of file
diff --git a/mostrami/resources/plugins/test.js b/mostrami/resources/plugins/test.js
deleted file mode 100644
index cd26523..0000000
--- a/mostrami/resources/plugins/test.js
+++ /dev/null
@@ -1,32 +0,0 @@
-const JSON_Presenter_Test = step => {
-    if (step.script.speed === `scan`) {
-        step.next();
-    } else {
-        const animSteps = Math.round(step.duration * 25);
-        let animStep = 0;
-        let interval = setInterval(() => {
-            if (animStep < animSteps) {
-                const ratio =  0.5 - Math.cos(Math.PI * animStep / animSteps) / 2;
-                const block = step.script.blocks[step.block];
-                block.element.style[`opacity`] = 1.0 - ratio;
-                animStep++;
-            } else {
-                clearInterval(interval);
-                animStep = 0;
-                interval = setInterval(() => {
-                    if (animStep < animSteps) {
-                        const ratio =  0.5 - Math.cos(Math.PI * animStep / animSteps) / 2;
-                        const block = step.script.blocks[step.block];
-                        block.element.style[`opacity`] = ratio;
-                        animStep++;
-                    } else {
-                        clearInterval(interval);
-                        step.next();
-                    }
-                }, 40);
-            }
-        }, step.script.speed === `normal` ? 40 : 400);
-    }
-};
-
-JSON_Presenter.plugins.test = JSON_Presenter_Test;
diff --git a/mostrami/resources/properties.txt b/mostrami/resources/properties.txt
deleted file mode 100644
index 82915a9..0000000
--- a/mostrami/resources/properties.txt
+++ /dev/null
@@ -1 +0,0 @@
-password=$2y$10$Kazqoaw6fGfV22bp3otJeO6Xra4bCsBJXq6JVAV07qOkHNDIFevWG
diff --git a/mostrami/rest.php b/mostrami/rest.php
deleted file mode 100644
index 4d5d87c..0000000
--- a/mostrami/rest.php
+++ /dev/null
@@ -1,546 +0,0 @@
-<?php
-    // REST server
-
-    // This small REST server gives you the ability to manage tables
-    // in your site database.
-
-    date_default_timezone_set('Europe/London');
-    logger(substr($_SERVER['PATH_INFO'], 1));
-    $request = explode("/", substr($_SERVER['PATH_INFO'], 1));
-    $table = array_shift($request);
-    $method = $_SERVER['REQUEST_METHOD'];
-
-    $props = array();
-    $filename = 'resources/properties.txt';
-    if (file_exists($filename)) {
-        $file = fopen($filename, 'r');
-        while (!feof($file)) {
-            $ss = trim(fgets($file));
-            if (!$ss || substr($ss, 0, 1) == '#') {
-                continue;
-            }
-            $ss = explode('=', $ss, 2);
-            if (count($ss) > 1) {
-                $props[$ss[0]] = $ss[1];
-            }
-        }
-        fclose($file);
-    }
-
-    // First, the commands that don't require a database connection.
-    switch ($method) {
-        case 'GET':
-            switch ($table) {
-                case '_list':
-                    // List the contents of a directory, starting at 'resources'
-                    // Endpoint: {site root}/rest.php/_list/[{path}]
-                    $path = getcwd() . '/';
-                    if (count($request)) {
-                         $path .= 'resources/' . join('/', $request);
-                    }
-                    $files = scandir($path);
-                    print '[';
-                    // First list all the directories
-                    $flag = false;
-                    foreach ($files as $file) {
-                        if (strpos($file, '.') !== 0) {
-                            if (is_dir("$path/$file")) {
-                                if ($flag) {
-                                    print ',';
-                                } else {
-                                    $flag = true;
-                                }
-                                print "{\"name\":\"$file\",\"type\":\"dir\"}";
-                            }
-                        }
-                    }
-                    // Now do the ordinary files
-                    foreach ($files as $file) {
-                        if (strpos($file, '.') !== 0) {
-                            if (!is_dir("$path/$file")) {
-                                if ($flag) {
-                                    print ',';
-                                } else {
-                                    $flag = true;
-                                }
-                                $type = 'file';
-                                $p = strrpos($file, '.');
-                                if ($p > 0) {
-                                    $ext = substr($file, $p + 1);
-                                    $type = $ext;
-                                    switch (strtolower($ext)) {
-                                        case 'jpg':
-                                        case 'png':
-                                        case 'gif':
-                                            $type = 'img';
-                                            break;
-                                    }
-                                }
-                                print "{\"name\":\"$file\",\"type\":\"$type\"}";
-                            }
-                        }
-                    }
-                    print ']';
-                    exit;
-                case '_hash':
-                    // Get a hash of a value
-                    // Endpoint: {site root}/easycoder/rest.php/_hash/{value-to-hash}
-                    print password_hash(join('/', $request), PASSWORD_DEFAULT);
-                    exit;
-                case '_verify':
-                    // Verify a hash
-                    // Endpoint: {site root}/easycoder/rest.php/_verify/{value-to-verify}
-                    print password_verify(join('/', $request), $props['password']) ? 'yes' : 'no';
-                    exit;
-                case '_exists':
-                    // Test if a file exists
-                    // Endpoint: {site root}/easycoder/rest.php/_exists/{{path}
-                    $path = getcwd() . '/' . join('/', $request);
-                    print file_exists($path) ? 'Y' : '';
-                    exit;
-                case '_load':
-                    // Load a file from the resources folder
-                    // Endpoint: {site root}/easycoder/rest.php/_load/{path}
-                    $path = getcwd() . '/' . join('/', $request);
-                    print file_get_contents($path);
-                    exit;
-                case '_loadall':
-                    // Load all the files in the named folder
-                    // Endpoint: {site root}/easycoder/rest.php/_loadall/{path}
-                    $path = getcwd() . '/';
-                    if (count($request)) {
-                         $path .= join('/', $request);
-                    }
-                    $files = scandir($path);
-                    print '[';
-                    $flag = false;
-                    foreach ($files as $file) {
-                        if (strpos($file, '.') !== 0) {
-                            if (!is_dir("$path/$file")) {
-                                if ($flag) {
-                                    print ',';
-                                } else {
-                                    $flag = true;
-                                }
-                                print file_get_contents("$path/$file");
-                            }
-                        }
-                    }
-                    print ']';
-                    exit;
-                case '_test':
-                    // Test endpoint
-                    // Endpoint: {site root}/easycoder/rest.php/_test/
-                    print $_SERVER['HTTP_HOST'];
-                    exit;
-            }
-            break;
-        case 'POST':
-            switch ($table) {
-                case '_mkdir':
-                    // Create a directory
-                    // Endpoint: {site root}/easycoder/rest.php/_mkdir/{path}
-                    $path = getcwd() . '/' . join('/', $request);
-                    logger("Create directory $path");
-                    print("Create directory $path");
-                    mkdir($path);
-                    exit;
-                case '_upload':
-                    // Upload a file (an image) to the current directory
-                    // Endpoint: {site root}/easycoder/rest.php/_upload/{path}
-                    $path = $_POST['path'];
-                    $path = explode("/", $path);
-                    array_shift($path);
-                    $path = join('/', $path);
-                    mkdir($path, 0777, true);
-                    logger("path: $path");
-                    $fileName = $_FILES['source']['name'];
-                    $tempName = $_FILES['source']['tmp_name'];
-                    $fileType = $_FILES['source']['type'];
-                    $fileSize = $_FILES['source']['size'];
-                    $fileError = $_FILES['source']['error'];
-                    if (!move_uploaded_file($tempName, "$path/$fileName")) {
-                        unlink($tempName);
-                        http_response_code(400);
-                        logger("Failed to upload $tempName to $fileName.\ntempName: $tempName\nfileType: $fileType\nfileSize:$fileSize\nfileError: $fileError");
-                    } else {
-                        logger("File $fileName uploaded successfully to $path/$fileName");
-                        $size = getimagesize("$path/$fileName");
-                        logger("$path/$fileName: width:".$size[0].", height:".$size[1]);
-                        if ($size[0] > 1024) {
-                            logger("mogrify -resize 1024x1024 $path/$fileName");
-                            system("mogrify -resize 1024x1024 $path/$fileName");
-                        }
-                    }
-                    exit;
-                case '_save':
-                    // Save data to a file in the resources folder
-                    // Endpoint: {site root}/easycoder/rest.php/_save/{path}
-                    $path = getcwd() . '/resources/' . join('/', $request);
-                    $p = strrpos($path, '/');
-                    $dir = substr($path, 0, $p);
-                    mkdir($dir, 0777, true);
-                    header("Content-Type: application/text");
-                    $content = stripslashes(file_get_contents("php://input"));
-                    $p = strrpos($path, '.');
-                    $root = substr($path, 0, $p);
-                    $ext = substr($path, $p);
-                    file_put_contents($path, $content);
-                    exit;
-                case '_delete':
-                    // Delete a file in the resources folder
-                    // Endpoint: {site root}/easycoder/rest.php/_delete/{path}
-                    $path = getcwd() . '/resources/' . join('/', $request);
-                    if (is_dir($path)) {
-                        rmdir($path);
-                    } else {
-                        unlink($path);
-                    }
-                    exit;
-                case '_email':
-                    // Send an email
-                    // Endpoint: {site root}/easycoder/rest.php/_email
-                    header("Content-Type: application/text");
-                    $value = stripslashes(file_get_contents("php://input"));
-                    $json = json_decode($value);
-                    $from = $json->from;
-                    $to = $json->to;
-                    $subject = $json->subject;
-                    $message = $json->message;
-                    $headers = "MIME-Version: 1.0\r\n";
-                    $headers .= "Content-Type: text/html; charset=ISO-8859-1\r\n";
-                    $headers .= "From: $from\r\n";
-                    mail($to, $subject, $message, "$headers\r\n");
-                    print "$headers\r\n$message";
-                    exit;
-            }
-            break;
-    }
-
-    // Most of the remaining commands require use of the database.
-    $conn = mysqli_connect($props['sqlhost'], $props['sqluser'],
-    $props['sqlpassword'], $props['sqldatabase']);
-    if (!$conn)
-    {
-        http_response_code(404);
-        die("Failed to connect to MySQL: " . mysqli_connect_error());
-    }
-    mysqli_set_charset($conn,'utf8');
-
-    if (!count($request)) {
-        http_response_code(400);
-        print "{\"message\":\"Incomplete REST query: ".substr($_SERVER['PATH_INFO'], 1).".\"}";
-        exit;
-    }
-
-    // You can have a custom extension that deals with special requests.
-    // These all have '_' as the table name.
-    switch ($method) {
-
-    case 'GET':
-        if ($table == '_') {
-            // Endpoint: {site root}/rest.php/_/{request-and-arguments}
-            include_once 'rest-local.php';
-            get_local($conn, $request);
-            return;
-            } else {
-                // Use the handler below
-                get($conn, $table, $request);
-            }
-            break;
-
-        case 'POST':
-            if ($table == '_') {
-                // Endpoint: {site root}/rest.php/_/{request-and-arguments}
-                include_once 'rest-local.php';
-                post_local($conn, $request);
-                return;
-            } else {
-                // Use the handler below
-                post($conn, $table, $request);
-            }
-            break;
-
-        default:
-            http_response_code(400);
-            break;
-    }
-    mysqli_close();
-    exit;
-
-    /////////////////////////////////////////////////////////////////////////
-    // All the other commands deal with tables having a specific format, with the following fields:
-    //
-    // id int(11)
-    // name varchar(40)
-    // value text
-    // ts int(11)
-    //
-    // GET
-    function get($conn, $table, $request) {
-        $action = $request[0];
-        switch ($action) {
-            case 'count':
-                // Return the number of items in a table
-                // Endpoint: {site root}/easycoder/rest.php/table/count
-                $result = $conn->query("SELECT id from $table");
-                //print "{\"count\":".mysqli_num_rows($result)."}";
-                print mysqli_num_rows($result);
-                mysqli_free_result($result);
-                break;
-
-            case 'list':
-                // List items by ID, with optional offset & count, defaulting to 0 & 10
-                // Endpoint: {site root}/easycoder/rest.php/{table}/list/{offset}/{count}
-                switch (count($request)) {
-                    case 2:
-                        $offset = 0;
-                        $count = $request[1];
-                        break;
-                    case 3:
-                        $offset = $request[1];
-                        $count = $request[2];
-                        break;
-                    default:
-                        $offset = 0;
-                        $count = 10;
-                        break;
-                }
-                $result = $conn->query("SELECT id FROM $table LIMIT $offset, $count");
-                $response = '[';
-                while ($row = mysqli_fetch_object($result)) {
-                    if ($response != '[') {
-                        $response .= ',';
-                    }
-                    $response .= $row->id;
-                }
-                mysqli_free_result($result);
-                $response .= ']';
-                print $response;
-                break;
-
-            case 'names':
-                // List items by name in ascending alphabetical order,
-                // with optional offset & count, defaulting to 0 & 10
-                // Endpoint: {site root}/easycoder/rest.php/{table}/names/{offset}/{count}
-                switch (count($request)) {
-                    case 2:
-                        $offset = 0;
-                        $count = $request[1];
-                        break;
-                    case 3:
-                        $offset = $request[1];
-                        $count = $request[2];
-                        break;
-                    default:
-                        $offset = 0;
-                        $count = 10;
-                        break;
-                }
-                $result = $conn->query("SELECT name FROM $table ORDER BY name LIMIT $offset, $count");
-                $response = '[';
-                while ($row = mysqli_fetch_object($result)) {
-                    if ($response != '[') {
-                        $response .= ',';
-                    }
-                    $response .= "\"$row->name\"";
-                }
-                mysqli_free_result($result);
-                $response .= ']';
-                print $response;
-                break;
-
-            case 'id':
-                // Get a record given its id
-                // Endpoint: {site root}/easycoder/rest.php/{table}/id/{id}
-                if (count($request) < 2) {
-                    http_response_code(400);
-                    print "Incomplete REST query.";
-                    exit;
-                }
-                $id = $request[1];
-                $result = $conn->query("SELECT value FROM $table WHERE id='$id'");
-                if ($row = mysqli_fetch_object($result)) {
-                    print $row->value;
-                } else {
-                    http_response_code(404);
-                    print "Cannot get item id '$id' as it does not exist.";
-                }
-                mysqli_free_result($result);
-                break;
-
-            case 'name':
-            case 'query':
-                // Get a record given its name
-                // Endpoint: {site root}/easycoder/rest.php/{table}/name/{name}
-                if (count($request) < 2) {
-                    http_response_code(400);
-                    print "Incomplete REST query.";
-                    exit;
-                }
-                $name = $request[1];
-                $result = $conn->query("SELECT value FROM $table WHERE name='$name'");
-                if ($row = mysqli_fetch_object($result)) {
-                    print $row->value;
-                } else if ($action == 'name') {
-                    http_response_code(404);
-                    print "Cannot get item named '$name' as it does not exist.";
-                }
-                break;
-
-            default:
-                http_response_code(404);
-                print "I don't understand this request.";
-                break;
-        }
-    }
-
-    /////////////////////////////////////////////////////////////////////////
-    // POST
-    function post($conn, $table, $request) {
-        $ts = time();
-        $action = $request[0];
-        switch ($action) {
-            case 'set':
-                // Set the value of a record
-                if (count($request) > 2) {
-                    switch ($request[1]) {
-                        case 'id':
-                            // Set by id. The record must already exist
-                            // Endpoint: {site root}/easycoder/rest.php/{table}/id/{id}
-                            header("Content-Type: application/text");
-                            $value = stripslashes(file_get_contents("php://input"));
-                            $id = $request[2];
-                            // See if there's an item with this id
-                            $result = $conn->query("SELECT id FROM $table WHERE id=$id");
-                            if (mysqli_fetch_object($result)) {
-                                // It exists, so update it
-                                $value = urldecode($value);
-                                logger("UPDATE $table SET value='$value',ts=$ts WHERE id=$id");
-                                query($conn, "UPDATE $table SET value='$value',ts=$ts WHERE id=$id");
-                            } else {
-                                // Not found
-                                http_response_code(404);
-                                logger("{\"code\":\"404\",\"message\":\"Cannot set record $id of $table.\"}");
-                                print "{\"message\":\"Cannot set record $id of $table.\"}";
-                            }
-                            mysqli_free_result($result);
-                            break;
-
-                        case 'name':
-                            // Set by name. If the record does not exist, add it
-                            // Endpoint: {site root}/easycoder/rest.php/{table}/name/{name}
-                            header("Content-Type: application/text");
-                            $value = stripslashes(file_get_contents("php://input"));
-                            $name = $request[2];
-                            // See if there's an item with this name
-                            $result = $conn->query("SELECT id FROM $table WHERE name='$name'");
-                            if (mysqli_fetch_object($result)) {
-                                // It exists, so update it
-                                query($conn, "UPDATE $table SET value='$value',ts=$ts WHERE name='$name'");
-                            } else {
-                                // Add a new item
-                                query($conn, "INSERT INTO $table (name,value,ts) VALUES ('$name','$value','$ts')");
-                                http_response_code(201);
-                            }
-                            mysqli_free_result($result);
-                            break;
-
-                        default:
-                            http_response_code(400);
-                            print "{\"message\":\"Value '".$request[1]."' should be 'id' or 'name'.\"}";
-                            break;
-                        }
-                } else {
-                    http_response_code(400);
-                    print "{\"message\":\"Incomplete REST query.\"}";
-                }
-                break;
-
-            case 'delete':
-                // Delete a record, by id or by name
-                // Endpoint: {site root}/easycoder/rest.php/{table}/delete/{id}
-                // Or: ...{site root}/easycoder/rest.php/table/delete/{name}
-                if (count($request) > 1) {
-                    $item = $request[1];
-                    if (is_int($item)) {
-                        // Delete the requested id
-                        query($conn, "DELETE FROM $table WHERE id=$id");
-                    } else {
-                        // Delete the named item
-                        query($conn, "DELETE FROM $table WHERE name='$item'");
-                    }
-                }
-                break;
-
-            case 'rename':
-                // Rename a record
-                // Endpoint: {site root}/easycoder/rest.php/{table}/rename
-                $value = $_POST['value'];
-                $id = $_POST['id'];
-                if (!$id && count($request) > 1) {
-                    $id = $request[1];
-                }
-                if ($id) {
-                    query($conn, "UPDATE $table SET name='$name',value='$value' WHERE id=$id");
-                } else {
-                    $name = $_POST['name'];
-                    $newname = $_POST['newname'];
-                    // See if there's a data item with the new name
-                    $result = $conn->query("SELECT id FROM $table WHERE name='$newname'");
-                    if ($row = mysqli_fetch_object($result)) {
-                        // Conflict
-                        http_response_code(409);
-                        print "{\"message\":\"Cannot rename item '$name' to '$newname' as it already exists.\"}";
-                    } else {
-                        // See if there's a data item with this name
-                        $result = $conn->query("SELECT id FROM $table WHERE name='$name'");
-                        if ($row = mysqli_fetch_object($result)) {
-                            // There's a data item to rename
-                            $id = $row->id;
-                            query($conn, "UPDATE $table SET name='$newname',value='$value' WHERE id=$id");
-                        } else {
-                            // Not found
-                            http_response_code(404);
-                            print "{\"message\":\"Cannot rename item '$name' as it does not exist.\"}";
-                        }
-                    }
-                mysqli_free_result($result);
-                }
-                break;
-
-            default:
-                http_response_code(404);
-                print "{\"message\":\"Unrecognised action '$action' requested.\"}";
-                break;
-        }
-    }
-
-    /////////////////////////////////////////////////////////////////////////
-    // Do an SQL query
-    function query($conn, $sql)
-    {
-        $result = mysqli_query($conn, $sql);
-        if (!$result) {
-            http_response_code(404);
-            logger('Error: '.mysqli_error($conn));
-            die('Error: '.mysqli_error($conn));
-        }
-        return $result;
-    }
-
-    ////////////////////////////////////////////////////////////////////////////
-    // Log a message.
-    function logger($message)
-    {
-        $timestamp = time();
-        $date = date("Y/m/d H:i", $timestamp);
-        if (!file_exists("log")) mkdir("log");
-        $file = "log/".date("Y", $timestamp);
-        if (!file_exists($file)) mkdir($file);
-        $file.= "/".date("Ymd", $timestamp).".txt";
-        $fp = fopen($file, "a+") or die("Can't open $file");
-        fwrite($fp, "$date: $message\n");
-        fclose($fp);
-    }
-?>
diff --git a/mostrami/scripted.html b/mostrami/scripted.html
deleted file mode 100644
index 55a33d2..0000000
--- a/mostrami/scripted.html
+++ /dev/null
@@ -1,24 +0,0 @@
-<html lang="en">
-
-<head>
-	<meta charset="UTF-8">
-	<meta name="viewport" content="width=device-width, initial-scale=1.0">
-	<title>Script Editor</title>
-	<script type='text/javascript' src='https://cdn.jsdelivr.net/gh/easycoder/easycoder.github.io/dist/easycoder.js?v=2.7.1'></script>
-</head>
-
-<body>
-    <pre id="easycoder-rest" style="display:none">rest.php</pre>
-    <pre id="easycoder-script" style="display:none">
-    !	EasyCoder Script Editor
-
-        script Launcher
-
-        variable Script
-        require js `https://cdn.jsdelivr.net/gh/easycoder/easycoder.github.io/dist/plugins/codemirror.js?v=2.7.1`
-        rest get Script from `/resources/ecs/scripted.txt?v=` cat now
-        run Script
-    </pre>
-</body>
-
-</html>