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%S%%t%%%SSSXSSSSSSSXSSSSS%S%S%SS%SSSS%%SXXX@XXXXXXSSSXSSXXSXXSXX@XX@X@@8@XX%SSSX888888S8%;;;;t%8@S8t X8 8       .;%X88SS%%ttt%%t%SS%%t%%t%;;;;::::;:::.:;::....::.....::...::::::::..::;::..:::;t::::;::::@;8t@;;..t8@XXXX8888888@XXX@X@@8@8@@@@XX@X@@@@@@@@8@@@X@@@@@@@@8@8@@@@X@X@@XXXXXXXX@@@X@SXXXXX
@@XXSSt%%%%%%SSSXXSSXSSSSSSS%S%S%S%SSSS%%%%SSXXXXXXXXXXXX%XXSXSXXXXXSXX@X8@@@XSt%t%X88888@8%ttSXStt;;%8t8   8S   .  .;%%S8@%S%tttSSSX@X%t%S%%ttt%%ttttt%;;::::::::::::::::;::;;%%tttt;;:::::;;t%%%t.:%St..;8;8ttt..;;;S8%SX8888888888@@@X@888888@@@X@X@@@X@8@@8@@@XXXX@@@@@@@@@@@@@@@@XXXX@XXXX@@XXXXXXXXSXX
8@XXSS%t%%%%%%SSSSXSSSSSSS%SS%SSSSS%S%SSSSSSSXXSXXX@X@XSSXSSXSXXXSSX@XX@X@@@8XStt%SX88tX8XStS@88888X%t;X8%;X   S  .;tttttS8@XXS%%SSXX@St;ttt;;:;;;;;:;ttt;t;;;;ttt;:;t;:;tttttttt;t;;;;;t;;:;;;;;;t:;S88.@%8@;.;;;;tX8%S%88%@@8@888@@@@@@888888@@@@@@@@@@8X@X@@X@@@@8@@@@@X@X@@@@@@@@X@@XXXXXXXXXX@XX@XSXXXX
@XSXS%%%%t%%%SSSXSXSSXSS%S%%SSSS%SSSS%%SS%SSSSXXX@XSXSXSSSSSSSSSXSXSSXX@XX@X@XX@XX@@8%@%8%;%8S8SS8@@S@8SS@88@S88 S   .;t%tXXX88XSS%t%ttt;;%%;;t;;;;;;;;;;tt%tttttt%%%%ttt%tt;:;;;tttt;;;::tt;:;%8X 8;@8%%;::::.;;;X8@tt888X8@88@@8@88@8888@8@8@8@@@@X@@@@@X@@@X@X@@@X@@@XX@@@@@@@8@@XXXSXSXXXXSSXXXXXXSXX@SX
XXX%SS%t%S%t%%%SSXSXSS%SS%SSSSSSSSSSSSSSSXSSXXX@XXX@XXSSSXSSSXXXSXXX@XXX@X@@@X@@888XX8;8S%%@8X%St%SS%S88@S%t;t@@tSS .  ;:;.::t88@St%%%tt%%SStttt;;t%%%t%%%tttt:;;t%%S%%t;t;;..;;:;;:.   :%8Xt @ X;..:;;;t;;::::.;X8@%88888@888888888888888@@8@@@@@@@@@@@@X@X@@@@@@X8@X@X@8@@@@@8@@@@@@SXXXSSSSXXSXXXSXXXX@XX
@XSXS%S%%%%%%SSSSXS%S%S%%S%SSSSSSSSSSXSSSSXSXXXXX@@X@X@SXSSXXX@XSXSSXX@XX@@@@88%S%888XXX%tX8@@:;t:;;;%XXX88@Sttt@@@8S  .:  :%XX8888888@@XSt;t;::;;:;;%%S%tt;;tttttt;;:::;::;t%S@8S::X8 .X@:;;::ttt%t%SX@@XS;::%@X8888@@@88S8888888888888X@@@@@@8@@8@@8@@@@X@@X@X8@@@@@@@@@@@X@@X@@XX@XSXXXXXXXXXXXXXX@XX@@
@@XX%S%%%%%S%%%SSSSSS%S%S%SSS%SSSSSSSSSSSSSXSSXSXX@@X@%SSSXX@8@@X%%%tSX888@888888%%88X%t%SX88;t:;:::.:;;%%X@S88X;.;X888@  8%8X%t;.:..tSX8888@@X@XX%%%t;;;;t%SttX88@X%;.;8@@   .t888%tt:;;:;%SX@888X8@SX@XXS88S%;t@%88@8888@@888888888@@8@@@88888888@@@@@@X@@@@@@@@X@@@@X@X@X@@8X@@@XXXX@X@XXXXSXXXSXX@XX8@8@
XXSXSSS%%S%%tSSSSSSSSS%S%S%S%XSSSSXSXSSXXSXSXSXXX@@XXSXSXSX@8@88XXS%SX88S8@88XX8@%;;;:ttt%@88%;;;;..::::;%;tXXX8888@X%t%@XS@88888XXS%@St: 88Xt; :t%SX@X%.:tS8  .%88888tt;;;tt;.:;t%S@XXX@888XX8X@XSS%%S;;:;SX8Xtt%8%@888S8S8888888888888@@88@8888@8@888X8@@XXX@X@X@@XX@XX@@X@XX@XX@X@@@@X@@@XX@XXX@XSX@X8@@@
XSXSSS%S%%%%%%%S%%SS%S%%S%%SXSSSXSSSSSXSSXSSXXXX@SXXX@SXSXXXX@@X@X88%S8X88@%S8@%tt;;;;tttt%8X%t::.::;;t%t;t:t;tXXS%S@8@t;;:::.:.. .  ...:t%SXX888SXSX%X@8@tSX;;.:;;t%t;;%%SX@8888@SS%XS%SXS@SXS%St%%S%%;;;X@St:;%8%X@88t8X8888888888888@X@@@@8@888@@@@@@XX@@XXXXXX@X@X@XX@X@X@@XX@X@@@@@@X@XXXXXXX@XXX@@8@
XXSSS%St%%%%%SS%SSS%SSSS%XS%SSSSSXXXSXXXXXXXSSX@SX@XXSXX@XXXXX@888888@;%@8@S%%t%%%SX@8@Xt;t8@%:..:;;;;t;tt;tt;t%S%;tSX88@S%;::;:...;%@ttS@ttt::::.. ..:;;tS%%%%SX@@@@@88888XSS%;;t%%SX@@S@8888@@@@XXS8SSX@X%XX8t::;;%@8@@@@88@@8t888@@88888@@XXX@8@@@8@8X@X@XX@@X@@X@X@X@X@XX@XXXX@X@@@@@@@@@X@@@@XX@XX@@@@8
SSSSS%SSt%S%%t%SS%SS%SSSX%SXSSSXXSXXXXXSXSSXXSXS@XSXXXX@XXXX@@;t88@SS8@%S%%%%S@888@@8@88X%SX@%:::;;%;%%t;;tttSSSSXXSS%XXt@8X%t;:..;8XSXSXXX888t%t;;tt%SSSX@888888X@SXSSS%%%%t%;SX@8888X@@888@8X8X8@88@@8888XXSXS;::;;;;tX8SXXtS88@8S888888S888X@@@@8@@@@@X@X@@XX@X@X@XXXX@X@@X@XX@X@@@@@@@@@X@XXX@X@@X8@8@88
SSSSSX%%S%%%S%SSSSS%SSSSSXX%SSSSSXXXXXXXXXSSSXSXSXX@X@@X@@@@8:8@S%X8X%%%SS@@8888SX%tXS8X8@S@@t;t;tt%%X%%XSX%XX@@XX8@@X@XS%X%88X%:.:::t8888@%%%%SSSX888@@8X@8XX%@%%tt%t;;tt%tSX@888X8%X88888888888888@8S8@@88XS@S;;t%;:;::;;tX8XX888%t8X8888@888@@@8@@@8@@X@X@XX@XX@XXX@@XXX@XXX@X@XX@@@@@@@@@X@@@X@XX@@X8@88
8XS%SX%S%%%S%%S%%SSSSSSXSSXSXXSX@XXXXXXXXXXXXXXXX@X@X8@88@888XS%8X%;t%X88X8@@@X%;.:..;tSX8888SS%tX@X@X8XX@X@88X8S8@8@88X88SXtXt88S%:;;;tt%S@@8@8SXS%%%Stttt;;t%%SS@@88888888888S8@@X88888888X8X8888X8@888888S@X%t@8888XSt;;;;;%8@X8t888S8@S@88888@@8@@@@8@@X@X@@X@@X@@XXX@@XX@X@XX@@X8@@@@@@X@@X@X@@X@X@@8@8
8XSXXS%%S%t%S%S%XSSSSXSXSXSXSS@SXXXX@XX@XXXSXSXXX@@8@8@8%88XSS8St;;tS888@XXSS%t::.::::;%XX888@S@%XS@@8@@8X88%@8X8X8888888S@@SS8SXX@t:;;tX8888@X%t%;%S@@@@@@X@@@@88888888888888S88888888888SS@@8888888888888S8%;;S88@88@88@XSXStt;;S88XX8S@X@888888@@8@@@@@@@X@@X@@@XXX@@@XX@XXXX@X@@@X@@@@@@XXX@@@XXXXX@@@@8
XXSSSSS%%%%%S%SS%SXXSXSXSXXXXXXXX@XXX@XX@XX@SXXX@88888888@8t8@%;;tS8888@SX%%%;:::::;tt:;;X@888S8X@8@8@@888888@8888X8@8@8X8@@8@XSXS;:::;t88@8XXt:t%XX8X@@8@@88888888888888888888888888888@888888@888888%tS8X8St%S8@8XS%%SX@@8888@X%%tS8tS8888888X88@8@@@@X@@@@XX@X@@@X@XXX@X@@X@@X@X@@@8@@@@X@XX@XX@XXX@X@8@8
SSSSSS%%%%%%S%S%XSSSXSSXSSXSXXX@@XX@XX@XXXXXX@@@8888%%@8%S@St;:t%@888X%tt;;;::.::;%t%tt;:;%S888SSS@888888888888@888X888@8@88X8X@t;::;;;tS88XS%t%X88888888@8X88888S88888888888S8888888@8@@888888888X8@@888X8@SX8888t%.::;tS%%%tSS%%@8888@S@S8@8S888888@@@@@@X@XX@@@XX@X@XX@XXXXXXX@X@@@@@@@@8XX@@@XXX@XXX@@@8
XXXS%S%%%%tS%%S%SSX%XXSX@XXXX@XX@@X@@X@X@X@X@888@88@888t8%%;;;;S888SS;t::::...:;t@X%S%%%S%t%X8@8S@88888@8@@X88@8888@888888@8S8S;:::;;:;t%S88Xt%@@888@8@88888@8X8@888S8%;8888X8888888@X@@8888888@8888%88@8@X888@88tt:ttt;ttt%SS%S%S@XXX8XSS8%8888S888888@8@@XXXXX@@8XS@XXX@X@@XX@XX@X@@@@8@@X@@XXX@XXXXX@X@@@
XXSSS%S%t%%%%S%XSSSSSXXXXX@@@X@@@@@@@@@@X@XX@@88888S@@8%;;;tS@8@@S8t;;:.:.:;;tt%XX@S8%@S%tttt%888S%@88@8@X8888888888888@888;8S;:;:::;;;;;tS8XX@@888@888@8X8@888X8S@X8@%888888888%8@@@@@88888@@X8SX88@XS8XS8@X%tSt;;;t%%%X%X%%%@S8XXXXSXS8888SX@@888X88888888@SSSSXXX@@X@@X@XXXXX@XX@XX@@@@@@XX@X@S@XXXXXX@@8
XSS%S%%S%%%S%S%SSSSXXSXXXXX@@@8@@@8@@@@@XXXXX888S8SX88%:tS@8XX%t;;;;::..:t;tt%SS%S:ttSX@Xttt;SSt888%@S@8888@888@888888888@S@S::::.::;:::::;t@%X@8X88%888@888S888@8888%888888@@X%888@88888888888%8St@8@X@88@S;:t;:;;t%SS8SXSS8XX@X8@8@SXSttS@888%S@@88888888%8@@@@@@@@@@@@@@@X@@XXXXXX@@@@@@8@X@X@XXXXXX@@X8@
XS%S%%%%%%t%S%SSSXSSXXXSXX@@@@X@@@@888@X@XSSX@XX@@8:@@%%X8@XS%t:;;:::;:::;;X%@ttt:::t%X8%Stt%ttSt%88XX8@SS8@88@@888@8888SX@%;:;;:::...:::::;%8tt%@8X8X8S88tX88@8S888X888S8%8@@@@8@888%8@@8888;88XX@%%%X8XX;:t;;;;;;t%S@@88@XX8X88X888@XX@%@%S88@88S@88888;X88S88@@@@X@@@@@X@@XX@@XXXXX@@@@@X@@X@X@X@SXXXX@@@
SSSS%SS%%%%%SSSSSSXXSSSX@@X@@@X@88@@@@@XX@8XXX@8888%@XX8@@SSS;;;:::::;;:tttS@t:%t;;tS8XXSXS;t%X%S%%88@%X@@8@8888@88X88S88%;:::;;t:....::.::;tS8%XX8888X88X8S888@888888@@8@888888888;X88888X88SXX8@S%X@8X;:.:.:;;::;t%%XSX88@8@8@X8X@X88X88@XtStX8SSS8S8XX8@888X88@@@@@@@@@8@@X@XX@X@@@@@8@8XX@X@@@XXXXXX@X@@
SS%SS%SS%tS%S%SSXX%SXXXXXXXXXX@X@@8@@@X@X888SSXX8@%XS8@8%%%t:;;:..::::t%@%S%;X@%SXSX@S8X@%%ttS%%SSXt888X@X88888888@8888S:::::::;;:::::.:::.:;tS8%SS@88888@@888@8X8888S88888S888X8tS888888888St@St%@8X@X%;:::;t;;:::;;tttXSX8888@8X8@888888@88X@8;88Xt;S88S88@8888XX@@8@@@@@@@@@XX@XXXX@@@@@8X@X@X@@@X@X@XX8@
SSSSSSS%%%%%%SSSSSXSSSXXXXXX@X@X@X@@XXXX@@@@@XS88t@%%88%t;:.;;;....::;%SS8%888StXX8@S8XX@@t%S%SSXS8t%@888SSS88888@8XX8S:::;;;::;;t:;:...:::.;ttS8XXS8X88X888@88@8S8tX8888@@888@8X888S8888SSt@%%%X88S%%:.::::t;;::;:;t;t;;tXX@@8@88@@@888@888888@8XS8X%;;%8%X@888@XX@8@@888@8X@@8X@@@@X@@@@@@XX@@XXXXX@X@X@@@
S%%SSS%%%%S%S%SXSXSSXXXXSX@XX@XX@@@XXSXX@888@@88%@StX8X@;;::;;::.:;;%XS@@;8888;;SX@S@8XS8%XSSSSX8@SS@XX888St@8@88@X%8X;:.:::::::;;t;::...::.::;%S8SX88S@8X888S88@8@88888X8@888X88@XX8X8%;@8SSSX8XXS;:....:::::;;:;tt%t%%tSXX88X@@8@@888@8%8888888@88%X8S%S8t@88t8@X88@8@@@@@@8@@8X@X@@@@8@@@@X@X@@XXXXXXX@X@
SSS%S%S%t%%%%SSSSXXSXSSXXXXXXS@XXXXXXSX@@8888@8@%8%%88%;::;:;:;::;tS%%X;S888@S;%SS%SSX8@S8S888%SSSS@%%%t8@@8St%8%t@X%t;:::;::.:::::::.:.::::::::t%8t88%t@88tX8888%88S8t@88888@88@8888@%Xt::t@8SS;:.::::t;;;tt%tS%StttSSt%tS%SX88@8888@8%X88888888X@88X%S888S88S888@888@@@8@@8@@@@@@@@@@@@@8@@X@XXXX@XXXXX@@@
XS%SS%%%%%%SS%SSXSSXSXXXXXX@XSSXX@XXXXXX8@@888t8@XS@@X%;:;:;:::::;t%%%%8888XX%%SSSSXSXXSS88X@S@SS88SSt%tS88888%X88X%SSS%;;.:.:::::;;::::::;;:..:;tS8S%8SX8X8888@%88@8@888X8X8S8X8@@S%@%t;tt@XX%::::;:;:;;%%%tSXX%%;;t%%tSS;%%@888X8@88@8X888888888X88@X%:888@S88@8S88@@@@@8888@@@@@@@@8@@@8X@@X@@@XXX@X@@X@@
XS%S%SS%%%%%%SSSSXXSXSXXXXXSSXXSXSXXX%X@888@888@8XX88S;;t;t::::::tX%%%8@X8SS%%%%X%@S@SXS8X@X8SSSS@S@X%S:tS@8@X%%tt%S@@88X;:.:;;;;;t;;:::;;t;;:::;tt@X%@8SS88888@888888X888@@@8SXX8@8SS%S@8@X%%;tttt;;:;;%SXS@%Xtt;;;%S%8@tt%S888888%@@X8%t8888X88@88888@SX@88@%S8X8%8@@@8@8@@8@@8@@8@8@8@@@8XX@X@XX@XXXXX@X@
XSSSSS%%%%%%%%S%XSXX@XXXSXXSX%XSXSXSXSX@88@8888tSS8XS::t;;:;:;;t%tXtS8@X@8X;:tt%t%%@SSXXSXS8X8X8@@@8@S;%;;%XX8S;;SS@8X8@SSt:.:;;;;;:;::;;tt;t;:;%SSX8X@X88888@X8@8888@8X8X8@8S8@%;;;t%@8Stt;t;tSXtS;%ttSSX@@SSSt%t:;;%%S8@%%%S%8X8X8X@8@8888@X8tt88888S888@S888tS8@888888@8@8@88@8@@@@@88@@@@X@@X@@XX@@X@@@8
XXSS%S%%SS%SSSSSSSXXXSXXSSXSSSSSSXXSS@@X888X@8S8%S8X%::t;:::t;ttXS%8@X@8S%t;ttttXX%%SSXX@X8XXX8XX@XXSS%S;;.;%S%@@88@@8S8S88%;.:;tt;t;:::tt%%;;tX888X%X@t8X88t;8888888XS888X88St;:;:tS8@@%tt%t%S%%%Xt%%X@8SX8XS@%:t;;ttSXX@S%S%SX@S@@X88X8X88@8@%88X8S88S@88@;8St8@@88tXX888888@@888@8@@@@88@8@@8@@@@XXXX@@8@
XXSSSSSS%S%%SSSSSXXXXXXSX%SSSSSXSSXXXXX@@@@88@XS%S8Xt:;t::.:;t;%t8%8XX8SS;tS%%tttt%%%@X8X@X@@@S8@@@X@SX%%;;..:tXX%XS%%SSSX8@S;::;;t:;::;t%S;t%X88888X@8%@888%88888X8X%@@XS8@%;tttX@8S8S%;;;t%SSXSX%S%888@8888X%S;;::::;%SS@@X%tStS%XS8XXX88@8888@8888X88@888%8Stt8@888@X@888%@88888@8@8@8@@@@8@@@@@@@X@X@@@@
XXSXS%%%%%SSSSXXSXXXXXSXSSSS%SSSXXXSS@XX@@8@888SS8X@;t;t:::;%;%;%;88@8SStt%%t;;t%t%%XSX@@XXXXX8X8@8XSX@%%%%St;tS:;;:;tt;tSXX8Xt;:::::;;t;tt%%X888@888888SS88@88888888SSt;;t%SX88XX%Xtt:::;tSXS@8S8@S@8@8@@88@@X;;:;:;;:;%SX%Xtt%StStSXX@8X8@88X8S888@8888X8@SS8X%t8X8888@88X8888888@8@@8@888@8@@8@@X@@@@X@@@
XXSSSX%%SS%SXSSSXS@XXXSSSSSSSSSXSSSXXSSX@@@88X8S@88t:;;;;.;;tS%X;X888@SttS@SS%tt%%%%XXSX88@@X@X8X@S@X8SX88XSXS%%St:::;;;tXX@X@St::.:::::;:;tS8@@S8SXXX88@8X@88@888SS@%t;t%S@8@8X%;;::.::;;%SX8XXXX8XX8@8X@@88XX%;;;::;:.;Xtt;S%%tSS%%8SXS@8888@@8888888t888888%8S%S@88X88888@888S88@@8@@88@@8@@@@@@@@@@@X@@@
XXSSSS%%%%SSSXXSSXXXXSSXSS%SSSSSSXXXXX@@X8@888SS8S%;;;;;;:;%%X%%;8888@%t%%SS%ttt%%%tS@@X@X@@@X8X8S8X@XXX@S8XX8X8Sttt;;ttS%%XX8X%::.:......;%8888S%%tS%8888%@8X8S%@8@XX@888X8X8%t%t::::;;tSSSXXX88@88@X8X@X@X@SX;::;::::::;%%%;XSt%t%%X8@S8X88888X88S8@S8888888@%8S%@@8888@88@88X888@@@88@@@8@8@@@@@X@@@@@@@@
XXSSSS%SSS%XSSSXXX@XXSX%SSSSS%SXXSXX@XX@@88X@S%X8S;t%;%t;t;t%tS%t888Xtt%%%%%;;;tXXXSSX8888X@88X@X8SS8@8X8@@88@8X@%%%%%S%%StS@8@S:.......::;%888XXtt;%t@SSXSS@888X@88@@8%%XSSXX%%t;;;;tSSSSX@X8X8S888@8@8@@SXX8%;:;::;t;;ttt%tt;SS;t;%%XX@@888X888t@8888888X8@888t8%;XSXXX888@88S8%@@@@88@88@@@@8@@8@@@@@@8@8
XSSS%S%%%SSSSXXXSXXXXSXSS%S%SSSSS@@X@@@@8@8@@SS8%t;ttt%t%%tttS:t@@88StS%%%%tt%ttXt%XXS@X@S88@8888@8@X8@8@88@8X@8X@S@%St%Xt%t88X;:.......:;;%888St;;t%%%;t;S8@8888X@8XS%t%%t%;%t:;:t%@XX@X8XX@S@X@@8888@@8SXXSSS;::::;;;ttS@88%SX%%%t;%@8@88X88@8X8S8t8@8888888888SS;tX%X88888@X8X88XX@888888@8@@@@@@@@@@@@@@
XSSSSSS%S%SSSXSXXXXXXXXS%SS%%SSSX@XXX@88SX8S@%@8%;;ttt%%t%%t%ttS8@8@X%%%X%S%t;tt%SS%tSX@X8X8@X@X88X88@8888X8@88888X%%Stt%%%%8Xt::.....:::::tS88@S%;tSt%t;;:%X@%SXS8%SXX;t;;;;;;;%%XSSXX88X88X@X8X8X@888@X@88SXS;::;;;;ttXS88@t;t%SX;%%S88@88S@88@@@X888888X888S%888%;%8X@8%8@8888@8@888888@8@@@@@@@@@@@@@@8@
XXSSSS%%%S%SXSSSSXXXXSSXS%SSSSSSSXXX@88t88XX%%8X;;;tt%%%%ttStS%88@8SS%tSt%%SS%SS%St%%%X8@@8X8X88X88@88888888@@8X8X@SXX%%St%@8%;::.. ..::..:;%X88@%%%ttt:;:;;tt;:;;;;;t;:..:;t%SXXXSSX8X8X88X8@888@8888@8X8@SSS;:.:.;;;;SS888XStt%%SSt%%@X8888@8X88S888S8;%@@@@8@8@8@t;@%S8888888888@888888@8@8@@@8@@@@@@@8@@
XXSSSSS%S%%%SSSXXXSXXSSXSSSSSSXSX@XX@@XSXSXt%@@Xttt;;t;t%t%%SS@@X@88t%%%S%S%%%%%St;t%S@88@X8X8X8@X8@8888@8@8@8@8XXX8X8@%tSSXXt;;:.....::...:;S8@@SStt:;;;:::;t;:;:;;...;;tt%XSXXXXX88@@X@@X88888X@88888@888S@%tt::::;;%%SX88@%;t%%;;%tS%X88@X8@8tX8888888@@88%S888S8%:%8%@@888888@@88888@@@88@@@@@@@@@@@@@@8
@SXSSS%%%%%SSSSSSSXXXXXSSX%XSSSSX@X@88SX88%tS8X%:;;t%tt;t%%%X%8%S8@tt%St%SS%S%tt%%%X@@88X@@X8@@X8@X88@8@888@8X8S@XX8SS@XS;X8X%::::..........;%@@8S%:.::t;;;;;;;%t%t;ttttt%SXS8@88@8@88888X88888@88888888@8X8%%:::.::;:;tX8888%%;%%SSt%%S@888888@8888888X8@@8@@8888XSS;%@tS88%88888@888S88@@88@8@@@@@@@@88@8@
@XSXSX%SS%%S%XSSXXXXXSXXXSSS%SSSSX@8888@@S%X8X8;;tttt%%t%t%@S@XSX8%t%SSX@X%%;SttS%X%SSX%8@88@8888@8@8X8@88@8S8X8@8@XXXXStt8Xt;::............:%X88S;::::;;;;;tt%%%%t%t%%t%S%8X8X@8S@888888X888888888@8888@X8SXt;..:::t.:tS@8@88StttXt%%XX88S88@88X88888@888888888X@@t8t;S@88@8X88%888XS88@@@@8@@@8@@@8@8@@888
@XXXSSS%S%%S%SSSSSXSXXXXSXSSS%%%S@@88@8@S;t@X8tt;;t%t%SXttS%@8X%X8t%SSSX%S%X%t%S%%SS@X%X88@8@88888@8X@X8888@8XX8@XX8S%StSS8%;:::.:.:.::..:..:t@88@;:.:;;tttt%t%SSSS%S%%%%%SX@X8X8SX8X88888888@888@88888@8SSS%%::;;;;;:.;%@8X8SS%tSt%%@S@888@88888S8S8888S88888%8888X@%tt8@8@888@888@8@8@@88@88@@@88@8@@888@8
XXSSS%S%%%S%%S%XSSSXXXX@XXS%%S%SX@8@8@@Xt;%@8S;:;tt%%tS%ttS@X8S%8@%SSXttXStS%%%%XX%XX%@@@88888@8@8X888XX888@X@X88SXXStt%%X8t:::.:...:;;;...:.;t@@St:..:;%ttSSXttS88S%X%SSXXXX@8@8X@@888888888X8@8@888X@@8@%XS%%tt%;St:.tt@8888@%tt%%%X@88X88888X88@8S8@X888X@X8X888@XSt;XS88888S88888@8@8@8@@8@8@@@@8888@888
XXSSSS%%%S%SS%X%SSXSXXXX@SXSXSSX@888@@8S;tX8@%;;ttS%%%t;t;%;@@SS8XtSXX%%t%SXXt%%@%S%@XX8888@XX88XX8@888@S8X@X88S%SXS@Xt:%8Xt;:.......::......:%@8S%;:::;t%%tS%XSSXX@SS%SSXX@88S@S8S88888888888@8@88@@88X@SXS@XXX%tt;;;;:%S8@@88Xt%SS%SS88888888888X8888%88X888@888SX@St:t8S88@X88888888@88888X@8@88888@88888
@XSXS%S%t%%t%S%SSSXSXXXXXXXXXSS@@@XX8:8%;t@8St;:tt%X%X%t;;;S8X%X8@%XSSSXSSS%SS%S%XSSS8@@8@XX8@88@@88@8%@XSXX@X@XS%%XSS;;S8@t:...............::tX8@%%:.:;;;tttSSS88X%SX%%XX8888X8@@8X8@8@8888@8XX@888@8X8X@S@SS8Xt;ttt;t:t@@8@88S%tSt%XS88@@88X8888888@X888888888%;8888%::%8S8X8888888@88888@8888@8@8@8888888
@XXSSS%t%%%%%%SSSSSXS@@X@@XSXXSX@8888:@;;%88S;:;t%%@Xt%;;;t@8SS8X%t%XXStX@%SS%SS888XX88XS@X@@88@8S8@8%@XX88SSXSXSt%SS;:tX8X;::..... ........::tS8@%S:::;;%tt%SSS@S@XXS@XX@88888@8@88@@88888@8@@88@@8@@88XS@tS%SSt:;S%t%:;%@88@8@S;t%S88X@@@888@8@888X88%8888888@S888@XS;:tX%@@888S8888@@8@8888@8@88888888888
XXSSS%%%%%%%%t%%SSS%XSXXSSSXSXS@8@88SS@%tS8@t;;;;%%SS%;;ttt8@SS@XXS%XXt%%%XSS%S8S@88X@@8@@@@888@X8XXS@%X%@SSS%t%%S%%%S:S88%:..............::;::%@8%St::;tt%S@%XX@X@@XXS8X8888888888@8@88888@88888888888@8XSSXXSS;;t%t%;:;X%88@@8@%tt%X@XSS@88@8X@88888X888888888888S8@8t;;%88888@88888@88888@888888888@@8888
XS%S%%%%tS%%%%%%S%%SSXSXXSXSSSX@X8888%@%tX8@S:;;t%tS%%ttt;@8@%S8X%SX%%tSXS%X%XSXXS8SXX@X8@X8@8X888XXS%X%%%X%X%%;%XXS%t;S8XS:........ .....:::::tX8@Xt;;;tt%%tSS8X8@@8X8@8888@8@888888888@888@888888888888@S8X%%%t%tt%;;;:%%888X8%%t%@@S%%XX888@8888X8888888888888@888%S@%t%8S%88888S888@888@8@8@88888@8@8888
XSS%S%%t%%%%%t%S%%%%%SXSS%SSSSSX@8XX8X8S%@8@t:;;t%%S%%%;t;%8X%%8St%t%t%%%SS%%SXS8XS8XS%X@@@8XSX8@X@@@%S%%S@X;%St%S@@t;:X8@;......... ....::;::.;S8XXt::tt%%XSSXS@@8@@88888@8@8888888@888X8X8888X88888888@XXX@@XtS%%t;t:::ttS8@S@@t%%S@@SXXX@88X888888%888@888@88888X88:@@XSX8tX888@888888888@@@8@888@8@88888
XXSSS%t%%%t%t%%%%S%S%%%SS%SSSXXX@@888S8XS@8X;:;ttSS%XtS;:%S@X%%8St;%%%%tSSXX@%SSX88%X%S@8SS@XSS8@SXSXX%S%SSt%%SXSSX8%;tXX%;........ . ....:.:.::%S8X;:;%t%S%SS88X@@88@88888888888888888@888@8X88@8888@8X88XXXX8@%%t;:;;;:;%X8XtX@%%%%S%StSS88888888S@888@888888888@88@8t@8X%S8tS88888t88888@8@888@88@8888888
XXSS%S%%%t%t%tt%ttt%SS%%SS%%%SXXX8888%8@@8@St;%S%%%%t%t;t%SSX%%8S;;%%S%%8@XX%S88SSttStXX@S%StSS8%%XXS%XXX%%SSt%XSX@S%:%@@%:.......   ......::::;t%8Stt:;%SS%S@XX@X8@8888888@888888888@888@8888X88@888888888S@SS8XS%;;;t;:t%%8X%S8%tS@S%SS%XS@8X88888S88888888888S8888@S8t%8X%S8%X8@8S88888888@@@@@8@88@88888
XS%S%%t%ttttt;tt;;t;tSXSXS%%t%S@@88@8S@X@8Xt%ttSSSS%%%tt;tS%8XS8S;;ttS%SSS@SS@@XS%t%tSXXSSSt%XSSSX%SXSX%t%ttt%S%8S8Xt;S@%t;:...... .. ..  .::::;:%8@X;;t@8%XSSS@@8X8X8@8X8888X888888%8X8X88@@88X888888X@@8XX8@%SXX;%;SS%t:;X@@%X8%%%S%S%%t%SX8888X888X88888888@@888@X8888SXX%%S8@888S8888S888@8@@@@@88888888
SSS%S%%%S%%%%%%tttt;tSX@@X%t%t%88888%8SS8SSt;tttSt%tt%%;%St%8@X8St:;tXtX8@S@SX88%%t;%tS%S%tS%%SSXXXS%@X%tS%t%XX%S@SX;;X8X;;:....    .  . ..::...:tS@S%;%@%SSS@8S@@8@8@8888@@8888888X888888888X88888@8X8X888SX@X@@t%St%ttt;tt88%S8%%%%S@XS%%XSSX@888888S88888%88X88S%88XS888%XXtX@X@X8@8@X8888@@@@@8@88888888
SSSSSXSSSXSSXSXXS%%tt%XXXSS%t%S@88@X%X%X8XS;;SX%%SX%;%tt%%SX8XX8@;;;%%SXSXXSSSXSSt%%%t;t%%tt%X@SXStSSX%%%%ttSSX@S@SSt;S8St:::.  ....  . .......::;t@X;t%SS%XS8S@X8888@888888@88@8888888888888888S88888@8X@%S8XSS@XSXS%ttt;ttX8%%8St%XX%%S%X8XtSX@8888@8X88XX88X888S88888X88@88S%XSX@8@88S88888@@@@@@88@88888
SSSXSSXSXSXSXXXXX%S%%SSXXXSSSS@8@8@t8XSX8St:;%XX%S%%%%t%S@%S8X@8X;;;;%%S%X@@XSS%%SSS%tSStXX%XS%SS%t%%%%S;t%%tSSSS@X%t:X8tt:.:.. . .   ...... ...::t8X%;t%%SSX@@XS@XX888888888X8888888X888S88@8tX8X8S88@@88X@@X8X%%XSSX@%t%;tX8SX8SttttXXXX%8%S%@8@888888S88888S888888S888%88X8@%%8X888tX8888888@8888@@888@88
@@@XXXXSS%SS%tttt%%SS%SSXXX@XXS8888t@SX8SX%;t%%%X@St%t;%SX@@@@8@X%::t%t%SSS@SXS%%S%%t%tSS%tX%%@XttSt%%S;%t%t%SS%S@S%t:X8S;:.:.  ..  .  . ......:.:;@@Sttt%SXSX888XXS888888888@888888X@888888888888@8@8@888888%Stt%%%S%%%X;;;88XX@@SXt%SSStX%SXXS%@@8@8S@8@8%:X8888S@X88X@8X888t%;t8%XX8888888888888@8@@@888@
@@@@XSXS%SSSttt;t%SS@XSXXX@@@X@8t%X8XS@8@8;;;tS%SX%%tttSX8X@@X8@8t::;t%@S%S@@SSXS%%%%%ttSS%%%S%SSt%%%XSS;t%%%%@@SSXX;;X8%;:.... ...   ........:.:.tS8SStttXX@S@XXS@@@888888@88@8X88S8888888@8X88@888888X888888tt;%S%%t%XSS;;tXSXX8XXSt%StStStStSSSXS88@@88tS88888X88X888@88%88X8%;%8@@@8888888888888@@X8@@88
X@X@XXXX@X@X@@XXX@@88@SXX@@88@XX@@;X%X8@@t;:t%%%X@S%%t%tXtS8X@8@SS::.t%SSSXSSS%%t%%tttX%;tSSXtS%%S%S%Sttttt;t%%%XX%%ttS@%;::.. ... ..........::%8S%ttt%S%SX888S@@8888888@8X88@888888888888S88@@888@8888@8t;;;;%SSt%tStt:%@8XS@8SS;;%SSXtttSSXSXXX888@8888X88S88888888X@8888S%:;@t8@88X8888888S88@@@@8888
SXSXX@88888%@@88X888@88S88@@@88S8X8%%@8X%t;;ttt%S%%%;tStS%@XS@8@X%;;::S%SXS8@SStt;;;t%%t%%tSt%SX%S%S%%SS;;;t;%%%@8S;;%8@%:::.......................%@8Sttttt%%XS@SS%@@@88888888X88X88@8@8@8@8@888888@8@888@@%S;t;t%;ttSt::::%S8@XS@XX%tt%%%S%%%%SS88S@@8888S@8SX8S88888888X8%8888%;t8S8888888@8@X888@8@888t8
@@8@888888888XS;tttX88XS888@88888%Xt%8@Xtt:;tStXSt%%%t;ttS8SS@8@@St::;;XXSS%%tS%;tt::;%t;t%S%tXtXtStStSS%%%%ttt%SXS;;t8@t::.:. .:.::...............t@8XX;;tStXtS%t%SX88@88888888X88X88888888X8S888S88888@8@8@%%St;;:t%;t:::;t%X8XSX8X%ttt%%tt%tttt@%X8888888S@88@888X88@X88@8@8Xt@%t@%S8X88%888888888@88XX88
88@88888t8t@@XXt%%tSX8%tX@8X@8%St8%;%88S%::tt%%S%SXS%t%t%t@SS@88@%%:;:tt%tX%t;tSt%;::;;;;tSS;%%XXXtS%%t%;%;;;;;%Stt:;S@@t:.:......:... . ..........;S88%%%S%Xt%%S%XXX888@888888888888@88888@8X8S8@8X8%88X888@8X%%%t;%tt:;:;;t%X8@S%X8@;;t%%%;tt%t%%SX8888St@8X88888X8@8888@8@88St8S:%8;@8tX88@@@8888%888888X
888888.%8888@X8@X88X@SSX@8t@SX8X8Stt%8SXt:.:;%%S%%%%X%;ttX8%S888Xt%;;;;%;;;t;t;tS%;.;:t;;;;%%SX%XSSt%t%%t;;;:;t%@%t.tS8X;::... .......... .........:S888:t%%t%t%ttXS8X888@S%88@88X8S888888S88%@888@8@8X888@8888X@%S%%%t:;:.;t%X88S%S88:;t%ttt:;:t%SSX%88@8@X88888X888@8S8@88888XStS;;XtS88X8@8@888@X88@88t88
@888:%88@@SXXSXXX@S@8888;X88888@X;t%@8XS;;::;%%S%%S%tt.:%X8SX88X%t%:::;;;;;;:;%t%t;:;;;;;tttttXSt%%tS%%SSSttttt%%t;:%X8X;::................::..... :%@@S%:tt%%tt%S@8S@8@888@888S8888888X8X88@8888X8S;88S8888S88888%%%%%;;::tt%S@8S%%8@X;;;;;::::;ttt%SXSX8888@8888S;88@8X%%888S88S8%;t8X@@8S88888tt88888X888
X8XS8@@@XSXXXXSXSX@888X%888@8t8S::;%S8@t;;:;;:Stt%;:;:;;%@@X@8@tt%;;:.;;%;::::;t;:;;;:t;;:%tt;%t%;ttS%SttXSt%%%%S::tt@8S;:......:.........:;.......:t@8Xt:;;tS%%S%%XX88S888@8888888888@8@88X8X88X8XS88@8X8888S88X8@XS%t;;;:ttSSX@@%S@88X;t;:::;;:;:;tX@SS@8@8@888S@888X8@S8@88888%XS;;XS@888S888;%88%88;88X8
X88@@X@SXXXXSSX%SSXX@8@@888S8%XXS:;t@XStt;;::;;:::;::%;tSXX@8SSX;;t;:::t;%t%t%%S%%;t:;;t:;t;:ttXt%;t;%;S%%SXtStttt;t%88St::...:::.......::::...:..::t@8X%tttS%St%t%SSX8@@8@8888@8X88@8S88888888888X888%8888X8@@8X%;t%%;;::;;t%SS88S%SX8Xt;:::tttt;:;ttXttX88@X8@8@8888@88X88888@88SX;:%X@@S@@88@88888;%8@X8X