d888888o.  `8.`888b                 ,8' 8 888888888o     d888888o.
 .`8888:' `88. `8.`888b               ,8'  8 8888    `88. .`8888:' `88.
 8.`8888.   Y8  `8.`888b             ,8'   8 8888     `88 8.`8888.   Y8
 `8.`8888.       `8.`888b     .b    ,8'    8 8888     ,88 `8.`8888.
  `8.`8888.       `8.`888b    88b  ,8'     8 8888.   ,88'  `8.`8888.
   `8.`8888.       `8.`888b .`888b,8'      8 888888888P'    `8.`8888.
    `8.`8888.       `8.`888b8.`8888'       8 8888            `8.`8888.
8b   `8.`8888.       `8.`888`8.`88'        8 8888        8b   `8.`8888.
`8b.  ;8.`8888        `8.`8' `8,`'         8 8888        `8b.  ;8.`8888
 `Y8888P ,88P'         `8.`   `8'          8 8888         `Y8888P ,88P'
                                                               
 

 



                          
                              ;===;
                                                      .;+MMMMM=.
                                                     .+MMMMMMMM=                     ;====;.
                                                     ;M#MMMMMMMX.                  .=MMMM#M+=.
                                                    .+MM==;=XMMM;                  ;XMMMMMMMM=
                                  .=++=;            .MM=.   ;XMM=                 .+MMMMMMMMMX.
                                  ;M#MMX.           ;MM;     +M#X.                .+MM#+;;XMMM;             ..
                                 ;XMMMMM=  .        .MM=     +MMX;                .=MM+.  =MMM=          .=+XXX=.
                                =MMMMMMMX;          .+#X;    +MMM=                .=M#=   =MMM;         ;XMMMM#M=
                               ;X#MMMMMMM=. .        =#M+.   +MMM+..              .+MM=  .=MMX;        .+MMMXXX#X;
                               =MMMMMMMMM=.          .XMM+.  +MMMMMM;             .=MM=  ;XMMX.        .+MMM= =MM+
                               +MMMMMMMMM=..          ;MMMM+=XMMMMMMX;             =MM=. =MMMX;        .+MMM= .XMM=
                              .X#MX;;MMMM=..           ;XMMMMMMMX+XMMX;            ;X#M;.=MMMX;     .  .+MMM=  +MMX.
                              .+MM+. +MMX. .            .+MMMMM+. ;XMMM+.          .+MMMMMMMMMMXX+;.    +MMM=  =MMMX.
                               .XM+..XMX=.               +#MMM=.  .XMMM#+         .=MMMMMMMMMMMMMMM=    ;MMMX. =MMMM=
                                =#X;+MMX==;.           .=XMMM+.    =MMMMM=       .+MM++XMMMMMMMMMMMX;   .XMMM= +MMMMM;
                                ;MMMMMXMMMX=.         .XMMMMM;      =MMMMM;     .=M#+..=XMMMX+=+MMMM=   .+MMM+.XMMMMMX.
                                ;X#MM+;+MMMX;         +MMMMMX;      .=MMMMX.    ;X#M;   ;++;..  =MM#X.   ;MMMX+MMMMMMM+
                                 ;==;  +MMMM+.       .XMMMMMX.       .+MMMM=    =M#+            .XMMX;  ..=MMMMMMMMMMM+.
                                .;     =MMMMX;       ;XMMMMM+.        =MMM#+.   ;MM=          .  =MMX;  . .+MMMMMMMMMMX.
                               =MX.    =MMXMM+.      ;XMMMMX.         .XMM#X.   ;MM;             .+MM=.  .;XMMMMMMMMMMM=
                              ;XM;     ;X#MMMM=.     ;XMMMM=           ;XMMX;   ;MM;              =MM=.  =XMMMMMMMMMMMMX.
                              +#M;      ;XMMMMM;     .XMMMX.         .. =MMM=  .=MX.           ;;.=MMX. .XMMMMMMMMMMMMMM+.
                             ;XMM=    .  +MMMMM=.    .XMMM+        .+M= ;XMM=  .+#X.          .XMXXMMM= ;XMMMMMMMMMMMMMMM+
                            .XMMX;    . .+MMMMM+.    ;MMMM=         +#X.;XMM=  ;XMX++=        .+MMMMMMX..XMMMMMMMMMMMMMMMM=
                           =XMMMX.   .  ;XMMMMM+.    =MMMM=        .+#+.;XMM+ .+#M+X#M.       .=MM++MMM=.+MMMMMMMMMMMMMMMMM;
                          =MMMMM=  .... .XMMMMM+.    =MMMX;         =MX.;XMM=  +#X;XMM=       .=MM+=MMX; =MMMMMMMMMMMMMMMMMM=
                          .XMMMX;  .     X#+=XM=     =MMMX.         ;MX;;XMM=  =M+;XMM=       .+MMMMMM=. =MMMMMX=XMXXMMMMMMMM=
                           ;XMM+   .    .+M=.XM;     =MMM+.         .XM;.XMM=  =M+;XMM+       .+MMMMMM=  ;XMMMMX.=MMMMMMMMMMMX.
                           .XMM=        .+M; +M=     ;MMM+.         .XM..XMM=  =M+;XMM+       .=MMMMMM=  .XMMMMM=.=XMMMMMMMMMM;
                           .XMM=    .    +M; +#+.    ;MMM+.          XM;.X#M=  =XX=XMM=       .=MMMMMM+. .+MMMMMX=;=XMMMMMMMMM=
                           ;XMM=    .    +M;.=#X.    =MMM=           +M;.XMM+  ;XMXMMM=      ..+MMMMMM+.  =MMMMMMMXXXMMMMMMMMM=
                           ;MMM=    .   .XM==MMX;    =MMM=           +X=.XMM+. ;MMMMMM=      . ;XMMMMM+.  .+MMMMMMMMMMMMMMMMMM=
                           =MMM=        ;MX.+#MM=.   =MMM+.          ;M=;XMMX. ;XMMMMM=        .XMMXMM+. . =MMMMMMMMMMMMX;;+MM=
                           +MMM;  .... .+MX..XMM+.   =MMM+.          .+MXMMM=  ;XMMMMM+   .... ;XM==MX;. . .+MMMMMMMMMMMM; .+#=
                           +MMX;      .=M#X. =MMX.   =MMMX;           =MMMMM+  ;XMMMMMX; .+MMMXXMMXXM=  ..  ;+MMMMMMMMMMMX;.+#=
                           =MMX.   .=XXMMMM= ;MMM;   =MMMX.           ;MMMMM=  ;XMMMMMMXXXMMMMMMMMMMM=  .... .+MMMMMMMMMMX+XMM;
                           .X#X.  .=MMMMMMMM=.+MM=. .+MMM=            .XMMMM= .=MMMMMMMMMMMMMMMMMMMMM=  . .. .XMMMMMMMMMX.;XMM=
                            +#X. ;XMMMMMMMMM=.=M#X. .+MMM+.           .XMMMX.  =MMMMMMMMMMMMMMMMMMMMM=    .. ;XMMMMMMMMMM+=XMM=
                            =MMXXXMMMMMMMMMM=..X#M= .+MMMM+.     ...  .XMMM+   ;XMMMMM+++=++XMMMMMMMM=    .  ;MMMMMMMMMMMMMMX+;
                            =MMMMMMMMMMMMMMM= .+MM+..+MMMMM+;  .=XM+; ;XMMM=   .=MMMM+..   .+MMMMMMMX.      .XMXXX+++XXMMMMX.
                            ;MMMMMMMMMMMMMMM+. =MMX..XMMMMMMX++XMMMMX++MMMM=    ;MMMM=     .=MMMMM+X+.      =M+....  .;;XMM=
                            ;MMMMMMMMMMMMMMMX; ;M#+.+MMMMMMMMMMMMMMMMMMMMM+.   .XMMMM+     .;=XMMX;=X;      +X          .XM;
                            ;MMMMMMMMMMMMMMMM=.;X#+.+MMMMMMMMMMMMMMMMMMMM=.    =MMMM#+       .=MMM+XM;     .X=           +M.
                   ..       =MMMMMMMMMMMMMMMM+..+#X=XMMX+XMMMMMMMMMMX=+MX.    .XMMMM#+        ;XMMMMX.     ;X;           +M.
                .   .      .XMMMMMMMMMMMMMMMMX; =MMMMMMX;+MMMMMMMMMM+;+MX.    +M#MMMM=     .  .XMMMM=      ;X.           +M;
             ;+XX=. .    .=XMMMMMMMMMMMMMMMMMM= ;XMMMMM+;+MMMMMMMMMMX+XMX.    ;=XMMMX;        .XMMMX;      ;X.          .+M;
            ;MMMM+.     .XMMMMXMMMMMMMMMMMMMMM+.;XMMMMM=.+MMMMMMMMMMMMMMX.      ;XMMX;        ;XMMM+.      =X.    .;;;.  =M=
            =MMMMX.     =MMMX=+MMMMMMMMMMMMMMMX;.X#MMMM;.+MMMMMMMMMMMMMMX.      ;XMMX.        ;XMMMX.     .XX.  .=XMMMM=..++
           .+MX+XX.    .+MMM+ =MMMMMMMMMMMMMMMX;.X#MMMX..XMMMMMMMMMMMMMMX.      .XMMM=        ;XMMMX.     =MX..=XMMMMMMMM;==
      .    .XM= .M;   .+XMMM+.XMMMMMMMMMMMMMMMM= =MMMM= ;XMMMMMMMMMMMMMMX.      .=MMM+        .+MMMX;    ;MMMMMMMMMMMMMX=X#+
           ;MM. ;X;  .XMMMMM=;XMMMMMMXXXMMMMMMM+. ;+MX. =MMMMMMMMMMMMMMM+.       ;XMM+         .=MMM=   .=MMMMMMMMMMMMMM;=M=
        .  =MM. ;M= .XMMMX==.=MMMMMMMX=XMMMMMMM+.  ;=;  +MMMMMMMMMMMMMMX;        .+MM=          ;XMM+    .+MX+=XMMMMMMMMXX+.
           =MM; =#= =MMMMX; .+MMMMMMMX;XMMMMMMM+...    .+MMMMMMMMMMMMMMX;        .=M#=         .=MMM=  .  .;;..+MMMMMMMMM+
           ;MM+;+M=;X#MMMX. .XMMMMMMMX=XMMMMMMM+.      .XMMMMMMMMMMMMMMX;        .=MM+         ;XMMM=      .. .+MMMMMMMMM+
           ;XMMXXMXXM++MM+  =MMMMMMMMX=+MMMMMMM+.      ;MMMMMMMMMMMMXMMX;        .=MMM;        =MMMM=     ... .+MMMMMMMMMM=
           ;XMMMMMMM=.=MM; .XMMMMMMMMM=+MMMMMMM=...    =MMMMMMMMMMMX=X#X;        .+MMM=        ;XMMM=   .. .. .XMMMMMMMMMM=
     ..... .XMMMMMMMX+MM+. ;MMMMMMMMMM++MMMMMMX;..     =MMMMMMMMMMM=.+#+.        ;XMMM=        =XMMX.     ... ;XMMMMMMMMMM+
      ..   .;XMMMMMXMMMX;  ;XMMMMMMMMMMMMMMMMMX;       =MMMMMMMMMM+..XX.         ;XMMM=     .  ;XMM+.     . . ;MMMX+MMMMMMX.
    ....    .=MMMX;=MMM=.  =MMMMMMMMMMMXXMMMMMX;       =MMMMMMMMMM= .XX.         ;XMMM=      ..=MMM+.     . . ;MMMX=XMMMMMM=
          . .+MMX; ;MM+.   =MMMMMMMMMMX=+MMMMMM=.      =MMMMMMMMMX= .XX.         .+MMM+;...;=XMMMMMX.     .   =MMMX;;MMMMMMX.
.      .. . .+MM;  +MM=    =MMMMMMMMMMMXMMMMMMM+.      =MMMMXXMMMX; ;MM;          =MMMMMMMMMMMMMMMMM;     .  .+MMMM+=XMMMMMX.
     .  . . .X#M; .+MM=    +MMMMMMMMMMMMMMMMMXX=.      +MMMM==MMMM= ;MM;          =MMMMMMMMMMMMMMMMM=     .. .+MMMMMMM+=MMMX.
      .   . ;X#X;. ;XM=.  .+MMMMMMMMMMMMMMMX;;..       +MMMX;;XMMM= =MX.         .=MMMMMMMMMMMMMMXXX=     .. .XMMXMMMM= ;XMX.
      .     ;MX;.  .+MM=. .+MMMMMMMMMMMMMMM=...        =MMMX=;XMMM+.=MX.          ;+MMMMMMMMMMXMM=..      .. ;XMXXMMMM+. ;M=
    ..   .  =#+   . .X#X. ;XMMMMMMMMMMMMMMM=...        =MMMM=;XMMM+.+#+.           ;XMMMMMMMMMMMX.        .. ;XMXXMMMMMX=+X;
       . .. +M=      +MM= =MMMMMMMMM+=+MMMM=...        =MMMM=;XMMM+.+#+            .=MMMMMMMMMMMX.      .  ..=MMMMMXMMMMM#X.
       ..  .+M=  ..  =MM+;+MMMMMMMMM=.+MMMM=...        =MMMMX+XMMM+;+M+             ;XMMMXXMMMMMX.      . ...=MMMMX+MMMMMM=
        .  .+M=.     =MM+;X#X=XMMMMM= =MMMM=...        =MMMMMMMMMMX=XM+             .+MMM+;XMMMMX.       .. .=MMMM+=MMMMMX.
           .+MX+=.   +M#+;XM= =MMMMM=.+MMMM=. .        =MMMMMMMMMMMXMM+             .=MMM=;XMMMMX.       .  .+MMMM+=MMMMM+
           .XMMM+.   +MM= ;;. =MMMMX;.XMMMM=. .        ;MMMMX+XMMMMMMM+              =MMM==MMMMMX.       .  ;XMMMM=;MMMMM=
           .=MMM+.  .+MX;...  =MMMMX.;XMMMM=...        =MMMMX;+MMMMMMM+              ;XMX=+MMMMM+.     ... .+MMMMM;;MMMMM;
            ;XMMX;  .XM+......;XMMMX;;XMMMM=...        =MMMM+.=MMMMMMM+              .+MX+XMMMMM+      ... .XMMMMM;;MMMMX.
            .XMMMX. .XM+....  ;XMMMM=;XMMMM=...        =MMMM+.+MMMMMMM+              .=MMMMMMMMM=      .   .XMMMMM;;MMMMX.
            ;XMMMM+ ;MM=... ..;XMMMMX=XMMMM=...        =MMMM=;XMMMMMMM+               ;XMMMMMMMM=       .. .+MMMMX.;MMMMX
            .XMMMMX.;MM=......;XMMMMX;+MMMM=.          =MMMM=;XMMMMMMM+               .XMMMMMMMM=     .. . ;XMMM#X.;MMMM+
            .XMMMMX.;MM=.......XMMMMX;=MMMM=.          =MMMX;;XMMMMMMM+               .+MMMMMMMM=     .    ;XMMMMX.;MMMM+
             +MMMMX.;MM=..... .X#MMMX;;MMMM=.          =MMMX==MMMMMMMM+               .+MMMMMMMM=      ..  ;XMMMMX=+MMMM+
             =MMMMX..XM=.......=MMMMM;.XMMM+.          =MMMMMMMMMMMMMM+               .+MMMMMMMM=      ..  ;XMMMMMMMMMMM+
             ;XMMMM;;MM=...... .+#MMM;.+MMM+..         ;MMMMMMMMMMMMMM=               .+MMMMMMMM=       .. =MMMMMMMMMMMM+
             .+MMMM++MM= .....  ;MMMM; =MMMX. .        .XMMMMMMMMMMMMX.               .XMMMMMMMM;     .....=MMMMMMMMMMMM+
              ;XMMMMMMM; ......  +MMM; ;XMMX. .         +MMMMMMMMMMMM+                ;XMMMMMMMM;       . .=MMMMMMMMMMMMX.
              .+MMMMMMM; ......  =MMM; .X#M=.           =MMMMMMMMMMMMX.               =MMMMMMMMM;     .... ;MMMMMMMMMMMMM;
              .+MMMMMMX;  .....  +MMM; .+MX;  .         ;XMMMMMMMMMMMM;              .=MMMMMMM#M;      .. .=MMMMMMMMMMMMM=
               +MMMMMMX; ......  ;XMM; .+MX;  .          +MMMMMMMMMMMM=              ;XMMMMMMMM=       .  .=MMMMMMMMMMMMMX.
               +MMMMMMX; ......   =MM; .+MMX;            +MMMMMMMMMMMX;             .=MMMMMMMMM;         ..;+XXMMMMMMMMMMMX;
               =MMMMMM+.  ....    =MM;  +MMM+.         .+MMMMMMMMMMMM+.             ;XMMMMMMMMM=         .  ..;XMMMXXMMMMMMX;
               ;MMMMMM=.   ....  ;XMM;  +MMMX.        ;XMMMMXXXMMMMMM+.            ;XMMMMMMM+=;.               =XX=..;+XMMM#X.
                ;==XMM;    ..   ;XMMMX;.+#MMX;       ;MMMMMX;.=+MMMMMX;            ;+MMMMMMM=                   ..     .+++X+.
                  ;MMX.     .  .XMMMMM+.+MMMM;.      ;MMMM+.   .+MMMMX;             ;XMMMMMX;                             ...
                 ;M#M;        ;XMMMMMMX..XMMM=        ;XX;      ;MMMMM=            .+MMX++=.
                 =XX=.        =M#MXMMM+. ;+MM;         ..       .=MMMMX.          .=M#X=.
                  ..          ;++;.;=;..  .==                    .+MMMM;           =MM=
                               ..                                 .==++;            ;=.
                                                                     ..








         
  .;;;==.   .=;=;;;;;;=;   .;;;  .;;=.  .=;   ..     .=..=;;...   .=;;. ;=;;    ..   .=. ;;.;;;=;;;;;. .=;;;; ;;..=;;.
           ..  =+.   . .=. .;+. .. ;;  ++  X= += .+;  .+=      += =+. ..   ;=.=+ =+ =+   =+.  ;+. ;. . =+...;X; .; ;+..;. .+. ..
              ;+;      .+;  .+;   ;+.   += += =+ .+;  .++.     ;+ ;X; ..   ;+ ;+ =+ ;X. .;+=  ;=;;.    =X    =+;;  ;+;;.  ;+.
             .X;       .+;  .+==; =+    =+ ++==  .+;  .;+=      += +; .    ;+;+= ;X=+.  ..=+  ;++;     =+     =X.  ;+X=   .X==;
             +=        .+;  .+.   =+.   == +;;X. .+; .=;X+      =+;++;.    ;+;   =+;+=  ;=+X. ;++X;    =+     =+   ;+=X=  ;+.
            ;+.        .+;  .+;   .+;  .=. += ++ .+. ;. .+;     .X=;++     ;+.   =+ =X...  += ;=.=X.   =+     =X   ;+.;X; ;+.
           ;X+;;==     ;X=  ;X+;+; .++;;. .X+ ;X;;X=;=. .X+      =; ;;     =X;   +X .+===  +X.;X;.+X.  +X.    +X.  =X; +X.;X=;=;
                                                         ..                                                                  .;
                                                         ;=.                                                                 ;=.