From c4e0801faafd73955771c91fe9d768ca6208943e Mon Sep 17 00:00:00 2001 From: poni Date: Thu, 20 May 2021 14:47:48 +0200 Subject: [PATCH] 4th --- asc.css | 306 +++++++++++++++++++++ favi.png | Bin 0 -> 20186 bytes index.html | 793 +++++++++++++++++++++++++++++++++++++++++++++++++++++ 3 files changed, 1099 insertions(+) create mode 100644 asc.css create mode 100644 favi.png create mode 100644 index.html diff --git a/asc.css b/asc.css new file mode 100644 index 0000000..121e88d --- /dev/null +++ b/asc.css @@ -0,0 +1,306 @@ + +body{ + background-color:black; + color:black; + font-family: monospace; +} + +pre{ + z-index:1; +} + + +.title{ + width:100%; + text-overflow:hidden; + color:MediumSlateBlue; + font-weight:bold; + text-align: center; + text-shadow: 0 0 3px green, 0 0 5px green; + padding-top: 65px; + margin:auto; + z-index:3; + position:absolute; + font-size:12px; +} + +.title2{ + width:100%; + color:slateblue; + text-align: center; + padding-top: 50px; + z-index:3; + position:absolute; + font-size:16px; +} +.intro{ + width:50%; + padding-left:25%; + padding-right:25%; + text-overflow:hidden; + color:slateblue; + text-align: center; + padding-top: 450px; + margin:auto; + font-weight:bold; + z-index:3; + position:absolute; + font-size:16px; +} +audio{ + width:40%; + padding-left:30%; + padding-right:30%; + text-align: center; + padding-top: 610px; + margin:auto; + z-index:3; + position:absolute; +} +@keyframes bcolor { + 0% { + color: black; + } + + 50% { + color: slateblue; + } + + 100% { + color: black; + } +} + +.ascii{ + -webkit-animation: bcolor 20s infinite; + animation: bcolor 10s infinite; + -webkit-animation-direction: alternate; + animation-direction: alternate; + float: left; + position:fixed; + font-size: 9px; + margin-left: 50px; + margin-top:300px; +} + +.ascii2{ + -webkit-animation: bcolor 22s infinite; + animation: bcolor 13s infinite; + -webkit-animation-direction: alternate; + animation-direction: alternate; + float: left; + position:fixed; + margin-left: 800px; + margin-top:1300px; +} + +.ascii2a{ + -webkit-animation: bcolor 20s infinite; + animation: bcolor 15s infinite; + -webkit-animation-direction: alternate; + animation-direction: alternate; + float: left; + font-size: 9px; + position:fixed; + margin-left: 1400px; + margin-top:150px; +} + +.ascii2b{ + -webkit-animation: bcolor 20s infinite; + animation: bcolor 15s infinite; + -webkit-animation-direction: alternate; + animation-direction: alternate; + float: left; + font-size: 11px; + position:fixed; + margin-left: 600px; + margin-top:1000px; +} + +.ascii3{ + -webkit-animation: bcolor 25s infinite; + animation: bcolor 17s infinite; + -webkit-animation-direction: alternate; + animation-direction: alternate; + float: left; + position:fixed; + margin-left: 1000px; + margin-top:650px; +} + +.ascii4{ + -webkit-animation: bcolor 19s infinite; + animation: bcolor 11s infinite; + -webkit-animation-direction: alternate; + animation-direction: alternate; + float: left; + position:fixed; + font-size:10px; + margin-left: 1050px; + margin-top:450px; +} + +.ascii4a{ + -webkit-animation: bcolor 28s infinite; + animation: bcolor 22s infinite; + -webkit-animation-direction: alternate; + animation-direction: alternate; + float: left; + position:fixed; + margin-left: 1250px; + margin-top:650px; +} + +.ascii5{ + -webkit-animation: bcolor 30s infinite; + animation: bcolor 28s infinite; + -webkit-animation-direction: alternate; + animation-direction: alternate; + float: left; + position:fixed; + font-size:10px; + margin-left: 700px; + margin-top:650px; +} + +.ascii6{ + -webkit-animation: bcolor 22s infinite; + animation: bcolor 13s infinite; + -webkit-animation-direction: alternate; + animation-direction: alternate; + float: left; + font-size: 7px; + position:fixed; + margin-left: 600px; + margin-top:100px; +} + +.ascii6a{ + -webkit-animation: bcolor 22s infinite; + animation: bcolor 13s infinite; + -webkit-animation-direction: alternate; + animation-direction: alternate; + float: left; + font-size: 4px; + position:fixed; + margin-left: 100px; + margin-top:750px; +} + +.ascii7{ + -webkit-animation: bcolor 27s infinite; + animation: bcolor 22s infinite; + -webkit-animation-direction: alternate; + animation-direction: alternate; + float: left; + font-size: 4px; + position:fixed; + margin-left: 300px; + margin-top:700px; +} + +.ascii8{ + -webkit-animation: bcolor 300s infinite; + animation: bcolor 300s infinite; + -webkit-animation-direction: alternate; + animation-direction: alternate; + float: left; + font-size: 4px; + position:fixed; + margin-left: 700px; + margin-top:500px; +} + +.ascii9{ + -webkit-animation: bcolor 15s infinite; + animation: bcolor 15s infinite; + -webkit-animation-direction: alternate; + animation-direction: alternate; + float: left; + font-size: 4px; + position:fixed; + margin-left: 100px; + margin-top:200px; +} + +.ascii10{ + -webkit-animation: bcolor 21s infinite; + animation: bcolor 21s infinite; + -webkit-animation-direction: alternate; + animation-direction: alternate; + float: left; + font-size: 4px; + position:fixed; + margin-left: 1000px; + margin-top:200px; +} + +.ascii11{ + -webkit-animation: 30s infinite; + animation: bcolor 30s infinite; + -webkit-animation-direction: alternate; + animation-direction: alternate; + float: left; + font-size: 4px; + position:fixed; + margin-left: 900px; + margin-top:900px; +} + +.ascii12{ + -webkit-animation: bcolor 35s infinite; + animation: bcolor 35s infinite; + -webkit-animation-direction: alternate; + animation-direction: alternate; + float: left; + font-size: 4px; + position:fixed; + margin-left: 40px; + margin-top:40px; +} + +.ascii13{ + -webkit-animation: bcolor 27s infinite; + animation: bcolor 27s infinite; + -webkit-animation-direction: alternate; + animation-direction: alternate; + float: left; + font-size: 4px; + position:fixed; + margin-left: 1400px; + margin-top:1000px; +} +.ascii14{ + -webkit-animation: bcolor 35s infinite; + animation: bcolor 35s infinite; + -webkit-animation-direction: alternate; + animation-direction: alternate; + float: left; + font-size: 4px; + position:fixed; + margin-left: 700px; + margin-top:950px; +} +.ascii15{ + -webkit-animation: bcolor 35s infinite; + animation: bcolor 35s infinite; + -webkit-animation-direction: alternate; + animation-direction: alternate; + float: left; + font-size: 4px; + position:fixed; + margin-left: 1600px; + margin-top:50px; +} +.ascii16{ + -webkit-animation: bcolor 22s infinite; + animation: bcolor 22s infinite; + -webkit-animation-direction: alternate; + animation-direction: alternate; + float: left; + font-size: 13px; + position:fixed; + margin-left: 1650px; + margin-top:800px; +} \ No newline at end of file diff --git a/favi.png b/favi.png new file mode 100644 index 0000000000000000000000000000000000000000..13413a77a35a739690bad159eb998431c19a6636 GIT binary patch literal 20186 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 PTp+buS~rUj77zaq`a%>m literal 0 HcmV?d00001 diff --git a/index.html b/index.html new file mode 100644 index 0000000..4634158 --- /dev/null +++ b/index.html @@ -0,0 +1,793 @@ + + + + + THE ACT OF UNTETHERING + + + + + + +
+

+                  _            _       _    _               _                    _           _                _            _                       
+                 /\ \         / /\    / /\ /\ \            / /\                /\ \         /\ \             /\ \         /\ \                     
+                 \_\ \       / / /   / / //  \ \          / /  \              /  \ \        \_\ \           /  \ \       /  \ \                    
+                 /\__ \     / /_/   / / // /\ \ \        / / /\ \            / /\ \ \       /\__ \         / /\ \ \     / /\ \ \                   
+                / /_ \ \   / /\ \__/ / // / /\ \_\      / / /\ \ \          / / /\ \ \     / /_ \ \       / / /\ \ \   / / /\ \_\                  
+               / / /\ \ \ / /\ \___\/ // /_/_ \/_/     / / /  \ \ \        / / /  \ \_\   / / /\ \ \     / / /  \ \_\ / /_/_ \/_/                  
+              / / /  \/_// / /\/___/ // /____/\       / / /___/ /\ \      / / /    \/_/  / / /  \/_/    / / /   / / // /____/\                     
+             / / /      / / /   / / // /\____\/      / / /_____/ /\ \    / / /          / / /          / / /   / / // /\____\/                     
+            / / /      / / /   / / // / /______     / /_________/\ \ \  / / /________  / / /          / / /___/ / // / /                           
+           /_/ /      / / /   / / // / /_______\   / / /_       __\ \_\/ / /_________\/_/ /          / / /____\/ // / /                            
+           \_\/       \/_/    \/_/ \/__________/   \_\___\     /____/_/\/____________/\_\/           \/_________/ \/_/                             
+   _                  _           _            _          _            _       _    _            _            _          _             _           
+  /\_\               /\ \     _  /\ \         /\ \       /\ \         / /\    / /\ /\ \         /\ \         /\ \       /\ \     _    /\ \     _   
+ / / /         _    /  \ \   /\_\\_\ \       /  \ \      \_\ \       / / /   / / //  \ \       /  \ \        \ \ \     /  \ \   /\_\ /  \ \   /\_\ 
+ \ \ \__      /\_\ / /\ \ \_/ / //\__ \     / /\ \ \     /\__ \     / /_/   / / // /\ \ \     / /\ \ \       /\ \_\   / /\ \ \_/ / // /\ \_\  \/_/ 
+  \ \___\    / / // / /\ \___/ // /_ \ \   / / /\ \_\   / /_ \ \   / /\ \__/ / // / /\ \_\   / / /\ \_\     / /\/_/  / / /\ \___/ // / /\/_/       
+   \__  /   / / // / /  \/____// / /\ \ \ / /_/_ \/_/  / / /\ \ \ / /\ \___\/ // /_/_ \/_/  / / /_/ / /    / / /    / / /  \/____// / / ______     
+   / / /   / / // / /    / / // / /  \/_// /____/\    / / /  \/_// / /\/___/ // /____/\    / / /__\/ /    / / /    / / /    / / // / / /\_____\    
+  / / /   / / // / /    / / // / /      / /\____\/   / / /      / / /   / / // /\____\/   / / /_____/    / / /    / / /    / / // / /  \/____ / _  
+ / / /___/ / // / /    / / // / /      / / /______  / / /      / / /   / / // / /______  / / /\ \ \  ___/ / /__  / / /    / / // / /_____/ / //_/\ 
+/ / /____\/ // / /    / / //_/ /      / / /_______\/_/ /      / / /   / / // / /_______\/ / /  \ \ \/\__\/_/___\/ / /    / / // / /______\/ / \_\/ 
+\/_________/ \/_/     \/_/ \_\/       \/__________/\_\/       \/_/    \/_/ \/__________/\/_/    \_\/\/_________/\/_/     \/_/ \/___________/      
+
+
+ +
An Audio Adaptation of Ursula K Le Guin's A Word of Unbinding +
+ +
You are stuck in the system. Desperate for connection outside of your confined space, you attempt to trick the system through transformation. What you do not realise is that the force you are blocked by is not matter made from flesh and blood. Nothing can trick the operator, as it is all-encompassing and penetrating every inch of the prison you have found yourself in. Only by giving up the encounter and deciding to leave the platform, you find yourself in a space where you are able to understand the facade of the system instead of being tethered to it. +
+ + + +
+                                                                                                                                                                                                        
+                                                                                ````````````````````````````````                                                                                        
+                                                                          ``````````````````````````````````````````````````                                                                            
+                                                                      `````````.........................................```````````````````                                                             
+                                                                `````````......---------------:-------------------------..............```````````                                                       
+                                                           `````````.....------:::::::/://///////:::::::::::::::::::::::-------------........```````````                                                
+                                                    ``````````......----:::::::://///+++++/+/+///////////////////////////::///:-:::::--------........````````                                           
+                                                ````````......-----:::::////+++++++++++++++//+++++++++++/////////++++++++///////+//////////:::::------...`````````                                      
+                                            ```````.......-----::://////+++oooooooooooo++oooo+++++++++++/++++//+//++++++++++++++o++++++++++///////:::::-......```````                                   
+                                         ``````......---:::://::/+++++/+oooossssssssssso+oooo++o++++++++++++++++++++++++++++++++++++++++++++++/++++///:::::-----...`````                                
+                                     ```````...----:-:::://///++/ooooo+ossssssssssssssssooo++oooo+++++++++++++++++oooooooooosssssssoossoooo+o++ooooo+//+/////:::---...`````                             
+                                  ``````.....--::::://++++++o++oo+ossoooosoosssyyssssssoooooo+++++++++++++++++++++++++oooooooooosoosoossssssssssssso++oo+++/////:::---...````                           
+                                `````....---::::/++++++++oo+osoossoosssssssssssssyssssssooooo++++++++++++++++++++++++oooooooosssssososyyyyysssssssooossso+++++//////::--...`````                        
+                             `````...----::://///++ooo+osssoosssosssosyyyyyyyyyssssssoooooo++++++syyssssssssssyyy++++++oooossssssssssyyyyyyysssssoossssso+oooo+/+++///::---..`````                      
+                          `````...-----:///+++ooo++ossooosoooosssoossosssysssyyyyyysssssooooo+++/yNm++++++++++hNm++++++oooosssssssssysysssysssssoossssssoooooo+++oo+++//::---..````                     
+                         `````..--::::////++ooosssoooosssossssossssossoosysssyyyyyysssssoooo+++++ohm//////////hdo++++++oooossssssssssssssssssssoosssssooossoooooo+ooo+++//::---..```                    
+                       ````...--::::/+++++++ossssssssooooooooosoosssosooosssssssssssoooooooo++++++sN  ::.-.:``sh/++++++++oooooosssssooooooosssoososooooooooooooooo+ooo+++///::--..````                  
+                      ````...-::::/++ooooooooossssssssssooooooooooossooossssssssssssssoooooo++++++sN-`-/oo+-`-yd/++++++++oooooosoooooosooooooooooooooooooooooooooo+ooo+++++///::-...```                 
+                    ```....-::://++ooossoooossoossssssooooooooooooooooooooooossssssssssoo+oo++++++oydy:`-:`-odho/++++++oooooooooooooooooo++ooo++oo++ooooo+++oooooo+oo+ooo+++///::--..````               
+                  ````...--:::/++oosssssossossssoosssooooooo+ooo+++ooooooooooooooooooooooo+++++++++/ohds/++dds+/++++++++++ooooooooooo+++++oo+++++++++++++++++oo+oo+oo+oo+ooo+////::-..```               
+                 ````..--:://++oossssssosssssssssoooooo++o+++++++++++++ooooooooooosoooooooo++++++++++sdd+/hmy+++++++++++++o+++ooooooooo++++++++++++++++++++++++++o+oo+oo+ooo++++//:---.````             
+                ````..---:///+ossssssssssssossssoooo++++++++++++++o+++++++o+ooooosssosooo+o++++++++oddo.-:`/hdy++++++++++ooooooooo++++++++o+++s++/oo++/o++/oo/+++++o++oooo+++++o+/::--...```            
+               ```...---:/++++sssssssyysossossoooooo+++++++++++++/+y++++++++ooooooooooooooooo+++++sm+-``-:` `+hh/++++++++++++++++++++++/-:/::-/::-::---:---::-os++++++oooooooooo+///:--..```            
+              ````.--:::/+oo+osssssyyyyyssssoooooo++++++o++/:--:. -s++++++++oooooooooooooooo++++++sN  -+ooo:``sd/+++++++++++++++++++++:-`.....................-so+++++ooooooooo++++/:::-..```           
+             ```...--://+++oossssyyyyyysssoooooooo++++h:--::/+++-.so+++++++++oooooooooooo+oo++++++yN-osoyssoy-sd+++++++++++++++++++++++..---...................:y+++++oooooooooooo++/:::...```          
+            ````..-:://++ooosssyyyyyyyysosooooo+++++++o--/++++//./o++ooso++++++oooooooooooooo++++yNmossosssosshNd+++++++++++++++++++++y+/----.................../y+++++oooooooooooo+///:-...```         
+            ```..--:/+++oosssyyyyyyyyysssooooooo++++++s`:++++//:`ohso+/od++++++++oooooooooooo++++ymdsyyyyyyyyyhdd++++++++oo+++++++++++oys-:......................ss++++++ooosooooooo///:---.```         
+           ```..--:://+oooossyyyyyyyyyssssooo+++++++/s:.+/:://+++oo.``-:yh++++++o+oooooooooo+++++++++++++++++++++++ooooooooooooooo++++++s/..------:---::---:---:-/h++++oooooooossooo++//:--..```        
+          ````..-://++++osyyssyyyyyyyyssssoooo++++++oh+-/+oo+:-.``.-:.-:/hs++++oooooooooooooooooooo++oo++++++++++++ooooooooooooooo++++++s+.:ssy:oss+/yos:ss/++y/oyy++++oooooossssso++++/:---.```        
+          ```...-://+oo+syyyssyyyyyyyysssooooo++++so+/o/:-`````.`-::-..-/yo++++oooooooooooooooooooooooooooooooooooooooooooooooooo++++++++yoyhodyh+hhhssdyh+dhdoydh+++++ooooossssoooooo+/::--..```       
+          ```..--:/+oossossssyysyyyyyyssoooooo+++s-```````.....`..`....-oh+++++++ooooosoooosooosooosoooooooooosssssssssssssssssoooo+++++++yhohohohsyysh+hohosysh++++++++oooooooooooooo+/:::-..```       
+         ```..--:///+ossyyyyyyyyssyyysssooooooo++h-```.......`...--/+oyys+s++++oooooossssssssosssosssssoosssssssssssssssosssoosssooooooo+++so+/ooo++so++oo+++o+++++++oo++ooooooosoooo+///::-...``       
+         ```..-::/+++ossyyyyyyyyyssyyysssoooo++++sy...`.....-:/ossso+:-.-+s+++ooooooosssssyyyssysosyssysosssssssssssssssssssssssssooooooo+++++++++++++++++++++++++++++oo+ooooooooooo++++/::-...```      
+         ```..-://++ooosssssyyyyyssyyssssoooo+++++ho..-:/osyys+/-.....:/+yo+++oooossossyyyyyysyyyssyyyyssyyyyssyyyyyyyyyyyyyyyyssoosooooooooooo++++++o++++++++++++++ooooooooooooooo++++///:--..```      
+        ```..--://+oosoosyyyssyyyssyssssoooooo+++++oosdso/:-....-:/osyysoo+oooooooossssyyyyyysyyysyyyyhysyyyysyyyyyyyyyyyyyyssyyyssssssssooooooooooooooo+oooooooo+oooooooooooooooo+++++//::--..```      
+        ```..-::/++oossosyyyssyyyssssssoooo++o++++++++h/`.-:/osyysoo+++++++ooooosssssssssyyhysyhhsyyhhhhhyyyyyhhhyyyyyyyyyyyssyyyyyyyyssssooooooooooooooooooooooooooooo++ooooo+++++++++//::--..```      
+       ```...-://++oosssosssssyssssssssooooo+++++++++++dsyyyso++++++++++oooooossssyssyyyyyshhyhhhhyyyhhhhhhhhhhhyyyhhhhhhhhhhhhhyyyyyyyysyyysssssssssssosooooooooooo++++++++++++++++++///::--..```      
+       ```..-:://++oossssssssssssosssooooo+oo+++++++++++o++++++++++oooooooooossssyyysyyhyyyhhyyhhhhhyyyhhhhhhhhyyhhhhhhhhhhhyyhhhhhyyyyyyyysyssssssssssssoooooooooo++++++++++++++++++///:::--..```      
+      ```...-:://++oooosssssssooosoooooo+oo+++++++++++++++++++++oooooooooossossyyyyyyyyyyyhhhhyyhhhhhhyyyyyyyyyyhhhhhhyyyyhyyyhhhhhhhhhyyyssyyssssssssssooosoooooo++++++++++/oyyhy+/////::---..```      
+      ```...-:://++++ooooooooooooooooooo+++++++++++++++++++++ooooooooossssssssssyyyhhhhhhhhhhdhyyhdhdddyyhhhhyyhdhhdhhyhhdhhhhhhhhyyyyyyyyyyyyyyyyysyyssssooooooo++++++++++sydhys/oo///:::---..```      
+     ````..--:://++++oooooooooooooooo++++++++++++++++++++ooooooooossssssyyyyyyyyyyyhhhhhhhhhddddhyhddddhyhddhyyhdddhyhdhhhhhhhhhyyhhhhhhhhhhhyyyyyyysssssssooooo+++++++/+shhdho-`..:o+::::--...```      
+     ```..--::///+++++++++++++++++++++++++++++++++++++++ooooooossssssssyyyyyyyyhhhhyyhhhhhdhdddddhyhhdddhyyyyyhdddhyhdhyyyhyyyhhhdhhhhhhhhhhhhhhhhyyyyssssooooo++++++/+yhhdd+.  ` `..:o/::--...```      
+    ````..--::///+++++++++++++++++++++++/o+++++++++++++oooooossssssssyyyyyyyyyyyyhhhhhyhhhhhhhhddddhyhhyssosyhddhyhhdhddhhhhhhdddhyhyhddhhhyyyhhhyyyyysssssooooo+++/oyhhhd:`        `..:+:--...```      
+    ````..--::////++++++++/:.-ss++++++/-`:ss++++++++++oooooossssssyyyyyhhhhhhhhhhyyhhdhhyyyhhyyhddddysshdddyssyhyhdddddddddddddddyyhyhdddhyhhyyyyyyyysssssoooo++++shhhhhhds.          `..:/-...```      
+    ```...--::////+++++++:-```./ss++:-.`:../ss+++++++++ooooossssyyyyyhhhhhhhhhhhhhhhyhddhhhhhhhdddysyhddddddhsoohdddddddddddddddddhhhhdddddhhhhhhhhyyyyssssooooo//shysssoyddo`         ``-//-.````      
+   ````..--::////+++++/:.`.odh+../o-../hys/../syoo+++oooooosssyyyyyyhhhhhhhhhhdddddddhyhhhhhdhdddysyddddddddddy+ohdddddddhhyhhyhdddddhhhdddhhhhhhhhyyyyysssooooo+/sy+yhhy:ohdd+`      `-++/:-.````      
+   ```...--::///+++++:.`.+hdhhhh/.`.+hysosso:`/o./so++oooossssyyyyhhhhhhhhhhdddddddddddhyyyhhyyhyoohddhydddhydhs/ohddddddhyddddyhdddddhhhhhhhhyyhhhyyyyyssooooo+o+/oyss/--:/shhy-`  ./sso+/-...```      
+   ```...--::///++++/.`/hyhhhhhy:`-hs+oosso:.++--.-d++ooooosssssyyyyyyhhhhhhhhhhhhhhhhhhhhhhhhhyooshdssshddysshho/ohdddddhyhdhhyhhhhddddhhyhhhyyhhhhyyyyssssooooo+++/oy/://:/+yhhs:oyyso+:--...```      
+   ```..--:::///++++++:-oyhhhy:-++.:oyss+:./+.:s+./y+ooooosssyyyyyhhhhhhhhhhhhhdddddhddhhhhdhyooosyhddddddddddddyo+oydddddhhhhhhddhhhhhdddddhhdhhhhhhyyysssssooooo++++/ys/::/:/yhhyyys+:::--...```      
+   ```..--::///++++++++/::ss:-+/.:o:-/+:-+/-.o/-/o++ooooossssssyyyyyhhhddddddddddddddddddddyoossshdddddddddddddddyo//shddddddddddddddhhhhhhyhhyhhhhhhhhysssssooooooo+++++ys//oyyhhys+//:::--...```      
+  ````..--:://+++++++++++/:-+/-..--+s+::+-...-+o++++oooossssyyyyyhhhyhhhhhhhhddddddddddddhysyyyosddddddddddddddddhy++/ohdddhhhdddddddddddhhhhhhhhhhhhhyyyyyyssssoooo+oo++/osyhhhhs+/////::---..```      
+  ```...--:://+++o+++o+++++-..-.-+y+++/....-/o+++oooooosssssyyhyyyhhhhhyyyhhyyhddddddddhyyyyyyhsyhdddddddddddddddhyyyyshddhhhhhhddddddddddddhhhhdhhhhyhhyyyyysssssooooooo++/oyhs+++++///:::--..```      
+  ```..--:://++++ooooooo+++/:.-oo-:so/-+/.+o+++ooooooosssyssyyyyhyhhhhddhddhdddddddddddyyyyyyhhhhhhdddddddddddddhyyyyhhddhhddddhhhhhhhhhhhhhdhyhhdhyhhhhhhyyysssssossoooooo+++o+++++++///::--..```      
+  ```..--:://++ooooooooooo+o+/+o++:.-+y+++++o+ooooosssssyyyyyhhhhhhhhhhhhhhhhhdddddddhyssssyyyyyhhhddddddddddddddhyoosdddhhhhdhhddddddddddhhdhhhhhhhhhhhhyyhyyyssssssssooooooooooo+++++//::--..```      
+  ```..--:///++oooooooooooooo++++/:+-:++o+oooooooosssssyyyyhhhhhhhddddhhhhhhhhhddddyoooossssssyyyhhddddddddddddddhhy+//oyddhhhdddddddddddddddddhhhdddddhhyyhhhyyyyyyysssssssssooooooo++//::--..```      
+  ```..--://++ooossssossooooooo++/oo++oooooooossssssyysyyhhyyyyhhdddddddddddddddddhsyysosssssssyhhhddddddddddddhhhhhso+++oyhhhhddddddddddhhhdhhhhddddhhhhhhhyyyyyyyyyyyyssssssssooooo++///:--..```      
+  ```..--://++ooossssssosssooooooooooooooooosssssssyyyyyhhyhhhhhhhhhhhhhhhddhhddddhyyhyysssssssyhhddddddddddddhysyyyyyyyyyyhddhhhddddddddddhdddddddhhhhdddhhhhhhhhhhyyyyyyyssssssssooo++/:::-..```      
+  ```..--://++ossssyyysssssssosoosoosooossssssyyyysyhhyhhhyhdddhhhhhhddhhhdhhhddhhhhhhhhhysoo++ososyhhhyyyyysyyyyyyyso+osooooyhs+shddddddddddddddhhhdddhhhhhhhhyhhhhhhhhhyyyyssyyssoooo+//::-..```      
+  ```..--:/++ooossssyyyysssssssssssssssssssssyyyyyyhhhyhhhhhhhhhddddddddddddddhsssooossssssssssssssssso+++oooossssoooo++++oo/+yo+/+yhddddhhhdhhhhddddhhhddhhhhhhhhhhhhhhhhyyyysosssssoo+/::--..``       
+  ```..--://++osssyyyyyyyyyyyyyssyssyyyyyyyyyyyhhhyhhhyhhhhhhddddddddddddhdddhsyyossoo+/////++++oooossooo++oooooooooo++oyhy+/osooo++hhhhdhhhdhhhddhhhddddhhdddhhhdho+hhhhhho/+++yyyssso++/:--..``       
+   ``...-:///+osssyyyyyhhhhhyosysyyyyyyyyyhhhyyhhhyhhhhhhhhhhddddddddddhhhdhyoohyoyhhyoooo+ooooooooos+-:/+++ooooooooooshhyoosso++oo+sys+shhhhhhhddddddddhhhdddhhhds/shhddh++sssyyyyssso+/::-..```       
+   ``..--:://+osssyhyhyyhhhyhs++++syhhyyo+yhhhhhhhhhhddddddddhhhdddddddddddho//syoyhhssoossssssssooss+/:--/++oooooososhhssssso+ooooosy+/+yhhdhhhhhhhddddddhhhhhddo:+hdhhy/osssyhhyo/+o++/::-..```       
+   ```..-:://+ososyyhhhyyhhhyyssso/shhyhy/+yhdddhhddhhhdddddddddhhdddddddhhhs+/+ysohhssssssoossyyyyyyyyso//::::://+oshhysssssosyoooyhh+++hddddddddddddddddddddddd:/sddds/oyysyhhs//ooo++/:--..``        
+   ```..--://+ooosyyyhyyy+oyhyhssso/shhhhs:/yddddhhddhhhddhhddddddhhdddhsoyhys+/oyoshhssosssoo+oosyyhhhhhyys+//:-://oyhhsssyssyhsssyhyo+oyhhhhhhdddddddddddddhdhh-+sdyoosyyyhys+/oosso++::--.```        
+    ```..--::/+oossyyyhyyyo/+ydhyyys++yhhy+-shdddddhdddddddddddddddddhhy+oyhyso+oysoshhysooossso///+osyyhhhhhyssoo++/+yhyyyyyyhhyysyhyoosyyhddhhddddddddddddddds:/ossosyyyyyy++ossysso+/:--..```        
+    ````..-::/+++ossyyhhhhys++shhyyyys+sdyo:+dhhddddhhddddddddddddddddho+oyhhysoyhhyooyhyssoosssso:-::/+osyyhhyyyssso++syyyhhhddhhyyys+shy/ohddddddddddddhhdddo-:ooossysyyys+ossyyysoo+/:--..``         
+     ````..--:/++ooosyyhhhhhyso+shyyyyyooss+-+hdddddddhhddhhddddddddddhsooshhysydddhyooshhysoosyys//:----://osyyyyyyys++syyhdddddhhysoshhysyyoshhddddddddhdddd/-+ssyyyssyyosssyhhyyso++/:-..```         
+      ```...--://+ooosyyhhhhhhysooyyysyysooo/-/ddddddddddddddddddddddddyooosyyyhdddhhsooshhysosyyyss+++oo/:---/yyyyyso+oysshdddmddhsoshhyhhyo++oshhyhddddhhdd/.:oyyyyyyyysssyyhhyysso+/::-..```         
+       ````..--://+oossssyyyyhhyssosyssyyysso:-ydmmddddddddddmddddddddhhysssyhydddddhsoooyhhysyyyhhyyyyyyyys+/-/sooooooysoydddmddhysyhhsohsooooyhhysyhys++oo:.-/syyyyyyyyyyyhhhhyyso++/:--.```          
+        ````..--::/++ooosyyhyyhdyyssyyyyyyyys/--sddmddhdddhhdmdmmmmdmhssyysyyhhdddddysyyyyhdhyosyhyyyyyyyyyyyso+oooooysyoshdmddddhyyhhyosyssssyhyssssso+/+/-.-/+syhyyyyyyhhhhyhhysoo+//:-..```          
+         ````..---://++oosyyyyhhhhyyyyyyyyyyy+:.-ohddddddddddddddddddyooosyyhhhddddhyshhhyyhdhyoosyyyyyyyyssooo+++//oyyysyddddddddhhhhyyyysyyyhyso///+/-..-://osyyyyyyyyhyoo++oyssoo+/::-.```           
+           ```...--://++ooosyyhhhhhhyyyyyyyyyo/:-./osyhsshddhysyddhyyyssssyyhhhddddhyshhhyoyhddhsooossyssssoooo++//+yyyyyddddddddddddhhhhhhhhhyyyys+++.....-:+syyhhhhyyyysoossossso+/::-..```           
+            ````..--:://+oossys++++syyyyyyyyyso+/::.:syo//ssyso/ssyooyhhyyyyhyhddddhyyhhhysoyhddhysooooooooooo+++++shyyoyddddddddddddddhhdhhhhyyyyyos:..--:/+syyyyyyyyyyhhyhhyyyso+//:--.```            
+              ```...--://++oosoosooossyyyyyyyyso/--.-oyyo/++yhy++syyoosyhhhhhhhdddddysyhyyyoohhdddhysoooooossoo+++shhho/+yhddddmddddddddddddhhhhyyyss+/+oosyyyyysshddddhhhhyyyssoo+/:--..```            
+               ````...-:::/++osssyyyyyssyyyyyyyso/:--+syso+/yhy++sshhsoosyhhhhhdddddhyyhyosyoshhdddddhyssssyyooooshhho//++shddddddddddddddddhhhhhhhyyyyyyyyyhhdhsshdddddhhyyyssoo+/::-..```             
+                 ````...-::///+osssyyyyhhhdhhsoyyysooosyyso+yhh++soshhsossyhhhhddddmddhyssssoosyhhddddddddddhsssyhhyo+++oyhmmmdddmmmdddmmddhhddhhhhyyyhhhhdddddhsssyhddhhyyssooo+/::-..```              
+                  ````...--::/++oosssssyhhhhho+yhyyyyyyyyysoyhho/osoossssyhhdhhdddddmdhyyyysssosyhhhdddddddhhhyoyysooooyhhhddmddddmmdddmmddhhddhhhhhhdddddddddhysssyhhhhyyssoo++/::-..```               
+                    ````...--://++ooosssyyyhy++yhhhhhyyyyyysshhs++sooosyyyhhdddddddddhhhhhhhyssssyhhhhhddddyyhyooooosshhhhsshddmddddddmdddddhhhhhhhhhdddddddhhysssshhhyyyssoo+//:--..```                
+                      ````...--:://+++oosssyo/+yyyyhhhhyyyysoyyyo+ossoyhhhhhddddddddhhhhhhhhhysssssyhhhhhhyoyyhysosyhhhhyssshdmmmmmdddddddhyssssyyyhyhdddhhhhyssssyyyyssooo+//::--..```                 
+                        ````...--::///++ooos+/+ossssssoooosssoyyssooyyhhhhhhhddddddhhhhhhhhhhhyysssssyhyhyosyhyssyhhhhhyyyyyhddddddddddysso+ossoooooooyhhhhhyssssyyyssoo++//::--..```                   
+                          ````...--:::///+++////////+/::::/+soosyyssyyhhhhhhhhhddddhhhhhhhhhhhhyyysssssssssyyyyyyhhhhyyyyhddhddhdddhyoooo+/ossso+++++++osyyysosssssooo++/::--...````                    
+                            ````....---::///:-....-:++++::--:/+ossssyyyyyyyhhyhhhhhyyyyyhhhhhhhyyyyssssssyyyyyyyyyyyyyyhhhhhhhhyyso++ooo+/+sso++++++++++/ossooosoo++///:---...````                      
+                              `````....----..-.....-://+/::::--:+ooooossyyyyysyyyyyyyysyyyyyyyyyyyssssssssyyyyyyssssyyyyyysssso++/+ooooo+/+++/++//+++++++++++++++///::--....````                        
+                                 ``````...```.........-::::::::---:///+ooossoosssssssssssssssssssssssoooooosssssoo++//////++//:/+++ooooo+///////+++++o++/::::////::---...````                           
+                                    ````````````....```..-------....------:///+ooo+++++++ooooooooo++++++//////::-----::///::://+++++oo+/////////+++++//:-..---::--....`````                             
+                                         ``````````````````..............-.-..---::::::::::::::::::---------::::::::::----::///////++/::::::///::////:------..-...`````                                 
+                                                 `````````````````````````..................---------------::------...---:::::::://::------:::---:::-...--..``.`````                                    
+
+
+ +
+
+                                          .----.
+                              .---------. | == |
+                              |.-"""""-.| |----|
+                              ||       || | == |
+                              ||       || |----|
+                              |'-.....-'| |::::|
+                              `"")---(""` |___.|
+                             /:::::::::::\" _  "
+                            /:::=======:::\`\`\
+                            `"""""""""""""`  '-'
+             ///~`     |\\_                      =\\\\         . .
+            ,  |='  ,))\_| ~-_                    _)  \      _/_/|
+           / ,' ,;((((((@   ~ \                  `~~~\-~-_ /~ (_/\
+         /' -~/~)))))))'\_   _/'                      \_  /'  @   |
+        (       (((((( ~-/ ~-/                          ~-;  /    \--_
+         ~~--|   ))''    ')  `                            `~~\_    \   )
+             :        (_  ~\           ,                    /~~-     ./
+              \        \_   )--__  /(_/)                   |    )    )|
+    ___       |_     \__/~-__    ~~   ,'      /,_;,   __--(   _/      |
+  //~~\`\    /' ~~~----|     ~~~~~~~~'        \-  ((~~    __-~        |
+((()   `\`\_(_     _-~~-\                      ``~~ ~~~~~~   \_      /
+ )))     ~----'   /      \                                   )       )
+  (         ;`~--'        :                                _-    ,;;(
+            |    `\       |                             _-~    ,;;;;)
+            |    /'`\     ;                          _-~          _/
+           /~   /    |    )                         /;;;''  ,;;:-~
+          |    /     / | /                         |;;'   ,''
+          /   /     |  \\|                         |   ,;(    
+        _/  /'       \  \_)                   .---__\_    \,--._______
+       ( )|'         (~-_|                   (;;'  ;;;~~~/' `;;|  `;;;\
+        ) `\_         |-_;;--__               ~~~----__/'    /'_______/
+        `----'       (   `~--_ ~~~;;------------~~~~~ ;;;'_/'
+                     `~~~~~~~~'~~~-----....___;;;____---~~
+
+ + + +
+      @%%,%%%%@%%           
+       ,'%% \\-*%%%@%%%
+ ;%@%%%*%   _%%%%"
+  ,%@%       \(_.*%%%@.
+  % *%%, ,%%%%*(    '
+%^     ,*@%% )\|,%@*%,_
+     *%    \/ #).-"*%%*
+          .) ,/ *%,
+ _________//)#(_____________      
+
+ + +
+              _,._      
+  .||,       /_ _\\     
+ \.`',/      |'L'| |    
+ = ,. =      | -,| L    
+ / || \    ,-'\"/,'`.   
+   ||     ,'   `,,. `.  
+   ,|____,' , ,;' \| |  
+  (3|\    _/|/'   _| |  
+   ||/,-''  | >-'' _,\\ 
+   ||'      ==\ ,-'  ,' 
+   ||       |  V \ ,|   
+   ||       |    |` |   
+   ||       |    |   \  
+   ||       |    \    \ 
+   ||       |     |    \
+   ||       |      \_,-'
+   ||       |___,,--")_\
+   ||         |_|   ccc/
+   ||        ccc/       
+   ||                hjm           
+
+
+ + + + + +
+      @%%,%%%%@%%
+       ,'%% \\-*%%%@%%%
+ ;%@%%%*%   _%%%%"
+  ,%@%       \(_.*%%%@.
+  % *%%, ,%%%%*(    '
+%^     ,*@%% )\|,%@*%,_
+     *%    \/ #).-"*%%*
+          .) ,/ *%,
+ _________//)#(_____________
+
+ + + + + + + +
+    
+      @%%,%%%%@%%
+       ,'%% \\-*%%%@%%%
+ ;%@%%%*%   _%%%%"
+  ,%@%       \(_.*%%%@.
+  % *%%, ,%%%%*(    '
+%^     ,*@%% )\|,%@*%,_
+     *%    \/ #).-"*%%*
+          .) ,/ *%,
+ _________//)#(_____________      
+
+ + +
+        . -------------------------------------------------------------------.    
+        | [Esc] [F1][F2][F3][F4][F5][F6][F7][F8][F9][F0][F10][F11][F12] o o o|    
+        |                                                                    |    
+        | [`][1][2][3][4][5][6][7][8][9][0][-][=][_←_] [I][H][U] [N][/][*][-]|    
+        | [|-][Q][W][E][R][T][Y][U][I][O][P][{][}] | | [D][E][D] [7][8][9]|+||    
+        | [CAP][A][S][D][F][G][H][J][K][L][;]['][#]|_|           [4][5][6]|_||    
+        | [^][\][Z][X][C][V][B][N][M][,][.][/] [__^__]    [↑]    [1][2][3]| ||    
+        | [c]   [a][________________________][a]   [c] [←][V][→] [ 0  ][.]|_||    
+        `--------------------------------------------------------------------'    
+                                                                          dp      
+
+ +
+
+              .--.
+            .'_\/_'.
+            '. /\ .'
+              "||"
+               || /\
+            /\ ||//\)
+           (/\\||/
+        ______\||/_______
+
+
+ +
+                                    _________
+                                   /         /.
+            .-------------.       /_________/ |
+           /             / |      |         | |
+          /+============+\ |      | |====|  | |
+          ||C:\>        || |      |         | |
+          ||            || |      | |====|  | |
+          ||            || |      |   ___   | |
+          ||            || |      |  |166|  | |
+          ||            ||/@@@    |   ---   | |
+          \+============+/    @   |_________|./.
+                             @          ..  ....'
+          ..................@     __.'.'  ''
+         /oooooooooooooooo//     ///
+        /................//     /_/
+        ------------------                            
+
+ + +
+
+ __|HM\
+/HH\.M|
+HMHH\.|
+\HMHH\|
+\\HMHH\
+HH\HMHH\
+HHH\HMHH\
+    \HMHH\-HHH\
+     \HMHH\.HHM\
+      \HMHH\.HMH\
+      |\HMHH\\HMH\
+      |H\HHH| \HMH\
+      |MH\H/   \HMH\
+      |MH\      \HMH\
+      \HMH\      \HMH\
+       \HMH\    __|HM|
+        \HMH\  /HH\.M|
+         \HMH\ |MHH\.|
+          \HMH\\HMHH\|
+           \HMH\\HMHH\
+            \HMHH\HMHH\
+             \HHHH\HMHH\
+                   \HMHH\-HHH\
+                    \HMHH\.HHM\
+                     \HMHH\.HMH\
+                     |\HMHH|\HMH
+                     |H\HMH/ \HM
+                     |MH\H/   \H
+                     |MH\      \
+                     \HMH\
+ VK                   \HMH\
+                       \HMH\             
+
+
+ + +
   
+      @%%,%%%%@%%
+       ,'%% \\-*%%%@%%%
+ ;%@%%%*%   _%%%%"
+  ,%@%       \(_.*%%%@.
+  % *%%, ,%%%%*(    '
+%^     ,*@%% )\|,%@*%,_
+     *%    \/ #).-"*%%*
+          .) ,/ *%,
+ _________//)#(_____________      
+
+ +
+
+                                       .....'',;;::cccllllllllllllcccc:::;;,,,''...'',,'..
+                            ..';cldkO00KXNNNNXXXKK000OOkkkkkxxxxxddoooddddddxxxxkkkkOO0XXKx:.
+                      .':ok0KXXXNXK0kxolc:;;,,,,,,,,,,,;;,,,''''''',,''..              .'lOXKd'
+                 .,lx00Oxl:,'............''''''...................    ...,;;'.             .oKXd.
+              .ckKKkc'...'',:::;,'.........'',;;::::;,'..........'',;;;,'.. .';;'.           'kNKc.
+           .:kXXk:.    ..       ..................          .............,:c:'...;:'.         .dNNx.
+          :0NKd,          .....''',,,,''..               ',...........',,,'',,::,...,,.        .dNNx.
+         .xXd.         .:;'..         ..,'             .;,.               ...,,'';;'. ...       .oNNo
+         .0K.         .;.              ;'              ';                      .'...'.           .oXX:
+        .oNO.         .                 ,.              .     ..',::ccc:;,..     ..                lXX:
+       .dNX:               ......       ;.                'cxOKK0OXWWWWWWWNX0kc.                    :KXd.
+     .l0N0;             ;d0KKKKKXK0ko:...              .l0X0xc,...lXWWWWWWWWKO0Kx'                   ,ONKo.
+   .lKNKl...'......'. .dXWN0kkk0NWWWWWN0o.            :KN0;.  .,cokXWWNNNNWNKkxONK: .,:c:.      .';;;;:lk0XXx;
+  :KN0l';ll:'.         .,:lodxxkO00KXNWWWX000k.       oXNx;:okKX0kdl:::;'',;coxkkd, ...'. ...'''.......',:lxKO:.
+ oNNk,;c,'',.                      ...;xNNOc,.         ,d0X0xc,.     .dOd,           ..;dOKXK00000Ox:.   ..''dKO,
+'KW0,:,.,:..,oxkkkdl;'.                'KK'              ..           .dXX0o:'....,:oOXNN0d;.'. ..,lOKd.   .. ;KXl.
+;XNd,;  ;. l00kxoooxKXKx:..ld:         ;KK'                             .:dkO000000Okxl;.   c0;      :KK;   .  ;XXc
+'XXdc.  :. ..    '' 'kNNNKKKk,      .,dKNO.                                   ....       .'c0NO'      :X0.  ,.  xN0.
+.kNOc'  ,.      .00. ..''...      .l0X0d;.             'dOkxo;...                    .;okKXK0KNXx;.   .0X:  ,.  lNX'
+ ,KKdl  .c,    .dNK,            .;xXWKc.                .;:coOXO,,'.......       .,lx0XXOo;...oNWNXKk:.'KX;  '   dNX.
+  :XXkc'....  .dNWXl        .';l0NXNKl.          ,lxkkkxo' .cK0.          ..;lx0XNX0xc.     ,0Nx'.','.kXo  .,  ,KNx.
+   cXXd,,;:, .oXWNNKo'    .'..  .'.'dKk;        .cooollox;.xXXl     ..,cdOKXXX00NXc.      'oKWK'     ;k:  .l. ,0Nk.
+    cXNx.  . ,KWX0NNNXOl'.           .o0Ooldk;            .:c;.':lxOKKK0xo:,.. ;XX:   .,lOXWWXd.      . .':,.lKXd.
+     lXNo    cXWWWXooNWNXKko;'..       .lk0x;       ...,:ldk0KXNNOo:,..       ,OWNOxO0KXXNWNO,        ....'l0Xk,
+     .dNK.   oNWWNo.cXK;;oOXNNXK0kxdolllllooooddxk00KKKK0kdoc:c0No        .'ckXWWWNXkc,;kNKl.          .,kXXk,
+      'KXc  .dNWWX;.xNk.  .kNO::lodxkOXWN0OkxdlcxNKl,..        oN0'..,:ox0XNWWNNWXo.  ,ONO'           .o0Xk;
+      .ONo    oNWWN0xXWK, .oNKc       .ONx.      ;X0.          .:XNKKNNWWWWNKkl;kNk. .cKXo.           .ON0;
+      .xNd   cNWWWWWWWWKOkKNXxl:,'...;0Xo'.....'lXK;...',:lxk0KNWWWWNNKOd:..   lXKclON0:            .xNk.
+      .dXd   ;XWWWWWWWWWWWWWWWWWWNNNNNWWNNNNNNNNNWWNNNNNNWWWWWNXKNNk;..        .dNWWXd.             cXO.
+      .xXo   .ONWNWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWNNK0ko:'..OXo          'l0NXx,              :KK,
+      .OXc    :XNk0NWXKNWWWWWWWWWWWWWWWWWWWWWNNNX00NNx:'..       lXKc.     'lONN0l.              .oXK:
+      .KX;    .dNKoON0;lXNkcld0NXo::cd0NNO:;,,'.. .0Xc            lXXo..'l0NNKd,.              .c0Nk,
+      :XK.     .xNX0NKc.cXXl  ;KXl    .dN0.       .0No            .xNXOKNXOo,.               .l0Xk;.
+     .dXk.      .lKWN0d::OWK;  lXXc    .OX:       .ONx.     . .,cdk0XNXOd;.   .'''....;c:'..;xKXx,
+     .0No         .:dOKNNNWNKOxkXWXo:,,;ONk;,,,,,;c0NXOxxkO0XXNXKOdc,.  ..;::,...;lol;..:xKXOl.
+     ,XX:             ..';cldxkOO0KKKXXXXXXXXXXKKKKK00Okxdol:;'..   .';::,..':llc,..'lkKXkc.
+     :NX'    .     ''            ..................             .,;:;,',;ccc;'..'lkKX0d;.
+     lNK.   .;      ,lc,.         ................        ..,,;;;;;;:::,....,lkKX0d:.
+    .oN0.    .'.      .;ccc;,'....              ....'',;;;;;;;;;;'..   .;oOXX0d:.
+    .dN0.      .;;,..       ....                ..''''''''....     .:dOKKko;.
+     lNK'         ..,;::;;,'.........................           .;d0X0kc'.
+     .xXO'                                                 .;oOK0x:.
+      .cKKo.                                    .,:oxkkkxk0K0xc'.
+        .oKKkc,.                         .';cok0XNNNX0Oxoc,.
+          .;d0XX0kdlc:;,,,',,,;;:clodkO0KK0Okdl:,'..
+              .,coxO0KXXXXXXXKK0OOxdoc:,..
+                        ...
+                        
+
+ +
+      @%%,%%%%@%%
+       ,'%% \\-*%%%@%%%
+ ;%@%%%*%   _%%%%"
+  ,%@%       \(_.*%%%@.
+  % *%%, ,%%%%*(    '
+%^     ,*@%% )\|,%@*%,_
+     *%    \/ #).-"*%%*
+          .) ,/ *%,
+ _________//)#(_____________      
+
+ + +
+                               ______
+                           -~~`      `~~~~---,__
+                                                `~-.
+                         __,--~~~~~~---,__          `\
+                     _/~~                 `~-,_       `\
+                  _/~                          `\       `.
+                /'          _,--~~~~~--,_        `\      `\
+              /'         /~~             ~\        |       |
+             /'        /'     __,---,_     `\      `|      `|
+            .'       ,'     /~        ~~\    `.     |       |
+            |        |     |      /~~\   |    |     `|      |
+            |        |     |     |   '   |    |      |      |
+            |        |     |     `\.__,-'    .'      |      |
+            `|        \     `\_             /       .'     .'
+             `|        `\      `--,_____,--'       /       |
+               \         `\                      /'       /
+                `\         `-,__            _,--'      _/'
+                  `\_           ~~~------~~~       _,-~
+                     ~~--_                   ___,-~
+                          `~~~~~------'~~~~~'
+
+ + +
  
+      @%%,%%%%@%%
+       ,'%% \\-*%%%@%%%
+ ;%@%%%*%   _%%%%"
+  ,%@%       \(_.*%%%@.
+  % *%%, ,%%%%*(    '
+%^     ,*@%% )\|,%@*%,_
+     *%    \/ #).-"*%%*
+          .) ,/ *%,
+ _________//)#(_____________      
+
+ + +
+         _________________________.
+        / _____________________  /|
+       / / ___________________/ / |
+      / / /| |               / /  |
+     / / / | |              / / . |
+    / / /| | |             / / /| |
+   / / / | | |            / / / | |
+  / / /  | | |           / / /| | |
+ / /_/___| | |__________/ / / | | |
+/________| | |___________/ /  | | |
+| _______| | |__________ | |  | | |
+| | |    | | |_________| | |__| | |
+| | |    | |___________| | |____| |
+| | |   / / ___________| | |_  / /
+| | |  / / /           | | |/ / /
+| | | / / /            | | | / /
+| | |/ / /             | | |/ /
+| | | / /              | | ' /
+| | |/_/_______________| |  /
+| |____________________| | /
+|________________________|/
+
+
+ +
+                                                             .
+            ___---""""""""""""""---____                / |
+       _--""   \)))))))))))))))))))))))"""""___       /  |
+    _-" _       \))))))_-"|))))))))))))))))))))"""---' __|
+ _-"   / \       |))))|   |)))))))))))))))))))))))))/--  |
+<___.  \_/       |))))|   |))))))))))))))))))))))))<-    |
+ "-_             |))))|   |)))))))))))))))))))))))))\--__|
+    "-_         /)))))) -_|))))))))))))))))))))___---.   |
+       "--__   /)))))))))))))))))))))))_____"""       \  |
+            """---______________---""""        mga     \ |
+                                                        '
+
+ + + +
+                                                                                                                                                                                                                                                          
+                                                                                                                                                                                                                                                          
+                                                                                                                                                                                                                                                          
+                                                            `:ssso/-.`  ``             ./s///+osss++ssssyos/-..----//oosyyyyyyyyyyyyyyyyyyyyyyyyyysyyyyssyyyyssyyyyyyyyyssyyyyyssyyyyyysssssyyys+/-.`                                       `-oo.         
+                                                            .///.`                  `:syy+`:ydhhyhhyssso+shhyyhhddhdddddddddmddddmdddddddddddhdddhhddddddddddhhddmdddddddddddddddddhhdhhhhhhhdhhhhhhyyo:.                                     +s:         
+                                                           `                       .so--:o/ohdddhddhhoshhhhdyhhhddddddddddddddddddddddddddddddddhhhhhhhhhddddhhdddddddmdddddddddddddddddhhhhhhhhhhhhyhdhhyo:`            ``.`.```       -o+++syyo.        
+                                                                                 `./+syyhhyyhddddddhhsydddhddhhhhhdddddddddddddddddddddhhhdhddhyssyhydhhhhhhdhhdhyhddhhdhddddhhhdddhhdddhhhhdhhddhhhhhhhhhhhoo:.           `` ..//+-`   .yhhhhhhhs-       
+                                                            ``              -//+:ssshddddhhhhhddddhhhdddddddddhyyyshddddddddddddhhhhhhhhhddhhdhyosyhddddhhhhhhhysyohhhshhdhhhddddhhhdhhhhhhhhhddddddddhddhdhyhhy-               `+hhy:   .+yhhhhhhs`      
+                                                           `/++`          -+ydhhsohhddddddhdddddddddddddddddddhhs/+hddyoshddhdhhddhhhhhdddhhhyhhhhhdddmmddhhhhysyhyhhdddhyyyhhdddhhhhhdhhhhdddddddddddhhdddhyyyh:`                /yhh+.   ./yhhhhho-`    
+                                                           :yys          :sshddhhhdddddddddddddddddddmdddddddddhyyshddhs:+hdydddddhy+yhddhyyyyyhhhhhddhhddhhhyhyhhhhddhyshhhhydhhhhhhhhdhhhhhhhdddddddhhdddhhsyyys+ `              .ohhs.    `:shhhh/.    
+                                                          .:shh         .hhhddddhdddddddddddddddddddmddddddddddddhhddhhhhhhhhhhyhhh:shhhhdhhhys/yyysyhyohhooyoy/yhossssoyhhhhhhhhddhddddddhhhhhddddhhhhhdhdhssyys+y/+.:-.            ..+:      `:yhyo:    
+                                                          ./syy.        -oyyyhhddhdhdddhddddddddddddddddddddddddhdhhhhhhhdhhhhhyyyo:hhs/hddddho/y-+yhhsyyyoyyoyyhyshhhh+/yhhhhhdhhhhdddddhhhdhhddhdddhdhhhhyyhyyshdhhysyy+//.                    .yyyo-.  
+                                                           /yhh:          :yyyyhdhhddhddddmhddddddddddddmddddddhyhyhhyhyyyhddhhhy-:syyysyydhhhsso+syhhsh+:shysysdddddhhhyhhyyhy+hhddhdhhhyhhddhdhhddddhhhhhhhhhhhddhhhyhhyyy++.                   :yyso-` 
+                                                           /yhh/           ssyyhddhdddddhddhddddddddddddhddhdhddshhhysyhhdhhdddhyosyys-yyyhdhhhyyyhhddddhsoysooydddhhhyshhhhhhyshhdyyhyhhhhddhhhhhhhhdddhhhhhhhhhhhhhdhhhhhhsyy+-`                /yyyo/` 
+                                                          `/ys/`           ssoyhhhhdddhhhhhdddddmddddddh+yhyhhhhyhdyyhyyhdddddmddhsy/ss/oyhddhhhyysy+ddyho:ys+yddddhhhyhdhddhhdhyhhyyhhhhhhhdhhhhhhdhhhhhdhhddhhhddddddhhhhhysyssso+:-.`         :yyyyy/` 
+                                                          -o/.            :oshdddhddhhddhhdhddddhhhdddhhyyyyyhdddddhhhyyyhhhddddddhysoshsyddhhdhhhhyohhsooys+ohhhddhhyhdddddhhdddhhyyyhhdhhddddddddhhhhhdddddddddddddddhhdddhhyhyysyso+o/-.      /yyyyyo- 
+                                                          :-            `:yhhdhdhhhhhhdhhhddddddhhhdddddhyy:oyhhdhdhss/os+shhyhddyyhhsyddddhhsydhhyhhyshsyy+soyyyhyshhhddddddddddddhhhhhdddddddddddhhhhddddddddddddddddddhhhdhhhhhyhhhyys/s/      .oyyyy+.
+                                                          .`           :yhyhhdhddhyhhhyyhddddhddddddddddyyysososyyhhsssosyyo/yhhysyhhyyhyhdhy/syyoyyhhyyys+syyss+so+yhhdhhdyohhhhyhhhhyydhhdddhhhddyhhdddddmmdddddddddddhhhdhhhddhhhhhhyy:+y-       -yyyo:
+                                                                       .:--oyhhyhh++s+yhddhdyyhdddhyhddhhhhyyssosyyhhysssy:+ysyssyys+s/+syys+/`..`:yyyhy+:oddddhys/sssyyyyhssyyyyys+soyysyyyhhyyddhhhydddddddmmmmmddddddddddhhddhhhhyyyys-y+         -yys/
+                                                                          `-oyysssyysyhddddhyyhddhhsysyddhyyyyhhyhddddysssyssoohdhhhyo+//y/. `-+:`./yyhds+yhddhhyo-`.:--/sy+syhhdhhysysy/oyhhhddmmdddhhddddddmdmddddddmdddddddddddhhhhyyo:y-     .    +ys:
+                                                            .               `-/+++oo+hhhyddhhhdddhhhhyyhdhhdhyhdhhdmmdhysyyyyyyddddyys//+/y:` `-+.+---ohhhodddhhy+- .:``.++/hhddddmdhhsyyhyohhddddddhyhdddddmdmddddddddmddddmddddddhhhhhysyo`   `o.   .yy-
+                                                            `                      `/syyooyhdddhhhyyyhdhddddddhyshddddhys+-.-syhhyhdhsys++sss+-`  `/- `+yhssddhyyyo`-  .so:/yhhddhdhyhoyddyoyhdhhhddhhyydddmmdmddddddddddddddddddddddhhyysyyo.   :/    +y:
+                                                                        ..-.`        -/yhhdddhhhyosyhhdmmmmmmdhy-yhyyydy--.` /+o/syhh/syyyso+oso:``  `  oyhs+yyyos.:y-  `` .oyyyy+hhhdysoyhhhhyoyhddhy/ydhdddmdddddddddddddhdddddddhddhhyyssy+   ``    -yo
+                                                                        +syys.    `   -yhdmdddhys:.syhdmdddddhyy+osoos/. :ys...``yyyhhdddhhyys+/oo/.``  `+yhy++sy+ ss.  ` ..ohhyy+dddhssyysyhdhdddhyso/ooshhdddddhhdhhddddddddddhdddddhhyyysyy.         ys
+                                                               `.``      .syy+   +s- .+shdddyhhsys.:/yhddddddhyoyyyso:`  /ooosso:oyyhddhdyysoyhy+ooss+o+:.oyydo-yy.:+   +/`.yyhhhdddddhdhhsyyhddddhhhy:sooyyo/+yhddhyhhdddddddddddddddhhdhhsyy-         oo
+                                                                ++o+:.    .yy/   oy:`+yyhhyyyyyo//.` .sssyhhyooss/..`        `-+o/o/+ossyyysosyyyyyys//syo/yyhy-yy.-y` .ss oyysysshdddhmdhyysydddhsyddyhh+/+yyoshddhsoyhhyyhdmdhddddhhdhyyysyy          +s
+                                                                `+osys     yy+   -osooyyyyyssso++///+:////syosys.               .:+ososso//so:+syyyyyhs+osyyyhy:yy:/y-:ys+`syyo/hhhhyhdmmddyohddmddhddyhdddhhddddhhdhydhyyhhdddhhddddddhhyo+sy          -+
+                                                                 .syys     yyyo`   ``....--``        `:osyssso-.         ``         .--/++.`   `-:+osyyhhs+oyhs-sy-/y.-+./syss+syyyyyhdddmdssydddhhyhdhshddhhhhdhhhhdmdhhddhhhhyhddddhhhhhhy:y           +
+                                                                  -yy:     oyyys:`                      `....          ./oo-                    `::/oyyyyhhs+oo-oy-`:  .syyss+yy::yyyyhyyhdhyyhyyoo:ydmmdhdh+yhhyshhddddddddhdhyyddhddoydyss:o           /
+                                                                   /o/     `oyysso-                                                               .+syssyoyhy//-sy.`  .sysso/sy.:yysyyyyyyyysoo/` .syddhddmdoyyo/ooyhddmddmddddhhyhhydo+hy+sy-           o
+                                                                    sys:     -/+ooso:         -//+++:`                                              `+yyyyyhys+-yy   `oyss+/ys-:yo. ``./+/+o. -/+. /syysdddddmdhy/-.-sddhddddddhhyss-/.+soso-      /+    s
+                                                                    -ysss:                    `.-:+osyo/.                                   -`        -yyyyhdso-yy`  oysso:yy:`ys`            .:+o``-:+syyydhdmmddhy/+hooyyyyhdhhs/ysoso+/-       /yy`   s
+                                                                    -sysyyo/.                       `/yys          ./oosoo+/:/+oso+:`       -s:        -yyyyhdy/oy+-oysys+/yy`:y-  `:+o.`        ``-+o: /+yyo+hhhhys/`-.````.-+ysyssyo`          +yyy`   s
+                                                                     oyyyyyyy`                       /ss-        :syyysssyyyyyyysyyyy/       .yo        :yyysdds/+osysys::sy: o/   /yyy-`            -:  -:s/.::-.`  `::////+s+--+sys`          /yyy:    s
+                                                                     :yyysyyys:.` `                  ```       .+yyysssysoyyssssyy/-+y:`      `s+`       :yyyyddy+-+syo-+ys-.oo`  .sys:                 .++/    -- `/o/::://++oyo`-y+      s-   +ys-     :
+                                                                     +yyyyyyyyyyyso/-``                        :yyysyys++ysyyyyyssyo-``        -ss`       :yyyhdhyyyy+.oyo :s:    /ss-                  oy. `   --.so::://:/++++y+ +-     .yo`  `+       -
+                                                                    `+syyyyyso+/::.`        ` ` ``           -+syyshyo+ssyyyyosyys:+ys+         oys-       :yyyhdyyso./yo  +.     ```                   -oys.`-.  .y:----:://///s/ +      .yy:   //.     :
+                                                                    -+yyys/.`           `  ``    .`       /+syyyyyhyyyhhhyhhdddddhysosy+        .yyy:       +yyydhho:.sy.                                .yo /ss.  ++.....-----:s.`o      .yy+`  +s:     o
+                                                                   ``:+/-`                              .oyyyyyyyyyyhhhdddhhhhhdddhhhyyy//:      oyyy`      -yyyhdyo-:ys        ::+/-                     :` osss` `++-.````.-/s+ :s       +yy:   `      s
+                                                                                                     `:+yyyyhhhyyyyyyyhhhhhhhhhhhhhyyyssyy/      :yyy-      .yyyhdho-oy+       `oos+-               `/+.     /yooo`  :+o++/+oss+` /:       .oys`         /
+                                                                                                 -+sssyyhhhhhhyyyyyyyhhhhyyyyyssssoyyyyyys`       /+/`      .yyyhdhs-sys.        ``                 .ss-     `os+ss-   ``.--:.`   `          -/o.        .
+                                                                                             .:shddhhhhhhhhhhhyyyyyyyhhyyoo+++osysoyyyyys-                  -yyyhdhyo:oyyo`    `.---:::/::+/-.       ``       oyy+oy/`+o+/. os+                `-         
+                                                                 `                         /yhdddddddhhhhhyyyyyyyyyhhhhyo///:-:/o+sy:-o/`       `.:`        :yyyhddhy/-syy+  :+sssso++++sssyyys/-`            syys/+ysy+sys`oyy:-`.````                   
+                                                                 ` ``.-/oy/      :so      +ddddhhdddhhhhhhhhyhhhyyhhhhyoo///::/osss+           `++/`        +yyyydmhy+:yys`  ``````     ````..-:.-            /yy/+/+oo++yyssyyyysyssss-`   -.` ``        
+                                                                   :/hdddd`     -ddd`     ddddhyyhhhhhhyyyyyhhyyyhhhys+osso+/+yyyy+             `           shhhhhmmh/:hhh+/:....`                           .oyy/-:-:+:/oossssyyyyssssss/` .+ssss:  `.   
+                                                                   :+ddddh      /ddo     -ddddhhhhddhhhhyhhhhhyyyhyyo+/oysdhsoyohy`                         sdddddmdho-ydmdddhhhhyyo:.`                     `syys:----:-::/+ossss+:-----/os:` -o+-. ./+   
+                                                                   .yhhdds      .s:      smdddhhhhhyyyyyyyyyhhhyysoo+/oshodhsso+dh          -:        /s:  `sddddhddhsoshddddddddddddhhys+:/-.`            `yhhh:..:/:/:--/:/+oo:-/+//:---+ys`            
+                                                                  -.ydddmh              .dmmmdyyyyyyyyyyyyhyhysooo+//oydyohysoosdo         :hs`      :mmh`  hmmmdddddyhhmmmdddddhddhddmdmmmmddhyso+/:...-/oyddds..-///+/-.:/:-..../syy+:-::+do            
+                                                                  -:dmmmmd             `hmmmdyyyyyysyyyysyyyoyo+++//ossho+so+ohmm.         dmm`      ymmh`  ymmmdhdddhsdmmmmddmmmmmdddddhdhddddmmmmddhhhhdddddy-.-://++/:-:/:--....-ys::://yd:     `      
+                                                                  :sddmmdd            `hmmmhyysyyssyyyysyyyyoosso++ooooyoo+/+sdmmso/       hmm`      mmmd`  smmmmhddhyyhmms:--:osyyhddmmmmmdddddhdhdhdddddmmmh--:+oy+/+/:-:s/::-..-.:+::+shmy      `      
+                                                               `  +ddddddd            smmmdyssysssyyysssysyssoossssoosoyo+/+ssyhdmdds      `o+       mmmh   ommmmddhhhydmd         `..-/+syddmmmmmmmdddddhhhhy/+yddmo:/:::sh/::--./-:++/:/ohd/     `      
+                                                                 `oddddmdm           :mmmhyssssssyyyssssssyssosysyyysssyso+ossyshmdhd+               dmmd`  +mmmmdddhsodmm`                .-:/+syhhhdmmmmmdddhhdhdyy/:+oyy/--:/:-o//+:o///od/            
+                                                                 :sdmdddho          -dmmdyyssssssyyssssssyo+++oyyyyyyoooysssssysydmdmd.   ``         yddo   ommmmdhhs/-dmmo                       ``..:+oydddmmmmmmyssoss+-..-+o//s+oo/o/++yo   `         
+                                                                ..odho-..          :hmddysssssssyyssssssys////++sosoo+++yoo+ssyysdddmdo`  +:         `--`  `sddddhddy+-hddd`                              .-+hmmmmd+::+/--..--sssyo/yssyyhh+`  `          
+                                                                `-+/.             .hddhsssssssssyssssssyy/:::/-+oyoo+//:y+/+osyyshdddddy  `.                oddddhddys-sddd/                                 -ddddy//:++::::-:ydhs/sddddho-               
+                                                               `-:`              .oddhsyssssyssyyssssssyo---:--+oo+/:::-s:-/osyysyhddddd/              ``   :dddddhdhh//dddy                        ``-so+   `hdddoso+oo++++/+dds+oddhs:`            `s-  
+                                                              `-:-`              ydddyssssssyssyssyssssy/-.--.::+++----:s--:osyysyyydddds    `         +s   .dddddhdyyo:yddd/                        `.+dh/`  odddsyhysyssso/yhyosdy/`               -h-  
+                                                               :/-              /dddyssssssyssyssyysysys:-----/-+-:----oy+.-+syysyyshdddh`   :         :+   `hddddhhyoo//hddd/      .:---.`-`          .hh:   +dddhydhysyhy+sdyshh/`                  .   
+                                                              .+/.             `hddssssssssysssssyssysyo/::-:/::+-:---:yyy--+syysyyshdddd.                   oddddhhhs+o//hddo      -+////:/-          `-.    -dddhsmsysdhsohyhho.           ./::-`       
+                                                             `.o+`     ``      /ddhsssyyssyyssssyssyssysso:+:+//:-::-:oyys::+syysyyshdddy` ```.`````````     sddddhddyoso-+dds           `                    -ddddsdsshdyyyyhs.            .-syhhy.      
+                                                             .:++`    `yo      sddyssyyyssyysssysssssyyyysos/o++:::+/+syys+oosyysyysdddddyoyyhhhhhhhhhhhso++sdddddhmdhyys/sdddo:-:/oo+oo+o+++++o//++++/:-.```-sdddhydshdyhydh:             .   `::/       
+                                                            ``..-     -d/      ddhsssyyssyyyssyyssssyssyhsys+so+/++ssysysyssssyyyyyshhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhmdhyyoohhhhhdddddhddddhddhddddddddddddhhhhdddddshyhhyhyhh.           ``                
+                                                                      `:`      ddhyyyyyssyysysyssysyyysysyhsssssossyyyyysyyyysyyyyysyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyhddhhyssyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyysssyyoydyhyhdh`                              
+                                                                               sddyyyysssyssysssysyysssssssyysysysyyyysssyyyysyyyyysssssssssssssssssyyssssssssssssdmmdhssssssssssssssssssssssssssyyyyyyyyyyyyyhhddydyhoyddo         `/.          ` ` `    
+                                                                               .ddhyyysssssysssysyyyssyyssyyyhyyyyyyyysssyyyhyyyysysyddddddddmmmmmdmmdmddmddddddhhddddhssdhoddddddddddddddddhhddddddhdddhhhhyyyysodyyyhssydy/`      `+h/            ` `.+o
+                                                                                ydddysyssyyyysyssyyyhyyhyyyyyysyyyyyyysssyyyyyyyyyysydmmmmmmmmmmmmmmdhdmmmddmmhyhdysmdhyyhy+sdmddddddmddmdddddddddddddmmmmmdddmdyhhyohdddsoydh:`      .os`              oy
+                                                                                ohhdyyyyyyyyyyysyyssyyyyhyyyyyyyyyyyyyssyyyyyyyyyyysyddddddddddddddhdsyyddyydyysddsodddyosoooyddhsydddddddddddddddmddmmmmmmmmmmhhhhsyosddddyoydh/`     `/:`              `
+                                                                                shhhsssyyyyyyyysyysossshhhyyhhyyyyyysysyyyyyyyyyyyysyddddddddddhhddyhyyysdoyshhodyyoddysssososdhsdyydhdddddddddddddddddddmddmdhhhhhdddysshdddyoshdo.     -                
+                                                                              `odysoosyyyyyhhhhhyyssssyo//oyyyyyyyyyyysyyyyyyyyyyyyyyddddhdhhhhhhysyshohysyssdhsdohodssyssysssysyhyyyyyyddddddhdddddddddddddmhhsyyyddddhhsshdddyoshds-                    
+                                                                            `+hyosyhysyhyyyyyyhyyhhhhyhy+::/syyyyssssyyyyyyyyyyyyyyyyhhhhhhhhhhhhyysossshysyyhhyhoyhoydyyysssyosyysyyyhhhhhhhhhhhhdddhhhddddhhyyyhddddddhhysshdddhoshdo`                  
+                                                                           +yooyhddhsyyhhyyyyhhyhyhdyyhhy/:::syyyyyyyyyyyyyyyyyyyyyyyhhyyyyyyyyyyssssssyyyyyyydhsyyyhhyyyyyyyyyyyyyyyyhyyyyyyhhhhhhhhhhhhddhshydddddddddhhhhysshdddyoshh+`                
+                                                                         `+osyhddhssyyyhyyyyyhyyhyhdyyhhho/:::oyyhhyyhyyyyyyyyyyyyyyyyyyyyyyssyssyooyyyyhyydydhhyhhdhhhhhhyyyyhhhhhyssyyyyyyyyyhyyyyhhhhhhdshyhddhddddddddhhhhysshdddhsoyh+`              
+                                                                        -osysyyyssyhdyyhyyyyyhyyhyhhyyhhhh+:::/+yyyyyyyyyyyyyyyyyyyssssssssssossosysyhyhhhhyhhdhhhddhhdhdhhhhhhhhhhhyyyyyyyyyyyyyyyyyyyyhhdhdhhhhhhhhhhdddddhhhyyoshdddyooyho-            
+                                                                       :yhhhysssyhhhhsyyyyyyhyyyyyhdyyhhhhs+/+/ooyyyyyyyyyyyyyyyyyysssssssssssyyyyhhhhhddhdhhhddddmddhhhhhhhhyyyyyyyyysssssssssssssyyyyyhhhhhyyyyyyhhhhhhhhhhhhhhyyoyhddhyooyhy/.         
+                                                                      /hyhhyosyhhhhhhsyyyyyyhyyhyydhyyhhyhssss+hsoyyyyyyyyyyyyyyyyyssooooosssyyyyhhdddddddmddddddhhhhyyyyyssssssssssssssossoosssssssssyyhyyysssyyyyyyyyyhhhhhhdhhhhyssyddddysoyhyo.       
+                                                                     /ddhyssyyyyyyyyysyyyyyyyyyhyydhyyhyyhhyyhohhsyyyyhhyyyyyyyyyyysoooooosssssyyhhddhdhhhhhhhhyyyyysssssssooooooooooooooooooooooossyyyyssssssssssssyyyyhhhhhhhhhhhhyysshddddhsoshh+      
+                                                                    +hhyossyyyyyyyyyysyyyyyyyyyhyydhyyhyhyhhyhyyhhyyyyyyyyyyyyyyyyysooooossssyyyhhhhhyyyyyyssssssssoosoooooooooooooooooooooooooooosyyyssoooooooosssssyyyyyhhhhhhhhhhhhysoyhddhhhsosh+     
+                                                                  `ohyoosysssssssssssssyyyyhyyyhyyhhyyhhyhdhyhhyyhyyyyyyyyhhyyyyyyysoossssyyyhhhhyyyysssssooosoooooooooooo++++++++ooo++oooooooosssssyssooooooooooosssssyyyyyyhhhhhhhhhhyyooydddddhssy/    
+                                                                  +hsossssssoooooosssssyyyhyyyyhyyhhyyyyyhdyyhdyyhhyyyyhhhdhyyyyyyssysyyyyyyyyyyyssssssoooooosoo+++ooo++o+o+++++++oooooooooossssyssssssoooooooooossssssyyyyyyyhhhhhhhhhyyysoshdddddhs+    
+                                                                 `s+ossssssoooooooossssyyyhyyyyhyydhyyyhhddyyhdyyyhyyyyhhhdyyyyyhyyyhhyyyyyyysssssoooooooooooooooooooo++oo++oooooooooooooooosssssssyyssoooooooosssssssyyyyyyyyyyyhhhhyhyyyysoshddddddh:   
+                                                                `os+sssssssssssssssssssyyyhyyhhyyyddhyyhhddyyhdhyyhhyyyhyhhyyyyhhsyhhyyyyyyssssssssssssssssooooooooosoooooooossssssoossssssssysyyyyyyssssssssssssyyyyyyyyyyyyyyyyyyyyyhhyyyyyoshddhhhdh-  
+                                                                :dhyyyyyyysysssssssssssyhhhhyhyyyyddhyyhddhyyhdhyyyhhyyyyhyyyyyhyshhyyyyyyyssssssssssssssssssssssssssssssssssssssssssyyyyyyyyyyyyhyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyhhhhyhyhyyyysoshddhhhhho` 
+                                                                sdddddddddddhhdhhhhhhyyyhddyyhyyyyddhyyhddhyyhddyyyhhhhhhhhyyyyhsssssssssssssssssssssssssssssssssssssssssssssssssssssyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyysssyssssssyyssyyhhddddhhhhh: 
+                                                               `dddddddddddddddddddddhyyhdhhhyhyyyddhyyydhhyyhdhyyyhhhhhhhhyyyhhshhhhhhhhhhhhhhhyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyhhhhhhhhhhhhhhhhhhhhhhhhddddddddddddddhhhhh`
+                                                               -yyyyyyyyyyyyyyyyyyyyyyyyhdhhhyhhyyddyyhyhhhyhdhhhyyyhhhhhhhyyyhyyhddddddddhddddhhhhhhhdddhhddhhdhhdddhddddddhddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddhhdhhhhdhh+
+                                                               /yyyyyyyyyyyyyyyyyssyyssydhhhhyhhyhddyyhhhhyyhdhhhyyyhhhhhhhyyyhssoooooosssossssssoossssssssssssssssssssssssssssyssssssyyyyyyyyyyyyyyyyyyyyyyyyyyyhhhhyhhhhhhhhhhhhhhhhhhhhhhhhhhhhyyyyyyys
+                                                               odddddddhdhdddddddddddysyhhhhhyhhyhddyyhhhdyyydhhdhhyhhhhhhyyyyyyhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhyyyyyhhhhhhhhyhyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyssyssyyyysssssssssssssssssssssssssooooo+
+                                                               oyyyyyyyyyyyyyyyyysyyysshhddhhhddydddyhhhhdyyyddydhhyyhhhddyhyysyyyyyyyyyyyyyyyyyyyyyyyyyhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhdhddhdhdhdddddddddddddddddddddddddddddddhhddddhhhhhhhhhhh
+                                                               hhhhhhhhhhhhhhhhhhhhhdsshdddhyhdhyddhyhdhhdyhyddyhhhyyhhhddhhyyyyyyyyyyyyyyyyyyyyyyyssssssssssssssssssosssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssyyysssyyyys
+                                                               dddddhhhdhddddddddddddysyddyhyhhhhddhyddyhdyhyhdhhhhhyhhhdhhhsyddddhddddddddddddddddddddddddhhhhhdddddhdhhhddddddddddddddddhhdddddddddhhhhhhhhddddddhhhhhhhhhhhhhhhhhhhhhhhhhhhhhyhhhhhhhhs
+                                                              `ssssssssssssssddddhssysssddydyddhhddhyddyhdyhyhddydhhyhdddhhyshhyhhyhhhhhhhhhhhhhdhddhhhhhhhhhhhhhhhhhhddhddhhhhdddddddddddhdddddddddddddhddddddddddddddddddddddddddddddddddddddddddddddddy
+                                                              -yhhhhyyyyss+ohdddy+oosyyshyyhyddydddyhddyddyhhyddyhhhyhdddhhhsh++ossssyssssssso/yddddoooossssssssssssosddddsossssyyyyysyysssshdddyssyyyyyyyyyssyyyyhdddhsyyyyyyyyyyyyyyyyhdddhyyhhhhhhhhhhs
+                                                              -sssssssoso+ydddho++ooosssssdhyddyhddyhddyddyhhyddhhddyhdddydhsooossyyyyyyyyyyys+hdddh++ooosyyyyyyssssoohddds+oossyyyyyyyyyssosdddy+sssyyyhhhhyyysssohddhooosyyyyhhhhhyyssohddhoossyyyyhhhys
+                                                              -ooooooooosddddy+o//+o++ooyyhyydhyhdhydddyddhhdyddhyddyydddydhso++++ooooosooooo+sddddyo+/+oooooooooo+++ohdhdy+++++ooooossooooooyddhoo+ossssyyyyyyssssohddho+ossssyyyyyyysssoydddyoosyyyyyhys
+                                                              +hhhhyhhhhdddddhhhhhhhhyyyydhyhdyhhdyhdddyddhhdyhddyhdhydddyddsssssooooooooooooshddddyssoooooooooooooooshdddhoo+oooooooooooooooydddyoooooooooooooooooosdddho+++++++++++++++++shddhsooooooooo
+                                                              sdddddddddddddddddddddddhshdhyhdsdhdshdddyddhhhhydhyhhhyhdhsdhshddddddddddddddddddddddddddddddhdddhhhdhddddddhhdhhhhhhhdhhhhhhhddddddhhhhhhhhhhhhhhhyyhddddhhhyyyyyyyyyyyyyyyyhdddhyyyyyyyys
+                                                              sdhysyyyyyyyyyyyyyyyyyhdyydhhsdhydhhydddhyddhyhhsddhyddyydhydhsshhhhhhddddddhhhhhhhhhdhddhdhdddddddddddddddhhddddddhhhhdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddhh
+                                                              ss/+oyyyyyhyyyyyssoo/sddsydydsdyhhhyydddhyddhyddyhdhyddhsdhydhsossooo+sddddh+sosssssssssssoooo+sddddhosssssssysssssysssohdddddsosssssyyyyyyyyyyyyhddddhyyyyyyyyyyyyyyyyyyydddddhysyyyyyyyyys
+                                                              //++ossyyyyyyyysoo+/ydddysyddydsdyhsddddhhddhyddhydhshhhshhydhsssssso+hddddo+ossyyyyyyyyyyssoo+oddddh+ssssyyhhhhhhhyyss/odddddsoosysyyhhhhhhyyyssshdddhsoosssyyyyhhyyyyysosddddyooossyyyyyys
+                                                              //++osssssssssooo/+hddddsshmhyyydyyshdddyhddhshdhyddyhddyyhydyyooooo+sddddh/ooooooooossooooo+o+sddhdh/ooossyyssysssssoo++yddddho++ssssssyyysssssssshdddhoo+ossssyyyyyyyyssoshdddyo++ssssyyys
+                                                             `::://+//+/+++++++sdddddo+shmhssdhhhssyddyhdmdydddyddyhddhyhydhyo///o+hdddds/+++o+ooo+ooooo+++o/sddhdh/o+++oooooooooo++/+/sdddddo+:+oooooooooooooooosddddyoo+oossssssssssssooshdddho+/oooosso
+                                                             -yyyssssssssssssshdddddhssoydysymyddyyyshshdmdydddsddyhdddsyydhyo//++shddddo+++///////////////++yhhhdh+++++++++++///////o+ohddddyo//////+++++++++++osyddddso+//////+++/+////+oshdddhs+://////
+                                                             :dddddddddddddddddddddddddhshsydhydhsydhsshdddsdddshdhydddyyydyysyhhhhhdhhdhhhhhhhhhhhhhhhhhhhhhhdhhddhhyyhyhyhhhhhhyyyyyyhhdhddhyyyyyyyyyyyyyyyyyyyyhdddddyyyysssssssssssssssyyddddhsssoooo+
+                                                             +ddddddddddddddddddddddddddyssddshdsshddhshdddsdddyhmhydddyshdhhssddhhhhhhhhhhdhhhhhhhddddhhhhhdhhhhhhhdhddddddddddddhhhhhhhhhddhhddddddddddddddddddddddddddddddddddddddddddddddddddddhdhdddh
+                                                             :yddddyooooooosossssoooooooosydyydhysddddsdmmdshddhyddsddddshmhdsosssssssssssssshhdddhyyyyyyyyyyyyyyyyhyhhhhddddhhhhhhhhhhhhhhhhhhhhhdddddddddhhddddddddddddddddddddhhdddddddddddhhhhhhhddhhh
+                                                             odddds+osyyyyyhhhhyyyysooo+sshyyddsyymddhsdmmdshddhyddsddddyymhdyosyyyyyssssooo:+hddds/oossssssssoooooo++:odddds/+oooooooooooooooooo/sddhdy+/++ooooooooooooooo++yhdddysoossssssoooossoooooshy
+                                                             hddh++ooosssssyyyysysoooo+yysssddyyyhmmmhsdmmdshdmdsmmyddddyshhhyoosyyyyysssooo-odddd+/osssyyyyyyyyyyysss+/hddds-+ossyyyhhhhhhyyysss++ydddh+/oosyyyhhhhhhhhyysso/ydddds++oosyyyhhhhyyyssso/oh
+                                                             ddy+o++oossssssssyssooo+oydyssdddsysdddmdhyhmdshmmdsdmyhdmdyyshyhsossssssosooo/:sdddh/+/ooossssssssssssoo++ydddy:++ossssyyyyysysssoos/sdddds//+ossssssyyyyyysssso+hdddhs//+ossysyyyyysssooo++
+                                                            `ho/o+++++++++++++++++++oydhssdddyyyhdddmmmdshdshmmmsdmhhmmdydsyydso+ooooo+oo++:/hdddh:+/ooooossssssooooo+o+ydddy//+ooooooooooooosoooo++ydddh+//ooosssssssssssosos++hdddds/:/oooossssssoooo++/
+                                                            `yoooooooooooooooo++ooosyhdhssdmdshsdddmmmmyyyysymmmyhmdymmhymhsyms+:::://::////sddddy/+:///:////////////+++shddh+:///////////////////+/ohddds///+++++++++++++++++o/ohdddhs/-://++++++++++////
+                                                            -dddddddddddhhhhdhhhhhhhhdhhhsydyshymmmmmmhsddysymmmhhmdymmhsmmhsdysyyyyyyyyyyyhddhddhyyyyyysssssssssssssssyhhhhhyssssssssooooooooooooooydhdddssssosoooooooooooooooosyddddhsoo++++++++++++++++
+                                                            :ddddddddddddddddddddddhdddddhsyyssdmmmmmdshmhmssmmmdymdymmhsmmmhyyshdddddddhhddhdhhhhhddhdddhdhhhhddddddddhhdddhddddddddddddhddddddddddddhhddhdhdddhdddddddhhdddddhhddddddddhhhhhhhhhhhhhhhyy
+                                                            -osssosydddhsssssssssssoosoossosysydmmmmdsymmhhsymmmdsddsmmysmmmmdsshhyyyyyyyhhyyhhhhhhhhhhhhhhhddhhhhhhhhhhhhdhhhhhddddddddhhhddhhddddddddddddddddddddddddddddddddddddddddddddddhhhhhhhhhhhhy
+                                                            :soo+/shddh++oooossssssssssooooyysddmmmmyymmdysdydmmmsddsmmyymmmmmyys/+ooooooooooooooooo+o/+yhhhds/ooooooo+++o+o+oooooooyddddho+oooooossooosooooooooshddddyoooooooooooossssssssosydhhhyoosssss
+                                                            -oo//shddy/+o+ooossssyyyysssooohohmmmmdyymmmhshmdymmmyhdsdmyymmmmmhs/+oossyyyhhhhhyyyyssso+-shhhh//oossyyyyhhhhhyyyyssso/hdddy+/+ssyyyyhhhhhyyyssso+/sddddy/+oosssssssssyssssooo+/yddhs:+ossss
+                                                            -+/+yhdds/+ooooossyhddhhhyssysyhsmmmmdshhdmmydyhdsdmmhsdsdmyymmmmmdo:o+oosssssyyyyssssooo++:shhhh//++oossyyyyyyyysssoooo:ydddho//+ossyyyyyyyysssoooo:/hddddo:/+oossssyyssssssssos+/hddho/ossso
+                                                            ::ohhdho/+//++osshdhhyssyyyyyyyyhmmmhshmydmdymhhyhsdmdsdyymyymmmmmms++++oooosssssooooo+++++:yhhhh/:/+oooooooosssooooo++o:odddhs://oossooosoossoooo+++:oddddy/::++++oooooooooooooos/sdddy+++oo/
+                                                            :shddho:///////+osyhdddhsyyyssosdddysyddsmmdymydhyyymmyydsdyymmmmmmyo//:::///////////////+:+hhhdh/::::///+/+/+++/+/////+/+hdddh+:/://///+++++++++++/+//ydhdds:.-///+++++++++++++/+o/ohddy++/+:
+                                                            +hddhdhyyyyyyyyyyhyssssyyyyyyhosddsyhhyhsmmhhmymydyyyhdsdshhsdmmmmmhssoo+ooooooooooo++o++ooyhhhhhsooooooooooooooooooooososhdhhhyoo+++++++++++++++++++o+yhhddhs////////////////////++/yddhy++/.
+                                                            +dddddhdddddddddddddhysyhhhddhosyshdddddsddyyhsdyddyhyyyyhshsdmmmmmdshhyyshddhhhhhdhhhhhhhhhhhhhhhhhhhdddhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhdddhhhhhhhhhhhhhhhhhhhhhhhhhddddhys 
+                                                            :ssssssssssyyyysyyyyyyysssssssssoyyhhhhyssyysssssddddhyssyysohmmmmmdsyhysoshhhhhhhhhhhhhhhhhhhhhhhhhhdddddhdhddhddddddhhddhhhhhddhdddddddhdhddddhdddddddhhhdddhdddddddddddddddddddddddhhhhhho 
+                                                            `sssssssyyysssssssssssssyyyssyyysssssssssssssssssyddhddyysysoshdmmmmyyhssooooooosososssssssssssssssssssssssssssssssssssssssssssssssssssyysyyyyyyyyyyyyyyyyyyyyyyyyhhhhhhhhhhhhhddddhdhhhhhhh. 
+                                                            `ssssyssyyysssyyyyyyyyysyysssyyhhhhhhhhyhhyyhhhhhyssyhhhhhhyyyhhhhhhysyyyyyyyyysyyyyyysssyyysyyyyysyyyyyyysyyyysyyyyyyyyyyyyyyyyyyyyyysyysssssssssssssssssssssssssssssssssssso+sddhhdhhhhhh/  
+                                                             :ooooooooooooossssosyssyyysyhhhyyhhsyhyhhyhhhhhyyhyyyhyyyysyyyyyyyyssysssssssooosoosoooossooooooooooooooosoossosssssssssssssssssssssssssssssssssssssssssssssssssssssssysssssso+ydhhhhhhhhs   
+                                                              /+ooossssoossssossyyyyyyyssyyyhyyhyhhhhhyhhdhdhhhyyyyyyyysooossssoooooooooo+ooooooooo++oooooooooooooo+ooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo++yhhhhhhhh-   
+                                                              .++oooossooososssssssyyysssssyyyyyyyyyyyhhhhhhhhyyysssooo+ooo+++++++++++++++++++++++++++++++++++++++++++++++++++++++++o++++++++++++++++++++++++++o+++ooooooooo++oooooooooooooo+ohdhhhhhh    
+                                                               `:/+++++++++++++++//++++++++/++++++oo+ooooooosoo+++++/////////////////////////://///:////////////////////////////////////////////////////+/+////////++++++++++/+/++++++++++++++shhhhhho    
+                                                                `+shhhhhhhhyyyyyyyyyysyyyysssssssssssssssssssssssssssssoooooooooooooooooooooooooooooooo+o++++++++++++++++++++++++++++++++++++++++++++++++/+++/+/+////////////////////////////+/shhhhh.    
+                                                                 `:oddmmddddddddddddddddddddddhhdddddddddddddddddddhhhdhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhyyhhhhhhhyyyyyyyyyyyyyyyyyyyyyyyyyyyyhhhho     
+                                                                    -+shddddddddddddddddddddddddddddhhdddddhdddhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhyyhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhy`     
+                                                                       `:ohddmdddddddddhddhhddddddhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhyyhhhhhhhhhhhhhhhhhhhhhhdhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhdhhhhhhhhhdhhhhhhhhhdhhhs.      
+                                                                          ``:oshhhddddddddddhhhhdhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhyyyhyyyyhhhhhhhhhhhhhhhhhhddhhhhhhhhhddhhhhhhddhhhhhhhhhhhhhhhhhhhhhhhhhhhhhdhdhdhhhhhhhhh+`       
+                                                                                .-:/+oshhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhyyyyyhhhhhhddhhhhhdhhhhhddhhdhhhhhhhhhhhhhdhhdhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhy+`         
+                                                                                         `..---//:+++++ossssssyyyyyhyyyyyyyyyhhhhhyyhhyyyhhhhhhhhhhhhhhhyhhhhhhhhhhhdhhhhhhhhhhhhdddhddddddddhhhhhdhhhhhhhhhhhhhhddhddhhdddhhhhhhhhhhhhhhhhy+:            
+                                                                                                                     `........------------//://+++ssoyyyyyysyyyyhhhhhyyhyhhyyyyyhhyyyhyhhhhhhhhhhhhhyyyhhhhhhhhhdhyyyyyyhyyyhyyyysssso++/-`               
+                                                                                                                                                     `` `   ` ``` ```` ``````  ` `` ``........`...`..`.``. `   `` `` `    ``` .``                         
+                                                                                                                                                                                                                                                          
+                                                                                                                                                                        
+
+ +
+                                                                                                                                                                                                        
+                                                                                                                                                                                                        
+                                                                                                                                                                                                        
+                                                                                                                                                                                                        
+                                                                                                                                                                                                        
+                                                                                                 ``. .-`....` ..                                                                                        
+                                                                                  ```---++/ossssssyyyyyyyyyyysyyysos+s++--``      `                                                                     
+                                                                             `::ooyyyyyyyyyssssooooossssssssssyyyhhhhhhhhhys+:.` `-/o/:.`                                                               
+                                                                        `-:+syhyyyshhsssoooo+++++++ooo++o+o++o+oooooosyyhhhyyyyo+--.-/ohdys:                                                            
+                                                                   `-/oyyhhhhhhhyyoooooooooooo+o+++++oo+++++++++++ooooooossyyhhyyyyso:.--ohhy:                                                          
+                                                                `:+hhdhhyyyyhyyssooooooooooo++++++++++++++++++ooo++++++oooooooosyhhhdhyso:-../o.                                                        
+                                                              `:yhhhyyyyyyysssooooooo+++oo+++++++++++++++++++++++++++++++o++oooooosyhhhhyss+/:.``//`                                                    
+                                                            `+shhdhyyyysssoooooooooo+++++ooo++++++++++++/++++++++++++//+++++++ooooooosyhhhyssss/`.ys/`                                                  
+                                                          `:shhhyyyyyssoo+++ooooo++++/++++++//+++++++//////+++++//+++/////++o++oooooossssyhhhysso.`:hs:                                                 
+                            `.:.``                       .shddhhyysooooo++++ooooo+++++++++++++//+///////////////////:////+oooooooooooosoossyyhysss-`-yh:                                                
+                            +hdhhys/:`                 `oyddhhhhsoo+ooooooooooo+++++//++////////////////:://///+++/////++ooooooooooooooossosososyyy+`-sy.                                               
+                            -+++yhdddyso-`            -yhdhhyyyo+o++ooooooooo+++++//////////::/::::::::::::::///+++o+++oooooo++++ooo+++ooossosssyyyy+``-`                                               
+                        .so/so/-`-:++sss+o+::..../:  -yhhhyyysoooooo++ooo+o+++//+//////:////:-:--::-:----:::////++ooo+//+++oooo+oooo++oooooooossssyyys-                                                 
+                        /dddddhhys+..--..--:yhhhhh/ -ydhhhyysoooo++++++o+++++/////////////::---.::::----::///+////++++//////++++++oo++ooooooooooossyyys`  `                .                            
+                       /hddmdhhdddydddhddd+..-oyyo`.yddhhyysooooo+++++++//+++////////::::::::--::::-----:////////////+ooo+/+/://++ooooooooo+ooooooooyyys.`y:               -:`                          
+                      .yddddddhyyhhddhhdhsyhyo+.`  :hddhyyosoooo++++++////++++++//////:::::::::::-----::://://////+++++ooo+oo++++ooooo++++//+oo+oooosyhho`-y:              yso`                         
+                      -hdddh+hmdhsshmdoos//sdyds/--oddhyysoooooo++/////++++/++///////::::::---------:--::/:///////+++++ooooooooooooooo++/////+++o+++oooss+ `.             /yyyo:`                       
+                      -dmmmmddddmhsosyyo//+osydddhdddhyysooooooo++++++/+++///////::::::------------::::/::://////:////+oo+++ooooo+ooooo+////+++++++++++sss: ``           -syss/`                        
+                       sddmmmmddhhhyysysso+//osyyhddhhysooooo+++++++oo+++///++/:::-----...---------:::::///////::::://////://ossoooooso+///////++++++++oysy+./+`         .oys.                          
+                       oddddmNmmhhyyyysssss//:/+osyyyys+ooooo+++++oooo+++/:////:--..........-------::::://///::::::::::::::/ossssssssssoo+////:/++++++++osys`-ys          .so                           
+                       -hdddmNmmhyyyyo+oo+++o+/+++o+++o+oooo+++++++++++///::/::--........``...--.---::://///:----------::::/sssssssssosooo//::://////////osys``.           -/                          +
+                    `  +hhhmmmmdddhhys+:+ooyyso/::://:/+o++o++////:///////::::---....--..```...-..---:::::::-----------:::::/ooooooooooooo++///://://:/::+ysh/                                      `  +
+       -. ``      /yh/ :hhhdmmmmdhhhdhyooyysooo+/:::--/++++++////::-::/:::-:-------.---........--.---:-:-:::---:------::::://+o+++++++++oo+oo+//:::::::::/yyyo                                          
+     .yhhyyo/+-`` :mm/ `hhddmNmmdddhyhhhyhsossssossoos+++++//+////::::::-------------------......---:-:::::::---------::::///++++:-:///+ooo+/:::::::---:-:oyho                                          
+     /hhdddddhhhh+```. `shhdmNmmmddhhyssyyysoos++ysoo+++++//+/+s+/:--::---..---------::-------------:-:::------------:::::://++o+/:::::/+++/::::::::---:::/sy:                                          
+     /hhddhsyhhhdddhys-.+hdddmmmdhyyhyyysyy+/+ooso+//++++++//sho/:::-:::-----------::::::::--:::---::::::::-----:::-::::-:/+++++++//////////::::::--------/sy:                                          
+     shhdddhyyyyhhdmmdo` yshhdmdmhsssyyo++so///:/++++++++++oyho//////:::----------:://+++/:::::::::///://:::----::--:::--:/++++o++++++/////:::::::--------/sy:                               :/-`       
+    `sshhddddhyysyhmydhy.yhhhmmdhhhyysoo/:ooyyhhys+/+++++ssyso+//+/////:::----::-/shhhhddhyso++//+oyyyyyyyso///:::---:::///+//++++++++/:::::::-:-:------:-/sy/                               `.:.       
+    `hhddhddddhhsoosyyhhhhyyhdmmhyhs+s+/o++sysyhyso++/+oyhys++oys////////::://:::sddddddmdhsoooshmdddhhhhhhsooys/::::::////+//++/::///:--:--:::----:------:sy-                                          
+    /ohdhyyhddddysso++oyhhhyhddddhysoss++ssoyyhhhsso+syhyysoyyys+/////////:://:::odddmmmmmdysosdmddhhhdyoso:-+o++/::////::////::::://::-------:-----------/ss:                                          
+     +yddhysyhddhhhys+//oshhddddhhyyyysysssooyyhhhhyhyyhhhhyyso+++////////://///:/ymddmNNmmdyyyhddhhhhyoo/:-+o/:::-::/:://///:::::::--:---------------..--/sy.                    `/syso/-.-:...        
+     yyhdddhhhhysyhhhso+/+oyyyyssysyhssssoosssyysyhyyyyhhhyssss+/++//////:////////+dmdhdmNmmdhyyyhhhyos+--.-::--:---:::::::--:::---------------------..---/yy/                  .+syyo::----://++/`     
+     yyhhhhdhhhyso+++oooo+/++++/+osysoooyyhyhhhhyyyyhhhhhhhyso+://++///////////////smmmhhmmmmdyyyyys//:....::---+/:osso+++::-------....-----.----.....----+yyo                 :syo/-..---...-.--/:`    
+     /hhhhhhhhhhyyso/////++//:::://+yhddddddddmmddhhhhyyyyysoo+://++////////+////+//ymmddhhdmdhsyho//:-../+o///+s++hmmmmdds:..----.``.------.-..-.......--oyd/ `.            `+yso:-...--:-::::::--.    
+     .yyhdhyyyyyyyyyso++oo+//+///+yddhhyyyyyyyyhddhhyhhhhyhyyo////////+////////++++:+dmddhhhhhdyyyo+o+:.:so/--::+/:/hmmmdo-..----..`..-------..........--:oyh-             `:yhy+::---:///+o+ooooo+::.  
+      oyyhddhhyssoo+++++ss//:::+yddhyyyyyyyyyysyyyhddyhyhhhhhso//////////////////+/::ymmdddhyssyhhysso:-+oo+::-:::+odmmy:--..-:/:-.....-------......-----/syo.            -ydhso/:::::://+syosososo++-  
+      -yyyhhhhdhhhs+//:/+so///+ymdhyyysyyyyyyyyyssyhddhhyyhhhs+/++/+///////////+osyhhmmmmddhhhyyssso++/-+so+::-.-::/hdo----::::::-....---..........---.--oyy/ `.         -ydhyyhy::/oso-:+sssossso///:  
+       :syhhhhhhhhhdhyo//oo+//ymmhyyyyyyyysyyyyyssyhhddhyyhhy+///+++///////+shddmmmmmmNmmdddhhhyyso/++:-:++/--.-::-.//::::::::::::-----.........---:--.-+yss` :+`        -dho/oso-/shhh::+ossssso+/-:-  
+        /+shdhysooossoo+/+o/:/hmdysyyyyyyyyyyyyyyyyhyyddyyyyo:-://///////+shdmdddmmmmmNNmdddhhhyyss/::----....-::-..-////////////:::---..........-:----/syo.             .hhs//++:-+ss+:/:/++oss++:--.  
+   ./    .syyhhyysssss+//:/+:oddhyyyyyyyyyyyyyyyyyyyyyhddyyyhs/-://///+oshhhhhhhddddddmmmmddhhhyyso:::--...`.--:-...:++//////:::::--------....--------/syy.              :hhy+::/-::://:/+++oooo+//::.  
+   .y:   `oysyssssssoo+::/o+/sddhyyyyyyyyyyyysysyyyyyyyhmdhddhs/:://+oyyyyyyyyyhyyyyyyhhdmmddhhhyso:::-.....`.--.```.+ssssoo+/:-:::---......---------/syyo.... ...::::::oyhy+:--::+sssyyyhhhyso++/+o+.  
+   .yo`   .osssyyysoo++/:/+o/smdyyyyyyyyhhyyyyyyyyyyyyyydmdddhs///osyysssyyhhhysoyyssyyyyhdmmmdhys+::/-.-....```.```./syysyhyso+o+//:::/++ososyo+////shhyyysyyoso+oooooooo+:--/+oosyyhyysyhhso++/+++/.  
+   `/s+`   `osssyhhyyyss+++++sdmhyyyyysyyyyyyssyyyyyyyhhhmmmddsosyhysossyyhhysssyhysyysssyhddddhyo/--++:/::--``.```.-+ssosyyyyoooyyssyyhyhmmdddsyoo/:/+syyyyyyysooo+/:-------:/o++sysssooossooo+/::.``  
+     ::`    `+ssssydds++/:/+//dNhyyyyysssyyyyyyyyyyyyyhhydmmmddhhysssssshyssssshhyyysssssyyydddhs+:-:+++/:/:-...```.-ossossshssoosysyyyssdddmddydhs/+:-//+ooyhyoosssso+++/:::---:::::::::----......`    
+             .ossosyo::/:-://:yNdhyyyssssyyyyyyyyyyyyyhhyhdddddyyyssysshysyysyhhhhyyysssssyhddhyo/:-:+++++/::---..../ssyssosssyssyosyyossyhddddhdmy/+:++:--:oyso+oooooosoosso++//:-:::::-----....````   
+              .:osso//o/.-//++smdhhyyyyyyyyyyyyyyyyyyyyhdddddddyyhysysyyyhyyhhddhyyyyyyssyyyhhhso/-.+ssssyys+:...../ssssyyyssyysyssoosshhsyhddddhmms/:+hs::+o+/////://+++ooooooooo+hhhysssyyysoooo+/:.  
+                `+ss+/sy/://++sddhyyyyyyyyyyyyyyyyyyyyhddhdmddddyhhyssyyhhhddddhhhhhhhyyyyyhyyyo/:..oyyyyyys+/---:+yyyyyhhysyhssssy+oysdmhyhdmdddmNms/+ddy/:oo//::------:/+ooooo++yddhhyyyhhyyyssso/:.  
+                 `+hhy++yso///symdyyyyysssyyyyyyooyyyhmmhyhhhdhdhsdhssydddmmddhdhhhhyyyyyyyyysso+:--osysssosoo+//+osssyyhydhyhhysydssyshmmdhdmmdmddmds/smmy+/ss+//---------:osoo++yhhhysyyyyyysssoo:-.  
+                  :hddhsoss/+//odmhyyyyysssyyyys/oyyydmmhyhyhhhhyshdhhmmNNNmddddhyssysyyyyysssso+:::+oosssssssss+/+syyhhyhmdhmmdhhmhyyyhdmmmdmmddddhdhodNNmho++/o/---------:osso+syhhysyyyyyyyssoo+:-`  
+                 `/hmdyhhysso++ohmdyyyyyyssyyyyyyyyyhmmmdysssyyhhhddhhNmmmmmddhhyyyyyyyyyyyyysso+/+o/oyyssssssso/-:::/oyyyhydmNmddmdhyhddmNmmmmdddddhhdNmmdhyso/+----------/oso++shhhyyyyyyyysssoo+:-.  
+                 `/ydd++yyyysyyyhmmdhhyyyyyyyhyyyyyyhmNmdhysossssyhhhdNNmmmddddhhyyyyyyyyyyyysssysossssssssssss+::::::////+++osyyyhdhhhdddmmNmmmmmdddhyhdhhyso++/--------.-+ooo+oyyyhyyyyyyysssoo++/:.  
+                   -+h+/oyyhhhyhhhmmdhyyyyyyyyhhyyyyhmNmdhyssssssssyhmNNmmmddhdhyyyssyyyyssssssssssossssssssys+///:///////////++oyyyysysyhddhdhdhhyyyhhhhyyyso+o:-------..-ooo++syyyyyhyyysysssooo+/:.  
+                     `://+syyhhyyhmNmdhhhhhyyyyhhyyyydNNmdyyssoossysymNNmmdddhhhhhyyyyyyyyssssssssosoossssssso+++/////////++osyhhho/--:////////oyyssosyssssssoo+----------/ooo/+syyyyyyyysyssssooo+/-.  
+                       `-::/ohdhhhhmNmdddhhhyyyhdhhyyhmNmyysossssssyydNNmmddddhhhyysssssssssssyyyyysssssssyso++/+//+++++osyyyhho:.`--------.   /syyoo+ooo+ossos/:--------:+oo+++syyysyyssysssssooo+/:.  
+                   -+:   `::/yddhyhmNmmmmdhhyyyhdhhyhydNmssyyyssssossydNNmmdhhdhhysssssssssosooooosssssssssssooosoosssyyhhyy/-. //syysysooooo-  sshddhhdhdysssy:--------:/o+o++ossyssysssssssooooo+/:.  
+                   -hh:   `.:yddhyyhNNNmmmddhhhddddhhhhmmddhyyyssssyyyydNNmdhyyyhysssyysssssoooosoooooooosshhyyhhhhhhsso//.-.`/oysss//+/::+os+` ssyhdddddhssoyo:------:-:+o+++osssssysssssssossooo+:-.  
+                    ods:   :/ohdhhyymNNmmmmmddddmdddmddmNNNmhysooooosssydNNmdysssssssssssssyyysssoooossyyhhhhhhy//:.:  `  ... ``. ````` `  `.`  +shyhdddhyosoho:::----::/o++++oossosysssssooooo+o++:-.  
+                     +s/- -+++shdhhhhmNmmmmmmmmddddmmmdmNNNdyyyssysssssshmmdhhhhhyssssssssssyyyyysooyyyyhhyyhhh-`-://: `       `--:::+:``       sshhdddhyso++hs+//:::--:+o++++oosssssssssssssoooo++:-.  
+                      y/: `o+/+yddhhydNNmdmmmmmmmmmmmmmmNNmhyysyysossoossdmmdhyyyyyysssssyyyyyyyyyyssssyhyyyhh/ .shh+  `o+.    ..---..:////////+sydddddhyoo+//+soo/:::::++++++ooosoysssssssoosooo++:-.  
+                      -+- :++/ohddhhyhmNNmmmmmmmmmmNNNNNmNmhyyyhyssssssssydmmdysyyyyyyysssssssyyyyyyyyyyhhhyhh-  +os. .-/- `++yyyyyssssssssyssyysyhhyyyyss+++++/:/++//:/o+++/ooooossssssssoooooo++/:-.  
+                      .:  :+/+ydmmdhyydNNNmmmmmmmmmmmNNmmmmdhhhyyssyyyyhhyhddddhyyhyyyyyyysssssssyyyyyyhhhhhhhs-``.``:.:.-:yhyyo/:://:::///++oooo+:::---/osyso+++++//:+oo+/++++ooosooooosoooooo+++/:.`  
+                         `/++ymmmmmddhhdNNNmmmmmNNmmNNNNNNNmmdhyso+++o/odmdhyo+sssyyyyyhhhyyyysooo+ossydhhhhdhhhhhhhhhhhhhhhhhhys///////://+o+:--:--------:/syso+/++++/++//+oooooooooosoooooo+++++/-.`  
+                         `++shmmmmmdddddmNNNNmmNNNNNNNNmmmNmds++o////+:/ymhsys+/+++////////::--:--::/+yddhhhhhhhhhyyysossssyhhhhhyo/////+/:::-://+/::----::::/+ssso++////::/+++o+oooooooo++o++/+///-.`  
+                         -ooohmmmdmdddddddddddmmmmmmmmNmmmds+syo+oso//-+hhdhhsoo/oo//::::--.----::::/oyhyssssyyyyhhyysoosso++shdhyyy+///+/-.::+/++/////:--::/:::+osyso+//::++ooooo+oo++++++++++////-.`  
+                         -+o+sdmmmmmmmmmmdhhddddddddddddddoshy+/oss/+oohddddddyssyssooooso++o++++/+++syhhhyyhddddmmddhyyyhhyoshhhhyyhy+/+oo/:::/+////::/:/:-:/+++//+syyso//+oo+oso++++///++/++/////.``  
+                         .:/+hdmdmmmmmmmmmddddddmmmdddhhddhhsssyhy+/ooyhyhhhhhyhdhhhhhhhhhyhyhyyhhhhhhyyhhhyhhhhdddddddhyysyyyhddhyysyyo++oss/:://:/:/+/:://::/+oso+/+syyso/++oso++//////////////::.``  
+                          ./ohyshdmmmmNmmmmmddddmmddmmmmmdyosydmdyooyyyo++os+++oss+/ohhhhhhyyyyyyyyyyyhhdhyyyyhhhhhhyyhhhhyysyyhhhhhyyyhhsooso+/:::::/+///+o/++/++o++++oossso++++//////////:::::::-.``  
+                          .+++ohdmddmmmmmmmmmmmmmmmmmmNNmmdhdmmmh+shhyoooosys+++oyso++syyhhhhhhhhyyyyyyhdhyhhhyyyhhyyyyyyyyssssyyhhhhsyyydhs+ooo+/::/++/+//:////+oooooooo////:/::--------..........``   
+                           +++yddhhdmmNNNmNmmmmmmmmmmmNNmNNNNNmmysyddhsso+++syso//+yss+oyyhhhyhyyyyyyyhddhhhhyhhhyyyyyyyysysoossssyhddhhyhhhyo+o+++::://+/////+ossooooo+++/:----:---...............`    
+                          .//shdy+sdmmNNmmNNmNNNmmmNmNNNNNNNNmmmhsdmmddhyyo++yddys/+hy+/ysssyyyyhhhyyyddhhhhhhhhyyysyyyysyhssssysssshdddhyyyhhs++++/+/::://++oosoooooo++++++/:-...-----........-...`    
+                    `s.    -oyhs+/odmNNmmmmNNNNNNmNNNNNNNNNNNmmNmmNNmmmddddhoohddho:sdy+syyyyssyyhhyyddhhhhhhhhyyyyyyyysyhhyyssyssssshdmddhhsyhho++/+o+/:+oooooooo++++o+////++/:-....-::-...-......`    
+                    ym`    .o+////shhmNNmmmmmNNNNNNNNNNNNNNmmmmNNNNNmmmddddd+/yssyo:shdsyhyyyyysyyssyhhhhhhhhhhhyyyyyysyhhhyysyysssssshhmddhhyyhdys+++ooooosssssssooooo+////++++//:-...-----.......`    
+                    dm.     `  ```oyydmmNNNmmmmmNNNNNNNNmmmmmNNNNNNNmmNmdyhd++yooysohdhhhhhhhyyyyyyyyyyyyyyyyyyyyyyyyyhhyhhysyhysyyyssyydmmddhhyyhhyo+ooossyyyhhhhhhyys//+///+//++++:-....-:--.....`    
+                    dm+     ``    .+yhmNNNNmmmmmNNNNNNNNNNNNNNNNNNNNmmmmmdhhyyyooyyhhhhhhhhhhhyyyyyyyyyyyyyyyysssyyyyhdhydhssyyysshyyysyhdmmddhyyhhdhyo+++oosyyyyhhyyys/:://:////+++/+/:----::::-..``   
+                    :/      ..``  oyhhdmNNNNNNNNNNNmmNNNNNNNNNMMNNNNmmNmhhhhhys+ohdddhhhhhhhhhhhyyyyyyyyyyyssssyyhdddddyhdhoshhysyhyyyyyyhdmmmmhhyyyhdhso++ooosssyyyyyo/::////+yyo+/++++osssssssso+/-.  
+                                 .hhhddmNNNNNNNNNNNNNNNNNNNNNNNMMMNNNNmmhyyoo/++ohdddddhhhhhhhhhhyyyyssssyyyyhddmmmmmdhhhhyoyhhsshhhyhhyyhhddmmmdhhhhhhhysooooooossssso/:::://+dNds+///+yhhhhyyssso+/-` 
+                                 `/hhddmmNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNmdhsso//+ohddhddhhhhhhhhhyyyysyyyyhhdddmmmmmmdhhhdhsshdhsyyhhhhdhhhddddmmmdhhyyyhhdysosoossssssso+/:::/+dNmmds+/+yhhhyysssso+:-` 
+                                  `+hhdmmNNNNNNNNNNNNNNNNNNNNNNNNNNNmNNmhysoys/+oydhhhhhhhyyhhyyyyyyyyyhhddmmmdmmmmmhhddhysshddyyhhhhhhdhhhdddddmmdhhhyhhdhhsoooossssssoys+:-:+dNmmmmhs+syyyysooooo/-.  
+                                  ``hhhdmmNNNNNNNNNNNNNNNNNNNNNNNNNNNNNmhy+/+y+/oshhyhhhhdhhhhdddhhhhhddddmmmmmmmmmdhdddyysydddhyhddhhddddhddddddmmdhhhyyhhhhhsoossssyyyyyyo/:+dmmNmmdosyyysssoooo+/-.  
+                                    /yhdmmNNNNNNNNNNNNNNNNNNNNNNNNNNNNNmys+/+o+/oydhhdddddmmmmmmmmdhhdmmmmmmmmNNmmdhhddhyssydddhhhdddddmddhddmmdmddmmhhhhhyyyyhhsooyyyyyyyyhhs/+ydmmds/oyyysssooo+/:-`  
+                                     :hdmNNNNNNNNNNNNNNNNmNNNNNMNNNNNNNmysooso/+sdmmmmmNNNNNNNNNNNmmmdmmmNNmmmNNmmddmmdhysshdddhhddmdddddddddddmmmddmmdhhhhysssyyhssyyyssyyyyyys++ydds/syyssooo++++:-`  
+                                      odmNNmmNNNNNNNNmmmNNmNNNNNNNNmmNNddhyo++:+sdmmmNNNNNNNNNNNNNNNNNmmNNNNNNNNmmmmmddhyyyhdddhhdmmddddddddddddmmmddmmmdddyysssoyhysosssyyyysyyyo//so+sysssooo+++/:.`  
+                                      `:hNNNNNmNNNNNNNmNNNNNNNNNNMNNNNNmhyoo+/:oymmmNNNNNNNNNNNNNNNNNNNNNNNNNNNNmmmmmddhyyydddmdhdmmmmddmdddddmmdddddddmmmdhhyyyssssyyoossysssyyyyyo//+sysoo++++///:.`  
+                                        ymNNmNNNNNmNNNNNNNNNNNNNNNNNNNNmhhoos/:+ydmNNNNNNNNNNNNNNNNNNNNNNNNNNNNNmmNmmdhhyyhdddddddmmmdddmmddddmmmddoddddmmmdhhhhyysyyhyyoosyyyyssssyyssyooo+o+//+//-.`  
+                                      : ymNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNdys++/-+ydmNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNmdhhyyyhdmmddhdmNmmddmNmmmdmmmdhhdddddmmmddddhhyyyyyyysosyyyyyyssssyhhhyyyhyhyyys++. 
+                                       :yNNNNNNNNNNNNNNNNNNNNNmNNNNNNNNmhsy++//+ydmNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNmdhhhhhddmmmdddmmmmddmNNmmmmmmmdhhhhhddmmmmdhhhyyyssssyyoooosssssysyysyyyyysyyyyo++. 
+                                      `ydmNNNNNmNNNNNNNNNNNNNNNNNNNNNNmdhssoo/+osdNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNmmddddddddmmmddmmmmmmmmmmmmmmmmmmdmmmdhhdmmmmdhhhhysysosyhyo+osossoooooosooossosso:-` 
+                                       ydmNNNNNmmNNNNNNNNNNNNNNNNNNNNNNmhssso/+oydNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNmmmdddddmmmmmmdmmmmmmmmNNNNNmmmNmmddo:`:sddmmmdyyhyyhyosyhhhy+++oosoo+o+ooooooooo/--` 
+                                `-     hdmNNNNNNNNNNNNNNNNNNNNNNNNNNNmmdhyyo+//osdNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNmmmmmmmmmmmmmmmNNmmmNNNNMNNmmmNmdds   hddmmmmdhyyhhhyyhyshhdhhdhyyyyhyyyyyyyssso//. 
+                                -d.   oddmNNNNNNNNNNNNNNNNNNNNNNNNNNNNmddyys+++/sdNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNmmmmmmNNNmmmmmNNmNmmmNNNMNNNNNNmdh   -ddddmmmmmyyhhyyyyysyydmmhyyhdddddhydmddds+o- 
+                                -mo   :dmmmNNNmmmNNNmmNNNNmNNNNNNNNNNmmmmhysoo+oydNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNmmmmmmNNNNNmmmNNNNmmmNNNMMMNNNmyy.   -dddddmmNNmhyhhhsyyyhhhmmhhhhyhddhyydddddy++- 
+                                :Nh`  .dmNmNNNNNNNNNNNNNNNNNNNNmNNNNNNmmddyo+oosymNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNmmmmmNNNNNNNNNNNNNmmmNNMNNNmhy+-      -ddddddmmNNNmhhdhyyhhyhmdhhddhhyhdhhddhyyys+- 
+                                -mN-   mmNNNNNNNNNNNNNNmmNNNNNNNNNNNNNNmddho++yyhdNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNmmNNNNNNNNNNNNNNNmmmmmdy+.           .sddhhmmmNNNNdyyddhhyhmddyhddhmmNmddhyhhhoo. 
+                                .dN/   mdNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNmddhsooyyhdNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNmNNNNNNNNNNNNNdddddys/ .       ``    :hdhhmmmNmNNNmyshhhyymmdhdmmdNNmddmdhddsso. 
+                                :mm-   mdNNNNNNNNNNNNNNNNNNNNNNNNNNNNmmmmdhhhyyyhmNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNmmNNNNNNNNNNNmddhs.`        .:so`   .+hhhyddmNmmmNNmhyyyyhmmmddhdddmmmmmddddhys: 
+                                .dm/   dmmNNNNNNNNNNNNNNNNNNNNmNNNNNNNNmmdddhyyhdmNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNmdhh/       `./yys.    /hhhyyddmmmmmNNNNmhyhdmmmmdhddddmmmdddddhys: 
+                                .hd-   ddmNNNNNNNNNNNNNNNNNNNNNNNNNNNNNmmmmdhhddmmNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNmNNNNNNNNNNNmhhyo`   .+++``-``    `oyyhysdmmmmmmNNNNNNmdmmmmddmmmmdmddddmddhyy/ 
+                                -dd.  -ddhmNNNNNNNNNNNNNNNNNNNNNNNNNNmmmmdddddddmNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNmNNNNNNNNNNNNdyyy+   .syo`       `/oyyhhyhdddmmmNNNmmNNNNNNNNNNNNNNNNNNNNNmmmhd/ 
+                             `  :yo`  -dddmNNNNNNNNNNNNNNNNNNNNNNNNNNNNmmmddddddmmNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNmmNNNNNNNNNNNmhyy-   -y-        -/hhhhyyshhdddmmmmmmmmNNNNNNNNNNNNNNNNNNNNmmmddo 
+                             `  -h/   `dddNNNNNNNNNNNNNNNNNNNNNNNNNNNNNmNmmmmdmdmmNNNNNMMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNmNNNNNNNNNNNmhyy-  `o+    :+`  yhhhdhhdddmmmmmmmmmmmNNNNNNNNNNNmmmmmmmNNNmmmddo 
+                             `  /y    `dddmNNNmmNNNNNNNNNNNNNNNNNNNNNNNNNNmmmmmmmNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNmdhs   :y/   `y:  :hhhdmhdmmmmNmNNNNmmmmmNNNNNNNNNNmmmmdhhdmmmmmdho 
+                             `  s:    -dddmNNNmNNNNNNNNNNNNNNNNNNNNNNNNNNNNmmmmmNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNmdo   -o.    .` .shhddmmmNNNmNNNNNNNNNmmmmmmmmmhdddmmmmmdmmmmmmdho 
+                              ./h-  ` /hydmmNNmmmNNNNNNNNNNNNNNNNNNNNNNNNNNNNNmmNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNd+             `shdddddmmNNNNNNNNNNNNmhyhysso-`..+yyhmmmmmmmmmdho 
+                               +o` `` +ysmNmNNmNmmmyyyyyhddmmmNNNNNNNNNNNNNNNNmmNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNm+/             :hhddhdmNNNNNNNNNNNmmdh/`.`        ``.+dmmmmddddho 
+                             `-so``-  +oymNNNmNNNmdso+/::-+o++syddmNNNNNNNNNNNmmmmNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNmy+            .shyyyhmNNNNNNNNNNNNmdds`    ````..`    .:ymmmdhys+ 
+                            `yhy- .- `osdNNNmNNNNmhss:`   ``  ``.oddmmNNNNNNNNNNmmNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNmmy`          -oyhhhydmmmmmNNmmmmNNNmdy.    -yhsyhhh/-    -omddho/- 
+                            `NNm. `  -sdNNNNNNNNNmdhy            ./hddmNNNNNNNmmNNNNNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNMNNNNNNNNNNNNNNNNNNNs           `:yhhddmNNmmmmNNNNNNNNdy`     `----+shdds-  .`-++oo+- 
+                            `NNN`   `+sNNNNNNNNNNNmhs     .oys/`   -dmmNNNNNNNmmNNNNNNNNNNNNNNNNNNNNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNm/:..``.      -syyyyhhhhhdhhhhdhho.              `-++s+`      `.  
+                            `NNy-   +omNNNNNNNNNNNm``      .+hmd.   omNNNNNNNNNmNNNNNNNNNNNNNNNNNMNNNNMMNNNNNNMMMMNNNNNNNNNNNNNNNNNNNNmmmdho:`                 .`   . .                                 
+                            `md-    +NNNNNNNNNNNNNo  .       :mNs   ./NNNNNNNNNmNNNNNNNNNNNNNNNNNMNNNNMNNNNNNNNNNNNNNNNNNNNNNNNNNNNmmmmmm/.                           `.-+o+`                           
+                             sd`  .:yNNNNNNNNNNNNN: `h+    `` omh    -NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNmmmmmmmmmmmmmmmmmmmddy`            `--.--``   `-/oohdmmmm:                           
+                             :m/  :mNNNNNNNNNNNNNh` :Ns        /:    hNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNmddddhsssdddsss+ssss/:+:::- .++ooooo/-  :oosoo+-`  `:::::::::-                            
+                              hs``+mNNNNNNNmmNNNNy  -m.              hNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNs`+.``   ```                :hhhyo/-                                                      
+                              .hdhddysdddmmmmmmNm+` :m`     -:       dNNNNNNNNNNNNNNNNNNNNNNmmmNNmds+osdmmmmmo           ..  ``//-`                                                                     
+                              `-.        `++hhddhh: .o     -dds      dNNNNNNNNNNNNNNNmmNmys------.   . `---/:`        `..--+syddhs-                                                                     
+                             :-             `.:---``+/     ymNm-     dNNNNNNNNNNNNNNNmmh:                       .` .`-/yos+/....`                                                                       
+                            .mdhy++:/:+:+/ohhmdsssyhd:     -shh/     +NNNNNNNNNNNNNNNd--                           ` .                                                                                  
+                            +yyyyhyso/oysosssshmmmmds               .hNNNNNNNNNNNNNNNm.                                                                                                                 
+                             `--::/:+::-:-:-   `-```    :oss/-       /+symysmNmhhdhhho`   `//-`.-``--:/--://--/+o++++++:                                                          
+ +
+             `#@@@@@@:
+           @@@,     `#@@.`
+         @@.           `@@
+       .@;               .@:
+      `@+@` `            @@@+
+     .@  @@'           ,@'. @'
+     @   @ '@         @# @   @.
+    @`   +. `@       @,  @    @
+   :@     @   @#   '#   ;,    +@
+   @      @    ,@ @+    @      @
+  `@      #.    `@`     @      '#
+  @        @   +@ #@   :;       @
+  @        @  @'   .@  @        @
+  @        #`@     ` @'#        @`
+  @         @         #@        ':
+  @       @.@         @`@.      :'
+  #   ` ;#  @`        @  @#     :+
+  @    @+`   @       ,;   :@    ;;
+  @  `@      @       @      @:  @.
+  @ #@       @       @       #@ @
+  @@@@@@@@@@@@@@@@@@,'@@@@ @@@@@@@
+  ,#                @          :#
+   @          @     @          @
+   ;+         `+   `'         ,@
+    @          @   @          @
+     @         @   @         @:
+     ,@        ,+ `'        #@
+      ,@        @ @        @#
+       .@``     @ @       @+
+         @@     ,'+     #@`
+          `@@:   @   ,@@:
+             :@@@@@@@+
+
+ + + + \ No newline at end of file