-... . - . .-. .--. .. -..- . .-.. ... ... -.-. .-. .. .--. - . -.. -.-. --- .-.. --- .-. . -.. -... .- -.-. -.- .-- .- .-. -.. ... -.. .- -.. .- ... -.-. .-. .- -- -... .-.. . .-.. .- - .. -.
.. -. -.. . -..-
 
.--. .... --- - --- ...
 
... --- .-.. ---
 
... --- .-.. --- -..-. ..- -. .-.. .. -- .. - . -.. ..--- ----.
 

 
.--. .-. . ...- .. --- ..- ... -.. --- .-- -. .-.. --- .- -.. .... ..- --. . ...- . .-. ... .. --- -. -.-.- ....- ..... ----. ....- -.- -... -.--.- -. . -..- -

P**1e11111111eeeeIII66660008@@PPPPPPPPPPPP@@@@@@8888006666I6IIIIIIeIeeeeeeeeeeeeeeeeeeee1eeeeeeeeeeeIIIII660660000088888888888@@8@8888888@888888@
$i*iee11e1111eeII666000008@@PP$$$$$$$P$PPPPPPP@@@8880066666IIIIIIIIII600000066IIIeooiicc**c****ciieeIeII6I666600088888@@@@@@@P@@P@@@P8@@@@@P@@@@@
Pi*ieeeeee111eeI666000888@P$$$HH$HHH$$$$$$PPPP@@8888080c<<<++<++++<**cccccci*cccccccccccicccciiicceeeeIIII666000888@@@@@PPPPPPPPPPPPP$P$$PPPPPPPP
@i*ceeeeeeeeeeII608888@@P$HHHHHHHHHHHHHH$$$$PP@@@888886c+-cciiiiiiiiiiiiicci-ccccciccccccccccciicieeeIeIIIII6600888@@PPPP$$$$$$$HHHHHHHHHHHHH$$$$
$ocieeeeeeeeeeI608@@@P$$HHWWWWWWWWWHHHHH$$$$PPP@@888880i+<ciico111eI08@P$ici<ccWHMWPMPPPPWe$iiciiieeeeeeeIII6660088@@PP$$$$HHHHHHHWHHHWWWHWHHHHHH
@PicIIeIIeIeeI608@PP$$HHWWMMMMWWWWWWWHHHH$$$PP@@8888080o<+iiiMWMW@PPHWM#HiiicccP@HP@$0$PH$$PiciiceeeeeeeeIII6666088@@PP$$$HHHWWWWWWWWWWWWWMMWWWWW
-;,,::::<eIIII68@P$$HWWMMMMMMMMMMWWWWWHH$$$$PP@@8888008o<+oioMMMH$P$PMMM$iiicciMHH$80WPP$$PPcciiceeeeeeeeIIIII600088@@P$$HHHWWWWWWMMMMMMMMMMMMMMM
:::   ::.c-III6@PHHWWMMM##M##MMMMMMWWHHH$$PPPP@888880061<*iooPMWH$HMMMMMMiiiici$MPMM$H08$PH$iiiiieeeeeIIIIIII6660008@@PP$$HHWWWMMMMMMMMM#M##MM###
:.....:::oeeeI6P$WWWM#########MMMMWWWHH$$$PP@@8880000001<*oooPMMHMWMMMM#ooioiiiWM$$HP$P$WW@@iiicceeeeeIII6II66660008@@PP$$HHWWWWMMM#M############
.  ::  ::cIIII6PWMMM#########MMMWMWWHH$$PP@@888000666061+*oooMMicc*oo1W#IoioiioMPM1ooe1e1M@Iiii*ceeeeeeIIII666600088@@PP$$HHWWWMMMM##############
::....:::+1o6I0PW############MMMMWHH$$PP@@8888000666666e**oo1#M@@@@@@0MM1oooiooWH88@@@888HW1iiocieIIIIIIIII666600888@@@P$$HHWWWMMMM##############
,.......:,0P0@6$M##########MMMWWWHH$PP@@@88000666666666e**111MM01@@I@@MMioo1oooWW8eo88P@8PW1iiiciIIIIII6666666000888@@PP$$HHWWWMMMMM#############
e:.......:c+I66@W#########MMMWWHH$$P@@88800000666666I6II*c111MMc1*0co0MMooo1o1oHWi*ccIc16H@iiioiIIIIIII666666000088@@PP$$HHHWWWMMM###############
H:........"cieI6$M####MMMWWWHH$$P@@888000006666I6IIII6I6*c11oMM1e@P8PPMWe1o111eMW@iI8@P@@MMiiioieIIII66660060000088@@PP$$$HHWWWMMMMM#############
$:.."....:;,+1ee6@WMMMMWWWHH$$P@@@8800000666I66IIIIIIII6*c11iMW08@8@8I#Pe1o01e8M#8@@@@886WWiooiiIIIIII6660000000Ie08@@PP$HHHHHWWWWMMM############
:.........::oio111I8@$HHHH$$PP@@88800066666666IIIIIII666*c11oMM@88@P8@M$e11+1eHMM@8@@@@@8WMiooiiIIIIII666000Ic<;;;<i06@P$$$$$HHHWWMMMMMMM########
-,;-*11oo;11oiiiiiioI6608@@@@8888000666666I66IIIIIIIIII6cc116MP@PPPP@MMH111"11MMM0$@8@@6PMMoio*cIIIII6666606+";;;,;-<18@@PPP$$HHHHHWWWWMMMMMMM###
+.::ce1oo:ooiicicciio1IeeI660000666666666IIIIIIIIIIIIII6*c11WM@PP@@$@MMH111c1ePMM0@@@@8@MW8ooo*oIIIII6666666i<--;:;-<c1@@@@@@PP$$$HHHHWWWWWWWMMMM
 ...-eoio.oicc***cccioo111eeIIIIIIIIIIIIIIIIIIIIIIIIIII6*c11@M80@@@PPWWH111o11MMM0660@8@MWeioocoIIIIIII666I6+"+-;;;;<i088888@@@PPP$$$HHHHHHWWWWMW
::,,,,;i+.ci******ccciiioo111eeeeIeIeIIIeIIIIIIIIIIIII6I*;11oMIIo1e6IIoioo1ooo66H@P80888WW1iioceIIIIIIII66666-<--,:;..."0000888@@@PPP$$$$HHHHHWWW
+:,:.,;ic."***++**ccciiiiiooo11eeeeeeIe*<--<IIIeIIIIII0I**111MMM@0@0oI0IooooooMWM----,i0WWoiio+IIIIIIIII66666e-;,;:...:00000008888@@@@PP$$$$$HHHH
.;;,;;;cc:"<**+++*ccciiiiiooo1111e1eeee++++ieeeIeIIeee0Icio1eMMM$$$8*IiMooooooWWMMWWMMWWWWoiiocIIIeIIIIIIIII:: .+:. ...:-600000088@@@@@PPPP$$$$$$
....::+cc*.;**<+++**cciiiioo11111e1eee1<+**ceeeeIeee1e6IciooeMW8066ee608ooioo1WW$800oWWWH$oioiiIIIIIIIIIIII.. ..: ......:,1600008888@@@@@@@@@888I
......cci<.:*+<<+++**cciiiioo111111eee  <+++ ;eeee111e66ccooeMMeIeIe$M11ooooooWMMM+;-;;-HPoii*iIIeeeeIIIII:.............::,,6600000000000000666Ie
 ....,;*..,.**+<<<+**e:ciiioooo111111e   +".  ..e111116I*cioIMMWM$MWH61ooioiooHHMWi*<"+<WMiii*ieeeeeeeIIe.:...:. .......::,I666666666I6666Ieeee11
 ..:......:,* .:..:..:..o. .ooooo111:     . .   .1111o6e**ci0MWHMMMMMP1o"oii:1MMi$<;;""+M6iii*ieee1eeeIIe:...:...:......::,IIeeIeeeeee111o1oooooi
   ... .   .,++",.<+** c+..8cooooooo.     .  .-<"""*oo6e**ccciiiioooo..:oiii::+WM$"--"-:;1iiic1eee1eeeee; ;..:..........::;ee111111111oooooiiii+,
  :.     ...:<<...:...........iooooo.  ..  :--""-,;;;cI1*****ccc*io"111:.iccc.ii,+,;";;;;-+iic1eee11o111:...::..... ....,::111ooooooooiiiiiiiiiii
. ,..::..,::........:, . . -..ii<  .   ..,:,--;;;,,;--c1*+**c++*1c<;;;-*.."c,. c;-;-".:,;;-"+*11111oooo:....:.....   ...::*ooooooioiiicciiicciiio
   ;;,:;,... ........,.  "**cciii.       ..,--,,:::,--*o+,+;:-:+-I*@@$c*.:-eW. ;,:..::;";-:,"*ooooioiio ...::...... ...:,,oooc<<<""++cooiiccci<ii
,,,:::::.::.. ......."+:eeee<<"<". .    ..:,:,,::::,+*<o <":"<;<":;+c:-*c*,<o":,,.,,::..,.,,-*oiiiiicci....::... ......::io";,,,,,,;;;-<c1icci;<c
,,,:::::......    ..,+*IIIII--e1e*""----:. -,,::::,,<*"i.;", ......:,;---"*,,:..::.....::;:,-.iiiiccccio.. :...........oiii*+<<-;,;;,;;-*ccocic:c
,,,,::::         ...-"<<<++++,+++++++++<+:-**;;,;;-++;;:"--"    ......... .,-............,,-":-cccc*ccci.  ... .....::;iii*"""<";;,,;;;-"<"cecc<c
,,::::::::       :;;-"< <++++<+***      :   :,:::,;"*.".. ;-.       . ... .,-:...:::..:.:-:,. i.****ccci:.:.. ......:,*ci"-"<<-;,,:,;;,";;-<*occc
,:::::::.... ..:,;;:::: .";<+-++**    ,ci ::.........;<-;;-..            .::<:..     ..:;",;  **c*:**cii:...........:;iic+-;"<<-:::,,,,;;,,-"+-*+
::::::.....,-.:,;;,.: .< <+++++++<+   :,..............::,,-:           .i*+*-+,.....:..:",:"  ***+**;,ci,:......:::..,c++<<<<<<";---;",,-;-,-+- +
:::......"++<<<""-" .:.++ ++++;+++++::...................::,         ."-;;;:,;.  . ....,;:<-;******+*cc:c... .:.:::..,ccc;<"<<""""<,---,,"";;+:**
+:....                 .  .+++,++++.........................::,      ",,::.    .........:::+;***+++**cccc... :...:.::ccc*-<<<""""<"<-,,:::,;-++*+
;....                      :<+:****............................: .    :,,::. ................***+++++**cc*. .:::::.::c***+-"""""--;-:.....,"*+,<:
+:..    ..::                <""-"<<................... . .......  :..   ...............::::;,<+<<<<++*****.. .::::..,*****;;,:,:.........::,;"":.
;...                        .:::-<-...         ..    ..::......:  .......................::,,;"---,"""<***....:::::..***+::........... .......,+.
:...                         ...:""          ....::,-<+<<<<+*+<-,: ........................::,;---;. +++++<...::::.:,<,:.       . ... ... .....;.
-..                            :.<".       ..::,-""""---;--"++**++-........................:::,,,,::-:,.+"+.  ..:::.:......... .  ....  ....::: .
                              ..,+"     ..;"+<<";--;;-"---;-""+*ic*<... ....... .  ..........::::....ccccc.. .,.:::..............  .. ..:   ..  .
  .                                  :..:"";;;,,,;"-;-;-"--"-"++cc*<:..  . ..          ........:.:...cccc. *-+co*.................,.. ....:.  .  
.                               :.    ,-"-;;,,;;;,,";;;--<"<++<++cc<:     ..            . ........ ..,,,:.;-<-",................ ....     ....   
                                    .:-;-,,::,;-,,,;<"-;;<<-+++++cc+, .....                  .....  <;.  :....,................   .:,,...  ....,.
                                    .,,-",,:,:,-,,::,<-";"<*<"*+<+**-.                    ...  ... :**+, ....  ..............      ...:,,,,:....:
                                   .,;;:;-;;;;;;,,::,---"-<<<+<*<"<"";                   ..  .   ..<<<+     . ...............  .. ..........:,,: 
                                  .,-;:;-;<";--,:,:,,,+;-,;<-"<<+-;-;.                            ,:++<        .... ....... ..  ..   ....:....:,,
                                  :;-,;,;-,:;;-:-,:,:;;";,,-"--""";;;                       ..   .:,,,:  ...   ............. ..          ........
    :.                           .,;;;;;;;,.-,,,,::,:;,",;:,;;;;-";-.                           . ..    :.... ......  ......               ......
  . . .,                       ..,;,,;--;;;:-,:,:::,:,:;,,,.,,,,;;-;                                   .....  ....     .:.:..   ..               
  .  .    ,                  :. ,;,,,,;",;-:;-:::..:::::,.:,:::,,,;;                                        . . .. .  ..........     ..          
         ..::.-            :.  .,;;;,::;,;;::,;::...:..::.::::::,,;;.                                          ...   ......  .        ..         
         .:.  .:       ..:... .,;---;,::,,,,::::::...:...::,:::::,,,:                                 .               ..                         
 ...      .:::.:  ....  ..   .:,;---"-:::,:::.::::...,...:,,,:::,,:,:                                                 .        .  ..             


-. --- ...- --... ..--- ----- .---- .....