-=+==+++++++XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX+XXXXX+X+++X++- """""""""""""""""""""""""""""""""""""""""""""""""""""""" ....................................................... ======--HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH--=HHHHH=-===-== CBBBBBBBBBBBBBBBBBBBBBBBBBBBBBC CBBCC V VVVVVVVVVVVVVVVVVVVVV VVV AAA AAAAAAAAAAA A ===--=--+-===+=-1ZOOOOOOMOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO=====-==+===))1)11111)11Z11Z11Z)1
--++=- =+++++++XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX+XXXXXXX+++++X++ """""""""""""""""""""""""""""""""""""""""""""""""""""""""" .......................................................... == ===HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH--=-HHHH--= ===-= CCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB BBBC VVVVVVVVVVVVVVVVVVVVVVVVVVVVVV A AAAAAAAAAAA AAAA AA -===+====+--=--+OOOMMOAOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO1===-=+-==+)+))+11))1)1111ZZ1ZZ
-=- - ++++++++XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX+XXXXXXXXXXXXXXXX+X+XXXX+= """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""" ............................................................. ====-HHHHHHHHHHHHHHHHHHHHHHHHHHHHH=HHHHHHHHHHHHHH--=-=----= BBBBBBBBBBBBBBBBBBBBBBBBBBBCC CCBBBBBBBBBBBB VVVVVVVV VVVVVVVVVVVVVVV VVV VVV AAAAAA A AAAAAAA A =-====---===-=ZOOOAMMAMOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO1=--+==+-=)+)+++1))111Z1ZZZ1Z
--- ++++++XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX++++XXXXXXXXXXXX+X+++XXX+= """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" ................................................................ ====--HHHHHHHHHHHHHHHHHHHHHHHHHHHHHH--== =HHHHHHHHHHH-=-===--- BBBBBBBBBBBBBBBBBBBBBBBBBBBBBB BBBBBBBBBBC VVVV VVVVVVVVVVVVVVVVVVVV V VVV AA AA AA AA A ===--=-===---AMOMOMOAMOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO)==----=)+=)+))))+1)11Z1Z11
- - - ++++++XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX+++++XXXXXXXXXXXXXXXXXX++++- """""""""""""""""""""""""""""""""""""""""" """""""""""""""""""""""" ......................................... ........................ = =-HHHHHHHHHHHHHHHH-HHHHHHHHHHHHHHHHH= =HHHHHHHHHHHH------=== CCBBBBBBBBBBBBBC CCCBBBBBBBBBBBBBC CBBBBBBBBBBC VV VV VVVVVVVVVV V VVVVVVVVVV A AAAAAAA A A A ---+--- - -+MM)XOOO)AOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO+---====)+===++))1))))+Z1Z
-+= -+++++XXXXXXXXXXXX+++++++XXXXXXXXXXXXXXXXXXX++++XXXXXXXXXXXXXX+X+X+X+++ " """"""""""""""""""" " """"""""""""""""""""""""""""""""""""""""""""""" . ............... ....................... ....................... =H-H-HHH-HHH-= HHHHHHHHHHHHHHHHHH-== -HHHHHHHHHHHH-=-=-=- C C BBC BBC CCBBBBBBBBBBBBBCCC BBBBBBBBBBBC V VVVVVVVVVV VVVVVVVV AA A AA AAA =--=--==-=)MO)AOOOMZOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO1 ------===+++-)++))11111
- -++ -=++++++XXXXXXX++++++++++XXXXXXXXXXXXXXXX+++X++++++XXXXXXXXXXXXXXXX+X++++ "" """""""""""""" "" """""""""""""""""""""""""" """"""""""""""""""""""" .. ............. . ......................... ....................... = ==----H--== ==HHHHHHHHHHHHHHH-===-== HHHHHHHHHHHH--H-=-=== C BBBBBBBBBBBBCBC CBBBBBBBBBBB C VVVVVVVVV VVVVVVVV AA A AA AA ---==-=-=+A1ZMMOOO1AOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOM=---==--=+)+))))+)Z1111
+++ -+++++++++XX++++++++++XXXXXXXXXXXXXXXX++++++++++++++XXXXXXXXXXXXXXXXXXXX++ """ """""""""""""""" """""""""""""""""""""""""""""" """""""""""""""""""""" .. . ............. .............................. ...................... == =====-- == ==HHHHHHHHHHHHHHHH== === === HHHHHHHHHHHHHHHHH-H- CBBBBBBBBBBBBBBC CBBBBBBBBBBCCCCCC C VVVVVVVVVVVV VVVVVVVV A AA AA ---==---=11ZOZOOOO11OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO- ----==+)))1)))11ZZ))
- -+X+ =++++++++++++++++++XXXXXXXXXXXXXXXXXXXXXX++++++++X+++XXXXXXXXXXXXXXXXXXXX++- "" """""""""""""""""""""""""""""""""""""""""""""""""" """"""""""""""""""""""" .. .. ............................................... ...................... =H = = === = -HHHHHHHHHHHHHHHHHHHH- = =====- =-HHHHHHHHHHHHHHHHHHH= B CBBBBBBBBBBBBBBBBBBB BBBBBBBBBCBCBBCBCBC V VVVVVVVVVVVV VVVVVVVV A AAAA AAA =-==---=-AAZ+OOOOM)1OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO- --=++++)-++1)11))1)
=+XX +++=++++++++++++++XXXXXXXXXXXXXXXXXXXXXXXXX++++++++++++XXXXXXXXXXXXXXXXX++++- """ "" """"""""""""""""""""""""""""""""""""""""" """""" """"""""""""""""""""""" ... . .... . ........................... ..... ...................... H- =HH-HHHHHHHHHHHHHHHHHHHHH- == =HHHHHHHHHHHHHHHHH== B CC CBBCCBBBBBBBBBBBBBBCC CBBBBBBBBCCBCBCCC V VV VVVV A =====-=-)O)=OOOOOAZOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOM----++=++==+))+)1)))
- -+XX+ ++++++=++++++++++XXX+XXXXXXXXXXXXXXXXXXXXXXXXX++++++++++XXXXXXXXXXXXXXXXXXXX++ """" "" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" .... .. .. .. .................................. ............................. HH= = =-H-=-HH-HHHHHHHHHHHHHHHHHHHH-= = === -HHHHHHHHHHHHHHHHHH-== CB C CC BBBBBBBBBBBBBBBBBCCC CCBBBBBBBBBBBBBBCC V V VVVVVVV VVVVVV V VVV A AAAAA A -==-==--XZ=MOOOOOAOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOM--=+)++=+++)))++1=+
+XXX+ -++++--+++++++++XXX+++++XXXXXXXXXXXXXXXXXXXXXXXXXX++++++++XXXXXXXXXXXXXXXXXXXXX+ """"" "" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" ..... .. .......................................... ............................ =-HH == =--- == =-HHHHHHHHHHHHHHHHHHHH---H- =====HHHHHHHHHHHHHHHHHHH-- CC BBBBBBBBBBBBBCBBBBBC C CBBBBBBBBBBBBBBBBBC V VVV VVV VVVVVVVVVVVVVV AAAAAA A A =--==--1AZMOOOOOOOOOOOMMOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOZ-=-+++)))1111)))++
++XXX+-++++ =++++++++XXX+++++XXXXXXXXXXXXXXXXXXXXXXXX++XX+++++XXXXXXXXXXXXXXXXXXXXXXX++ """""" "" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" ...... .. ......................................................................... =HHH = ===-H-= =HHHHHHHHHHHHHHHH--HHHHH-==HH ===---HHHHHHHHHHHHHHHHHHHH== CBB C CBBBBBBBBBBBBBCC BBBBC CC CBBBBBBBBBBBBBBBBBBC VV VV VV VV VV VVVVVVVVVVVVVVVV AA AAAAAAAAA -=-=-=))ZOOOOOOOOOOOMMOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO+----=)11Z11)111))
-++XXX++++- --=+++++XXXX++=+XXXXXXXXXXXXXXXXXXXX+++XXXXX++XXX++++XXXXXXXXXXXXXXXXXXXXXXX++ """"""""" """"""""""" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" ..... . ... ....... ............................................................... =HHH= = =----= -HHHHHHHHHHHHHHHHHHH -HHH- =HH-====---HHHHHHHHHHHHHHHHHHH-= CCB CBBBBBBBBBBCBBBBBBC CCB CC BBBBBBBBBBBBBBBBBBB V VV VVV VVVVVV VVVVVVVVVVVVVVVVVV A A AAAAAAAA AA ---++X1AOOOOOOOOOOMXZMOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO+=-=+))+))=1)+))1
=++XXX+=++ -++++++XXX++++XXXXXXXXXXXXXXXXXXXXXXX++++XXX++XXXX++XXXXXXXXXXXXXXXXXXXXXXXX++ """"" " """"""""""" """"""""""""""""""""""""" """""""""""""""""""""""""""""""""""""" ..... . . ...... ......................... ...................................... =HH- ==---= =-HHHHHHHHHHHHHHHHHHHH-- =---==-HH-==-HH-HHHHHHHHHHHHHHHHHHH-= CB CCCBBBBBBBBBBBBBBBBC BB CC CBBBCBBBBBBBBBBBBBB VVVVV VVV V VV VVVVVVVVVVV A AA AAAAAAA A --=-=Z1ZOOOOOOOOOOMZZZOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO+===++=)1)))1))+
=++XX++=+= ---=+++XXX++++XXXXXXXXXXXXXXXXXXXXXXXX++++++XX+++XXX++XXXXXXXXX+XXXXXXXXXXXXXX+- """""" " """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" ..... ...... .................................................................. ==--= =---= ---HHHHHHHHHHHHHHHHHHHH-== =--===HH-==-HH-HHHHH=-HHHHHHHHHHHHH= CBBBCBBBBBBBBBBBBBCC BB CC BBBBC BBBBBBBBBBBBC VVV VVVVVVV VVV VVVVVVVVVVV AA A +-==))XMOOOOOOOOOM)11MAOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOM--=-=)+111)+)1)
++X++++++ -=+++XX++++++XX+XXX++XXXXXXXXXXXX++++++++++++XX++XXXX++XXXXXXXX++XXXXXXXXXXXXX+ """""" """""""" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" ..... ........ ........................... ...................................... -= --== =--=HHH==HHHHHHHHHHH-== ==--==HH--==HHHHHHHH==-HHHHHHHHHHH-= CBB CBBBBBBBBBB CC CCCBBBBC BBBBBBBBBBB V VV VVVVV VV V VVV VVVV A ====1XMOOOOOOOOOOX1)ZAMOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOMOMOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOZ-=+)1))111)=11
=++++=++=- -++++XX+++++X+XXXX++XXXXXXXXXXXXX++++- - =++++X++XXXXX+XXXXXXXXXX++XXXXXXXXXXXX+ """" " """""""""""""""""""""""""""""""""" """""""""""""""""""""""""""""""""""""" .... . ....... ......................... .................................... === =--= =-=--HH==HHHHHHHHHHHH-= -==-HHHH=-HHHHHHHH- =HHHHHHHHHHHH= BB CBBBBBBBBBBC BBCC BCBBBBBB BBBBBBBBBBBC V VVV VVVVV V VVVVV VVVVVVV A AA ---=ZOOOOOOOOOOOA)))AOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO=---+))))))1Z)
-+==+++++== -=++++++++++X+++XXX++XXXXXXXXXXXXXXXXXXXX+++++++++++XXXXXX+XXXXXXXXXXX++XXXXXXXXXX+ """" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" .. ...... .................................. .................................... === =-===HH-= -HHHHHHHHHHHHHHHHHHH= ==-HHHHH=-HHHHHHHHH-==-HHHHHHHHH= CC BBBBBBBBBBBBBBBBCCB BBBCC CCCBBBBBB CBBBBBBBB VVVVVVVVV V V VVVV VV VV A --+AOOOOOOOOOOMOM1XXOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO=--===)))))1)1
-++=--=--- = --+++++++=+XX+++XXXX++XXXXXXXXXXXXXXXXXXXXXXX++++++++XXXXXXX+XXXXXXXXXXX+++XXXXXXXXX " """""" """""""""""""""""""""""""""""""""""" """"""""""""""""""""""""""""""""""""" ..... .................................... ................................... == --= ----==-HHHHHHHHHHHH-HHHH-HHH- =-HHHHHH=HHHHHHHHHHH===--HHHHHH- BBBBBBBBBCCC CCCC CCB CBBCCC CBBCBBBBBBC CCBBBB VV VVV V V V VV -=ZOOOOOAMX1XXOOA+MAMOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO=-=-===++)+)1
-+=+= =- ++++++++++X++++XXXX++XXXXXXXXXX++++++++++X+XX++++++++XXXXXXX+XXXXXXXXXXXXXXXXXXXXXX+ """"""" """""""""""""""""""""""""""""""""""""" """""""""""""""""""""""""""""""""""" ....... ...................................... ................................... = = = =H= =HH--==HHHHHHHHH-==========-=HH= ===-HHHHHH=HHHHHHHHHHHHH----HHHHH= C CC CBBBBBBBC CB BBBCCC CBBBBCBBBBBCC CCBCB V V V V V +AOOOOOMMMOOOOOOXAMOOOOOOOOOMOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO=-=====+==+=
=+++= -=+++- =+++++++- +XX++++X+++++XXXXXXXXXXXXX+XX+X+++++XX++=++++XXXXXXXX+XXXXXXXXXXXXXXXXXXXXXX+ " "" """"""" """"""""""""""""""""""""""""""""""""""" """""""""""""""""""""""""""""""""""" ...... ....................................... .................................... = == H-= ==-=====HHHH-HHHH-HH-=--=-=====HH= ==-HHHHHHH=HHHHHHHHHHHHHHHHHHHHHH C CCCC CBCC CC CC BBBBCCC CBBBBBBBBBBBBCCBBBCCCC V V V V ZMOOOOOOOOOOOOOXMAMOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO=--++))11++
- =++ +++ -=-- +++=++++++= --- - =++++++XXXXXX+++++XXXXXXXXXXXXXXXXXX+XX++++++XXXXXXXX+XXX+ "" "" "" """""" """"""""""""""""""""""""""""""""""""""""""""""""""""""" .. . . ..... ....................................................... === ==-HHHH-=== =-HHHHHHHHHHHHH-H--=--= = =HH-HH-H-=--H= CBBB BBBBBBBBBBBCB C CC CC C C V VVVVVVV A )MM)1M1A=1MOOOOOMOOOOOM)AOOOOOOOOOOOOOOOMMMAMMMMMOMOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOZOOM111
=++X++- =XXXXXX+ +XXXXX++XX++- =++XXXXXXXXXX+ -XXXXXXXXXXXXXXXXXXX++++++++++++++++XXXXXXX++= """"" """"""" """""""""""" """"""""""""" """""""""""""""""""""""""""""""""""""""""""" ..... ....... ........... ............. ............................................ =- = HHHHHH= HHHHH =-H= =-HHHHHHHH- -HHHHHHHHHHHHHHHHH-= ======= = =-HH-HHH== CBBCBB BBBBB C CBBBCBBB BBBBBCCBBBBBBBCCC CC CCC V VVV V VV VVVVV VVVV A A AAAAA -==- )OOOOOOO++))MOOOOOOOOOOOOOOOOOOOOOOMX+--)MOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOX1=)))11)
-++++++ +XXX+++XXXXXXXXXXXX++- =+XXXXXXXXXXXXX+XXXXXXXXXXXXXXXXXXXX+++++++++++++++XXX+XXXX++ """"" """"""""""""""""""""" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""" .... .................... ........................................................... ==== =HHH===---HHHH-HHHH= -HHHHHHHHHHHH=-HHHHHHHHHHHHHHHHHH-==== === ===--H=----= BBB BBBB BBBC CBBBCCBBBBBC BBBBBBBBBBBBCCCCCC C V VVV V V VVVV VVVVVVVVVVV A A AAAA A =====)MOOOOOM1--1OOOOOOOOOMOOOOOOOOOOOOOOMX)==)MOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOX)1)1)111
=++++ =-+XXX+=- -++++XXXXXX++- +++XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX+X+XX+++++++++X+++XXX++++= """ """"" """"""""""" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""" ... ..... .......... ......................................... ................. == =HH- ==H-----= =-HHH-HHH--H----HHHHHHHHHHH------=-=-H= ===-===---==== BB C CCC CCC C CBCBCCBCCCC C = =++AOOOOOM1+1MOMOOOOOOOXZXMOOOOOOOOOOOOAZ)=+ZMOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOAZ)1Z11)1
=++++ - =XXX++- -++++++++++- ++XXXXXXXXXXXXX++++++XX+XXXXXXXXXXXXXXXXX+++++++++XX++X+X++++ """" """"" """""""""" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""" .... ..... ......... ......................................... ................. == -H- ===== =--HHHHHHH----======--=-H--H-H------HHHH= = = =--==H=-=== C CBBBCCC C C C CCBB C -+--1OOOOOOZ)1AMX+OOOOOOOMAAMOOOOOOOOOOAAZ)+-=)MOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOX111Z11)1
-=++++ ++++++= -=++++++++ ++XXXXXXXXXXXXX+++++++XXXX+XXXXXXXXXXXXXXX++++++++XX++X+XX+++ """" """" """""" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""" .... .. .... ........................................................... == =-HHHHH-H-----= =====----=---------H-HHHH====== =--= -=--== CCBBC C C CBBC V VV A ++)1AMOOOOOOMAX1=ZOOOMOOOOOOOOOOOOOOOOMXZX1+++1MOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO1)11111Z1
++++++ ++- -==+++===+++==+= ++XXXXXXXXXXX+X+++X+++++X+++X+XXX+XXXXXXXXX++++++++X+++X+XXX+ """" "" " """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""" .... .. ........................................................... == =HHHHHHHH---=-===-=====-===-=---=H--HHHHH-==== =H===-=--- CCCBBBCC C CBBBB C VVVV AA AXMMAOOOOOOOX1+-+OOOZ)1XMOOOOOOOOOOOMMAZ1)1==-+MOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOZZ)1)1Z1)
--=+++++XX++ - - -+XX+++++++=----=-=+- --------=++++++++++XXXXXXXXXXXXXXXX+++XXXX++XXXX+XXXXXXXXXXXXXXXXXXXXXX+ """"""""" """"""""" "" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""" ....... ... .... .......................................................... = --= -- = == ==----HH---H-HHHHH= -HHH==HHH-=HHHHHHHHHHHHHH-H-HHH-- CC C CBBBC BCC CCC BBBBBBBBBBBBBB C BBC VV VVVVVVVVVVV AAAAAAA A OOOOOOOOOOOOMMO1ZOOOOOOOOOOOOOOOOOOOOOOOOMOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOX1+)+++
===+++++++X+ - +++X++++++++=--=-===-=-- -=+++++++++++++X+XXXXXXXXXXXXXXX+++XXXX+XXXX+XXXXXXXXXXXXXXXXXXXXXXX+ """"""""" """""""""" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" ....... .......... .............................................................. = = ==- ==-= = = = = =-=---HH----HHHHHH===HH--=-H--=-HHHHHHHHHHHHH-H-HHHHH- CC CCBBBC CC B BBBBBBBBBBBBB C BBBCC VV VVVVVVVVVVVVV V AAAAAA OOOOOOOOOOOOX1ZOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOM)+++)+
+++++X++++X+ -=+++X+++++++++====--------=-++++++++++++++XXXXXXXXXXXXXXXX++XXXXX+XX+++XXXXXXXXXXXXXXXXXXXXXXX+ """"""""" """"""""""" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" ......... ..... ..... . ............................................................. =-====H =-== = = =====--H-HH------HHHH==HHHH-=H-===HHHHHHHHHHHHHHHH-HHHH-- C C CC CBBC CBCC B BBBBBBBBBBBBBCCC BBBC VVVVVVVVVVVV AAAAAAAAAA OOOOOOOOOOOOZ1OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOX)=)+++
++++XXX++XX+ -++++++++++++++++=+-=--========++++++++++++XXXXXXXXXXXXXXXXX++XXXXXXX+++XXXXXXXXXXXXXXXXXXXXXXXX+ """"""""""" """"""""""""""" " """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" .......... ... ..... ... ............................................................. =-HH==-H == ==--H---------HHHHH==HHHHH-H== HHHHHHHHHHHHHHHH--HHHH-H CC C C CCBBB CBCBC C BBBBBBBBBBBBBBCB BBBC C V V VVVVVVVVVVV AAAAAAAAAAA OOOOOOOOOOOOMAOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOZ)))+)=
==++XXXX++XX -+XX++++++++++++++-======+=+=+++++++++++++++++X+++XXXXXXXXXXX+XXXXXX+X+XXXXXXXXXXXXXX+XXXXXXXXXX+ """""""""" """"""""" """""" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" .......... ... .... ...... ............................................................ =HHH- =-H --= === == === ===-===------HHHHH=HHHHH-=-=HHHHHHHHHHHHHH=HH-HHHH-HH BBB C CCBBC CBBBB CBBBBBBBBBBBBB CB BBBB CC VV V V VVVVVVVVVVVV V V AAA A AAA OOOOOOOOOOOOOAMOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOA1)))+=
+++XXXXX++XX+ +XXX++++++++++++++=++++==-====++===+++++++++XX+++++++XXXXXXXXXXXXX++++XXXXXXXXXXXXXXXXXXXXXXXXX+ """""""""""" """"""""""""""""" " """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""" .......... ................. ............................................................ =HHHHH= -H -HH=== = ====--== ====--HHHHH-HHHHH ===HHHHHHHHHHHHH-HHH-HHHHHHH CBBBB C BB CCBBB CBBBC BBBBBBBBBBBBB BBC BBBBCCC VV VV V VVVVVVVVVV VVV A AAAAAAAA OOOOOOOOOOOOOZMOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOZ1)==)+
+++XXXXX+++X+ ++XXX++++++++++++++++++=---=+++++++++++++X++++++++++++XXXXXXXXXXXX+++XXXXXXXXXXXXXXXXXXXXXXXXXX+ """""""""""" """"""""""""""""""" " " " """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""" ........... ................. ............................................................ =HHHHH== H HHH== = = ===-============HHHHHHH-HHHH===HHHHHHHHHHHHHH-HHHHHHHHHHH BBBBB C BBB CCBBBBB CCBC CBBBBBBBBBBBBC BCCBBBBCCBC VVV V V VVVVVVVVV V AAAAAAAA OOOOOOOOOOOOOXAOOOOOOOOOOOOOOOOOOOOOOOOOOOMOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO1)+=+==
-+XXXXXX+++X++++XXXXXXXXXXXX++++++++=+++++++++++++++++++++++++X++++XXXXXXXX+++XX+++X+XXXX+++XXXXXXXXXXXXX+++++++++ """"""""""" """"""""""""""""""" "" " " """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" ........... .................. ...................................................................... -HHHH-===- =HHHHH-HHH---= = == ==-====--HHHH-H= --===-=-HH-= =HHH-HHHHHHH--= === BBBC CBBBC CCC CCBB C CC BBB CBCCCCC VV V V XAXXXOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
=+XXXXXX++X+++++XXXXXXXXXX++++++++++++++++++++++++++++++++++X++XXXXXXXXXXXX++++++++XXX++++XXXXXXXX+XXX+++++++++++ """"""""""""""""""""""""""""""""" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" ........... .................. . ....................................................................... -HHHHH==H= =HHHHHH-HH-=== = = = ====-==------HHH-H- =====---== =HHHHHHH-=---======= = CCBBC C CCCBCC BC CCC C CBCCCBB V OOOMXOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
--- -++XXXXXX+XXX++++XXXXXXXXX++++++++++++++++++++++++++++++++XXXXXXX+++XXXXX+X+++++++XX++++XXXXXXXXXXXXXXXX+++++++++ """""""""""""""""""""""""""""""" """ """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" .............................. ...................................................................... -HHHH-=-H- ==-HHHHHHHH==== == = ===------H===-HHHH=- === =-H== -HHH-HHHH---H-H-=== == = BBBB B CBBBBBBC C CCCC C BBC BBCC C C VVV V V ZOMOAXMOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
- - =++XXXXX+XXX+++XXXXXXXXXXX++++++++++++++++++++++++++++++++++X++++++++X+++++++++XX++-+XXXX+XXXX+XX+XXXX+++++++++ """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"""""""""""""""""""""""" .......................... . .. ................................ ... ..... ........................... --HH-=HH- =-HHHHHHHHH-== = =======-========-== =-H= =HHH-=HHHH=--=----=== == = BB CB BBBCCBBBC C CCB BBBB V V V =MMMOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
=---=++++XXXXXXX++XXXXXXXXXXXX++++++++++++++++++++++++++++XXX++X+++++XXXXX+++++++XX++-+XXXXXXXXXX++XXXXXX+++XX++++ """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """" """""""""""""""""""""""""""" ................................ ........................................ .... ............................ ==HH--HH-==-HHHHHHHHH-- = == = = =---==-=====---HH =-H= HHHH-HHHHH==--HHHH===--== = CC CB CBBBBBBBC CC C BCBC CBBBC CCBC VV )ZOMOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
=+++++- ++++++++++XXXXXXXXXXXXXXXX+++++X++++++++++++++++++++++++++++++++++++++++XX+X+++++++++++ =+XXXXXXXXXXXXXXXXXXXX """" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """""" """"""""""""""""""""" ... ............................................................................ ..... ..................... == ===-HHHHHHHHHHHHHH-=====-=========== = ======= ==== ====-- -== === -HHHHH-HH-H-H-HH---H CBCBCCBBBBBBBC CCCCC CC C C CC C VVVV AA OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOAOOOOOOOOOOOOOOOOOOOOOO
-++++++--+++++++++XXXXXXXXXXXXXXX+++++++++++++++++++++++++++++++++++++++++++++++XX+++X++=++++++ -+XXXXXXXXXXXXXXXXXXXX """"" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """""" """"""""""""""""""""" .... ............................................................................. ..... ..................... = = ==----H-HHHHHHHHH=== ===== = == = = = = ===--= =- = = = =-HH-H---HHHHH-HH---- B CCBBBBCCC CC C CCCCC CB V +1MOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOMOOOOOOOOOOOOOOOOOOOOOO
+++++++++++++X++X+XXXXXXXXXXXXXX+++++++++++++++++++++++++++++++++++++++++++++++X++++X++X+++++X+++++++XXXXXXXXXXXX+X+X+ "" """""""""""""""""""""""""""""""""""""""""""""""""""" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""" . ....................................... ........ . . ..... ................................................. ====-==-=---HHHHHHHHH--=== = = ===-= =-= -= ==H=== ==---HHHHHHHHH=-=-= CCCCBBBBB C CCCBBBBCC V A MOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
=++++++X++++++++++X+XXXXXXXXXX++++++++++++++++++++++++++++++++++++++++++++++++X+++++XX++++++XXX++++++XXXXXXXXXXX+X+XX """""""""""""""""""""""""""""""""""""""""""""""""" """""""""""""""""""""""""""""""""" """"""""""""""""""""""""""" ......................................... . . .... . .................. ...... ........................... = =-====== ===-=--HHHHHHH-= == = = = = = -== =HH== =---=== ==HHHHHHHHH--=-=-- CBBBBCC CC CBCCBBBBB V V V A ZXMOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO
+++++++XXXXX+X++X+XXXXXXXXX++++++++++++++++++++++++++++++++++++++++++++++++++++++++++XX+++XXXX+++++++XXXXXXXX++XXXX """"""""""""""""""""""""""""""""""""""""""""""""""" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" ....................................... .. .... .............................................................. == =--H--=-==-=H-HHHHHH-== = == = == = = = = = == == ===-- =--H-== = =-H--H-H-==---- C C CBCCBC C C C C V OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO