SSSSS%%%%%%%%SSSSXSXSXSSXSSXXXXSSSSSSSXXXXXXXXXXXXSSSSSSSSS%S%S%S%%%%%%%%%%%%%%%%%%%SSSSXSXSXSSSSSSSXXSXSXSXSXXXXXXXXXX@XXXXX@XX@X@X@@@X@X@@X@XXXXXXX@X@X@X@XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX@XXXXXXXXXXXSXSSSSSSSSSSSSSSXXSXSSSS%SSSS%S%SSSSSXSXXXXSXSSXSXSSXSSS%%%S%SS%%%SXSSSSSSXSXXXXSXSSXSSXSXXXXX
S%S%SS%%%SSS%S%SSSSXSSXSSXXSSSSXXSSSSXSSXSXSXXXSXSXSXSSSSSS%%%%%%%%%%%%%%%%%%%%%%%%%SSSSSXSXSSSSSSSSSXXSXXXXXXXXXXXXXXXXXX@XXX@XX@X@X@X@X@@X@X@XX@XX@X@X@X@X@XXX@XXX@XX@XX@XXXX@XX@XXXXXXXXXXXXXXXXXXXSXXXXXSXXSSXSXSSXSXSXSSXXXSXSSSSSS%S%S%SSSSSSSXSSSSSSXSSXSXSXSS%SS%SSSS%%%%SXSSSSSXXSXSXSSXSSXSXXSXXXX
S%%%S%SSSSSX%SSS%SSSXSXSXSSXXSXSXSXXSXSXXXSXSSSSSXSXXSXXS%SSSSSSSSS%%%t%t%%%%%%%%%%S%SSSSSSSSSSSSSSSSXSXXXXXXXXXXX@XX@XXX@XXX@X@XX@X@@@X@X@@XX@X@XXXX@XXXXXXXX@XX@XXX@XXX@XXX@XX@X@XX@XX@XX@@XX@@XXX@SXXXXX@XXXXXXSXSXSXXXXXXXXXXXXSXSSXSSSSSSSSXSSXSXSSSXSSXSXXSXSSSS%SSSSSSSS%%SSSSXXSSXSSXSXXSXSXSSXSXSSX
S%S%S%SSSXS%SSSSSSXXSXSXXXSXXXXXSXSSSXXSXSXXSXXXXSXSXXXSSSSSSSSSXSS%%%%%%%%S%%S%%%S%SSSSXSSXSSSSSSSSXSXXXXXXXX@XX@X@XXXXXX@XX@@XX@@@X@@@@X@@X@X@XX@@X@X@X@@@X@XX@XX@XX@XX@X@XXX@X@XX@XX@X@@XXX@XXX@XX@XX@@XX@@X@XX@X@XXX@XXX@XXXXSSXXSXSXXSSSSSSSXXXSSSXSXSXSXXXXXXSSSSSXSSSSS%SSSSXXSSXXXXXXSSSXXSSXXSXXSXS
%S%S%SSSS%SSSS%SSSSXXSXSSSSXSXSSSSSSSSSSXXSSSSSSSSXSXSXXSXSSSSSS%%%S%%%%t%%%%%%%S%%%t%%S%XS%SS%SSSSSSXXSXSXSXXX@X@XXXX@XXXXX@XXX@XX@@XXX@X@X@@XXX@XXXXXXXXSXXX@XXX@S@SXXXXXXXXXX@@X@XX@X@XXXX@XX@@X@XXXXXX@@XX@@XXXX@X@X@X@XXX@XSXXSXXXXSSXSSXSXXSSSSXXSSSSXSSSXSXSSSSSSSS%SSSSS%SSSSSXSXSSSSXXSSSXSSXXSSXSX
%S%SXS%S%SXSSSX%SXSSXSXXSXXSXSSSSSSSSSSXSSXXSXSXXSXSXSSXXSSXSSSSSSSS%S%%S%%%%S%S%SS%%SSS%%SSS%SSSSSSSSSXXXXXXXXXXXX@@XXXX@X@XX@@X@@X@@@@X@X@@XX@XXX@XX@XX@X@XXXXX@XXX@X@XXXXXX@@XX@X@@XXXX@@X@X@XX@@XXXXXXX@@@@@@@@@X@@@@@@@@@X@XXS@XX@XXXSSXSSSSSSXSSSSXXSSXXXXXXXSSXSSX%X%SSSSSS%XXSSXSSXXXXSXXXSXSSSXXSXS
SSSS%XSSSXSSXSSXSSSSSSSSXXXXSSXSXSSSSSXSSXSXXXXSSXXSXXXSXXXXXXXSSSSS%SS%%%%%S%%S%S%SSS%SSS%S%S%SXSXSXXSXXXXXXXX@X@@SXX@XXXXX@XXXXXX@X@X@X@XX@X@XX@XX@XXXXXXXXX@XXXXXXXXXXX@X@XXX@@X@X@X@@XXX@XX@XXXX@XSXXX@@X@@@@X@@@@@@@@@@X@X@XXXXXXXXXSXXSXSXSXSSXSXXSSSSXSSSXSSXSSSSSXSSSS%S%SS%XSXXXXXXXXXSXSSSSXXSSXXX
SSSXSSSSSSSSSSXXXSSSSXXXSXXXXXSXSXSSSXSXSXSSXSSXXXSXSSSXXXXSSSXSSXSSS%%%SSS%S%S%SSS%S%S%%SS%%SS%SSXSXSXXS@XX@XX@X@X@XXXXX@X@XXX@X@XX@@@@@X@@X@XX@X@XXX@X@XXX@XX@XXXXXXX@@X@@X@@XX@@@XXXXXXXXXX@XX@XXXX@XX@SX@@X@X8X@@@X@@X@X@@@XX@@X@XXX@XSXSSXSXSSXSXSSSXSXSXXSXXSXXSXSSSSSS%SSSSSXSXXSXXXXXXX@XSXXXSXXXSXS
SSSXSXSXSSSXSXSSSXSXXSSSXSSSXSXSXSXSXSXXSSXXSXSSSSXXS@XXXXXXXXSXXSXSSSSS%SSXSX%S%%%%S%%%%%%S%%SS%SSSSXXSXSXXXX@XXX@XX@XX@SXXXXXXXXX@X@XXXX@XX@X@X@XXXXXXX@XXXX@SX@XXXX@XX@XXXXXX@XXX@X@X@XXX@XXXXXXX@XXXXX@XXXX@XXXXXX@SXXX@@XX@XXX@XXXXXXXXXXXSXXSSSXSXXSXSXSSXXSSSSSSSSSSSSXSSSSSXSSSXXSXSXXSXSXXSSXXSSXSS
SXSXXSXSXXXSXSXSXSXSSXXXSXSXSXXSXSXSSXXSXXSSXSXXXXSXXXXXXXXXXXXSXSSSXSSXSXXXSXSSS%%%%%%S%%%%S%%%SSSSXSXSSXSSX@XX@@X@XXXXX@X@X@XX@XX@X@X@@XX@@XXX@XX@X@@XXXX@X@S@@S@XXXXXX@X@X@X@XX@XXXXX@X@XXX@X@XX@X@XXXXXXXX@XX@XXXXX@XX@XXXX@X@XXXX@XXXXSXSXXSSXXSXSXSXSXSSXXSSXXSSSSSSSSSSSXSXSSSXSSSXXXXSXXSXSXXSSSX%XS
XXXXSXXSXSXXXSSSSXSXXSSXSXXSXXXXXSXSXSSXSSXXSXSSSSSSSXXXXXXXXXXXSXXSXSSSXSXSSSS%SS%%%%%%%S%%S%%%S%SSSSXXXSXXSXXXXXX@X@X@S@XXXXXXX@X@XX@@X@@X@@@@X@@X@XX@X@X@X@XXXX@X@XX@XXXXXXXXXXX@X@@XXX@XX@XX@X@@XX@XX@@X@XXXXX@XX@SX@XXXX@XXXXX@@XXXXX@XX@SXXXXXXXSXSXSXSXSXXXSSSSSSSSSSXSSSSXSSXSXSSXXSXXXXX@XXXSXXSXXS
@@@@XXSS%SXSSXSXSSSSSSXSXSSSXSXSSSXSXXSXXXSSXSXSSXSXSSSSXXSXSXSXSSSXXXXXSX%SSSSSS%SS%SSSS%SS%SXSSSXXXXSXXXSXXSXXXXXSXSX@XXXX@@@8@@@X@@XX@@@X@@X@@@XX@X@@@@@X@X@XX@XX@X@XXX@XXXXXX@SXXXX@@XX@@@X@@X@X@@X@@XXXXX@X@XXXX@XXXX@SXXXX@@XX@X@@XXXXXXX@XXX@XXXXXXXSSXXXSXXXXSXSXSXXSXXXXSXXXSXXSSSXXXXXXXXX@XXX@XXX
@@@XXXXSSSSSSSSSSSSSSS%SSSXSSX%XSXSXXXSXSSXSSSSXSSSSSXXSXSSXXSXSXXXSXXSXXSSSX%SSSXSSXSS%SSSSXSXXXXSXXX@XXX@XXXXSXSSXXXXX@X@@X@@@@@@@X@@@@X@@@@X@@X@X@@@@X@X@@X@XX@XX@XXXXXXXXXXXXS@XXX@SX@@X@X@@X@X@@X@X@X@@XXX@XXX@XXX@XXXXXXX@XXX@@XX@XXXXXXXXX@XXXX@XXXSXXSSXXXXSXXXXXXSXXXXXXXXSXSSXSXXSXXXXXXXXSXX@XX@X
XX@@XXXXSSSSXSSXXSSSSXXXXSSXSXSXSXSXSXXSXXSSXXSSXSSSXXSXSSXXSXXXSXXXXX@XXXXSSXSXSXXXSXXXSSXXXXXXXXXX@XSX@X@XXX@X@X@XX@@@X@@X@@X@X@@@@@@X@@@X@@@@@@@@@@X@X@@XXX@X@XX@XX@@XXX@X@XXX@SX@XX@X@X@@@X@X@X@XXXXX@XX@@@@X@@XX@XXXXXXXX@XX@XXX@XXX@XXX@XXXXXXXXXXXXXXXXXXXXXXXSXXXX@SXXXXXXXXSXXSSSXXXXXXSXXXXXXXX@XX
@@@XXXSXSSSSSXXXSXSXSSSSSXSXSXXSXXSXXSXXXSXXSXSXSSSXSXXSSXSSXXXXXSX@XXXX@XXXXXXXXXSX@XSXXXSXX@XXX@@X@@XXX@@@@@@@8@@8@@@88@@@X@X@X@@X@@X@@@@@@@@@X@X@X@@@@XX@@XX@XX@X@@XXX@@XXX@XXXX@S@SXXXXXXXX@X@X@XX@@X@XX@XXX@XXX@XXXXXXXSXX@XXXXXSXX@SXXXXX@XXXXXXXXXXXSXSXXXSXSXXXXXSXXXXXXXXXSXSXSXXSXXXSXXXXSXXXXXXXX
@@X@SXSSSSSSXSXXSXSXSXXXXXXXXSXXXSXXXXXXXXSXSXSXSXXSXXXSSXXXXXSXXXXXX@@XXXX@XX@@X@@XXX@@X@X@@@8@8X@@XX@X@X@@@@@@@@@@@@@@X@X@XXXX@XX@@@@@X@@@X@@@@@@@@@@XX@X@X@@XX@X@XXX@XXX@XXXXXXXXXXX@XX@@X@@XX@XX@@XXX@X@XXXX@X@X@X@XXXSXXXXX@@XXX@XXXXXXXXXXXSXXXSXXXSXXXXXSSXXXSSXXXXSXXSXXXSSXSSXSSXXSXXXSXSXXXSXXXXXX
@@X@SXXSX%XXXXX@XX@SSXXSXXXSXXXXX@XSXXXXXXXXSXSXSSSXSXXXXXSXSXXXXXX@@XXXX@@X@@X@@X@@@8XX@@@@@8@8@@XXXXX@XXXX@X@X@XXXX@@X@XXXX@@@@X@@@@X@@@X@@@@@X@@X@@@@@@@X@XXX@XX@X@XX@X@XX@@X@X@X@XX@X@XX@X@@@@X@XX@@@XX@X@@@XX@X@XXXXXXXXX@XXX@X@@XX@XXXXX@XXXXSXXXSXX@XXXXXXXXXXXXSXXXSXXXXSXXSXXSSXSXSXXXSSXSXS@XXXXXX
@XXXXXSS%SSSXXX@@XX@XXXXXXXXXXXXXSXXXSSXXXXXXSX%XSXSXXSXSSXSSXSXSXXXXX@@X@X@@X@@@XX@@X@X@X@8@888@@@X@@X@@@@@@@8@SS@X@SX@X@X@@@@8@@8@X@@@@@@@@@X@8@@@@@@X@X@X@X@@XX@X@X@X@X@@XXXX@X@X@@@X@@X@@@@@@X@X@@XXX@@X@XX@@X@XX@XXXXXXXSXX@XXX@XX@SXXX@XSXXSSXXSXXXXXXXXXXXXXXXXXXXSXSXXXX@XXXSXXXSSXSXSSXXSXXSSXXSXXX
XXSXSSXSSSXXX@@X@XX@XXSSXXXXSXXSXXXSSXXSXXXSXSXSSSSSXSXXSXSXXSXSXXXX@XXX@X@X@XXXX@@XXX@X@@@@@88@X@@@XX8@@8@@8@@@XXSXXXX@@@@@@8@@8@@8@8@@@@@@@@@@@X@@@@XX@X@XXXXX@XXXXXXX@XXX@@@@@X@@@@@@@XX@XX@X@@X@@@X@XXX@X@@XXX@X@@X@XXSXXXXX@XXXXXXXXXXXXXXXSSXSXXXXXXXXXXXXXXXXXX@XXSXXSXXXXX@XXXXS@XSXXXXXSXSXXXXSX@SX
SSSSSSS%S%XSXXX@@@@XXX@XXXXX@XXXXX@XXXXXXXXXXSSXSXXSSXXSSSXSSXSXXSXXX@X@X@@XX@@X@XX@@@XXX@X@@@@X@@XX@X@X8@8@8888888;8888888@@@@@8@88@@@@@@@@@@@@@8@@@X@@XXX@@X@@XX@@XX@XX@@@8@@888@@@@@8X@@X@X@XXX@XX@@XXXXX@@XX@XX8XXXXXSXSXXXX@X@XXXX@X@XX@XSSXSXSXSXXXXXXXXXXXX@X@XXXXXXXSXXXX@SXXXXXXXXXSSSXXXXXXXS@SSXS
XSSSSSSXSSSSXXX@88@@XXX@@@X@X@@@@X@XXXXSXXSXSXSXXSSXXXSXXSSXXXXXXXXXXXXX@@XX@XX@XX@@XXX@@X@@@@@@@X@XXXX@8888888@XS8X8%S88%88t888@8@888@@8@@@8@@@@@@@X@@X@@@X@@XX@XXX@XXX@X@X@@@@@@@@@@XX@@X@@XXX@@XX@@X@@X@@@XX@@@X@X@@XXXXXXXXXXXX@@@@XXS@XXXXSXXXXXXXSSXSXXXXXXXXXXXXXXSXXXSXXXXX@XXXXXXXSXXXXXXXXXXXXXXSS
XXSXSSXSXSXXSX@@X@@@8X@@XX@@@@X@@X@@XX@SXXSXSSXXSXXSSXXXSXXXSXXXXXXXXX@@X@XX@XXX@@XX@X@XXXXX@8@XXXXXXX@88888888X%8@%888@88@S8888@X@X@@@@@@@@X@@8@@X@@@X@@XXX@SXXXX@XXX@@X@@@@@X@@X@@@@8@@X@@XXX@SXS@XX@XX@X@X@@@@@XX@XX@XX@XX@X@@@X@XXXXXXXXX@SXSSXXXXXSSSXXSXXXX@XXX@XXXXXSXXXXXXXXXXX@XXSXSXXXXSXXXXXXXSXX
@@XXSSXXSXXX@XX@@@8@@@@X@8@@X@@@@@@XX@S@SXSSSXSSXSSSXSSSXXXXXXXXXX@X@XXXXX@XX@XXX@XX@X@X@X@@@XXXXXSSX@888:88St88888888X88888t%88@XXX@X@@@@@X@@X@X@@@@@@@X@@@XXXXX@XX@@@@8@8X@X@@@@X@8@88@@XX@XXSXSXXXXXSXXXX@@@@88@@@@XXXXX@@X@@XXX@XXXXXSXXXXXSXXSXXXSXXSSXXSXX@XXXXXXX@XX@X@XXXXX@X@XXXXXXX@XXXXXXXXXXXXXX
@@XXSXXSSXXSXX@@@8@@8@88@@@8@@@@@@X@@SXXXSSXXXSSSXSSSSXXSXXXXXXX@XXX@X@@X@XXXX@@@XX@X@XX@@XX@@@@@XSX8tS88XS@t;;@% S ;8;;S8@8%8888;88@@X@XXX@X@XX@X@8@@8@@@@X@@X@X@X8@X8@@XX@X@XXX@@@X@@@@@XXSXXXX@X@X@X@XX@@8@88@88@@@X@X@@X@@XXXXXXXXSXXXXSXSXXSXXXXXXXSXXSXXXSXSXSXX@XX@X@XXXXXXXXX@X@X@X@XSXXXSXSXXXX@@X@
@@XXXXX@XXXX@X@@8@888@@@@@@@8@@@@@@XX@SXXXX%SSXXS%SXXSSXXXX@XXX@X@@XXXX@8@@8@@@X@@@@@X@@X@@@X@888@@8888XX8%%;.t:;8888t8%%%S8X%XXX%t888@XX@@@@@@8888@@8@88@@@@@@@@@@@X@XXXXXSXSXXXXXXX@@XXSXXXXXX@@@8888888@8@@@@8@8@@XXX@X@8@@@@XXX@XXXSXXXXXXXXXXSXXXSXXSXXXSXXXXXXX@XX@@XXX@X@XX@@XXXXXXXXXX@XSXSSXXXXXXX@
@@@XXXX@@SXXXX@@@@8@@8@88@8@X@@@X@@@X@XXXSXXXSSSSSSXSXXXXXXX@XXXXXXX@X@X@@@X@@@@@@X@@@8@@@X@8@X8888888XX@tt;:t..@@8%;S88:8SSS@8@SS888t@@@@X@8888@@X@@@XX@X@@XXX@XXXXXXXXXXXX@XXXXXSXXX@X@X%XSX@@@8888888888@8@8@X8@@8@@@X@X@XX@XXXXSXXXXXSXXSXXXSXXXSXSXXXXXXXXXXXXXXX@X@XX@XXXXX@XX@XXXXXXXXXSXXSXXXXX@XX@X
8@@@X@XSSXXS@@X@@8@@@@@@X@@@@@@@@XXXXXXXSXSXSSXSSSSXXSSSXX@X@X@@X@@X@X@@8@@@@@@@@@@@@@@@@@@8X8@888888%8%t::::;;888@8XSSX%@8%8Stt@SXS8%t8@@@8@88@@SSSSSXSXSXSXXSXXXSSX%XSXX@X@X@XXX@XXXXXXXSSX@@88@@888@@8X@@8@@@@@@@@8@@@@@@XXXXXXXXXSXXSXSXXSSSXXSXSXXXXXSXXXS@XXX@XXXX@X@@X@X@@XX@XXXXXXXXSXX@XXSXSXXXX@X@
8@@@@@@XSXXXSX@8@@@@@@@@8@@@@@X@X@@@X@XSXXXXXSSXSS@XXS%S@X@X@XXX@X@@@@@@@@@@@@@X@@@@X@@@@@@X@@@888S8X@%:;:::X %88S;S88;%8SX%XXXX.;8S@88%88@8888XXS%XSX@XXX@@@X@@XXXSXXSX@X@@@@@@88X@@@X@@XX@@@888888888@8@8888888@@8@@8@@XXXX@XXXXXXXXXXXXXSSSSSXSXXXXXXXS@XS@XSX@XXX@XXX@XX@@@X@X@XX@XX@XXXXX@SXXXXXXX@X@X@
8X@X@XXSXXXX@@@@@@8X@@@@@@X@@@@@@XXXXXXXXXXSX@XSXSXXXXXSXXX@@X@@X@X@@@8@@@@@8@@8@@@@8@@8@@@@@SX8888%@Xt;tX8t888X8@XX%%8%%SS8S@8:88SX8XX888888@XXSSS%X@@88@@@888X@@@XXXXX@X@X@X@@@X@@XXXXX8@88888@8X88888%X888@888@@@@@@@@@@XXXXS@SXXSXXXSXXSXSXSXSXSXXSXXXSXXSXX@XXXXX@XX@X@XXX@XXXXXXXXXXXXXXXXXXSXSXX@X@@@
@X@@@@@@XXXXXX@@88@@@@@@@@@@X@XXX@XXXXX@XX@XXXX@XXXX@XXXX@X@XXXX@8@@@8@@@8@@@@@@@8@8X@8@@8X@XXX8%@8S@%;X @:t88X88XX@8X%SS;%S8tS8% t8X8X8@X@t;88X@XXXX@@@@88@@8@8@@XXXXXXX@XXS%%%t%t%%S%XX88@S88SX%SSS8@SS8S8X88%t88XXX@@@@XXXXXXXSSXXXSXXXSX@XXXSXSXSXXSXSXXXXXX@X@@X@X@XX@XX@XXX@XX@X@SXXSXXSXXXSXXXXSX@X@@
@@@X@@XXSXXXX@@@@@@@@@@@X@X@@@@@XXXX@XXXXXX@X@XXXXXXXX@@XX@XX@@@@@@@@@88@@@@@@8@8@@@@@@@@@X@X@888@tX%;;@@::;8@S88XSXXX88%%8@%88Stt@88%@8tS8@;;8%8S88;888;88X88t:888X8888;88XXXS%%%%XX@@X88@t88X8X%t;;8@t;tX8t%@S88XSSX@@@@XXXXXXXXXXSXXXXXXXSXXX@XXSXSXSXXXSXSXXXXXXX@XXXXXXX@XXXXX@XXX@XXXSXXSXXSXSSXXX@8@8
@@@@X@XXXXSXXX@@@8@@@X@@@@X@XXXXXX@XXX@X@XX@@@XX@XX@@@XXX@X@@X@@@@8@8@8X@@@@@@@@@@@@@@@@@@XXX@88%:@%;:@ .% S8@888@X@X88@X%XX8S%S8%X8.S%%8@888888XSX8888SX888888%8888X8X8%@8X88X@XX@@8@8@S88%888@S; 88SXt88@S@SX8@8XXXXX88X@XX@@X@SXXX@XXXXXXXXXXXXXXSXSXSSSXXXXXX@X@XXX@@XX@@XX@@XX@X@@@XXSXSXSXSXXSXSXXX8@@
88@@X@@XSSXXX@@@@X@@@@XXXX@@X@@X@XXXXX@XX@XX@@@@XXX@@@@@X@@@X@@@@@@@8@@8@@@@@@@@@@8@@@X@X@@@@X88XX%;:t:S ;8888X@8X@88@S8XS8%t@X8XX@8@%88S@8@88@@t%8@S8XX88@X@88X8XXX%S8S;@SX@@8%@%@;Xt8@;8X8S S%.;:@S@S8:X.SX8%88SXS%S@X@@@@@X@XXXXSSSSXXSXXXXXXSXSXXXXSXXXSSXSXXXX@X@XXX@XXX@XXX@XX@@X@XX@XXXXXSXSSXSS@X@8@
888@@XX@XSXSXXXX@@@@X@X@@XX@@XX@XXXX@XX@XX@XX@XXXX@XX@XX@@X@@@@@8@@@@8@@8XX@@@@@8@X@X@X@@X@@@888X8%::88;t 88X:tXS8@8888SSXXt88@@S@SX8X8tX;S@8888@%;;t;;:t;t;t%t%t%t:;t:t%S@8@@XSXX@88t88XX;@;   ;% S8@;888.88@S88XSSSSX8@8@@XXXXXSXSSSSSXXXXSXX@SXXXSXXSSXXSXXXSXX@XXXXXXXXXXXXXXXXXXXXXX@XXX@SXXXXSSX@X@@@8
8888@X@XXXXXXXX@X@@X@X@XX@@XXX@XXX@XXXXXXXX@XXXX@@XX@@X@XX8X@@@@@@8@@88@@@@@@X@@@@@@XX@XX@@@@888X8%;t::.; %8@;::S8SX8Xt%%8@@@SS%8@@XXS%8;8.;t;t:;:;:;;;SSX%8XXS@XX@@XXt%t;:::;%%S888XSS%@t@   ; 8%t :8X888%@8%SX@X@XSX@@888X@XX@XXSXSSSXXSSSX@@SXXXSXXS@XXSXXSXXXXXXXXX@XXX@XXXXXXXX@@X@@X@@X@X@XXX@XX@@X@@@
888@@@XXXXSSXXX@XXX@XX@X@XXX@@XX@X@XX@XXX@X@@@@XXX@XX@XXX@@@@@@@@@X@@@@@@@XXX@XXX@XX@XX@X@X8X888X@StX % %tXS8;S8@88%t8XS%SX88XXX88@X@S8 ;X.@.S   8X8XSt;;;: . .;%t;;%;;@S %XX;;;t@tt;;%S 8% X:X8XXt%8888@8tS8X8@XXX@X@8@@XSXXXXXXSSXSSXXXSXX@@SXSXXSXSSSXXSXXSXXXXXXXXXXXXXXXXXXXXXX@XX@@@XXX@XXXXX@X@@@@@
8@@8@XXXXXXXXXXX@@X@X@XX@X@XXX@@X@XX@X@XX@@XX@@X@@X@XXX@@X@X@X@X@@@@@@@@@XX@X@X@@@@@XXX@XXX@X8888XXt@% ;% t 8S;.S888XSSX;tt88XXX@88X8@S88X%;;t8.%::..:%%%S@88@@@XXXXSXSS%tt%888.X%%%%;:;;t88X:XX: %S8XX8@8:8XS8@8@8X@XXX@@@XSXXXXXSXS%SSSSSSSXX@SXSXSXSXXXSSXXSXXXXXX@XXX@XXXXXXXXXXXX@X@XXX@@@XXXX@@X@@@@8@
@@@@X@XXXXSXXX@@@@@XX@X@XX@@X@XX@@X@@@X@@XX@@XX@XXXX@@@X@X@@@@X@@@@X@@@X@@@X@XX@XX@X@@@XXX@XX88X8S@tX      @@tSS%88@X8@tt@S%t%8@S8888@%tX8@S8Xt8:;%888S%S%S%t::::;tt;;:::. .:;.tX8tt8   X8X:%@:t..8SXXX88S.@8S@88X@@X@XXX@@XSXSXXXXSSX%SSX%SSXXXSXSXSXXXSXXXXS@SXXXXXX@XXXXXXXXXXXXX@XX@@@X@@XXX@@XXX@@@@@@8
@@@@@XXXXXXS@@X@@@X@@@X@X@XX@X@@XX@XXX@XX@@X@@X@X@@X@X@XX@@XX@@XX@@X@SXX@XXXX@XX@XX8XXS@@@SXXXX8XS%tt;% SS  :%8X;X8@XX%%t%%%%SS%S8@888@%%S8XX.8t8SSX%ttt;...:. .....:.:::..;%t.::::...tS8%S XSt;:%X88%888X@8S888.X@XXXSSX@@@SXX@XXSXSSSSSSSXXX@XXXXXXSXXXSXSXXSXXXXXXXXXX@XXX@X@XXX@X@@X@X@X@XX@X@X@@XXX@@@@
@@XXXXX@XSXSXX@8@X@@XX@@@X@@@XXXX@X@X@XX@XXXX@X@XXX@SX@X@@X8XX@@XX@X@X@@X@X@@X@@@X@@@XXX@@X@88888SX;:XS   X 88t SS8X@X%88XX%@t;@%%X@888%%;;S88XS@XSttt;.:....   ..........:;;:.::..:.::;:.S@8  8;t%;XX8;%8%Xt;SXS@XS%SS@@X@@XXX@XSSS%SSSSXSXXXXXSSXXSSSXXXXSXSXXXXXXX@XSXXXXXXXX@XX@X@X@XX@@@@XX@SXXX@@@@8
@X@SXXXSXXSX@@@@@@@X@@@X@@XX@@X@@X@XXX@X@X@@@X@X@@X@X@@XX@@XXXX@@@@XX@XXX@X@@XX@X@@X@XX@@X@X88X888St;%X%    S%%SS:@8@8@S%%@Xtt%t;tSSXX;;;;S@@@SSX%;....... . . . .....::::;:;:.. .. ..:::.;%SS@t8:@X;;88:88X@88S%%%XSS%SSX@@XX@@XXSSSS%XSSSXXXXXXSXSSSXXSSXSXSXXXSXXX@XXXXXS@XX@XX@X@@X@X@X@X@XX@@XXXX@X@88@
@XX@XXXXXXSXX@8@@@@@XXX@XX@@X@XXXX@X@@XXX@XXX@XXXX@@XXXX@XXX@XXXXXXX@XX@XXXXX@@X@X@X@XXX@@X888tSt@t;;@8% @   88@8;8888X%SXX%;;ttt%S%t;::.::;;;:;;::...:::::... ......... .......:...... :;::t%S@88@t S;%XX88@88SXXXXSSS%SXX@X@XX@@SXSSSSSSXSXXXXSSXSXSSXXXSXXSXXXXXSXXX@XXX@XXXX@XX@XX@XX@X@@@@@XX@@@X@@@@@8
@@XXXXXSSX@XX@@@@8@X@@@X@@@XXXX@@X@XXXX@@XX@@X@@@@XX@@@@XXXXSXXXX@X@XX@XX@@X@XX@XXX@X@@X@X@88@@S8%;;.8@ % X8.;8t8SX8@XX%%SSS;@t%8S:;;;:.... .:...:...::::::.. .....:... . ......... .. ..:.;;;tS88@@8.@Xtt8888888@8@@X%%SSXXXXXXXXXSXXSSXXSXXXXXXSSXXXSXXXSXSXXXSXXXS@XXX@@X@XXX@XXXX@@X@X@X@@XX@XX@X@@8@88@
@@XXXXXXXXXX@@@8@@@@@X@X@XX@@@@XX@X@X@@XX@@XX@@XXXX@XXXX@XSXXXXXXXXXX@XX@XX@XXXXX@@X@X@@@@X@88%S8t::;8 ; @   t888 X88XS%88XSS%t%%;;:::::::.....:..... ..:..............  .... .. . .... .:..;;;:t%SS88%% 8X@XS8X88888SS%SXSXSSXSX@SXSSXSSXSXXX@XXXXSSXSXSSXXSXSXXXXXSXX@XXXXXX@XXX@XX@X@X@@X@@@XX@X@@@X@@@@@
8@@X@X@XSXX@X@@X@8@@@@@@@@@@XXX@XXX@X@X@X@XX@XXX@@X@@XXXSXSXSX@XX@XX@@X8@88@XXSXS@@88XS@@@@88@88St:SttS8t S %  ;88%X8X888XX8@t;::::::.:........::.....:.::......:.....:::......::.:...........:;:tS%S888S8;X8SX888X8SSX@@@XXSSXXXXXSXXSXSXXSXXXXXSXXXSXSXXXXXXXXSXXXX@XXXX@@X@@@@X@XXX@XXXXX@@@X@@8X@@@@8888
888@@XX@SXXXXXX@X@@@@@X@@@XXX@X@XXX@X@XXXX@X@X@@X@@XXXXXSXXSXXXX@X@@@@@X@8@@@XSSX@888XX@8888@8X%;;t@@:@@    X :888 8@X8XSSXX%;;.:::......   . ...:;::::::.... .....  .:..  . .:.... ............;;;;S@8@8S. @%8S888S@@SXX@@XSSX@XXXXXXXXXXXXXXXXS@XSXX@SXSXXSXXXXXXX@XXX@XXX@XX@@X@X@X@X@XX@@@X@@@@@@@@88888
88@@X@XXXSXX@X@@X8@X@@@@X@@XX@X@X@X@XX@@@@@X@@XX@X@@@X@XSSSXS@X@X@@X@@@8@88@XS%SSX888X@@888@%Xtt8%%8%:%:S;X  XXt@X%:888SXSS%t;;::::........ . . .........::::. ...  . . ....::::...........:....::;;tSXXXSX88Xt8@888X@@@X@XXXX@XXXXXXXSXSXXSSXXXSXXX@XSXXXXXXXSSXXXXXX@XXX@XX8@X@@@XX@X@XXX@X@@X@@@@X@@88888
8888@XXXSXXXSXXX@X@@@X@X@X@X@XXX@XX@X@@X@X@@X@@X@@XXXXXXXXXSXXX@@@X8@@@@@88@@XSSSX@@@8888@XSXt@t8t;8SSt8 X@ S 8S%;888@S%tt;t%t;:..  ... .... . ..........::.  ..........:::::.:..  . ........::::;;:;;%%tSS:.@X88@888X@XXX@@XX@XXXSXXXSXSXXSSXXXXXXX@XXXX@SXXXXXXX@XXX@XXX@XX@@X@@XXXXX@@XX@X@X@X@@@8888S8
888@@XSSXXSXXXXX@@XX@@@@@@XXX@@XX@XX@@XX@@XX@X@XX@X@@@X@XSXXX@XX@X@X@@@@@8@8XXXSXX@@@88%X8@%;@.X : S.8:S     S Xtt88@88S%S@%%%%t;:.  .... .     ...::::...  . .. .:.:.... .... .:...     . .:..:::.:t;::::;S:%;SSS@XX8@8SXXX@@@@XXXXXXSXXXXXXXXSXXXXXXXXSXXXXSXXS@XXX@XXXX@@X@@@@@XX@@X@XXXX@SXXX@@@@8888X88
8888XXXXXSXXXXXXX@@@X@X@X@X@@XX@XX@XXXX@XX@X@XX@@X@X@XXXXXXSXX@@X@@X@@@@@X@@@@@XXXXX8888@8t;%%8 : : :8XS  S  @X8;%8@@SSt%S%;:..   . .. .... ............... .::::.. . ........  . .....:::...:;;;;;:.:;;;:S;S:tS8%8X8XX8@8@X@XXXXXXXXXXXXXXXXSXXX@XXXXXXXXXXXS@XXX@X@XXX@@X@X@@@XXX@SXXSX@X@@@@@@8888888
8@@@@XXXXXXXXXX@@@X@@@@@@@@XX@@X@XXXX@XXXX@XXX@@XX@@X@@X@XX@@XXXX@X@@@X@X@XX@@8X@X888XX;8%:@ Xt .::::;:          %8 :8t888%%SXS;... .... .... ...........::::......:.:;::.. .... . . ... .......::;;ttt;::...:tS.X :%8%@8888@X@@X@XXXX@XXXXXX@XXSXXXXXXXSXXXXXSXXXXS@@XXXX@@@X@@@X@XXX@X@@X@X@@X@@@@X@@88888
888@@XXX@XXSXX@XX@@@@@@@@@@@@XXXX@X@XXX@XXX@@@XXX@XXXX@X@X@XXX@@@XXXXX@XX@XXX@8@@@88X8;8S;8 t:. :...;: ::S .     ..%8@SS88XXXSt;:... . . . .............. ...:;:.. . .............. ...:. . ....;;%%%tt;::.:.::.8X@;:X@%X88@8@@@@@XX@XX@@XXXXSXXX@XXXSXXXXX@XXXXXX@XX@XXXX@XX@@X@@XXXXX@X@XX@XX@@@@@@@888888
8888@XXXXSXSXXX@X@@X@@@@@@@@X@@XXXXXX@XXX@@XXXX@@XX@XXX@@@@@X@XXX@@X@@X@@XX@@@8888888%8%;; @::.:;;. . S.t  :.   :t%.S8X%X88XStt:... ..... .. .. .  ..........:.:... . ... . .. .:.... . . .   .::;tttt;;:::::;:.;8 8.%@@S88888@X@@@SS@@XXXXXXX@@XXXXXXSXSXXXSXXXXXX@X@@XXXS@@@X@@X@@X@@@XX@SX@X@@X@X88@88888
8888@@XXXXXXXSX@X8X8@@@@@@@@XXXXX@XX@S@XXXXX@X@XX@@XXX@@X@X@@XX@@XX@XXXXXX@X@8888888X@::X.X%%: :;;:% . XS  .::8 8 %Xt  tX88@SS%t:. .....::...... . .... ..:::.. . . ..  .. . ....... . ......  ..;tt;;;;:::t;:..t:%88:;S%888;8@XXX@@SSSXXX@X@XXX@XXXSXSXSXXXXXXXX@XXX@XX@X@@XX@SX@XX@@X@@XXXXXXX@XX@X@888888
8888@XX@@X@XX@@X@@@X@X@@X@@X@X@@X@X@XXXX@XX@XX@XX@XXXXXX@@@@X@XXX@XXX@@X@@X@@8@888S8%S:tt8.tt t St; % t   ;;:::8 8;8XX@8888X%%%t;.. .....::.:...   . .....:.....  . . .  . ..... .  . . .....  ...;tttt;t;::;. .:. 8 @:;@S8t88@XXX@@XXXXX@S@XXXXXXXXXXXXSSXXSXXX@X@@XSX@@@XXXXXXXSX@XXX@@X@XXX@XX@@X@@X@@@@@
88@@@@@X@@X@X@@@@@@@X@@@X@@XXXXXXXXXX@XXX@XX@X@@XX@@X@@@@@X@X@X@@XX@@XX@X@8@@@8888S:@%%t  ;; t S S    SX  ;t8.8 8:8S8888@XSt;::::........:.:............. ...  . .   .. .....::.. .. . . . ......:.:;;t;;t;:;..::;; :@.;XS888t@XXX@XXXX@XX@@X@@XXSXXXSXXXXSXXXXXX@@SX@XXX@XX@X@XX@@X@X@XX@SX@XXX@XXXSX@X@@8@
88@@X@X@@X@@@@@8@@X@XXX@X@X@@X@XX@XXXXX@XX@@X@XXX@XX@XXXX@X@@X@XX@@XXX@X@@@X@8888S:8%%S@:t:;         S  .8.t;8 ;88888X888S:...:..::.   .......  ...::.. ....... . ... ...... .....  . . . .  ...::..:;;;;;:;:..:;;:;X%8.S88X%8S888XXXSSXX@@@8@@@XXSXXXSXXSXXSXXSXXXX@XX@XX@X@XXXXX@X@XXXXXXXXX@XXXX@@XX@@@@@
88@@@@X@XXX@@@@@@@@XX@XXXXXXXXXX@SXXXXXX@XXX@XX@@XXXXX@XX@@XXX@XXXX@@XX@XX@8@8@8%;8@;8 S%;;tt   X       ;.t8.;8.8t888888X;....:.   ...........  .... ...    .. . . . .. . ...:;;...    ..  .  . .. .:;tt;;;;;;.  .:t;S8:%@@@8S8%8@@%SSXXXX@@@8@XXXXSXXXXXXSXXXX@XXX@X@X@@X@@X@X@@XX@XXX@XX@XX@XXX@XXX@@@@@@@
@@@@XX@XX@X@@88@8X@X@X@@XXXX@XXXX@X@XXXXX@@XX@@XX@X@X@X@@XXX@XX@@@X@X@@X@@X@@888X%@%;%8t%;;;; S    S S  .: :8.;8:888S888S;........ ..:.:.:..... ..... .::;;::.. .  .... ....:;t:::.. . . .. .  . .:;;tttt;;;:;.. ..;t %S;X8SX8@888XSXSSXSXX@X@XXXXXXXSXXXSXXXXSXXX@S@X@XX@XX@XXX@XX@X@XX@@XXXXX@XXX@@X@X8@@@
@XXX@X@X@X@X@X@@@@@X@X@XX@XXXXXXXXXXX@X@XXX@X@XX@XXXX@XXX@@X@X@XXXX@XXX@XX@@8888X@S;8 ;;%; t    % @ 8   8.8.;8 888t88X88t:::.  ....:::::......... .. . .:;t;....  . . .::... ..:....... ...   . ..:;;:;;;;tt:::... .;.S;8%%8S888%8@XSSSSXSXSSXSSSXXXXXXXXS@XXSXXX@@XX@X@X@@@@X@@X@X@X@@@XXX@@XXXX@XXX@@@XXX@
XXXSXSXXXXXXX@@@XX@X@XX@SXXXXXXXX@XX@XXXX@X@X@XX@XX@XX@XXXX@XX@X@@@XX@X@XXX88888;8t..8%; % % %X X  % 8   ;:8:8 ;888888Stt:...:...::......:. ...... .  ........ ..  .... ......:. .::::.. . .  .. ......:;;%t;:;..  .:;:@ %;%888888XXXXSSSSXXXXSSSSXX@XXSSXXXSXXXXXXX@X@@@X@X@X@X@@@@@@@@@@@XXX@@XX@@@8@@@@8@
XSSSSXXXSXSXXXXS@XXXXXX@XX@XXXX@XXX@XXXXX@XX@X@XXX@XXXXX@@X@X@X@XXX@X@XX@@X8888XXS;; ;;%          8     :8.8:888;8888t;;;:. ..:...:::...:... ..... . .. . . ....  ....  ....::.. ..:.... ..    ..........::;::::.  ..t:::8.;8@88St@XXS%SSSXSSSSSXXXSXX@X@SXXX@@XXXXXX@X@X@@X@XX@@XXX@X@X@@X@X@@@@@X@@@@@@8@@
SS%%SSSSS%XSSSSXSXSXX@XX@XXXX@XXXXXXXX@X@S@XXX@X@XXX@@XXXXX@XXX@X@@SX@@@@X8888Xt8%;;8:;t  S        S%   :;8:88:88@@S;::::: .::::..:::....:..::.:. . . . . . .  . .:;;:.. ..:.:........... .  ...... ......::::.::. ..:. 8;;:S%@@X88@XSXSXXSSXSSSSXXXXSSXSXXSXSXXX@XXX@X@@@@@@@@XX@@@X8@@@@X@X@XX@X@@@@@8@@@@
S%%%%%SSt%%%SSXSSXXXX@X@XX@XXXXXSXXX@XXXXXX@XXX@XX@@XX@XX@XXX@@XXXX@@@@@@X8888%%8t; ;;SS           8  .t8:88.8888St;::::.....:::...:.....::.:..... . . . . ...:....;::. . ..:.....   . ...  .  ..... ...:::... :....:;:.S@t:t8X88888XXSSSXSSXSSXSXSXSXXXSSXXXSXXS@XXXX@XXX@X@XX@XXX@XX@@@@@X@@X@X@@@@@@X@@@@
S%%t%%%S%%%S%SSXSSXXX@X@X@X@@@XXXXX@XXXXXXXX@XX@X@@XX@@X@X@@XXX@@XXX@@@@@@@888SS@%88ttS    S8 S      .t;;8 ;88888@S;::::. ....:. ...::..................... .::....:.. . ...:... . . . . ..   . ........:::....:.:..;;..t;X.%8%88@88XXSXSSXXSXXSSSXSXXXXX@XSXSXXXXXX@XX@X@@X@X@X@@@@@@@X@@@@@@@8@8@8@8@@@@8@
S%%%t%%%S%S%S%%SSSSXXSXX@@@XXXXX@XX@X@XSXXXXXXXX@XX@@XX@XXX@X@@XXX@@@@X@@@8%S@8tS@;8;t           %8 % :tt;8:8.888@%;:;::...... .....:::..::.::.::................ .:.... .....  .  .  . . .   ..... ..:.. . .....:::;...:@X:t8%@X%t8@X@XX@SXSXSX@XXXXXXXXXSXXXXXX@@X@X@@XXX@SX@XX@@X@@@@X@X@X@@@8@@@8@@88@88
S%%%%t%%S%S%%SS%SSSSXXXXXXSXXXXXXXXSXSX@SXXXSXXX@X@XXXXXXX@XX@X@@XX@@X@@@8XX8@S8@8 t;    S  SX        :t8.;8:888@%;:;;::::... .... ..::...::.:.... ... . ... ......::. .. ...... ..... . .. .  .. ...:::... ..::::;:::..:t@Xt@%8X@88@X@XSXSSXSXXXXXXXX@XXXXXSX@@XXXXX@X@@@XX@@X@XXX@@@@@@@@@@@@@@@@@8@888888
SS%%t%%%%S%SS%S%%SXXXXXSXXXXSXSXXX@XXXXSXXXSXSX@SXXXXXXX@@X@X@@X@XX@@@X@@@8888@@S@8% X                ...ttt88888SSS%;:;:... . .... .....:.:........ . .......................  .   .  . ..  .   . . ....:...::.....::::;;@S;SS88X88X@XXXXXXSXSS@XXXXXX@XXXSX@XX@@XX@XX@@XX@XXX@X@@X@@X@@@@@@@8@@@@@@8@888@8
%%%%%%%SS%SSSS%SS%SSXSXXXSXXX@XX@@XXXSXXSSXXXXSX@X@@X@X@XX@@XX@XX@@@8@@@8@88@XXS%88%              %  ;t8;8%8t88888@Xt;::... .   . .......... .. .  ..   .... .:....::...::.:.... .. . . ....  . . . .  ...::::..... .;;..;X8@%8%88SXXX@@XXSSXXXXXXXXX@XXXXX@@SXXXX@@X@@X@@@X@@XX@XXXX@@@X@@@X@@@@8@8@8888888
%%%S%%%t%SSSSSSSSSS%SSSSXXXX@XX@XXXX@SSSSXXXSX@S@XXX@XXX@X@X@X@@XX@@@@@@@8@88X@St@8%%          %     8 tS%SS88888@SSt:;:. .  . ..... ... .  . .  . ........ ..::....::;:.:. . ... . . ....... . .. .  . ...:::.:...;t%tt;::X@%8SSX88@X@@XXXSSSXX@XXXXXXXX@@X@XXXX@@X@XXX@X@XXX@@X@X@@X@X@XX@@@@@@@@8@@888888
%%%%%%%%SS%SSSSSS%SS%SSSXXXXXX@@X@@XSXXS@XXXXXXXX@XXX@XX@XXX@XX@X@@X@X@@@888%S@SS;X %                .8:8%8%8S8888St:.::. ... .   ... . .. .   .   ......::::......:........ .;: ...... .... . . . .  . . .. .:....t@X%;:. .@:8%888@@@8@@XSSSSXXX@X@XXXXXXXXXX@X@@@@XXXX@@X@@XXXX@XXX@X@XX@X@X@@@@@@@8@88888
S%%%%%t%%SXSSSSS%S%S%SSSSSXSXXSXXSXXXSSXSXXXSXXXX@X@X@@XXXX@X@@X@XX8@@@@@888X@X%8 X  t              8 .8;888888888Xt:. . ...... ... .. .  ..... .  .. . .....;;..;8X.;88@% SX;..... . ....... .... ..   . .:: .::.:;: . %.XX:;XXX8X88@@8@@SSSXS@XXXXX@XX@X@XX@X@X@@@@X@XXX@XX@@X@XX@@XX@X@X@@@@@@8@@@8888888
S%%%%%%S%S%XSSSSS%SSS%S%SXSXSXXXXSSSXSXSXXSXS@XX@X@@X@X@X@XXXXX@S@X@@@@@8888S8SS8.8X         S%S      .:%t8t8S88@;;...  ...... .. ........... ... . .;..t:..;:t.St@;t;:..;;;X 8. ;% .:..:....:....   ......;:t;t%;:@.tX::Xt@@%%8t@88:88@@XXXSS@XX@XXXXXXXXXX@XX@X@XX@SXX@XXX@S@XXX@XXX@X@XX@@@@@X@@8@8888888
%St%t%%%%SSSSSSSSS%%SS%S%SSSSXXXSS%SSXSXSSXXSX@XXXX@X@XXXXX@X@XX@X@@8@@X@888S8SX@.8 S     %   @     8 8:8888888@t:... . .......... . .    ..   ... ....:...;;:@S%ttt;;t;;t;::t%88;.:.::::....................:::;;t;;::%t S88X;@%88S8@@@@@SXSX@@XXS@XXXXX@XXXXXXXX@XX@@XXX@XX@XX@@XX@@X@XX@@X@@@@@@@@8@88888
%%%%%%%SS%SSSSSS%SSX%%SSS%SSSSXXSSSXSXSSSXSXXXSXX@@XX@X@XXXXXXX@XX@@X@@@888@XX%;%;8  ;S            8 8 t8:8%8S8%:. .. . ...... ...  . .. . . . . .  .:...:t.SX@:;X;:;;ttttt8 8;t%t%;..... ...... ........ .:....:.; S:.SX8%t8 .%@88888@8X@XSXX@@XXXXXXXXXXX@X@X@XX@X@XX@@@X@@@XXXX@XXX@X@@X@@@@@@@8@@@8@@@88
S%%%%%S%SSSSSSXSSSSSSS%%S%%SSS%SSX%SSSXSSXSXSXXXXXX@XXXXXXXX@XXX@@X@@X@@@@88SXt:t;@%    %         8 8 8.88t888X;:.. .  . .... ........ .....  .... ..t .;;:S8;:.:::.::X;;SX 8@@8 t;..t;......:..... .......:..:.:..%;:;;.t;8S@.%888@888@@XXXS@@X@SXXX@XX@XXXXXXX@XX@X@@XXX@@XXX@@X@@@@XXXX@@@@X@@X@@@@8@888@
%%%%%%%SSSSSXSXXSSS%S%SSSSSS%SSSSXSXSSSXSSSXSXXSX@SXXXXXXXX@SX@XXX@@X@@@88X@%X%;Stt              8   8 8:8888@%t..... ............ . .. . . .  . . ..:..t:%%@;::;:..::;%Xt@S.8S. t@%::........... .......... ...;:.888:;tt:;@@%%8tX8S888@XXX@XXXXX@XXX@@X@@X@X@@XX@@XXX@@XXXX@@XX@X@XX@@X@@@@@XX@@@88@888888
%%%t%SSSXX@XX@SXXX%S%XXSXXXSXXSXSSXSXSSSSXXSXSX@XX@@SXXX@XXXX@S@XX@XX@X8XX8@tX%t%   %.    :    8  88 8.88;8888S;:  ... . ..... . . ... .  .. .....  . :.:.;X.::::..::;S%t%tt@8t.t:@;:..:. .. .. ...... . ....::.:; t  8.:t;. 8StXX8X8t8@@@@X@@@@X@X@8@@@8@@@@X@X@@XX@@@X@@@@@@@@@@X@@@@X@@XXXX8X@@@@@8888888
%%%%%%%XSX@@@@XXSSXSSSS@X@XXSXXSXXSSXSXXXSXXXXXX@XXX@@XXXXXXXXXXXX@X@@@88888tSS;88S  .:  ;t:::: 8  8 88.8888Xtt;..... ... ..... ....:..... .....   .. :;.;8.:.:.:...::tXt@SSt@@@S.S8;:... .. . .  ... .......;:::;:.:.t.:;.:8::;S8X8@8@@@@@X@@@@@X@X@@888@@@XXXX@X@X@X@@@X@@X@@@@@@X@X8@X@@@X@X@@@@@8@888X88
S%%%%SSSXX@8@@@XXSXSSXX@@X@XXXXXSSXXXXSSXXXSXXXXX@XXXXX@XSXXSXXSX@XX@@8888@8%@%t88S     .8.:::8  88 8 88888Xtt%;..........   ..:::.:.::.... . ...  ....: 8 ..........:tSt%Xt%%tXt;t S.. . .. .... .. ..::;;:...;tt%;.8X8.;t;:; ;%8@888;8@@XX@@@@X@@X@@@X@@@X@X@@X@X@X@@@@@@@@X@@@@@X@@@@@XXXXX@@@@@8@88@X88S
SS%%%t%XS@@@8X@XSXSSXSXXX@@X@@XXXSSXSXXXXSXXXS@XSXXX@@XSXXSXXXSXXS@@@@88@@%@@@%tS; S  .   t;. .88 8888.8888X%%%;.....  .......................  . ... :. t8.:..    .:t%t%%XX%Xt%X;tXX..::...... .......:;;t;;::;t%%SSt@SX;tt;X t:%8SX88@8t@XX@XXX@X@XXX@X@X@@8@X@@X@@@@@@@XX@@@@@@@@@@@@@@X@XX@X@@@8@88888X8
XS%%%%%SSX@8XXXSXXXXSXXXSXXX@@XSSXSSSSSSXXSXSXXXXXXXSXX@XXXXSSXSX@XX8@@888@X@@%t88   .:..::8 8 8 8 8 888888@%%tt:.:..... ...... ....... .... .  ..  ...:.8;::.    .:;%%t%tt%SXSXtt;X8;:;:::.:.......:::;;;t;;;;:.:;%XX8t t:t;88 %;%@@SS888X8@SSXXX@XX@X@XX@XX@@@@X@@@@@X@@@@@@@@@@@8@X@8X@XXXXX@@@@@88888888
XXSS%%tSXXX@@8XXSSSXXSSXXXX@XXXXXSXXXXSSXSXSXSXXSXXSXXXXXXXSXSXXSX@@@@88888t8S%;t %  .:     ::8 88888.88888%;;;t;..:.....  ......::............  . . . .;8t:.  ....:;;t%t%@tttX@@;:@%t;:.;:::::.:.;;:;;;t%%t%S@@@SSS8888t@@t8 ;XX;;tS8X@@8X@@@@@XXXXX@XS@SXX@X@@X@@@X@@@@@@@@@@88@@X@@@@@X@XX@X@@@88@8888888
@XS%t%%SSX@@X@XXXSSXXXXSX@X@X@XSXSSXSSXXXXXX@X@XXXXXXSXX@XXXXXSXXX@@@@888888@Xt;S      ..8 8 8 8 .8 888888%t;.:;:.... ..:...:...;:::::...........:.....: :@.........::tXttStXSXS;:;88::tt:;:::;:;;:;%%SX@88888XttS%%;;;.:::t..:t@SXt;t@@@888X8%8@@@@XSXXXXXXSXXX@@@@@@X@@@@@8@8@@@@@@@@@@X@XXX@XX@@@88888888
@XS%%t%%SSXX@@XXSSXSSXX@X@@X@S@XXXXSXSSXXXXXXXXXXXXXXXXXX@XXSXSXXX@@@88888t@@XS;@     :;  8 8 8 8 8:8:;888S%%t;;::.... .. ......:;;:::.... ...  ... ...:.8. ::..::...tX;St%Xt%@:t;t t::.:t;;;;t%XXX@@88@S%ttSS;...  ;t:;S@X%%S%:tS @tt;X@8@X%X8888X@@S@@SSSX@@X@@X@X@@@@@@@@@@@88@X@@@@@X@X@@X@@@8@88888888t
@@SS%%%S%SXXXXXSSSSXXSXXX@X@XXXXXXSSSXXXXX@XXXXXXXXXXSX@XXXXXSXSX@@X@@888@88SX%tX     ;t8 888 .8 8 888888St;;;;:::.... . ......;;;:::..............:: ;..t%X.....::::tttt%XSXS@;;tX :;;.;::;;;tX@888@X%t::..:;tt%XXS@@@@XX@88@XSSXS%.S @S88XS%%%888;@@8XXXXSXX@@@@@@@@@X@@@8X88@@@@@@@X@@@XXXXX@@@8888888X%8
@@XS%%S%SXSXXX@XSXSXSXXX@X@XX@@XXSXXXXXXXXSXXXXX@XXSXXXXX@XXSXXSXXX@88888%8@XSStX     .  8  88 88.8.;8;88X%t;::...:... . ......:;.  ...... .....:;:;:.:...S:8:::::..:tXt@tXSXX;t:8X;;::;;;t%SXX@88@@XXS%%tt%X@@@@@8@8@@@% ;@ :tXX::;:8;.X@tt%S888@S8@8@@@SXXXX@@@@@@@@@@@@@@@@@@@@@@X@@@@X@@X@@X@@8888S88888
8@X%S%%%SSSXX@SXSSSXXXXXX@@X@@XXXXXSSXSXX@XXXXXXXXXXXXS@XXXXXSXXS@@@@@8@S@88%@%;X  S  ..  8 8 8 88.88;888S%t;:.:..........::.:;%t...........:. ..::.. ::.. ;:@:.:t:::.:tt%tttt;;:.8:t;;tttX@88888@X@@@@@XXSX@XXXX@@8%@8:XXt%;::.   .;%..: X;::%8S88@8888@@XX@X@@@@@@8@@@@@@@@@@@@XXX@@@@X@X@XXX@@@@8XS888888
88@XS%tS%SSXXXXXXSSSXSXXXXXXXXXXSXSXXSXXSXXXX@XXXSXXSXXSXX@XX@XSX@X@@888888888X;X.S   .  .8 88 8 88 88888X%t::..... ......:..:;tt;:::.... .::..........:..t;t; S;;:::::;;;;;t;;;Xt;%;%S%S@88@XXXS%@88888@@@888888@XSt @..::;;;tttt@8X;X8XS;X:t%8X@%t88@XX@@@@@@XXX@@@@@@@X@XX@@@@@X@@X@@@@@XX@X@X@X@@@888888
888SS%S%SXXSSXXSS%%SSSXSXSSXSSXSSSS%SXSXXSXXXXXSXXSXSXSXXXSXXXX@X@8@8888888%SS8%S.t    ..:8:8 8 8 8888t888%%;:.:. ..... ....:::;::...... ..:... .....  ..::..:%t@Xt;:::::;tt;;S:.t;%t@88@@8@SSS@8XSXXX@XXXSS%S%%;::;;@::;;tSt%@;t;8S8.@%88%:;;%888@8X@8@X@@@@@@@XXXXX@@X@X@X@@@@X@X@X@@X@XX@@X@@@@@@@8@@8888
88@XX%SSSSSXXXSXS%SS%SSSSSSSXSSSSSSSSSSSXSXXXXXXXXXXSXSXSX@XX@@X@@@@@88888%88t8SX.t   .:;::;t8 888 8:888888X%t:.::.. . .. ..:::.:.:  ...:..:.......... ...:..%..:X:@X:;t:::;8.8@.;@@S@888888888@St%t;;;;;::;;;;;:. .S8@.;X:t8@t%St;.:.8t@@%%8%t8%S888%8@XX@8@88XXSXXX@X@X@X@@X@@XX@X@@@@XX@XXX@@@@@@@@@8@8@8
88@XSSSS%SXSSSS%%%%SS%SSS%SSSSSSS%S%SXXSXXSXXXXSXXSSXXSXXXSXXXX@8@@@88888X88XX8X%.%;   :t%%St;8 8 88888%88@XS%tt;::..  .  ..;;;:::.. ..::;.....:.. .  ........;%;:;%Xt .. S8 8S%SX@SX888@88XSSSSSt;::..:.:....:::. ..StX.:tttX;t%S;t:; SXS;.X.t8tS8@88@XX@@@8@@@@XSXXXXXXXXXXXX@XXXX@XXXX@X@X@X@@@@X@@8@@@8@
88@XXS%S%%XSXSSS%%%%SS%%%SSSSSS%SXSXSSSXSXSXSSXXXSXXXXSXSX@X@XX@X@@@8@888@@88@8X%XS;t S .S:;8::8 8 .;t8%88XXXS%t:.. .:. .::;;t;:.... ..:::. ....... ..... ...:;:.::;::;SXS%%SXXSS%@8888@X%S%tt%;:....... ......:.. .;:;@8@;tt%XS@:SS.X..;t..@.;S@%8888XXSXXX@@8XX@XXXX@X@X@XX@@XXXXSXXXXXXX@XXX@@@@8@@@@@@@@
88@X%%%SS%SXXXX%%%%%%%S%SS%SS%SSSSSSSXSSXXXXXS@SXXSSSXXXXSXXXX@@@@@@@8888888S:8@%8XttS    . :8.8 8888:8888SXX%%tt:... . .::::;:.... . ..:..   ... ..  .. . ....:t:.;S%XXS%%S@@8@S%8888@%%tt::.::. .....:.... .... ...:;.;; 8;:;t%tX:; 8:::..@.;S8S@88%@XXXXXX@@@@X@@@XXSXXX@X@@XXXSXXXXXXXXXXX@X@@@@8@88@@8@
88@SS%%%%SSXXXSS%%%%%%%S%%SSSXXSXXXSXSXXSSXSXXXXSXXXXXSSSXSXXXXX@@X@@@8888@888X@%@8; S   :.:::;8 .8 88;888XXSS%SX%;. . ...:::;;.... ..... ..... .........  ........;t;tt%SXXSSX88X8@S%t:.::..:::.....::... . . . . ...:;.:X; S;t%%;;t:.;:; %8.;S8tX888:@SXXXX@8X@@X@XX@XX@X@XXXXXXSXSXXXXXXX@XXX@@@@@@@X@8@@
88@X%%%%%%SXXXSS%%%t%%%%SSXSSSSXXSXXSXSSXSXXXSXXSSXXSSSSXSXSXX@X@@@@@@88@888XXS@%X@;     ..:.:::88 88t8888XXSS%SSS;.... ....:::.  .  . . . ... ..........::::........:;%%%%%S%tt;tt;;;:::.:..  .....:::.. ..:.. ....... ....8 S8;t8 ;;.t::@ t;:X8;t8%%@SSXX@@@88@@@@@X@XX@XXXXXXSXXSXXXXX@@@XX@@X@@@@@@@@@@@
88@SS%%%%SXSXXSXStt%%%%%%%SSXXXXXXXSXSXXSXXXXXXXXSSSXSXSSSSXXSX@X@@@@@@@@@XX8S%XtX ttS    ...:;8 888888888XXS@X%XSt:. . ....:... . . . . . .    .... ...:::;;::... . .;;;;;;;t;;;:::..::..... ...:........ :.:... ....::..... t;@X;X;%%t;.:% .tS%t@88XXXXXX@@8@8@@@@@@@@XX@XXXXXSXSSXSX@XX@XX@XX@@@@@@@@@@@@
88@XSS%S%%SXXXSS%%%t%%%S%SSXSXSXXXSXSSSSXSXSXSXSSSSXSXSSSXSSSXXX@X@X@@@88@@888%@t%:S % S   ;:...8 .888%888XSSXXXXXt;.. ....:.:.... .... . .:..............:.... . .....:::..:::;;;:...... . .. ..:...... . .. . .......:.. :.::::;:.:t;:::8X ;%XX%8S@8@XXX@88888@@@@@8@8@X@XXXXXXSXSXXSXXXX@XX@@@X@@@@@X@@@X
88@XSS%%S%SXSXXSS%%%S%%%%%SSSXXXX@XX@XXXSXXXXXXSSXSXXXSXXSSXXSX@XXX@X@@@@8888888S;88t 8 8  ::;;8 88.8888888@S%SSXS%t:.....:........ . .. ....... ........  . . .....:.:::.. .. .:.. . ... ...  ......  .  . .  . ..::;:.::....:::.:: ::.:S;;:tX%X888888XX8@8888@8X@8@8@@@XX@X@XXXXXSXXXXXXXXXXXXX8X@@X@@X@X@
888XSSS%%SS%XSXS%%%S%S%%S%SSXXXXXX@XSXSS@XXSXXSXSXSXXXSSSXXSS@XXX@X@X@@8@@@88X;8S;X8%%    :;;;::8 888;888888XXS%%S%t;..: ....   .. .   .. .. . .................::.::: .:....:..:... .   . ...   . .    . ............: .: ::. :;t. .:. %S8:;%8@%88t88@@@88@8888@@@88@@@X@XXXXXXXSSXSXSXXXXXX@X@X@@@8@@@@@@@
88@XSSS%S%SSS%S%SS%SS%SS%XSXXXX@@X@XXXXXSSXXXSSSSSSXSXXXXXSXXSXSSXXS@XX@@888888SXtS%S 8 S   :;;;:8.888888888XXSSSSSt;..:........ .  . .   ... .  .. . .. ...........::.. . ... .:... .    ...... . . .. .....::....  . ...... ::.:;::;..8 S;t8@X@8@88888@@88@8@@@@@@8@@@@@@@@X@X@XX@SXXXX@X@XXX@@@@@X@@@X8X@
8@@XXSSXSXSSSSSSSSS%SSSXSSXSXX@XXXX@@XSXXXSXXXSXXSSXSXXXXXXSXXSXSSXSXX@@X@@8%%@SXt;88StXS     .:::8.8;8S88@XSX@X%%SS%;:...... .. . . . .  ... .    . . .   ......::::.. . .  . .....  . ... . ....... .................    ......;::;;.X@@;;S8SS8@8S8S88@@X@@@@@@@@88@@@@X@X@@X@@@XX@XXSXXX@X@@X@@X@@X@@@@8@
88@XXXXSSSS%SSSXSSS%%XSSSXS@XXXX@@@XXXXXXSXXSXSSXXXXSXXXXXXXXSSXSXXSX@XXX@8S%8XS@%tS t:t; X     .. ;;8;888@@8S@XXSSS%tt;.......... .  . ..... . . .  ....  .. ..::::...... . ...... . . ... . .............:..... . ............ .:.t;::8:;t8S@88888X888@@@@@@@@8@@@@@@8@@@@@@@@X@@X@XX@XXXX@XX@X@@@@@8@@@8@
8@@@@XXXXSSXSSXSXXSSSSSXSXSXXSXX@XXXX@SXXXSSXSXXXSSXSXXXXXXXSXXSSXSXXXX@@X@XXXXt8XSt%8:tX 8   S  :.:;t8%8888@8%XXX%t;;;;...:..:.:.. ....  ...  .  .  ..:.. . ...... . . . .. . ..      .. ... ..:.:........... . . . ...::.. ..:..:;..8:t:%@@X@888S88888@@@@@@@@@@8@@8@@@@X@8@X@X@@@X@XXX@@X@@@@@X@@@@@@8@@@
88@@@@XXSXSSXSXXSXSSSSXSXSXXS@XXXX@XXXXXXSXXSSSSXXXXXX@XX@XSXSSSXXXSXX@@X@XS@88Xt8S%S .:;t 8     . .ttt%8@88@S%SXX%%%%%;;;;;:::....... ...... .    ...:::.. .:.:.... . . .  . . .  . . ..  ...:..:...   . . ......  ....:........ ;;:8 ttS8XSSX@8@8%88888@X@@@@@@@@@@@@@@@@@X@@X@@X@@X@X@XX@X@XX@@@@@@X@X8@@
888@@X@XXSXSXSSXXXXSSXSXSXSXXSX@XX@XX@XXSXSSXXXXSSXXXX@X@XXXX%SS%SSXX@XX@XXX@8888t8StS8::X  XS %  S  ;8:88888XSXSSSSS%ttt;;;;:;;::.......:... .  ..........:....   . . .;;;:.:.. .  . . . ..::::.. .. .  . ....... .............. t;@8t%S8XSX@88S@X88888@@@@8@@@@@8@@8@@@@@@@@X@@X@@XX@X@X@@X@@@@XX@X@@@@X@@
88@@@@XXXXXXSXXXXXSXXSXSXSXXXXX@@XX@XXXXXX@XSSSXXXXS@XXX@XXXSX%SSXSXSX@@XXXSX88S8SXXtS%@: 88    SS   ;;tt8@88XXX%%%SSS%%t%tttt%t::......:.. ...... ...... ...  . .. . .:;t;:.. .. . . .......:........   .. ....... . ..  . ..:::.:8@8:t8@t%8@8@8888888@@X@@@@@@8@@@8@@8@@@@8@@XX@XX@@X@@@@@@@XX@@XX@@X@@@8@
88888@@@XX@X@XSXXXXSXXXSXXXXS@SX@@X@X@X@XXXSXXXSSXXXXX@XX@XXSSX%SSSXS@XX@XS@@@S@@Xt@Xt;X8X  X8 8 S   .:;;tSS@8@@XSSSS%%%%SXXSS%%tt%;;....:..:.:.........:................... ....... . .....  .  .... .....:.:.:::.:.. ... . ..;:.8 @;t@S%S8X8888888@8@@@@X@@@@@@@8@@@@@@X@X@@X@XX@@X@@X@X@@@X@XXXX@XX@@8@@@
8888@@@@X@XXXX@XXXXXXXXXXXXXXX@X@XX@X@XXSXSSXSSXXSXXXXX@XX@SXSSXSXXSXXXX@@X@888@888t8X;t88 X S8   %     .ttSX@88SXS%%ttt%XXXS%SSSXS%t:....::.:..:.:...:::::................ ...:..... .  .  .....   .........:.:.:. ... . . ..;t;:.%%%@8SS8888888888@8@@@@@@XX@@@@88@88@@@@@@@@XXXXXXXXX@X@@@@@@@X@XXXX@@@8@
88888@XX@XX@@X@XX@XXXSSXXXXSXXSXX@XXXXXXXSSXSXXSXXXXXXX@XXXXXSSSXSXXSXXXX@@8@8@X@88XXXS;S@8 8 S X 8 S 8  ;;t%S@8X@XX%%%t%%S%%%SSSSS%t;;:...:....::;;:;:::.............:::.......:..... .. ...........:....:;;;;;;:...... . ....S;tt;%S8@X88@X888%8@@@@@@@XX@@@@@8@@@@8@@8X@@@X@X@@@X@@@@@@@@@@XXX@XXXXX@@8@@
8888@XXXSXXSXX@X@XXSXSXSSSXXSXSXXXXXXSSSSSXS@XXXSXXXSXXXXXXSXXXXXXXXXXXX@XXX@8@@@X@8X%88%t8;X 88 8    %   ::.;%X88X@XS%%t%%%SSXStttt%tt;t;:..:::;;;;:::...:...........:::.......:...... .:.... ..:......;%%t;:;;:::.:........tt @:tSS8XX@8@X@@@X8@8888@@X@@@@@@@@@@88@@8X@@X@@@@XXXX@X@@@@@@XX@X@XXXX@@X@@@@
888@X@XSSSSSXXXXXSXXXSSXSSXSSSXSSXXSSSS%SSSS%XSSXXXXXXXXSXSXXSXXXXXXXXXXXXXSX@8888@t@8SS@tt%tS %8 SXS 8 S  :ttt%X8888@XXXS%%%t%%%%%tt;;;;t:.. .:;t;;t;;. ..:.  .::...:::... ...  .......  ...::... .. ... .;:. ::;;:::::;;;t%S8t;tS88X%S8%8@@@8@@@@@@@@@@X@X@@@@@@@@@@@8@@8@@XXX@@@@X@XX@X@8@X@X@@@@@X@@@@@@
88@@XSXX%XSSSSSXX@SSSSSSSSSSX%SSSXSSS%SS%SSSSSXXSXXXXXXXXSSXSXXXXX@X@X@@XXS%%888S8@@SS88XS%%Xt8 888@ 8SXX   .tSSSX888@@X%%%tt%%%t%%ttt%%t;;::...:::;tt;:..:.  .:::.....:....::;:......... . ...... ..::.:::..:...:;::;:;t;;S 8:t;X8X%%88X88@@@@@@@@8@@@@X@@@XX@@X@@@@@8@@8X@X@X@@@@@@@XX@X@X@@X@X@XX@@@@X@@8
8@@XXX%S%%SSSXXSSXXSSSSSSSSSSSSSSSSSSS%S%%SSSSXXXXXXXXSXSXSSSXSXXXX@XXXX@XSXX@@S88888@@8XX@8t%8    X8 8  S   .:t%%SX@88XXSS%S%S%ttttt%%%ttt;;:...:::::::::....:::.....  . ...:::.:.::.  ............:.::...:;:..:...:;;t8%:@;t@88@X%;888@@X@X@XX@X@X@@X@@@X@@8@@@@@@@X@X@@@@X@@@@@@X@XXXX@X@@XX@X@@@@XX@@@8@
88@@XXSStS%%SSSXXXSSSSSSSSSSS%S%SSSSSSS%S%%SXSSXXXSXXXXSSSSXSXSXXXXX@@@X@SSX@@888S88t8@888@XS;:8t88  @8 S       .;t%S@88SXSS%SSXX%SSSS%ttt;;;;;;::;:..;t;;.. .:::....:.. .  . .. ..............:::..::::;:.::..::t: . X;8..tS8@XXXX8888@@XSXSXXX@8X@@@@@@@@@@@@@@@@@@@@8X@@@@@@@@@X@@X@@XX@@X@X@@@X@@X@X@@X@
88@XXSSS%%%%SSXXXXXSSSS%SSSS%S%SSSSSSSSS%S%%SXXXS@XXXXSXSSSSSSXS@X@XXXXX@@XX@@@X%8SS8@@X@8@8Xt;;S8 8X  @ 8S@      .:tX@88SS%%%%SSS%%%%%t;;;tttt;:::;:::;t::..:.:.:..::......................::.::.;:;;;;;:.;:..:::;8Xt.%X88SS%@88888@XXSXXXXX@@@X@@XX@@@8@@@@@@@@@@@@@@@@@@@@@@@@@@@X@XXXXX@X@XX@XXX@XXXXX
@XXX