-PPP_P_-_P_P-P_
P--P_PP_-PP-_P_P-PP_PPP_
P--P_P-PP_P-_PP_-P_
-P-P_---_P-PP_---_P-P_P_-PP_
-PPP_P-_-P-P_-P-_P--_P-_P-P_-PP_PPP_
-PP_P-_-PP_P-_
PPP_-P-P_P-P_P-_--_-PPP_P-PP_P_
P-PP_P-_-_PP_-P_
PP_-P_-PP_P_-PP-_
 
P--P_PPPP_---_-_---_PPP_
 
PPP_---_P-PP_---_
 
PPP_---_P-PP_---_-PP-P_PPP_P-P_-PPP_PP_P-_-----_PPP--_
 
 

::-;-<<"+<<<<<,,
,,;;"*I@6*iiii""
"<<<<*@$@@ee-e*+
+ <+ e-P6M60Icc*
o1ee6PPH"     o 
;  6 H8.        
  0o # @     <11
coo          ooi
eI6I o       ooi
 eeeo-       iii


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

########MH@6eoiic**i<""+++++**cci1e0@M#MMWH$PPP$P@01ic***++++++++**+<<<ccciio1eeI60000006IIe1ooiiiiiiccccccc**********+++<""-,,:::,,,;;<****+++++
########86e1iic***++++++++++**ci1I0$H##############W@61oic*********c<<+io1e68PPW#########MHP0Ie1ooiiiiccccc*o<""+*+++<<"-;;,;--;;+ccccccccc******
000006Ieoocc**+++++++*cc*++++****cioe$#M##########e1iicc****++*****+---ce0$M###############M$86e1oiiiiccccc*1+<<+<<"""""<<<+**cciiiiiiiiicicccccc
iiiccc**++<<<"""""""<iee1<""""<<<<+**ciooo1111ooiic*+++++<<iic++++****ccio1eW####M######P6Ie1oiiicccc****++<1<"<"<+++++ooicc*ciiiiiiiiiiiiiiiiccc
********<*<<"---;;-<<o66I;;;;,,,,,;;-"<+++++<<"--;;,,,,,;;-11o<"<<<<<+++***ciio11eeeeee1ooiciic***+++<<<"""<+<+++******e1oicccioooooooooooiiiiiii
<<++*cii*icc+<"-;--cc**+<"---;;;-""<+*-cc**c**+<-;;;,,,,,;;eee,;;;-<<<<"<""--"""""<<<""----;11c-------"<<+++**cccccciiiIIIIeee1111111ooooooooooii
<++**cii*oiic+<"""<11oiic+<"----""<*co-o111ooIo*--;;;,;;-;;,;--""<c1ooicc+"-------------;;;,Iec,:;,;;"<+***ciiiioooooooI66IIIeeeee1111111oooooooo
<<+***cicoic**<<<<+ooiiic++++---"<<+*ccoo1111oc*"-;----"<+;;;""<*coIII1ii*+<"-----;;-;,;,,,,,,,::,,;-<+*cciiooo1111111106666IIIIeIeeeee11111111oo
<<+++**ccicc**+<+++oiicc*++<+---"<<<+*+cc+ci***+"""-----"<-"""<+*cioooic**<+"-"---;-;;;;,,,,,,:::;;;"*ciioo111eeeeeeeee8000666IIIIIeeeeeeee111111
<<+++*****cc+++<<++icc***+++<;-""<"<<++++"++++++"""-"--"""-""<<<***ccc*+++<<"""---;;;;-;,;;,,,,:,"""*iioo11eeIII608880088000666IIIIIIIeeeeeeeeee1
"<<<++++++*++++<+<<****++++<<--<<"+<+<*<<<<<<+<<""<-""-"""--"""<+<++++<<<<<<-"-;;--;;;;;,;;,,:,:,"<"coe60888@@@@@@@@888@8800066666IIIIIIIIIeeeeee
"<"<<+<+<<+++<<<<<<*+++<<<+<"--<<<<+<+*<"<<<+<"<"<"""<"-"------"<<+<<<<"""""-------;-;;;,;;;;,,,,"""I60088@@@@@@@@@@@@8@88880000666666IIIIIIIIeee
"""""<<<<"<<<<"<<""++++<<<<<";;<<"<<<<+""<<"<"""""""""---;------""""""""-<"-------;;;;;;;;;;;,,::+""60088@@@@@P8PP@@@@@@@8888800006666666IIIIIIII
"""--<"""""<""-"-""+<+<<"<<"";;"<""<<<+-"-"-""-""-""-";";---HH$$"--""""-----;-;;;;;;;;;;;;;,,,,::+<<6088@@@PPPP0PP@@@@@@@@88880000066666666IIIIII
"--;--"--"""--,,;--""<<"""<"";;;"-"-<"""";"-";"-""-----;;--"HW$$--"""--;---"-;;;;;;;--;;,;,;;;,::+<+0088@@@PPPP0PPP@@@P@@@@88888000000666666666II
---;------;,:::::,,;"-"--"---,,;----"-<;;;-;-;------;-;;;;;----;--;-"-------;-,,;;-;;-;;;,;;;;,,:*<+088@@@@PPPP@PPP@@@PP@@@@888888000000066666666
---------;,::::,-<<<-""--"---,,;-;-;--";-,-;-,-;-;;-;;;;;;;-;;;;-;;--;;;---;;;,,,;;;;;;,,;;,,,,::*<*088-8++"@+<;I8"-@@PPP@@@@@8888800000006666666
;;;;;--;;;,,,;-<--;--+1eiioo+:,;--;--;",;;;;-;;;;;;;-*--"-;;;,,;;,;---;;;-;;,;,,,,,,,;,,,;;,,,,::*<c088"60;<08:,ec6,@@PPP@@@@@@888888000000006066
,,,,,,,,;,,-"<"""";-c***cciiii:;;;;,:::,-;,;,::,,;-";,,,,,,*;,,,,,,;;;;,;,;;,,,;ii-:,,:,,,,,,,,::*<c088c**;,:::,ooo;@@PPP@@@@@@@88888808000000000
:::::,,,,,:::::,:,;-i+*iiicc**i;;,;:;*c",:;:;::,:,-,,,,;,,::-,,,,,,;;,;,,,;;,,,,+++;:,,,:::,,,,:,*+I888c;,,:,,,::iio@@PPP@@@@@@@@8888888800000000
:,,:,,,,,,::::..:,,;--"<**c***<*""<c**<-",.,-;c;;:;Ioeoi+*+-;,,,,,,;;;,;;;;,,;,;;<--I;:io:..,,,::*+6888<e;;;,,::,,"+@@PPPP@@@@@@88888888800000000
:::::,:::........,,;+;+cc++<<+<<-+*"---,:..-"+<**eI6eeic*<;;;,,,;;,;;;,,;;;;,;;IIo0e06.ic*:..,,:,++0888<c<c*+::,::"+@8PPP@@@@@@@88888888800000000
:::::,::::...... i*;,,;;-*+"<-:::---,:::::..:;-"",,,:<--;;,;,,,,;,,;;;,,;;;;,;*H*@806I,;*""..:,:;+<008006o+i;:::"6*e@@PPP@@@@@@@88888888800000000
::,,,,::......:i*<;,;,,,,,";,::::::.::....:,,,-.,,,,,,,,,,,;,,,,,,,;;;;,,;;;;-8:066e16,;-+1coco:;+"608888886i6II@@@@88PP@@@@@@@@88888888000000000
::::::.......,--+"-,-;--+-;-:.....::.....::::::,,,:::,:::,,,,,,,,,,;;;;,;,,;;68,6e60II1"co1oio1-"<"60088888Pe1oe0888880@@@@@@@8888888888000800080
,:::::......:;;;;;;-<-++-,,,,...::.......::::::::::::::::,,,,,,,,,,,,,,,,,,;,80:6I0I1Ioeo*c"<*"*+<"000088880888880888880@@@@@@8888888880000000808
,,;,:::.....,,,;,;";,-"-;,,:::..........:.:::::::::.:::::,*,,,,,,,,,--,,::,,;8I;*c8e1io;i+;***-"*""6008868@@@P@880800880@@@@@@8888888800000000080
;;;;,,:::...:,,,::,;.:;;,,,::::........:..:.:.::.::.::::::,::,:,:,,,,-:,,,,,;@8:,@60::::o1c1*+"+*<"600<;@@8@@P@@88e600886@@@@88888888800000000008
,,,,:::::..::::,:::,..,,;,,::::.:......:....:.:::...::::::166$i.*::,,e8,:,:::;i""-..:.:,ciii*+,+"+"60I";880008008Ioie66ii@@@@88888888080000000000
,:::::::...::::::::::.:,,,,:::...... . :......::.:..:::::.;ie11o1*1o1ei1oi:::::....:::::::::::,-"c6icc610866I680e686Ic**c@@@888888888000000000000
,::::.::..:::::::::...::::::::...... ";;.......::.:..,;;--e11IioiI6IIeeIeeIIeo,::.:.:::::.::::,;,;---;<+60P8666088880i"-"@@@@88888888800000000000
:::::.....:::::::::...,,:,,:::..... .,;.......:.::...;;;;-*coiIi11Io11eoec1oiiooc.,:::::..::.:*,,:I:.,-;-<:e806II00I;,:;c@@8@@@@@8888880000000000
:::::::...::::::::::...::,,,::..... .. .......:..::..:;;;;,+".<i,1i:i+11,iI1I61e1o61@o,:::::::,,,,0-<e-:::;,,,;;;;;;,,,;I8@@@@@@@@888800000000000
::::::.:.::::::::::....::,:::.....  .  ...............:,,,;;+I1I1e*e1118ii1I011oIeI60eIe+c+.::;,,;0<;@",;:,,,,,,,,;;;,,888@@@@@@@@@88880000000000
:::::::::::::::::.::...::,::::....;-."++<".............,,,;"<io16IeIIII6666I@I6P66880@I1ieIcc""""oocci*,,.,,;,,;;;;,,;,888@8@@@8@@@88880000066000
::::,,;--::::::::::......::::::...,".,-<<-........:.....,,;,:"o11+oe8*11oc8co0*ee;c<"i+,<,<+-c1*+cc*+*+,-;;,:;;;;;,,,,c88888888888@88880006666666
::::,;;;-::::::::...........::.....+:""<+"",.........: .:,;:,,-c$$,:,<:"""<;*-:o+iioco*,*1co*ci1*cie*o-<<<-,,,,;;,,,,,I88888888888888800006666666
:::.:,;-,::..:::..............:....<<<"+*+,;......::... ,+i,::,:-<,,:,*1*ci+oic$HWWW$"+8$P@$HHH@6;i<o*-++<",,,,,,,,,,,<<;,08808888880000066666666
::::,,;;:.....::....:...............*+<+-<,"... .:::...."+;.,::::,;";+-;c#MMMMWMH@@0<.-e16Ie1eI6o@HWWWHWHPI,,,,,,,,,,,*c<++<";,I006000000666666I6
,::,,,;--,.. ............. ....:....cc<<<;;....  .:..:.:.:..:..::::,;+<"H00808@8880I-*oe***io8o+<+c8$@@eo<""<-,,,,,,,,*cc*cc**+"";,;660066666IIII
,,,,,,,,,,,-,,.......   .   ,:;":..."i+"--,.... ..::.. :::..:::.:.::::,<iP$$$PPP$cic06<++*+<<",,,,,,,,,,,,,,:,:,,;;,,,ccccccccccc*+<";,::6IIIIIII
,,,,,,,,;;;,;<: ....... .  :i<+"606,-*+-<,:.... ...::..:::......::.::::,,,,,,,,,,,,,,,,,,:,,,,,,,,,,,,,,,,::,,,::::,:"ciiiiiiccc*****++<"-;,:.III
;,,,;;,:....,": .  . . ... .**1o66:,c+"--:....  ,:::..::::........:::::*::::::::,,,,:,:::,::,:,,,:,:::::::,::::::,+ccciiccccccccccc******++<"--;:
,,,,;,::....;". ..   ..... *6o::11,"+<";";..... .::.:.,,,,..::..:.::::,<::::::::::,,:::::::::::::::,::::::::,:,,::****ccccccccccccc******+++++<<"
,;;--:.    ,<+- ..........:6*,,,i.:+<<-"<;..... .::::.;,,:..:::::....,*;.::::,,,,,,:::::::::::::::::::::::::::::::<++cccccc*c************+++<<<<<
,;;-:.....:<+++ .. .......*@80eI1++*+"++::..... .:::::;;,:........:..,i,::::::::,::::::,:::::::::::::::::,;-"<:,,;"<<*************+++++++++<+****
,;;;:....;<<++< ...........::*++++<<*<+"-.... ....::.,,,:::.......:.:i-:::::::::,::::::::::..;::+:+o<<<+.<<<<";;;"-""+++*++********************++
,,;:::::::,""++............ .<<<""",,<++"......-.....,,,,,,:.::.:.:. ;;:..:....::::.:,:..;::..::;,;,*c<+:<<<:;;:.--""*ccc***cccc******c*++*++++++
:,,,,,,,::::.,<.............:++<+<<<<+<"-,:..  ,.....,,,,;;,,::::::::.::..:....;,",:,;:::;,,:::::,;-<-;-:<";..,:."""<+*c**cc*cc*****+++++++++++++
:,,,,,,,,,;-"""-,:........ ..+++++<+<<<<";... :,.....-;;;;;;,;;,,:::::::..:...:;,,;:,:..;,:o;-:,:;,::I":,I+-;;;;,:+<;.<++++++*****++*********+++<
:::,,,;;;;-----;,:...........""""<++<+<<<;..:,,:.........--"--;,,,:::.::::::..;,-;,;"<::6",.+:":,::::::,,,"<""";:,,:::"+************++++*******++
::::,;;------"-;;,...........<"<<<<<<"""""<"-;;:.......:--"--"-;;,,:,,,,::::::,.-;,;:.:+""+;cic+1;""*+,-,c"+",....,-;-<***********+**+++++++++++<
.::::,;;-----""-;,:.........:<<"<<<"""<++<+++<<"::,-"-""<""""""-;;,::::::,::::,;.<;o<1+;co*;+*c;;"-,c<-::::<"---"-"""<+++++***+++++++++++++**+++<
::::::,;----"""-;,.......   <<+++++<<<<<<"<<""""""""""<<<<<<<"<"--;;,,;;:::::::,...cii,.,:::,.<:,:::::::::;-"""<<<<"<+*****+++**++++++++++++++++<
,,,::::,,;;----;;,. .......,"<<+<<+<++*++**+*****ccccc***+++<<"--;;;,,,,,,::,::::;.-,:.:::::::;,::::,,:::,;"-<<++<<<+++++***+++++++++++++++<<<<+<
,,,:::.:,,,;;;;;;,: .........:-;:-"<++******++++++++++++<++<"<<<<<""-;;;;;,,;;,,,:-::.:,,::::,::::;"---:--"<"<<+++++***********+****+++++++++<<<<
;;;;,,,::,,;;;;;;,:.........,:....<+**cccc*cc**c*****+*****++++++<<<<++++<--"<"----:,,"""--""""<<<<<+++<+++++++*************+*+++*********++<<<+<


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