.@@:%XtXX888X888@8XX;8:                                                                                                                               
S:8X.8tX88888@@8@X@;..SX .  . .  .  . .  .  . .  .  . .  .  . .  .  . .  .  . .  .  . .  .  . .  .  . .  .  . .  .  . .  .  . .  .  . .  .  . .  .  . 
8X.@%@88X888888@;t.X.       .       .       .       .       .       .       .       .       .       .       .       .       .       .       .     
t;88 8S%8888@%888:88SX;.  . .     . .     . .     . .     . .     . .     . .     . .     . .     . .     . .     . .     . .     . .     . .     . . 
ttS:t8SXX88@8SX88S88 ;%;.     .       .       .       .       .       .       .       .       .       .       .       .       .       .       .       
X8XSX8S@@888@S888X @  8%:  .   . . :88t . .    . .  .   . .    . .  .   . .    . .  .   . .    . .  .   . .    . .  .   . .    . .  .   . .    . .  . 
tt;t%@SS@8888@888%88  8;; ..%:.:.  .S:8:    .         .     .         .     .         .     .         .     .         .     .         .     .         
;;:.tXS8S888@@@S88888;@:8S:;S;@t8..:t:%X::%SX;;:.:..    .    .  . . .    .   .  . . .    .   .  . . .    .   .  . . .    .   .  . . .    .   .  . . . 
tSSSX@8S8@@8888@8X X888t;t.: S8 SS8%X88t%8 :SS;;. X.8:    .            .   .           .   .           .   .           .   .           .   .          
.:S8XS@8@888888X@X:t: 8%8 @88888@S::88t @tS;tSS8@88@t%t.   .  . .  .  .       .  .  .    .    .  .  .    .    .  .  .    .    .  .  .    .    .  .  . 
 :%SSX@888X8@8X888t..t%%;::. @88@;:;8;X%%%%XtX8@8@:;SS; ; .:;.          . .  .    .   .     .   .     .     .   .     .     .   .     .     .   .     
;t%%%S8X888888t888t.. ::.:;;tSt;:X.88S;XS8@X88S8XX;8X8X8 X8SXS;  . . .         .        .     .   .  .  .     .   .  .  .     .   .  .  .     .   .  .
ttt%SS@@888888@@@8S:888:.;t;:8 8888.88t888888@8@@%88@  .S  X:%t.       .  . .    .  . .   . .      .      . .      .      . .      .      . .       . 
;;;:;t@@8@@8@X@888S8tX.8S:t;@88:8888 @X888@888888:88   88.8S88;X8t;:t@  ..    .    .    .      . .    .  .     . .    .  .     . .    .  .     . .    
%;t:;%X8888888@88@%t@%S:...8X8888.888S888888888@X8888   8S%S%%:8;8@X.t8@88@X%X@XS..     ...:..    .       .       .       .       .  ..   .      . .
SX@SS;:888888@88t8@:8%;88S888888888;;X888888X8@X@8S8 %  S8:t%SX@St;;:t:;::::.   S X@Xt@%t.X88888X%.S@8@X%:.   . . . . ......:;X88888Xt. :X8@X888888@@X
ttS@8XS888888@888@S;8;8 8888 t%8t8:St@X8@888888XX8@X;@  X:88SS@SSS   .::.:;: ::   S     .  8:  8 X X  8X@@.@88@X@@X8@88XS@S:. ;tttt%S S%@ Stt%%% St%%t
%ttXX@@88X@@8888X@X:.888S88;8;S%%;8@X@@88888X8888:%%8@X @88 t%XSS;t;;; . .;.:;t:..X     S @  .8% .X;...    S @8888St@8Xt %SSSS8;8t8:8.8;88%888t88888
;tX8X@@8888888@X@8@ttt8@8 8 tX8X88SX@8@8@8888888:@88:@XSX@8;::SSS%%t;t%:ttSSSSX8S;..t:;..8t  8S@ 8:@;S X; . .:.t%%tt;;::..8SSt::;;::;:;:;.;;:;t;:;%tt;
tt@SS@X8@8%@@@@@SXX%t. 8 8 8%8XXSX8X8@S888888888S8 S@8@ @X8:S%8%%XSS%t:;@X%S@X@@S%%tXSXS%t.8.t:.% 8@ @@88@88@@ X     :8:88%:::. .....  .         .  
;;S88XS@@8888@X8@@XSXXS;8X8%8S88S@8888S:8888@8@88;S%8X8X8:tXSSSt%t::;:.   .;S8;;tXtt:tSSt%%;:.tS@t:;tSSX%:X.8888      tXX8Xt;;;;:;:::..::.;;:.%%... .:
8@XX8XXX8@@8X8@88@XS8%tt;X@S8@8X88@888t S88888@88t.%8X88SX88SXS%SXS%%%t 8::;::;.::  888:.;8..S.t%8;88   8X  S    %Stttttt;;;S8@::%@8XtX@t;;;88
SXX88X8@8888@@@88X@SSXSXS@XSX88@8@888X;@8S@888888@88888 @XS8@X@XXX%%S;;%;8..8  88 8 8t;; t88888 ;8S%XXS. 8t8    888   8t;;::::::;;;;:;:::.:....@.;
SXX88XSX8X88@@@88SXSS88@@88@888S@8@X8St88 X88@@@8X8888 8 S:tS@@@S@8XXXt%%X%S;8;.8t.:8:.88:..:S8. :tSSX%@@;:S;%%;t 8 888  8t;:;:;;t;S@ttttt;t;;;;@8X8
S8XS@8888888XX@8XtXXX@X888S8888888XSS% 8 %8888888@S888S%S8X...S8.t%%SXS88SSt@X%S8XX@@;8tt : tS; .88 :t8@88@ .;;S%t%.@ ;%t SX8888XS%;:  %@888XX8Xt:SS@@
XX8X%S8@@88@@@X@@XXXX8tS88@888@@@SS:  8.S888888Xt888:X88%:  tX88:8%%SX88XSXtXXX8@Xt; 88 888888;.t;:%St:;;@;SX     %8 S X  S   8  @ 8@ S % :;tSXXSXX@
S@8888888888@X@@S%@XX@%8S88S %tt%88 @:...t  :S88@t;8% 8888S;88X% :X8;;@8888X%%S@88SSSXX@S:t. t%S;%S%SSt%SX@XXS888.8 S.8 S@  S88;88%.X8:8 :tXSXS@XX@t
@8@@8888@8888@XX8@XXS@@88S %;S88   Xt .. ;t S t  88S.%%@X S X88@::.X8%XS8@S8@SttSt%%@@SS@t;t;t%%SSStt%XSS%X@t%;%88X8@8@888888@888888@@S8SSt;tX@8888XX@
8@@8@888X88@888X8SXXStX8:88 8 @:X8888t888.88 @8SX@%. %;% .% .8.S 8t. @8t@.:.:.: :;t%;%SSSt8 :St.;SXX%%;;;%;.;;t;t%%t.;.X8%:;%%88%88X:%8tSXXXXtttSXSS
@X888@S888X888@X88XXSXSt @.888:888888888 @;888St;8;8.:: @:tS :%. 8X:t::SX;%..:...:t%Xt%%@::.t  ::..;::;:.t8@ :;t: :;;;S@%SX%%%;; S888Xt;@XXSXSXXS@@X
@88XS88@@8X88@@@88@X% 8XX @;8888888.8.88888.@%@:;%%  %@;%;%;S%8t:;%@S::;@8XX;..:...;:;;S;;:  ;;  X:888888@8%88@ S.8;..:;; ..X88888 .   ;%S .t%Stt@%S
X%;;: @88S@88X@X8XSXX@8 8 8:88888:88:88888@%S;;t8@SS.:8;::.SS  .:t.%8:@S8%:888888  ...:.  t  8%; 8  8XS X:.S88.: t:@8 88t8.8 tt8Xt :%S%:tS;.    
;:.:;S8% S888%@@8@XXXS8 S 8.8@88 8.888888SS;;;8S;::S%;.t@ .:S8X;8 %@:tX% 8;88t.88; ... . ..:....888 ;88.8 ..@8tXSXt8%t@8 888.888%8.SSSXt;;:.X8X%S8 8
 tS888@X%88888@X88S8:X 8.8:8888.8:888888XSX;@XS%:.8X XS;S :  X@t t%%:;8 ::@ 8tX:8%88888888@8888.88%;    . 8;88.S   X%t;8X% S@88 8;8X;;8 8.: 88SX88.8;:
8@8%@XtStS8@88888@@%X8 8;.888 8:8:8%8;8@S@%;X;;::X8%%8:%X::.S8...%8 St8 .:t8 88%XS88:t 888;8.888S88:  @88 t888.  8 8.8:t;%8@8 88 @t88;S@8S    8 @;;8:X
88@@X%SX;%S8888@@@XS88 8.8888; 88888:8888@%8  .;8:X;%.88  :. t:.S.;t t;X8;8@: S@8.t@8@X8@888888;: %8  8     %8X@SS@%;@.@%. ;..%8.8St%;Stt;88X8@X888888
88@@8S%St%%X88@@@8 888 8888t:8t88:8.88888@@t8 :S8;.S@8;8  ..  :  ;tS%%X :Stt;t8.S8S X;8;8@8888;  %@tX8  SS  %X@8@8tt;;88.8:.8;8X: ;tt%:; ;. 8SS8@88888
8888X@t%XtS%88888t888@8:8;.8;;.8t 8:888  ;S; %8t:.;St 88X     :  SXt ::%t;;S%;8S8 8@   @X@888888 .8@8 8  88% ;XS@X;t%.@t@;%8@.8t;t;t.S%XS8X8X@8@8@88@8
88X888S@S8t%S888.8888.88t 888;t888;8888.  8 :%:8.::%:..88   %       X%:%.St.8;X88@:8@SS %@XS XX :8 @8@88% X88;X  8 t8 88t@:88SS%;8@;X.%888@888888888
X%XStt%S@S8X%88@ 88888;88888S::8 8; 8:8.   88 :88@SSS@SS       %8 @t888X X@%%88X8  X888S  8 8 88 888@X%%:8: t.8@;..S%%%t :;%8888 t88888@8888888:
%XSX%@@%8@8%X@8@@8XS%8888;8tt;.:...8888 8.8888S@t8XSXSS8:%   % %X@@% 88 @888S8X@S%8@@S  X:88888@8  S8 S8XXX%:88 8;%8:%St%Xt:;t@SS8S888888888888888
%SSS@8SStt8%X%8X@%%.8888:8.8S.%.8:8;88;8;t.8 88XSSSt::t    %X888@888@S8S8SS888@@@88XXX SX88888 %88%@@XXS%SXt%SS%S;: %X8888@%@8% S88888888;8888    
.tXX@X%SXS8S%XS@S@S8XS:8888t88X :88888:  8t@88%tt@%;.:; SSX8 8;8@8888X8%SX%S8t888S;X8@S@X 888S@%@8. tSSS  @8tt%XSt:8tS;tXSXX8SX;8888.88@ t;.  888@
:SSX%%SXXX@SS%@S@%X8X888XS88%8X:8.8t:.:   8.; ;::8%t%%@tX:S @ 8 S 888@8@888X8@@@S8S888%:;8XX   SXXS@88X@88X8%SS8%8;X@%t:@:.%@8@X@@8XS;       X @ @    
%S@S%8SXSSSXSX%XS@8SS@@888%8%88 ;8t::8.88t;8S:8.88XXS;:  @ %SXS88@88@8@88@X8X8@S8t%X888888@;%X@@ 8 S@ @%%S%%%SS8   .SSS.:.t%tSX.%:%.t          :..:;
%XS%XtXS@XS@X%X@%@8X@888XXt8t8;t.8;.888;@t88 @ %88;X8XtS  S8X88%8@88888@8X8X8S8@S8X8;8%S 8XS8.X@8S;8@8@SXtttt;t;..;SSX@8   ;Xt8@88t@:...::;ttttttt%%