Difference between revisions of "Drinking With You"

From JoCopedia
Jump to navigation Jump to search
m (Reverted edits by 144.85.16.153 (talk) to last revision by Boring Manager Rob)
Line 1: Line 1:
{{SongDetails
+
                                                                                                   
|img=drinking_w_you.jpg
+
                                                                                                   
|albumname=Thing a Week Three
+
            `-/+++++/:-.`                                                                         
|length=3:31
+
            `shhhhhhhhhhhyys+/:-`                                                                 
|release=6-23-06
+
            shhhhhhhhhhhhhhhhhhhyyo+:.`  ``.........`  `.-:////ooossyyyyyysso:                   
|songlink=Drinking+With+You
+
          -hhhhhhhhhhhhhhhhhhhhhhhhhyyyyhyhhyyyyyyyyysyhhhhhhhhhhhhhhhhhhhhhhh:                   
|bloglink=2006/06/23/thing-a-week-38-drinking-with-you/
+
          ohhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhddhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhy                   
}}
+
          shhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhdddhhhhhhhhhhhhd`                 
"'''Drinking With You'''" is a song on [[Jonathan Coulton]]'s sixth album, ''[[Thing a Week Three]]''.
+
          hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhddhhhhhhhhhhd`                 
 
+
          hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhddhhhhhhhhh                   
== History ==
+
          yhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhdhhhhhhhy                   
"Drinking With You" was released as the thirty-eighth [[Thing a Week]] on June 23rd, 2006.
+
          ohhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhddhhhhh/                   
 
+
          ohhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhddhhhh`                   
== Live performances ==
+
          +hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhyhhhhhhhhdhhh+                   
"Drinking With You" is one of several songs that premiered at the [[London, UK: 2008-03-20|first London show]]Jonathan also performed it at the [[Northampton, MA: 2008-04-03|April 3rd Northampton]] show and the [[San Francisco, CA: 2009-01-17|January 7th San Francisco]] show.
+
          -hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhyyhhhh/`-:/++++++hhs                     
 
+
            hhhhhhhhhhhhhhhhhhhhhhhhhhyhhhhhhhhhhhhhyso/:. `hhhho          /s                     
== Trivia ==
+
            +hhhhhhhhhhhhhhhhhhhhhhhhh ``....--...``        yhhhs ``      -                       
* "Drinking With You" is listed as a sweet song on Jonathan Coulton's [[joco:primer/listen/|Listening Suggestions]] page.
+
            `hhhhhhhhhhhhhhhhhhhhhhhhh`                `` `shhhh`  `      -                       
* [[Len]]'s [[Visual Thing a Week]] interprets "Drinking With You" with the characters Jim and Pam from the US version of the television show [[wikipedia:The_Office_%28U.S._TV_series%29|The Office]]After Jonathan commented on his [[joco:/2006/06/26/vtaw-drinking-with-you/|blog]] that the US version paled in comparison to the original UK version of the show, he [[joco:/2006/07/12/quicklinks/|found out]] that actress [[wikipedia:Jenna_Fischer|Jenna Fischer]], who plays Pam on the US show, had [[Re: Your Brains]] as the profile song on her MySpace pageOops.
+
            shhhhhhhhhhhhhhhhhhhhhhhh/                `  yhhhh:  `    -                       
 
+
            odhhhhhhhhhhhhhhhhhhhhhhhh.              ``  hhhhhh`  `    -                       
== Availability ==
+
            -mhhhhhhhhhhhhhhhhhhhhhhhhh-              `  :hhhhhhy:`      :                       
=== Downloads ===
+
            .dhhhhhhhhhhhhhhhhhhhhhhhhhy:`            ` :hhhhhhhhhs-    :                       
"Drinking With You" is currently only available for purchase in the Jonathan Coulton MP3 Store as an [[joco:songdetails/Drinking+With+You|individual track]] or as part of ''[[joco:albums//thing-a-week-iii/|Thing a Week III]]''. Of course, this song is also included as part of the "Everything" playlist.
+
            .dhhhhhhhhhhhhhhhhhhhhhhhhh/:/:-.          -/osssssso++////---s                       
 
+
            .dhhhhhhhhhhhhhhhhhhhhhhhhho:::////:-::-:/+/://::://::/::////sh                       
Downloadable FLAC versions of the above are available in the [[joco:store/flac/|Jonathan Coulton FLAC Store]].
+
            `hhhhhhhhhhhhhhhhhhhhhhhhhhhs+::/::::/:::/:::/::://::/::////+hd                       
 
+
              oyhhhhhhhhhhhhhhhhhhhhhhhhhhhys++//::::::::/:::///+osyyyyyhhss                       
=== CD ===
+
              ``shhhhhhhhhhhhhhhhhhhhhhhhhhhhhhyyysssoosssyyyhhhddhhhhhddy `                       
"Thing a Week III" is available for purchase as a CD [http://cdbaby.com/cd/coulton6 here].
+
                .hhhhhhhhhhhhhhhhhhhhhdhdhhhhhhhhhhhhhhhdhhhhhhhhhhhhdddh:`                       
 
+
                /dhhhhhhhhhhhddhhhhhhhhhhhhhhhhhhhdhdhdhhhhhhhhhhhhhdhhhssso:``                   
=== Other versions ===
+
                -yhdddhhhhhdhhhhhhhhhhhhhhhhhhhhhhhhhhhy:shdhhhhhhhhhhhhhhhhh+`..``               
A karaoke version of "Drinking With You" is available on the [[joco:store/karaoke/|Jonathan Coulton Karaoke Store]].
+
              -yhhhdhhhdddhhhhhhhhhhhhhhhhhhhhhhhhhhhh+  .+yhhhhhhhhhhhhhhhhh-  ..`             
 
+
              -yhhhhhhhhddhhhhhhhhhhhhhhhhhhhhhhhhhhhhhy.  `ohhhhhhhhhhhhhhhhy:`  `-`             
== Themes ==
+
            .yhhhhhhhhdhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhy.    +hhhhhhhhhhhhhhhhhs:```--           
* Drinking
+
            `yhhhhhhhhdhhhhhhhhhhhhhhhhhhhhhhhhhhysssssyhho.`  /hhhhhhhhhhhhhhhhhhh++syo/-`       
* [[Sweet songs]]
+
            +hhhhhhhhhdhhhhhhhhhhhhhhhhhhhhhhso/::::::::`-+ys/-.shhhhhhhhhhhhhhhhh+::://yhh.       
* [[Work]]
+
          `hhhhhhhhhhdhhhhhhhhhhhhhhhhhhhho/:::::::::::`  /hhhhdhhhhhhhhhhhhhhh+:::::  -yy+.     
 
+
          /hhhhhhhhhhdhhhhhhhhhhhhhhhhhdddhyoooo+:::::::`  -hhhdhhhhhhhhhhhhhhs::::::-  +hh.   
{{TAW3nav}}
+
          yhhhhhhhhhdddhhhdhhhhhdhhhhhhhhhhhhhhhhhy+:://:-`  ohhdhhhhhhhhhhhhhh/::::::::--:+yo`   
 +
          .hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh+:/:/++:::ohhhdhhhhhhhhhhhhy::::::::::::-.so   
 +
          /hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhdhyyo:++-:::/dhhdhhhhhhhhhhhhy:::::::::::::osy   
 +
          /hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhd:+://::+hhhdhhhhhhhhhhhhy:::::::::::::o+`   
 +
          `hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhyo://o:::yhhhdhhhhhhhhhhhhh:::::::::::::+`   
 +
          -oyhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhddh/////+/::+hhhhdhhhhhhhhhhhhho::::::::/+o-`     
 +
            `.-:/+osssshhhhhhhhhdhddddhyyyyyyyyso/:::::::::+hhhhhdhhhhhhhhhhhhhh+::::::::/.       
 +
      `+/:-.            dhhhhhhhhhhhhhhho/::::::::::::::::/ohhhhhhdhhhhhhhhhhhhhhho/:::://.        
 +
.:+osyyhhhhyyo/-/      hhhhhhhhhhhhhhhhhys+/:::::::::::/oyhhhhhhhdhhhhhhhhhhhhhhhhhysoos`         
 +
hhhhhhhhhhhhhhhhh:     +dhhhhhhhhhhhhhhhhhhyyysssssssyyhhhhhhhhhdhhhhhhhhhhhhhhhhhhhhhh-         
 +
ysssoooosyhhhhhhhs `.-+symhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhdhhhhhhhhhhhhhhhhhhhhy-          
 +
`        .hhhhhhhs+shhhhhmddhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhdhhhhhhhhhhhhhhhhhhhho.           
 +
        .ohhhhhhdyhhhhhhdmmmdhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhddhhhhhhhhhhhhhhhhhhyo-             
 +
    `-ohhhhhyshhhhhhhmmmmmmmmdhhhhhhhhhhhhhhhhhhhhhhhhhhhhdddhhhhhhhhhhhhhhhhyyo/.               
 +
  `/yhhhhhdhshhhhhhdmmmmmmmmmmmdhhhhhhhhhhhhhhhhhhhhhdddmmmmddddddddddddds+/-.`                   
 +
  :yhhhhhhyo+hhhhhhhmmmmmmmmmmmmmmmmddhhhhhhhhhddddmmmmmmmmmmmmmmmmmmmmmmmh`                       
 +
+hhhhhhh/`  hhhhhhdmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmNmmmmmmmmmmmmmmmo                       
 +
+hhhhhhho    hhhhhhmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmNmmmmmmmmmmmmmmd                       
 +
hhhhhhh:    yhhhhhmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm                       
 +
                                                                                                   
 +
                                                                                                   
 +
            `-/+++++/:-.`                                                                         
 +
            `shhhhhhhhhhhyys+/:-`                                                                 
 +
            shhhhhhhhhhhhhhhhhhhyyo+:.`  ``.........`  `.-:////ooossyyyyyysso:                   
 +
          -hhhhhhhhhhhhhhhhhhhhhhhhhyyyyhyhhyyyyyyyyysyhhhhhhhhhhhhhhhhhhhhhhh:                   
 +
          ohhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhddhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhy                   
 +
          shhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhdddhhhhhhhhhhhhd`                 
 +
          hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhddhhhhhhhhhhd`                 
 +
          hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhddhhhhhhhhh                   
 +
          yhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhdhhhhhhhy                   
 +
          ohhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhddhhhhh/                   
 +
          ohhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhddhhhh`                   
 +
          +hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhyhhhhhhhhdhhh+                   
 +
          -hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhyyhhhh/`-:/++++++hhs                     
 +
            hhhhhhhhhhhhhhhhhhhhhhhhhhyhhhhhhhhhhhhhyso/:. `hhhho          /s                     
 +
            +hhhhhhhhhhhhhhhhhhhhhhhhh ``....--...``        yhhhs ``      -                       
 +
            `hhhhhhhhhhhhhhhhhhhhhhhhh`                `` `shhhh`  `      -                       
 +
            shhhhhhhhhhhhhhhhhhhhhhhh/                 `  yhhhh:  `    -                       
 +
            odhhhhhhhhhhhhhhhhhhhhhhhh.              ``  hhhhhh`  `    -                       
 +
            -mhhhhhhhhhhhhhhhhhhhhhhhhh-              `  :hhhhhhy:`      :                       
 +
            .dhhhhhhhhhhhhhhhhhhhhhhhhhy:`            ` :hhhhhhhhhs-    :                       
 +
            .dhhhhhhhhhhhhhhhhhhhhhhhhh/:/:-.          -/osssssso++////---s                      
 +
            .dhhhhhhhhhhhhhhhhhhhhhhhhho:::////:-::-:/+/://::://::/::////sh                       
 +
            `hhhhhhhhhhhhhhhhhhhhhhhhhhhs+::/::::/:::/:::/::://::/::////+hd                       
 +
              oyhhhhhhhhhhhhhhhhhhhhhhhhhhhys++//::::::::/:::///+osyyyyyhhss                       
 +
              ``shhhhhhhhhhhhhhhhhhhhhhhhhhhhhhyyysssoosssyyyhhhddhhhhhddy `                       
 +
                .hhhhhhhhhhhhhhhhhhhhhdhdhhhhhhhhhhhhhhhdhhhhhhhhhhhhdddh:`                       
 +
                /dhhhhhhhhhhhddhhhhhhhhhhhhhhhhhhhdhdhdhhhhhhhhhhhhhdhhhssso:``                   
 +
                -yhdddhhhhhdhhhhhhhhhhhhhhhhhhhhhhhhhhhy:shdhhhhhhhhhhhhhhhhh+`..``               
 +
              -yhhhdhhhdddhhhhhhhhhhhhhhhhhhhhhhhhhhhh+  .+yhhhhhhhhhhhhhhhhh-  ..`             
 +
              -yhhhhhhhhddhhhhhhhhhhhhhhhhhhhhhhhhhhhhhy.  `ohhhhhhhhhhhhhhhhy:`  `-`             
 +
            .yhhhhhhhhdhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhy.    +hhhhhhhhhhhhhhhhhs:```--           
 +
            `yhhhhhhhhdhhhhhhhhhhhhhhhhhhhhhhhhhhysssssyhho.`  /hhhhhhhhhhhhhhhhhhh++syo/-`       
 +
            +hhhhhhhhhdhhhhhhhhhhhhhhhhhhhhhhso/::::::::`-+ys/-.shhhhhhhhhhhhhhhhh+::://yhh.       
 +
          `hhhhhhhhhhdhhhhhhhhhhhhhhhhhhhho/:::::::::::`  /hhhhdhhhhhhhhhhhhhhh+::::: -yy+.     
 +
          /hhhhhhhhhhdhhhhhhhhhhhhhhhhhdddhyoooo+:::::::`  -hhhdhhhhhhhhhhhhhhs::::::-   +hh.   
 +
          yhhhhhhhhhdddhhhdhhhhhdhhhhhhhhhhhhhhhhhy+:://:-`  ohhdhhhhhhhhhhhhhh/::::::::--:+yo`   
 +
          .hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh+:/:/++:::ohhhdhhhhhhhhhhhhy::::::::::::-.so   
 +
          /hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhdhyyo:++-:::/dhhdhhhhhhhhhhhhy:::::::::::::osy   
 +
          /hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhd:+://::+hhhdhhhhhhhhhhhhy:::::::::::::o+`   
 +
          `hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhyo://o:::yhhhdhhhhhhhhhhhhh:::::::::::::+`   
 +
          -oyhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhddh/////+/::+hhhhdhhhhhhhhhhhhho::::::::/+o-`     
 +
            `.-:/+osssshhhhhhhhhdhddddhyyyyyyyyso/:::::::::+hhhhhdhhhhhhhhhhhhhh+::::::::/.       
 +
      `+/:-.            dhhhhhhhhhhhhhhho/::::::::::::::::/ohhhhhhdhhhhhhhhhhhhhhho/:::://.       
 +
.:+osyyhhhhyyo/-/      hhhhhhhhhhhhhhhhhys+/:::::::::::/oyhhhhhhhdhhhhhhhhhhhhhhhhhysoos`         
 +
hhhhhhhhhhhhhhhhh:      +dhhhhhhhhhhhhhhhhhhyyysssssssyyhhhhhhhhhdhhhhhhhhhhhhhhhhhhhhhh-         
 +
ysssoooosyhhhhhhhs `.-+symhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhdhhhhhhhhhhhhhhhhhhhhy-           
 +
`        .hhhhhhhs+shhhhhmddhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhdhhhhhhhhhhhhhhhhhhhho.           
 +
        .ohhhhhhdyhhhhhhdmmmdhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhddhhhhhhhhhhhhhhhhhhyo-             
 +
    `-ohhhhhyshhhhhhhmmmmmmmmdhhhhhhhhhhhhhhhhhhhhhhhhhhhhdddhhhhhhhhhhhhhhhhyyo/.               
 +
  `/yhhhhhdhshhhhhhdmmmmmmmmmmmdhhhhhhhhhhhhhhhhhhhhhdddmmmmddddddddddddds+/-.`                   
 +
  :yhhhhhhyo+hhhhhhhmmmmmmmmmmmmmmmmddhhhhhhhhhddddmmmmmmmmmmmmmmmmmmmmmmmh`                       
 +
+hhhhhhh/`  hhhhhhdmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmNmmmmmmmmmmmmmmmo                       
 +
+hhhhhhho    hhhhhhmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmNmmmmmmmmmmmmmmd                       
 +
hhhhhhh:    yhhhhhmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm                       
 +
                                                                                                   
 +
                                                                                                   
 +
            `-/+++++/:-.`                                                                         
 +
            `shhhhhhhhhhhyys+/:-`                                                                 
 +
            shhhhhhhhhhhhhhhhhhhyyo+:.`  ``.........`  `.-:////ooossyyyyyysso:                   
 +
          -hhhhhhhhhhhhhhhhhhhhhhhhhyyyyhyhhyyyyyyyyysyhhhhhhhhhhhhhhhhhhhhhhh:                   
 +
          ohhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhddhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhy                   
 +
          shhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhdddhhhhhhhhhhhhd`                 
 +
          hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhddhhhhhhhhhhd`                 
 +
          hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhddhhhhhhhhh                   
 +
          yhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhdhhhhhhhy                   
 +
          ohhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhddhhhhh/                   
 +
          ohhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhddhhhh`                   
 +
          +hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhyhhhhhhhhdhhh+                   
 +
          -hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhyyhhhh/`-:/++++++hhs                     
 +
            hhhhhhhhhhhhhhhhhhhhhhhhhhyhhhhhhhhhhhhhyso/:. `hhhho          /s                      
 +
            +hhhhhhhhhhhhhhhhhhhhhhhhh ``....--...``        yhhhs ``      -                       
 +
            `hhhhhhhhhhhhhhhhhhhhhhhhh`                `` `shhhh`  `      -                       
 +
            shhhhhhhhhhhhhhhhhhhhhhhh/                `  yhhhh:  `    -                       
 +
            odhhhhhhhhhhhhhhhhhhhhhhhh.              ``  hhhhhh`  `    -                       
 +
            -mhhhhhhhhhhhhhhhhhhhhhhhhh-              `  :hhhhhhy:`      :                       
 +
            .dhhhhhhhhhhhhhhhhhhhhhhhhhy:`            ` :hhhhhhhhhs-    :                       
 +
            .dhhhhhhhhhhhhhhhhhhhhhhhhh/:/:-.         -/osssssso++////---s                       
 +
            .dhhhhhhhhhhhhhhhhhhhhhhhhho:::////:-::-:/+/://::://::/::////sh                       
 +
            `hhhhhhhhhhhhhhhhhhhhhhhhhhhs+::/::::/:::/:::/::://::/::////+hd                       
 +
              oyhhhhhhhhhhhhhhhhhhhhhhhhhhhys++//::::::::/:::///+osyyyyyhhss                       
 +
              ``shhhhhhhhhhhhhhhhhhhhhhhhhhhhhhyyysssoosssyyyhhhddhhhhhddy `                       
 +
                .hhhhhhhhhhhhhhhhhhhhhdhdhhhhhhhhhhhhhhhdhhhhhhhhhhhhdddh:`                       
 +
                /dhhhhhhhhhhhddhhhhhhhhhhhhhhhhhhhdhdhdhhhhhhhhhhhhhdhhhssso:``                   
 +
                -yhdddhhhhhdhhhhhhhhhhhhhhhhhhhhhhhhhhhy:shdhhhhhhhhhhhhhhhhh+`..``               
 +
              -yhhhdhhhdddhhhhhhhhhhhhhhhhhhhhhhhhhhhh+  .+yhhhhhhhhhhhhhhhhh-  ..`             
 +
              -yhhhhhhhhddhhhhhhhhhhhhhhhhhhhhhhhhhhhhhy.  `ohhhhhhhhhhhhhhhhy:`  `-`             
 +
            .yhhhhhhhhdhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhy.    +hhhhhhhhhhhhhhhhhs:```--           
 +
            `yhhhhhhhhdhhhhhhhhhhhhhhhhhhhhhhhhhhysssssyhho.`  /hhhhhhhhhhhhhhhhhhh++syo/-`       
 +
            +hhhhhhhhhdhhhhhhhhhhhhhhhhhhhhhhso/::::::::`-+ys/-.shhhhhhhhhhhhhhhhh+::://yhh.       
 +
          `hhhhhhhhhhdhhhhhhhhhhhhhhhhhhhho/:::::::::::`  /hhhhdhhhhhhhhhhhhhhh+:::::  -yy+.     
 +
          /hhhhhhhhhhdhhhhhhhhhhhhhhhhhdddhyoooo+:::::::`  -hhhdhhhhhhhhhhhhhhs::::::-  +hh.   
 +
          yhhhhhhhhhdddhhhdhhhhhdhhhhhhhhhhhhhhhhhy+:://:-`  ohhdhhhhhhhhhhhhhh/::::::::--:+yo`   
 +
          .hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh+:/:/++:::ohhhdhhhhhhhhhhhhy::::::::::::-.so   
 +
          /hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhdhyyo:++-:::/dhhdhhhhhhhhhhhhy:::::::::::::osy   
 +
          /hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhd:+://::+hhhdhhhhhhhhhhhhy:::::::::::::o+`   
 +
          `hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhyo://o:::yhhhdhhhhhhhhhhhhh:::::::::::::+`   
 +
          -oyhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhddh/////+/::+hhhhdhhhhhhhhhhhhho::::::::/+o-`     
 +
            `.-:/+osssshhhhhhhhhdhddddhyyyyyyyyso/:::::::::+hhhhhdhhhhhhhhhhhhhh+::::::::/.       
 +
      `+/:-.            dhhhhhhhhhhhhhhho/::::::::::::::::/ohhhhhhdhhhhhhhhhhhhhhho/:::://.       
 +
.:+osyyhhhhyyo/-/      hhhhhhhhhhhhhhhhhys+/:::::::::::/oyhhhhhhhdhhhhhhhhhhhhhhhhhysoos`         
 +
hhhhhhhhhhhhhhhhh:      +dhhhhhhhhhhhhhhhhhhyyysssssssyyhhhhhhhhhdhhhhhhhhhhhhhhhhhhhhhh-         
 +
ysssoooosyhhhhhhhs `.-+symhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhdhhhhhhhhhhhhhhhhhhhhy-           
 +
`        .hhhhhhhs+shhhhhmddhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhdhhhhhhhhhhhhhhhhhhhho.           
 +
        .ohhhhhhdyhhhhhhdmmmdhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhddhhhhhhhhhhhhhhhhhhyo-             
 +
    `-ohhhhhyshhhhhhhmmmmmmmmdhhhhhhhhhhhhhhhhhhhhhhhhhhhhdddhhhhhhhhhhhhhhhhyyo/.               
 +
  `/yhhhhhdhshhhhhhdmmmmmmmmmmmdhhhhhhhhhhhhhhhhhhhhhdddmmmmddddddddddddds+/-.`                   
 +
  :yhhhhhhyo+hhhhhhhmmmmmmmmmmmmmmmmddhhhhhhhhhddddmmmmmmmmmmmmmmmmmmmmmmmh`                       
 +
+hhhhhhh/`  hhhhhhdmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmNmmmmmmmmmmmmmmmo                       
 +
+hhhhhhho    hhhhhhmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmNmmmmmmmmmmmmmmd                       
 +
hhhhhhh:    yhhhhhmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm                       
 +
                                                                                                   
 +
                                                                                                   
 +
            `-/+++++/:-.`                                                                         
 +
            `shhhhhhhhhhhyys+/:-`                                                                 
 +
            shhhhhhhhhhhhhhhhhhhyyo+:.`  ``.........`  `.-:////ooossyyyyyysso:                   
 +
          -hhhhhhhhhhhhhhhhhhhhhhhhhyyyyhyhhyyyyyyyyysyhhhhhhhhhhhhhhhhhhhhhhh:                   
 +
          ohhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhddhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhy                   
 +
          shhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhdddhhhhhhhhhhhhd`                 
 +
          hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhddhhhhhhhhhhd`                 
 +
          hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhddhhhhhhhhh                   
 +
          yhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhdhhhhhhhy                   
 +
          ohhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhddhhhhh/                   
 +
          ohhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhddhhhh`                   
 +
          +hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhyhhhhhhhhdhhh+                   
 +
          -hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhyyhhhh/`-:/++++++hhs                     
 +
            hhhhhhhhhhhhhhhhhhhhhhhhhhyhhhhhhhhhhhhhyso/:. `hhhho          /s                     
 +
            +hhhhhhhhhhhhhhhhhhhhhhhhh ``....--...``        yhhhs ``      -                       
 +
            `hhhhhhhhhhhhhhhhhhhhhhhhh`                `` `shhhh`  `      -                       
 +
            shhhhhhhhhhhhhhhhhhhhhhhh/                `  yhhhh:  `    -                       
 +
            odhhhhhhhhhhhhhhhhhhhhhhhh.              ``  hhhhhh`  `    -                       
 +
            -mhhhhhhhhhhhhhhhhhhhhhhhhh-              `  :hhhhhhy:`      :                       
 +
            .dhhhhhhhhhhhhhhhhhhhhhhhhhy:`            ` :hhhhhhhhhs-    :                       
 +
            .dhhhhhhhhhhhhhhhhhhhhhhhhh/:/:-.          -/osssssso++////---s                      
 +
            .dhhhhhhhhhhhhhhhhhhhhhhhhho:::////:-::-:/+/://::://::/::////sh                       
 +
            `hhhhhhhhhhhhhhhhhhhhhhhhhhhs+::/::::/:::/:::/::://::/::////+hd                       
 +
              oyhhhhhhhhhhhhhhhhhhhhhhhhhhhys++//::::::::/:::///+osyyyyyhhss                       
 +
              ``shhhhhhhhhhhhhhhhhhhhhhhhhhhhhhyyysssoosssyyyhhhddhhhhhddy `                       
 +
                .hhhhhhhhhhhhhhhhhhhhhdhdhhhhhhhhhhhhhhhdhhhhhhhhhhhhdddh:`                       
 +
                /dhhhhhhhhhhhddhhhhhhhhhhhhhhhhhhhdhdhdhhhhhhhhhhhhhdhhhssso:``                   
 +
                -yhdddhhhhhdhhhhhhhhhhhhhhhhhhhhhhhhhhhy:shdhhhhhhhhhhhhhhhhh+`..``               
 +
              -yhhhdhhhdddhhhhhhhhhhhhhhhhhhhhhhhhhhhh+  .+yhhhhhhhhhhhhhhhhh-  ..`             
 +
              -yhhhhhhhhddhhhhhhhhhhhhhhhhhhhhhhhhhhhhhy.   `ohhhhhhhhhhhhhhhhy:` `-`             
 +
            .yhhhhhhhhdhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhy.    +hhhhhhhhhhhhhhhhhs:```--           
 +
            `yhhhhhhhhdhhhhhhhhhhhhhhhhhhhhhhhhhhysssssyhho.`  /hhhhhhhhhhhhhhhhhhh++syo/-`       
 +
            +hhhhhhhhhdhhhhhhhhhhhhhhhhhhhhhhso/::::::::`-+ys/-.shhhhhhhhhhhhhhhhh+::://yhh.       
 +
          `hhhhhhhhhhdhhhhhhhhhhhhhhhhhhhho/:::::::::::`  /hhhhdhhhhhhhhhhhhhhh+:::::  -yy+.     
 +
          /hhhhhhhhhhdhhhhhhhhhhhhhhhhhdddhyoooo+:::::::`  -hhhdhhhhhhhhhhhhhhs::::::-  +hh.   
 +
          yhhhhhhhhhdddhhhdhhhhhdhhhhhhhhhhhhhhhhhy+:://:-`  ohhdhhhhhhhhhhhhhh/::::::::--:+yo`   
 +
          .hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh+:/:/++:::ohhhdhhhhhhhhhhhhy::::::::::::-.so   
 +
          /hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhdhyyo:++-:::/dhhdhhhhhhhhhhhhy:::::::::::::osy   
 +
          /hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhd:+://::+hhhdhhhhhhhhhhhhy:::::::::::::o+`   
 +
          `hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhyo://o:::yhhhdhhhhhhhhhhhhh:::::::::::::+`   
 +
          -oyhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhddh/////+/::+hhhhdhhhhhhhhhhhhho::::::::/+o-`     
 +
            `.-:/+osssshhhhhhhhhdhddddhyyyyyyyyso/:::::::::+hhhhhdhhhhhhhhhhhhhh+::::::::/.       
 +
      `+/:-.            dhhhhhhhhhhhhhhho/::::::::::::::::/ohhhhhhdhhhhhhhhhhhhhhho/:::://.       
 +
.:+osyyhhhhyyo/-/      hhhhhhhhhhhhhhhhhys+/:::::::::::/oyhhhhhhhdhhhhhhhhhhhhhhhhhysoos`         
 +
hhhhhhhhhhhhhhhhh:      +dhhhhhhhhhhhhhhhhhhyyysssssssyyhhhhhhhhhdhhhhhhhhhhhhhhhhhhhhhh-         
 +
ysssoooosyhhhhhhhs `.-+symhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhdhhhhhhhhhhhhhhhhhhhhy-           
 +
`        .hhhhhhhs+shhhhhmddhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhdhhhhhhhhhhhhhhhhhhhho.           
 +
        .ohhhhhhdyhhhhhhdmmmdhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhddhhhhhhhhhhhhhhhhhhyo-             
 +
    `-ohhhhhyshhhhhhhmmmmmmmmdhhhhhhhhhhhhhhhhhhhhhhhhhhhhdddhhhhhhhhhhhhhhhhyyo/.               
 +
  `/yhhhhhdhshhhhhhdmmmmmmmmmmmdhhhhhhhhhhhhhhhhhhhhhdddmmmmddddddddddddds+/-.`                   
 +
  :yhhhhhhyo+hhhhhhhmmmmmmmmmmmmmmmmddhhhhhhhhhddddmmmmmmmmmmmmmmmmmmmmmmmh`                       
 +
+hhhhhhh/`  hhhhhhdmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmNmmmmmmmmmmmmmmmo                       
 +
+hhhhhhho    hhhhhhmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmNmmmmmmmmmmmmmmd                       
 +
hhhhhhh:    yhhhhhmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm                       
 +
                                                                                                   
 +
                                                                                                   
 +
            `-/+++++/:-.`                                                                         
 +
            `shhhhhhhhhhhyys+/:-`                                                                 
 +
            shhhhhhhhhhhhhhhhhhhyyo+:.`  ``.........`  `.-:////ooossyyyyyysso:                   
 +
          -hhhhhhhhhhhhhhhhhhhhhhhhhyyyyhyhhyyyyyyyyysyhhhhhhhhhhhhhhhhhhhhhhh:                   
 +
          ohhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhddhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhy                   
 +
          shhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhdddhhhhhhhhhhhhd`                 
 +
          hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhddhhhhhhhhhhd`                 
 +
          hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhddhhhhhhhhh                   
 +
          yhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhdhhhhhhhy                   
 +
          ohhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhddhhhhh/                   
 +
          ohhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhddhhhh`                   
 +
          +hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhyhhhhhhhhdhhh+                   
 +
          -hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhyyhhhh/`-:/++++++hhs                     
 +
            hhhhhhhhhhhhhhhhhhhhhhhhhhyhhhhhhhhhhhhhyso/:. `hhhho          /s                     
 +
            +hhhhhhhhhhhhhhhhhhhhhhhhh ``....--...``        yhhhs ``      -                       
 +
            `hhhhhhhhhhhhhhhhhhhhhhhhh`                `` `shhhh`  `      -                       
 +
            shhhhhhhhhhhhhhhhhhhhhhhh/                `  yhhhh:  `    -                       
 +
            odhhhhhhhhhhhhhhhhhhhhhhhh.              ``  hhhhhh`  `    -                       
 +
            -mhhhhhhhhhhhhhhhhhhhhhhhhh-              `  :hhhhhhy:`      :                       
 +
            .dhhhhhhhhhhhhhhhhhhhhhhhhhy:`            ` :hhhhhhhhhs-    :                       
 +
            .dhhhhhhhhhhhhhhhhhhhhhhhhh/:/:-.          -/osssssso++////---s                       
 +
            .dhhhhhhhhhhhhhhhhhhhhhhhhho:::////:-::-:/+/://::://::/::////sh                       
 +
            `hhhhhhhhhhhhhhhhhhhhhhhhhhhs+::/::::/:::/:::/::://::/::////+hd                       
 +
              oyhhhhhhhhhhhhhhhhhhhhhhhhhhhys++//::::::::/:::///+osyyyyyhhss                       
 +
              ``shhhhhhhhhhhhhhhhhhhhhhhhhhhhhhyyysssoosssyyyhhhddhhhhhddy `                       
 +
                .hhhhhhhhhhhhhhhhhhhhhdhdhhhhhhhhhhhhhhhdhhhhhhhhhhhhdddh:`                       
 +
                /dhhhhhhhhhhhddhhhhhhhhhhhhhhhhhhhdhdhdhhhhhhhhhhhhhdhhhssso:``                   
 +
                -yhdddhhhhhdhhhhhhhhhhhhhhhhhhhhhhhhhhhy:shdhhhhhhhhhhhhhhhhh+`..``               
 +
              -yhhhdhhhdddhhhhhhhhhhhhhhhhhhhhhhhhhhhh+  .+yhhhhhhhhhhhhhhhhh-  ..`             
 +
              -yhhhhhhhhddhhhhhhhhhhhhhhhhhhhhhhhhhhhhhy.  `ohhhhhhhhhhhhhhhhy:`  `-`             
 +
            .yhhhhhhhhdhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhy.    +hhhhhhhhhhhhhhhhhs:```--           
 +
            `yhhhhhhhhdhhhhhhhhhhhhhhhhhhhhhhhhhhysssssyhho.`  /hhhhhhhhhhhhhhhhhhh++syo/-`       
 +
            +hhhhhhhhhdhhhhhhhhhhhhhhhhhhhhhhso/::::::::`-+ys/-.shhhhhhhhhhhhhhhhh+::://yhh.       
 +
          `hhhhhhhhhhdhhhhhhhhhhhhhhhhhhhho/:::::::::::`  /hhhhdhhhhhhhhhhhhhhh+:::::  -yy+.     
 +
          /hhhhhhhhhhdhhhhhhhhhhhhhhhhhdddhyoooo+:::::::`  -hhhdhhhhhhhhhhhhhhs::::::-  +hh.   
 +
          yhhhhhhhhhdddhhhdhhhhhdhhhhhhhhhhhhhhhhhy+:://:-`  ohhdhhhhhhhhhhhhhh/::::::::--:+yo`   
 +
          .hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh+:/:/++:::ohhhdhhhhhhhhhhhhy::::::::::::-.so   
 +
          /hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhdhyyo:++-:::/dhhdhhhhhhhhhhhhy:::::::::::::osy   
 +
          /hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhd:+://::+hhhdhhhhhhhhhhhhy:::::::::::::o+`   
 +
          `hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhyo://o:::yhhhdhhhhhhhhhhhhh:::::::::::::+`   
 +
          -oyhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhddh/////+/::+hhhhdhhhhhhhhhhhhho::::::::/+o-`     
 +
            `.-:/+osssshhhhhhhhhdhddddhyyyyyyyyso/:::::::::+hhhhhdhhhhhhhhhhhhhh+::::::::/.       
 +
      `+/:-.            dhhhhhhhhhhhhhhho/::::::::::::::::/ohhhhhhdhhhhhhhhhhhhhhho/:::://.       
 +
.:+osyyhhhhyyo/-/      hhhhhhhhhhhhhhhhhys+/:::::::::::/oyhhhhhhhdhhhhhhhhhhhhhhhhhysoos`         
 +
hhhhhhhhhhhhhhhhh:      +dhhhhhhhhhhhhhhhhhhyyysssssssyyhhhhhhhhhdhhhhhhhhhhhhhhhhhhhhhh-         
 +
ysssoooosyhhhhhhhs `.-+symhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhdhhhhhhhhhhhhhhhhhhhhy-           
 +
`        .hhhhhhhs+shhhhhmddhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhdhhhhhhhhhhhhhhhhhhhho.           
 +
        .ohhhhhhdyhhhhhhdmmmdhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhddhhhhhhhhhhhhhhhhhhyo-             
 +
    `-ohhhhhyshhhhhhhmmmmmmmmdhhhhhhhhhhhhhhhhhhhhhhhhhhhhdddhhhhhhhhhhhhhhhhyyo/.               
 +
  `/yhhhhhdhshhhhhhdmmmmmmmmmmmdhhhhhhhhhhhhhhhhhhhhhdddmmmmddddddddddddds+/-.`                   
 +
  :yhhhhhhyo+hhhhhhhmmmmmmmmmmmmmmmmddhhhhhhhhhddddmmmmmmmmmmmmmmmmmmmmmmmh`                       
 +
+hhhhhhh/`  hhhhhhdmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmNmmmmmmmmmmmmmmmo                       
 +
+hhhhhhho    hhhhhhmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmNmmmmmmmmmmmmmmd                       
 +
hhhhhhh:    yhhhhhmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm                       
 +
                                                                                                   
 +
                                                                                                   
 +
            `-/+++++/:-.`                                                                         
 +
            `shhhhhhhhhhhyys+/:-`                                                                 
 +
            shhhhhhhhhhhhhhhhhhhyyo+:.`  ``.........`  `.-:////ooossyyyyyysso:                   
 +
          -hhhhhhhhhhhhhhhhhhhhhhhhhyyyyhyhhyyyyyyyyysyhhhhhhhhhhhhhhhhhhhhhhh:                   
 +
          ohhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhddhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhy                   
 +
          shhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhdddhhhhhhhhhhhhd`                 
 +
          hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhddhhhhhhhhhhd`                 
 +
          hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhddhhhhhhhhh                   
 +
          yhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhdhhhhhhhy                   
 +
          ohhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhddhhhhh/                   
 +
          ohhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhddhhhh`                   
 +
          +hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhyhhhhhhhhdhhh+                   
 +
          -hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhyyhhhh/`-:/++++++hhs                     
 +
            hhhhhhhhhhhhhhhhhhhhhhhhhhyhhhhhhhhhhhhhyso/:. `hhhho          /s                     
 +
            +hhhhhhhhhhhhhhhhhhhhhhhhh ``....--...``        yhhhs ``      -                       
 +
            `hhhhhhhhhhhhhhhhhhhhhhhhh`                `` `shhhh`  `      -                       
 +
            shhhhhhhhhhhhhhhhhhhhhhhh/                `  yhhhh:  `    -                       
 +
            odhhhhhhhhhhhhhhhhhhhhhhhh.              ``  hhhhhh`  `    -                       
 +
            -mhhhhhhhhhhhhhhhhhhhhhhhhh-              `  :hhhhhhy:`      :                       
 +
            .dhhhhhhhhhhhhhhhhhhhhhhhhhy:`            ` :hhhhhhhhhs-    :                       
 +
            .dhhhhhhhhhhhhhhhhhhhhhhhhh/:/:-.          -/osssssso++////---s                       
 +
            .dhhhhhhhhhhhhhhhhhhhhhhhhho:::////:-::-:/+/://::://::/::////sh                       
 +
            `hhhhhhhhhhhhhhhhhhhhhhhhhhhs+::/::::/:::/:::/::://::/::////+hd                       
 +
              oyhhhhhhhhhhhhhhhhhhhhhhhhhhhys++//::::::::/:::///+osyyyyyhhss                       
 +
              ``shhhhhhhhhhhhhhhhhhhhhhhhhhhhhhyyysssoosssyyyhhhddhhhhhddy `                       
 +
                .hhhhhhhhhhhhhhhhhhhhhdhdhhhhhhhhhhhhhhhdhhhhhhhhhhhhdddh:`                       
 +
                /dhhhhhhhhhhhddhhhhhhhhhhhhhhhhhhhdhdhdhhhhhhhhhhhhhdhhhssso:``                   
 +
                -yhdddhhhhhdhhhhhhhhhhhhhhhhhhhhhhhhhhhy:shdhhhhhhhhhhhhhhhhh+`..``               
 +
              -yhhhdhhhdddhhhhhhhhhhhhhhhhhhhhhhhhhhhh+ .+yhhhhhhhhhhhhhhhhh-  ..`             
 +
              -yhhhhhhhhddhhhhhhhhhhhhhhhhhhhhhhhhhhhhhy.  `ohhhhhhhhhhhhhhhhy:`  `-`             
 +
            .yhhhhhhhhdhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhy.    +hhhhhhhhhhhhhhhhhs:```--           
 +
            `yhhhhhhhhdhhhhhhhhhhhhhhhhhhhhhhhhhhysssssyhho.`  /hhhhhhhhhhhhhhhhhhh++syo/-`       
 +
            +hhhhhhhhhdhhhhhhhhhhhhhhhhhhhhhhso/::::::::`-+ys/-.shhhhhhhhhhhhhhhhh+::://yhh.       
 +
          `hhhhhhhhhhdhhhhhhhhhhhhhhhhhhhho/:::::::::::`  /hhhhdhhhhhhhhhhhhhhh+::::: -yy+.     
 +
          /hhhhhhhhhhdhhhhhhhhhhhhhhhhhdddhyoooo+:::::::`  -hhhdhhhhhhhhhhhhhhs::::::-  +hh.   
 +
          yhhhhhhhhhdddhhhdhhhhhdhhhhhhhhhhhhhhhhhy+:://:-`  ohhdhhhhhhhhhhhhhh/::::::::--:+yo`   
 +
          .hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh+:/:/++:::ohhhdhhhhhhhhhhhhy::::::::::::-.so   
 +
          /hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhdhyyo:++-:::/dhhdhhhhhhhhhhhhy:::::::::::::osy   
 +
          /hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhd:+://::+hhhdhhhhhhhhhhhhy:::::::::::::o+`   
 +
          `hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhyo://o:::yhhhdhhhhhhhhhhhhh:::::::::::::+`   
 +
          -oyhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhddh/////+/::+hhhhdhhhhhhhhhhhhho::::::::/+o-`     
 +
            `.-:/+osssshhhhhhhhhdhddddhyyyyyyyyso/:::::::::+hhhhhdhhhhhhhhhhhhhh+::::::::/.       
 +
      `+/:-.            dhhhhhhhhhhhhhhho/::::::::::::::::/ohhhhhhdhhhhhhhhhhhhhhho/:::://.        
 +
.:+osyyhhhhyyo/-/      hhhhhhhhhhhhhhhhhys+/:::::::::::/oyhhhhhhhdhhhhhhhhhhhhhhhhhysoos`         
 +
hhhhhhhhhhhhhhhhh:     +dhhhhhhhhhhhhhhhhhhyyysssssssyyhhhhhhhhhdhhhhhhhhhhhhhhhhhhhhhh-         
 +
ysssoooosyhhhhhhhs `.-+symhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhdhhhhhhhhhhhhhhhhhhhhy-           
 +
`        .hhhhhhhs+shhhhhmddhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhdhhhhhhhhhhhhhhhhhhhho.           
 +
        .ohhhhhhdyhhhhhhdmmmdhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhddhhhhhhhhhhhhhhhhhhyo-             
 +
    `-ohhhhhyshhhhhhhmmmmmmmmdhhhhhhhhhhhhhhhhhhhhhhhhhhhhdddhhhhhhhhhhhhhhhhyyo/.               
 +
  `/yhhhhhdhshhhhhhdmmmmmmmmmmmdhhhhhhhhhhhhhhhhhhhhhdddmmmmddddddddddddds+/-.`                   
 +
  :yhhhhhhyo+hhhhhhhmmmmmmmmmmmmmmmmddhhhhhhhhhddddmmmmmmmmmmmmmmmmmmmmmmmh`                       
 +
+hhhhhhh/`  hhhhhhdmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmNmmmmmmmmmmmmmmmo                       
 +
+hhhhhhho    hhhhhhmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmNmmmmmmmmmmmmmmd                       
 +
hhhhhhh:     yhhhhhmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm                       
 +
                                                                                                   
 +
                                                                                                   
 +
            `-/+++++/:-.`                                                                         
 +
            `shhhhhhhhhhhyys+/:-`                                                                 
 +
            shhhhhhhhhhhhhhhhhhhyyo+:.`  ``.........`  `.-:////ooossyyyyyysso:                   
 +
          -hhhhhhhhhhhhhhhhhhhhhhhhhyyyyhyhhyyyyyyyyysyhhhhhhhhhhhhhhhhhhhhhhh:                   
 +
          ohhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhddhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhy                   
 +
          shhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhdddhhhhhhhhhhhhd`                 
 +
          hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhddhhhhhhhhhhd`                 
 +
          hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhddhhhhhhhhh                   
 +
          yhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhdhhhhhhhy                   
 +
          ohhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhddhhhhh/                  
 +
          ohhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhddhhhh`                   
 +
          +hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhyhhhhhhhhdhhh+                   
 +
          -hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhyyhhhh/`-:/++++++hhs                     
 +
            hhhhhhhhhhhhhhhhhhhhhhhhhhyhhhhhhhhhhhhhyso/:. `hhhho          /s                     
 +
            +hhhhhhhhhhhhhhhhhhhhhhhhh ``....--...``        yhhhs ``      -                       
 +
            `hhhhhhhhhhhhhhhhhhhhhhhhh`                `` `shhhh`  `      -                       
 +
            shhhhhhhhhhhhhhhhhhhhhhhh/                `  yhhhh:  `    -                       
 +
            odhhhhhhhhhhhhhhhhhhhhhhhh.              ``  hhhhhh`  `    -                       
 +
            -mhhhhhhhhhhhhhhhhhhhhhhhhh-              `  :hhhhhhy:`      :                       
 +
            .dhhhhhhhhhhhhhhhhhhhhhhhhhy:`            ` :hhhhhhhhhs-    :                       
 +
            .dhhhhhhhhhhhhhhhhhhhhhhhhh/:/:-.          -/osssssso++////---s                       
 +
            .dhhhhhhhhhhhhhhhhhhhhhhhhho:::////:-::-:/+/://::://::/::////sh                       
 +
            `hhhhhhhhhhhhhhhhhhhhhhhhhhhs+::/::::/:::/:::/::://::/::////+hd                       
 +
              oyhhhhhhhhhhhhhhhhhhhhhhhhhhhys++//::::::::/:::///+osyyyyyhhss                       
 +
              ``shhhhhhhhhhhhhhhhhhhhhhhhhhhhhhyyysssoosssyyyhhhddhhhhhddy `                       
 +
                .hhhhhhhhhhhhhhhhhhhhhdhdhhhhhhhhhhhhhhhdhhhhhhhhhhhhdddh:`                       
 +
                /dhhhhhhhhhhhddhhhhhhhhhhhhhhhhhhhdhdhdhhhhhhhhhhhhhdhhhssso:``                   
 +
                -yhdddhhhhhdhhhhhhhhhhhhhhhhhhhhhhhhhhhy:shdhhhhhhhhhhhhhhhhh+`..``               
 +
              -yhhhdhhhdddhhhhhhhhhhhhhhhhhhhhhhhhhhhh+  .+yhhhhhhhhhhhhhhhhh-  ..`             
 +
              -yhhhhhhhhddhhhhhhhhhhhhhhhhhhhhhhhhhhhhhy.  `ohhhhhhhhhhhhhhhhy:`  `-`             
 +
            .yhhhhhhhhdhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhy.    +hhhhhhhhhhhhhhhhhs:```--           
 +
            `yhhhhhhhhdhhhhhhhhhhhhhhhhhhhhhhhhhhysssssyhho.`  /hhhhhhhhhhhhhhhhhhh++syo/-`       
 +
            +hhhhhhhhhdhhhhhhhhhhhhhhhhhhhhhhso/::::::::`-+ys/-.shhhhhhhhhhhhhhhhh+::://yhh.       
 +
          `hhhhhhhhhhdhhhhhhhhhhhhhhhhhhhho/:::::::::::`  /hhhhdhhhhhhhhhhhhhhh+:::::  -yy+.     
 +
          /hhhhhhhhhhdhhhhhhhhhhhhhhhhhdddhyoooo+:::::::`  -hhhdhhhhhhhhhhhhhhs::::::-  +hh.   
 +
          yhhhhhhhhhdddhhhdhhhhhdhhhhhhhhhhhhhhhhhy+:://:-`  ohhdhhhhhhhhhhhhhh/::::::::--:+yo`   
 +
          .hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh+:/:/++:::ohhhdhhhhhhhhhhhhy::::::::::::-.so   
 +
          /hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhdhyyo:++-:::/dhhdhhhhhhhhhhhhy:::::::::::::osy   
 +
          /hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhd:+://::+hhhdhhhhhhhhhhhhy:::::::::::::o+`   
 +
          `hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhyo://o:::yhhhdhhhhhhhhhhhhh:::::::::::::+`   
 +
          -oyhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhddh/////+/::+hhhhdhhhhhhhhhhhhho::::::::/+o-`     
 +
            `.-:/+osssshhhhhhhhhdhddddhyyyyyyyyso/:::::::::+hhhhhdhhhhhhhhhhhhhh+::::::::/.       
 +
      `+/:-.            dhhhhhhhhhhhhhhho/::::::::::::::::/ohhhhhhdhhhhhhhhhhhhhhho/:::://.       
 +
.:+osyyhhhhyyo/-/      hhhhhhhhhhhhhhhhhys+/:::::::::::/oyhhhhhhhdhhhhhhhhhhhhhhhhhysoos`         
 +
hhhhhhhhhhhhhhhhh:      +dhhhhhhhhhhhhhhhhhhyyysssssssyyhhhhhhhhhdhhhhhhhhhhhhhhhhhhhhhh-         
 +
ysssoooosyhhhhhhhs `.-+symhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhdhhhhhhhhhhhhhhhhhhhhy-           
 +
`        .hhhhhhhs+shhhhhmddhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhdhhhhhhhhhhhhhhhhhhhho.           
 +
        .ohhhhhhdyhhhhhhdmmmdhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhddhhhhhhhhhhhhhhhhhhyo-             
 +
    `-ohhhhhyshhhhhhhmmmmmmmmdhhhhhhhhhhhhhhhhhhhhhhhhhhhhdddhhhhhhhhhhhhhhhhyyo/.               
 +
  `/yhhhhhdhshhhhhhdmmmmmmmmmmmdhhhhhhhhhhhhhhhhhhhhhdddmmmmddddddddddddds+/-.`                   
 +
  :yhhhhhhyo+hhhhhhhmmmmmmmmmmmmmmmmddhhhhhhhhhddddmmmmmmmmmmmmmmmmmmmmmmmh`                       
 +
+hhhhhhh/`  hhhhhhdmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmNmmmmmmmmmmmmmmmo                       
 +
+hhhhhhho    hhhhhhmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmNmmmmmmmmmmmmmmd                       
 +
hhhhhhh:    yhhhhhmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm

Revision as of 04:21, 18 November 2021


            `-/+++++/:-.`                                                                          
           `shhhhhhhhhhhyys+/:-`                                                                   
           shhhhhhhhhhhhhhhhhhhyyo+:.`  ``.........`   `.-:////ooossyyyyyysso:                     
          -hhhhhhhhhhhhhhhhhhhhhhhhhyyyyhyhhyyyyyyyyysyhhhhhhhhhhhhhhhhhhhhhhh:                    
          ohhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhddhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhy                    
          shhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhdddhhhhhhhhhhhhd`                   
          hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhddhhhhhhhhhhd`                   
          hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhddhhhhhhhhh                    
          yhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhdhhhhhhhy                    
          ohhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhddhhhhh/                    
          ohhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhddhhhh`                    
          +hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhyhhhhhhhhdhhh+                     
          -hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhyyhhhh/`-:/++++++hhs                      
           hhhhhhhhhhhhhhhhhhhhhhhhhhyhhhhhhhhhhhhhyso/:. `hhhho          /s                       
           +hhhhhhhhhhhhhhhhhhhhhhhhh ``....--...``        yhhhs ``       -                        
           `hhhhhhhhhhhhhhhhhhhhhhhhh`                 `` `shhhh`  `      -                        
            shhhhhhhhhhhhhhhhhhhhhhhh/                 `   yhhhh:   `     -                        
            odhhhhhhhhhhhhhhhhhhhhhhhh.               ``   hhhhhh`  `     -                        
            -mhhhhhhhhhhhhhhhhhhhhhhhhh-               `  :hhhhhhy:`      :                        
            .dhhhhhhhhhhhhhhhhhhhhhhhhhy:`             ` :hhhhhhhhhs-     :                        
            .dhhhhhhhhhhhhhhhhhhhhhhhhh/:/:-.          -/osssssso++////---s                        
            .dhhhhhhhhhhhhhhhhhhhhhhhhho:::////:-::-:/+/://::://::/::////sh                        
            `hhhhhhhhhhhhhhhhhhhhhhhhhhhs+::/::::/:::/:::/::://::/::////+hd                        
             oyhhhhhhhhhhhhhhhhhhhhhhhhhhhys++//::::::::/:::///+osyyyyyhhss                        
             ``shhhhhhhhhhhhhhhhhhhhhhhhhhhhhhyyysssoosssyyyhhhddhhhhhddy `                        
               .hhhhhhhhhhhhhhhhhhhhhdhdhhhhhhhhhhhhhhhdhhhhhhhhhhhhdddh:`                         
                /dhhhhhhhhhhhddhhhhhhhhhhhhhhhhhhhdhdhdhhhhhhhhhhhhhdhhhssso:``                    
               -yhdddhhhhhdhhhhhhhhhhhhhhhhhhhhhhhhhhhy:shdhhhhhhhhhhhhhhhhh+`..``                 
              -yhhhdhhhdddhhhhhhhhhhhhhhhhhhhhhhhhhhhh+  .+yhhhhhhhhhhhhhhhhh-   ..`               
             -yhhhhhhhhddhhhhhhhhhhhhhhhhhhhhhhhhhhhhhy.   `ohhhhhhhhhhhhhhhhy:`  `-`              
            .yhhhhhhhhdhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhy.    +hhhhhhhhhhhhhhhhhs:```--             
           `yhhhhhhhhdhhhhhhhhhhhhhhhhhhhhhhhhhhysssssyhho.`  /hhhhhhhhhhhhhhhhhhh++syo/-`         
           +hhhhhhhhhdhhhhhhhhhhhhhhhhhhhhhhso/::::::::`-+ys/-.shhhhhhhhhhhhhhhhh+::://yhh.        
          `hhhhhhhhhhdhhhhhhhhhhhhhhhhhhhho/:::::::::::`   /hhhhdhhhhhhhhhhhhhhh+:::::  -yy+.      
          /hhhhhhhhhhdhhhhhhhhhhhhhhhhhdddhyoooo+:::::::`   -hhhdhhhhhhhhhhhhhhs::::::-   +hh.     
          yhhhhhhhhhdddhhhdhhhhhdhhhhhhhhhhhhhhhhhy+:://:-`  ohhdhhhhhhhhhhhhhh/::::::::--:+yo`    
         .hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh+:/:/++:::ohhhdhhhhhhhhhhhhy::::::::::::-.so    
         /hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhdhyyo:++-:::/dhhdhhhhhhhhhhhhy:::::::::::::osy    
         /hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhd:+://::+hhhdhhhhhhhhhhhhy:::::::::::::o+`    
         `hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhyo://o:::yhhhdhhhhhhhhhhhhh:::::::::::::+`     
          -oyhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhddh/////+/::+hhhhdhhhhhhhhhhhhho::::::::/+o-`      
            `.-:/+osssshhhhhhhhhdhddddhyyyyyyyyso/:::::::::+hhhhhdhhhhhhhhhhhhhh+::::::::/.        
     `+/:-.            dhhhhhhhhhhhhhhho/::::::::::::::::/ohhhhhhdhhhhhhhhhhhhhhho/:::://.         

.:+osyyhhhhyyo/-/ hhhhhhhhhhhhhhhhhys+/:::::::::::/oyhhhhhhhdhhhhhhhhhhhhhhhhhysoos` hhhhhhhhhhhhhhhhh: +dhhhhhhhhhhhhhhhhhhyyysssssssyyhhhhhhhhhdhhhhhhhhhhhhhhhhhhhhhh- ysssoooosyhhhhhhhs `.-+symhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhdhhhhhhhhhhhhhhhhhhhhy- ` .hhhhhhhs+shhhhhmddhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhdhhhhhhhhhhhhhhhhhhhho.

       .ohhhhhhdyhhhhhhdmmmdhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhddhhhhhhhhhhhhhhhhhhyo-               
    `-ohhhhhyshhhhhhhmmmmmmmmdhhhhhhhhhhhhhhhhhhhhhhhhhhhhdddhhhhhhhhhhhhhhhhyyo/.                 
  `/yhhhhhdhshhhhhhdmmmmmmmmmmmdhhhhhhhhhhhhhhhhhhhhhdddmmmmddddddddddddds+/-.`                    
 :yhhhhhhyo+hhhhhhhmmmmmmmmmmmmmmmmddhhhhhhhhhddddmmmmmmmmmmmmmmmmmmmmmmmh`                        
+hhhhhhh/`  hhhhhhdmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmNmmmmmmmmmmmmmmmo                        

+hhhhhhho hhhhhhmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmNmmmmmmmmmmmmmmd hhhhhhh: yhhhhhmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm


            `-/+++++/:-.`                                                                          
           `shhhhhhhhhhhyys+/:-`                                                                   
           shhhhhhhhhhhhhhhhhhhyyo+:.`  ``.........`   `.-:////ooossyyyyyysso:                     
          -hhhhhhhhhhhhhhhhhhhhhhhhhyyyyhyhhyyyyyyyyysyhhhhhhhhhhhhhhhhhhhhhhh:                    
          ohhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhddhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhy                    
          shhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhdddhhhhhhhhhhhhd`                   
          hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhddhhhhhhhhhhd`                   
          hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhddhhhhhhhhh                    
          yhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhdhhhhhhhy                    
          ohhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhddhhhhh/                    
          ohhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhddhhhh`                    
          +hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhyhhhhhhhhdhhh+                     
          -hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhyyhhhh/`-:/++++++hhs                      
           hhhhhhhhhhhhhhhhhhhhhhhhhhyhhhhhhhhhhhhhyso/:. `hhhho          /s                       
           +hhhhhhhhhhhhhhhhhhhhhhhhh ``....--...``        yhhhs ``       -                        
           `hhhhhhhhhhhhhhhhhhhhhhhhh`                 `` `shhhh`  `      -                        
            shhhhhhhhhhhhhhhhhhhhhhhh/                 `   yhhhh:   `     -                        
            odhhhhhhhhhhhhhhhhhhhhhhhh.               ``   hhhhhh`  `     -                        
            -mhhhhhhhhhhhhhhhhhhhhhhhhh-               `  :hhhhhhy:`      :                        
            .dhhhhhhhhhhhhhhhhhhhhhhhhhy:`             ` :hhhhhhhhhs-     :                        
            .dhhhhhhhhhhhhhhhhhhhhhhhhh/:/:-.          -/osssssso++////---s                        
            .dhhhhhhhhhhhhhhhhhhhhhhhhho:::////:-::-:/+/://::://::/::////sh                        
            `hhhhhhhhhhhhhhhhhhhhhhhhhhhs+::/::::/:::/:::/::://::/::////+hd                        
             oyhhhhhhhhhhhhhhhhhhhhhhhhhhhys++//::::::::/:::///+osyyyyyhhss                        
             ``shhhhhhhhhhhhhhhhhhhhhhhhhhhhhhyyysssoosssyyyhhhddhhhhhddy `                        
               .hhhhhhhhhhhhhhhhhhhhhdhdhhhhhhhhhhhhhhhdhhhhhhhhhhhhdddh:`                         
                /dhhhhhhhhhhhddhhhhhhhhhhhhhhhhhhhdhdhdhhhhhhhhhhhhhdhhhssso:``                    
               -yhdddhhhhhdhhhhhhhhhhhhhhhhhhhhhhhhhhhy:shdhhhhhhhhhhhhhhhhh+`..``                 
              -yhhhdhhhdddhhhhhhhhhhhhhhhhhhhhhhhhhhhh+  .+yhhhhhhhhhhhhhhhhh-   ..`               
             -yhhhhhhhhddhhhhhhhhhhhhhhhhhhhhhhhhhhhhhy.   `ohhhhhhhhhhhhhhhhy:`  `-`              
            .yhhhhhhhhdhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhy.    +hhhhhhhhhhhhhhhhhs:```--             
           `yhhhhhhhhdhhhhhhhhhhhhhhhhhhhhhhhhhhysssssyhho.`  /hhhhhhhhhhhhhhhhhhh++syo/-`         
           +hhhhhhhhhdhhhhhhhhhhhhhhhhhhhhhhso/::::::::`-+ys/-.shhhhhhhhhhhhhhhhh+::://yhh.        
          `hhhhhhhhhhdhhhhhhhhhhhhhhhhhhhho/:::::::::::`   /hhhhdhhhhhhhhhhhhhhh+:::::  -yy+.      
          /hhhhhhhhhhdhhhhhhhhhhhhhhhhhdddhyoooo+:::::::`   -hhhdhhhhhhhhhhhhhhs::::::-   +hh.     
          yhhhhhhhhhdddhhhdhhhhhdhhhhhhhhhhhhhhhhhy+:://:-`  ohhdhhhhhhhhhhhhhh/::::::::--:+yo`    
         .hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh+:/:/++:::ohhhdhhhhhhhhhhhhy::::::::::::-.so    
         /hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhdhyyo:++-:::/dhhdhhhhhhhhhhhhy:::::::::::::osy    
         /hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhd:+://::+hhhdhhhhhhhhhhhhy:::::::::::::o+`    
         `hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhyo://o:::yhhhdhhhhhhhhhhhhh:::::::::::::+`     
          -oyhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhddh/////+/::+hhhhdhhhhhhhhhhhhho::::::::/+o-`      
            `.-:/+osssshhhhhhhhhdhddddhyyyyyyyyso/:::::::::+hhhhhdhhhhhhhhhhhhhh+::::::::/.        
     `+/:-.            dhhhhhhhhhhhhhhho/::::::::::::::::/ohhhhhhdhhhhhhhhhhhhhhho/:::://.         

.:+osyyhhhhyyo/-/ hhhhhhhhhhhhhhhhhys+/:::::::::::/oyhhhhhhhdhhhhhhhhhhhhhhhhhysoos` hhhhhhhhhhhhhhhhh: +dhhhhhhhhhhhhhhhhhhyyysssssssyyhhhhhhhhhdhhhhhhhhhhhhhhhhhhhhhh- ysssoooosyhhhhhhhs `.-+symhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhdhhhhhhhhhhhhhhhhhhhhy- ` .hhhhhhhs+shhhhhmddhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhdhhhhhhhhhhhhhhhhhhhho.

       .ohhhhhhdyhhhhhhdmmmdhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhddhhhhhhhhhhhhhhhhhhyo-               
    `-ohhhhhyshhhhhhhmmmmmmmmdhhhhhhhhhhhhhhhhhhhhhhhhhhhhdddhhhhhhhhhhhhhhhhyyo/.                 
  `/yhhhhhdhshhhhhhdmmmmmmmmmmmdhhhhhhhhhhhhhhhhhhhhhdddmmmmddddddddddddds+/-.`                    
 :yhhhhhhyo+hhhhhhhmmmmmmmmmmmmmmmmddhhhhhhhhhddddmmmmmmmmmmmmmmmmmmmmmmmh`                        
+hhhhhhh/`  hhhhhhdmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmNmmmmmmmmmmmmmmmo                        

+hhhhhhho hhhhhhmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmNmmmmmmmmmmmmmmd hhhhhhh: yhhhhhmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm


            `-/+++++/:-.`                                                                          
           `shhhhhhhhhhhyys+/:-`                                                                   
           shhhhhhhhhhhhhhhhhhhyyo+:.`  ``.........`   `.-:////ooossyyyyyysso:                     
          -hhhhhhhhhhhhhhhhhhhhhhhhhyyyyhyhhyyyyyyyyysyhhhhhhhhhhhhhhhhhhhhhhh:                    
          ohhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhddhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhy                    
          shhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhdddhhhhhhhhhhhhd`                   
          hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhddhhhhhhhhhhd`                   
          hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhddhhhhhhhhh                    
          yhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhdhhhhhhhy                    
          ohhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhddhhhhh/                    
          ohhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhddhhhh`                    
          +hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhyhhhhhhhhdhhh+                     
          -hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhyyhhhh/`-:/++++++hhs                      
           hhhhhhhhhhhhhhhhhhhhhhhhhhyhhhhhhhhhhhhhyso/:. `hhhho          /s                       
           +hhhhhhhhhhhhhhhhhhhhhhhhh ``....--...``        yhhhs ``       -                        
           `hhhhhhhhhhhhhhhhhhhhhhhhh`                 `` `shhhh`  `      -                        
            shhhhhhhhhhhhhhhhhhhhhhhh/                 `   yhhhh:   `     -                        
            odhhhhhhhhhhhhhhhhhhhhhhhh.               ``   hhhhhh`  `     -                        
            -mhhhhhhhhhhhhhhhhhhhhhhhhh-               `  :hhhhhhy:`      :                        
            .dhhhhhhhhhhhhhhhhhhhhhhhhhy:`             ` :hhhhhhhhhs-     :                        
            .dhhhhhhhhhhhhhhhhhhhhhhhhh/:/:-.          -/osssssso++////---s                        
            .dhhhhhhhhhhhhhhhhhhhhhhhhho:::////:-::-:/+/://::://::/::////sh                        
            `hhhhhhhhhhhhhhhhhhhhhhhhhhhs+::/::::/:::/:::/::://::/::////+hd                        
             oyhhhhhhhhhhhhhhhhhhhhhhhhhhhys++//::::::::/:::///+osyyyyyhhss                        
             ``shhhhhhhhhhhhhhhhhhhhhhhhhhhhhhyyysssoosssyyyhhhddhhhhhddy `                        
               .hhhhhhhhhhhhhhhhhhhhhdhdhhhhhhhhhhhhhhhdhhhhhhhhhhhhdddh:`                         
                /dhhhhhhhhhhhddhhhhhhhhhhhhhhhhhhhdhdhdhhhhhhhhhhhhhdhhhssso:``                    
               -yhdddhhhhhdhhhhhhhhhhhhhhhhhhhhhhhhhhhy:shdhhhhhhhhhhhhhhhhh+`..``                 
              -yhhhdhhhdddhhhhhhhhhhhhhhhhhhhhhhhhhhhh+  .+yhhhhhhhhhhhhhhhhh-   ..`               
             -yhhhhhhhhddhhhhhhhhhhhhhhhhhhhhhhhhhhhhhy.   `ohhhhhhhhhhhhhhhhy:`  `-`              
            .yhhhhhhhhdhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhy.    +hhhhhhhhhhhhhhhhhs:```--             
           `yhhhhhhhhdhhhhhhhhhhhhhhhhhhhhhhhhhhysssssyhho.`  /hhhhhhhhhhhhhhhhhhh++syo/-`         
           +hhhhhhhhhdhhhhhhhhhhhhhhhhhhhhhhso/::::::::`-+ys/-.shhhhhhhhhhhhhhhhh+::://yhh.        
          `hhhhhhhhhhdhhhhhhhhhhhhhhhhhhhho/:::::::::::`   /hhhhdhhhhhhhhhhhhhhh+:::::  -yy+.      
          /hhhhhhhhhhdhhhhhhhhhhhhhhhhhdddhyoooo+:::::::`   -hhhdhhhhhhhhhhhhhhs::::::-   +hh.     
          yhhhhhhhhhdddhhhdhhhhhdhhhhhhhhhhhhhhhhhy+:://:-`  ohhdhhhhhhhhhhhhhh/::::::::--:+yo`    
         .hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh+:/:/++:::ohhhdhhhhhhhhhhhhy::::::::::::-.so    
         /hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhdhyyo:++-:::/dhhdhhhhhhhhhhhhy:::::::::::::osy    
         /hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhd:+://::+hhhdhhhhhhhhhhhhy:::::::::::::o+`    
         `hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhyo://o:::yhhhdhhhhhhhhhhhhh:::::::::::::+`     
          -oyhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhddh/////+/::+hhhhdhhhhhhhhhhhhho::::::::/+o-`      
            `.-:/+osssshhhhhhhhhdhddddhyyyyyyyyso/:::::::::+hhhhhdhhhhhhhhhhhhhh+::::::::/.        
     `+/:-.            dhhhhhhhhhhhhhhho/::::::::::::::::/ohhhhhhdhhhhhhhhhhhhhhho/:::://.         

.:+osyyhhhhyyo/-/ hhhhhhhhhhhhhhhhhys+/:::::::::::/oyhhhhhhhdhhhhhhhhhhhhhhhhhysoos` hhhhhhhhhhhhhhhhh: +dhhhhhhhhhhhhhhhhhhyyysssssssyyhhhhhhhhhdhhhhhhhhhhhhhhhhhhhhhh- ysssoooosyhhhhhhhs `.-+symhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhdhhhhhhhhhhhhhhhhhhhhy- ` .hhhhhhhs+shhhhhmddhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhdhhhhhhhhhhhhhhhhhhhho.

       .ohhhhhhdyhhhhhhdmmmdhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhddhhhhhhhhhhhhhhhhhhyo-               
    `-ohhhhhyshhhhhhhmmmmmmmmdhhhhhhhhhhhhhhhhhhhhhhhhhhhhdddhhhhhhhhhhhhhhhhyyo/.                 
  `/yhhhhhdhshhhhhhdmmmmmmmmmmmdhhhhhhhhhhhhhhhhhhhhhdddmmmmddddddddddddds+/-.`                    
 :yhhhhhhyo+hhhhhhhmmmmmmmmmmmmmmmmddhhhhhhhhhddddmmmmmmmmmmmmmmmmmmmmmmmh`                        
+hhhhhhh/`  hhhhhhdmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmNmmmmmmmmmmmmmmmo                        

+hhhhhhho hhhhhhmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmNmmmmmmmmmmmmmmd hhhhhhh: yhhhhhmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm


            `-/+++++/:-.`                                                                          
           `shhhhhhhhhhhyys+/:-`                                                                   
           shhhhhhhhhhhhhhhhhhhyyo+:.`  ``.........`   `.-:////ooossyyyyyysso:                     
          -hhhhhhhhhhhhhhhhhhhhhhhhhyyyyhyhhyyyyyyyyysyhhhhhhhhhhhhhhhhhhhhhhh:                    
          ohhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhddhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhy                    
          shhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhdddhhhhhhhhhhhhd`                   
          hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhddhhhhhhhhhhd`                   
          hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhddhhhhhhhhh                    
          yhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhdhhhhhhhy                    
          ohhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhddhhhhh/                    
          ohhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhddhhhh`                    
          +hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhyhhhhhhhhdhhh+                     
          -hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhyyhhhh/`-:/++++++hhs                      
           hhhhhhhhhhhhhhhhhhhhhhhhhhyhhhhhhhhhhhhhyso/:. `hhhho          /s                       
           +hhhhhhhhhhhhhhhhhhhhhhhhh ``....--...``        yhhhs ``       -                        
           `hhhhhhhhhhhhhhhhhhhhhhhhh`                 `` `shhhh`  `      -                        
            shhhhhhhhhhhhhhhhhhhhhhhh/                 `   yhhhh:   `     -                        
            odhhhhhhhhhhhhhhhhhhhhhhhh.               ``   hhhhhh`  `     -                        
            -mhhhhhhhhhhhhhhhhhhhhhhhhh-               `  :hhhhhhy:`      :                        
            .dhhhhhhhhhhhhhhhhhhhhhhhhhy:`             ` :hhhhhhhhhs-     :                        
            .dhhhhhhhhhhhhhhhhhhhhhhhhh/:/:-.          -/osssssso++////---s                        
            .dhhhhhhhhhhhhhhhhhhhhhhhhho:::////:-::-:/+/://::://::/::////sh                        
            `hhhhhhhhhhhhhhhhhhhhhhhhhhhs+::/::::/:::/:::/::://::/::////+hd                        
             oyhhhhhhhhhhhhhhhhhhhhhhhhhhhys++//::::::::/:::///+osyyyyyhhss                        
             ``shhhhhhhhhhhhhhhhhhhhhhhhhhhhhhyyysssoosssyyyhhhddhhhhhddy `                        
               .hhhhhhhhhhhhhhhhhhhhhdhdhhhhhhhhhhhhhhhdhhhhhhhhhhhhdddh:`                         
                /dhhhhhhhhhhhddhhhhhhhhhhhhhhhhhhhdhdhdhhhhhhhhhhhhhdhhhssso:``                    
               -yhdddhhhhhdhhhhhhhhhhhhhhhhhhhhhhhhhhhy:shdhhhhhhhhhhhhhhhhh+`..``                 
              -yhhhdhhhdddhhhhhhhhhhhhhhhhhhhhhhhhhhhh+  .+yhhhhhhhhhhhhhhhhh-   ..`               
             -yhhhhhhhhddhhhhhhhhhhhhhhhhhhhhhhhhhhhhhy.   `ohhhhhhhhhhhhhhhhy:`  `-`              
            .yhhhhhhhhdhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhy.    +hhhhhhhhhhhhhhhhhs:```--             
           `yhhhhhhhhdhhhhhhhhhhhhhhhhhhhhhhhhhhysssssyhho.`  /hhhhhhhhhhhhhhhhhhh++syo/-`         
           +hhhhhhhhhdhhhhhhhhhhhhhhhhhhhhhhso/::::::::`-+ys/-.shhhhhhhhhhhhhhhhh+::://yhh.        
          `hhhhhhhhhhdhhhhhhhhhhhhhhhhhhhho/:::::::::::`   /hhhhdhhhhhhhhhhhhhhh+:::::  -yy+.      
          /hhhhhhhhhhdhhhhhhhhhhhhhhhhhdddhyoooo+:::::::`   -hhhdhhhhhhhhhhhhhhs::::::-   +hh.     
          yhhhhhhhhhdddhhhdhhhhhdhhhhhhhhhhhhhhhhhy+:://:-`  ohhdhhhhhhhhhhhhhh/::::::::--:+yo`    
         .hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh+:/:/++:::ohhhdhhhhhhhhhhhhy::::::::::::-.so    
         /hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhdhyyo:++-:::/dhhdhhhhhhhhhhhhy:::::::::::::osy    
         /hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhd:+://::+hhhdhhhhhhhhhhhhy:::::::::::::o+`    
         `hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhyo://o:::yhhhdhhhhhhhhhhhhh:::::::::::::+`     
          -oyhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhddh/////+/::+hhhhdhhhhhhhhhhhhho::::::::/+o-`      
            `.-:/+osssshhhhhhhhhdhddddhyyyyyyyyso/:::::::::+hhhhhdhhhhhhhhhhhhhh+::::::::/.        
     `+/:-.            dhhhhhhhhhhhhhhho/::::::::::::::::/ohhhhhhdhhhhhhhhhhhhhhho/:::://.         

.:+osyyhhhhyyo/-/ hhhhhhhhhhhhhhhhhys+/:::::::::::/oyhhhhhhhdhhhhhhhhhhhhhhhhhysoos` hhhhhhhhhhhhhhhhh: +dhhhhhhhhhhhhhhhhhhyyysssssssyyhhhhhhhhhdhhhhhhhhhhhhhhhhhhhhhh- ysssoooosyhhhhhhhs `.-+symhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhdhhhhhhhhhhhhhhhhhhhhy- ` .hhhhhhhs+shhhhhmddhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhdhhhhhhhhhhhhhhhhhhhho.

       .ohhhhhhdyhhhhhhdmmmdhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhddhhhhhhhhhhhhhhhhhhyo-               
    `-ohhhhhyshhhhhhhmmmmmmmmdhhhhhhhhhhhhhhhhhhhhhhhhhhhhdddhhhhhhhhhhhhhhhhyyo/.                 
  `/yhhhhhdhshhhhhhdmmmmmmmmmmmdhhhhhhhhhhhhhhhhhhhhhdddmmmmddddddddddddds+/-.`                    
 :yhhhhhhyo+hhhhhhhmmmmmmmmmmmmmmmmddhhhhhhhhhddddmmmmmmmmmmmmmmmmmmmmmmmh`                        
+hhhhhhh/`  hhhhhhdmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmNmmmmmmmmmmmmmmmo                        

+hhhhhhho hhhhhhmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmNmmmmmmmmmmmmmmd hhhhhhh: yhhhhhmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm


            `-/+++++/:-.`                                                                          
           `shhhhhhhhhhhyys+/:-`                                                                   
           shhhhhhhhhhhhhhhhhhhyyo+:.`  ``.........`   `.-:////ooossyyyyyysso:                     
          -hhhhhhhhhhhhhhhhhhhhhhhhhyyyyhyhhyyyyyyyyysyhhhhhhhhhhhhhhhhhhhhhhh:                    
          ohhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhddhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhy                    
          shhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhdddhhhhhhhhhhhhd`                   
          hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhddhhhhhhhhhhd`                   
          hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhddhhhhhhhhh                    
          yhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhdhhhhhhhy                    
          ohhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhddhhhhh/                    
          ohhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhddhhhh`                    
          +hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhyhhhhhhhhdhhh+                     
          -hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhyyhhhh/`-:/++++++hhs                      
           hhhhhhhhhhhhhhhhhhhhhhhhhhyhhhhhhhhhhhhhyso/:. `hhhho          /s                       
           +hhhhhhhhhhhhhhhhhhhhhhhhh ``....--...``        yhhhs ``       -                        
           `hhhhhhhhhhhhhhhhhhhhhhhhh`                 `` `shhhh`  `      -                        
            shhhhhhhhhhhhhhhhhhhhhhhh/                 `   yhhhh:   `     -                        
            odhhhhhhhhhhhhhhhhhhhhhhhh.               ``   hhhhhh`  `     -                        
            -mhhhhhhhhhhhhhhhhhhhhhhhhh-               `  :hhhhhhy:`      :                        
            .dhhhhhhhhhhhhhhhhhhhhhhhhhy:`             ` :hhhhhhhhhs-     :                        
            .dhhhhhhhhhhhhhhhhhhhhhhhhh/:/:-.          -/osssssso++////---s                        
            .dhhhhhhhhhhhhhhhhhhhhhhhhho:::////:-::-:/+/://::://::/::////sh                        
            `hhhhhhhhhhhhhhhhhhhhhhhhhhhs+::/::::/:::/:::/::://::/::////+hd                        
             oyhhhhhhhhhhhhhhhhhhhhhhhhhhhys++//::::::::/:::///+osyyyyyhhss                        
             ``shhhhhhhhhhhhhhhhhhhhhhhhhhhhhhyyysssoosssyyyhhhddhhhhhddy `                        
               .hhhhhhhhhhhhhhhhhhhhhdhdhhhhhhhhhhhhhhhdhhhhhhhhhhhhdddh:`                         
                /dhhhhhhhhhhhddhhhhhhhhhhhhhhhhhhhdhdhdhhhhhhhhhhhhhdhhhssso:``                    
               -yhdddhhhhhdhhhhhhhhhhhhhhhhhhhhhhhhhhhy:shdhhhhhhhhhhhhhhhhh+`..``                 
              -yhhhdhhhdddhhhhhhhhhhhhhhhhhhhhhhhhhhhh+  .+yhhhhhhhhhhhhhhhhh-   ..`               
             -yhhhhhhhhddhhhhhhhhhhhhhhhhhhhhhhhhhhhhhy.   `ohhhhhhhhhhhhhhhhy:`  `-`              
            .yhhhhhhhhdhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhy.    +hhhhhhhhhhhhhhhhhs:```--             
           `yhhhhhhhhdhhhhhhhhhhhhhhhhhhhhhhhhhhysssssyhho.`  /hhhhhhhhhhhhhhhhhhh++syo/-`         
           +hhhhhhhhhdhhhhhhhhhhhhhhhhhhhhhhso/::::::::`-+ys/-.shhhhhhhhhhhhhhhhh+::://yhh.        
          `hhhhhhhhhhdhhhhhhhhhhhhhhhhhhhho/:::::::::::`   /hhhhdhhhhhhhhhhhhhhh+:::::  -yy+.      
          /hhhhhhhhhhdhhhhhhhhhhhhhhhhhdddhyoooo+:::::::`   -hhhdhhhhhhhhhhhhhhs::::::-   +hh.     
          yhhhhhhhhhdddhhhdhhhhhdhhhhhhhhhhhhhhhhhy+:://:-`  ohhdhhhhhhhhhhhhhh/::::::::--:+yo`    
         .hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh+:/:/++:::ohhhdhhhhhhhhhhhhy::::::::::::-.so    
         /hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhdhyyo:++-:::/dhhdhhhhhhhhhhhhy:::::::::::::osy    
         /hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhd:+://::+hhhdhhhhhhhhhhhhy:::::::::::::o+`    
         `hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhyo://o:::yhhhdhhhhhhhhhhhhh:::::::::::::+`     
          -oyhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhddh/////+/::+hhhhdhhhhhhhhhhhhho::::::::/+o-`      
            `.-:/+osssshhhhhhhhhdhddddhyyyyyyyyso/:::::::::+hhhhhdhhhhhhhhhhhhhh+::::::::/.        
     `+/:-.            dhhhhhhhhhhhhhhho/::::::::::::::::/ohhhhhhdhhhhhhhhhhhhhhho/:::://.         

.:+osyyhhhhyyo/-/ hhhhhhhhhhhhhhhhhys+/:::::::::::/oyhhhhhhhdhhhhhhhhhhhhhhhhhysoos` hhhhhhhhhhhhhhhhh: +dhhhhhhhhhhhhhhhhhhyyysssssssyyhhhhhhhhhdhhhhhhhhhhhhhhhhhhhhhh- ysssoooosyhhhhhhhs `.-+symhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhdhhhhhhhhhhhhhhhhhhhhy- ` .hhhhhhhs+shhhhhmddhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhdhhhhhhhhhhhhhhhhhhhho.

       .ohhhhhhdyhhhhhhdmmmdhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhddhhhhhhhhhhhhhhhhhhyo-               
    `-ohhhhhyshhhhhhhmmmmmmmmdhhhhhhhhhhhhhhhhhhhhhhhhhhhhdddhhhhhhhhhhhhhhhhyyo/.                 
  `/yhhhhhdhshhhhhhdmmmmmmmmmmmdhhhhhhhhhhhhhhhhhhhhhdddmmmmddddddddddddds+/-.`                    
 :yhhhhhhyo+hhhhhhhmmmmmmmmmmmmmmmmddhhhhhhhhhddddmmmmmmmmmmmmmmmmmmmmmmmh`                        
+hhhhhhh/`  hhhhhhdmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmNmmmmmmmmmmmmmmmo                        

+hhhhhhho hhhhhhmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmNmmmmmmmmmmmmmmd hhhhhhh: yhhhhhmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm


            `-/+++++/:-.`                                                                          
           `shhhhhhhhhhhyys+/:-`                                                                   
           shhhhhhhhhhhhhhhhhhhyyo+:.`  ``.........`   `.-:////ooossyyyyyysso:                     
          -hhhhhhhhhhhhhhhhhhhhhhhhhyyyyhyhhyyyyyyyyysyhhhhhhhhhhhhhhhhhhhhhhh:                    
          ohhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhddhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhy                    
          shhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhdddhhhhhhhhhhhhd`                   
          hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhddhhhhhhhhhhd`                   
          hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhddhhhhhhhhh                    
          yhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhdhhhhhhhy                    
          ohhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhddhhhhh/                    
          ohhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhddhhhh`                    
          +hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhyhhhhhhhhdhhh+                     
          -hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhyyhhhh/`-:/++++++hhs                      
           hhhhhhhhhhhhhhhhhhhhhhhhhhyhhhhhhhhhhhhhyso/:. `hhhho          /s                       
           +hhhhhhhhhhhhhhhhhhhhhhhhh ``....--...``        yhhhs ``       -                        
           `hhhhhhhhhhhhhhhhhhhhhhhhh`                 `` `shhhh`  `      -                        
            shhhhhhhhhhhhhhhhhhhhhhhh/                 `   yhhhh:   `     -                        
            odhhhhhhhhhhhhhhhhhhhhhhhh.               ``   hhhhhh`  `     -                        
            -mhhhhhhhhhhhhhhhhhhhhhhhhh-               `  :hhhhhhy:`      :                        
            .dhhhhhhhhhhhhhhhhhhhhhhhhhy:`             ` :hhhhhhhhhs-     :                        
            .dhhhhhhhhhhhhhhhhhhhhhhhhh/:/:-.          -/osssssso++////---s                        
            .dhhhhhhhhhhhhhhhhhhhhhhhhho:::////:-::-:/+/://::://::/::////sh                        
            `hhhhhhhhhhhhhhhhhhhhhhhhhhhs+::/::::/:::/:::/::://::/::////+hd                        
             oyhhhhhhhhhhhhhhhhhhhhhhhhhhhys++//::::::::/:::///+osyyyyyhhss                        
             ``shhhhhhhhhhhhhhhhhhhhhhhhhhhhhhyyysssoosssyyyhhhddhhhhhddy `                        
               .hhhhhhhhhhhhhhhhhhhhhdhdhhhhhhhhhhhhhhhdhhhhhhhhhhhhdddh:`                         
                /dhhhhhhhhhhhddhhhhhhhhhhhhhhhhhhhdhdhdhhhhhhhhhhhhhdhhhssso:``                    
               -yhdddhhhhhdhhhhhhhhhhhhhhhhhhhhhhhhhhhy:shdhhhhhhhhhhhhhhhhh+`..``                 
              -yhhhdhhhdddhhhhhhhhhhhhhhhhhhhhhhhhhhhh+  .+yhhhhhhhhhhhhhhhhh-   ..`               
             -yhhhhhhhhddhhhhhhhhhhhhhhhhhhhhhhhhhhhhhy.   `ohhhhhhhhhhhhhhhhy:`  `-`              
            .yhhhhhhhhdhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhy.    +hhhhhhhhhhhhhhhhhs:```--             
           `yhhhhhhhhdhhhhhhhhhhhhhhhhhhhhhhhhhhysssssyhho.`  /hhhhhhhhhhhhhhhhhhh++syo/-`         
           +hhhhhhhhhdhhhhhhhhhhhhhhhhhhhhhhso/::::::::`-+ys/-.shhhhhhhhhhhhhhhhh+::://yhh.        
          `hhhhhhhhhhdhhhhhhhhhhhhhhhhhhhho/:::::::::::`   /hhhhdhhhhhhhhhhhhhhh+:::::  -yy+.      
          /hhhhhhhhhhdhhhhhhhhhhhhhhhhhdddhyoooo+:::::::`   -hhhdhhhhhhhhhhhhhhs::::::-   +hh.     
          yhhhhhhhhhdddhhhdhhhhhdhhhhhhhhhhhhhhhhhy+:://:-`  ohhdhhhhhhhhhhhhhh/::::::::--:+yo`    
         .hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh+:/:/++:::ohhhdhhhhhhhhhhhhy::::::::::::-.so    
         /hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhdhyyo:++-:::/dhhdhhhhhhhhhhhhy:::::::::::::osy    
         /hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhd:+://::+hhhdhhhhhhhhhhhhy:::::::::::::o+`    
         `hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhyo://o:::yhhhdhhhhhhhhhhhhh:::::::::::::+`     
          -oyhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhddh/////+/::+hhhhdhhhhhhhhhhhhho::::::::/+o-`      
            `.-:/+osssshhhhhhhhhdhddddhyyyyyyyyso/:::::::::+hhhhhdhhhhhhhhhhhhhh+::::::::/.        
     `+/:-.            dhhhhhhhhhhhhhhho/::::::::::::::::/ohhhhhhdhhhhhhhhhhhhhhho/:::://.         

.:+osyyhhhhyyo/-/ hhhhhhhhhhhhhhhhhys+/:::::::::::/oyhhhhhhhdhhhhhhhhhhhhhhhhhysoos` hhhhhhhhhhhhhhhhh: +dhhhhhhhhhhhhhhhhhhyyysssssssyyhhhhhhhhhdhhhhhhhhhhhhhhhhhhhhhh- ysssoooosyhhhhhhhs `.-+symhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhdhhhhhhhhhhhhhhhhhhhhy- ` .hhhhhhhs+shhhhhmddhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhdhhhhhhhhhhhhhhhhhhhho.

       .ohhhhhhdyhhhhhhdmmmdhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhddhhhhhhhhhhhhhhhhhhyo-               
    `-ohhhhhyshhhhhhhmmmmmmmmdhhhhhhhhhhhhhhhhhhhhhhhhhhhhdddhhhhhhhhhhhhhhhhyyo/.                 
  `/yhhhhhdhshhhhhhdmmmmmmmmmmmdhhhhhhhhhhhhhhhhhhhhhdddmmmmddddddddddddds+/-.`                    
 :yhhhhhhyo+hhhhhhhmmmmmmmmmmmmmmmmddhhhhhhhhhddddmmmmmmmmmmmmmmmmmmmmmmmh`                        
+hhhhhhh/`  hhhhhhdmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmNmmmmmmmmmmmmmmmo                        

+hhhhhhho hhhhhhmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmNmmmmmmmmmmmmmmd hhhhhhh: yhhhhhmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm


            `-/+++++/:-.`                                                                          
           `shhhhhhhhhhhyys+/:-`                                                                   
           shhhhhhhhhhhhhhhhhhhyyo+:.`  ``.........`   `.-:////ooossyyyyyysso:                     
          -hhhhhhhhhhhhhhhhhhhhhhhhhyyyyhyhhyyyyyyyyysyhhhhhhhhhhhhhhhhhhhhhhh:                    
          ohhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhddhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhy                    
          shhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhdddhhhhhhhhhhhhd`                   
          hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhddhhhhhhhhhhd`                   
          hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhddhhhhhhhhh                    
          yhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhdhhhhhhhy                    
          ohhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhddhhhhh/                    
          ohhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhddhhhh`                    
          +hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhyhhhhhhhhdhhh+                     
          -hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhyyhhhh/`-:/++++++hhs                      
           hhhhhhhhhhhhhhhhhhhhhhhhhhyhhhhhhhhhhhhhyso/:. `hhhho          /s                       
           +hhhhhhhhhhhhhhhhhhhhhhhhh ``....--...``        yhhhs ``       -                        
           `hhhhhhhhhhhhhhhhhhhhhhhhh`                 `` `shhhh`  `      -                        
            shhhhhhhhhhhhhhhhhhhhhhhh/                 `   yhhhh:   `     -                        
            odhhhhhhhhhhhhhhhhhhhhhhhh.               ``   hhhhhh`  `     -                        
            -mhhhhhhhhhhhhhhhhhhhhhhhhh-               `  :hhhhhhy:`      :                        
            .dhhhhhhhhhhhhhhhhhhhhhhhhhy:`             ` :hhhhhhhhhs-     :                        
            .dhhhhhhhhhhhhhhhhhhhhhhhhh/:/:-.          -/osssssso++////---s                        
            .dhhhhhhhhhhhhhhhhhhhhhhhhho:::////:-::-:/+/://::://::/::////sh                        
            `hhhhhhhhhhhhhhhhhhhhhhhhhhhs+::/::::/:::/:::/::://::/::////+hd                        
             oyhhhhhhhhhhhhhhhhhhhhhhhhhhhys++//::::::::/:::///+osyyyyyhhss                        
             ``shhhhhhhhhhhhhhhhhhhhhhhhhhhhhhyyysssoosssyyyhhhddhhhhhddy `                        
               .hhhhhhhhhhhhhhhhhhhhhdhdhhhhhhhhhhhhhhhdhhhhhhhhhhhhdddh:`                         
                /dhhhhhhhhhhhddhhhhhhhhhhhhhhhhhhhdhdhdhhhhhhhhhhhhhdhhhssso:``                    
               -yhdddhhhhhdhhhhhhhhhhhhhhhhhhhhhhhhhhhy:shdhhhhhhhhhhhhhhhhh+`..``                 
              -yhhhdhhhdddhhhhhhhhhhhhhhhhhhhhhhhhhhhh+  .+yhhhhhhhhhhhhhhhhh-   ..`               
             -yhhhhhhhhddhhhhhhhhhhhhhhhhhhhhhhhhhhhhhy.   `ohhhhhhhhhhhhhhhhy:`  `-`              
            .yhhhhhhhhdhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhy.    +hhhhhhhhhhhhhhhhhs:```--             
           `yhhhhhhhhdhhhhhhhhhhhhhhhhhhhhhhhhhhysssssyhho.`  /hhhhhhhhhhhhhhhhhhh++syo/-`         
           +hhhhhhhhhdhhhhhhhhhhhhhhhhhhhhhhso/::::::::`-+ys/-.shhhhhhhhhhhhhhhhh+::://yhh.        
          `hhhhhhhhhhdhhhhhhhhhhhhhhhhhhhho/:::::::::::`   /hhhhdhhhhhhhhhhhhhhh+:::::  -yy+.      
          /hhhhhhhhhhdhhhhhhhhhhhhhhhhhdddhyoooo+:::::::`   -hhhdhhhhhhhhhhhhhhs::::::-   +hh.     
          yhhhhhhhhhdddhhhdhhhhhdhhhhhhhhhhhhhhhhhy+:://:-`  ohhdhhhhhhhhhhhhhh/::::::::--:+yo`    
         .hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh+:/:/++:::ohhhdhhhhhhhhhhhhy::::::::::::-.so    
         /hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhdhyyo:++-:::/dhhdhhhhhhhhhhhhy:::::::::::::osy    
         /hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhd:+://::+hhhdhhhhhhhhhhhhy:::::::::::::o+`    
         `hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhyo://o:::yhhhdhhhhhhhhhhhhh:::::::::::::+`     
          -oyhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhddh/////+/::+hhhhdhhhhhhhhhhhhho::::::::/+o-`      
            `.-:/+osssshhhhhhhhhdhddddhyyyyyyyyso/:::::::::+hhhhhdhhhhhhhhhhhhhh+::::::::/.        
     `+/:-.            dhhhhhhhhhhhhhhho/::::::::::::::::/ohhhhhhdhhhhhhhhhhhhhhho/:::://.         

.:+osyyhhhhyyo/-/ hhhhhhhhhhhhhhhhhys+/:::::::::::/oyhhhhhhhdhhhhhhhhhhhhhhhhhysoos` hhhhhhhhhhhhhhhhh: +dhhhhhhhhhhhhhhhhhhyyysssssssyyhhhhhhhhhdhhhhhhhhhhhhhhhhhhhhhh- ysssoooosyhhhhhhhs `.-+symhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhdhhhhhhhhhhhhhhhhhhhhy- ` .hhhhhhhs+shhhhhmddhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhdhhhhhhhhhhhhhhhhhhhho.

       .ohhhhhhdyhhhhhhdmmmdhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhddhhhhhhhhhhhhhhhhhhyo-               
    `-ohhhhhyshhhhhhhmmmmmmmmdhhhhhhhhhhhhhhhhhhhhhhhhhhhhdddhhhhhhhhhhhhhhhhyyo/.                 
  `/yhhhhhdhshhhhhhdmmmmmmmmmmmdhhhhhhhhhhhhhhhhhhhhhdddmmmmddddddddddddds+/-.`                    
 :yhhhhhhyo+hhhhhhhmmmmmmmmmmmmmmmmddhhhhhhhhhddddmmmmmmmmmmmmmmmmmmmmmmmh`                        
+hhhhhhh/`  hhhhhhdmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmNmmmmmmmmmmmmmmmo                        

+hhhhhhho hhhhhhmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmNmmmmmmmmmmmmmmd hhhhhhh: yhhhhhmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmm