..;8.@ @;..        :8: 8t;8%::.                                                                                                                                    
  .  . .  .  . .  .  . .  .  . .  .  . .  .  . .  .  . .  .  . .  .  . .  .  . .  .  . .  .  . .  .  . .  .  . .  .  . .  .  . .  .  .:8.8.8;;t;::.         ....:;;t@@ @S;8:. . .  . . .  . . .  . . .  . . .  . . .  . . .  . . .  . . .  . . .  . . .  . . .  . . .  . . .  . . .  . . .  . . .  . . .  . 
   .       .       .       .       .       .       .       .       .       .       .       .       .       .       .       .       ;X8X%.;S8@%S8:.             ;%S%S@8@t::X8  8:  .      .      .      .      .      .      .      .      .      .      .      .      .      .      .      .      .      .  
     .  .    .  .    .  .    .  .    .  .    .  .    .  .    .  .    .  .    .  .    .  .    .  .    .  .    .  .    .  .    .  ..888  %XX8S%t88;              .8Xt%tS8X%SS...XX8    .      .      .      .      .      .      .      .      .      .      .      .      .      .      .      .      .      
 .       .       .       .       .       .       .       .       ..tS@8S:;tt;ttt S8Xt:   .       .       .       .       .     .:%;:.X%Xt%%%8:%@.              .;8%%%%%;%@88%%.;S@S    .  .   .  .   .  .   .  .   .  .   .  .   .  .   ..;X8X::tttt;t:;@8@%; . .   .  .   .  .   .  .   .  .   .  .   .  . 
   .  .    .  .    .  .    .  .    .  .    .  .    .  .    ..:t8.@ %St::.:::::::...;S.8tS:. . .    .  .    .  .    .  .    .  .%@: X%8%t%%8.;%@:.              .:88.8:8:%%%tS@X8::@%;.   .     .    .     .   .     .    .     .   . :%SX t%:..:::::::....t@t %SS:.   .     .    .     .   .     .    .     
  .    .  .    .  .    .  .    .  .    .  .    .  .    .  .:8St:....:S8X%%@8@888@%8t....888.    .   .   .   .   .   .   .   . t%:.SX:S%%8.;8:8@.                .;X;;8 8;8:8:%t@%: S8:     . .    .   . .       . .    .   . .    ..8S@....:X@S%@8X888SXX8t....:888:.   . .    .   . .       . .    .   . . 
    .       .       .       .       .       .       .   tS@:t:.t8SS%88X@%%t;St;SSSX88%@S..8 t%    .   .   .   .   .   .   .  :;X.%X%%8:8 8.8 ;@                  .S8 ;8 8 8 8:%SX8@.S@t .       .          . .       .          .S: @.:%8%%8@SS%t;t;%tXSXX@8XS8S..t:%8:      .          . .       .         
  .   . .    .  .    .  .    .  .    .  .    .  .   .t;X8::t8%S8XS%S%%S%S%8:8:8:S%Stt%S@8tX::88@.       .       .       .    @@ ;@t8.;8 8 . . 8;                  :@8.8 8 8 8:8:8.8X.;8t  .  .    . .  .       .  .    . .  . t: 8.;@SSSX%%%%8;%8:8:8:8;%%t;SSS@8%8::S .S .    . .  .       .  .    . .  .  
    .     .    .  .    .  .    .  .    .  .    .  .:% ;:.XSX%S%%%%%%8;8:8.;8 8 8:8:8:%St;S88S..8;; . .     . .     . .     .:; .@St;8.8 8    88.                  :XS;:. .. .8 8 tt8@:XS:      .        . .  .      .        8 X..8S8%;S%8;8.;8.;8 8 8 8:8:8:%St:t8X@: ; 8 .         . .  .      .        . 
  .    .   .       .       .       .       .    .t; 8:t8S8St%%8;8;8.;8 8 8.8 8 8 8 8:8:8:8:X8t%.S 8.   .       .       .    S8 :@X8.8 8 . ; : 8.                  .@8.: X  . .X 8.tSS:: S  . .   .  . .        . .    .  ..888.:8S8S%%8:t;8 8.8:8 8 8 8 8 8 8:8:8:%t8S8;tStS. .  . .        . .    .  . .   
     .   .   .  .    .  .    .  .    .  .    ..StX::S@8S%S%8:8 8 8 8.8 8 8 8 . .. :8 8 8 ;8.;%8@t:X 8:   . .     . .     .  8 .;S;;8 .   . @ .8:                  .S8.:  .  @  .8.8:8@::.;     .         . . .     .    .88X ;@Xt%S%8.;8;8 8 8 8 . .. .. :8 8 8 8:8:%%X@@.:X:;        . . .     .          .
  .    .      .   .   .   .   .   .   .   .  .@   ;X8SS%%8.;8 8 8 8 . .. .;   ;  X .: :8.. t8;8t88:.t.       . .     . .    8  tXSt:: : 8 8 .8@                    :@  8  .  8 ; 8 8;8;.@X  .     .  .  .       .    . :%@  XStt%S%t;8.8 8 8 .  .  .  .  ; 8 . :8 8:8:%;8X. :.t .  .         .    . . .  .  
    .     . .   .   .   .   .   .   .   .  .88X ;8@%8;%8.;8.8 8 8 .  .  :  @ 8 8  :  X .. .8 8 tt8%8%t .  .     .      .   ;::XX8:;  ..: .: @;.                  .SX;8 8  :   . .8.8@.;X    .  .    .    .  .   .  .%8X tS8S%8:8:8.8 8 8 .  :  @  . @ 8  @  .  : :;8:8;8S%.tXS     .  .  .   .            
  .   .           .       .       .      .%X@.;X@;tt;8.;8.8 8 .  .    8  8  .  .   :  .  .X :8.8:SX88.:.8      .    .  .   @S...X@;;.X ;  .  ;8@.                  .S8 :: 8: 8 8 8 %X :.:        .     .      .   t;8 :X@;%8.t8 8 . 8 :   @  8 .   .8  t  8  ;  @ 8 8 8:S88t: 8  .         .   .  .  . .  
    .   . .  . .     . .     . .     . . @ ..%%X;%8:8 . :. 8   ;. .8 8 t8 :  . @ t  8  . . : .: 8:tt8%:.t8.  .   .   .    .;@  .;8t8  8 8  . 888.                   @88  8.@  8 8:@ 8%t.  S. . .    .  .    . .    S8;.;%@;8.;8.;8 8  .  @ ;t%;:8 .t@:88;;8 8;: 8  8 8 8 8:8@8::S@   . . .         .       .
  .         .    .       .       .     ;;%.:8Xt%8.;8 : :  .. ttS%8 :8:8;:. :   8  X  ;  :%:  :8.8.;8t :t%.   .   .    . .X:.:.:S8;8 8 .;  8 8X:                  .88 . .; 8 . ;: :;88..@.      .    .   .      .8%;;XSX%t;8.8.. .8 . @  : 8%8%8SX88888888X@8t; 8 8 .  X ;;%8X:;8t        . . . .   .  .   
     . .  .    .   . .     . .     . .8X;.S%St8.t8.8.;  X . 8t888888XX8X88@888.8 . ..  8:8;: @ 8 . 8 :8%t.@ ;    .    .   8 .t@8:.X%;8 ;  @  8.X                   .88  X . ..  @ . 88;.   S  .   .     .    .  t;8.tX8S%8:8 .   ;  @  ::.8888@t%...:.::. .%8X8%t:8 .  8.8.;8@:t8t.  .  .           .   . 
  .          .         . .     . .   8 ..X@S%t;8.8 .  X  . X88;%;. : :.   .tX88Xt 8  . .t;@ 8 ..  .8.8:@S:.t%:.     .    .:X.S@X:.88 :8 @  . .8@%                   @@ : 8 .  @..8 .88: ..8.    .   .      .   :@S ;%@S%t;8 8 8.. .8 t888Xt:.;:..               .@S:.  : .: 8.%88:8%         .  .  .    .   
    .  . . .    . .  .     .       .S..:88:S8;8 8 8 .8 :888@; ...          . .;XX8X8  8 8 .8 .  8 ; 8 8:@%t;8%:  .     .  8;.8XS8:;X8... 8  : .88.                 .@8..  . : :; .: 8S:t%:.8. .      . .  .   t8X %%@8;8:8 .  :  8 ;8X@::::.....                ::%SXt: :  :8.8.Xt.X8 . .  .      .  .     .
  .           .        .     . .  ;S8 %%S;8.;8 8 : .@;@8X;...                    :%8Xt.8 : .8 .:.8 8 8:X@X ;   . .   S :;@S888:S8%X . .  . X@                   X8  : t  .  .  88::SX;..X    . .     .  .8 ::8@St;t;8 : :  8 %%8%;  ..                       .. t88  X 8 8 8;8:.:S.      . .       .    
    . .  .  .    . . .   .  .    .%@ %%X8.;8.8 8  :.XS::...                      .. :8@.:..  ;%%S@ .@ .8.%%X; 8:         8; tS@888t:88     :  8:8.                  @@.:.8 @  8  . 8X;;SSX.@t  .      .    .X;..@8.%8:8.8.t  @  @%...                                 88  8 . .8.8%.St:  . .     . .     .  
  .       .   .           .    .:;8 %%Xt;8.8 8 .%888t...                            .:X88  : tS%;.8  . .S %@@:  X .  . . ;8.@X8S88@;;@8t. . .  8@%                  @8..  . 8 .   @%:.@XXX .S.   .  .   . .8...@8:8.8 8 .  @  %8:. .                                  .@8S:. @ .8 8t:@X.      .      .  .  .
     . .        .  .  . .    . t8;:8X;8;8 8 . t88%t:.                               .. .%S8 %8:8:8 :  .  8:SXS: t;       S:.88888@88;:8. . 8 .@%.                .88  X ; .. 88.8S:@@@8St.:8.       .  :%8 ;%88.;8 .   : .X8;:.                                      .;8S:: : :8%8.;8;  .     .  .   .    
  .      . . .    .        .  ;:;;%X.t;8 8 . XXS..                                        @8;;t;@ .  8 8.8;8@...S .  .t: ;@@8%@@888.:X: 8 8 t8.                 @88  8 .   t:8S:;S@88X8.@;  . .     .@8 .S8t;8.8  : . 8X:..                                        . :@88  : :88%;@8.   . .      .    . 
    .  .       .    .  .  .  ;:@:tS;8;8 8 t.8t:.                                         .:S88t; 8:8  : .. :8:8X.t8:    8S %X@8888@8@S.%8X  . t8;                .@8 8 8  . 8 8@::8@@%@@8:@X      . ..@: :%88;8 . .  ; 8t:                                              .XX8  X .8X .%t .     . .     .   
  .      .  .    .      .   ; S %X:%;8 8 8@8:..                                           ..;88:t8 .;  @  . :t:8X:@@: . .8 @S@S@X@%88XX:S8  8  . 8@..               tS;8 8 .   8@t:88@8@888.. .  .    .;8 ;%@%;8 :   : %Xt                                                 .X88  . t8X.88   .       .  .   .
    . .       .    . .     .S8 :St8:8 8 X8X                                                ..:88;:X  @  8  . 8.;8S.8S.  8S.8888888888@8::@8.:;  ;XX:                SSt::  8 X @S.XX888@88t; ;%    .  %t :%X8;8 : ; . 8@                                                    .tS8  8 X8...;    .  .    .     
  .     .  .    .      .   8 .;%Xt;8 8 8Xt:.                                                ..:X@: 8  8 888 8.@X.:.X.  ;.S88S8S888S88S.:8S  8.S 8S               .S;8  : ;; @@.t@@88S@88@S.@8.  .  8 ..@8%;8 : 8 X 8t                                .:;tt;:.              ;8:8.8.8X:. S .   .   .    . . 
     .    .  .    .  .   .8 ;;S@S8.;8 88t:                   . .                              ..t88..  ; ;X .X 8.8S.: ;:S.;X@8888888@88@X::88 :8 :8X:.             88t;.  @ 8@X:%@S88888S88@:8;     @: :tXS%t:: .  :@8                           :S8X%S@@8888X88XS@t.       ..X8.8 8 8@:X%   .       .      
  .    .       .       .  XS.88%t;. 888:..             :%S@88@XXX88Xt:.                        ...X8  8  .  :8.t88:t;8@.%X@8S8S8@8X88888;:XS .. S8:.             @@ ; X  8t8.:X@@8888@@8@8;8;. . S.  @8%%8:8   : 8X                          t8S8%%%t;S%%t;t;S%%S@St.      .:X8 8 8;8: t;     . .    .  . 
    .    . .    .  . .   ;S S@%%8  888..          .;8SSS88@S%S%%SSX88SS8t.                        ;SS:: .:  8.. 8 %8t:X%8.@S@88888%@@888%@::;@88.88.            .St8:8 .. 8 .88@888888888X t8   ;S;.8@.8.;8 . ..88.                       :@%S%S%%8;8:8:8:8:8:%%%tX@t:       :X;:8 8@t X@ . .    .        
  .   .      .    .     8: ;%%%t;.%8;.         ;8%S%XStt%8;%%%8;%%St;SXS@X%X.                     .;8X  8 .  .8.8tS:.t;.8@8S8S88X@888X@;....@@ ;;SS:            ;X:;8 . S8..S8@88S88888S8@.t   t%t;88;tt8.8  ;.@@.                     .%%@tSt%%8.;8 8 8 8 8 8:8:8.tX88.     .S8::8 8%.8t     .    . . .  
    .   .  .   .     .  @;.@88;8 S8 .        :S@%S;S%%8;t;8:8.;8:8:8:8:%%;S88t                     .:@8 8  . . .8:88::..@888888888888@8.   .:X@ 8;8S.           888 8  8X8@888S@8888888%.:;;:XS.@8:8:8 . .  88.                     :88%;%%%8.;8.;8 8 8 8 8 8 8 8:%S8t     .:@8;;8t8;.. .     .        .
  .          .   .    .S@.S@;;8 8@.        SSX;t%%8:8.;8:8 8 8.8 8 8 t8:8;%SX8Xt.                  ..%8t;8 ;  @ . .8;8t. .X@8%8S8@888X8@8    ;S8.;S8;.         .S8;8 :.8. .SX@8%@@888X8888; 8;t@.tS;t;8 :   8X8:.                   :8SX8;8;8.;8.8:. ..  : 8 . :8 8:8;S8@.    .%@t8 8t;.@;  .     .  .    
     . . . .       . .%t..%%8.88@.      :8S@%;S%8.;8 8.8 8;8S8S8tt8 : :8 8:8;SX8@%.                  .%8t:: 8 .. ; :8;8: .S@88888%8@888tS.     .:@@:8@X.         :XS;:8X8.   @88X@@888X@888;%.8:@.;St8:8 : ; .X8t.                  .@SX%t;t;8 8.8 .  .  :  ..  .  : :8.8;@X%.   .88:tt8S. X   . .    .  .  
  .           . .    .:%.88.;8%@:.     t%8%%S%8.;8.:8;8X8X888888@88Xt8 8 8 ;8:8;S@8.                 .:X8;X  . ;  X :8@S;;X@8t8S@8X8S8@8;.        X@:S8:.       .88%8.8S.    X@8@88888888X@XS..t:.%Xt;8 : 8 @.8;.                  .88%%8;8:8 8 .   .  .  @ 8 8  8  . .8 8:S8:   .tX%8:88:.S       .       .
    .  .  .  .    . .%t.:S;8.88.     :8XS%%8:8 8;88888Xtt;ttXt%%:tt888@;8 : :8 8.t8;:                 .:@8.8  8 8  . :88:%%@88888888888X.        .;888S%.       :S@t;8S     .;@888@888@888@X@..:.88%8.8.t .::S                    ;%8%%t;8 8 .   ; . @ ;8X@@888SX%88;8.8 8.S88:   .8X;t%X:8. .  .    .  .   
  .     .       .   ;%;.S8t;8t      8X%t%8.t8%8S8X%;t% 8.S8Xt;;X8t@:S;t8X8 8.8 ;8.:X@8.               . :88:8 .. .  8.8%:XS8888888S88X8S           :888@.       X88%@@     .S@88S8@888@88X8:..888.8 8 .X :@                 .8@@%8:8.8 8  : 8 @X8:8;t%X8X;SX8;t%@88@t:8;S8X.  .t8S%S8 :t      .    .  . 
    . .    .  .   . X@..@t8tX.     X8t%8.t888St..t .8X: .         .:St@.:S8Xt:X :8:tt88.                ..X%;:    .  XX%:8@8888888888SXX:          .t88@t      :8Xt8;         XX888X8S8S8XX88: %8:;8 8 ;  8%S:                 .88S%t;8 8 . .  @ 8X%: .X8%8SS%%t%8:X;@8:;8 :8S. .:8@%X8. 8. . .   .       
  .      .   .     :;;:88t%Xt    ;%8%8.t@8@;:tS .@;:                 :8%S..@8;.8.8:8.;8X.                 S8  . ;  :  @@:88888@88XX8888@:           .:@X8.     t@88;.         8@@8@8888@88888.;%%8.;8 8 8 8@:                 :X8:%8:8 .     @.88S.;t@XX;.        :St 8:%X8 8:@X.  .%8;X8; 8:     .   .  .  
     .     .   . . @; .@SS8%.   8X%%%8X@@:XtX@t       .  .  . .  .  .  .t %:;88.8 8 8.;8X:                :8S  . @  8.8t:@@88tX8888t@8@;.           ..:88;.   ;%88:.         .8@88888X888S@@8:%@;;8.8  : 88.                 %%%:8.;8 : : t 8S8;.8@8%      .   .  .   88S:@8S%S88. .;XXSX%. %  .        .  .
  .    . .        .S. @8%@8;  .88tt888:.X..;  .   .       .        .   . :8 t;88:8 . 8.S8@:               .:XS8:8 .. t8%.8X8XX88t@8X888.              .:%:.   %XX:.           S888S@8888888S8;SX;t8 . .  8@.                t%S8.;8.8.t  ..88%:X @    .      .   .    .;;@:;@@tt@:. .S@S8X.SX    .  . .     
    .       . .   %X .88XX.  .88S888t;8Stt. .   .   . . .    . .     .   . ;@8:S8t: :8.8:8;               ..S8 8 :  8:8:.XX888S@888888@                 ..   .;%.            .tS88@@888X@88@@:S@tt:8 8  8;.                t%8tt8.8 .  @ X8@:;;.;  .    . .   .    .   .; 8.;X@t8@.  ;8;88. 8 .    .     .  
  .   .  .      . 8X.;@X8.  ;S8SXStt:.S       .   .        .     .     .     X;:;XX.8 8 t:8t               .:X8   :  S;:.S@888@88@@8888.                      ..              .8X888X@88888@S.%X;8..X ;88;                SSS8:8 8 8 .8 8S:;; %      .      .   .    .   .8;.:88;8;. t@X88.;%   .     .    .
    .      .  .   :..88@S  .S888:.8 %.  .  .       .  .  .    .   . .       ..8: :@X:8 X ;:8@.               .X%S  : :8S@88888888%8@S:                                       %X888@X8@88X88:%@;;:  8 88                :%%t;8 8 : 88.88.:.8.   . .   .  .   .   .    .  :88.:8X8S.. S@@X:t% .   .  .  .   
  .    . .      .%@ :S88;.:S88;.8@8:          . .    .     .    .     . . .   .S; .88.:.. tt8X.              .88 8  8t8;:@88X@88X8888tt.                  .:..                 @8888888X888X8;%Xt; 8 8%@                :t88;8 8 . 8 888:%8X.  .     .      .   .   .    . :t8 %8;@...:8@8.St      .      . 
     .     . .   8. ;X8;.:8@t:8@@.    .  . .      .    .    .  .   .           .8 ::88%: . t%8%.             .;88 . .88..%X88X88888X@X.             :@888.@t888888;.          .888X%8@88S8@8X.%Xt8.8 88;               :%8t;8 8 t @ 88t;:S.      .     . .        .   .     .%8.X@88;S8@ St  . .    .     
  .    .       . ;X SXt: S%t:S%.    .   .    .  .   .   . .      .   .  .  . .   8: .S8;; . t@X.               %8  X 88:;S@8888@88@@@8.           .@8.8888@8888888@@.         .8X8XX8@88@88@8;%X:;8 .%8;              .S88:8 8 8 . 8% . 8    .     .       . . .    .   .  .  8X.88X:..@88:%S       .   . . 
    .    .  .    ; :8@%. :.S 8    .   .    .      .   .      .            .      :;8.%8%8  8:%8@.             ..@88;8.t%88888@88888X.          tXS8S 8 8%8888X@@8S8%.       .8888888@X8XX8@.S@tt:8 8..             .@8.;8 8 . 8.8;.; 8  .    . .   .  .        .    .      .S :;SS%:.%88:%t  .  .    .    
  .   .   .   . t8 .Xt.  : S    .        .   . .    .    .  .  .  . . . .    .    .%8:%8.8.8.t;8@.              ;X%t:8@:%S88888888888@.         888 8888@888@X@8@888888       .SS88X@@88888S8;SX;8 .8S              .@8;8.:.   8;8X.@t;.    .      .   .  .  .     .    . .    8 .;8% .:S@ t%   .    .    . 
    .   . .:;;;;8 ....   S8       . .  .         .     .        .          .   . . tt:;88:8 X ;%8:               88%8tX SX8888888888S@:.       %8@888888@888888@88888S8S.     .tS8888888S88X8;X@.;Xt8.              t@%t;.  . @ 88:.%t   .   .  .    .         . .   .      .   :8 tt  .S%.%t .    .    .   
  .    tX%X.@XSSS;:.   ;88    . .     .   . .  .   .  .   .  .    .  .  .    .      X.:;SX::.. %8@.             .%@;;8S.SX88@88%8@888X.       .S 888888888888@88@8t888:8:      ;@@X8S8@8888@8.X8:;.X;.             ;SX%8  .   .8S;:SS .    .      .     .  . .     .   .  .   . t8:.S88; St    .   .     .
    %%S8::t8X8S8X88@%..8@@  .      .    .        .      .   .  .          .     .  . @S:;88;:.8:S8X.             .88t@t:X@@8S8888XX88:.       :88888888@88 %@88.8@S88%88t.    ..@8X88X8S@8X88:@88;@8.             :@@8.;.  88888;X t    .    . .    .  .       .            .    @S..S:: SS  .       . .  
  .@8X :@@8:88 :@ 8;8Xt:.;:.   .     .    .  . .    .     .      . .  . .   . .     .:.X.88.. :8.%8              .%Xt8t;X@88X8X@8@8@;.        S8888888@8%8@t::S888@8888X@.     .t@88@S8X888@8:S8;%@:              @8.;8  .  t8%;:t;  .    .      .   .   .  .    .  . . .      .  ;8...  %t    . .  .     
 .8 ;:88:88 8888@888888@t 8@%    . .   .    .     .   .      .       .    .      .    t :;S. :8t8X.            .:@X8S:X@88t..::;: .         ;888@88888 8 . ..:8@88 888X      .::....tX88%X8:X8S@X              tS:8.8.8 8 8t.;@% .   .    .  .   .       .  .    .      . .    .tX.      tS  .         .  
..8.SX; 888888S8@@8@8 8.8@.: S .     .   .     .    .   . .    .  .     .    .  .  .  .8%.%8X :8:8..            .t88%;..:;:t8X@S%SS@@X88@St:%88X88888888  .:888888 %;.@8888@8888X;;.%Xt:X8S8.             :SX%;8 .  @8S t8;    .   .    .       . .       .     .  .    .    @ :.     % .   . .  .   .
X8.:X X88888888888X8888:88S.X8    .        .  .  .    .     .   .   .  .   .         . .@%:X88.;888.            .:S8:. .:8;888 88.88.88S88;@.@888@8S88888   .@88888888:;;tttX%SSSSSS@X...::.@8@.              88:8.8  : S8..;%.  .      .     . .  .    .  .    .         .   .   8X.     t   .     .     
8t:8t888888@88888S8@88888888.X8..   .  . .         .    .    .    .      .    .  .      @:.tXt8 : .t8.             .:. .@88888@88@888888888@%t8:888@888:88  :8888888X.;XtS%SSX%@X88SSS@8:. .S88..            ;%:t;8 :  88;.%X.      . .   .           .      .    . . .  .     .  %@:.  .@S .    .    . . 
;;t8888888888 8X@S8888@;X888:t@.  .         .  . .   .    .    .     .      .   .  .  . ..8.8@ : . 888:              ;X.@888888888888888888888:8%8@88;8X8S;8  :88%8:88.;SSSXSSS%SSX@8XSSS%XX:.:t:.            .t88:8 . : 8@.%t   .  .        . .  . .  .   . .   .           . .     S :.  8.    .   .      
 .8888888888%88XX8888888t.88;t       . .  .   .        .   .     .  .  .  .   .     .    S :%%t8  8 8@.            .@:88888888@8@8@@@@X888@88@@S8.%SS@.88888; tX8888SSSSS%St%@SSSS%8SSX@X%@;...             X@.;8 ; 8 8X @%  .   .   .  .              .     .   .  .  .        .  .8X   @@S: .      .  . 
  8;88@8@S88...:S888X8888@88%t   .  .       .    . . .   .   . .        .   .    .     .  :8.88:. .8 8X.          :X 88888888888X@88X@@8@XX@8@@8 tS;S888t88S:.@888:.;8SXSSSS%S%X%tt%SSXXSSXSS8:.             .%%8.8  . ;8 :8t.   .   .   .  .  . .  . .     .     .    .   . .  .   :@;@.  X88S%:8:8;.      
;t%888 888S:.  ..8@@888X8888t@X.       . .     .                  .  .    .    .   .  .   %X.;8X :8t8.         @:8888%8888888888@@888@X@8@@X@X888;%8%SS8;:..;t;%8X:t%tXX8X@S8SXSXS%StSXXSSSS@:.            @8t;8 :  @X .8S           .           .    .  .   .    .    .       .X. X.:tXX8%88Xtt.tS88:.  .
 X:88:8S%t:.    :8@X;88:88%S 8X.  .  .     .  .   .  . .  . .  .   .   .     .   .         .@.X8. :8@%        @;88@888888888888@@@8@@XX@@XX@8XX@X888@tX8@@X@8X:t%%tt;;%XS8X8X8SS@X@@SSXXS@SSS8.           :8t8.8  . @% :X   . . . .     .  . .      .      .   .    .    .  . .t;  :88:@8@.@X888X;  @S;   
S8:%t;t.:.:8S888888.@tX88 8.: . .   .   .   .           .     .  .   .   .     .    .  . . 8 :tXS: .  @S..     %.8888888888888888888888@88X@8@@8@X8X@@88:.;ttS@SXXXt.;%; .:;tS@@XXXXSStXX%XXSSXXt:.        .XXt;8 :  88:S . .         .    .     .  .    .     .   .    .      tS8 ;8S 88@88888888@8@SS8  
.:8. ;888S8XS@@88tX888888S ; ;    .   .   .    . . .  .    .               . .    .   .     .;:@8t: . :8:.    X.888%@88888888S88888888888888@X@@8X@@X8888X%tSX@S8;t;8 8@888: .;@X%S%SSS8XS%XSXSXS:.        %8:8.8  X:8.:tt    .  .  .   .    .  .     .   . .        .    . . @ ;:8%XX 8888 88@8@8 8.88;.X8.
 .8 ;;8@88@S888@:88;8.88@.8%; .              .       .   .   .  .  .  . .       .   .    .  8 ;t@S8  8.@@.   ::88888888888@88@8888888888@@@X@@88@@@XX@X888888S@8%S:S888@88@XX@;.;X8@88SXXSX@@SX%X8:.      ;%;t;8 : :8 .8S . .         .   .       . .   .     .  . .   .     ; ;;8;88888888@888@88888X88X.@8
   S@@.%8888888@8888S8X..:%    . . . .  .  .    .  .       .     .   .    .  .         .    . .:8X;X :8;8.   X 88S@888888@8%@8888888888@88@8@@@XX@XX@8XX@@8888X888888888X@SX8 @@8.%8SSXXX%X8@St@SS;.      X88;8 . .8: 88.      .  .     .   . .            .    .    .   .  .t8.88888888888888X8@888888 8.t8
    tSX8ttS88@888888%;X:%@ . .         .     .        . .    . .   .    .     .  . .  .   .  @8.t8  8 8:8:  .:888888888888888888888888888@@@XXX@8@XX8XSSSX@88.S%88%88@XSSS8%X8@X888X8SXXSSX@%SXXXt@..    ;SX;t:; 8:@.;tt  .  .   .  .     .     . .  . .  .  .     .       ..8;:@8888888888 8888888: X8X8;t8
 .   . ;8;8:@88888S S;X:        .  .     . .   . .  .     .           .   . .           .    %X.;S@t8 8.8t..@ 88888%@88X@8888888888888888@@@@XXXX@@@8SXXXXX@X@@888X8XSXS X @S@X@8@88::%%X%@XXSSX8SS;.   .@8S8:8 8 8 : ;     .   .    . .     .                 .  .   . .   : t;8888888888%@88X8@88@88%8S@. 
   .      ..;;;;;;: .    .  . .      .            .   .     .  . .  .          . .  .     .  .S;:88::. %8:..t888888@88888888888888888@888@@8@SXSXS@S8SX8@8XS8@@888XXXX8X@X@ XXX8SS@SX8:.tXSS@XSX@St;..  tXXt;8 8 88.88. . .   .    .     .     .  . .  . .  .             . . X;888S@88 St    t88888888888  
  .   .  .      . .  .    .      .  .  . .  . .     .   . .        .   . .  .      .  . .   . 8S:;@;: 8S8. : 888888888888S@8888888888888@X8@X8X%8SSXX@XXXX8SS8@X@@@@X8@8@8@ S@8XX8SSSX@8::%X@XXSSSXS;.  @8%8.:. ;@.;S:           .    .    . .        .    .  . .  . .  .   .@t;88888@8X8.     @8888X 888;:S
    .      .  .     .  .     .  .               .           . .  .   .        .  .            tS::S8;8 88 .@X88888@8888X%X8888888888888888@X8X8XS8XSSS@@8XS8SXXSX8SS8@8X88@XSXX@@S@XS@@888t.t%SSSXS8;. tXSt;8  @8X:t8 .  .  .  .    .   .      . .  .    .        .       . .@8.888888@8@X.   t8888:888 @.SS
  .    . .      .  .    .  .      .  .  . .  .   . .  . .               . .  .     .  .  . .  .@;:88;::8@..8:888X88%8888888888888888888888@88@S8SSSXXXX@S@XS@XS@XSX8X8X8X8S%@%8S@@%S@@@@@XX8 ;SSXXS8t..8@S8.8.8 8.XX    .    .    .       .  .     .   .    .  .     . .     : %;@8S8888888: :@S888X.@ 8t:SX
     .      . .      .    .   .    .   .    .  .     .    .  . .  . .  .       .     .       . S@:t@:8 @X:.@X88@8888888888888888888X8:88888888XS8XSXX@8@XXSXX@88XX@8SS@S@SX@X@@8S@SX @8@@SX@8%;XSXSX;:.88;;8 : @; :X .    .     .   . . .       .    .    .      .  .    .    S.:t8 8:8.888  :888;8.8888t8..
  .    .  .     . .    .    .   .    .    .       .     .        .        . .    . .   .  .    t8;:XX;:8X..@ 888888 8888t88888:8:88 .88888 8888@8SX@8@888XXX@8XSX8@SSXSX8@8XX88@8X8@8XXX8%X8%88;tSS@;..888.;: 8% 8 .   .    . .   .       . . .   .     .   . .        .   .   X8@t8@X.8888t:.%8888 8St%.@  
    .       .       .    .    .   .     .    .  .   .     . .  .    . .       .         .   .  :;X.X8 ;8X..X@888 8t888 ::;t::.:;;.8.8::. .888888@8@@8X@X8XXXSS@88XXXX8@88888888888X88@XX@8XX@@@8..t8%:.88;8:X @;. ;      .      .    .  .           .  .        . .  .       .  .%@:;X88@ @S:8@8S@:.X8;  .
  .   . . .   .  .    .    .    .   .  .   .      .   . .         .     . .     .  . .    .   . @@.888 @8:.8:8888;888 .%t%X%X%8S88:tt88888::88888@8@X@@@XXXX8@@@X8XX@88 8:8%8%: 8t ;8888S88@@88888;%@:.88t;8 88:8.  . .    .  .    .       .  . .  .     . .  .     .   . .      .88X:;S88X8;..;8@; 8 S;    
    .        .     .    .    .    .      .   . .           . .  .    .      . .        .    .  .;.:;8.;88:.X .8888. t.::;t;S;;::.;.88;: 888888888888888XXXX@88@@8@8@888888;::888%8:;8@tt;;;88888888:8 .88t8 88;:@t      .        .    .  .       .   .          .     .     .  .   .;8.@:S8X888S%.XX%    .  
  .    .  .    . .   .    .    .    . .          .  . .  .     .   .   .  .     . .  .   .      :@X:%8:8X .; 8t8:88888888 8::8888888 .88888888888:88888888@@@@X88XX88X8888t888 .: 8;8;8%888888X88888%..8X;:8;8.@  .  .    . .  .    .   .   .  .       .  . .     .     .    .   .  .   ;S88@@@8%.   .  .  .
     .      .      .   .    .    .      .  .  .   .        .     .   .      .          .   .  . ..@.S8%@8..;888.@88888 8.@8888888;888.: 8888:888;8888888@X8@8@8@8888888;8888888888888;8888S888888@S:.@XS8 8 X   .  .      .   .   .   .       .  .   .    . .   . .   .    .     .      . ..  .         
  .    .  .   .  .      .  .  .    .  .   .    .    .  . .   .     .    . .   .  . .         .  .X8.X8:S8t..8 @888888888888@S8:88888888888;.88888:8 88XX8888XS8X@@@@8.888888888888888888S@@XtXXX@888:.:%St;88.X:  .      .  .   .           . .  .     .    .     .        .      .   . .           . .  .  
   .    .   .       . .         .       .   .    .            . .     .        .     .  . .      :@.%X;t8@..%%8X8888888.8:8.88:.8888;8 .888;;.888888SX8888@X8SSX88@8888888888;888888888@8XS8 @S@@@8S  SSt%88S: 8     .  .          . .  .          . .    .   .     .  . .   .  .   .     .  .  .  .    .   
     .        .  .       .  .  .  . .        .     . . .  . .     .     .  . .    .   .     .  . . ::X%t8X .:t888888888888 %.;;;8;:.8888888888888888X8888@8XSXX8X8888X8:88 ..:8: 8:88888@@XX88 @S88X88.t%8 .;; .  .     .  . . .     .  .  . .        .       . .         .     .    .         .    .   . 
 .  .  .  .    .   .  .   .           .  . .   . .             .    . .         .   .    .    .  .S@.X8%S@S..@:8888888%    ;tS@@%%:;t. : ;;: :.8;.888888@@SS8S88X@8888:S   .88:::;t;:8:88888@X@S@S8t..%;8;8S.X8       .    .       .       .     . .  .    . .       . .  .   . .    .   . .  .     .       
         .  .    .   .  .   . .  .  .   .           .  . .  .    .       .  .  .       .   .     ..8 @8ttS@; .;:88.888t....::S@8@%t8 ;;::8;  ;X8t8@@888@S%X8@SSX888X8St8.t%SSX%St%t 88888@S@@X@:;8t;.@%.  .    . .    .  .   .  .     .         .      .  .      .         .         .  .  .   . .  
  . .  .     .     .            .     .    . . .  .          .     .  .   .   .   .  .   .   .   .X8.8@X8XS:..8 888888:;:  ..:%@S%S S8888;t%:888  8888888XSXXXXX@88888::8888:;%XX@SXtt.  888 8888X%  @88.@8::%.    . .      .         .   . .   .  . .    .  .     .  .    .  .  .    . .  .         .     .
      .   .    .      .  . .  .   .      .          . .  . .   . .      .       .   .      .   .  SS.t8%;:.:::@: 8888t..      ::.: 8%888 @88:88.888888@88@X @@8@88@8888XX88.8SSXSXSS% 88 888888888  .;X888;: X . .      .     . .  .    .        .     .   .   . .     .    .      .          .  .      .   
 .  .   .   .   . .  .             . .  .   .  . .                 . .     . .    .   . .        .t% .:::t8St:%88888;8.8 8t8 8 % 8S8888888888888;88888888@@XSSXX88@8888888888S  :tt;;@@88:@S:S8:88:::::.;. :tt      .     . .     .  .     .  .     .    .          .    .    . .    .  . . .   .  .  .   . 
              .        . .  .  . .        .        .  . .  . . .       . .     .          .  . .  tS   ;X%8%88@888X88S88888888888.8X8888888 888888888%X8XXXXX888S@@@88@8888888 S 8 8888@8888888 %. .%@:  :.8. .  .  . .      .       .  .    .  .   .     . .  .   .    .       .   .       .     .   .   
  . . .  . .     . .       .        . .      .  .                .  .       .    .  .  .    .    .XX  @ 8888888888Xt8888.88888@8.88888;888888888888.8:888@8@XSXSXS@XX8tXX88:8;88888X@@8SX8@88XS88@@XS8S%88:..8%:          .  .   .  .    .   .      .   .  .      .    .    .  .    .    .  .    .    .    .
        .    . .     . .     . .  .     .  .   .  . .  . . .  .   .   .  .    .    .     .     . S@  ;:88888888888X888888 888888@8@S888%t88888X88@8888S@88@SSXXXX8@8@X8@8888:8888888@@X@@SX@XX8@X@8%XS @88tt . 8.  . .  .      .     .      .   . .      .    . .   .   .    .   .     .       .   .     .  
 .  .      .      .      .          .    .   .                  .      .   .    .    . .   .  . ..X  8 888S@88888888888888888888888888S8888S888888.8@88888@@S@88SX@X@@@8@888888888S888888888XXSSS@@XXX8S@888  :t:          .      .    .  .   .      . .    .         .   .        . .    .  .   .   .      
      .  .    .     .  .   . .  . .   .    .    .  . . .  . . .    . .       .    .      .      ; ;.:;8888X8@888888888888888@888@888888888888X8888888888888XX8 @X @@SXXX@X8X@@8@S8X@@@88@8XXXX@@8XXSSXSS%@88@:..X  .  . .   . .  .  .   .       .  .      .    .  . .      .  . .       .   .          . .  
  . .   .   .   . .      .             .      .                  .      . .    .    .  .    .  .:X..% 8@@88@8888888888888888@888@888888888888888888888%88@@8SXX8S@ XS@S@8%S@8XX8SX X @X @XXX8XX8X@ SS X 8X@@8. X:    .    .           .    . .       .  .    .         . .       .  .  .   .   .  . .      .
      .   .         . .    .  . .  . .   .  .   . .  .  .  .  .    .  .     .    .        .   . ;@..8 88@88@8@888888888X888@88888888@@88888888X88888888888XS8S X%X88XX%SXSX8S8%X8SXS@X @8S@%S8XXX @ @S XXX  @;..@ .     .    . .  . .    .     .  .       .    . .  .       . .    .     .    .       .  .  
 .  .        . .  .     .         .       .            .    .   .       .    .     . .  .   .   ;@. X.X@8@8888@88888888@88888888@8@@8@@8X@8888888 88@888@@SS%@%X@8S@8XX8 X S S SS@SXSSX X@8X8@X@@S X XS%   %t@. Xt  .      .     .     .    .    .  . . .   .      .  .  .      .    .      .   . .    .    
       . ..;.        .    . . .      . .    . .  . . .   .        . . .   .    . .     .       .;t. %:8X@8@888@@888888@@8@88888@8XX@@88XX888X888%S888888@8SX@%@@S @SSS @S%@8 @@%X@SXSXXX@XS8@SX@@SS%XX@SX   8@. X%    . .     .     .    .    .               .  .      .  .  .   .    .  .       .::     . 
  .  .   @S88X S8X:.;@8@%;.     .  .     .                .  . .           .  .     .    . . .  ;@%::8;@@8@@@88@@88@888@8888@X@X8@XX@XXX8@88888888888%S@XSSXXSSS8SS8X@XSXX S@  X XX8@XXX@88S XX S@@S@@SS%S  8@: 8:  .     . .   .    .     .    . .  .  . . .       .        .      .;%@88t..%8X S888: .    
   .    .%88:.       ;@X8@@%S.8@t.;X88@X%;;..  . .  .  .         .  .  . .       .    .          :St.:8.@8@888888888@8888@@@@8@@8SXX8S8SX88888;8.@@8888@SS X XXSX8@8XS@X8S@ %@%8SXX%SXXXXSX%X S@ 8@@S S%X  %@:.X:  .   .      .   .    . .   .                . . ..:;%X@8@Xt::@8  ;8@8@S;:.      .8S8.  .  
 .    .  ..X8@:.    ..               SX: 88t:;t@8@S%::  .  . .    .        . .     .    .  .  .  .St  :8 X88888888888888@88@@X@8X8X8SS@@888888888888888XSSSSXXX8@8SSSX@@X8 @ S@@@@S@XXX@8S@@SS@@@XXSS8X@   %@;. 8    .   .  .      .  .    .   .  . . .  ::tS@88S;.t@8  X8      ..      .     .8X8:     . 
    .       .8: S..         :%@8888@St;:;:...:;@8@tS:  S8X::t88XS%t;;:::...    . .   .          . .St  :8.8888888888888888X8@@X@8@8X8@X@888888888888888@XS8%X%XX8%@S@8@8 8X8SSXSXSXXXXX SXSXSX8XSX8X@XXSS XS: t .  .      .    . .  ....::;;ttSS8@S. X@ S  :SX88:;.  ...         .           .S:X8.  . .    
  .    .  .   ..S  8..       ..::X88SSX8@88@%%t%S@888X%;:.....:..SS8@t;. @@88;..%X8@@t;;.......  . .@8X. @8 @88888888888888X@X@@88@X8X88S888888888888888@XS @X@8@XX SXX8@XXSXX S S@XXS X SX@S@XSSXXXX@SX%8@;.;... ...;;tX@8XS..;88@X   ;88X;;:.........       ...   .             .     .@S.X:   .     .  
    .   .          @t8.        ..::  ;%88XXSt%%SSXXX888888@%tS@8@%:     .    .:;t@SX@888tS 88;;;8@@: :X%:.;@;88888%X88888@@@X@X@X8X@X888.888@888888888@88@X@X8@888S@ @XX88X@XX@SX X @@8%@XSS@X@SXSSSSSX 8X. t%;.@8  ;888@@X%;tt;.   ... . .:.        .                        .%8X:   .  @:         .    .
  .   .    . . .   .:S: %:.          .::::tS@8X8@88@Sttt:%t%S@@@8X8888XSXtStSX@888@X%%;: .::;t%Xt@SX@@8S.  .8X 88888888888@@@8@8XXX8@@888888888888%88888888888888@@@XSXXS8@8X8X8SX%X8XXXXS8SSXSXS@SSSXX8X.  .tXt%%ttt:       .::...   .                                   .t@8XS@@t::8:8X%.   .  .  .   .   
         .        .     t8S @..         ...::.: :t%S888X88X8XS%tt%St;t;%%%%%%%SSSX@@888888@88@S%%S%X@888@XS:.%XS:888888888@@@8XX8@@@8888888888:888%S%888888S@888:S88888X@88X@@XX8SXS S XS%SXSX%@8 @XX88@.   ...:::::.          .                                   .;%@@S%%S%8S%t8;8S@;   .           .   . 
  . .  .   .  .            ;X8@:.         ..    ....:.  ;;X88@8888S%%8:8:8:8:8:8:%%S%%%St;t;%;t%tS%t%t%%S@88.. ;8 @8888888@8X@8X8X@@888:88t8 :%%XS8:.;88888:.S8:8.888X8@8@X@XXXSSSX @@8S8XXS8X@XXS88:..      ....                                             ;X8SX8X@8%X:.;Xt@X;.    .   .  . . .        
     .          .  .     .   :@.X8;:.             .     .... .:%S8888@8X8t8:8.t;8:8:8;8:8:8:8:8:8:8:8;%8:%S@SX..;XS:888888888X8@8@8@8.888:.8:888:;tt.88888888tSS8%88@@X8S8@@88@XXSSS8@ 8@@XXSSXXSXX88                                                 ..;t@@%%X8@X88@8S:t@;8;@.    .    .   .      .  . . 
  .    . .  . .   .  .     .  .  .8; 8..                      .::: . :;%t%88@88X88%8;%t8 8 8 8 8 8 8 8.;8:8:%@SX. t8%888888@@888888888888888888;...8:8%X@888@X888888@8%XX @@8@8@XXX@SX8XX XXXSSS@8XS:                                            ..:S8SS%X8@%SS@8@@S%;t8 t8%:.     .   .    .    .    .     
    .      .    .      . .          .X.:..                      .     ..::.:   .%%@t8@@X@X8:8 8 8 8 8 . :8 8;%S88:::S8 888888888888t8:8888888888888X.888.X88888@888XXX@X8XX@XX8X@XSXXXXS@XXS XSS.8:                                          ..%8%S@8SX%%S%SX8X@S:.:X S%:.       .       .     .   .    .  .
  .   .  .    .    .  .     .  .  .   :%8% 8:.                        .. .     .:.. .ttt@88@@8888888%8t;8 8:%8X: . t8:888888888888888@888888 888 88.88888@@8SXX8SXS@8SX8S%@@@8@@8XX@X8@XX@SSX88                                    .:%@8XS%S8@@X%%%S%8SX888S;;8:X:X:.       .     . .    .     .   .      
    .       .    .       .   .      .  . ..%X8;X:.                                     ..:.    .:;%ttXX@888@888SX. .. ;X.88888888888888X8 888888888S8X88@XX@XX8S@XXX@SXXX X8X@8@8@@X@8@8XS@8S8@t.                          .;%S88SStS888XXS%S%%%%%%888X8%S;@X :8@;    .  . .    . .     .    . .       . .  
  .    .  .    .   . .  .  .    . .         ..tX8t%:.                                   .        .::. . ... . . .  .   .8:888888888888 888888888.8888@8X8XXXSX@8@SSSSXXS@@X@XX@8@X8@XXXSXXX@8@;                      :tX8@Xt%S@X%%%ttSSS%%S%%8:8%@XSX;:.%:@.S      .   .     .      .    .  .     . .      .
     .   .   .                .      .  .       ;X@S @;:.                                                               ;@888888888888888888888888888@8XSS8S888X@XXX@X8S8X8@X@XXX8@XS8%XXX8%8        ..::;t%X8@Xt%%@8X8XX%t;%%%%S8:8:8:8:8%888@8;;X8 :SX:    .    .    .  .  .  .   .        .      .  .  
  .    .   .    . .  . .  .  .   .  .     .   .      ;@S 8...                                                           .%@ X8888@8 8@@888888@@.S8;S88@8888888@888@8X8S8X8X@@@X8@X88X@X@S@@S;.%888S@tt%%@8@8@SS%SSXt%t;%S%S8;8;8;8.;8 8:8888@;tt@.S;X       .    .    .                .  .  .   .  .       
    .         .          .     .      .  .  .    .  .  .:%; ;:.                                                           %%888888888t.8.X8:.8t8:88S.88%8%8888@888888@8@8XSX8XXXX@XX8X X88;:.88XXXSXX%%tt;S%S%%%8;%8:8;8:8.;8 8 8 8:8888t;.::88X%:.     .  .  .   .  .   . .  . .  . .     .      .   . .  .
  .   .  .  .   .  . .     .     . .    .      .         ..:@: ;:.                                                       ..@%8888888. X: :88888t888@.:888;888X%88@8888888888@XS@8XSSSX@X8%;.88:%%%S%%8:8;8:8:8;t;8.t8 8 8 8.;8 8%8888%;.X; .8%:.     .         .       .     .    .     .    . .            
    .   .     .        .    . .      .     . .   . . .     .   t@;8:8:.                                                   ..8t888@88@8  888 XX .X8:8.88.@8.888888.88S8.%8888888@X8SSSS8@;..8Xt8t%8:8.;8 8 8 8 8:8 . .8 8 8:888S@@%t8S  @Xt      .  .   . .  .    . .     .      .    .   .       .  .  . .  
  .       . .    . .    . .     .  .   .               .           t@S 8                                                .. .:8t@@88X8;8S88@8X;8:8:8888SS88888888888888@8888888@8XSXXX@@:.  t@888X88%8;:8 8 8 . 8 : : .: 8888;:.;X ;St        .             .  .     . .    .  .    .   .   .  .    .       .
     . .       .     .       .       .   . .  . .  .  .  .  .   .  . .%@:S8X..                                               :X8@8888888.8;:88888888888888888888888888t%@@8@@@@S@@X8@@%.   .;:...%X88888888SS:8 X.8;88X8@;t8@ t%8.            .  .  . .  .      .       .   .    .       .     .  .  .  .   
  .      .  .    .    .  .  .  . .     .            .     .   .           .X;X 8::.                                   .:t@8%..X 8XX@8888S888888;;8:8S88888888888%X8888XXXXSX8X@SXSS@8%:.    .    ..:.  .;;tt@@88SSS%%S@;@:XS.     .    .  . .   .          .  .   .  .    .    .    . .    . .           .  
    .  .      .    .      .        . .    . . .  .     .        . .  .  .    ..t% @::.                            .:t8%SSXSX;.;88@8@8888888888888:t8S8888:88S888888@88SX@S@SS@X8X@@XX                    :.: ...:..:8:S;.       .   .   .         . .  . .      .      .     .   .      .       .  .  .    .
  .      . .    .   .  .     .  .       .       .  .  .   . .             .    . .SSX X:.                    :%8XS%8@X%t%S%88:S888@8888888888.88t888 8X8;8888:88@8XS8 X @XXXXX8X88.                               :X88: .  .    .   .   .  . .      .     . .   . .    . .   .   .  .   .  .   .     .    
    . .      .    .     .  .      .  .     .  .         .     . .  .  . .   .        .tX%8 XX         :S8@%%@8@X%StS%%8;8:8S@: .X @888888888888%88888888888%X88@888@SSSSS@@S@X@SX8@:                                .  ;%88:   .    .            .  .    .            .             .         .    . .   .  
  .     .  .   .     .    .   . .     .  .       .  .     .  .      .     .   .  .        .S:X    :@XS%88SS%%S%%8;%8:8 8 88X:.  ;8%8888888888S8@888888@8@@@ 8SXX8SS8%X@S% XSXXXX%8;.;8;.                              .  .888   .     . .  . .    .    .   .  . .  .    .  . .  . .    . . .    .       .  .
     .       .   . .   .    .     . .      . . .   .  . .       . .    .    .     . .  . ;8S;t:t8S@88tt%%%%%8:8.;8.;8 888Xt:.   .t.88888888888888@8888@@8S8SXSSSS@S@@@SXXXSXXXX 8::%%88%XS:.                              .:8 %S  .       .    .     .      .     .  .         .     .       .    .  .      
  .    . . .   .     .   .    .        . .       .         .  .      .   .    . .    .;8@;t.;8S8%%S%%%8;8:8.;8 8.8;88S8;;::      :8 @888888S8888@888@@8@S8SSS%X8@X@@@@@@SXX@X@88%Stt:t%@@@@%:.                           ...:@SSt. .  .    .   . .    . .    .       . .  .     .    .  .    .      .  .  
    .             .    .   .    .  .  .     .  .    .  .  .     .  .       .       .:@8X  ;8Xt%%%%8:8.;8 8 . :8 8S88t.:...       .:t88888888888888888@@8XXXXX@SS@S@X@S@SX@@XX88:%S8;8:S%S%S888;.                            .  . 8: .    .   .      .      .   .  .     .   .  .  .       .    . .      . 
  .   .  .  . .     .        .   .       .        .     .   .        . .     .  . %; 8..X%@tt%8;8.;8 8.;8 : : 888%.:  ..         .:8:888888888888888888@8@8XSX@SX@ X S XX%@@88.S8t;8 8:8:S%SSX8tX%.                            .:X  S  .        .  .   .  .      .  .     .         . .  .  .      . .    
    .           . .   .  . .   .    .  .   . .  .   . .      . . .       . .   S: 8::@SS%%;%8.;8 8.8 8.. .;8S8S;:..               .:8 88888@;888888@@888@8@S8@SXXS%S8SX@%SX88.  S8S8.;8 8 8:8:8.;tXX8%XS.                        ..  .8 t% . .  .      .      . .       .     . .  .      .     .  .     .  
  .    . . .  .         .         .   .        .         . .       . .  .    t::t:.X%8%t%8;t;8.8 8 8 .  88@;:  .                    :S88S%@88888888888888@88@X8XXS@@@SX@@@88;.  .%@S8.8 8 8 8 ;8:8:t:tX88@;.                         ...;..:   .   .     . .      .  .   . .      .  .  .    .       .     .
     .          .  . .     . .  .   .   . .  .   . .  .       .  .       .:8S;;.%8X8S%8:t;8:8 . :.  X 88S:.                         .8 888888.8 8S8 88888888@X8XSX@8SX@@XX%8:.   .;@8.:. 8 . 8 8 8:8:8:%%8@@8S:.                       ...X.:@.  .   . .     .  .     .      .  .          .   . .     . .  
  .    .  . . .        .       .                        .  .       .  .;8X;;.;8S8S%%%t;8;8 .   : t888;:...                          .:8 8.88@@.888 8;8@88%;8@@X8X8XS8S8S8S8:     .  %88 :8  .X .. :8 8:8:%%%%@@X@%:.                         8 ;S.  .     .       . .   .  .       .  . .    .     . .      
    .            . .    . .  .   .  . .  . .  . .  . .    .  . .   .:8St:.:8S8S%%%%8;8.8 8  SS8%8;:....                           tt:.tS 8;8.8 8888:8.@888888@88@X8X8@8@8S:        .  S8@:X 8 .  . .. :8:8;%S%S%SX@@X%..                     .. 8X%t   .    . .              . .  .       .     .       .  .
  .   . .  .  .      .            .          .         .         ..@@X:8XX%S%S%8.;8 8 . S88;t....