Trailing-Edge
-
PDP-10 Archives
-
decuslib10-11
-
43,50536/astrno.dat
There are no other files named astrno.dat in the archive.
T
1
-
0 PRINCETON UNIVERSITY COMPUTER CENTER CLINIC
-
-
-
-
-
* +------------+
* + +
* + COMPUTER +
* + +
* + PICTURE +
* + +
* +------------+
-
-
-
- ONE GIANT LEAP
- COMPUTER TRANSCRIPTION PROCESS
0 BY
0 SAMUEL P. HARBISON
0 COMPUTER CENTER CLINIC
* PRINCETON UNIVERSITY
* 87 PROSPECT ST.
* PRINCETON, NEW JERSEY 08540
- COPYRIGHT 1973 BY S. P. HARBISON
- SHEET 1 OF 3 SHEETS
- THE COMPLETE PICTURE IS CONSTRUCTED BY TAPING THE SHEETS TOGETHER SO THAT THE
* LAST CHARACTER ON THE FIRST SHEET MEETS THE FIRST CHARACTER ON THE NEXT SHEET
* WITH NO WHITE SPACE BETWEEN THEM. THIS WILL REQUIRE TRIMMING THE SHEETS WITH
* SCISSORS. DO NOT PUT TAPE ON THE PRINTED SIDE OF THE PAPER; TAPE FROM BEHIND.
-
-
-
-
-
-
0
*""""""""""""""""""""--""""""""""""""""""""""""""""""""""""""""""""""""-""""""""-""""""--------------""""-""""""""""""""""---"""--"""
+CCCCCCCCCCCCCCCCCCCC..CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC.CCCCCCCC.CCCCCC..............CCCC.CCCCCCCCCCCCCCCC...CCC..CCC
+BBBBBBBBBBBBBBBBBBBB''BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB'BBBBBBBB'BBBBBB''''''''''''''BBBB'BBBBBBBBBBBBBBBB'''BBB''BBB
+HHHHHHHHHHHHHHHHHHHHXXHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHXHHHHHHHHXHHHHHHXXXXXXXXXXXXXXHHHHXHHHHHHHHHHHHHHHHXXXHHHXXHHH
+XXXXXXXXXXXXXXXXXXXXCCXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXCXXXXXXXXCXXXXXXCCCCCCCCCCCCCCXXXXCXXXXXXXXXXXXXXXXCCCXXXCCXXX
*"""""""""""""""""""""#""""""""""""""""""""""""""""""""""""""""""""""""#"""""""""""#"""""""-"""""""""""""""""""""""""""""""""""""""""
+CCCCCCCCCCCCCCCCCCCCCXCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCXCCCCCCCCCCCXCCCCCCC.CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC
+BBBBBBBBBBBBBBBBBBBBB$BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB$BBBBBBBBBBB$BBBBBBB'BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB
+HHHHHHHHHHHHHHHHHHHHH_HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH_HHHHHHHHHHH_HHHHHHHXHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH
+XXXXXXXXXXXXXXXXXXXXX&XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX&XXXXXXXXXXX&XXXXXXXCXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
*"""""#""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""-"""""""""""""""""""""""""""""""""#"""""""
+CCCCCXCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC.CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCXCCCCCCC
+BBBBB$BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB'BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB$BBBBBBB
+HHHHH_HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHXHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH_HHHHHHH
+XXXXX&XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXCXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX&XXXXXXX
*"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#"""""""#"""""""""-""""""""""##"""""#"""""""""""#"""""#
+CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCXCCCCCCCXCCCCCCCCC.CCCCCCCCCCXXCCCCCXCCCCCCCCCCCXCCCCCX
+BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB$BBBBBBB$BBBBBBBBB'BBBBBBBBBB$$BBBBB$BBBBBBBBBBB$BBBBB$
+HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH_HHHHHHH_HHHHHHHHHXHHHHHHHHHH__HHHHH_HHHHHHHHHHH_HHHHH_
+XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX&XXXXXXX&XXXXXXXXXCXXXXXXXXXX&&XXXXX&XXXXXXXXXXX&XXXXX&
*""""""""""#"""""""""""""""""""""""""""""""""""""""""-""""""""""""""#"""""""""""#"""""""""""""""""--""""""""""#""""""""""""""""#"""""
+CCCCCCCCCCXCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC.CCCCCCCCCCCCCCXCCCCCCCCCCCXCCCCCCCCCCCCCCCCC..CCCCCCCCCCXCCCCCCCCCCCCCCCCXCCCCC
+BBBBBBBBBB$BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB'BBBBBBBBBBBBBB$BBBBBBBBBBB$BBBBBBBBBBBBBBBBB''BBBBBBBBBB$BBBBBBBBBBBBBBBB$BBBBB
+HHHHHHHHHH_HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHXHHHHHHHHHHHHHH_HHHHHHHHHHH_HHHHHHHHHHHHHHHHHXXHHHHHHHHHH_HHHHHHHHHHHHHHHH_HHHHH
+XXXXXXXXXX&XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXCXXXXXXXXXXXXXX&XXXXXXXXXXX&XXXXXXXXXXXXXXXXXCCXXXXXXXXXX&XXXXXXXXXXXXXXXX&XXXXX
*""""""""""#""""""#""""""""""-""""""""""""""""""""""""#""""""""""""""""""""""""""""""""""""""""""""""-"""""""""""""##""""""""##"#"""M
+CCCCCCCCCCXCCCCCCXCCCCCCCCCC.CCCCCCCCCCCCCCCCCCCCCCCCXCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC.CCCCCCCCCCCCCXXCCCCCCCCXXCXCC+
+BBBBBBBBBB$BBBBBB$BBBBBBBBBB'BBBBBBBBBBBBBBBBBBBBBBBB$BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB'BBBBBBBBBBBBB$$BBBBBBBB$$B$BBC
+HHHHHHHHHH_HHHHHH_HHHHHHHHHHXHHHHHHHHHHHHHHHHHHHHHHHH_HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHXHHHHHHHHHHHHH__HHHHHHHH__H_HH
+XXXXXXXXXX&XXXXXX&XXXXXXXXXXCXXXXXXXXXXXXXXXXXXXXXXXX&XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXCXXXXXXXXXXXXX&&XXXXXXXX&&X&XX
*"""""""""""""""""#""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""-""""""""""""""""""""""""""""""""""""""#""+M-Z
+CCCCCCCCCCCCCCCCCXCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC.CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCXCCC C
+BBBBBBBBBBBBBBBBB$BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB'BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB$BB
+HHHHHHHHHHHHHHHHH_HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHXHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH_HH
+XXXXXXXXXXXXXXXXX&XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXCXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX&XX
*""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#""##""#"##"+X-=M=
+CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCXCCXXCCXCXXCC CC
+BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB$BB$$BB$B$$B
+HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH_HH__HH_H__H
+XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX&XX&&XX&X&&X
*""""""#-"""""-""""""""""""""""""""""""""""""""""""""""""""#""""#""""""""""""""""#""""""""""""##"""""#"""#""""--""""##""##"#"""AAM=-X
+CCCCCCX.CCCCC.CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCXCCCCXCCCCCCCCCCCCCCCCXCCCCCCCCCCCCXXCCCCCXCCCXCCCC..CCCCXXCCXXCXCC+ CC
+BBBBBB$'BBBBB'BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB$BBBB$BBBBBBBBBBBBBBBB$BBBBBBBBBBBB$$BBBBB$BBB$BBBB''BBBB$$BB$$B$BBC
+HHHHHH_XHHHHHXHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH_HHHH_HHHHHHHHHHHHHHHH_HHHHHHHHHHHH__HHHHH_HHH_HHHHXXHHHH__HH__H_HH
+XXXXXX&CXXXXXCXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX&XXXX&XXXXXXXXXXXXXXXX&XXXXXXXXXXXX&&XXXXX&XXX&XXXXCCXXXX&&XX&&X&XX
*"""""""""""""""""-""""""""""""""""""""-"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""--"""""""#""-+Z==M-"-+
+CCCCCCCCCCCCCCCCC.CCCCCCCCCCCCCCCCCCCC.CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC..CCCCCCCXCC.C .C.C
+BBBBBBBBBBBBBBBBB'BBBBBBBBBBBBBBBBBBBB'BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB''BBBBBBB$BB' 'B'
+HHHHHHHHHHHHHHHHHXHHHHHHHHHHHHHHHHHHHHXHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHXXHHHHHHH_HHX XHX
+XXXXXXXXXXXXXXXXXCXXXXXXXXXXXXXXXXXXXXCXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXCCXXXXXXX&XXC CXC
*"""""""""""""""""#"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""=A1 -M"-=-I
+CCCCCCCCCCCCCCCCCXCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC C.CC
+BBBBBBBBBBBBBBBBB$BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB B'
+HHHHHHHHHHHHHHHHH_HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH HX
+XXXXXXXXXXXXXXXXX&XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XC
*""""""""""""""""##""""""""""""""""""""""""""""""""""""""""""""""""""""-""""""""""""""""""""""""""""""""""""""""""#"""""-M+-- X-=A1-
+CCCCCCCCCCCCCCCCXXCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC.CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCXCCCCC. .C
+BBBBBBBBBBBBBBBB$$BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB'BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB$BBBBB' '
+HHHHHHHHHHHHHHHH__HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHXHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH_HHHHHX X
+XXXXXXXXXXXXXXXX&&XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXCXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX&XXXXXC C
*""""""""#"""-""""#"""#"""""""""""""""#"""""""""#"""#"""""""""""""""""#"""""""""#""#"""""#""""""""""""""""""#"#"""""#"""-- 1-+-"1 -
+CCCCCCCCXCCC.CCCCXCCCXCCCCCCCCCCCCCCCXCCCCCCCCCXCCCXCCCCCCCCCCCCCCCCCXCCCCCCCCCXCCXCCCCCXCCCCCCCCCCCCCCCCCCXCXCCCCCXCCCC .+
+BBBBBBBB$BBB'BBBB$BBB$BBBBBBBBBBBBBBB$BBBBBBBBB$BBB$BBBBBBBBBBBBBBBBB$BBBBBBBBB$BB$BBBBB$BBBBBBBBBBBBBBBBBB$B$BBBBB$BBB 'C
+HHHHHHHH_HHHXHHHH_HHH_HHHHHHHHHHHHHHH_HHHHHHHHH_HHH_HHHHHHHHHHHHHHHHH_HHHHHHHHH_HH_HHHHH_HHHHHHHHHHHHHHHHHH_H_HHHHH_HHH X
+XXXXXXXX&XXXCXXXX&XXX&XXXXXXXXXXXXXXX&XXXXXXXXX&XXX&XXXXXXXXXXXXXXXXX&XXXXXXXXX&XX&XXXXX&XXXXXXXXXXXXXXXXXX&X&XXXXX&XXX C
*""""""""""""""""""""""""""""""#"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#"#"""""""""""#"+111- X-X 1A
+CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCXCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCXCXCCCCCCCCCCCXCC .
+BBBBBBBBBBBBBBBBBBBBBBBBBBBBBB$BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB$B$BBBBBBBBBBB$B '
+HHHHHHHHHHHHHHHHHHHHHHHHHHHHHH_HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH_H_HHHHHHHHHHH_H X
+XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX&XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX&X&XXXXXXXXXXX&X C
*""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""I ---A"=- I--
+CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC+ +C C.
+BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBC C '
+HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH X
+XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX C
*"""""""""""""""""""""""""""""""""""-"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#"X----A--= +Z"-"
+CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC.CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCXC .. +.C
+BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB'BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB$B '' C'B
+HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHXHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH_H XX XH
+XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXCXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX&X CC CX
*""""""""""""#"""#""""""""""""""""""""""""""-"""""""""""#"""""""""""""""""""""#"#"""""-""""""""""""""""""""""""""""#""Z---1-=X----"""
+CCCCCCCCCCCCXCCCXCCCCCCCCCCCCCCCCCCCCCCCCCC.CCCCCCCCCCCXCCCCCCCCCCCCCCCCCCCCCXCXCCCCC.CCCCCCCCCCCCCCCCCCCCCCCCCCCCXCC CC C.CCC
+BBBBBBBBBBBB$BBB$BBBBBBBBBBBBBBBBBBBBBBBBBB'BBBBBBBBBBB$BBBBBBBBBBBBBBBBBBBBB$B$BBBBB'BBBBBBBBBBBBBBBBBBBBBBBBBBBB$BB 'BBB
+HHHHHHHHHHHH_HHH_HHHHHHHHHHHHHHHHHHHHHHHHHHXHHHHHHHHHHH_HHHHHHHHHHHHHHHHHHHHH_H_HHHHHXHHHHHHHHHHHHHHHHHHHHHHHHHHHH_HH XHHH
+XXXXXXXXXXXX&XXX&XXXXXXXXXXXXXXXXXXXXXXXXXXCXXXXXXXXXXX&XXXXXXXXXXXXXXXXXXXXX&X&XXXXXCXXXXXXXXXXXXXXXXXXXXXXXXXXXX&XX CXXX
*""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""-"""""""""""""""""""""+----11- =="""""
+CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC+.+CCCCCCCCCCCCCCCCCCCCC CCCCCC
+BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBC'CBBBBBBBBBBBBBBBBBBBB BBBBB
+HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH X HHHHHHHHHHHHHHHHHHHH HHHHH
+XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX C XXXXXXXXXXXXXXXXXXXX XXXXX
*"""""""""""""""""""""""""""""""""""""""""-""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#"----1----Z--++++
+CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC.CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCXCC ..CCCC
+BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB'BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB$B ''
+HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHXHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH_H XX
+XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXCXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX&X CC
*""""""""""""""-"""""""""""""""""""""""""""""""""""""""#"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#-=-----1 1Z=MZXXZ
+CCCCCCCCCCCCCC.CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCXCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCX. C
+BBBBBBBBBBBBBB'BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB$BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB$'
+HHHHHHHHHHHHHHXHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH_HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH_X
+XXXXXXXXXXXXXXCXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX&XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX&C
*""""""""""""""""""""""""""""""""""""""""""""""""""""""#"""""-""""""""""""""""""""""""""#""""""""""""""#""""""""""""+--1---- -X-ZXXXI
+CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCXCCCCC.CCCCCCCCCCCCCCCCCCCCCCCCCCXCCCCCCCCCCCCCCXCCCCCCCCCCCCC C
+BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB$BBBBB'BBBBBBBBBBBBBBBBBBBBBBBBBB$BBBBBBBBBBBBBB$BBBBBBBBBBBB
+HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH_HHHHHXHHHHHHHHHHHHHHHHHHHHHHHHHH_HHHHHHHHHHHHHH_HHHHHHHHHHHH
+XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX&XXXXXCXXXXXXXXXXXXXXXXXXXXXXXXXX&XXXXXXXXXXXXXX&XXXXXXXXXXXX
*""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""-""""""""""""""""""""""""""""""""""""""""""""""""""""#"A--1-- - 1Z-ZXAAA
+CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC.CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCXC C
+BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB'BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB$B
+HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHXHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH_H
+XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXCXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX&X
*"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""1-- -- - +ZZZXXAA
+CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC+
+BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBC
+HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH
+XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
*"""""""""#"""""""""""""""""""""""""""""""""""-""""""""""""#""""""""""""#""""""""#"""""""""-"""""""""""""""""#""""-M --1=+ 1IZZ-ZXAI
+CCCCCCCCCXCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC.CCCCCCCCCCCCXCCCCCCCCCCCCXCCCCCCCCXCCCCCCCCC.CCCCCCCCCCCCCCCCCXCCCC. C
+BBBBBBBBB$BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB'BBBBBBBBBBBB$BBBBBBBBBBBB$BBBBBBBB$BBBBBBBBB'BBBBBBBBBBBBBBBBB$BBBB'
+HHHHHHHHH_HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHXHHHHHHHHHHHH_HHHHHHHHHHHH_HHHHHHHH_HHHHHHHHHXHHHHHHHHHHHHHHHHH_HHHHX
+XXXXXXXXX&XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXCXXXXXXXXXXXX&XXXXXXXXXXXX&XXXXXXXX&XXXXXXXXXCXXXXXXXXXXXXXXXXX&XXXXC
*""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#""""""""""""""""""""""-"""""-""""""""""""""""Z- AMZ"X+Z-ZZXZZXI
+CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCXCCCCCCCCCCCCCCCCCCCCCC.CCCCC.CCCCCCCCCCCCCCCC + C
+BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB$BBBBBBBBBBBBBBBBBBBBBB'BBBBB'BBBBBBBBBBBBBBBB C
+HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH_HHHHHHHHHHHHHHHHHHHHHHXHHHHHXHHHHHHHHHHHHHHHH
+XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX&XXXXXXXXXXXXXXXXXXXXXXCXXXXXCXXXXXXXXXXXXXXXX
*"""""""""""""""""""""""""""""""-""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#"""""""--A+------"MZXZZIA
+CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC.CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCXCCCCCCC.C C......+
+BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB'BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB$BBBBBBB' ''''''C
+HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHXHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH_HHHHHHHX XXXXXX
+XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXCXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX&XXXXXXXC CCCCCC
*"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""-"""""""""""""""""""""""""""""""""""""""""""""""#-"--------+MMZXAII
+CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC.CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCX.C........C
+BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB'BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB$'B''''''''
+HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHXHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH_XHXXXXXXXX
+XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXCXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX&CXCCCCCCCC
*"""#""""""""""""#""""""#"""""""""""""""""""""""""""""""""""#"""""--"""""""""""""""""""""""""""""""""""""""""""""""""--""-"=++MM--AII
+CCCXCCCCCCCCCCCCXCCCCCCXCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCXCCCCC..CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC..++.+CCC CC
+BBB$BBBBBBBBBBBB$BBBBBB$BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB$BBBBB''BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB''CC'C
+HHH_HHHHHHHHHHHH_HHHHHH_HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH_HHHHHXXHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHXX X
+XXX&XXXXXXXXXXXX&XXXXXX&XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX&XXXXXCCXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXCC C
*""""""""""""""""""#"""""""""""""""#""""""""""""""""""#""""""#"#""""""""""#"""""""""""""""""-""""""""""""""""""#""""""-Z-+"+M===--XAA
+CCCCCCCCCCCCCCCCCCXCCCCCCCCCCCCCCCXCCCCCCCCCCCCCCCCCCXCCCCCCXCXCCCCCCCCCCXCCCCCCCCCCCCCCCCC.CCCCCCCCCCCCCCCCCCXCCCCC+C CC+C CCCCC
+BBBBBBBBBBBBBBBBBB$BBBBBBBBBBBBBBB$BBBBBBBBBBBBBBBBBB$BBBBBB$B$BBBBBBBBBB$BBBBBBBBBBBBBBBBB'BBBBBBBBBBBBBBBBBB$BBBBBC C
+HHHHHHHHHHHHHHHHHH_HHHHHHHHHHHHHHH_HHHHHHHHHHHHHHHHHH_HHHHHH_H_HHHHHHHHHH_HHHHHHHHHHHHHHHHHXHHHHHHHHHHHHHHHHHH_HHHHH
+XXXXXXXXXXXXXXXXXX&XXXXXXXXXXXXXXX&XXXXXXXXXXXXXXXXXX&XXXXXX&X&XXXXXXXXXX&XXXXXXXXXXXXXXXXXCXXXXXXXXXXXXXXXXXX&XXXXX
*""""""""""""#""""""""""""""""#"""""""#"""""""""""""""""""""""""""""#"""""""""""""""""""""""""""""""""""""""""""""""-Z==AZ=+M--MZZAXA
+CCCCCCCCCCCCXCCCCCCCCCCCCCCCCXCCCCCCCXCCCCCCCCCCCCCCCCCCCCCCCCCCCCCXCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC. CC CC
+BBBBBBBBBBBB$BBBBBBBBBBBBBBBB$BBBBBBB$BBBBBBBBBBBBBBBBBBBBBBBBBBBBB$BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB'
+HHHHHHHHHHHH_HHHHHHHHHHHHHHHH_HHHHHHH_HHHHHHHHHHHHHHHHHHHHHHHHHHHHH_HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHX
+XXXXXXXXXXXX&XXXXXXXXXXXXXXXX&XXXXXXX&XXXXXXXXXXXXXXXXXXXXXXXXXXXXX&XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXC
*"""""-""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""M==IIZM=MM-XAAI=
+CCCCC.+CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC C C
+BBBBB'CBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB
+HHHHHX HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH
+XXXXXC XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
*"""""-""""""""""""""""""""""""""""""""""""""""#"""""""-"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""+I==IAXZ+"==M-II
+CCCCC.+CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCXCCCCCCC.CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC C+CC C
+BBBBB'CBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB$BBBBBBB'BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB C
+HHHHHX HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH_HHHHHHHXHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH
+XXXXXC XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX&XXXXXXXCXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
*""""""-""""""""""""""""""""""""""""""#""""""""""""""""""""""""-""""""#""""""""""""""""""""""""""""""""""""""""""""#"+ZAIIAIAM+A+--+M
+CCCCC+.CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCXCCCCCCCCCCCCCCCCCCCCCCCC.CCCCCCXCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCXCC C C..C
+BBBBBC'BBBBBBBBBBBBBBBBBBBBBBBBBBBBBB$BBBBBBBBBBBBBBBBBBBBBBBB'BBBBBB$BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB$B ''
+HHHHH XHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH_HHHHHHHHHHHHHHHHHHHHHHHHXHHHHHH_HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH_H XX
+XXXXX CXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX&XXXXXXXXXXXXXXXXXXXXXXXXCXXXXXX&XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX&X CC
*""""""""""##"""#"""""""""""""#"""""""""""""""""""""""""""""""""""""""""""""""#"#"""""#""""""""""""""""""""#""#"""""""ZIII=AI-+IZ-"""
+CCCCCCCCCCXXCCCXCCCCCCCCCCCCCXCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCXCXCCCCCXCCCCCCCCCCCCCCCCCCCCXCCXCCCCCC+ CC .CCC
+BBBBBBBBBB$$BBB$BBBBBBBBBBBBB$BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB$B$BBBBB$BBBBBBBBBBBBBBBBBBBB$BB$BBBBBBC 'BBB
+HHHHHHHHHH__HHH_HHHHHHHHHHHHH_HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH_H_HHHHH_HHHHHHHHHHHHHHHHHHHH_HH_HHHHHH XHHH
+XXXXXXXXXX&&XXX&XXXXXXXXXXXXX&XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX&X&XXXXX&XXXXXXXXXXXXXXXXXXXX&XX&XXXXXX CXXX
*"""""""""""""""""""""""""""""""""""""""""""""#""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""+ZAI=IIA-M+X+"""
+CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCXCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC C CCCC
+BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB$BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB BBB
+HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH_HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH HHH
+XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX&XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXX
*"""""""""""""""""""""-""""""""""""""""""""""""""""""""""""""""""""""""""#""#"#""""""""""""""""""""""""""""""""""""""-ZI=+IIIXZAAM"""
+CCCCCCCCCCCCCCCCCCCCC.CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCXCCXCXCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC. CCC
+BBBBBBBBBBBBBBBBBBBBB'BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB$BB$B$BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB' BBB
+HHHHHHHHHHHHHHHHHHHHHXHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH_HH_H_HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHX HHH
+XXXXXXXXXXXXXXXXXXXXXCXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX&XX&X&XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXC XXX
*"""--""""""""""""""""#""""""""""""""""""#"""""""""""""""""""""-"""""""""""-"""#""""""#"""""-"""""""""""""""""""""#""-+ZA===IA"""""""
+CCC..CCCCCCCCCCCCCCCCXCCCCCCCCCCCCCCCCCCXCCCCCCCCCCCCCCCCCCCCC.CCCCCCCCCCC.CCCXCCCCCCXCCCCC.CCCCCCCCCCCCCCCCCCCCCXCC.C +CCCCCC
+BBB''BBBBBBBBBBBBBBBB$BBBBBBBBBBBBBBBBBB$BBBBBBBBBBBBBBBBBBBBB'BBBBBBBBBBB'BBB$BBBBBB$BBBBB'BBBBBBBBBBBBBBBBBBBBB$BB' CBBBBBB
+HHHXXHHHHHHHHHHHHHHHH_HHHHHHHHHHHHHHHHHH_HHHHHHHHHHHHHHHHHHHHHXHHHHHHHHHHHXHHH_HHHHHH_HHHHHXHHHHHHHHHHHHHHHHHHHHH_HHX HHHHHH
+XXXCCXXXXXXXXXXXXXXXX&XXXXXXXXXXXXXXXXXX&XXXXXXXXXXXXXXXXXXXXXCXXXXXXXXXXXCXXX&XXXXXX&XXXXXCXXXXXXXXXXXXXXXXXXXXX&XXC XXXXXX
*""""--""""""""""""""""""""""""""#""""-"""""""""""""""""""""""""""""-"""""""""""""""""""""""""""""""""""""""""""""""#"+Z==I=IA+-"""-+
+CCCC..CCCCCCCCCCCCCCCCCCCCCCCCCCXCCCC.CCCCCCCCCCCCCCCCCCCCCCCCCCCCC.CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCXCC C.CCC.C
+BBBB''BBBBBBBBBBBBBBBBBBBBBBBBBB$BBBB'BBBBBBBBBBBBBBBBBBBBBBBBBBBBB'BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB$B 'BBB'
+HHHHXXHHHHHHHHHHHHHHHHHHHHHHHHHH_HHHHXHHHHHHHHHHHHHHHHHHHHHHHHHHHHHXHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH_H XHHHX
+XXXXCCXXXXXXXXXXXXXXXXXXXXXXXXXX&XXXXCXXXXXXXXXXXXXXXXXXXXXXXXXXXXXCXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX&X CXXXC
*"#"""-""""""""""""""""""""""""""#""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""+ZIII=IAA-+"-+-
+CXCCC.CCCCCCCCCCCCCCCCCCCCCCCCCCXCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC CC+.CC
+B$BBB'BBBBBBBBBBBBBBBBBBBBBBBBBB$BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB C'
+H_HHHXHHHHHHHHHHHHHHHHHHHHHHHHHH_HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH X
+X&XXXCXXXXXXXXXXXXXXXXXXXXXXXXXX&XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX C
*""""""-""""""""""""""""""""""""""""""""""#"""""""-"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""+A==I=IAIXZZXZA
+CCCCCC.CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCXCCCCCCC.CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC
+BBBBBB'BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB$BBBBBBB'BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB
+HHHHHHXHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH_HHHHHHHXHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH
+XXXXXXCXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX&XXXXXXXCXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
*"""""""""""""""""""""""""""#""""#""#"""""""""""""""-""#"""""""#"""""""""#"""""""""""#"""""""""""""""""""##"""""""""""MII=IIAIAAZXAIA
+CCCCC+CCCCCCCCCCCCCCCCCCCCCXCCCCXCCXCCCCCCCCCCCCCCC.CCXCCCCCCCXCCCCCCCCCXCCCCCCCCCCCXCCCCCCCCCCCCCCCCCCCXXCCCCCCCCCCC
+BBBBBCBBBBBBBBBBBBBBBBBBBBB$BBBB$BB$BBBBBBBBBBBBBBB'BB$BBBBBBB$BBBBBBBBB$BBBBBBBBBBB$BBBBBBBBBBBBBBBBBBB$$BBBBBBBBBBB
+HHHHH HHHHHHHHHHHHHHHHHHHHH_HHHH_HH_HHHHHHHHHHHHHHHXHH_HHHHHHH_HHHHHHHHH_HHHHHHHHHHH_HHHHHHHHHHHHHHHHHHH__HHHHHHHHHHH
+XXXXX XXXXXXXXXXXXXXXXXXXXX&XXXX&XX&XXXXXXXXXXXXXXXCXX&XXXXXXX&XXXXXXXXX&XXXXXXXXXXX&XXXXXXXXXXXXXXXXXXX&&XXXXXXXXXXX
*"#"""""""""""""""""""#"""""""""""""#"""""""""""""""""""""""""""#"""""""""""""""""""""""""""""""""""""""""""""""""""""=AAI=I=AXAXZAAZ
+CXCCCCCCCCCCCCCCCCCCCXCCCCCCCCCCCCCXCCCCCCCCCCCCCCCCCCCCCCCCCCCXCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC
+B$BBBBBBBBBBBBBBBBBBB$BBBBBBBBBBBBB$BBBBBBBBBBBBBBBBBBBBBBBBBBB$BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB
+H_HHHHHHHHHHHHHHHHHHH_HHHHHHHHHHHHH_HHHHHHHHHHHHHHHHHHHHHHHHHHH_HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH
+X&XXXXXXXXXXXXXXXXXXX&XXXXXXXXXXXXX&XXXXXXXXXXXXXXXXXXXXXXXXXXX&XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
*"#""""""""""""""""""""""""#""""""""#""""""""""""""""""""""#""""#""""""""""""""""""""""""""""""#"""""""""""""""""""""""XIII==IAAXAAAX
+CXCCCCCCCCCCCCCCCCCCCCCCCCXCCCCCCCCXCCCCCCCCCCCCCCCCCCCCCCXCCCCXCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCXCCCCCCCCCCCCCCCCCCCCCC+
+B$BBBBBBBBBBBBBBBBBBBBBBBB$BBBBBBBB$BBBBBBBBBBBBBBBBBBBBBB$BBBB$BBBBBBBBBBBBBBBBBBBBBBBBBBBBBB$BBBBBBBBBBBBBBBBBBBBBBC
+H_HHHHHHHHHHHHHHHHHHHHHHHH_HHHHHHHH_HHHHHHHHHHHHHHHHHHHHHH_HHHH_HHHHHHHHHHHHHHHHHHHHHHHHHHHHHH_HHHHHHHHHHHHHHHHHHHHHH
+X&XXXXXXXXXXXXXXXXXXXXXXXX&XXXXXXXX&XXXXXXXXXXXXXXXXXXXXXX&XXXX&XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX&XXXXXXXXXXXXXXXXXXXXXX
*""""""""""""""""""""""""""#""""""""""""""#""""""""""""""""""""""""""""#""""""""""#""""-""""""""""""""""""#""#"-"""##""ZI=IA=IIAXXXXZ
+CCCCCCCCCCCCCCCCCCCCCCCCCCXCCCCCCCCCCCCCCXCCCCCCCCCCCCCCCCCCCCCCCCCCCCXCCCCCCCCCCXCCCC.CCCCCCCCCCCCCCCCCCXCCXC.CCCXXC+
+BBBBBBBBBBBBBBBBBBBBBBBBBB$BBBBBBBBBBBBBB$BBBBBBBBBBBBBBBBBBBBBBBBBBBB$BBBBBBBBBB$BBBB'BBBBBBBBBBBBBBBBBB$BB$B'BBB$$BC
+HHHHHHHHHHHHHHHHHHHHHHHHHH_HHHHHHHHHHHHHH_HHHHHHHHHHHHHHHHHHHHHHHHHHHH_HHHHHHHHHH_HHHHXHHHHHHHHHHHHHHHHHH_HH_HXHHH__H
+XXXXXXXXXXXXXXXXXXXXXXXXXX&XXXXXXXXXXXXXX&XXXXXXXXXXXXXXXXXXXXXXXXXXXX&XXXXXXXXXX&XXXXCXXXXXXXXXXXXXXXXXX&XX&XCXXX&&X
*"""""""""""##"""""""""""""""""""""""""""#""""""""""""""#"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""-M==IIII=IIAXZZ
+CCCCCCCCCCCXXCCCCCCCCCCCCCCCCCCCCCCCCCCCXCCCCCCCCCCCCCCXCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC.
+BBBBBBBBBBB$$BBBBBBBBBBBBBBBBBBBBBBBBBBB$BBBBBBBBBBBBBB$BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB'
+HHHHHHHHHHH__HHHHHHHHHHHHHHHHHHHHHHHHHHH_HHHHHHHHHHHHHH_HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHX
+XXXXXXXXXXX&&XXXXXXXXXXXXXXXXXXXXXXXXXXX&XXXXXXXXXXXXXX&XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXC
*"""""""""""""""""""""""""""""""""""""""""#""""#"""""""""""""""""""""""""""""""""""""""""-""""""""""""""""""""""#""""""MIII=AIAIAXZZZ
+CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCXCCCCXCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC++C.CCCCCCCCCCCCCCCCCCCCCCXCCCCCC
+BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB$BBBB$BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCB'BBBBBBBBBBBBBBBBBBBBBB$BBBBBB
+HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH_HHHH_HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH HXHHHHHHHHHHHHHHHHHHHHHH_HHHHHH
+XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX&XXXX&XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XCXXXXXXXXXXXXXXXXXXXXXX&XXXXXX
*"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""-""""""""""""""#"""""""""""""""+I=I=IAZZZ-==+
+CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC.+CCCCCCCCCCCCCXCCCCCCCCCCCCCCCC CCCC
+BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB'CBBBBBBBBBBBBB$BBBBBBBBBBBBBBB
+HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHX HHHHHHHHHHHHH_HHHHHHHHHHHHHHH
+XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXC XXXXXXXXXXXXX&XXXXXXXXXXXXXXX
*"""""""""""""""#"""""""""""""""""""#""""""#"#"""""#""""""""""""""""""""#"""""""""""""#"""""""""""""""""##"""""""#""#""=IIX-M="--"+--
+CCCCCCCCCCCCCCCXCCCCCCCCCCCCCCCCCCCXCCCCCCXCXCCCCCXCCCCCCCCCCCCCCCCCCCCXCCCCCCCCCCCCCXCCCCCCCCCCCCCCCCCXXCCCCCCCXCCXCCC C C+..+CCC
+BBBBBBBBBBBBBBB$BBBBBBBBBBBBBBBBBBB$BBBBBB$B$BBBBB$BBBBBBBBBBBBBBBBBBBB$BBBBBBBBBBBBB$BBBBBBBBBBBBBBBBB$$BBBBBBB$BB$BB C''C
+HHHHHHHHHHHHHHH_HHHHHHHHHHHHHHHHHHH_HHHHHH_H_HHHHH_HHHHHHHHHHHHHHHHHHHH_HHHHHHHHHHHHH_HHHHHHHHHHHHHHHHH__HHHHHHH_HH_HH XX
+XXXXXXXXXXXXXXX&XXXXXXXXXXXXXXXXXXX&XXXXXX&X&XXXXX&XXXXXXXXXXXXXXXXXXXX&XXXXXXXXXXXXX&XXXXXXXXXXXXXXXXX&&XXXXXXX&XX&XX CC
*"""""""""""""""""""""""""""""""""""""""""""""""""""""""#""""""""#""""##""""""""""""""""""""-""""""""#""""-""-"#"""""#"=-="-""""-"MXI
+CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCXCCCCCCCCXCCCCXXCCCCCCCCCCCCCCCCCCCC.CCCCCCCCXCCCC.CC.CXCCCCCXCCCC+.CCCC.+
+BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB$BBBBBBBB$BBBB$$BBBBBBBBBBBBBBBBBBBB'BBBBBBBB$BBBB'BB'B$BBBBB$B C'BBBB'C
+HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH_HHHHHHHH_HHHH__HHHHHHHHHHHHHHHHHHHHXHHHHHHHH_HHHHXHHXH_HHHHH_H XHHHHX
+XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX&XXXXXXXX&XXXX&&XXXXXXXXXXXXXXXXXXXXCXXXXXXXX&XXXXCXXCX&XXXXX&X CXXXXC
*"""""""""""""""""""""""""""""""""""""""""""""""#""""""""""""""""""""""#""-""""""""""""#""""""""""""""""""""""""""""""#-AX=--""-++=MX
+CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCXCCCCCCCCCCCCCCCCCCCCCCXCC.CCCCCCCCCCCCXCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCX. C..CC.CCC
+BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB$BBBBBBBBBBBBBBBBBBBBBB$BB'BBBBBBBBBBBB$BBBBBBBBBBBBBBBBBBBBBBBBBBBBBB$' ''BB'
+HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH_HHHHHHHHHHHHHHHHHHHHHH_HHXHHHHHHHHHHHH_HHHHHHHHHHHHHHHHHHHHHHHHHHHHHH_X XXHHX
+XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX&XXXXXXXXXXXXXXXXXXXXXX&XXCXXXXXXXXXXXX&XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX&C CCXXC
*"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""--""""""""""""""""""""""""""""""""""""""""""#"==+-""-==+=MA
+CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC..CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCX+ C.CC.CCCC
+BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB''BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB$C 'BB'
+HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHXXHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH_ XHHX
+XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXCCXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX& CXXC
*""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#""""""""""""""""""""""""""""""#""""""""""""""""""""-I=Z+--=MM"+=A
+CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCXCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCXCCCCCCCCCCCCCCCCCCCC. C..C +CC
+BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB$BBBBBBBBBBBBBBBBBBBBBBBBBBBBBB$BBBBBBBBBBBBBBBBBBBB' '' C
+HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH_HHHHHHHHHHHHHHHHHHHHHHHHHHHHHH_HHHHHHHHHHHHHHHHHHHHX XX
+XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX&XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX&XXXXXXXXXXXXXXXXXXXXC CC
*#"""""""""""""""""""-#"""""""""-""""""""""""""""""""""#"""""""""""#""""""""""""""""""#"""""""""""""""""""""""""""""""#"I==AAAMM=""--
+XCCCCCCCCCCCCCCCCCCC.XCCCCCCCCC.CCCCCCCCCCCCCCCCCCCCCCXCCCCCCCCCCCXCCCCCCCCCCCCCCCCCCXCCCCCCCC+CCCCCCCCCCCCCCCCCCCCCCXC C+C..
+$BBBBBBBBBBBBBBBBBBB'$BBBBBBBBB'BBBBBBBBBBBBBBBBBBBBBB$BBBBBBBBBBB$BBBBBBBBBBBBBBBBBB$BBBBBBBBCBBBBBBBBBBBBBBBBBBBBBB$B CB''
+_HHHHHHHHHHHHHHHHHHHX_HHHHHHHHHXHHHHHHHHHHHHHHHHHHHHHH_HHHHHHHHHHH_HHHHHHHHHHHHHHHHHH_HHHHHHHH HHHHHHHHHHHHHHHHHHHHHH_H HXX
+&XXXXXXXXXXXXXXXXXXXC&XXXXXXXXXCXXXXXXXXXXXXXXXXXXXXXX&XXXXXXXXXXX&XXXXXXXXXXXXXXXXXX&XXXXXXXX XXXXXXXXXXXXXXXXXXXXXX&X XCC
*"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#"""""""""#"""-"""""""""""""""""""""""""""""""""""""""""""""1====I--"-"-"
+CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCXCCCCCCCCCXCCC.CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC+ CC+.C.+
+BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB$BBBBBBBBB$BBB'BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBC C'B'C
+HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH_HHHHHHHHH_HHHXHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH XHX
+XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX&XXXXXXXXX&XXXCXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX CXC
*"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#"""""""""""""""""""""""""""""""""""""""""""""""""""#-++===IX-"-"=+
+CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCXCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCX. C+.CC
+BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB$BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB$' C'B
+HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH_HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH_X XH
+XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX&XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX&C CX
*"""""""""""""""""""""""""""""""""""""""""#""""""""""""""#"#""""""""""""""""""""""""""""""""""""-"""""""""""""""""""""""+++II=I-"-"ZI
+CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCXCCCCCCCCCCCCCCXCXCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC.CCCCCCCCCCCCCCCCCCCCCC+ C+.+
+BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB$BBBBBBBBBBBBBB$B$BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB'BBBBBBBBBBBBBBBBBBBBBBC C'C
+HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH_HHHHHHHHHHHHHH_H_HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHXHHHHHHHHHHHHHHHHHHHHHH X
+XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX&XXXXXXXXXXXXXX&X&XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXCXXXXXXXXXXXXXXXXXXXXXX C
*"""""""""""""""""""#"""""""-""#"#""#""#""""#""""""""#"""""""""""""""""""""""""""""""""""""""""""""""""""-#"""""""""""""1+IAAXAA""ZX-
+CCCCCCCCCCCCCCCCCCCXCCCCCCC.CCXCXCCXCCXCCCCXCCCCCCCCXCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC.XCCCCCCCCCCCC+ ++ C
+BBBBBBBBBBBBBBBBBBB$BBBBBBB'BB$B$BB$BB$BBBB$BBBBBBBB$BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB'$BBBBBBBBBBBBC CC
+HHHHHHHHHHHHHHHHHHH_HHHHHHHXHH_H_HH_HH_HHHH_HHHHHHHH_HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHX_HHHHHHHHHHHH
+XXXXXXXXXXXXXXXXXXX&XXXXXXXCXX&X&XX&XX&XXXX&XXXXXXXX&XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXC&XXXXXXXXXXXX
*""""""""""""""""""""""""""""""""""""""""""""""""""""""""""#""""""""#""""""""""""""""""""""""""""""""""""#"""""""""""""+++IXAZA---XX+
+CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCXCCCCCCCCXCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCXCCCCCCCCCCCCCC C.C C
+BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB$BBBBBBBB$BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB$BBBBBBBBBBBBB '
+HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH_HHHHHHHH_HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH_HHHHHHHHHHHHH X
+XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX&XXXXXXXX&XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX&XXXXXXXXXXXXX C
*""""""""""""""""""""""""""""""""""""""""""""""""""#"""""""#"""""""""""""""#""""""""""""""""""""""""""""""""""""""""""#+++=AAXI----=-
+CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCXCCCCCCCXCCCCCCCCCCCCCCCXCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCXC C.CCC.
+BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB$BBBBBBB$BBBBBBBBBBBBBBB$BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB$ ' '
+HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH_HHHHHHH_HHHHHHHHHHHHHHH_HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH_ X X
+XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX&XXXXXXX&XXXXXXXXXXXXXXX&XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX& C C
*""""""""""""""""""""""""""""""""""""""""""""""""--""""""""""""#""""""""""""""""""""""""""""""""""""""""""""""""""#""#"+1+=XIAIZ"-M""
+CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC..CCCCCCCCCCCCXCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCXCCXCC +C +C
+BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB''BBBBBBBBBBBB$BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB$BB$B C CB
+HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHXXHHHHHHHHHHHH_HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH_HH_H H
+XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXCCXXXXXXXXXXXX&XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX&XX&X X
*""""""--"-"""-""""#""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""-""""M++IZXXIX=ZM-"
+CCCCCC..C.CCC.CCCCXCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC+CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC.CCCC C .C
+BBBBBB''B'BBB'BBBB$BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB'BBBB 'B
+HHHHHHXXHXHHHXHHHH_HHHHHHHHHHHHHHHHHHHHHHHHHHHHHH HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHXHHHH XH
+XXXXXXCCXCXXXCXXXX&XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXCXXXX CX
*"""""""-""""""""""""""""""""""""""""""""""""""""-"""""""""""""""""""""-""""""""""""""""""""""""""""""""""""#""""""""""=IX-XIAXXAA=-"
+CCCCCCC.CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC.CCCCCCCCCCCCCCCCCCCCC.CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCXCCCCCCCCCCC C C.C
+BBBBBBB'BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB'BBBBBBBBBBBBBBBBBBBBB'BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB$BBBBBBBBBB 'B
+HHHHHHHXHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHXHHHHHHHHHHHHHHHHHHHHHXHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH_HHHHHHHHHH XH
+XXXXXXXCXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXCXXXXXXXXXXXXXXXXXXXXXCXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX&XXXXXXXXXX CX
*""""""""""""""""""""""""""""""""""""""""""#"""-""""""""""""""#"""""""""""""""""""""""""""""""""""""""""""""""""""""""""AIIA=AXI==A""
+CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCXCCC.CCCCCCCCCCCCCCXCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC+ +C
+BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB$BBB'BBBBBBBBBBBBBB$BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBC CB
+HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH_HHHXHHHHHHHHHHHHHH_HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH H
+XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX&XXXCXXXXXXXXXXXXXX&XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX X
*"""""""""""""""""""""""""""""""""""""""""#"""""""""""#"""""""#"""""""""""""""""""#""""""""""""""""""""""""""""""""""""-ZMMZIAI=+=I+"
+CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCXCCCCCCCCCCCXCCCCCCCXCCCCCCCCCCCCCCCCCCCXCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC. CC
+BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB$BBBBBBBBBBB$BBBBBBB$BBBBBBBBBBBBBBBBBBB$BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB' B
+HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH_HHHHHHHHHHH_HHHHHHH_HHHHHHHHHHHHHHHHHHH_HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHX H
+XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX&XXXXXXXXXXX&XXXXXXX&XXXXXXXXXXXXXXXXXXX&XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXC X
*""""""""""""""""""""""""""""""""""""""""""""""""""""""""#""""""""""""""""-""-"""""""-""--"-"""--"-""-""""""""""""""""-ZXM-""=ZX=IA--
+CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCXCCCCCCCCCCCCCCCC.CC.CCCCCCC.CC..C.CCC..C.CC.CCCCCCCCCCCCCCCC. .C+C C.
+BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB$BBBBBBBBBBBBBBBB'BB'BBBBBBB'BB''B'BBB''B'BB'BBBBBBBBBBBBBBBB' 'BC '
+HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH_HHHHHHHHHHHHHHHHXHHXHHHHHHHXHHXXHXHHHXXHXHHXHHHHHHHHHHHHHHHHX XH X
+XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX&XXXXXXXXXXXXXXXXCXXCXXXXXXXCXXCCXCXXXCCXCXXCXXXXXXXXXXXXXXXXC CX C
*"""""""#""""""""""""""""""""""""""""""""-""""#""""""""""""""""""""""""""""""""""""""""""-"---""---"""""-"-"--"--"-"""-A=Z++""++-A--"
+CCCCCCCXCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC.CCCCXCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC.C...CC...CCCCC.C.C..C..C.CCC. CC++CCC C.C
+BBBBBBB$BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB'BBBB$BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB'B'''BB'''BBBBB'B'B''B''B'BBB' CC 'B
+HHHHHHH_HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHXHHHH_HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHXHXXXHHXXXHHHHHXHXHXXHXXHXHHHX XH
+XXXXXXX&XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXCXXXX&XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXCXCCCXXCCCXXXXXCXCXCCXCCXCXXXC CX
*""""""""""""""""""""""""""""""""""""""""""""""""""""""""""-"-""""""""""-""--"--""-""""--------------------"-----"----"=AZXX-M-M+++-"
+CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC.C.CCCCCCCCCC.CC..C..CC.CCCC....................C.....C....CC C C CCC.+
+BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB'B'BBBBBBBBBB'BB''B''BB'BBBB''''''''''''''''''''B'''''B''''B 'C
+HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHXHXHHHHHHHHHHXHHXXHXXHHXHHHHXXXXXXXXXXXXXXXXXXXXHXXXXXHXXXXH X
+XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXCXCXXXXXXXXXXCXXCCXCCXXCXXXXCCCCCCCCCCCCCCCCCCCCXCCCCCXCCCCX C
*"""""""""""""-""""""""-"-"""""""""""""""-"""""""""-"""""""-"-"---"---"--"---"------"-------"------------""-"""-"-""-""++"XAXXIIAX+MX
+CCCCCCCCCCCCC.CCCCCCCC.C.CCCCCCCCCCCCCCC.CCCCCCCCC.CCCCCCC.C.C...C...C..C...C......C.......+............CC.CCC.C.CC.CCCC+ C
+BBBBBBBBBBBBB'BBBBBBBB'B'BBBBBBBBBBBBBBB'BBBBBBBBB'BBBBBBB'B'B'''B'''B''B'''B''''''B'''''''C''''''''''''BB'BBB'B'BB'BB C
+HHHHHHHHHHHHHXHHHHHHHHXHXHHHHHHHHHHHHHHHXHHHHHHHHHXHHHHHHHXHXHXXXHXXXHXXHXXXHXXXXXXHXXXXXXX XXXXXXXXXXXXHHXHHHXHXHHXHH
+XXXXXXXXXXXXXCXXXXXXXXCXCXXXXXXXXXXXXXXXCXXXXXXXXXCXXXXXXXCXCXCCCXCCCXCCXCCCXCCCCCCXCCCCCCC CCCCCCCCCCCCXXCXXXCXCXXCXX
*""-"-"""""--""--""""-""-""""""""-""-"-"-"""-""""""-"-"""-"-----------"-"""---"-------"----"------"""--"-""----""---"-"---XAAAZMM-M+=
+CC.C.CCCCC..CC..CCCC.CC.CCCCCCCC.CC.C.C.CCC.CCCCCC.C.CCC.C...........+.+++...C.......C....+......+++..C.CC....CC...C.C... C CC
+BB'B'BBBBB''BB''BBBB'BB'BBBBBBBB'BB'B'B'BBB'BBBBBB'B'BBB'B'''''''''''C'CCC'''B'''''''B''''C''''''CCC''B'BB''''BB'''B'B'''
+HHXHXHHHHHXXHHXXHHHHXHHXHHHHHHHHXHHXHXHXHHHXHHHHHHXHXHHHXHXXXXXXXXXXX X XXXHXXXXXXXHXXXX XXXXXX XXHXHHXXXXHHXXXHXHXXX
+XXCXCXXXXXCCXXCCXXXXCXXCXXXXXXXXCXXCXCXCXXXCXXXXXXCXCXXXCXCCCCCCCCCCC C CCCXCCCCCCCXCCCC CCCCCC CCXCXXCCCCXXCCCXCXCCC
*-""---"---"""-"""----------------------------------"---"-""--"""""----"------""-"-------""""---""+"""--"-"-""---""""""-"=AXAZ"-----=
+.CC...C...CCC.CCC..................................C...C.CC..CCCCC....+......CC.C.......CCCC...++C+++..+.+.++...CCCCCC.+C +.....C
+'BB'''B'''BBB'BBB''''''''''''''''''''''''''''''''''B'''B'BB''BBBBB''''C''''''BB'B'''''''BBBB'''CC CCC''C'C'CC'''BBBBBB'C C'''''
+XHHXXXHXXXHHHXHHHXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXHXXXHXHHXXHHHHHXXXX XXXXXXHHXHXXXXXXXHHHHXXX XX X X XXXHHHHHHX XXXXX
+CXXCCCXCCCXXXCXXXCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCXCCCXCXXCCXXXXXCCCC CCCCCCXXCXCCCCCCCXXXXCCC CC C C CCCXXXXXXC CCCCC
*----"-------"--------""+"------""---"---------------"---"""-""-"-""---------"""----"----""""-"--""""-----""++++-""""""-"=AAAAZ--M"-"
+....+.......C........++C+......CC...+...............C...CCC.CC.C.CC.........CCC....+....CCCC.C..++++.....++CCCC.CCCCCC.+C CC +.+
+''''C'''''''B''''''''CC C''''''BB'''C'''''''''''''''B'''BBB'BB'B'BB'''''''''BBB''''C''''BBBB'B''CCCC'''''CC 'BBBBBB'C C'C
+XXXX XXXXXXXHXXXXXXXX XXXXXXHHXXX XXXXXXXXXXXXXXXHXXXHHHXHHXHXHHXXXXXXXXXHHHXXXX XXXXHHHHXHXX XXXXX XHHHHHHX X
+CCCC CCCCCCCXCCCCCCCC CCCCCCXXCCC CCCCCCCCCCCCCCCXCCCXXXCXXCXCXXCCCCCCCCCXXXCCCC CCCCXXXXCXCC CCCCC CXXXXXXC C
*----"-"-------"--------"+---""-"--------"-----------"-""-""-"""""-""-----"---"-------"-""--"--------------"=M=+"""-""-"""+=MZXIIIX==
+....+.+.......C........+C...CC.C........C...........C.CC.CC.CCCCC.CC.....C...+.......C.CC..C..............+C CC++C.CC.+++CC CC
+''''C'C'''''''B''''''''C '''BB'B''''''''B'''''''''''B'BB'BB'BBBBB'BB'''''B'''C'''''''B'BB''B''''''''''''''C CCB'BB'CCC
+XXXX X XXXXXXXHXXXXXXXX XXXHHXHXXXXXXXXHXXXXXXXXXXXHXHHXHHXHHHHHXHHXXXXXHXXX XXXXXXXHXHHXXHXXXXXXXXXXXXXX HXHHX
+CCCC C CCCCCCCXCCCCCCCC CCCXXCXCCCCCCCCXCCCCCCCCCCCXCXXCXXCXXXXXCXXCCCCCXCCC CCCCCCCXCXXCCXCCCCCCCCCCCCCC XCXXC
*""""-"----"-"""-"-------"-----"---"--"--""-"----""----"""-------""""-"""-----""----"""-"-""-+""---"------+MMM=+""""-----"---"=M-AXAA
+++++.+....+.CCC.C.......+.....C...C..+..CC.C....++....CCC.......CCCC.+++.....++....CCC.C.CC.C++...C......C CC++++.....+...+C C
+CCCC'C''''C'BBB'B'''''''C'''''B'''B''C''BB'B''''CC''''BBB'''''''BBBB'CCC'''''CC''''BBB'B'BB' CC'''B'''''' CCCC'''''C'''C
+ X XXXX XHHHXHXXXXXXX XXXXXHXXXHXX XXHHXHXXXX XXXXHHHXXXXXXXHHHHX XXXXX XXXXHHHXHXHHX XXXHXXXXXX XXXXX XXX
+ C CCCC CXXXCXCCCCCCC CCCCCXCCCXCC CCXXCXCCCC CCCCXXXCCCCCCCXXXXC CCCCC CCCCXXXCXCXXC CCCXCCCCCC CCCCC CCC
*-"""""""---""-""-"--""----""--""-"+""----""""-"--"-"---"----"-"----"--"------"-----"""""""""==""---"""+++MMM++---"--"-"+=-+--+"-"XIX
+.+++++++...CC.CC.C..CC....+C..CC.+C++....CCCC.C..+.+...C....+.+....C..+......+.....CCCCCCCC+CC++...+++CCC CC...C..+.+CCCC..C+.+
+'CCCCCCC'''BB'BB'B''BB''''CB''BB'C CC''''BBBB'B''C'C'''B''''C'C''''B''C''''''C'''''BBBBBBBBC CC'''CCC '''B''C'C '' C'C
+X XXXHHXHHXHXXHHXXXX HXXHHX XXXXHHHHXHXX X XXXHXXXX X XXXXHXX XXXXXX XXXXXHHHHHHHH XXX XXXHXX X XX X
+C CCCXXCXXCXCCXXCCCC XCCXXC CCCCXXXXCXCC C CCCXCCCC C CCCCXCC CCCCCC CCCCCXXXXXXXX CCC CCCXCC C CC C
*"""-"""--"--"-"-----"----"""---"+=="""----"---"""+"""-"-++"""""-----------------"---""""""""=M=+"""+""+=++""--"--"---"+"+ZM--"--"-M"
++++.+++..+..C.C.....+....+++...+CCC+++....C...C++C+++.+.CC+++++.................C...CCCCCCC+C CC+++C++CCCC++..C..C...+C+C ..+..+C +
+CCC'CCC''C''B'B'''''C''''CCC'''C CCC''''B'''BCC CCC'C' CCCCC'''''''''''''''''B'''BBBBBBBC CCC CC CC''B''B'''C C ''C''C C
+ X XX XXHXHXXXXX XXXX XXX XXXXHXXXH X X XXXXXXXXXXXXXXXXXHXXXHHHHHHH XXHXXHXXX XX XX
+ C CC CCXCXCCCCC CCCC CCC CCCCXCCCX C C CCCCCCCCCCCCCCCCCXCCCXXXXXXX CCXCCXCCC CC CC
*"-"++-""-"""--"-"""""++""+"++++==M=+"+"""-----""=+"""-"-"-"""+"----------""""---"-"""""""--"=M=+"-"----""-----""-"-"+=-ZZXM"""--""+"
++.+CC.++.+++..C.+++++CC++C+CCCCCC CC+C+++.....++CC+++.+.+.+++C+..........++++...C.CCCCCCC..+C CC+.+....++.....CC.C.+CCC +++..++C+
+C'C 'CC'CCC''B'CCCCC CC C C CCC'''''CC CCC'C'C'CCC C''''''''''CCCC'''B'BBBBBBB''C C'C''''CC'''''BB'B'C CCC''CC C
+ X X X XXHX XXXXX X X X XXXXXXXXXX XXXHXHHHHHHHXX X XXXX XXXXXHHXHX XX
+ C C C CCXC CCCCC C C C CCCCCCCCCC CCCXCXXXXXXXCC C CCCC CCCCCXXCXC CC
*-"+=+"=++"---"--"--++""+""+""-++"++""++"-"-"-"""+=+"""""-+++""-"---------------"-""""""----+M=-""------"------"---"MZA==+XX=++""""""
+.+CCC+CCC+...+..+..CC++C++C++.CC+CC++CC+.+.C.+++CCC+++++.CCC++.+...............C.CCCCCC....C CC++......+......+...+ CCC++++++
+'C C C'''C''C'' CC CC CC' C CC C'C'B'CCC CCCCC' CC'C'''''''''''''''B'BBBBBB'''' CC''''''C''''''C'''C CCCCCC
+X XXX XX XX X X XHX X X XXXXXXXXXXXXXXXHXHHHHHHXXXX XXXXXX XXXXXX XXX
+C CCC CC CC C C CXC C C CCCCCCCCCCCCCCCXCXXXXXXCCCC CCCCCC CCCCCC CCC
*+"+=+"++M"-""=--+"----"+"""""--""+""""-""----"+""---"-"""-""""--"--"------"-""""""""-"""---"""""---+-"-----"-"+"--MIIAAA=IAM-"--"---
+C+CCC+CC +.++C..C+....+C+++++..++C++++.++....+C++...+.+++.+++C..+..C......C.CCCCCCCC.CCC...+++++...C.+.....C.+C+.. .C..C...
+ C C C'CC '' C''''C CCCCC''CC CCCC'CC''''C CC'''C'CCC'CCCB''C''B''''''B'BBBBBBBB'BBB'''CCCCC''' 'C'''''B'C C'' 'B''B'''
+ X XX XXXX XX X XXXX XXX X X HXX XXHXXXXXXHXHHHHHHHHXHHHXXX XXX X XXXXXHX XX XHXXHXXX
+ C CC CCCC CC C CCCC CCC C C XCC CCXCCCCCCXCXXXXXXXXCXXXCCC CCC C CCCCCXC CC CXCCXCCC
*""+++"+MZM=+=Z""M""---"=+++""-"--"------"--"-----""--"---"---"""--""""-""""""""""----------""----------------"""-+ZAAAAXA=IZ+-"-----
+++CCC+C CCC ++ ++...+CCCC++.+..+......C..C.....CC..C...C...CCC..CCCC.CCCCCCCCCC..........++................+++.C C.C.....
+CC C CC CC'''C CC'C''C''''''B''B'''''BB''B'''B'''BBB''BBBB'BBBBBBBBBB''''''''''CC''''''''''''''''CCC' 'B'''''
+ XXX X XX XXXXXXHXXHXXXXXHHXXHXXXHXXXHHHXXHHHHXHHHHHHHHHHXXXXXXXXXX XXXXXXXXXXXXXXXX X XHXXXXX
+ CCC C CC CCCCCCXCCXCCCCCXXCCXCCCXCCCXXXCCXXXXCXXXXXXXXXXCCCCCCCCCC CCCCCCCCCCCCCCCC C CXCCCCC
*-"++++=-Z=++--"-=""++""=+==++"--------""-"""""""""""""""""--"""""""""""""""-"-"--"""""-------------"-----------"=ZXAI=IAAAIA=""""---
+.+CCCCCC CCCCC+.C++CC++CCCCCC+........CC.CCCCCCCCCCCCCCCCC..CCCCCCCCCCCCCCC.C.C..+++++.............C...........+C CCCCC...
+'C C' CC CC C''''''''BB'BBBBBBBBBBBBBBBBB''BBBBBBBBBBBBBBB'B'B''CCCCC'''''''''''''B'''''''''''C BBBB'''
+X X XXXXXXXXHHXHHHHHHHHHHHHHHHHHXXHHHHHHHHHHHHHHHXHXHXX XXXXXXXXXXXXXHXXXXXXXXXXX HHHHXXX
+C C CCCCCCCCXXCXXXXXXXXXXXXXXXXXCCXXXXXXXXXXXXXXXCXCXCC CCCCCCCCCCCCCXCCCCCCCCCCC XXXXCCC
*"""""+"=+"-"""---"-M=""++++""""-"""="----"""""""""""""""--""---------"-""--"------""++++M+"---"-"--------"-----"MZAIIAXI=II-"-----""
++++++C+CC+.+++...C. C++CCCC++++.+++C+....CCCCCCCCCCCCCCC..++.........C.CC..C......++CCCC C+...+.C........C.....+ C+.....++
+CCCCC C C'CCC'''B' CC CCCC'CCC C''''BBBBBBBBBBBBBBB''CC'''''''''B'BB''B''''''CC C'''C'B''''''''B'''''C C'''''CC
+ X XXXHX X XXXXHHHHHHHHHHHHHHHXX XXXXXXXXXHXHHXXHXXXXXX XXX XHXXXXXXXXHXXXXX XXXXX
+ C CCCXC C CCCCXXXXXXXXXXXXXXXCC CCCCCCCCCXCXXCCXCCCCCC CCC CXCCCCCCCCXCCCCC CCCCC
*----""--------""""-""-"---"---+""MZ="-""-"""""-""""""""---""+"---"--------"-""-----"--""+=+--"--"--------"----"M=ZXXAI-A==X+---"-"-"
+....CC........CCCC.++.C...C...C++ C+.CC.CCCCC.CCCCCCCC...++C+...+........C.CC.....+..++CCC..+..+........C....+ C C C...C.+.+
+''''BB''''''''BBBB'CC'B'''B''' CC C'BB'BBBBB'BBBBBBBB'''CC C'''C''''''''B'BB'''''C''CC ''C''C''''''''B''''C '''B'C'C
+XXXXHHXXXXXXXXHHHHX XHXXXHXXX XHHXHHHHHXHHHHHHHHXXX XXX XXXXXXXXHXHHXXXXX XX XX XX XXXXXXXXHXXXX XXXHX X
+CCCCXXCCCCCCCCXXXXC CXCCCXCCC CXXCXXXXXCXXXXXXXXCCC CCC CCCCCCCCXCXXCCCCC CC CC CC CCCCCCCCXCCCC CCCXC C
*------"+==M=+"""-""--""""-"----"=M=M="--------"""----------""""-"--------"""-"""--------""++""+++""""""--""---M-ZAIXX=ZZI=------""=M
+......+CCC CC+CC.CC..CCCC.C....+C C C+........CCC..........++++.+........CCC.CCC........++CC++CCC++++++..++... C C.....++C
+''''''C CBB'BB''BBBB'B''''C C''''''''BBB''''''''''CCCC'C''''''''BBB'BBB''''''''CC CC CCCCCC''CC''' '''''CC
+XXXXXX HHXHHXXHHHHXHXXXX XXXXXXXXHHHXXXXXXXXXX X XXXXXXXXHHHXHHHXXXXXXXX XX XXX XXXXX
+CCCCCC XXCXXCCXXXXCXCCCC CCCCCCCCXXXCCCCCCCCCC C CCCCCCCCXXXCXXXCCCCCCCC CC CCC CCCCC
*-----"-"+===="------"------++====="++++-""+""----""-------""-"+""-------"-"--""--""+=M+"++MM===ZM=M===="--"---ZXXA==IIXXIA="-"--""MM
+.....C.+CCCCC+......+......CCCCCCC+CCCC.++C++....++.......C+.+C++.......+.C..++..++CC C+CC CCC C CCCC+..+... CC.C..++
+'''''B'C C''''''C'''''' C 'CC CC''''CC'''''''BC'C CC'''''''C'B''CC''CC C C''C''' B'B''CC
+XXXXXHX XXXXXX XXXXXX X XXXX XXXXXXXH X XXXXXXX XHXX XX XX XXX HXHXX
+CCCCCXC CCCCCC CCCCCC C CCCC CCCCCCCX C CCCCCCC CXCC CC CC CCC XCXCC
*---"+-"""---+"""----"++M+++++=-+++""+=+"-"-""--------"--------""""-"-""""-"--"+=-ZZZXAZ-XXIAXZ--ZXZ----+="-"-+XAIZX==ZZA=Z+""""-=-=-
+...+C.+++...C+CC....+CC CCCCCCCCCC++CCC+.+.++........C........++++.+.++++.C..+CCC C CC CCCCCC+.C.C CCCCC.C.CC
+'''C 'CCC''' CBB''''C CC C'C'CC''''''''B''''''''CCCC'C'CCCC'B''C C'B' BBBB' '
+XXX X XXX HHXXXX X X XXXXXXXXHXXXXXXXX X X XHXX XHX HHHHX X
+CCC C CCC XXCCCC C C CCCCCCCCXCCCCCCCC C C CXCC CXC XXXXC C
*-"+=++"""--"-+--"---""""+"++"---"++===""""""+---"""""""-"----------"=""+="--"=MXXXAAAAAAIIAIAZM--XAX---==+--"MXAIM+ZIZA=A"---"""XM-=
+.+CCCC+++..C.C..+...++++C+CC+...+CCCCC++++++C...CCCCCCC.C..........+C++CC+..+C CC CCCCCC..C C +...CC+ CC
+'C CCC''B' ''C'''CCCC C C'''C CCCCCC '''BBBBBBB'B''''''''''C CC C''C ''B C'''BBC
+X XXHX XX XXX XXX XXXHHHHHHHXHXXXXXXXXXX XX XXH XXXHH
+C CCXC CC CCC CCC CCCXXXXXXXCXCCCCCCCCCC CC CCX CCCXX
*++++"""""---""-"=+""""+"++MM+"-"-+M=++++=""""---"""""""---"-------"+--MMM=++M-Z----ZZXXAIIIAX-==+-Z-====+""-"XIAIZ++MXIAZ-"""""-ZX=-
+CCCC+++++...++.+CC++++C+CC C+.+.C CCCCCC++++...CCCCCCC...C.......+CCC CCC C CCCC CCCCC CCCCCC++.+ CC .CCCCC. CC
+ CCCCC'''CC'C CCCC C C'C' CCCC'''BBBBBBB'''B'''''''C CC'C 'BBBBB'
+ XXX X X X XXXHHHHHHHXXXHXXXXXXX X XHHHHHX
+ CCC C C C CCCXXXXXXXCCCXCCCCCCC C CXXXXXC
*+""++"""""""++""-ZM=+"+""+==""-"--""---""---"---""-"+++++"""----"--"++++==MXIIX=++M=-ZXAIAA-MM=++++""---"---M==I=Z""=XAAM-"""""--IMX
+C++CC+++++++CCC+C CC+C++CCC++.+..++...++...C...CC.+CCCCC+++....+..+CCCCCC CCC CC C CCCCC++...C... ++C .CCCCC.C
+ CC CCCCCCC BC C CC CC'C''CC'''CC'''B'''BB'C CCC''''C''C CC'''B''' CC 'BBBBB'
+ H X XX XXX XXXHXXXHHX XXXX XX XXXHXXX XHHHHHX
+ X C CC CCC CCCXCCCXXC CCCC CC CCCXCCC CXXXXXC
*++"=+++==++++"-"MZ--Z-="-----"--""-"""""""""""-""-+XI+==IA-+"----"""""""-""MAIZ-M=++=-ZAAAX-ZXA=+--""-"-"--"=III+=---+AA="""""""M=MX
+CC+CCCCCCCCCC+.+ CC CC+.....C..CC.CCCCCCCCCCC.CC.C CC+....CCCCCCC.++ C CCCCC C CC..++.+.C..CC C..C CCCCCCCC
+ C C'C C'''''B''BB'BBBBBBBBBBB'BB' C''''BBBBBBB'CC ''CC'C'B''B '' BBBBBBB
+ X XXXXXHXXHHXHHHHHHHHHHHXHHX XXXXHHHHHHHX XX X XHXXH XX HHHHHHH
+ C CCCCCXCCXXCXXXXXXXXXXXCXXC CCCCXXXXXXXC CC C CXCCX CC XXXXXXX
*++""""+==+="""--MZ-XAXX-="--""""""""-""""""""""""---I++++=IZ+--"""""""""""---+MXAZ-+++M-ZXXAAAAM+-"""-"-"""--III+=X--"+="""-""""=IZZ
+CC++++CCCCC+++.. C CC+..CCCCCCCC.CCCCCCCCCCCC..C C..CCCCCCCCCCC...C CCCC C C.+++.C.CCC.C ..+CC+CC.CCCCC
+ CCCC CCC'' C''BBBBBBBB'BBBBBBBBBBBB'' ''BBBBBBBBBBB''' 'CCC'B'BBB' ''C CBB'BBBB
+ XX XXHHHHHHHHXHHHHHHHHHHHHXX XXHHHHHHHHHHHXXX X XHXHHHX XX HHXHHHH
+ CC CCXXXXXXXXCXXXXXXXXXXXXCC CCXXXXXXXXXXXCCC C CXCXXXC CC XXCXXXX
*"+"-"""==++"=+--ZXXI===IA-++-"-""""""""""""""""""""-=A=++++IZ=+"--""""""-""""-"MZAXM---""-ZXXAIZ="+++---"""-ZIAAI=I+--"+""""-""-+IXZ
++C+.+++CCCC+CC.. CCC.C.CCCCCCCCCCCCCCCCCCCC.C CC+..CCCCCC.CCCC.+ ...++C C+CCC...CCC. C..+C+CCC.CC.C
+C C'CCC C '' 'B'BBBBBBBBBBBBBBBBBBBB' C''BBBBBB'BBBB'C '''CC C '''BBB' ''C CBBB'BB'
+ X XX XHXHHHHHHHHHHHHHHHHHHHHX XXHHHHHHXHHHHX XXX XXXHHHX XX HHHXHHX
+ C CC CXCXXXXXXXXXXXXXXXXXXXXC CCXXXXXXCXXXXC CCC CCCXXXC CC XXXCXXC
*---"--"""+"+-="-"=ZI=AAAA=++"--""""""""""""-"""-"-""-+MAI+1=IAXZ="""""""-"""""--+XX=-"""-=-XZZM+""+MM"-----+A=AZA==-"-"--""""""-==Z-
+...C..+++C+CCCC.+C CCC+..CCCCCCCCCCCC.CCC.C.CC.C C+CCCCCC.CCCCC..C C.CCC.CC C++C +.....C C+.+..CCCCCC.C C
+'''B''CCC C B'C C''BBBBBBBBBBBB'BBB'B'BB' CBBBBBB'BBBBB'' 'BBB' CC C''''' C'C''BBBBBB'
+XXXHXX HX XXHHHHHHHHHHHHXHHHXHXHHX HHHHHHXHHHHHXX XHHHX XXXXX X XXHHHHHHX
+CCCXCC XC CCXXXXXXXXXXXXCXXXCXCXXC XXXXXXCXXXXXCC CXXXC CCCCC C CCXXXXXXC
*"""""-"----+-Z"""-+XIAM="---"""""""-"---"-""""----""---"+ZIII+++=XM+---"---"-"-""+-X+---"-+AAXM""--"MM+""-"-XIIXXXIA-=+-""""-"""-IAZ
+CCCCC.C....CC +CC.C C+...CCCCCCC.C...C.CCCC....++...+C C...+...C.+.++CC C...C.C +C..+ C++.C. CCC.CCCC.CCC.
+BBBBB'B'''' CBB' C'''BBBBBBB'B'''B'BBBB''''CC'''C '''C'''B'C'CC '''B' CB''C CC'B' 'BBBB'BBB'
+HHHHHXHXXXX HHX XXXHHHHHHHXHXXXHXHHHHXXXX XXX XXX XXXHX X XXXHX HXX XHX XHHHHXHHHX
+XXXXXCXCCCC XXC CCCXXXXXXXCXCCCXCXXXXCCCC CCC CCC CCCXC C CCCXC XCC CXC CXXXXCXXXC
*""""""----+MXX-"""=ZZM+++-"""-""---+=-MM=++""-"""+=M++"-"++ZA=+++=IXX=+-----"--"+==MM=+--"+M-AZM-""-"+++"""-I=IM++++MZ+""""""-""++A-
+CCCCCC....C .+++C CCC.CCC.CC...CCC CCC++.+++CC CC+.+CC CC.....C..+CCC CC..+C C .CC.+CCC+++C CCCC CCCCCCC.CCC C
+BBBBBB'''' 'CCC 'BBB'BB''' CC'CCC C'C '''''B''C ''C 'BB'C CCC BBBBBB'BB
+HHHHHHXXXX X XHHHXHHXXX X X XXXXXHXX XX XHHX HHHHHHXHH
+XXXXXXCCCC C CXXXCXXCCC C C CCCCCXCC CC CXXC XXXXXXCXX
*----"-"-""+MZX"M-=MM====MM=""--""M=X==++IIA-M=""-"+-MM=++++MXI===IIAAXZ+--"""--"+Z-M--ZM=+"=M-MM+--"--""MMMXI=+-"""+-X+"-""-""--"=X=
+....C.+.++C + CC CCCC C++..++ C C C++.+CC CCCCC C..CCC..+C C CC CC+C C C..C..++ C+++CC CC.CC.CC..+ C
+''''B'C'CC C CC''CC CC'C ''BBB''C C ''B''CC CCC B'BB'BB''C
+XXXXHX X XX X XXHHHXX XXHXX HXHHXHHXX
+CCCCXC C CC C CCXXXCC CCXCC XCXXCXXCC
*"---"+=""""++==ZZM-MM+"+-XZZ---XAAA=+=++++=IZ==+++MZMMMMM--MXAAIAXAZAIAM"---"""--==+=MZM=M=MM++M-M"--"-"MXZAII=A="-"+++--"--"""-+=X"
++...+CC++++CCCC C C+CC CCC CCCCC CC +...CCC..CCCC C C CC C +..C.+ C+.+CCC..C..CCC.C +
+C'''C CCCC C C'''BBB'' C''B'C C'C ''B''BBB' C
+ XXX XXXHHHXX XXHX X XXHXXHHHX
+ CCC CCCXXXCC CCXC C CCXCCXXXC
*""""+="------"=ZMMM=+=++=M=-ZXAIIAAIIAI==IA--MX-MMM-MMMZXZXXAXXA-Z-ZAIIZ+------""----+=+"ZI=I="+-ZM+""+===-AA===Z+"+--"--"---"-""AI"
+++++CC+......+C CCCCCC CC CC C C C C C......CC....CCC+ C+CC C++CCCCC C+C..+..C...C.C+ +
+CCCC C''''''C ''''''BB'''' C C CC C ''C''B'''B'BC C
+ XXXXXX XXXXXXHHXXXX XX XXHXXXHXH
+ CCCCCC CCCCCCXXCCCC CC CCXCCCXCX
*+++==+""---"+=-XZ--M+++"""-++MZ-M==++"-"++"""+M=====M"+=M----MZZ-=-XAXXZ+"""-"""--""---"+XI=I-""+=M==Z-=+"+A==+=IM"-----------"--AI"
+CCCCCC++...+CCC CC CCC+++.CC C CCCC+.+CC+++C CCCCC +CC CCCC CCC C+++.CCC..++...+C C++CC CC CCC+C +...........+.. +
+ CC'''C CCC' C'C CCC C CCC'BBB''CC'''C CC C C'''''''''''C'' C
+ XXX X X XHHHXX XXX XXXXXXXXXXX XX
+ CCC C C CXXXCC CCC CCCCCCCCCCC CC
*++=MM+""-"+==M--MM+-"--------"""----""""--"--"""""+==++=+=++""""=MZZZM=++""""-----+"---+-AIAA-+-"+=M==+"++=A=II=IX="-------+=MM""Z--
+CCC C++.+CCC CC C.+........+++....CCCC..C..+++++CCCCCCCCCC++++C CCC++++.....C+...CC CC.+CC CCC+CCC C+.......CC ++ C.
+ CC'C 'C''''''''CCC''''BBBB''B''CCCCC CCCC CCCC''''' C''' 'C C C''''''' CC '
+ X X XXXXXXXX XXXXHHHHXXHXX XXXXX XXX X XXXXXXX X
+ C C CCCCCCCC CCCCXXXXCCXCC CCCCC CCC C CCCCCCC C
*"""+"-----"""+"+"""-""""-"""----""""""-"--""--"-""+MM-M=+++"-"--+=-=+"""+"""=""-""-----+MXXXAXM+=+==++""==MI=XXXIIM-------+==-Z"-"-"
++++C+.....+++C+C+++.CCCC.CCC....CCCCCC.C..CC..+.++C C CCCC+.+..CCCCC+++C+++C++.++.....C CCCCCCC++CC .......CCCC +.+.C
+CCC C'''''CCC C CCC'BBBB'BBB''''BBBBBB'B''BB''C'CC C'C'' CCC CCC CC'CC''''' CC ''''''' C'C'B
+ XXXXX XHHHHXHHHXXXXHHHHHHXHXXHHXX X X XX X XXXXX XXXXXXX X XH
+ CCCCC CXXXXCXXXCCCCXXXXXXCXCCXXCC C C CC C CCCCC CCCCCCC C CX
*-"------------"------"-"-""----"--""--"------"==++=M-ZZX-MM+"+-""=-=++""+---"""-""-"---"+M=MZXXXXZAXM+"--""X=IZZZZ+"------"+"+-"""--
+.+............C......C.C.CC....C..C+..C......+CCCCC C C C+C.++CCCCC++C...+++.+C.+...+C C C+..++ CC......+C+CC+CC..
+'C''''''''''''B''''''B'B'BB''''B''BC''B''''''C C 'CC CC '''CCC'CB'C'''C C''CC B''''''C C CBB''
+X XXXXXXXXXXXXHXXXXXXHXHXHHXXXXHXXH XXHXXXXXX X XXX X HX XXX XX HXXXXXX HHXX
+C CCCCCCCCCCCCXCCCCCCXCXCXXCCCCXCCX CCXCCCCCC C CCC C XC CCC CC XCCCCCC XXCC
*-"-"-""--"""""""----"""-----"---""+-----"+"++++""+++MZXAXXZ++"-++=MMM==M="+"""""+"""+--"---=+MMZZZXM+"---"-X=IA-M"-"---"-"+""-"""-"-
+.C.C.CC..CCCCCCC....CCC.....C...++C.....+C+CCCC++CCC CC+.CCC CC C+C+++++C+++C..+...CC C+...C. C +.C...C.+C++.CCC.C.
+'B'B'BB''BBBBBBB''''BBB'''''B'''CC '''''C C CC C' C CCCCC CCC ''C''' C'''B' C'B'''B'C CC'BBB'B'
+XHXHXHHXXHHHHHHHXXXXHHHXXXXXHXXX XXXXX X XX XXX XXXHX XHXXXHX XHHHXHX
+CXCXCXXCCXXXXXXXCCCCXXXCCCCCXCCC CCCCC C CC CCC CCCXC CXCCCXC CXXXCXC
*-"-"-"""""""""""-"-"-"-------"++=MZ==+++M-M=M+++++++MZXZZ--=+++++==MM-Z-M=MMM==+M+=""--"---++==M=--="--""""M====X"-"--""-ZX=-""""--"
+.C.C.CCCCCCCCCCC.C.C.C.......+CCC CCCCC C C CCCCCCC CCCCCCCCCC C C C CCC CC++..+...CCCC CCCC+..CCCC +.C..CC. C.CCCC..C
+'B'B'BBBBBBBBBBB'B'B'B'''''''C CC''C''' C''BBBB C'B''BB' 'BBBB''B
+XHXHXHHHHHHHHHHHXHXHXHXXXXXXX XX XXX XXHHHH XHXXHHX XHHHHXXH
+CXCXCXXXXXXXXXXXCXCXCXCCCCCCC CC CCC CCXXXX CXCCXXC CXXXXCCX
*"--"--"-"--"-"----"""""+==+++MMM-XX--===-ZZM-=+=MM==-XX-M=+=+=++M=MM-Z-Z-Z-ZZM=+=++"-++=++=---MM=MM="-"-""-M=+++I""-"-"-=IZ"""""""""
+C..C..C.C..C.C....+++++CCCCCC C CCCCCC CCCC CCC C CCCCCCC C C C C C CCCCC+.CCCCCCCCC C C+.C.CC. +C.C.C.C +CCCCCCCC
+B''B''B'B''B'B''''CCCCC C' C'B'BB' CB'B'B' CBBBBBBBB
+HXXHXXHXHXXHXHXXXX X XHXHHX HXHXHX HHHHHHHH
+XCCXCCXCXCCXCXCCCC C CXCXXC XCXCXC XXXXXXXX
*------------"""""-+=M--XZ-M+++"+M----M="=M--ZM+++=+=-XXZ-"+=MM=+=-MMM--+"+""------"-"-AXAAIIA="""+="--""""-==I===X"-""-"AM-""-"""""-
+............+++++.CC CC C CCC+C CCCC C+C CC CCCCCCC C+CC CCCC CCC+C++......C.+C C+++CC+..CCCC.C +.CC.+ .CC.CCCCC.
+''''''''''''CCCCC' C C C C CC''''''B'C CCC C''BBBB' C'BB'C 'BB'BBBBB'
+XXXXXXXXXXXX X XXXXXXHX XXHHHHX XHHX XHHXHHHHHX
+CCCCCCCCCCCC C CCCCCCXC CCXXXXC CXXC CXXCXXXXXC
*"-"+MM=+""""++++"+MZAXZ-XM=""-"""+M=====+M--ZM++""+=MM=-M++-M=""=-M=+""--"""""--"""-+-XI==IM+-"--++"-"----"M===I=I-"-"""+-""""--""-"
++.+C CC++++CCCC+C C C++.+++C CCCCCC CC CC++CC CC CCC C++CC CC++..CCCCC..CCC.CC C.C..CC+.C....+ C+.CC+C.CCCC..CC.C
+C'C CCCC C CC'CCC CC CC CC''BBBBB''BBB' 'B'' C'B''''C C'BBC 'BBBB''BB'B
+ X X XXHHHHHXXHHHX XHXX XHXXXX XHH XHHHHXXHHXH
+ C C CCXXXXXCCXXXC CXCC CXCCCC CXX CXXXXCCXXCX
*++"=ZZ-=+++==++"""+-ZMM==+"--"+++===+==+=MZZX-="""=M=+"""""MZM==MXX="----""""--"--+=-XXZZZM---"--=="--"-"=+XI=IIIAX+----""""""--"---
+CC+C CCCCCCCCC+++CC CCC+..+CCCCCCCCCCC CC+++C CC+++++ CC C+....CCCC..C..CCC ...C..CC+..+.+CC C....CCCCCC..C...
+ C CCC C''C CCC CCCCC C''''BBBB''B'' '''B'' C''C'C ''''BBBBBB''B'''
+ XX XXXXHHHHXXHXX XXXHXX XX X XXXXHHHHHHXXHXXX
+ CC CCCCXXXXCCXCC CCCXCC CC C CCCCXXXXXXCCXCCC
*+""+==+"""MZ-M++"--"++""""""""++=M-MM=++M-XXXZM"--=X-"-----=ZZXZXAA=""---------""=ZIAZM++"-------==+"++"-+=XI=XAAI=X=-"""""--"""----
+C++CCCC+++ C CC+..+CC++++++++CCC C CCC C +..C C+.....C C++.........C+C CC+.......CCC+CC+.CC C.CCCCC..CCC....
+ CC CCC C''C CCCCCCCC C'' C''''' CC'''''''''BC C''''''' C C' 'BBBBB''BBB''''
+ XX XX XXXXX XXXXXXXXXH XXXXXXX X XHHHHHXXHHHXXXX
+ CC CC CCCCC CCCCCCCCCX CCCCCCC C CXXXXXCCXXXCCCC
*"--""---"=AXXMM+""---"-+""""""""+MXXZ="+MXAIAZM"-+ZAM""---"+=-XIIA-+------"---"+ZI=IA-M+--------"+M"""+""++MIIIAXAIA""""""""-""""-""
++..++...+C C++...+.C++++++++C C+C +.C +C...+CCC CC......+...+C C C........+C +++C++CC +CCCCCCC.CCCC.CC
+C''CC'''C CC'''C' CCCCCCCC C C' CB'''C ''''''C'''C ''''''''C CCC CC CBBBBBBB'BBBB'BB
+ XX XXX XXX X X HXXX XXXXXX XXX XXXXXXXX HHHHHHHXHHHHXHH
+ CC CCC CCC C C XCCC CCCCCC CCC CCCCCCCC XXXXXXXCXXXXCXX
*""""---"--+MM+"""""=======M=+"---+XIAM++MXAIIAXZZZZXM+-""""""+MXZZM"---""---""+-I==X-="""------"+=+"+++"---"Z=IIAAX=""-"""--"----"""
+++++...C..C C+++++CCCCCCC CC+...C CC C.++++++C +...CC...++CC CC+++......+CCC+CCC+...+ CCC.CCC..+....CCC
+CCCC'''B'' CCCCC C''' 'CCCCCC C'''BB'''CC CCC''''''C C C'''C BB'BBB''C''''BBB
+ XXXHXX XXX X XXXHHXXX XXXXXX XXX HHXHHHXX XXXXHHH
+ CCCXCC CCC C CCCXXCCC CCCCCC CCC XXCXXXCC CCCCXXX
*"+++"-"+"----""-"=-XZZZ--ZZ--=+"+MXAAX--ZIIIIII=IIIAZM===M==++MZ-+"""""-----+++=XAAM""""""--"+=-M==+=+="-----==I=Z=""""-"""----"----
++CCC+.+C+....++.+CC CC CCCC+C CC CCC CCCC CC+++++.....CCCC ++++++..+CCC CCCCCC+....C CCCCC.CCC....+....
+C C'C C''''CC'C C CCCCC''''' CCCCCC''C C'''' BBBB'BBB''''C''''
+ X XXXX X XXXXX XX XXXX HHHHXHHHXXXX XXXX
+ C CCCC C CCCCC CC CCCC XXXXCXXXCCCC CCCC
*"+=M=+"""--""""-"+MZ--M---M----==MXAA=AXXIAAIIIII=IIXAAAAXX--=MMM"""+=M"--"-"-""=MMM""-"++""+=ZXZ--+=MM=+"+=XA==A""""---"""-"-""----
++CC CC+++..CC++.+C CC CCC CCCCCC CCC +++CC +..+.+.++C ++.+CC++CC CCCC CC+CC +CCC...CCC.+.++....
+C CCC''BBCC'C CCC C''C'C'CC CC'C CC C CBBB'''BBB'C'CC''''
+ XXHH X XX X X X HHHXXXHHHX X XXXX
+ CCXX C CC C C C XXXCCCXXXC C CCCC
*-"-""----------"---"+"++=+"=-Z-++M-XAIIAXXZM==MA=IAAA=IIIAAZM+=M"""MMMM="-"+=+++-AAXZMM--XZ-ZXAAIAZ-ZZZMM--AI==A""""-----""--"""-"--
+.+.++..........+...+C+CCCC+CC CCC C CC CC +++ C+.+CCCCCC CC C C CC +CCC.....CC..+++.+..
+'C'CC''''''''''C'''C C C CCC C'C CBBB'''''BB''CCC'C''
+X X XXXXXXXXXX XXX X HHHXXXXXHHXX X XX
+C C CCCCCCCCCC CCC C XXXCCCCCXXCC C CC
*-""--------------"----"+=""=Z-="++++M-XZ="-""--=XAXXAIAIXM=++==M===M-XXZ--MZZM-AIAXXXZAAI=IIIAAAIIIAXXZMMXAZZIX""""--"------"-""+""-
+.CC..............C....+CC++C CC+CCCC C C+.CC..C CCCCC CCC C CC C +CCC..C......C.++C++.
+'BB''''''''''''''B''''C CC C C'BB'' CBBB''B''''''B'CC CC'
+XHHXXXXXXXXXXXXXXHXXXX XHHXX HHHXXHXXXXXXHX X
+CXXCCCCCCCCCCCCCCXCCCC CXXCC XXXCCXCCCCCCXC C
*-""-------""-""""""""++==M=MM==""++"""++"-""""--+ZAIIAAXZM+""+=MZZXXAIIAXZXA--ZAIZ-M=MXI=II===II=IIX-ZZ==ZX-+=----"------"-"----"++"
+.CC.......++.++++++++CCCC C CC++CC+++CC+.CCCC..C C++CC CC C C C CC CCC....C......C.C....+CC+
+'BB'''''''CC'CCCCCCCC CC CCC C'BBBB'' CC ''''B''''''B'B''''C C
+XHHXXXXXXX X XHHHHXX XXXXHXXXXXXHXHXXXX
+CXXCCCCCCC C CXXXXCC CCCCXCCCCCCXCXCCCC
*---""++"""+=MMMM-ZZM=+=+M-=++++=M-M"-----""""""-"-A==XXZX-=+"=--XII=I==AZZ--=MMZM=+""MA=II=+=====IAXXAX---M"--"""-""---"-"---"--"+="
+...++CC+++CC C CCCC CCCCCCC C +.....CCCCCC.+C CCC+CCC CCC CC++ CCC +..CCC.CC...C.C...C..+CC+
+'''CC CCC C'''''BBBBBB'C C CC C''BBB'BB'''B'B'''B''C C
+XXX XXXXXHHHHHHX XXHHHXHHXXXHXHXXXHXX
+CCC CCCCCXXXXXXC CCXXXCXXCCCXCXCCCXCC
*-+=-Z-ZMM--ZXZM-AXA--ZMMM-M+++=MZXXM"---"""----"+ZAIAZM=M----Z-MZI=II==AXIXAXZ-M-Z-="=A==I=====A=IIIAXAXIAZ"--"""--""+"---+++"""-"==
+.CCC C CC C CC C CCCC +...+++....+C C CCCC C C C CC+C +..CCC..++C+...CCC++C.+CC
+' C'''CCC''''C C C''BBB''CC C''' CCB'C
+X XXX XXXX XXHHHXX XXX HX
+C CCC CCCC CCXXXCC CCC XC
*+--ZXZXZZ-ZZM-ZZXXZZXXAZ---M===MZXX-="""+=MMMM-ZZXAAX-+--"=-XAAXXAAZ-A=I===I=IIXXAAZZXIAAAAZZM=-XXAAX--XAAZ--"-------"""--"+M-="-"+Z
+CCC C C CCC CCC CC+++CC C CC..+CC C CC CC ..C.......+++..+C CC+.+C
+ CCC ''C ''B'''''''CCC''C C'C
+ XX XXHXXXXXXX XX X
+ CC CCXCCCCCCC CC C
*+A=IIZ---XZAZXXXXAX-ZAXX-=MM--M-ZXZ-==MMMZ-ZZXAAXAXX-+"---"MZAXXXAZ+"MAIIIAAII=AXXXXAAIZ--Z-M=+-ZAIAZ--AII+---""-----"---"++=-Z-=""M
+C CCC C CC CC C CCC C CC+...+ C+ CC C CCC CC C...++.....+...+CCCC CC++
+ C'''C C '''CC'''''C'''C CC
+ XXX XXX XXXXX XXX
+ CCC CCC CCCCC CCC
*=I++AM=ZZZXAZZZXXXX-ZXX-M=MZ---XZZZM=-Z-ZZXXXXZXX---=""++=MZXAAAAXM++ZAIZ=""=-AIXXZ---M==ZXZM-ZAI=IIIIII=A---+""----"=+-""MMM==ZAXM+
+C C C C C CCC CC C CCCC++CCC CC C++CC CCC CC C ...C++....+CC.C+ CC C
+ CC CC ''' CC''''C 'BC
+ XXX XXXX XH
+ CCC CCCC CX
*-Z==AX-XAAAX--ZXZX-XXAAZZ--ZXZ-XX-Z--ZXM=ZXAAXZM+"""++MXZ-Z=-AIIA-=+=ZZZM-"""+X===AZ"----"=ZXAI==++I==IAIZ-"=-+--""---""-"-+=""+ZAIX
+. C CC C CC C C CC C C+++CC C CC CCCC .CCCC +....+C .+CCC..++...++.+.CC++C
+' CCC 'BBB C''''C 'C ''CC'''CC'C' CC
+X XHHH XXXX X XX XXX X X
+C CXXX CCCC C CC CCC C C
*-+-XXZ--XXZ-M-ZZ-M-ZZ--M--XZZ===++==--M+"+ZAIAZ++"""+MZX-+"+MAIAZM=M=M==++""=ZI===IM"--""--Z=IAI+==IAX-MM+"-=M+-"++""-"--"++-"+++MX=
+.CC CC C C C C CC CC CCCCCCCCC C+C CC+++C CC+C C C CCCC++C +..CC.. C C+.C C.+CC++.+..+CC.+CCC
+' C CCC C CC C''BB'' C' 'C CC'C''C 'C
+X XXHHXX X X X XX X
+C CCXXCC C C C CC C
*"+=--ZZZZ-M++MZXZM==++""=ZXZ-==+"""+M-="-"+M-M="+++=-XXZM+++MXIZMM-ZMM==-ZZ--XAAZZM"-"""""-Z+++IIIIIIXZM="++""+=+"+""--"""+""""++==A
++CCCC C CC CCCC++C CCCC+++C CC+.+C C C+CCCCC CCC C CCC CC +.CCCCC. C+CC++CCC+C++..+++C++++CCCC
+C CC CCC C'C C C'BBBBB' C CC C CC''CCC CCCC
+ X XHHHHHX XX
+ C CXXXXXC CC
*MM===M=MMM+=++MZ-++"----"M--=++==+++M=""--------+MZAAAIAM="+=ZZM+MZZ-==MX-+++=M="-""------+Z+1+II====AIA-=++--+MM++-+"+""+"""M===M=-
+ CCC C CCCC CCC+....+ CCCCCCCCCC C++........C C+CC C CCC CCCCC C+.CC......C CCCC..C CC.C+C++C+++ CCC CC
+ C''''C CC'''''''' C C'BB'''''' '' ' C CC CCC
+ XXXX XXXXXXXX XHHXXXXXX XX X
+ CCCC CCCCCCCC CXXCCCCCC CC C
*M====M====M--MM=M"--------""""-++"++""""+"-----"+ZXZZ--XM+-"-=---XM---MMM"-"""""-"""-+MZ-AAAIIIAZMM=ZZXX-=++"-"=M="=-M--=++=M-MM---M
+ CCCC CCCC CC C +........++++.CC+CC++++C+.....+C CC C.C.CCCC CCC +.CC+++.CCC.C C C CCCC+.+C C+CC CCCCCC C CCC
+ C''''''''CCCC' C CCCC C'''''C 'B' C'BBCCC'BBB' C'C C
+ XXXXXXXX X XXXXX XHX XHH XHHHX X
+ CCCCCCCC C CCCCC CXC CXX CXXXC C
*"""+++==MM-XXZ=++"+"""++=""-----"-------++""+=+MMM=""--+++---=-XZAAAAZXXZ+--+--M+"--"-XII=+==IIA-=+++"--"+""""+==M=ZXAXXMMMZAM"+M-M=
++++CCCCC C CCC+C+++CCC++.....+.......CC++CCC C++..CCC...CC C..CCC C+..+C CCCCC+..+C++++CCC C +C C C
+CCC C CCC CC'''''C''''''' CC CC'' ''' '' C''C C''C CCCC C
+ XXXXX XXXXXXX XX XXX XX XX XX
+ CCCCC CCCCCCC CC CCC CC CC CC
*---"+MM===M-ZM+=MM==M-ZZXZM="-----"--""--"""+-Z-=""-----+=+"-+=ZXXXIAAXAA-==MZXZM==+=MMXAII=IXXX-M===+"-"+""+++++=-XAIIA-MZXXZ-ZMM-X
+...+C CCC C CC CC C C+.....C..CC..+++CC CC++.....CCC+.CC CCC CCCC C CCCC+.+C++CCCCCCC C C C
+'''C C'''''B''BB''CCC CC''''' C' C'C CC
+XXX XXXXXHXXHHXX XXXXX X X
+CCC CCCCCXCCXXCC CCCCC C C
*-"+M-Z=+""+==++M-XZXZXAA=IXZ+"---"------"""--=-=+-----"+M-Z-M==+=+=-ZXZXZZ-=+=---MM--MZZZXAIA-M-XAAXZ-=++=+=+M=+-+MAI=IAZ-=+IIIAXM=-
+.+C C CC++CCCCC C C+...C......+++..CCCC.....+C C C CCCCCCC CCCCCCC CC C C CCCCCCCC CC.C C CC
+'C CC C'''B''''''CCC'' '''''C '
+X XXXHXXXXXX XX XXXXX X
+C CCCXCCCCCC CC CCCCC C
*"+MZXZ=------+==-XAIAZZM-ZM="""------==+"++-"=---=+++""=MXIAIZM++++==-MZZZX-M++M-M=M--ZZXZZAXZ--A==X---==+=M=MZM""=XXAAXXXI+=IIIAAZZ
++C C......CCCC C C+++......CCC+CC.+CCCCCCCC++C CCCCCCC C CC C C CC CC CCCCCCC C ++C
+C '''''' CCC'''''' C 'C CC CC
+ XXXXXX XXXXXX X
+ CCCCCC CCCCCC C
*+=-=+="""""+++=-M-ZAX-M==+"""+===++++=M=="++M=ZX-===="+++XAI=IIAZ--M-XXM-ZZZM==ZZ=++M-XXZZZAIAA--XXZ-ZMMM"=M-XAA-ZXZXXAXZZI+=IIIAAIX
+CCCCCC+++++CCCCC C C CCC+++CCCCCCCCC CC+CC C CCCCC+CCC CC C C CC CCC C CC C +C C C
+ CCCCC CCC C C C
*+=M+"""+=M-Z----M-ZZZZZMM=+++=Z----==-M="--+M+=+=M-ZXMM+=-XAIIIIIIAXZZZM++MM-M-Z-"-"+-AXXMMZAAZM=ZAIXA=""+++=ZAAIIXZMZXZZXA=+II==AIA
+CC C+++CC C CCCC C CCCCC CCCCCCC C+..C CCCC C CCC CC C C C+.+CC C C++CCCC
+ CCC C'' C'C CC
+ XX X
+ CC C
*=-XM+"+-ZXZXAX--MMXZMMMZX--MM-MZZXXZXXZ="--+MM==M--ZZ-MMM-XAXAXXAIAZMMM+"-"+=MMM+"-"+ZZMM++=-AXMMX==II=-""++==MZI=IX-MZZAAI======IIA
+CC C+CC CC CC C C+..C CC CC C C C+.+CC C+.+C CCCC C.++CCCC C
+ C C'' C'C C'C 'CC
+ XX X X X
+ CC C C C
*ZZX-=+=MZZXXAXZZZZXZM==-MZ-M=+++M-ZXXZZM+"-+=MM-XZM"==M-MZZ-ZZZXXMM===+"+--""+=+++=M==++""-"+MX-ZXXIIZ""""+=M="=-XIAAX=-IIIII=+IIAAX
+ CCCC CCC C CCCC C C+.CC C +CC C C CCCC+C..++CCCCCC CCCC++.+C C +C++CC C+CC CC
+ C' C C ''CC CC'C CBCC C
+ X XX X H
+ C CC C X
*XAAXZ==MZZXAIAXZ-XXXZ---M--M+"---""++++"""""---+==+"""=-===-"+-ZX+"""+"------"MZMM==+++"---""=MZZXAXZM"+==M-XZ-=+==-ZZXXXAZA===IAAIA
+ CC C CCC CC C+...++CCCC+++++...CCCC+++CCCCC.+CC C+++C+......+ CCCCC+...++C +CCC C CCCCCC
+ C'''CC CCCCC''' CCC 'C CCC C''''''C C'''CC C
+ XXX XXX X XXXXXX XXX
+ CCC CCC C CCCCCC CCC
*AAXXZZZZXXAIIIX-=-XZXZXZ-Z-+"-------"------"----""----+=M=+--"+ZZ="""-----""""=-="+==+"""--+"+MZAAXX-MM-Z--XAAAXZZMMM-ZXZ-MMZA==AAAX
+ CCC C CC+.......+......C....++....CC CC..+C C+++.....CCC+CCC+CCCC+++..C+C C C CC C C
+ C'''''''C''''''B''''CC'''' ''C CCC'''''BBBC C CCC'' C
+ XXXXXXX XXXXXXHXXXX XXXX XX XXXXXHHH XX
+ CCCCCCC CCCCCCXCCCC CCCC CC CCCCCXXX CC
*IAXXXAAAXAIAAZZ=+M-ZZZ-XXAZ="--"+---""----------"-----"+MM+--""==""-----"""""-""---+=+"""""+++=ZA=I=XZZZXXXXXZXXAAZXXZ-==+=M--X=IXXX
+ CC C C C+..+C...++..........+.....+C C..++CC++.....CCCCC.++...CCC+++++CCCC CCCCC CC
+ C''C '''CC''''''''''C'''''C ''CC CC'''''BBBBB'CC''' CCCCC
+ XX XXX XXXXXXXXXX XXXXX XX XXXXXHHHHHX XXX
+ CC CCC CCCCCCCCCC CCCCC CC CCCCCXXXXXC CCC
*==IXXXXAIIAAAZZM=M--M=+-XAZ=++===+""++""""-----"""---"-"++"--"-""----"""-------"-"-"++""---+=-MZX=++=ZXXAIAIXIAXAZAZZM==ZMZAXZZA=Z-X
+ C CC CCC CCCCCCC++CC++++.....+++...C.+CC+..+.++....CCC.......C.C.+CC++...CCC CC C
+ CC CCCC'''''CCC'''B'C C''C'CC''''BBB'''''''B'B'C CC'''
+ XXXXX XXXHX XX X XXXXHHHXXXXXXXHXHX XXX
+ CCCCC CCCXC CC C CCCCXXXCCCCCCCXCXC CCC
*11IX-ZZAAAXAXZ=="++"---"=-Z++M--M++++""-"""--"-""""---""-"---"-----"------""""---"""""-"-""=MMM-XI==IX=MXIIAIAIAAZMM+MX=IAXAAAXZIAXZ
+ C CC+CC+...+CC CC CC CCCC++.+++..+.++++...++.+...+.....C......+++C...+++++.+.++C C C C
+ C C'''C CC'CCC''C'CCCC'''CC'C'''C'''''B''''''CCCB'''CCCCC'C'CC
+ XXX X XX X XXX X XXX XXXXXHXXXXXX HXXX X X
+ CCC C CC C CCC C CCC CCCCCXCCCCCC XCCC C C
*111IZZAIIAIIAZ="-"--"""-"+"+++==+++""----""""-"""+=""""""---"""""---+=M====+""---"---------""""+MXAIIX=-XIIAIIIAXM"=-=++==IXAAAXA=AX
+ C+.+..CCC.+C+CCCCCCCC++....++++.+++CC++++++...+++++...CC CCCCC++...+.........++++C CC +CC
+ C'C''BBB'C C CC''''CCCC'CCC CCCCCC'''CCCCC''' CC'''C'''''''''CCCC C
+ X XXHHHX XXXX X XXX XXX XXX XXXXXXXXX
+ C CCXXXC CCCC C CCC CCC CCC CCCCCCCCC
*=1-+IAI=IIIIAXM"""--"--"---""++===M++"-"--""+==""+M-MM-ZZM=M-MZZZM--XIAX--M=+"--------""------+MZAIII-"-I=IAAAAZZ=MA=+1+++=IIXZZZIIA
+ +++..C..C...++CCCCC CC+.C..++CCC++C C C C C CC CC CC+........CC......C C+C C
+ CCC''B''B'''CC C'B''CC CC C''''''''BB'''''' C
+ XXHXXHXXX XHXX XXXXXXXXHHXXXXXX
+ CCXCCXCCC CXCC CCCCCCCCXXCCCCCC
*=+11+=+=IAAAXXZM=M="--"---"=+====M--M""---"+-XZ=+MXAAAI+++=+===AXAAAAAAM=+"-"-"-"-"-""-"----"=ZIAIAA-=-A=AXZXZM+"-Z==++1+====IXXZI=A
+ C C+..+...+CCCCCC CC ++...+CC CC CC+.+.C.C.C.CC.C....+C CCC C+.
+ C''C'''C CC'''C C'C'B'B'B'BB'B''''C C'
+ XX XXX XXX X XHXHXHXHHXHXXXX X
+ CC CCC CCC C CXCXCXCXXCXCCCC C
*AAI=+=IAXZXXZAAAXX-+=M=++MXX--M++++"--""--"ZIIIAXZ-XXI++++1111+=IX-==MM="--------"-------"""+X==IIAMMXAX-+-"=M+--=I+=+==I==++=IXXZII
+ CCC CCC CC CCCC+..CC..+ C CCC C+........C.......+++C CC.+C C..C
+ C''BB''C C''''''''B'''''''CCC 'C ''
+ XXHHXX XXXXXXXXHXXXXXXX X XX
+ CCXXCC CCCCCCCCXCCCCCCC C CC
*ZMXIIIIAAXZZXAXXZZM=MXXMMA=IXZ-M=="""-----=A====AZ+MZI=++=++1+1++A-+"MXM="+=M="""--"""""+""-+I+===AZA-="-"=++""-+I++++++++=====IAZXI
+ C C CC+++.....C C CC+ C+CC C+++..+++++C++.C CC+.+CCC+C.C
+ CCC''''' C C CCC''CCCCC CC' C'C CB'
+ XXXXX XX X X HX
+ CCCCC CC C C XC
*XZXAIII=AXXAAAZ====+MXXM-A==IAXXX--ZZZZ--MZ=+===IXM-AIAI=+=++++++IAMMZAXM=ZAIAZMM=+M--=+"""-=I++=+IZ-"-"=--"----M11+=+++=IIII=+=IXXI
+ CCCCC C CC CC C C CC CCCC+++.C C+.+CCC+....
+ CCC' C'C C''''
+ X X XXXX
+ C C CCCC
*XXIIAAAIIXXXAX=+=M+=ZXX=MAI==II=III=++++=I==+=II=IIIIA-A=+=++=+==IAZXXXXM=-ZAXXZZZ-ZZZX-=+=MX==IIIA++-"M-=----""A+1+11==A==AI=++IAX=
+ CCC CC C C CC C CCCC CC.+ CC....C+
+ 'C ''''BC
+ X XXXXH
+ C CCCCX
*XXAIAZM-ZXXAXZ-MM-MMMZ-M-XIIIZ--ZXI=++=II=IAIIIAAAZZ-M=XAII=+======II=IAM++=+"=--Z=+=+=+=MZXZ--M-ZZ="----""--""-++++===IIIIII=+++AXA
+ C C C C C CC C C CCCC+CCC CCCCCCC CC C C+....CC..++C
+ C C''''BB''CC
+ XXXXHHXX
+ CCCCXXCC
*-----MMM-XAXZZMZXAZ---Z--XAZ=""""+ZI+=IAAAZ--ZXIXXZXZ==XZZ-ZAA=I=+=====AM=""----""-----"+MMM=+"=-AA"-""""--""=MX+1++======AI==+++IAX
+CCCCC C CCC CC C++++C CC CC C C++....++.....+C CC+CC +.CCCC..++C
+ CCCC CC''''CC'''''C C C'BBBB''CC
+ XXXX XXXXX XHHHHXX
+ CCCC CCCCC CXXXXCC
*"+++=M-ZXAAXMM=-ZAAXZXXZZ-ZM"----+MZIIAZZZM"+=-XXXXIAAAXM""+-XII=AAIAAIX-=+"---""-------=-XXX-MZX=I+"""---"+MZZX=1+=IIIIIAAII==++IIA
++CCCC C CC C +....C +CCC ++CC CCC+...C+.......CC C C++C...+C
+C C'''' C CC C'''BC''''''' CCB'''C
+ XXXX XXXH XXXXXXX HXXX
+ CCCC CCCX CCCCCCC XCCC
*"++MZXIIIIA-M=--XAXAAAAX-ZX-=""++--XXAZ-AA-+=MAIAAAI=I=Z=--MZI=IZ""+=ZXAAZM+-""M--="""+=ZAI++=A==1==+-"--MMM-ZZ-X1+==IAXAIAA====++II
++CC C CCC C CC++CCCC C CCC C.. ++CC C.++ CCC+++CC CC.+CC C C
+C CC '' CC 'CC CCC 'C
+ XX X X
+ CC C C
*M=-XAXAAAAAMMZXAAAAIIAIAXAAAAZ-MZAIAAXXXAAAXXXI=IAAIIIAAZ-ZAIAA-"---+XI===IAZZZAI+=ZM-XAI=++1++=I=X""+-ZZXAZZX-=-I+==IIAAAAA=+IA====
+ CC C C C+...C C ++CC CCC
+ C''' CC
+ XXX
+ CCC
*ZZXAAAXAAIAXXAII==IAXXXAXXXAAZMM=-XAIAZXAXIAAXAIXZ-ZX-ZIIIAAXM=+"---+I+=+=====IA=+=IXA=II=++1++=X-+--MMZ-ZXXXAX-ZA==IIIIAAAAIIII==+I
+ CC C C CC+...C CC.. C C
+ C''' ''
+ XXX XX
+ CCC CC
*AAXAAAIIAIAAI======AXXZXZ--XZM="-"+ZIZ==-XAAXAAM+"-"""+ZXXXZ+""=M=+-"A++=IZZ-MM-XX-=-AIAA=++1++IM"--+M=-MZZXAXAXXA===IIAIAIAII=I===I
+ CC C+.+C CCC C+.+++C C++C CC.+ C C CCC +..C CC
+ C'C C'CCC CC 'C C''
+ X X X XX
+ C C C CC
*AAII=II=III=++I==+IIAXXZZZXXZ-=+""=XXZ==-ZXZZ-M"------"==-XZ=+=ZZ="-"-==AZ"--""""----=Z-A=+++++IZ"-""+==-ZZXAAZAXZA=IAIA=AIIAI==++==
+ CCC++C CCC C +......+CCC CCC C+.+C +..++++....C C +.++CCCC
+ CC C''''''C C'C C''CCCC'''' C'CC
+ XXXXXX X XX XXXX X
+ CCCCCC C CC CCCC C
*ZI=IIIXXXII====IIXZXAXXZZZXXZMM==M-AIAZM-ZZZ-==+++"""-"=ZZXZ=+"=Z=++=ZIIAA-===++"--"+-ZXI==+=+11A-""+===-ZZAAIIIAXXIIIAIIIAAAI=II=++
+ CC C C CCCCCC+++.+C CC+C CCCC CCCCCC+..+CC .++CCCCC
+ CCC'C C C''C 'CC
+ X XX X
+ C CC C
*=ZAAAXAAIAIIIIIAX-M-ZZ----ZZZM=MZZZXAAAX-==="-"=M--=+""+M-M"---+XAAAAI===IIAXXXZ--ZZAIII==II=+1+A--++==M-XZAXIIIAZ-AIIIAA=AIAIIII=++
+C C C CCCC C CCCC+.+C CCCC++C C +...C CC ..CCCC C C
+ C'C CC C''' ''
+ X XXX XX
+ C CCC CC
*+=-ZZ-ZXXAAAXXAXXXXZX-=MM-ZXX-M-XZZXXXXM"""-"--+ZAXZ-+-""+""""""X=+++II=+IXZZZZ-ZIIAA=I==+=I=I++Z-""+==M-AAAXAAIIAXI===IIIII====+=+=
+CCC C CC C C C +++.C..C CC.++C+CCCC+ C .++CCC C
+ CCC'B'' 'CC CBBBBC 'CC
+ XHXX X HHHH X
+ CXCC C XXXX C
*-"+++"++MM-XXXAII==AAZZZZAI=AIAXXZXXM-=+"--"-"-+A=IAXM+"---""""-M=+++=AAAZMM+===-ZXZXI+++=IXZMXX-"+++MM-ZXXXAIAX=+====I=I=I+===I=++=
+.+CCC+CC C CCC+..C.C.C C+...CCCC. CCCCC .+CCC C
+'C C C''B'B' C'''BBBB' 'C
+X XXHXHX XXXHHHHX X
+C CCXCXC CCCXXXXC C
*""""""+++++M-II=====III==I==I=IAAAAAXZ=+"--""--=I=XM=="-"------"=XAAAXX--===M-M=M-ZZXII=II=IZM++"""+"+MM-ZXAAIAAII===IAI=I===IIIII++
+++++++CCCCC C CC+..CC..C CC+.C......+C CCCCC C C C CC+++C+C C
+CCCCCC C''BB'' C'B''''''C CCC C
+ XXHHXX XHXXXXXX
+ CCXXCC CXCCCCCC
*==+==M-ZXXZ--A=====II=I===++=+=AAXAXXM+---"----+--+"-""----"++""=M-ZZZX--M-ZZAZXAX--M-XIXZX=I-="--"+++=M-ZXAXIAXIII==IIIAII==AAI==++
+CCCCC C CC C...C....CCCC+.++....+CC++C C CC C CC C CC+..+CCCC C
+ '''B'''' C'CC''''C CC C''C
+ XXXHXXXX X XXXX XX
+ CCCXCCCC C CCCC CC
*AXXZ--ZIIIIAAI====AAIII=IIAI=++IXXXMM"---------"=="""+++"-"+==+===M=M--===ZXZXMZAZ=""+M-M==MZZ-"-""+""+=MMXZXAAAI=I==I=====AIIIIII+=
+ CC +.........+CC+++CCC+.+CCCCCCC C CCCCC C++C C CC C+.++C++CC
+ C'''''''''C CCC C'C CC C'CC CC
+ XXXXXXXXX X X
+ CCCCCCCCC C C
*IIAX-++-ZAAAAI=+==IIIIIAX-M-XII=AAZM="--"-"+++""+++"+MM=M==+++=MM=M===M+""M-M=""+"--"""-M+"-"+M+"+++"""-""=XAI1I==+=++=++++=AAAAIA==
+ CCCC C C C+..+.+CCC++CCC+C C CCCCCC C CCC C++ C C++C+..CC+C C+.+C C+CCC+++.++C
+ C''C'C CC C CC CC C''BBC C'C C CCC'CC
+ XX X XXHH X X
+ CC C CCXX C C
*XAX-+""MMMMM-XAAI===IIIAZM++=MZI=IIAZ-=MM+-XAX-====MX--MM-MMMZ-ZZXZM=""--"+MM"-""""""-"+"""--"+"XIZ-M+++=XAI+-=======++=+==IIXI=++==
+ CC++ C CCC CC CC CCCCC CC C C C++..+C +.CCCCCC.+C+++..+C+ C CCCC
+ CC CC''C C'BBBBBB'C CCC''C C
+ XX XHHHHHHX XX
+ CC CXXXXXXC CC
*AAXZ=+=--MM===MMZAAXXAIIAM+""+-XI===IAXXXZZA=I=A-=M-XMMM===MZXZM-AAZ-=""--"+MM+----""-""--------Z=AAX--XI++++I++======I=I==I=I++=II=
+ CCCCC CCC C++CC CC C CCC C CC++..+C C....CC.++........ CC
+ CC CC''C ''''BB'CC''''''''
+ XX XXXXHHX XXXXXXXX
+ CC CCCCXXC CCCCCCCC
*AIAAZM-XX--MM=+++====-XX-"""+----ZIAIIXXZXAIAXXAX--XXM=="--"==+""-XIZ=+"+"-"+-M="+""-"""--"-----M--AAXI+++=+==++++=AAAAAAII==IAZI===
+ C CC CCCCCCCCC C+++CCCCC CC CC+..+CCC++C CC+C+.+CC C+C++.+++..+..... CC
+ CCC C''C CC C C'C C CC'CCC''C'''''
+ XX X X XX XXXXX
+ CC C C CC CCCCC
*XI==IXXAIIIAAAZ=+""+==--+""+=M+--"++===+"-+MM""++MZAXX-M+"--""---+ZIXZMM+-"--""=+"+M+""""+"-----"""+A==+=AZXXI====X-A+IAA---XAXI=+==
+ CC++CCCCCC++CC C..+CCCCCC+.C ++CC C C+..++...C C.+..++CC+C C++++C+.....+++C C CCC
+ CC CC ''C C' CC C''CC''' 'C''CC C CCCC C'''''CCC
+ XX X XX XXX X XX XXXXX
+ CC C CC CCC C CC CCCCC
*I===IAXIIII====AZ=M=MM-==+"""+"---+=+""--"-"-""-"--"+MZAZ+-"---"-"ZAAZM++----"-----=M+""-"+++++++"=--AAIII==IAZ-ZAA==AAAXZXI=I==+===
+ C C CCCC+++C+...CCC++..C.C.CC.C..+C C.C...C.+ CC....C.....C C+C.+CCCCCCC+CCC C
+ CCC C''' CC''B'B'BB'B''C 'B'''B'C ''''B''''' CB'C C
+ XXX XXHXHXHHXHXX XHXXXHX XXXXHXXXXX HX
+ CCC CCXCXCXXCXCC CXCCCXC CCCCXCCCCC XC
*I==IIIAAAI=++++=IIAZZXZMM-M==+++++MXX-+--"""""-"""""--"ZA=-"-""--+Z==AZ=+--"-""----MXZ"--"MM==M==MA+IIAIIIIIIAXX-M-XXXZXA====I=+===I
+ C CCCCCCC CC..CCCCC.CCCCC..+ C.C.CC..C CC..C.CC.... +..+ CC CC C C
+ ''BBBBB'BBBBB''C 'B'BB'' ''B'BB'''' C''C
+ XXHHHHHXHHHHHXX XHXHHXX XXHXHHXXXX XX
+ CCXXXXXCXXXXXCC CXCXXCC CCXCXXCCCC CC
*===IIIAXXZI=+=+===IAIAAAAIAAAZ-M=+MAIIX="-"""""""""""--MZX+-""""--+ZXXXAX+"""-"-""-"M-+""=-+""+"+MAIA++=AXAXA==IAZXI==+==+==+I====II
+ C CC C+.CCCCCCCCCCC.. C.CCCC..C C+++.C.CC.+ CC++CCC++C+C
+ C'BBBBBBBBBBB'' 'BBBB'' CCC'B'BB'C CC CC C
+ XHHHHHHHHHHHXX XHHHHXX XHXHHX
+ CXXXXXXXXXXXCC CXXXXCC CXCXXC
*====IIIIAII==++=IIAII==I====II=XZ++=M-ZZZ="-------"-----"+"--"-"----""MA=-++""---"----""-""------+-MM=IAXIIIAIAXI=+====++=AI+=+==I=+
+ CCC C C+.......C.....+C+..C.C....++ CCC++...C....++.++......CC
+ C'''''''B'''''C C''B'B''''CC CC'''B''''CC'CC''''''
+ XXXXXXXHXXXXX XXHXHXXXX XXXHXXXX X XXXXXX
+ CCCCCCCXCCCCC CCXCXCCCC CCCXCCCC C CCCCCC
*+==IAII=IIII=====+=I====IIAAI===+IX-=-""++"---"----"---"-"-"""---""-""-=-=-------------"-------"""=+MZ-ZMZM+++-=ZI=II==++I==========
+ CC.++CC+...C....C...C.C.CCC...CC.CC.CCC.............+.......+++CC C CCCCC
+ 'CC C'''B''''B'''B'B'BBB'''BB'BB' '''''''''''''C'''''''CCC
+ X XXXHXXXXHXXXHXHXHHHXXXHHXHHX XXXXXXXXXXXXX XXXXXXX
+ C CCCXCCCCXCCCXCXCXXXCCCXXCXXC CCCCCCCCCCCCC CCCCCCC
*+==III===IIAAIII==I======IAAI==+++=IX+-------------"---""""-"""""""-""--""--------""-""-----"""-+=="=-MMM-----X--ZXXAAIIAI=I===I=+==
+ C.............C...CCCC.CCCCCCC.CC..++........++.++.....+++.CCC+CC CCCCC CC
+ '''''''''''''B'''BBBB'BBBBBBB'BB''CC''''''''CC'CC'''''CCC' C
+ XXXXXXXXXXXXXHXXXHHHHXHHHHHHHXHHXX XXXXXXXX X XXXXX X
+ CCCCCCCCCCCCCXCCCXXXXCXXXXXXXCXXCC CCCCCCCC C CCCCC C
*+==II====I=XXXAAAAI+=====IAAI=+====+=X-++++MMM++++"-------"--"""""------++"-------""""-------"""=MMMZX-ZXAAII=++=I=====IIAAAIAAA====
+ CCCCC CCCC+.......C..CCCCC......CC+.......++++.......+++C C
+ C'''''''B''BBBBB'''''' C'''''''CCCC'''''''CCC
+ XXXXXXXHXXHHHHHXXXXXX XXXXXXX XXXXXXX
+ CCCCCCCXCCXXXXXCCCCCC CCCCCCC CCCCCCC
*+++++=++=++=IIIAXXA===+==IXA==++===+++III==+++I-ZZZ="""+M=+""----""=--M++=="----"-"---""----""=++"=M-XMZAIAIXAI=====1++==++=I==IXAII
+ C C+++C CC++....++CCC CCCC+....+.+...++....++CCC+C C
+ CCC CC''''CC C''''C'C'''CC''''CC C
+ XXXX XXXX X XXX XXXX
+ CCCC CCCC C CCC CCCC
*=+++==+++++++=IIAII======II==+====+++=III=1++=I-=XIA-=+XAZZM=+-"MXZI+=X==++---""+"-----"-----+=+--"-+M==MZZXAIIIAAXAA=III=====+==III
+ CC CCC CC.+ CCCC...++C+.....+.....CCC..+.C CC
+ 'C '''CC C'''''C''''' ''C'
+ X XXX XXXXX XXXXX XX X
+ C CCC CCCCC CCCCC CC C
*=+++====1+++I===II=+=====AXXI=I=I=++=IAXXIAZ-M=++ZI=IXXAXZM+""-"X=====I-M=++"=MM-="--"----""+=-+-----"=ZXXAII==++IIIIIXAXXAXXAI=====
+ C CCC C++.+ C CCC+C CC+..+....++CCCC.....+C
+ CC'C C C''C''''CC '''''C
+ X XX XXXX XXXXX
+ C CC CCCC CCCCC
*=I===I=++++=I==IAIIII====IXZAIIAII=+=IAZM=="-"-""MZII=IAXM"----=I++++==IIIX-ZII==X-+=++""=M-XIA""-+=MZZZZZXXZ--XII===IAXXXIIA=IIIAI=
+ CC+.C.C+ +....C C CCCCC++C C +C.CC CC
+ C'B'BC C'''' CC CB'
+ XHXH XXXX HX
+ CXCX CCCC XC
*AAI==AI+11+==+=IAAIII==++=AAAIIII=++IAIXM=="-----""MXAAZ="------1 --1===I==I=+1-11+=I==I+II=+1A--++"--"""""""+==MMZZXI=IAXAXXI+++111
+ CC+.....++ C+.....C ..CC+..+++++++CCC
+ C'''''CC C''''' '' C''CCCCCCC
+ XXXXX XXXXX XX XX
+ CCCCC CCCCC CC CC
*AI+==I=1+=++=====I=II==++=IIAIII==+=IIAIIAAXZ--XZZM=MZM"----""-M=1+=X=M="=M-X=+11111++1--111-+M"-+""-"-""++====M-XA=++++=+=IIAXZA+++
+ CC C +....CC. C C+C C C.C++.+.++CCCCCC C
+ C''''BB' C B' CC'C'CC
+ XXXXHHX HX X X
+ CCCCXXC XC C C
*AI=I=I=======IIIIIIII==+==IIAAAI==+=IIII===I==I==IAX-="-----"-""MZ-+"------"=ZI=111+++11----1="-"===MZ----ZXXZZAI===+1+11++++=IIAII=
+ CC+.....C.C+ CC+......+C +.+CCC CCCC
+ C'''''B'BC C''''''C C'C
+ XXXXXHXH XXXXXX X
+ CCCCCXCX CCCCCC C
*AIII=AIII=IIIAII=I==II===I===III==III==IAZZZXZIIIII-=--"----""---"""-++M==+MZA==+11+==111--11+M-"M-ZXAXAI=I==+=+++=AIII=++++11++=+=A
+ CC..C....++...+++.CC CCC .+ C
+ ''B''''CC'''CCC' 'C
+ XXHXXXX XXX X X
+ CCXCCCC CCC C C
*=II==IIIIAIIIII=++==IIAAAII===+==IXZZAA=""---+=-M="--""----"=-M+++++MXI+=AXI=+++1===I=+=+++++=-"----""""+MM=ZXAI=++===AAIAAI=++111+=
+ C++...CCC C+..CC....+CC CCCCC C+....++++C C
+ CC''' C''BB''''C C''''CCCC
+ XXX XXHHXXXX XXXX
+ CCC CCXXCCCC CCCC
*AAAAI==III====+=+==IIAXXXIIIAXAIIAXMMZ-"--""---"-------"-"-"MZM=="""+=XIIAAAIIII=AIXAXI==++1++-+="----"+++++++"MM--XII=IIAAAAAI=+=+=
+ C+..CC...+.......+.+.+ CC+++CC CCC+....+CCCCCCC+ CC
+ C''BB'''C'''''''C'C'C CCC C''''C C
+ XXHHXXX XXXXXXX X X XXXX
+ CCXXCCC CCCCCCC C C CCCC
*=AAAI=+II==+=====IIAAIXAAIIIZ==-XAAXXIX="----------""==M+"""=M==="""++MXAIIAIAAIAAAXXXI=+1111I="==+-"=ZXAAXXXZZX-ZA==+=1+++=IIIAAAII
+ CCC C+..........++CC C+++C CCC+++CC C+CCC.+C C
+ C''''''''''CC CCC CCC C 'C
+ XXXXXXXXXX X
+ CCCCCCCCCC C
*===I==+====+=+==AZAII==AAII=AZMM-A===++X-=""""-""+-MXAZ-="""=MM--MMMZZZXXIIAIIA=IIIIIA==++11---+MMM+++=MMZAI======++1+111111++1==IAX
+ C CC++++.++CC CC+++C CC C.C CCCC
+ CCCC'CC CCC '
+ X X
+ C C
*=+=I=====+=====AMMAI+I==IAAI==AXXI+++11==XXXX-MZXI==1+IAX=+"+=-XXAXIIAAAIAZXAXA=IIAII=IAII+-++-+-Z-ZM+----"+=ZXI==++====+++1+111++1+
+ C CC+CCC C.CC C C....+CC
+ C ' ''''C
+ X XXXX
+ C CCCC
*=I=AXXAI==+==+++XZI+++++=====+==I=+1++1++++======+++1++IIAXX-ZAI===I=IXAIZ===XI=IAA===AZ-MA+I""-ZXXXZZM"---""+=MM-XA===III=+1++1+1++
+ C CCC C ++C +...++CC C
+ CC C'''CC
+ XXX
+ CCC
*MZAIIIII====++=+II=+++++=======++I====+++++++=+=1++1+++===+=III=+==IIAXAX=""+XII-=MA+==IZM-A=-""+++====+=+"+=MMM=+MZXII=IAII=+=+=+1+
+ C++C CC C C.++CCCCCCCCCC+CC CC
+ CC 'CC C
+ X
+ C
*"+-I=========+===AI+++===+++=+++=IIIII=+=II==I=+1+11+1+=I==========IAXZXX==+-A-="-"X+11+=IAM----""--"+MZXXXAIIIAAXXAXIAAI=IIIIAII=+1
+CCC CCCC CC+.+ ....++..+C
+B C'C ''''CC''C
+H X XXXX XX
+X C CCCC CC
*""-+MI==I+1=+=+++=I++===I=+1=+++++++===I=IAIIAA=1++1=+++=+=IIIIAIAII=AXXAZ-ZX=""-"-=+1-111=+"---"+++MXIIII=IIAAXA=+++=+=====IIAXZZZX
+CC.C C C+C.C.C C+...+CCC
+BB' CB'B' C'''C
+HHX HXHX XXX
+XXC XCXC CCC
*-"=MMZXAI====+===IIIAAAAI=++++++++==IA==+====I=+1+++++=====IAXM==MA===IIAXXZ+--"---M1 -11-A"---""=MAAXAXAII===IXXXXAA==+=+1+===IIZZM
+.+C CC C..C... +...++C
+'C ''B''' C'''CC
+X XXHXXX XXX
+C CCXCCC CCC
*MZAIAXXAAIAAAIAX-MMMMZXXI=+++++=+IZM+=-=11+=I=++1+=+1====I+==IZ==MA++++==IAM+""""+MI1--11-=+---"MXZ-MMZA=1++1+++=IAAXAXII=+++1+++=IX
+ C CCC CC C++++C C...+ C
+ CCCC '''C
+ XXX
+ CCC
*AAAIIAXAAAAZZXZ="---MIIAIIIAAIAII="-"-"A1-1+++1++++11++==+=+===AAI=+=+++++=IAAAM-A=+111++11=""++=MM-ZAIIIIII=I==+==+=I===+++111111+=
+ C+... C+.C.+ C C++CCC C
+ C''' C'B'C CC
+ XXX XHX
+ CCC CXC
*AXA=AIAZAIAXXZ=----"X11+IZ="""=--"---+-=+11-1111+=+111++=++I+++1===+1+++=+1+=IIZA+1+++==+1 Z""""+--===++""-"==M=MZXA==++=++==++1+1-1
+ C....+ C+++CCC+...CC ++++CCCCCCCC++.+CC C
+ ''''C CCC C''' CCCC CC'C
+ XXXX XXX X
+ CCCC CCC C
*AAAAIIIAZXAIAM"-----==11IM+""+=ZAXXZZXA====++++==+==I+==IIIAI==++++11+++=++==XMM-ZZZ-AIIA==M"""MZ="-------""+=MMMZXAI==I=I=====+++1+
+ +.....C C++CC C C +++ C+.......++CC
+ C''''' CC CCC C'''''''CC
+ XXXXX XXXXXXX
+ CCCCC CCCCCCC
*XXX-ZII=AAAXZ="""""-+A++IX-M-ZAA=++==IAZ-XAAAAAXAII-MXAAZ-XI==++++1111111++++IXM=+"-"=XAZ-=""++M=+=+"""--""++-XXI=======+=+++1+++=11
+ C C+++++.C C C C C C CC+.+C CC++CC CCCC+++..++CCC
+ CCCCC' C'C CC CCC''CC
+ X X XX
+ C C CC
*M+""+A=+=IIXZ-M---MM-AI+==IIII==I==AZM="+XIIIAAZXA-"=-Z-+=Z=++1111---1++111111I+++=""+-XZ+-+=+"-""++"""+MMMZAI==++++++=++=+====+++==
+ C++C C CCC C C+C C+CC CCC CCCC++CC C.CCC+.++CC+++C
+ CC C C CC ' C'CC CCC
+ X X
+ C C
*-"--"X+++==IIAAII===IIAI========XMZX="-"=AI====I=AM"+MZAXZX=+++111-11+++=+1+1=A""=ZM====M""ZIM"""+"++=MZXZXAAAXXX-AII==++++11+=++1+=
+C+..+ C+.+C +C ++C CCCC ++ +++C+CCC C
+ C''C C'C C CC CC CCC C
+ XX X
+ CC C
*ZM=++A==IAI===I===+=AAAAIII=IIIIX-ZAX-ZXAI========XZZAII==I+11---1111+======AZ=--"+""""--"=AX=M=++M=MM===ZXAII=IXXXXI===I+1111--1+1+
+ CCC C C C..+C++++..+C C CCC C CCC
+ ''C CCCC''C
+ XX XX
+ CC CC
*IAXZZIAAAZAI===III=IAXXXXIIIII=IIAI==III======++++==+++++=I=++11---11++=+++=AXZ--ZZM=""-+=XA++==+"+"""==MZZAAI=II=III+=+=+++++11111+
+ CC C++.CC CCCCC+C+++CC
+ CC' C CCC
+ X
+ C
*==AXAIIAXZAAI=I=II==IAAXZIIII======+=III=IXXXXAII===++1+1++===AXI+++1+++1+1+++=+++++IZMMM-Z=-"+==-====-XXAAIII=AAAAAI+++1==+===I===+
+ C C.+CCCCCCCCC
+ 'C
+ X
+ C
*==IAI==IXZXAI===II====IA=IIXIII+=+++===IX=""+M-ZIIAAA=++++==IX+-+++MZXMM-X=I===1+1- 1+=Z-ZM+"+""+=++-""+-IIIII==IAIAI===+=++++IIIIIA
+ C++C C C.CCC C C C+C++CCCC.++CC
+ CC ' C CC 'CC
+ X X
+ C C
*===I=IAAXXI======I=+=I=II==IIII=++1++===AM=M-ZXZXAAAXII==AAI+-"-"----"----""""+=Z+---11+IZ==M+"""+++"+++=ZXIIXAIIII=+===+==+1+======
+ C C C+.+....+....++++CC CC C+++CCC+CCCC
+ C'C''''C''''CCCC CCC C
+ X XXXX XXXX
+ C CCCC CCCC
*ZII==IAAII==+=+=IXXXAAIIII==IIIAI=++++++II==IX-=MZXZXAAAZ--XXZ+-----------------"X+11+1--=M+"-"+M---ZZ---MM--XAA=I==I=III==+++++++++
+ CC CC C.................+ C+.+C CCC CCC CC
+ '''''''''''''''''C C'C
+ XXXXXXXXXXXXXXXXX X
+ CCCCCCCCCCCCCCCCC C
*ZAI====II=++=+1+A-MMXIIAAII==IIXIA====+II====X==M-M-XIIX=""+-X-+"""MM="""+"+==+==X=+1=1--1=--"=XI=IZ-M--=""""++=ZXXAAII=I++++++=+++1
+ C CC C C C++CC CC+++ C+++C+CCCCCC C..+C C CCC++++CCC
+ CC CCC CCC C ''C CCCC
+ XX
+ CC
*++++++++++++++11+IXZXI=IXII==I==+==IIAZZ-MXIIAZXX+"+ZAIM"---"MAIIZ-AA==AAXXI==III=+1+111-1+-+-XAAM+""++"-------"--+MXI=1+++===I===+1
+ C C+C +...+ C C.CC C++CC+.......C..C
+ C C'''C ' CC C'''''''B''
+ XXX X XXXXXXXHXX
+ CCC C CCCCCCCXCC
*=====++++==+++1111+II=+=IAI=II=++=++=AZZZ--XXM=ZX+"""++"-----"-AAAXZX=IA-M-A=+==++1+111+1+=+-A-+""++=M=----""-""+=="+XI==+++AIIA==++
+ CC C C+++CC+.....+C C C CCC CC++CCC C....++.++CCC+C
+ CCC C'''''C CC ''''CC'CC C
+ XXXXX XXXX X
+ CCCCC CCCC C
*=III=11++IZ++++++++I==+==I==I==++====IIAAAAZ=++-M+-"==+""""---"+==MMMZZ-MZA=+1+111111-111+=ZI=""+M-Z-+"----=ZM-ZAIAM"-AII=+=+I=+++=+
+ CCCC C.+CCC++++...+CCC C C C++C C CC+....C C +C
+ 'C CCCC'''C CC C'''' C
+ X XXX XXXX
+ C CCC CCCC
*=II=++1++I-=+++====++++++=+++=+++====++IAAXZZM=M=++MZXZ-=+"-----"+----ZZAI+11111111-1-111+=XX++==-XM+-----"X=II++++Z+ZXXAII+++++++=+
+ C C CCC CCC+.....+CCCCC C CCCCC C.....+ C
+ C'''''C '''''C
+ XXXXX XXXXX
+ CCCCC CCCCC
*===+++++=IMI===+++11++++++++1111+====++=AZZZXX-MMZAAA==1+IXZM=""=A+=+===+=11111+1111111+++ZAX==M-==+"----"+I1+1-+X=+=IAAIAX=+++1++1+
+ C C++C CC CCCC+....+C CCC
+ CC C''''C
+ XXXX
+ CCCC
*===+=+=++=MI====+++111+++++1+++=====I===IAXAIIII==+++++11-1+=A-X=111111111-1111111111+++++XX=+==+"++----"=A=11+I---"A=++IXX==++11+1=
+ C CCCCC+CC....+C C..+
+ C ''''C ''C
+ XXXX XX
+ CCCC CC
*=====IAI=+MA====++++1+++=+1++++=++==I========+++++++1+IXI+111=I=+111111111111111111++===+1I-"+=M=+"+"-"""M=+11=II"--Z=+1+==I===++11+
+ C+CC CC+C+.+++ +..
+ C C C'CCC C''
+ X XX
+ C CC
*AII=I-=Z++-=++1++++++==+=++++===++++=+++++============Z++ZA=+I==++111+++++=+==IIIAAAXZMMZAZ+=MM-=+=="+=++-I=+=I=="--X=+1+1+IAI=++++1
+ CC C CC CC CCCCC+CCCCC +..
+ C C''
+ XX
+ CC
*XXAIX==A==Z1++++++++++++++=+++==+=+==1+111===II1=IA==+AM+"+M-AIAI=+1+=I=IAXZZM+""""++"""+MZ=M+MM==X=+MZM=-A11IAM=""+=1+11++IA=1=++11
+ CC C+C C C++++CC+++C C C CC CC CC CCCC
+ C CCCC CCC BB
+ HH
+ XX
*AXAAAXXI=I-++++1+++++1+++++++===+==II==++++=========+11IX-MM+I==++++==+===AAZMM=MM-M--ZI==X==+"=+ZZ==ZXZM-A=1IAZ+""M11+111++=++++++1
+ C C C C C CC CCC+CC CC C CCC
+ C BB
+ HH
+ XX
*AAAIIII==A=I=+1++++=+111+++++=I=IIAAXXAAIAAI===++++++1++++===111111+=+++++=+==II=++++++-1-X=""++=-M=M-XZ-MA=1II=Z--Z+++1111==++===+=
+ C C++CCCC C C C ..
+ CC ''
+ XX
+ CC
*=III=AI=+I+A=++++++=+++++=++++====IIAI=IAXZA=++++++1+1+++1++111111+1+1++===1+++1+11-1-+11+Z+++"+==++++Z-MMA=A=AZM--Z+++1111+=+1+=+=I
+ C CCC+CCCCCCC C ..
+ C ''
+ XX
+ CC
*+++==I===ZZ=++++=+++++======+====+++++++=II=++11++=++11+=++1111++11-111+==+1++1+1-111++11A+""""+"-"""+--=-III+I"--++++1-11++++++===I
+ C++++C+.+++CCCCC +..C
+ CCCC C'CCC C''
+ X XX
+ C CC
*=++=IX-=-M-++==+++=====+++==I=++=++++=++++++++11+1++1+++++1+111+++-111+1++++111111111111-=+""-------"--""=X==+1X=-"III+11+1+++++++==
+ CCC C C++.......C..++C C.+
+ CC'''''''B''CC 'C
+ XXXXXXXHXX X
+ CCCCCCCXCC C
*==IXM+"-+"-=IXAI====I==++++=II++==+++++++++++11+1+111+++1+111111111++1111+1++1++111-111- X-------""+==+--"+ZA+==A-+MXI++++1+++==+++=
+ C+.C+C .......++CCCC..+C CC
+ C' C '''''''CC ''C
+ X XXXXXXX XX
+ C CCCCCCC CC
*--M+"-""+"=XX-M-ZAAAAII===+===+====++++++====+===++1+=++++11111-11++11+++++==1+++11-1--1A+"+=M-ZXAXI=IIZZMMM-XA===IAAI++++1++++++===
+CC C+.++C+C C C C+CC C C
+ C'CC C C
+ X
+ C
*XAX-M-XXZ+-XXM=MMMMM--M-MM-I=++++=+++==+1++=IIIIII=+====+111+11++=+111+++++II++1-111-1X+"=--M==-ZZ-XXAI+==+++=I===I=I=++++1+111+====
+ C C CC C CC C C C+CCC CCC C
+ C
*I==++++++ZX++===I=======III+++1+++++1+++++++====X=-I+++1++1+111=II=11+++1++111-11-1--A+"+=""-"++++ZM+MX-MZIII=I==++=IIAM-A+1+++++==+
+ CC C+CC++.+CCCC C C C
+ C CC'C
+ X
+ C
*XXX=++1+=ZA111+1=++++=++=I=+1+++++1++1++++1++==X=""X+1111111111+==+11++1111111-11---1="""-"""+++=-AXXAAZXA=IAAI===+++=X"-"-I++1++==-
+ C++ C+++.+++CCCCC +.+C
+ CC CCC'CCC C'C
+ X X
+ C C
*X-+X=++++ZA+++++++=++++++=++111++1+11+++++++++=XXZX=+1111+1111---11+11111+1111----- I"---"+MZXAZXXXAA====++=======++=++IM"-+X11+++1-
+ CC +...+C +.C
+ C'''C C'
+ XXX X
+ CCC C
*I-MA==+++X==I=+++=+++=++++111111+++11+=+===++=++11111=++111+11-1--11111++11+11-11--+"--"+-XIXXZXXZ-ZXAA=+=IXAI==I=1+++=+=IZ-"X=1++--
+ C +..+CC C .+
+ C''C 'C
+ XX X
+ CC C
*IAI=++=1+Z=AZ=+1+++1+++11++++1+IA=+++==++==+==++111+++=+11111-1------1111+++111+111I+""""+M-MM-X==+===I=IIII==II+++++1+1===A-MA+1---
+ C++++C C C C
+ CCCC
*+=++=++1+MIII==++11111+1+11+++=AA=++++==+===I+111+11++===+111111--11----111111111+1A"++++=ZI==++++11+++++++++1=+11111+11+==+=AXAA+11
+ +CCCCC
+ C
*=I==+11+=MI+++=I=111+1+==++++==++++++++1++=I=+11++++=II=+++1+1+1-1111--11-111-111+1X=+M--ZXZXI=+++1++++11+++11++++++11++======AZ=MXX
+ CC CC C
*XAI==+1+I=A++==I=++1+1+== =++++++++++1++111+1111+++++II=+1=++111111-11-1-11-11---+1Z""=+=-AZZ--ZXAAI=II+-11+1+++++1=1+111=+=====X-M=
+ C ++CCCC CC C C
+ CC
*XIII==++=MX=+====++1+++++++=+1+11+++++++++1111111++++=+===I=II=++1+ 1=+11--111-11-1=="+=MZAIIIXX-MZ-ZZXI+=++11+++++1++11+1+1+==+1+==
+ C+CC C C
+ C
*I==++=++=MZ=++===++1111+1+++11111++++++++1111+111++++IAI=A-====AI==AZMA11111-1--1----"===ZAII=IAAXXZ-M-XIAII==+111+11111+1111+IA1-1-
+ CCCCC C+CCC C C
+ C
*++++++==A"MZI+==++111+++++++11111+++1++++++-1++11+++=AZXXM+"--"=-ZZ="+A1111--1--1--+-=M=MXA=IAXXAIIAXXAAIZZXA==++++111++++++1+A== 11
+ + C+..+CC C+C CC C C
+ C C''C C
+ XX
+ CC
*+=++++++I"+"===+++11111++==+11+1++++1++++1+1+111111-1+==AZ=++-"+=-XXXX=1-1----1----1AZZMZXXXZMMZZA=IAI=AXXZ-ZXIII=+11+1++==++1++M1 -
+ +C+C CCC.+CCC C C
+ C C 'C
+ X
+ C
*=++==+++IMAXA==++++++11++==I=++++++++++++1+11111-111111-1+==IAI=I=++++=11--1-11111-+XXAZM+"++M-ZAAAXAAAAZ-Z-ZAAIAAAA===++=+111+X-1-1
+ C+CC C C C C
+ C
*=++II=+1+I+++=+++1+1+11++==I=+++++1+++1111+111111111111---111111111-11+11-1----11+1+IAIIAM++++MZXZ-ZAIAXZ-ZMZAAAZZXAII=++++++++=+--1
+ CCCC C C
*++=AA++1++11+===+=II++++==++++++=1-1111111111+++++111-1---1+1-1111-11+111-1----11+1+IAAAAXX--M--Z---AXX-=-ZZAAAAXAI=++++++1==+1+1--1
+ CC CC CCC CCC
*+++=+1+11+111+=+===I==+++++++++++++1+++1++-1111+1+11+1-1111111-1111-111+1-1-1--11++1IZX-+MXXXXZA-XZZ---M=M-=M-=--ZXI==+11--+==+1--1+
+ CC C CCC C CC CCCC
*1+1++++++1111+11+++=+++111++=+++++++===++=++1+++1++=III==1+----1++1111+1111----1-111Z==+"=MXAXIAXZZZ------ZMM==MZAIIII=++11+==++11-1
+ CCC+C CCCCCC CC
+ C
*111+=+=+++1+1+111+++++++1++=++++++=+==++=XXI=+=I++=XM==MZI+----1==11111111-1-- - 1--X"-"=-XAAAIIAXZ--ZXZ-ZXXXZA++++===++++1++=++1-11
+ CC +.+CC CC C
+ C'C
+ X
+ C
*+11++++++==+++++++++++1++==++++11+++111++XM-XAZ-ZM=+"-"MZA+1--111+1-+111-1----------="-=XIIIIIIIAAZ-ZAXXAAIIA=+11++1====+++1+++=I=++
+ C C CC+.+ +.C C
+ C'C C'
+ X X
+ C C
*++11+++++++++++=+++++++++I+1+111111111-1+IZZXZM=+"--+-ZI=+111------111-111111-11-1---M"XIIAIAAAX-M=XI====+=+++11+++111-++=+11+=1+1--
+ CC+..CC + C C
+ C'' C
+ XX
+ CC
*==+=++++++++++++++====+++++1-1-1++=I=+11+=AI=AXXXXZXA=I=+++1++++111-----1--1-1I+11-1-A+MM-M=+==+MZA=+11+==++1+11+1=AZ-XI11+=++1- --
+ C C CCCCC C
*II=+++111111+11++1+++++1++11111111+AXA===XMM-M-AIIIIIIII=+=+=+=+1+11--111111-1+111111I-""""""+=X=++++1+++1111++=AA=----+Z+-1=1-
+ C C C++++++CC C....C
+ CCCCCC ''''
+ XXXX
+ CCCC
*II=++11111+++++111+11-1111+11111111=AXI==IX=M-X=++=AXZXXA+++===+++1+1111+1111--------=X-=+==ZXI+=+1+-111+IXMMM=+++"-----"Z--1- ---
+ C C CCCCC CCCC+.....+
+ C'''''C
+ XXXXX
+ CCCCC
*=I=++11++=IIA+++1111111-1-+1+++++1+1+==+1111++1111111+=II=++++++++11++++1 - -- - - --A-AZA+=1A-M-ZZ-M-=="-----"""--"-----+1 11
+ C C C C CCC+.....C++..+.....C
+ C'''''BCC''C'''''
+ XXXXXH XX XXXXX
+ CCCCCX CC CCCCC
*IAZM-A===IX-ZI++1+111111111111+111++1111-11+1+11111+111-1+111111111-11111--1------ AI==IIX+-"------"-----"-"-""---------X+ -
+ C C C.+......C.....C.C.CC.........
+ 'C''''''B'''''B'B'BB'''''''''
+ X XXXXXXHXXXXXHXHXHHXXXXXXXXX
+ C CCCCCCXCCCCCXCXCXXCCCCCCCCC
*=IA-ZXXAAI=I==++++1++1+111111++111+11-1111111111-11111---11--11111-11111--+XZ=-------1IAAM"---------"---------""-"----------=-
+ C +.........C.........CC.C..........C
+ C'''''''''B'''''''''BB'B''''''''''
+ XXXXXXXXXHXXXXXXXXXHHXHXXXXXXXXXX
+ CCCCCCCCCXCCCCCCCCCXXCXCCCCCCCCCC
*+====AZ-ZA=+11+++==I=++11111+++111++11-1-1111-111111111--1-1---111111----1I+=X1---11-1AX----""--"---------"----------"-"""---+
+ C CC C...CC..+.........C..........+.+++...
+ '''BB''C'''''''''B''''''''''C'CCC'''
+ XXXHHXX XXXXXXXXXHXXXXXXXXXX X XXX
+ CCCXXCC CCCCCCCCCXCCCCCCCCCC C CCC
*==+IA-MZI===+1+11+=+++=1++++1+1+11111++11---1------1111111-1----1-11---- -1=+111+1---+=M"----"-"----"-"-----"=A+=+-""--------Z
+ C +....C.+....+.+.....+C C++........
+ C''''B'C''''C'C'''''C CC''''''''
+ XXXXHX XXXX X XXXXX XXXXXXXX
+ CCCCXC CCCC C CCCCC CCCCCCCC
*+===III=++++++++11+++=+=I=I=++1+++1+11+11-11111111+11+++1---11111111---11- - --11-11++1I"-"-------""""-"---""=ZXZZXX-"------"+-
+ +.C.......++++.+...++C C+......CC
+ C'B'''''''CCCC'C'''CC C''''''B
+ XHXXXXXXX X XXX XXXXXXH
+ CXCCCCCCC C CCC CCCCCCX
*+==+=11+++++++=+++++=II=====11++=++++++=+111+=XXIAXXI===I+11+11-11++111111---- ----=--ZX"-------"-""---"-"-"-"-----""+Z+------X
+ CC +.......+.++...+.+.+.+.....++C C......
+ C'''''''C'CC'''C'C'C'C'''''CC ''''''
+ XXXXXXX X XXX X X X XXXXX XXXXXX
+ CCCCCCC C CCC C C C CCCCC CCCCCC
*++1+1+1=IXAA====+++=XZZI+1+111+++++1+++===+++IXXAZMMZI==AAAXI+--1+1111+11+=I+1-----Z+--"---""-----"""-""-""+---------"Z+-""ZM-M
+ C..+...++.....+++.++.++C.........+ C.C+ .
+ ''C'''CC'''''CCC'CC'CC '''''''''C 'BC '
+ XX XXX XXXXX X X XXXXXXXXX XH X
+ CC CCC CCCCC C C CCCCCCCCC CX C
*1-1+1+=I-++=A+1++++=IXA+1111111+++++1=+=III++=+=IZXAZA+++=Z"MI+=II=++1++AM+=AII+11=="-----""--"""--"----""++-----"""--"-------I -
+ CCCC + CC C+.....++..+++..+....++CC.....+++..+.......
+ C C'''''CC''CCC''C''''CC '''''CCC''C'''''''
+ XXXXX XX XX XXXX XXXXX XX XXXXXXX
+ CCCCC CC CC CCCC CCCCC CC CCCCCCC
*++++=IAAM"-"M+--11+++++11++1-111++++111=IAI+==AZ=+-XM=-A=1A++M-XX-==--X+=M""-III===ZZ"-""-""--""""""-"-""""--"-----"---""----"=
+ +.+ CCC CC CC C CCCCC ++C +.++.++..++++++.+.++++..+.....+...++....+
+ C'C CC C'CC'CC''CCCCCC'C'CCCC''C'''''C'''CC''''C
+ X X X XX X X XX XXXXX XXX XXXX
+ C C C CC C C CC CCCCC CCC CCCC
*+=++=AX-=""=Z=111111111111+111-111+111-11+++=+=A=+++""-=MIIXZX--ZM++++==+=ZMXIIAXI==X"-""""""-"--"""-""""""""------""""-""--"A
+ CC++C CCCC++.C CC CCCCC +.++++++.+..+++.++++++++......++++.++..+
+ CC CC' C'CCCCCC'C''CCC'CCCCCCCC''''''CCCC'CC''C
+ X X X XX X XXXXXX X XX
+ C C C CC C CCCCCC C CC
*++1+=X--XXX==++++++11111--111++1111++1-11--111+1IXZZM=MXXA==++IXZZ-++"+ZIAXZZZZ==I+A=-""-"""""""""""""--"""-"-"--"-"""-""-"-"1
+ CC C CCC+C CC C.++.+++++++++++++..+++.+.+..+.+++.++.+.+
+ C 'CC'CCCCCCCCCCCCC''CCC'C'C''C'CCC'CC'C'C
+ X X XX X X XX X X X X
+ C C CC C C CC C C C C
*+1++=IAI++++111+1+++111-1111++++1++=I=++11--11---1+=I==11=++-1111++I-==XZ-M++=="-+M+""------"""""+"""""-""-"""""-""-"-"="---"- -
+ CCC C CCCC+.C C++......+++++C+++++.++.+++++.++.+.+C+...+
+ C' CC''''''CCCCC CCCCC'CC'CCCCC'CC'C'C C'''C
+ X XXXXXX X X X X X XXX
+ C CCCCCC C C C C C CCC
*11111+1111111+11-11+11111+11111++++=+==++111111--+=X-X=+=IAAXXI=+111IXI++=X--Z-=M-M+++"---"""""""""""""-""""--"--"--"-"""""-"- -
+ C CC CC C CCC+...+++++++++++++.++++..+..+..+.+++++.+
+ C'''CCCCCCCCCCCCC'CCCC''C''C''C'CCCCC'C
+ XXX X XX XX XX X X
+ CCC C CC CC CC C C
*+1+==1-1-11-1111---111111111+-11+1+1+111++1=IAI+1+IX-=-X-M++""+=M=1+==+1-1+AIIZZX==XM"-"""""""""""""""""-""-"--"-"""--"""-"-"1 -
+ CCC C CC++CC +.+++++++++++++++++.++.+..+.+++..+++.+.+
+ CC C'CCCCCCCCCCCCCCCCC'CC'C''C'CCC''CCC'C'C
+ X X X XX X XX X X
+ C C C CC C CC C C
*=XM=Z+11++11--1-1111111+11111111+++11111+1++A=MI+===IX-M++""----"I1+I=++11I--XZ==A++=--""""""""""""""""--"""---+"-""--+""-"--= - -
+ C C C CC++....+ CC CC ..++++++++++++++++..+++...C+.++..C++.+..
+ CC''''C ''CCCCCCCCCCCCCCCC''CCC''' C'CC'' CC'C''
+ XXXX XX XX XXX X XX X XX
+ CCCC CC CC CCC C CC C CC
*M"--=+--1+=+111AXI=++11--111+1-111-11-+1+1-11AA=++111+==IZ=+"-"MZ=++ZA=+++I-ZAA-"+I1-+""""""+""""+""""""""""-"+"""""""Z-"---"1 -- -
+ +..C CC+.+ C C+C C++++++C++++C++++++++++.+C+++++++ C+...+
+ C'' C'C C CCCCCC CCCC CCCCCCCCCC'C CCCCCCC C'''C
+ XX X X XXX
+ CC C C CCC
*"---=+1--++=++=M+-AII+111--111-1-----1-111-111+111---1--+1+AXZA++++1+I+++11+111=I=1 1+-"+""""""++""""""""---""+"++"-"=1M-""-+ -+1
++...C CC C.+C++++++CC++++++++...++C+CC+.+C .++.C
+C''' 'C CCCCCC CCCCCCCC'''CC C C'C 'CC'
+ XXX X XXX X X X
+ CCC C CCC C C C
*----+A+11++=I+=XM-AAZA=11++111-1--------1+=AAXZXI==1- - --111111-111-11-1------- -+-"+++++""+"""+""""""""""""""---Z1=--"-= -+11
+....C C C.+CCCCC++C+++C++++++++++++++... C..+.C
+'''' 'C CC CCC CCCCCCCCCCCCCC''' ''C'
+XXXX X XXX XX X
+CCCC C CCC CC C
*-""""MXAX-XXZX=IZ=--==Z+1+=+=I=+++1-----1AZ=++""=+=Z1 - -1-1111---1--------1111--- M""""++""""++"""""""""""""--""-"X1"----"1 - -
+.++++ C CCCCC CCC++CCC ++++CC++++CC+++++++++++++..++.+ +....+
+'CCCC CC CCCC CCCC CCCCCCCCCCCCC''CC'C C''''C
+X XX X XXXX
+C CC C CCCC
*"-""""+"+"++=-AZ=++"-+=I+=IIZ++=+MZ+-- 1+IM""-----=A- ---1+==+++++11---1111111111 -""""""""+""""""++"""+""""""""-++I""----I -
++.++++C+C+CCCC CCC+.CC CCCC ++.....C C++++++++C++++++CC+++C++++++++.C ++....
+C'CCCC C C C' CC''''' CCCCCCCC CCCCCC CCC CCCCCCCC' CC''''
+ X X XXXXX X XXXX
+ C C CCCCC C CCCC
1
-
0 PRINCETON UNIVERSITY COMPUTER CENTER CLINIC
-
-
-
-
-
* +------------+
* + +
* + COMPUTER +
* + +
* + PICTURE +
* + +
* +------------+
-
-
-
- ONE GIANT LEAP
- COMPUTER TRANSCRIPTION PROCESS
0 BY
0 SAMUEL P. HARBISON
0 COMPUTER CENTER CLINIC
* PRINCETON UNIVERSITY
* 87 PROSPECT ST.
* PRINCETON, NEW JERSEY 08540
- COPYRIGHT 1973 BY S. P. HARBISON
- SHEET 2 OF 3 SHEETS
- THE COMPLETE PICTURE IS CONSTRUCTED BY TAPING THE SHEETS TOGETHER SO THAT THE
* LAST CHARACTER ON THE FIRST SHEET MEETS THE FIRST CHARACTER ON THE NEXT SHEET
* WITH NO WHITE SPACE BETWEEN THEM. THIS WILL REQUIRE TRIMMING THE SHEETS WITH
* SCISSORS. DO NOT PUT TAPE ON THE PRINTED SIDE OF THE PAPER; TAPE FROM BEHIND.
-
-
-
-
-
-
0
*--""""""""""""""""""""-"""""""""-------""""""""+++=+"+""""+++"+=+""-""""+"""-"-------"---""--"""""---"-----""""""#""#"######"""###"#
+..CCCCCCCCCCCCCCCCCCCC.CCCCCCCCC.......++++++++CCCCC+C++++CCC+CCC++.++++C+++.+.......+...++..+++++...+.....CCCCCCXCCXCXXXXXXCCCXXXCX
+''BBBBBBBBBBBBBBBBBBBB'BBBBBBBBB'''''''CCCCCCCC C CCCC C CC'CCCC CCC'C'''''''C'''CC''CCCCC'''C'''''BBBBBB$BB$B$$$$$$BBB$$$B$
+XXHHHHHHHHHHHHHHHHHHHHXHHHHHHHHHXXXXXXX X X XXXXXXX XXX XX XXX XXXXXHHHHHH_HH_H______HHH___H_
+CCXXXXXXXXXXXXXXXXXXXXCXXXXXXXXXCCCCCCC C C CCCCCCC CCC CC CCC CCCCCXXXXXX&XX&X&&&&&&XXX&&&X&
*"""""-"""""-"-"--"-""-"""""""""""""""""""""""""""""""--"----------""""-""""----"--"-"-"-"--""-------------"-------"++""-----"-""""""
+CCCCC.CCCCC.C.C..C.CC.CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC..C..........++++.++++....+..+.+.+.+..++.............+.......+CC++.....C.CCCCCC
+BBBBB'BBBBB'B'B''B'BB'BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB''B''''''''''CCCC'CCCC''''C''C'C'C'C''CC'''''''''''''C'''''''C CC'''''B'BBBBBB
+HHHHHXHHHHHXHXHXXHXHHXHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHXXHXXXXXXXXXX X XXXX XX X X X XX XXXXXXXXXXXXX XXXXXXX XXXXXHXHHHHHH
+XXXXXCXXXXXCXCXCCXCXXCXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXCCXCCCCCCCCCC C CCCC CC C C C CC CCCCCCCCCCCCC CCCCCCC CCCCCXCXXXXXX
*"""""""""""""""""""""""""""""""""-"""""""""""""""""""""""-""""""""-""""""""--""-""---"-----"-----------""""""""----"----------------
+CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC.CCCCCCCCCCCCCCCCCCCCCCC.CCCCCCCC.CCCCCCCC..CC.CC...C.....+...........++++++++....+................
+BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB'BBBBBBBBBBBBBBBBBBBBBBB'BBBBBBBB'BBBBBBBB''BB'BB'''B'''''C'''''''''''CCCCCCCC''''C''''''''''''''''
+HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHXHHHHHHHHHHHHHHHHHHHHHHHXHHHHHHHHXHHHHHHHHXXHHXHHXXXHXXXXX XXXXXXXXXXX XXXX XXXXXXXXXXXXXXXX
+XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXCXXXXXXXXXXXXXXXXXXXXXXXCXXXXXXXXCXXXXXXXXCCXXCXXCCCXCCCCC CCCCCCCCCCC CCCC CCCCCCCCCCCCCCCC
*"""""""""""""#"""""""""""""""""""""""""""""""""--""""""""""""""""""""""""""""""""""""""""-"-"""""-"--"-------"---------"-----------"
+CCCCCCCCCCCCCXCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC..CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC.C.CCCCC.C..C.......+.........+...........+
+BBBBBBBBBBBBB$BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB''BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB'B'BBBBB'B''B'''''''C'''''''''C'''''''''''C
+HHHHHHHHHHHHH_HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHXXHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHXHXHHHHHXHXXHXXXXXXX XXXXXXXXX XXXXXXXXXXX
+XXXXXXXXXXXXX&XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXCCXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXCXCXXXXXCXCCXCCCCCCC CCCCCCCCC CCCCCCCCCCC
*""""""""""""""""""""""""""""#""""""""----""=MMMIIMM-"""""""""-"""""""-""""-"""""""""""""-""""""""-"""-"-""-"-"-""""-"-"-""-"--------
+CCCCCCCCCCCCCCCCCCCCCCCCCCCCXCCCCCCCC....++C .CCCCCCCCC.CCCCCCC.CCCC.CCCCCCCCCCCCC.CCCCCCCC.CCC.C.CC.C.C.CCCC.C.C.CC.C........
+BBBBBBBBBBBBBBBBBBBBBBBBBBBB$BBBBBBBB''''CC 'BBBBBBBBB'BBBBBBB'BBBB'BBBBBBBBBBBBB'BBBBBBBB'BBB'B'BB'B'B'BBBB'B'B'BB'B''''''''
+HHHHHHHHHHHHHHHHHHHHHHHHHHHH_HHHHHHHHXXXX XHHHHHHHHHXHHHHHHHXHHHHXHHHHHHHHHHHHHXHHHHHHHHXHHHXHXHHXHXHXHHHHXHXHXHHXHXXXXXXXX
+XXXXXXXXXXXXXXXXXXXXXXXXXXXX&XXXXXXXXCCCC CXXXXXXXXXCXXXXXXXCXXXXCXXXXXXXXXXXXXCXXXXXXXXCXXXCXCXXCXCXCXXXXCXCXCXXCXCCCCCCCC
*XX-+-""##"""""+M+"-"""-"""==M-MMMMM=++=++"-++-"-""""""-"""-""-----"-"""""""""""""""""""""""""""""""""""""""""""""""-"------"--"-"--"
+ CC.CCXXCCCCCC C+.CCC.CC+CC C CCCCCC+.CC.C.+CCCCC.CCC.CC.....C.CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC.C......C..C.C..C
+ 'BB$$BBBBB C'BBB'BBC C' 'B'CBBBBB'BBB'BB'''''B'BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB'B''''''B''B'B''B
+ XHH__HHHHH XHHHXHH X XHX HHHHHXHHHXHHXXXXXHXHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHXHXXXXXXHXXHXHXXH
+ CXX&&XXXXX CXXXCXX C CXC XXXXXCXXXCXXCCCCCXCXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXCXCCCCCCXCCXCXCCX
*1 -=X+"##"""-Z1--1=Z=--"=-X-XA-MM+-"""-"""""""""-""+=MM-M=MMM==++"-"--"""-""""-"""""-M="-"""-"""""""""""""""""""""""-"""""""-"----"-
+ CCXXCCC. C..+CC C C C.CCC.CCCCCCCCC.++CC C C CCCC+.+..CCC.CC++.CCCCC. C+.CCC.CCCCCCCCCCCCCCCCCCCCCCC.CCCCCCC.C....C.
+ B$$BBB' ''C 'BBB'BBBBBBBBB'CC C'C''BBB'BBCC'BBBBB' C'BBB'BBBBBBBBBBBBBBBBBBBBBBB'BBBBBBB'B''''B'
+ H__HHHX XX XHHHXHHHHHHHHHX X XXHHHXHH XHHHHHX XHHHXHHHHHHHHHHHHHHHHHHHHHHHXHHHHHHHXHXXXXHX
+ X&&XXXC CC CXXXCXXXXXXXXXC C CCXXXCXX CXXXXXC CXXXCXXXXXXXXXXXXXXXXXXXXXXXCXXXXXXXCXCCCCXC
* 1-++###"+A1+=++X="+MM+"-""""--"""""""""""""-MX=++1++1-1 1-+==IIAIIZ=-""""+--""""""+1A=""-+-"""""""""""-+="""""""""-""""""""""""""
+ CXXXCC C+C C+.++++..CCCCCCCCCCCCC. C.CCCCCC.CCCCC+ C+C.C.CCCCCCCCCCC.CC+CCCCCCCC.CCCCCCCCCCCCCC
+ $$$B C C'CCCC''BBBBBBBBBBBBB' 'BBBB 'BBBBBC CB' 'BBBBBBBBBBB' CBBBBBBBB'BBBBBBBBBBBBBB
+ ___H X XXHHHHHHHHHHHHHX XHHHH XHHHHH HX XHHHHHHHHHHHX HHHHHHHHXHHHHHHHHHHHHHH
+ &&&X C CCXXXXXXXXXXXXXC CXXXX CXXXXX XC CXXXXXXXXXXXC XXXXXXXXCXXXXXXXXXXXXXX
*+- -- +-""=--=AZ-="---"-"""""""""""""""-=-A++=Z=M1 Z"""--1 - - -+=- IM"-""M"""""""ZX=A=+---"--""""-"--M1 1--"""""""""""""""""""""
+ .CCC CC+...+.CCCCCCCCCCCCCCC.CC C +CC.C +.C+ CCCCCCC C C...C..++++.+.. C.CCCCCCCCCCCCCCCCCCCCC
+ 'BB C'''C'BBBBBBBBBBBBBBB' CBB' C'BC BBBBBBB '''B''CCCC'C'' 'BBBBBBBBBBBBBBBBBBBBB
+ XHH XXX XHHHHHHHHHHHHHHHX HHX XH HHHHHHH XXXHXX X XX XHHHHHHHHHHHHHHHHHHHHH
+ CXX CCC CXXXXXXXXXXXXXXXC XXC CX XXXXXXX CCCXCC C CC CXXXXXXXXXXXXXXXXXXXXX
*A--- 1""A1IX-=+-"-"""""""""""""""""+-XI+I=+X"-""-+-"""""-Z--- ==+= 1+AX=X=-"""---"-"--""""--"+"-----+- I+-"-""""""""""""""--"
+ ++ CCC.C.CCCCCCCCCCCCCCCCCCC +.CC.C.CCCCC. CC C.CCC...C.+..CCCC..+C+....C C.C.CCCCCCCCCCCCCC..C
+ CC 'B'BBBBBBBBBBBBBBBBB C'BB' 'BBBBB' 'BBB'''B'C''BBBB''C C'''' 'B'BBBBBBBBBBBBBB''B
+ XHXHHHHHHHHHHHHHHHHH XHHX XHHHHHX XHHHXXXHX XXHHHHXX XXXX XHXHHHHHHHHHHHHHHXXH
+ CXCXXXXXXXXXXXXXXXXX CXXC CXXXXXC CXXXCCCXC CCXXXXCC CCCC CXCXXXXXXXXXXXXXXCCX
*1 - --X"Z-Z-"""-"""""""""""""""""""-MXM-"""-"""""""""""-""-+-M-XAIIX="-I1 -A-M="""-""-"""-""-"----+++I +AM""""""""""""""""-"
+ + .CCC.CCCCCCCCCCCCCCCCCCC. .CCC.CCCCCCCCCCC.CC.CC C C+C C C+++.CC.CCC.CC.C....CCC +CCCCCCCCCCCCCCC.C
+ C 'BBB'BBBBBBBBBBBBBBBBBBB' 'BBB'BBBBBBBBBBB'BB' C CCC'BB'BBB'BB'B'''' CBBBBBBBBBBBBBBB'B
+ XHHHXHHHHHHHHHHHHHHHHHHHX XHHHXHHHHHHHHHHHXHHX XHHXHHHXHHXHXXXX HHHHHHHHHHHHHHHXH
+ CXXXCXXXXXXXXXXXXXXXXXXXC CXXXCXXXXXXXXXXXCXXC CXXCXXXCXXCXCCCC XXXXXXXXXXXXXXXCX
* - -=XM="""--"""-"""--""--""--MXZ""""""""""-"""""""----""--"""---"-""-+X+ 11 1=X+-"""""--"------+I+=+ 1I-+-""""""""""""""
+ C+CC..CCC.CCC..CC..CC.. +CCCCCCCCC.CCCCCCC....CC..CCC...+.CC.C C.CCCCC..C......C CC.CCCCCCCCCCCCCC
+ CBB''BBB'BBB''BB''BB'' CBBBBBBBBB'BBBBBBB''''BB''BBB'''C'BB' 'BBBBB''B'''''' 'BBBBBBBBBBBBBB
+ HHXXHHHXHHHXXHHXXHHXX HHHHHHHHHXHHHHHHHXXXXHHXXHHHXXX XHHX XHHHHHXXHXXXXXX XHHHHHHHHHHHHHH
+ XXCCXXXCXXXCCXXCCXXCC XXXXXXXXXCXXXXXXXCCCCXXCCXXXCCC CXXC CXXXXXCCXCCCCCC CXXXXXXXXXXXXXX
*-+AMMM-""-"-"-M-"----""""""""-=AXM-"""""""""""""""""--"""""""-"""""""-"----=I -- -A"-""--"""--"-+===-M-+ - 1Z+"""""""""""""
+ C+C.C.C. .C....CCCCCCCC.C .CCCCCCCCCCCCCCCCC..CCCCCCC.CCCCCCC.C....C +.CC..CCC..C.CCCCC C CCCCCCCCCCCCCC
+ CB'B'B' 'B''''BBBBBBBB' 'BBBBBBBBBBBBBBBBB''BBBBBBB'BBBBBBB'B'''' C'BB''BBB''B' BBBBBBBBBBBBB
+ HXHXHX XHXXXXHHHHHHHHX XHHHHHHHHHHHHHHHHHXXHHHHHHHXHHHHHHHXHXXXX XHHXXHHHXXHX HHHHHHHHHHHHH
+ XCXCXC CXCCCCXXXXXXXXC CXXXXXXXXXXXXXXXXXCCXXXXXXXCXXXXXXXCXCCCC CXXCCXXXCCXC XXXXXXXXXXXXX
*=-"""""""""""--""""-""-"""""-"+-""""""""""""-""-""""-""-"""""-"""""""-----""X- IM"""+++++=+-""+=M-M-A- +Z""""""""""""
+C.CCCCCCCCCCC..CCCC.CC.CCCCC.+C.CCCCCCCCCCCC.CC.CCCC.CC.CCCCC.CCCCCCC.....C+ +++CCCCCCC.++CC C C +CCCCCCCCCCC
+ 'BBBBBBBBBBB''BBBB'BB'BBBBB'C 'BBBBBBBBBBBB'BB'BBBB'BB'BBBBB'BBBBBBB'''''BC CCC 'CC CBBBBBBBBBBB
+ XHHHHHHHHHHHXXHHHHXHHXHHHHHX XHHHHHHHHHHHHXHHXHHHHXHHXHHHHHXHHHHHHHXXXXXH X HHHHHHHHHHH
+ CXXXXXXXXXXXCCXXXXCXXCXXXXXC CXXXXXXXXXXXXCXXCXXXXCXXCXXXXXCXXXXXXXCCCCCX C XXXXXXXXXXX
*""""-""""""""==""-"""""-"-"""""""""""""""""""""""""-"-"""""-"-"""-""-"---"--"Z= 1=XXAAAAIII-ZXXAI=+++- ==""""""""""
+CCCC.CCCCCC++CCCC.CCCCC.C.CCCCCCCCCCCCCCCCCCCCCCCCC.C.CCCCC.C.CCC.CC.C...C..+ C CCCCCCCCCCC
+BBBB'BBBBBBCC BB'BBBBB'B'BBBBBBBBBBBBBBBBBBBBBBBBB'B'BBBBB'B'BBB'BB'B'''B''C BBBBBBBBBB
+HHHHXHHHHHH HHXHHHHHXHXHHHHHHHHHHHHHHHHHHHHHHHHHXHXHHHHHXHXHHHXHHXHXXXHXX HHHHHHHHHH
+XXXXCXXXXXX XXCXXXXXCXCXXXXXXXXXXXXXXXXXXXXXXXXXCXCXXXXXCXCXXXCXXCXCCCXCC XXXXXXXXXX
*"-""-"""--"-"+"""""""-"""-"""""""-"""-"""-""-""--"-------"-""""""-----"-"-""--"MZ+ -1+1++++1+=+1------- - =+"""""""""
+C.CC.CCC..C.+C+CCCCCC.CCC.CCCCCCC.CCC.CCC.CC.CC..C.......C.CCCCCC.....C.C.CC..+ CCCCCCCCCC
+B'BB'BBB''B'C CBBBBBB'BBB'BBBBBBB'BBB'BBB'BB'BB''B'''''''B'BBBBBB'''''B'B'BB''C BBBBBBBBB
+HXHHXHHHXXHX HHHHHHXHHHXHHHHHHHXHHHXHHHXHHXHHXXHXXXXXXXHXHHHHHHXXXXXHXHXHHXX HHHHHHHHH
+XCXXCXXXCCXC XXXXXXCXXXCXXXXXXXCXXXCXXXCXXCXXCCXCCCCCCCXCXXXXXXCCCCCXCXCXXCC XXXXXXXXX
*""""""""-""-"""-""--""""""-"-"""""--"""-"""----"-"-"-"-"""---"-"--------""""""""-"Z- - --------- - --- - -- =""""""""-
+CCCCCCCC.CC.CCC.CC..++++++.C.CCCCC..CCC.CCC....C.C.C.C.CCC...C.C........CCCCCCCC.+ +CCCCCCC.
+BBBBBBBB'BB'BBB'BB''CCCCCC'B'BBBBB''BBB'BBB''''B'B'B'B'BBB'''B'B''''''''BBBBBBBB'C CBBBBBBB'
+HHHHHHHHXHHXHHHXHHXX XHXHHHHHXXHHHXHHHXXXXHXHXHXHXHHHXXXHXHXXXXXXXXHHHHHHHHX HHHHHHHX
+XXXXXXXXCXXCXXXCXXCC CXCXXXXXCCXXXCXXXCCCCXCXCXCXCXXXCCCXCXCCCCCCCCXXXXXXXXC XXXXXXXC
*----"""----------"=+=MM"-""""""""""""-"""-"-""----"""---""-----"--""---""--"""-"-X+ --- - -- - - - - Z-"""""""
+....CCC..........+CCC +.CCCCCCCCCCCC.CCC.C.CC....CCC...CC.....C..CC...CC..CCC.C. .CCCCCCC
+''''BBB''''''''''C C'BBBBBBBBBBBB'BBB'B'BB''''BBB'''BB'''''B''BB'''BB''BBB'B' 'BBBBBBB
+XXXXHHHXXXXXXXXXX XHHHHHHHHHHHHXHHHXHXHHXXXXHHHXXXHHXXXXXHXXHHXXXHHXXHHHXHX XHHHHHHH
+CCCCXXXCCCCCCCCCC CXXXXXXXXXXXXCXXXCXCXXCCCCXXXCCCXXCCCCCXCCXXCCCXXCCXXXCXC CXXXXXXX
*MM===""=M-M=M--Z-AIAA="--""""""""""""""""----"----""""-"-"----""--"---"-------"--Z+ - - - - - --- 1="""""""
+ CCC++C C C CC C C+..CCCCCCCCCCCCCCCC....C....CCCC.C.C....CC..C...C.......+.. CCCCCCCC
+ CC C''BBBBBBBBBBBBBBBB''''B''''BBBB'B'B''''BB''B'''B'''''''C'' BBBBBBB
+ XXHHHHHHHHHHHHHHHHXXXXHXXXXHHHHXHXHXXXXHHXXHXXXHXXXXXXX XX HHHHHHH
+ CCXXXXXXXXXXXXXXXXCCCCXCCCCXXXXCXCXCCCCXXCCXCCCXCCCCCCC CC XXXXXXX
*AXXXZ-XAI=II=I===+1=Z-"-"---X-""""""""""""""-""-"-"-""-""--"--""""""--"-----"-"----- - -- - - ---1+1 -"""""""
+ C .C.C... .CCCCCCCCCCCCCC.CC.C.C.CC.CC..C..CCCCCC..C.....+.+...C CCCCCCCC
+ 'B'B''' 'BBBBBBBBBBBBBB'BB'B'B'BB'BB''B''BBBBBB''B'''''C'C''' BBBBBBB
+ XHXHXXX XHHHHHHHHHHHHHHXHHXHXHXHHXHHXXHXXHHHHHHXXHXXXXX X XXX HHHHHHH
+ CXCXCCC CXXXXXXXXXXXXXXCXXCXCXCXXCXXCCXCCXXXXXXCCXCCCCC C CCC XXXXXXX
*AAXIAIIIIIIII===I+I""""-""-"-"""""-"-"""----"-"-"----"-"---"""-"""----"-"""--"-"-"X - - - - - ----1+=+-- -- +-""""-"
+ +CCC.CC.C.CCCCC.C.CCC....C.C.C....C.C...CCC.CCC....C.CCC..+.+.+ .CCCC.C
+ CBBB'BB'B'BBBBB'B'BBB''''B'B'B''''B'B'''BBB'BBB''''B'BBB''C'C'C 'BBBB'B
+ HHHXHHXHXHHHHHXHXHHHXXXXHXHXHXXXXHXHXXXHHHXHHHXXXXHXHHHXX X X XHHHHXH
+ XXXCXXCXCXXXXXCXCXXXCCCCXCXCXCCCCXCXCCCXXXCXXXCCCCXCXXXCC C C CXXXXCX
*AIAIIII=IAII=I=+=X"-"""--""""-""""""""""---""""-----"---"""---""-"-----"-""---"---M- - -- --1+++111+I+ +"""""""
+ +.CCC..CCCC.CCCCCCCCCC...CCCC.....C...CCC...CC.C.....C.CC...C... +CCCCCC
+ C'BBB''BBBB'BBBBBBBBBB'''BBBB'''''B'''BBB'''BB'B'''''B'BB'''B''' CBBBBBB
+ XHHHXXHHHHXHHHHHHHHHHXXXHHHHXXXXXHXXXHHHXXXHHXHXXXXXHXHHXXXHXXX HHHHHH
+ CXXXCCXXXXCXXXXXXXXXXCCCXXXXCCCCCXCCCXXXCCCXXCXCCCCCXCXXCCCXCCC XXXXXX
*AAAAIIIIIIIIIII=A""""""""""""""""""""""--"-"--"---""--"--"""""-""""----"---------"-A - -- -- --+1-11111A= +-""""""
+ +CCCCCCCCCCCCCCCCCCCCC..C.C..C...CC..C..CCCCC.CCCC....C.........C. .CCCCCC
+ CBBBBBBBBBBBBBBBBBBBBB''B'B''B'''BB''B''BBBBB'BBBB''''B'''''''''B' 'BBBBBB
+ HHHHHHHHHHHHHHHHHHHHHXXHXHXXHXXXHHXXHXXHHHHHXHHHHXXXXHXXXXXXXXXHX XHHHHHH
+ XXXXXXXXXXXXXXXXXXXXXCCXCXCCXCCCXXCCXCCXXXXXCXXXXCCCCXCCCCCCCCCXC CXXXXXX
*AAAAIAAAAI=III=I+"""""-""""--"""--"""""---"-""""------"----""---"-----------""-----Z - -+11+1---++ 1-""""""
+ CCCCCC.CCCC..CCC..CCCCC...C.CCCC......C....CC...C...........CC..... .CCCCCC
+ BBBBB'BBBB''BBB''BBBBB'''B'BBBB''''''B''''BB'''B'''''''''''BB''''' 'BBBBBB
+ HHHHHXHHHHXXHHHXXHHHHHXXXHXHHHHXXXXXXHXXXXHHXXXHXXXXXXXXXXXHHXXXXX XHHHHHH
+ XXXXXCXXXXCCXXXCCXXXXXCCCXCXXXXCCCCCCXCCCCXXCCCXCCCCCCCCCCCXXCCCCC CXXXXXX
*IAIAXIA=IIIIII=+""""""--""--"""--"""""""""""--------------"-""----"-----""""-+-"---- -- -- -11--1----1 -"---"""
+ CCCCCCC..CC..CCC..CCCCCCCCCCC..............C.CC....C.....++++.C.+...C +...CCC
+ BBBBBB''BB''BBB''BBBBBBBBBBB''''''''''''''B'BB''''B'''''CCCC' 'C''' C'''BBB
+ HHHHHHXXHHXXHHHXXHHHHHHHHHHHXXXXXXXXXXXXXXHXHHXXXXHXXXXX X X XXX XXXHHH
+ XXXXXXCCXXCCXXXCCXXXXXXXXXXXCCCCCCCCCCCCCCXCXXCCCCXCCCCC C C CCC CCCXXX
*=IAAIIAIAI=AAA=""""""-""""""""""""""-""""--""----"""""""+===+"==M==+==+++"-""+++"--=I - - 111- -1+ M"-""""
+ CCCCCCC.CCCCCCCCCCCCCC.CCCC..CC....+++++++CCCCC+CC CCCCCCCC+.++CCC+..C C.CCCC
+ BBBBBB'BBBBBBBBBBBBBB'BBBB''BB''''CCCCCCC C C'CC C'' B'BBBB
+ HHHHHHXHHHHHHHHHHHHHHXHHHHXXHHXXXX X XX HXHHHH
+ XXXXXXCXXXXXXXXXXXXXXCXXXXCCXXCCCC C CC XCXXXX
*I=IIIIAAIIAAAM"""""""-"""-""""""""""""--""+""+++=M==+""====++=M---MM--ZZXM=MM==MM=++M=- - -11- - - X--"-""
+ CCCCCCC.CCC.CCCCCCCCCCCC..++C++CCCC CCC++CCCCCCC CCC CC C CC CCC ..C.CC
+ BBBBBBB'BBB'BBBBBBBBBBBB''CC CC CC ''B'BB
+ HHHHHHHXHHHXHHHHHHHHHHHHXX XXHXHH
+ XXXXXXXCXXXCXXXXXXXXXXXXCC CCXCXX
*IIAAAAAAAXAAZ""""""-"""""-"""""""--"=-=""=+"--"""""-"+"""+"++=--===+++==M--=M=+M--ZA+1-1- 11---+ X-"""""
+ +CCCCC.CCCCC.CCCCCCC..+CCC++CC+..+++++.+C+++C+CCCCCCCCCCCCC CCC CC CC .CCCCC
+ CBBBBB'BBBBB'BBBBBBB''C CC C''CCCCC'C CCC C 'BBBBB
+ HHHHHXHHHHHXHHHHHHHXX XX X XHHHHH
+ XXXXXCXXXXXCXXXXXXXCC CC C CXXXXX
*IIAAAAAAAXXZ"""""--"""-"-""""""""+"-"+"-+"-----""+MM-XIAI+++11+1=IIAAXX---ZZ-"++"""+X- -11---1- X-"""""
+ +CCCC..CCC.C.CCCCCCC+C+.+C+.C+.....++C C CCC C+CC+++C .CCCCC
+ CBBBB''BBB'B'BBBBBBBC C'C C' C'''''CC C CCC 'BBBBB
+ HHHHXXHHHXHXHHHHHHH X X XXXXX XHHHHH
+ XXXXCCXXXCXCXXXXXXX C C CCCCC CXXXXX
*IIIAXXAAAZ-=-""""-"""""--"""""-""--"+""++"+ZXI=++1-+1------ --- --1----11+++=I=AM+++=X- 1111-+A=-- -- A-""-""
+ CC.CCCC.CCCCC..CCCCC.++..+C++CC+C CCCC .CC.CC
+ 'BBBB'BBBBB''BBBBB'CC''C CC C 'BB'BB
+ XHHHHXHHHHHXXHHHHHX XX XHHXHH
+ CXXXXCXXXXXCCXXXXXC CC CXXCXX
*=II=IIAAAAZ"""-"""""""""---"-""""-M---I=I=+-- -11I=IAAAAXXZXXXXXAII++----------1=IIXXI- 1- 1=XX+=MI1-+1 =""""""
+ +CC.CCCCCCCCC...+.CCCC. CCC +CCCCC
+ CBB'BBBBBBBBB'''C'BBBB' CBBBBB
+ HHXHHHHHHHHHXXX XHHHHX HHHHH
+ XXCXXXXXXXXXCCC CXXXXC XXXXX
*IIAAAIZZAZ=-""""""""""""-=+-""""MA111- --1=A-MM=++"---"----"--""---"++=MMZXI+1----11-+=11IA=1 1XM=="-IZ-A =-"""""
+ C.CCCCCCCCCCCC.CC.CCC+ C CCC+...+....C..CC...+CCC +C C .CCCCC
+ 'BBBBBBBBBBBB' 'BBBC C'''C''''B''BB'''C C 'BBBBB
+ XHHHHHHHHHHHHX XHHH XXX XXXXHXXHHXXX XHHHHH
+ CXXXXXXXXXXXXC CXXX CCC CCCCXCCXXCCC CXXXXX
*M-+--"-"+M+-""-""""-----+--"-=A--- -+A=+-""""""-""""""""""""""""""---""""""""-""-I==--1111IXI AMAZ-"""=I I---"""
+ CC..+.+C C.CC.CCCC.....C..C.C CC.CCCCCC.CCCCCCCCCCCCCCCCCC...CCCCCCCC.++C .+++C ...CCC
+ ''C'C 'BB'BBBB''''' ''B' 'BBBBBB'BBBBBBBBBBBBBBBBBB'''BBBBBBBB'CC 'CCC '''BBB
+ XX X XHHXHHHHXXXXX XXHX XHHHHHHXHHHHHHHHHHHHHHHHHHXXXHHHHHHHHX X XXXHHH
+ CC C CXXCXXXXCCCCC CCXC CXXXXXXCXXXXXXXXXXXXXXXXXXCCCXXXXXXXXC C CCCXXX
*"""""#"MZ"-""""""""-"--""--=I- +=Z=-"""""""""""""""""""""""""""""""""""""""-"""""""""=XI+1--+++- -+I=XXZXI +""""""
+CCCCCXC +.CCCCCCCC.+..CC..C C.CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC.+CCCCCCCCC +CCCCC
+BBBBB$B C'BBBBBBBB'C''BB'' 'BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB'CBBBBBBBB CBBBBB
+HHHHH_H XHHHHHHHHX XXHHXX XHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHX HHHHHHHH HHHHH
+XXXXX&X CXXXXXXXXC CCXXCC CXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXC XXXXXXXX XXXXX
*-"-"""""=----""-""-++---+=Z+-1X"""#""""""-""""""""""""""""""#""""""""#"""""+A-"""""""""-=XI1--1- -- - I""""""
+.C.CCCC+C....CC.CC.CC...CC +CCXCCCCCC.CCCCCCCCCCCCCCCCCCXCCCCCCCCXCCCCCC .CCCCCCCCC.C +CCCCC
+'B'BBBBC ''''BB'BB' ''' CBB$BBBBBB'BBBBBBBBBBBBBBBBBB$BBBBBBBB$BBBBB 'BBBBBBBBB' CBBBBB
+XHXHHHH XXXXHHXHHX XXX HH_HHHHHHXHHHHHHHHHHHHHHHHHH_HHHHHHHH_HHHHH XHHHHHHHHHX HHHHH
+CXCXXXX CCCCXXCXXC CCC XX&XXXXXXCXXXXXXXXXXXXXXXXXX&XXXXXXXX&XXXXX CXXXXXXXXXC XXXXX
*-"""""--"---"-""""="--=X==1-Z+-"""""""""""""""""""-""""""""""""""""""""""""-"""""---"""""""=X-- - - =""""""
+.CCCCC..+...C.CCC+C+..C C.CCCCCCCCCCCCCCCCCC+.CCCCCCCCCCCCCCCCCCCCCCCC.+CCCC...CCCCCC+C +CCCCC
+'BBBBB''C'''B'BBBC C'' 'BBBBBBBBBBBBBBBBBBC'BBBBBBBBBBBBBBBBBBBBBBBB'CBBBB'''BBBBBBC CBBBBB
+XHHHHHXX XXXHXHHH XX XHHHHHHHHHHHHHHHHHH XHHHHHHHHHHHHHHHHHHHHHHHHX HHHHXXXHHHHHH HHHHH
+CXXXXXCC CCCXCXXX CC CXXXXXXXXXXXXXXXXXX CXXXXXXXXXXXXXXXXXXXXXXXXC XXXXCCCXXXXXX XXXXX
*"""""""-""-----""M"---+1--A-"##"""-""""""""""""""""""""""""""""""""""""""""""-""""""---"""""""I - -- -+-""""
+CCCCCCC.+C.....C+ +..C .CXXCCC.CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC.CCCCCC...CCCCCC+ C.CCCC
+BBBBBBB'CB'''''BC C'' 'B$$BBB'BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB'BBBBBB'''BBBBBBC 'BBBB
+HHHHHHHX HXXXXXH XX XH__HHHXHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHXHHHHHHXXXHHHHHH XHHHH
+XXXXXXXC XCCCCCX CC CX&&XXXCXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXCXXXXXXCCCXXXXXX CXXXX
*"+--"----------"--+-= -+A-""""""""""""""""""""""""""""""""""""""""""""""""""--+-"""""----""""""=- +""""""
++C..+..........+..CC .CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC.CC.CCCCC....CCCCC+ +CCCCC
+C ''C''''''''''C'' 'BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB' 'BBBBB''''BBBBBC CBBBBB
+ XX XXXXXXXXXX XX XHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHX XHHHHHXXXXHHHHH HHHHH
+ CC CCCCCCCCCC CC CXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXC CXXXXXCCCCXXXXX XXXXX
*MM"-"""--"-------=A1 -A""""""--""""""""""""""""""""""""""""""""""""""""""""""----"-"-"-"--"""""-=I - -"""""
+ +.+++..C.......C +CCCCC..CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC....C.C.+.C..CCCCC.C CCCCCC
+ C'CCC''B''''''' CBBBBB''BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB''''B'B'C'B''BBBBB' BBBBB
+ X XXHXXXXXXX HHHHHXXHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHXXXXHXHX XHXXHHHHHX HHHHH
+ C CCXCCCCCCC XXXXXCCXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXCCCCXCXC CXCCXXXXXC XXXXX
*X-Z-MMM"-"---""+ZI--A=-##""-""""+""""""""""""""""""""""""-""""""""""""""""""""""-""""-M-""""-""""-=A - - ---"""
+ C C +.C...CCC C.XXCC.CCCCCCCCCCCCCCCCCCCCCCCCCCCCC.CCCCCCCCCCCCCCCCCCCCCC.C+CC. .CCCC.CCCC.C C.CCC
+ C'B'''BB '$$BB'BBBB BBBBBBBBBBBBBBBBBBBBBBBB'BBBBBBBBBBBBBBBBBBBBBB'BCBB' 'BBBB'BBBB' 'BBB
+ XHXXXHH X__HHXHHHH HHHHHHHHHHHHHHHHHHHHHHHHXHHHHHHHHHHHHHHHHHHHHHHXH HHX XHHHHXHHHHX XHHH
+ CXCCCXX C&&XXCXXXX XXXXXXXXXXXXXXXXXXXXXXXXCXXXXXXXXXXXXXXXXXXXXXXCX XXC CXXXXCXXXXC CXXX
*AZ-MMMM"--"+--"I+-1+""""""""""""""""""#"""""""""""""-""""""""""""""""""""""-"""""""#""M"""""-"-""""-A - - I"-""
+ C +..+C..+ CCCCCCCCCCCCCCCCCCCXCCCCCCCCCCCCC.CCCCCCCCCCCCCCCCCCCCCC.CCCCCCCXCC +CCCC.C.CCCC. +.CC
+ C''C ''C BBBBBBBBBBBBBBBBBB$BBBBBBBBBBBBB'BBBBBBBBBBBBBBBBBBBBBB'BBBBBBB$BB CBBBB'B'BBBB' C'BB
+ XX XX HHHHHHHHHHHHHHHHHH_HHHHHHHHHHHHHXHHHHHHHHHHHHHHHHHHHHHHXHHHHHHH_HH HHHHXHXHHHHX XHH
+ CC CC XXXXXXXXXXXXXXXXXX&XXXXXXXXXXXXXCXXXXXXXXXXXXXXXXXXXXXXCXXXXXXX&XX XXXXCXCXXXXC CXX
*ZZ--==="--""--I1+X-#""""""""""""""""""""""""""""""""""""""""""""-""""""""""""""""""""""""""""-----"""Z1 - - Z"""
+ CCCCC+..++.C .XCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC.CCCCCCCCCCCCCCCCCCCCC++CCCCC.....CCC CCC
+ C''CC' '$BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB'BBBBBBBBBBBBBBBBBBBBBCCBBBBB'''''BBB BBB
+ XX X X_HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHXHHHHHHHHHHHHHHHHHHHHH HHHHHXXXXXHHH HHH
+ CC C C&XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXCXXXXXXXXXXXXXXXXXXXXX XXXXXCCCCCXXX XXX
*XX--==+-""=MZ=1I=""#"""""""""""""""""""#"""""""""""""""""""""""""""""""""""""""-""""""-"-""""""---""""X -- A"""
+ CCCCC.C+C CCCXCCCCCCCCCCCCCCCCCCCXCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC.CCCCCC.+.CCCCCC...CCC+ CCC
+ 'BC BB$BBBBBBBBBBBBBBBBBBB$BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB'BBBBBB'C'BBBBBB'''BBBC BBB
+ XH HH_HHHHHHHHHHHHHHHHHHH_HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHXHHHHHHX XHHHHHHXXXHHH HHH
+ CX XX&XXXXXXXXXXXXXXXXXXX&XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXCXXXXXXC CXXXXXXCCCXXX XXX
*ZXXM=M+--M=+11+Z-"#""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""-"-"""""""-""""-I - - +"""
+ C C.. .CXCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC.+.CCCCCC+.CCCC. +CC
+ '' 'B$BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB'C'BBBBBBC'BBBB' CBB
+ XX XH_HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHX XHHHHHH XHHHHX HH
+ CC CX&XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXC CXXXXXX CXXXXC XX
*AIX-=++-"+111--I-#"""-""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""-M-"""++"""""""+-""""-A -- M""
+ CCCC.+ .XCCC.CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC. .CCCCCCCCCCC+C.CCCC. CC
+ 'C '$BBB'BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB' 'BBB BBBBBBC 'BBBB' BB
+ X X_HHHXHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHX XHHH HHHHHH XHHHHX HH
+ C C&XXXCXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXC CXXX XXXXXX CXXXXC XX
*Z-=+++""A+1111I"##"""-""#""""""""""""""""""""""""""""""""""""""""""""""""""""""""--+"""-=A""""""""""-""""+- - - - -""
+ CCCCC++ CXXCCC.CCXCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC..C+++.C +CCCCCC+++.CCC+ CCC
+ CC B$$BBB'BB$BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB'' CCC' CBBBBBBCCC'BBBC BB
+ H__HHHXHH_HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHXX X HHHHHH XHHH HH
+ X&&XXXCXX&XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXCC C XXXXXX CXXX XX
*"+""""-M1++11+="""""--""""""""""""""""""""""""""""""""-"""-""""-"""""""""""""""""M=""ZM"-Z--""""""-=+-"""+=- - - I-"
++C++++. CCCCCC..CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC.CCC.CCCC.CCCCCCCCCCCCCCCCC C++ +. C.CCCCCC.CC.CCCC .C
+C CCCC' BBBBB''BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB'BBB'BBBB'BBBBBBBBBBBBBBBBB CC C' 'BBBBBB' 'BBB 'B
+ X HHHHHXXHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHXHHHXHHHHXHHHHHHHHHHHHHHHHH X XHHHHHHX XHHH XH
+ C XXXXXCCXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXCXXXCXXXXCXXXXXXXXXXXXXXXXX C CXXXXXXC CXXX CX
*-M+--"-=I1+1-M"#"""--""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""M=M-"-""MZ--"""-""-""-""-"-1 1""
+C C..+.C CXCCC..CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC .+.C+ ..CCC.CC.++.CC.+C +C
+ ''C' B$BBB''BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB 'C'BC ''BBB'BB'CC'BB'C CB
+ XX X H_HHHXXHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH X XH XXHHHXHHX XHHX H
+ CC C X&XXXCCXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX C CX CCXXXCXXC CXXC X
*==A"---"X+++A-""#"--""""""""""""""""""""""""""""""""""""""""""--"""""""""""""""""M -M""-M++M-""""""""-"--"""Z -="
+ +...+ .CCXC..CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC..CCCCCCCCCCCCCCCCC CC. .CCCCCCCC.+..CC+ CC
+ C'''C 'BB$B''BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB''BBBBBBBBBBBBBBBBB BB' 'BBBBBBBB'C''BBC B
+ XXX XHH_HXXHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHXXHHHHHHHHHHHHHHHHH HHX XHHHHHHHHX XXHH H
+ CCC CXX&XCCXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXCCXXXXXXXXXXXXXXXXX XXC CXXXXXXXXC CCXX X
*==A+---"Z=++-"""""-""""""""""""""""""""""""""""""""""""""""""""""""""""""--""""""+- +=+XI= -=-"""""""""--"""+1 -- Z"
+ C...+ C.CCCCC.CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC..CCCCCCC CC C.CCCCCCCCC..CCCC C
+ '''C 'BBBBB'BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB''BBBBBB 'BBBBBBBBB''BBB B
+ XXX XHHHHHXHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHXXHHHHHH XHHHHHHHHHXXHHH H
+ CCC CXXXXXCXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXCCXXXXXX CXXXXXXXXXCCXXX X
*==X"-"--M=1""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""+1 1A1 -=-""""-""""--"""-Z +-
+ +.+.. +CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC C.CCCC.CCCC..CCC. .
+ C'C'' CBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB 'BBBB'BBBB''BBB' '
+ X XX HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH XHHHHXHHHHXXHHHX X
+ C CC XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX CXXXXCXXXXCCXXXC C
*=+Z-----+IA-""""-"""""""""-""""""""""""""""""""""""""""""""""""""""""""-"""""""""+ IZ+- +M-"""""-"""--""-"Z 1-
+ .....C .CCCC.CCCCCCCCC.CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC.+CCCCCCCCC .CCCCC.CCC..CC.C .
+ ''''' 'BBBB'BBBBBBBBB'BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB'CBBBBBBBB 'BBBBB'BBB''BB'B '
+ XXXXX XHHHHXHHHHHHHHHXHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHX HHHHHHHH XHHHHHXHHHXXHHXH X
+ CCCCC CXXXXCXXXXXXXXXCXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXC XXXXXXXX CXXXXXCXXXCCXXCX C
*ZIX----"-II"""""""""""""""""-""""""""""""""""""""""""""""""""""""""""""""""""""""X -- ="==- -+"""-"""""----""=- - -"
+ ....C. +CCCCCCCCCCCCCCCC.CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC+CCCCCCC+ +C C+CC.CCCCC....CCC +
+ ''''B' CBBBBBBBBBBBBBBBB'BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCBBBBBBBC C CBB'BBBBB''''BB C
+ XXXXHX HHHHHHHHHHHHHHHHXHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH HHHHHHH HHXHHHHHXXXXHH
+ CCCCXC XXXXXXXXXXXXXXXXCXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXX XXCXXXXXCCCCXX
*-M"----"+=I-""""""""""""""""""""""""""""""#""""""""""""""""""""""-"""""""""""-""+= -==I+++ ++M-""""""--"-""-M- -"
+C +....CC .CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCXCCCCCCCCCCCCCCCCCCCCCC.CCCCCCCCCCC.CCC CC C .CCCCCC..+.CC. +
+ C''''B 'BBBBBBBBBBBBBBBBBBBBBBBBBBBBBB$BBBBBBBBBBBBBBBBBBBBBB'BBBBBBBBBBB'BB 'BBBBBB''C'BB' C
+ XXXXH XHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH_HHHHHHHHHHHHHHHHHHHHHHXHHHHHHHHHHHXHH XHHHHHHXX XHHX
+ CCCCX CXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX&XXXXXXXXXXXXXXXXXXXXXXCXXXXXXXXXXXCXX CXXXXXXCC CXXC
*IM"""-"+MA=-"""""""""""""""""""""""""""""""""""""""""-""""""--"""""-""""""""""-""M --Z1X==A= Z+-"""""--"-""-"=1 -"
+ +++.+C .CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC.CCCCCC..CCCCC.CCCCCCCCCC.CC C C C.CCCCC..C.+C.CC +
+ CCC'C 'BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB'BBBBBB''BBBBB'BBBBBBBBBB'BB 'BBBBB''B'CB'B C
+ X XHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHXHHHHHHXXHHHHHXHHHHHHHHHHXHH XHHHHHXXHX HXH
+ C CXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXCXXXXXXCCXXXXXCXXXXXXXXXXCXX CXXXXXCCXC XCX
*X+"+"--=X=A--"""""""""""""""""""""""""""""""-=-"""""""""""""I=A""""""""-""-""""-"M 1M"XA+M"=-=++"""-""--""---X- -"
+ C+C+..C ..CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC.C.CCCCCCCCCCCC+ +CCCCCCC.CC.CCCC.C + C +C CC+CC.CC..++... +
+ C C'' ''BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB' 'BBBBBBBBBBBBC CBBBBBBB'BB'BBBB'B C C CBB'BB''CC''' C
+ XX XXHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHX XHHHHHHHHHHHH HHHHHHHXHHXHHHHXH HHXHHXX XXX
+ CC CCXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXC CXXXXXXXXXXXX XXXXXXXCXXCXXXXCX XXCXXCC CCC
*="""+--"X=="""""-"""""""""""""""""""#""""-""X1"""""-"""""""M --""-"""--""-"""-"Z A"-+I=-"++X-=Z""-"-""-"---=- - 1-
+C+++C..+ +CCCC.CCCCCCCCCCCCCCCCCCCXCCCC.CC +CCCC.CCCCCCC C.CC.CCC..CC.CC+.C +.C C.CC . CC.C.CC.+... .
+ CCC ''C CBBBB'BBBBBBBBBBBBBBBBBBB$BBBB'BB CBBBB'BBBBBBB 'BB'BBB''BB'BBC'B C' 'B ' BB'B'BB'C''' '
+ XX HHHHXHHHHHHHHHHHHHHHHHHH_HHHHXHH HHHHXHHHHHHH XHHXHHHXXHHXHH XH X XH X HHXHXHHX XXX X
+ CC XXXXCXXXXXXXXXXXXXXXXXXX&XXXXCXX XXXXCXXXXXXX CXXCXXXCCXXCXX CX C CX C XXCXCXXC CCC C
*-++"""-+X1+"-"""""""""""""""""""""#""""""""- -""""""""""""""1 Z"-""""-""""-"--""A ++=+X+M""+M-==-""""""-"-"+- - I-
+.CC++C.C +.CCCCCCCCCCCCCCCCCCCCCXCCCCCCCC. +CCCCCCCCCCCC+ C.CCCC.CCCC.C..CC CCC C+ . .CCCCCC.+.CC .
+' CCB' C'BBBBBBBBBBBBBBBBBBBBB$BBBBBBBB' CBBBBBBBBBBBBC B'BBBB'BBBB'B''BB BC ' 'BBBBBB'C'B '
+X HX XHHHHHHHHHHHHHHHHHHHHH_HHHHHHHHX HHHHHHHHHHHH HXHHHHXHHHHXHXXHH H X XHHHHHHX XH X
+C XC CXXXXXXXXXXXXXXXXXXXXX&XXXXXXXXC XXXXXXXXXXXX XCXXXXCXXXXCXCCXX X C CXXXXXXC CX C
*"++""--+A+=+-""""""""""""""""""""""+="#""""-AI""""""""""""M= Z""""""----""""---1 I---Z-M--=X-I-""--"""-"-"+-- +-
+CCC++..C C.CCCCCCCCCCCCCCCCCCCCCCCCCXCCCC. +CCCCCCCCCCC CCCCCC....CCCC... ... .. . +C..CCC.+.CC .
+B CC'' 'BBBBBBBBBBBBBBBBBBBBBB B$BBBB' CBBBBBBBBBBB BBBBBB''''BBBB''' ''' '' ' CB''BBB'C'B '
+H XX XHHHHHHHHHHHHHHHHHHHHHH H_HHHHX HHHHHHHHHHH HHHHHHXXXXHHHHXXX XXX XX X HXXHHHX XH X
+X CC CXXXXXXXXXXXXXXXXXXXXXX X&XXXXC XXXXXXXXXXX XXXXXXCCCCXXXXCCC CCC CC C XCCXXXC CX C
*"--"---==1++"""-"""""""""""""""""""-1-""""""--""""""-""+"-- I=M=+"++++"-""""-- A-""=1-X+M+-- +-----"-"-"+---- 1+
+C..+...C CCCC.CCCCCCCCCCCCCCCCCC+ .CCCCCC..CCCCC+.++C+C C CC+CCCC+.CCCC.. .CCC C C C.C C.....C.+.CC C
+B''C''' BBB'BBBBBBBBBBBBBBBBBBC 'BBBBBB''BBBBBC'CC C C C'BBBB'' 'BB ' '''''B'C'B
+HXX XXX HHHXHHHHHHHHHHHHHHHHHH XHHHHHHXXHHHHH X XHHHHXX XHH X XXXXXHX XH
+XCC CCC XXXCXXXXXXXXXXXXXXXXXX CXXXXXXCCXXXXX C CXXXXCC CXX C CCCCCXC CX
*""----"Z+-+=---"-""""""""""""""---+ -+M-ZZXAIIIII++11AM=-- -+=AXI+IAM---""-- -=-"-+Z"--+-"=M------"="""- - - -+
+CC....+ C...C.CCCCCCCCCCCCCC...C CC C CC ...CC.. C.C. +..C.+ ......CC+C+ C
+BB''''C '''B'BBBBBBBBBBBBBB''' '''BB'' 'B' C'' 'C ''''''B CBC
+HHXXXX XXXHXHHHHHHHHHHHHHHXXX XXXHHXX XHX XX X XXXXXXH H
+XXCCCC CCCXCXXXXXXXXXXXXXXCCC CCCXXCC CXC CC C CCCCCCX X
*"----""-=1=M-"""""""""""-""=--ZAAA+ 111- -1--- ----1+Z-""--+ 1M-XZ-ZX=A+"-"---+ I--""----"---=="-------"--=--- M
+C....C+C .CCCCCCCCCCC.++CCC .CC.C C C CC.C...C ..CC....C... +.......+..
+B''''BC 'BBBBBBBBBBB'CC 'BB' B'B''' ''BB''''B''' C'''''''C''
+HXXXXH XHHHHHHHHHHHX XHHX HXHXXX XXHHXXXXHXXX XXXXXXX XX
+XCCCCX CXXXXXXXXXXXC CXXC XCXCCC CCXXCCCCXCCC CCCCCCC CC
*"-"-""-X=+=Z""-"""----""=M-ZAZZ-ZZA1-1+111-11-1--- -11=Z"#"Z- A-"""--"""-""--"-" =-+--"+"---""1-+------""""=-- M
+C.+.CC. +C.CCC....++C C C +XC .CCC..+++.CC..C.+ CC..+C+...C+ C......++C+
+B'C'BB' CB'BBB''''CC C$B 'BBB''CCC'BB''B'C ''C C'''BC ''''''CCBC
+HX XHHX HXHHHXXXX _H XHHHXX XHHXXHX XX XXXH XXXXXX H
+XC CXXC XCXXXCCCC &X CXXXCC CXXCCXC CC CCCX CCCCCC X
*""-"---A=1+---""""----+==-ZZZ==MXZAI===++1111----1-1+=+-M"+- M"""""-""""""--"-+ --1Z""------"=-+------+"""=--- -M
+CC.+... C..CCCC....CCCC CC CCC CC CCCCC.+CCCCC..C.C ++......+ C......C+C+
+BB'C''' ''BBBB'''' B BBBBB'CBBBBB''B' CC''''''C '''''' CBC
+HHX XXX XXHHHHXXXX H HHHHHX HHHHHXXHX XXXXXX XXXXXX H
+XXC CCC CCXXXXCCCC X XXXXXC XXXXXCCXC CCCCCC CCCCCC X
*""-+"--XI++X-""-------"+=XAAXMZZZZAI==++I-I1-- ---1-1=-"-+- M""""""+"-""""---- -1=--""-"+--Z M-"-"--"""-=--- Z
+CC.C+.. .CC.......+CC C C.C.CC CCCCC+CC.CCCC...C C..++.+C.. .C.+..++C.
+BB' C'' 'BB'''''''C 'B' BBBBBC B'BBBB''' ''CC'C '' 'B'C''CCB'
+HHX XX XHHXXXXXXX XHX HHHHH HXHHHHXXX XX X XX XHX XX HX
+XXC CC CXXCCCCCCC CXC XXXXX XCXXXXCCC CC C CC CXC CC XC
*"""-"--A=++Z"---"---"""+=ZXXAZXAZAAII=+==++1--- ---11=+"-= I""""""-"""""""""- 1A""+A-="-"+"M1M------+""-I---- A
+CCC.+.. +...C...+++CC CC CC.C +CCCCC.CCCCCCCCCC +CC CC+.+C+ ......C+C.
+BBB'C'' C'''B'''CCC B' CBBBBB'BBBBBBBBB CB C'C C '''''' CB'
+HHHX XX XXXHXXX HX HHHHHXHHHHHHHHH H X XXXXXX HX
+XXXC CC CCCXCCC XC XXXXXCXXXXXXXXX X C CCCCCC XC
*--"""""X=+1I+"------"--MZZAAIAXA-XXXIA=X"-1-1-- -1-1IM--- - X"""---"""""""""= 1=""""ZM+M+""--=+-"----==""M--11 1
+..CC+++ CC......+.. C +C .. +CC...CCCCCCCCCC C+CC+ C C++..CC.C....CCCC
+''BBCCC B''''''C'' C '' CBB'''BBBBBBBBB CBBC CC'' 'B'''' BB
+XXHH HXXXXXX XX XX HHXXXHHHHHHHHH HH XX XHXXXX HH
+CCXX XCCCCCC CC CC XXCCCXXXXXXXXX XX CC CXCCCC XX
*--""-""X=+1I+--"----"--=XAIAXAA-=ZXAI==+"=1-1 +ZX -111+=+"- X +Z""""-+"--+---""= A------"+ZX+""+XZ------==""+1--1 -
+..CC.++ C..C....+..C CC C+ C+ +CCC.C+..C...C+ ......+C C++C ......CCCCC
+''BB'CC ''B''''C'' C C CBBB' C'' '''BC ''''''C CC '''''' BB
+XXHHX XXHXXXX XX HHHX XX XXXH XXXXXX XXXXXX HH
+CCXXC CCXCCCC CC XXXC CC CCCX CCCCCC CCCCCC XX
*""""-""X=+1A+"""-------MX==ZZXMMZZAA=---X++- =-"" --11++Z+11+"-"-""+"""------"X A--"-"--"-I=--=AA+---"-""-""= --- +
++CCC.++ CCCC....... C. .C+ C C+.C.CCC+++......C ..C.C..+C C..C C...+.++.C+
+CBBB'CC BBB''''''' ' 'BC C'B'BB CCC''''''B ''B'B''C '' '''C'CC'BC
+ HHHX HHHXXXXXXX X XH XHXHH XXXXXXH XXHXHXX XX XXX X XH
+ XXXC XXXCCCCCCC C CX CXCXX CCCCCCX CCXCXCC CC CCC C CX
*+"-""--Z=+1=X-""--"-""-+ZIXZZZ-=+ZAAA1IM==+1-X-""I- 1+=+=II=+A+--++=="---"-----M =------"--+M"-+IAM+"-""+"-"-A-1-- -
+C+.CC.. .CC..+.CC.C CCC .CC C..CCCC+...+..... ......C..C +.C C+.++C+.C.
+ C'BB'' 'BB''C'BB' 'BB '' C'''C''''' ''''''B'' C' C'CC C'B'
+ XHHXX XHHXX XHHX XHH XX XXX XXXXX XXXXXXHXX X X XHX
+ CXXCC CXXCC CXXC CXX CC CCC CCCCC CCCCCCXCC C C CXC
*+""-""--I=++A"""-""-""-"MZZZZZZ+"ZIIX=+I==++-Z-""-Z-1+=+==IIIIZ"--==----""""---+1 ----""----"""--A-I=-"-"+"-------- -
+C++.CC.C +CC.C+.CC.+ C+ .CC. +..CC....++++...C C...++....+++.. C.+.+C+...C
+ CC'BB' CBB'BC'BB'C C 'BB' C'' ''''CCCC''' '''CC''''CCC'' 'C'C C'''
+ XHHX HHXH XHHX XHHX XX XXXX XXX XXX XXXX XX X X XXX
+ CXXC XXCX CXXC CXXC CC CCCC CCC CCC CCCC CC C C CCC
*="="-""===++Z"""----"""-MMZZZ-Z+--II=IIAAI++1M""""--++I++=IAIAZ-=---""----==--"=+I"----"----"+""---Z+--""+"--"----- 1
+C+C+.CCC +CC....CCC. C C.C CCCC.C CC...++....CC..+C +....+....+C++..C C..++C+..CC
+ C C'BB CBB''''BBB' ' BBBB' '''CC'''' ''C C''''C''''C CC'' ''CC C''B
+ XHH HHXXXXHHHX X HHHHX XXX XXXX XX XXXX XXXX XX XX XXH
+ CXX XXCCCCXXXC C XXXXC CCC CCCC CC CCCC CCCC CC CC CCX
*-""=""""==+1=+""-----""-=MM-XIAM+AI===+XZAI+++"""-"=++=++AZ-XMMAM+--"-"--------1--"------"-"-"+++"--M="""+""-"M1--- -
+C++C+CC+ CCC.....CC.C C C CCCC.+C C C..C.+.......C CC......+.+.+CCC+.. C+++C++.C
+ CC CBBC BB'''''BB' BBB'C ''B'C''''''' B''''''C'C'C C'' CCC CC'B
+ HH HHXXXXXHHX HHHX XXHX XXXXXXX HXXXXXX X X XX XH
+ XX XXCCCCCXXC XXXC CCXC CCCCCCC XCCCCCC C C CC CX
*Z"-""""-A+1+I+""""--"""-+M==ZIIZ=XAI==IXZXI=="""""M=+=IXAAZ-XZAX+=="""-------"X =--"-------""""++-"ZI-""+"--"M---- -
+ +.++CC. CCCCC..CCC.C CC C +CCCC C CCCCCC.......+ C..C.......++++CC.+ C++C+..C
+ C'CCBB' BBBB''BBB' CBBBB BBB'''''''C ''B'''''''CCCC 'C CC C''B
+ X HHX HHHHXXHHHX HHHH HHHXXXXXXX XXHXXXXXXX X XXH
+ C XXC XXXXCCXXXC XXXX XXXCCCCCCC CCXCCCCCCC C CCX
*""--"""-X=++=="""----"""+==+ZII-MMMAI=IXZZAIA-"""""IZZIXAIX-XIA="+"--"""-"-=+-A 1---"-------""""=="+-X="=+---"----- 1
++C..++C. CCCC....CC+CCCC C .CCCC+ C C+C+..CCC.C.CC. ...C.......++++CC+CC C+CC...CC
+CB''CCB' BBB''''BBC 'BBBBC C C''BBB'B' ' '''B'''''''CCCC C C '''B
+ HXX HX HHHXXXXHH XHHHH XXHHHXHX X XXXHXXXXXXX XXXH
+ XCC XC XXXCCCCXX CXXXX CCXXXCXC C CCCXCCCCCCC CCCX
*-"""-M"--I=+I+""-"-----"==++MIIZ==MX=XAZM+=IZ"""""-+-AIXMMMXZAZ+"""-"""-M"++IX1-M---"-------"""=-=+-ZM+=M=----= --- 1
+.CCC. +.C CCC.C.....+CCCC CC CC CCCCC.CC C+++.CCC. +C ...C.......+++CCCCC CC C....C
+'BBB' C' BB'B'''''C BBBBB' CCC'BBB' C '''B'''''''CCC ''''
+XHHHX X HHXHXXXXX HHHHHX XHHHX XXXHXXXXXXX XXXX
+CXXXC C XXCXCCCCC XXXXXC CXXXC CCCXCCCCCCC CCCC
*-"""-"="-+=+==-"---"---"-X+"MZAX--M""-+-M=""--"""""-+A=-MZXZ=-="-"+-"""- IM= 11=+-""------"-"""=+----M"=X+-"""=---- 1
+.CCC.+C+C C.C...+...+C C+ CC ++.CC C++C.CCCCC.C C CCC+.+C.CCCC C.++......C.+++CCCCCC +C C.++CC
+'BBB'C C 'B'''C'''C C CC' CC 'BBBBB' C'C 'BBB 'CC''''''B'CCC C 'CCB
+XHHHX XHXXX XXX X XHHHHHX X XHHH X XXXXXXHX X H
+CXXXC CXCCC CCC C CXXXXXC C CXXX C CCCCCCXC C X
*-"""-"-++AI++A-""-"----+M-Z---+"+"+"---"-"+MM-""""""XX-=-MZXM"+--"--"""M ="MI=XM---------"-""+=MMZ===M-I+-M+""1 1- 1
+.CCC.C.CC .CC.C....C C ...C+C+C+...+.+C .CCCCC+ CCC +C..+..CCC + .........C.++CC CCC C C. CC+
+'BBB'B' 'BB'B'''' ''' C C C'''C'C 'BBBBBC C ''C''BBB C '''''''''B'CC ' BC
+XHHHXHX XHHXHXXXX XXX XXX X XHHHHH XX XXHHH XXXXXXXXXHX X H
+CXXXCXC CXXCXCCCC CCC CCC C CXXXXX CC CCXXX CCCCCCCCCXC C X
*------""MIA=1I-""-"----=Z"""""------"--""++=""-""""-=MM--=M+"-------"""=1 =MX1+-"-"-"---"---"-"+MMZ+""=AA-"I+""1 -- I
+......C+ .CC.C....C ++CCC......+..++CCC++.CCCC.C CCC C+.......CCCC C+.C.+...+...+.+C C++C .+ CC+
+''''''BC 'BB'B'''' CCBBB''''''C''CC CC'BBBB' C'''''''BBB C'B'C'''C'''C'C CC 'C BC
+XXXXXXH XHHXHXXXX HHHXXXXXX XX XHHHHX XXXXXXXHHH XHX XXX XXX X X H
+CCCCCCX CXXCXCCCC XXXCCCCCC CC CXXXXC CCCCCCCXXX CXC CCC CCC C C X
*------"-"AI++A-""""----+X=+--"-""-"----+""--"+-"""""+II-+==-++""+----"""-1II1--X+---"------""--+M=-"-MMIX-+1+"-1 +
+......C.+ .CC+C....C CC..C.CC.C....C++..+C.CCCCCC CCCC.CC++C....CCCC C...+......++..C CC+. .C CC.
+''''''B'C 'BBCB'''' ''B'BB'B'''' CC''C 'BBBBB ' CC ''''BBB '''C''''''CC'' C' ' B'
+XXXXXXHX XHH HXXXX XXHXHHXHXXXX XX XHHHHH X XXXXHHH XXX XXXXXX XX X X HX
+CCCCCCXC CXX XCCCC CCXCXXCXCCCC CC CXXXXX C CCCCXXX CCC CCCCCC CC C C XC
*-"""---""ZI=11=""++"---"=IZ-"""--""--"--"==""+="""""-A1=="--+"-"""""""""-+++=11AA==--"----""-""+X--++XMA---+"--=-
+.+++...++ CCCCCC...+C .CCC..CC..C..+CC++CCCCCCC. C+..C+.CCCCC++CC. C..C....++.++C CCCC C.C +..
+'CCC'''CC BB B'''C 'BBB''BB''B''C CC BBBBB' C'' C'BBBBBCCBB' ''B''''CC'CC ' C''
+X XXX HH HXXX XHHHXXHHXXHXX HHHHHX XX XHHHHH HHX XXHXXXX X X XX
+C CCC XX XCCC CXXXCCXXCCXCC XXXXXC CC CXXXXX XXC CCXCCCC C C CC
*MXM=""""+MA=+-M"""Z"--"-=AZ-"""-----"-"-+AZM""-""""""+Z-"+-----"---"""""-M-"Z1 I"-"------"-""MZXA-+-Z+Z+=A---+-
+ C++++C CC+ C..+.C .CCC.....C.C.C ++.CCCCCCC .+C.....C...++CCC. .+ +.C......+.++ CCC C ...
+ CCCC BBC B''C' 'BBB'''''B'B' CC'BBBBBB 'C '''''B'''CCBBB' 'C C'B''''''C'CC '''
+ HH HXX X XHHHXXXXXHXHX XHHHHHH X XXXXXHXXX HHHX X XHXXXXXX X XXX
+ XX XCC C CXXXCCCCCXCXC CXXXXXX C CCCCCXCCC XXXC C CXCCCCCC C CCC
*ZZM++"""""-I11X""-Z=--"-+---"-----""-"-----"+=+-""""""-"+""""-"-"-""-++---"-"+ -I="-"--"--""--=XZA==-A- -Z1Z-""= -
+ CC+++++C CC. C..+.CCC.C.....CC.C.....+CCC.CCCCCC.+C+CCC.C.+.CC.CC...+.+ C+.C..+..++..C C .C+
+ CCCCC BB' ''C' 'B'''''BB'B'''''C 'BBBBBB'C CBBB'B'C'BB' '''C'C C'B''C''CC'' 'BC
+ HHX XX X XHXXXXXHHXHXXXXX XHHHHHHX HHHXHX XHHX XXX X XHXX XX XX XH
+ XXC CC C CXCCCCCXXCXCCCCC CXXXXXXC XXXCXC CXXC CCC C CXCC CC CC CX
*+=M+=""=""=I++Z"""MZ-"---M=-""----"-"""""-""--""""""""""+"""MXXII+"-"""--"="-=ZI+--"-"-""-=""-+ZZX===- +-="--1 -+
+CC CC++C++C CCC .C... C.CC....C.CCCCC.CC..++CCCCCCC+C+CC CC.+++..+C+.C C..C.+.++.C+C.C CC.C
+ CC CC BBB 'B''' 'BB''''B'BBBBB'BB''CCBBBBBBBC CBB B'CCC''C C' ''B'C'CC' CB' B'
+ HHH XHXXX XHHXXXXHXHHHHHXHHXX HHHHHHH HH HX XX X XXHX X X HX HX
+ XXX CXCCC CXXCCCCXCXXXXXCXXCC XXXXXXX XX XC CC C CCXC C C XC XC
*+===+"+"-"""=-+-"""IX----+A---"------"----"""-"--""-"""-"-"-A -XM----"-"+"""-""M-"---"""-+=--""=MAAI-ZA+= +"--- +=- -
+CCCCC+C+.CC+ .CCC ....C ...C......C....+CC.+..CC.CCC.+.C. ....C.+C+++.C+ .C...+++.CC..++C C +.C
+ C C'BBC 'BBB '''' '''B''''''B''''CBB'C''BB'BBB'C'B' ''''B'C CCC'BC 'B'''CCC' ''CC C'
+ XHH XHHH XXXX XXXHXXXXXXHXXXX HHX XXHHXHHHX XHX XXXXHX XH XHXXX X XX X
+ CXX CXXX CCCC CCCXCCCCCCXCCCC XXC CCXXCXXXC CXC CCCCXC CX CXCCC C CC C
*=--X=-"----+Z===-""=++-"--+""-"-""""---""--"""=--"""-"-""-"-+="-------"+-""-"-"--""--""--++--""-Z=1-+-XMX --+- -XA1=I
+CCC C.C....C C.CCC C.+..C+C.C.CCCC...CC..+++C..CCC.C.CC.C.CC+.......+C.C+.C.+..CC..++..CC..C+C CCC C.C
+ 'B'''' 'BB 'C'' CB'B'BBBB'''BB''CCC ''BBB'B'BB'B' C'''''''C 'BC'B'C''BB''CC'' ''BC '
+ XHXXXX XHH X XX HXHXHHHHXXXHHXX XXHHHXHXHHXHX XXXXXXX XH XHX XXHHXX XX XXH X
+ CXCCCC CXX C CC XCXCXXXXCCCXXCC CCXXXCXCXXCXC CCCCCCC CX CXC CCXXCC CC CCX C
*-Z=M="+++M==+MI=M"""ZI---"----"----"-----""""----""""""""-----""--"--""--""------"""-+"-"-""---1+==M=ZZ+I-=-Z I-MZX
+C C C+CCC CCC CCC ...C....C....C.....CC++....CCCCCCCC.....CC..+..++..C+......CCC.C+.C.++..C C C C. C
+ C BBB '''B''''B''''B'''''BBCC''''BBBBBBBB'''''BB''C''CC''BC''''''BBB' C'B'CC'' '
+ HHH XXXHXXXXHXXXXHXXXXXHH XXXXHHHHHHHHXXXXXHHXX XX XXH XXXXXXHHHX XHX XX X
+ XXX CCCXCCCCXCCCCXCCCCCXX CCCCXXXXXXXXCCCCCXXCC CC CCX CCCCCCXXXC CXC CC C
*=++=MZ-MMXZM+=MXI""""+-"""""-"-"-"--"""------""--""""""""""-""-"-""---"--"-""----"--""---"=MZ-+ X=""++--X--- - -=-MZ
+CCCC C CC +CC+ CCCCCC.+.C.C..CCC......CC..CCCCCCCCCC.CC.C.++...C..C.C+....+..++...+C C C++CCC .C C
+ CBBC BBBBB'C'B'B''BBB''''''BB''BBBBBBBBBB'BB'B'CC'''B''B'BC''''C''CC'''C CC '
+ HH HHHHHX XHXHXXHHHXXXXXXHHXXHHHHHHHHHHXHHXHX XXXHXXHXH XXXX XX XXX X
+ XX XXXXXC CXCXCCXXXCCCCCCXXCCXXXXXXXXXXCXXCXC CCCXCCXCX CCCC CC CCC C
*Z-+"+==M=ZIM+++""-+"-"-=-"-"----"--"----"-------+-"""-"-"""-----"+---""-"-"-""+"-"+-"+-+-X1+1+MZ-+----"+ +-1 -+A
+ CC+CCC C CCC++CCC.+ C.C.C....C..C....C.......C.CCC.C.CCC.....+C...CC.C.C.++C+.+C.+C.CC CC....+ C.
+ C CC B'C 'B'B''''B''B''''B''''''' 'BBB'B'BBB'''''C '''BB'B'B'CC C'C 'C ' ''''C '
+ HX XHXHXXXXHXXHXXXXHXXXXXXX XHHHXHXHHHXXXXX XXXHHXHXHX X X X XXXX X
+ XC CXCXCCCCXCCXCCCCXCCCCCCC CXXXCXCXXXCCCCC CCCXXCXCXC C C C CCCC C
*-M=++++=M=X-M="+-"M-""=+=-""-""---""--"-""----""""""--"""""-""-----""--""""--""""""+IM-"""--"""------"I Z-= -
+C CCCCCC C C C+C.+ .CCC C.CC.CC...CC..C.CC....CCCCCC..CCCCC.CC.....CC..CCCC..CCCCCCC .+++..+++......+ .C
+ C 'C 'BB 'BB'BB'''BB''B'BB''''BBBBBB''BBBBB'BB'''''BB''BBBB''BBBBBB 'CCC''CCC''''''C '
+ X XHH XHHXHHXXXHHXXHXHHXXXXHHHHHHXXHHHHHXHHXXXXXHHXXHHHHXXHHHHHH X XX XXXXXX X
+ C CXX CXXCXXCCCXXCCXCXXCCCCXXXXXXCCXXXXXCXXCCCCCXXCCXXXXCCXXXXXX C CC CCCCCC C
*-M=++++=++-ZM=+""-M="""XI-"""-"-"-"---"-""-------""""--""""""--"----""-"""-"""""-""-M""--"--"--------Z-++-X -
+C CCCCCCCCC CC+C. CCCC .CCC.C.C.C...C.CC.......CCCC..CCCCCC..C....CC.CCC.CCCCC.CC. +C..C..+........ C.
+ CB' BBB 'BBB'B'B'B'''B'BB'''''''BBBB''BBBBBB''B''''BB'BBB'BBBBB'BB' CB''B''C'''''''' '
+ HX HHH XHHHXHXHXHXXXHXHHXXXXXXXHHHHXXHHHHHHXXHXXXXHHXHHHXHHHHHXHHX HXXHXX XXXXXXXX X
+ XC XXX CXXXCXCXCXCCCXCXXCCCCCCCXXXXCCXXXXXXCCXCCCCXXCXXXCXXXXXCXXC XCCXCC CCCCCCCC C
*-+"+=++++"+MM=+---=--#""+Z-"""--""---""-"--------"""""---""""--"--""""-"""---""----""-"----"--------+ ="+- -+1
+CC+CCCCCC+C CC...CC.XC+ .CCC..CC...CC.C........CCCCC...CCCC..C..CCCC.CCC...CC....CC.C....+........C CCC
+ C C ''' '$BC 'BBB''BB'''BB'B''''''''BBBBB'''BBBB''B''BBBB'BBB'''BB''''BB'B''''C'''''''' B
+ XXX X_H XHHHXXHHXXXHHXHXXXXXXXXHHHHHXXXHHHHXXHXXHHHHXHHHXXXHHXXXXHHXHXXXX XXXXXXXX H
+ CCC C&X CXXXCCXXCCCXXCXCCCCCCCCXXXXXCCCXXXXCCXCCXXXXCXXXCCCXXCCCCXXCXCCCC CCCCCCCC X
*X"-""=+"=+--MXM"---MM-"""-I"""--"""-""---------"-""""""--"""""+""-""-"---"----"""-----"-"-----"""--+= X""I -=I1 1+--
+ +.++CC+CC.. +... .CC+ CCC..CCC.CC.........C.CCCCCC..CCCC+C+C.CC.C...C....CCC.....C.C.....CCC..C CC
+ C'CC C '' C''' 'BBC BBB''BBB'BB'''''''''B'BBBBBB''BBBBC CB'BB'B'''B''''BBB'''''B'B'''''BBB'' BB
+ X XX XXX XHH HHHXXHHHXHHXXXXXXXXXHXHHHHHHXXHHHH HXHHXHXXXHXXXXHHHXXXXXHXHXXXXXHHHXX HH
+ C CC CCC CXX XXXCCXXXCXXCCCCCCCCCXCXXXXXXCCXXXX XCXXCXCCCXCCCCXXXCCCCCXCXCCCCCXXXCC XX
*-""-"""+"""-"M+----=-+-##M+M--"--""---""--------"""""""--""""-""---"-"--"--"-""---"---------""----=1 Z-"+ II1--1=A=-
+C++.+++C+++.+ C....CCC.XX ..C..CC...C+........CCCCCCC..CCCC.++...C.C..C..C.CC...C.........++....C .CC
+ CC'CCC CCC'C '''' '$$ ''B''BB'''BC''''''''BBBBBBB''BBBB'CC'''B'B''B''B'BB'''B'''''''''CC'''' 'B
+ X X XXXX X__ XXHXXHHXXXH XXXXXXXXHHHHHHHXXHHHHX XXXHXHXXHXXHXHHXXXHXXXXXXXXX XXXX XH
+ C C CCCC C&& CCXCCXXCCCX CCCCCCCCXXXXXXXCCXXXXC CCCXCXCCXCCXCXXCCCXCCCCCCCCC CCCC CX
*M+--""""+----------=XZ="""=1A-"-"-"""--"--------""--"""--"""""""-----"-""--------"---------"++"--== =""+A 1=+--=XA=--+
+ C..++++C..........C CCCCC .C.C.CCC..+........CC..CCC..CCCCCCC.....C.CC........C.........+CC+..C +CC
+ ''CCCC '''''''''' BBB 'B'B'BBB''C''''''''BB''BBB''BBBBBBB'''''B'BB''''''''B'''''''''C C'' CB
+ XX XXXXXXXXXX HHH XHXHXHHHXX XXXXXXXXHHXXHHHXXHHHHHHHXXXXXHXHHXXXXXXXXHXXXXXXXXX XX H
+ CC CCCCCCCCCC XXX CXCXCXXXCC CCCCCCCCXXCCXXXCCXXXXXXXCCCCCXCXXCCCCCCCCXCCCCCCCCC CC X
*="--"-"---""----"""=AIA""""--A""-"-"""-------""-""-""-""---"""""-"-"--"""--"-----""--------"++--=1 A""-I- -1+--+AZA+-1==
+C+..+.+...CC....+++C +CCCC +C.C.CCC.......CC.CC.CC.CC...CCCCC.+.+..CCC..C.....CC........+CC..C +C.
+ C''C'C'''BB''''CCC CBBB CB'B'BBB'''''''BB'BB'BB'BB'''BBBBB'C'C''BBB''B'''''BB''''''''C '' CB'
+ XX X XXXHHXXXX HHH HXHXHHHXXXXXXXHHXHHXHHXHHXXXHHHHHX X XXHHHXXHXXXXXHHXXXXXXXX XX HX
+ CC C CCCXXCCCC XXX XCXCXXXCCCCCCCXXCXXCXXCXXCCCXXXXXC C CCXXXCCXCCCCCXXCCCCCCCC CC XC
*+--"--"""""-"""+"+=+MXI-""""= ++"--""""-"--"-----"----"""--"""""-++"--""-"-----""--+=M------+--=+ +""-X-1- +=-1AZX1--=+1
+C..+..CCCCC.+++C+CCC C+CCCC CC..CCCC.C..C.....C....CC+..CCCCC.CC+..CC.C.....CC..CC ......C..C +C.
+ ''C''BBBBB'CCC C CBBB B''BBBB'B''B'''''B''''BBC''BBBBB' C''BB'B'''''BB'' '''''' '' CB'
+ XX XXHHHHHX HHH HXXHHHHXHXXHXXXXXHXXXXHH XXHHHHHX XXHHXHXXXXXHHXX XXXXXX XX HX
+ CC CCXXXXXC XXX XCCXXXXCXCCXCCCCCXCCCCXX CCXXXXXC CCXXCXCCCCCXXCC CCCCCC CC XC
*"-"-""""-"-""+"+""="+-X-A"""""11---""""""----"---"--"-""--""-"""""-------"=I+"-""-=I1X---"---"-1-A"""A111--- -- - =XAXZI1-+I=11
++.C.CCCC.C.++C+C++C+CC C +CCC+ C..CCCCCC....C...C..C.CC..++.CCCCC.......CC CC.CC.C ...C...+C +C+
+C'B'BBBB'B'CC C CC C CBBBC ''BBBBBB''''B'''B''B'BB''CC'BBBBB'''''''B B'BB' '''B'''C CBC
+ XHXHHHHXHX HHH XXHHHHHHXXXXHXXXHXXHXHHXX XHHHHHXXXXXXXH HXHHX XXXHXXX H
+ CXCXXXXCXC XXX CCXXXXXXCCCCXCCCXCCXCXXCC CXXXXXCCCCCCCX XCXXC CCCXCCC X
*""""-""----""+"++"=+"-XX=X="""=I+X="""------"""--------"-----"""""------"-"+-""""""=-"------+= 1Z-"+I-111---- 1 -1-+AX=Z--+AA1-I
+CCCC.CC....++C+CC+CC+C CCCCC CCCC......CCC........C.....CCCCC......C.+C.CCCCC+CC+......C .CC C
+BBBB'BB''''CC C C C BBB BBB''''''BBB''''''''B'''''BBBBB''''''B'C 'BBBBBC C'''''' 'B
+HHHHXHHXXXX HHH HHHXXXXXXHHHXXXXXXXXHXXXXXHHHHHXXXXXXHX XHHHHH XXXXXX XH
+XXXXCXXCCCC XXX XXXCCCCCCXXXCCCCCCCCXCCCCCXXXXXCCCCCCXC CXXXXX CCCCCC CX
*""-"--"--"---"""+=Z-+MAA++==""#-Z +=""---"-""-"---------"-----""""------""-""""""-"-------+X+ +=-"==1111------1 11-11XAZ= XMZ+-+X
+CC.C..C..C...+++CC CC CCCX. CCC...C.CC.C.........+.....CCCC......CC.CCCCCC.C.......C C.CC
+BB'B''B''B'''CCC BB$' BB'''B'BB'B'''''''''C'''''BBBB''''''BB'BBBBBB'B''''''' 'B
+HHXHXXHXXHXXX HH_X HHXXXHXHHXHXXXXXXXXX XXXXXHHHHXXXXXXHHXHHHHHHXHXXXXXXX XH
+XXCXCCXCCXCCC XX&C XXCCCXCXXCXCCCCCCCCC CCCCCXXXXCCCCCCXXCXXXXXXCXCCCCCCC CX
*-"-"---"-----"-"+MAAM-XA++1=--"""=--A"--------------"-----"---""--"-"-"-"""-"--""""--"-"-M= +"""=+--11- 1-- =1 -1-+IXI++-Z-M=1II
+.C.C...C.....+.+C C C.CCCC +..............C.....C...CC..C.C.C.CCC.C..CC+C..C.C. +CCC C
+'B'B'''B'''''C'C 'BBB C''''''''''''''B'''''B'''BB''B'B'B'BBB'B''BBCB''B'B' CBB
+XHXHXXXHXXXXX X XHHH XXXXXXXXXXXXXXHXXXXXHXXXHHXXHXHXHXHHHXHXXHH HXXHXHX HH
+CXCXCCCXCCCCC C CXXX CCCCCCCCCCCCCCXCCCCCXCCCXXCCXCXCXCXXXCXCCXX XCCXCXC XX
*""-----""------"+MZA-XAA++1++X+""""I11X+-""-""-----"-=--""-""-""-""""""""""""""""------MA- - -""-11111- 1---=- -+1=1+A==1AZ=MMI+=1
+CC.....CC......+C C CCCC+ C.CC.CC.....C.C..CC.CC.CC.CCCCCCCCCCCCCCCC...... CC+C C
+BB'''''BB''''''C BBBC 'BB'BB'''''B' ''BB'BB'BB'BBBBBBBBBBBBBBBB'''''' BC
+HHXXXXXHHXXXXXX HHH XHHXHHXXXXXHX XXHHXHHXHHXHHHHHHHHHHHHHHHHXXXXXX H
+XXCCCCCXXCCCCCC XXX CXXCXXCCCCCXC CCXXCXXCXXCXXXXXXXXXXXXXXXXCCCCCC X
*"""-----------""-M--MIAI=+++++=-""""=+-+XM"------"-"""-"-"-"--"""""""""""-"-"""-----"-A1 --XZ=- 11--+=- -+11=1X1IZ-M=-A=--1
+CCC...........++. CC C+CCCC +......C.CC+.C.C.C..CCCCCCCCCCC.C.CCC.....+C C CC
+BBB'''''''''''CC' CBBB C''''''B'BBC'B'B'B''BBBBBBBBBBB'B'BBB'''''C
+HHHXXXXXXXXXXX X HHH XXXXXXHXHH XHXHXHXXHHHHHHHHHHHXHXHHHXXXXX
+XXXCCCCCCCCCCC C XXX CCCCCCXCXX CXCXCXCCXXXXXXXXXXXCXCXXXCCCCC
*"-"--------""----+--MZZX=+++++1+I=-"#----1AM"-------"----"---"-""""""""""""""-"---"Z=1 ----1- 11--I+ 11=-=1IXX+++=X+1 -I
+C.C........++....CCC C.CXC +.......C....C...C.CCCCCCCCCCCCCC.C...+ CCCC
+B'B''''''''CC'''' 'B$ C'''''''B''''B'''B'BBBBBBBBBBBBBB'B'''C
+HXHXXXXXXXX XXXX XH_ XXXXXXXHXXXXHXXXHXHHHHHHHHHHHHHHXHXXX
+XCXCCCCCCCC CCCC CX& CCCCCCCXCCCCXCCCXCXXXXXXXXXXXXXXCXCCC
*--""----"-"--"-"-"+-==-XA++II111+AX"-+1+- -11X+------"""--"""""-""""""-""-"""--"ZI- 111111 -1--+X+- 1=-I+IXA=-=+M-A- -=X
+..CC....C.+..+.+.+CCCCC +.C C......CCC..CCCCC.CCCCCC.CC.CCC..+ CCCC C
+''BB''''B'C''C'C'C C' ''''''BBB''BBBBB'BBBBBB'BB'BBB''C
+XXHHXXXXHX XX X X X XXXXXXHHHXXHHHHHXHHHHHHXHHXHHHXX
+CCXXCCCCXC CC C C C CCCCCCXXXCCXXXXXCXXXXXXCXXCXXXCC
*-""--------"""----"+="+AAI+IXI=X""=XMZ111--1--1IX=="---""-"-""""""""-"-"---"=ZI1- ----1111+1- - -11--=X- -I1II1ZX=-=+=AI -IXA
+.CC........+++....+CC+C ++C CC+...CC.C.CCCCCCCC.C.C...+C CCCCC
+'BB''''''''CCC''''C C CC C'''BB'B'BBBBBBBB'B'B'''C
+XHHXXXXXXXX XXXX XXXHHXHXHHHHHHHHXHXHXXX
+CXXCCCCCCCC CCCC CCCXXCXCXXXXXXXXCXCXCCC
*"----------""+""""-"++=XII==XAIXM"+AII+1+1+1111111+IXZM+""---------""+=MZXA=1-- ---11111+++1 - 111--AI- -=I=ZI-===+MM=- +AI+
+C..........++C++++.+CCC +C C++.........++CC CCCCC
+B''''''''''CC CCCC'C C CC'''''''''CC
+HXXXXXXXXXX X XXXXXXXXX
+XCCCCCCCCCC C CCCCCCCCC
*--"-------"""""+"---+MMZAIA=I-AXXM+-A=++++++111+111-11+==IIAAAIAAAII==+1- -----11-11111++++1- - -11--+A= -1+A+AX-==="Z-1 +AA+-
+..C.......+++++C+...C C CC CCCC+ C
+''B'''''''CCCCC C''' C
+XXHXXXXXXX XXX
+CCXCCCCCCC CCC
*"------"-""""++=="-+ZXXXXIXAI=XIXXMMMX==+=+=++++1+111------ - --- - --1-1111+1+111+++1- -- - -+---=I+ 1=----+++++"=1 1XX+-=
++......C.C+++CCCC+.C C CCCCCCCC+
+C''''''B'BCCC C' C
+ XXXXXXHXH X
+ CCCCCCXCX C
*------+"--"-"""M=+"-+ZXZZAXZ=--IAAZM-ZA==+++++=++1++=III=IIAAAAX-Z-MM==++=+"+==-=1111--11-- -11--1I=1 --11X-=M-M=M+Z--IXI-1I
+......C+..+.+++ CC+.C CC C C C CCCCCC+CCCC C C C C
+'''''' C''C'CCC C' C
+XXXXXX XX X X
+CCCCCC CC C C
*"--"--++"---"""+M="-"M--MZZ-XXIIAAX-MM-AI==IIIAII==IZM+=M====M=-MZZZ---ZXXXXA==+11-11----- - - -11-1=I+1 -----+A"+""+X+ IZA11AZ
+C..+..CC+...+++C C+.+ CC C C C CC CCCC CC CCC +C++C
+B''C'' C'''CCC C'C C CC
+HXX XX XXX X
+XCC CC CCC C
*---"""+=+"=++"""MMM"-"M-M+=M-I=I==IXZ-MZI==IAAXAXAIIAAAIIXAII=I+=++++=++++=+111111111-----11------ 11--=I=1- - - -1-=+++=-+XZ+-IZX
+...+++CCC+CCC+++ +.+ C CC C C CCCCC
+'''CCC C CCC C'C
+XXX X
+CCC C
*----"+=-+"=M-=+-+--+"--=M+"+X+=AI+=AAXZ-X==+=+=IIIII=IAAIAI=====++===+=+1++11+111111----111111+++1-11---===-- --1M-"=+1I-A-1ZZA
+....+CCCC+C CCC.CCCC+..C C+C C .+C C
+''''C C ' C'' C 'C
+XXXX X XX X
+CCCC C CC C
*-----"=M"-+-Z-=+"+MM+--"MM+=AI=IA==XXAAAXXA===IIAIIIIAXAXXII=======I=======+==+++111111--11 -11++1111-1+I=+1 - ----1-=+==1I-Z+-I-ZA
+.....+C +.CC CCC+C C..+ CC CC C C
+'''''C C' C ''C
+XXXXX X XX
+CCCCC C CC
*"-"=++--+"+-XXZM++=M+""-+==-XIIAZI+IAAIIAIIAAXXAAXXZ--=ZXI====I=IIAAII=A=II=II===++1+1111-1---1=++11--1II++1--- ----111XX-+-M=1I--AZ
++.+CCCCCC+CC CCC C++.CCCC CCC C CC
+C'C C CC'
+ X X
+ C C
*"+XIZZX-"++-ZZZZ=+"MM"""-+XZAIIXXI==IZ---XZ-Z==MM==+"=MXAII==AAIXAAAAIAAXZXXAXAII=++++11+11---11++++1-1IA=+1--------1-1+111II1+-=XI=
++C C+CCC CC+ +++.C CCC C CC CCC+C CC C
+C C C CCC' C
+ X
+ C
*=Z==I=AAMMMM=-XIZ=+MM="--+-II=IIZXII=Z==++++++"""+"--"+AXAXXXXZZ-XZ---M-ZM=++MZXZ-AIA==+=111+1111+111-1II+1111-------111-11+1-+MZI-+
+C CC CC C+..CC CCCCCCCC+++C+..+C C CCC C CCC C CC
+ C'' CCC C''C
+ XX XX
+ CC CC
*AIIAI=IAIXZ-=M-AIXM==="--"MXIIAIAAI+=Z-MMZ-+="--------+-Z-MMMMM=+++""++"""++"+++"-""""+MAI=1111+1+111-+A=11----111--1-1----11-1==IM=
+ CC C CCC+..+ C CCC+........CC C CCCC++CC+++CC+CCC+.++++C C
+ C''C C'''''''' CC CCC C C'CCCC
+ XX XXXXXXXX X
+ CC CCCCCCCC C
*ZAAAXXII=IAZ===ZAAX===+"--"MXAAIAZA=IXZXZ-=+MZZM=M=++""---"-""""""-"""-"""+""-----"--"--=A=1---1++1111=I+111---1+1---111--111111+X=M
+ CCC CCCC+..+ CCC C CCC++...+.++++++.+++.+++C++.....C..C..C C
+ C''C CC'''C'CCCCCC'CCC'CCC CC'''''B''B''
+ XX XXX X X X XXXXXHXXHXX
+ CC CCC C C C CCCCCXCCXCC
*MZAXXXAXAAIAM==ZXXX-===+"---"-AIAZA+A=MA-+""+I1X-ZM"""---"---"--------"--------"--""-"-"-+-=1-11+++11=A=+1-1---++11-11111-111111=Z=X
+ CC CCCCC+...+C C CC++C C +++...C...C........C........C..CC.C.C.CC C
+ C'''C CC CCC'''B'''B''''''''B''''''''B''BB'B'B'
+ XXX XXXHXXXHXXXXXXXXHXXXXXXXXHXXHHXHXHX
+ CCC CCCXCCCXCCCCCCCCXCCCCCCCCXCCXXCXCXC
*--XAAXXAA=I==-+-XAXX-+MM+"-----ZAX=-Z-"XAM+---=ZMM---------"-"""-"""---""-----"---"--"-"--"I1 -111111AI++1+1+-11111-1+111+-1-111=AXI
+CC CCC CC C+..... CC .+ C... C........C.CCC.CCC...CC.....C...C..C.C..+
+ C''''' 'C ''' ''''''''B'BBB'BBB'''BB'''''B'''B''B'B''C
+ XXXXX X XXX XXXXXXXXHXHHHXHHHXXXHHXXXXXHXXXHXXHXHXX
+ CCCCC C CCC CCCCCCCCXCXXXCXXXCCCXXCCCCCXCCCXCCXCXCC
*IXAAIAIAAIAXIAM=-ZAZ-M-Z-="-"--+M-=-Z"-=-+--""==+"""------------------"---""---"-"--"------"A=111111=ZIIXI1++1--++1111+111+11111=IA=
+ CC C C CC+.C..C CCC +.CCC..CCCCC++C..................+...+C...+.+..+......+
+ C'B'' C' ''BB CCB''''''''''''''''''C'''CB'''C'C''C''''''C
+ XHXX X XXHH HXXXXXXXXXXXXXXXXXX XXX HXXX X XX XXXXXX
+ CXCC C CCXX XCCCCCCCCCCCCCCCCCC CCC XCCC C CC CCCCCC
*AI=AIIIAIAIXAIZ==MZZZ-ZAAM+"----+=+A=M""+-"-"+""++"----""-+MM"--"=-ZM=-=+"=+M-ZZZXXZZZMMM-M-XXA++11+AMZAXI+=I1-1A=111++111+1+11+III+
+ CC C C+....CCC ++C.C.+C++CC+....CC.C +..+CC CCCC+CC C C C
+ C'''' CC 'B'C CC C''''BB' C''C C
+ XXXX XHX XXXXHHX XX
+ CCCC CXC CCCCXXC CC
*MZIAIIIIIIAAZIAM++M-ZZ-ZIZMM=""--""-=IM"---=AAXXIAX----=-=A=Z-MMM--IAI=AAZ-A++=++1++++==++===II=+++-====XA+IA+11II111++1+++++1-+=II=
+ CC C C C++..++C +...C CCCCC.C C CC C CCCCC
+ CC''CC C''' '
+ XX XXX X
+ CC CCC C
*==ZAAA==AIAA-AA-"+M---==-X---"+"---=I+X"-"MI+1+=IAII==++="A=IIIIZ=+MI=+++=AI====+11++1++-11++1+1++=-"""---"-XI11IA=I==11++++1--==I=+
+CC C C+C CCCCCC CCC+C+...C +.+ C+ CC C+++...+C
+ C C C''' C'C C CCC'''C
+ XXX X XXX
+ CCC C CCC
*==XAAAII=AXXZMAA-=+MM-Z+=ZZMM++----=A=AM-"X++1++=I==++=IIA==AM-Z=""+ZAIIIAX==++++1++==+111111++++ZAXZ---MM-XI==IIAAAXI11+++11-1++=+A
+CC CCC C CC CC....C .+ C C++C CCC C
+ '''' 'C CC
+ XXXX X
+ CCCC C
*M-AAAAAI=IAAX=MAXM+=-ZZM+=-==M=+"--+XAZ=-"Z+=++1+==++1++++++X"--"+++="+M=ZA==++11++++++1=IIIIAA=+MZ1-1+++===IAXZZXAXZI111++1--1===+X
+ C C CCC CCCCC CC+..C C.+ +..+CCCC+C C
+ C'' 'C C''C C
+ XX X XX
+ CC C CC
*ZXXZXXZAIIIAA-+ZAZ=+-ZZM="M=+--M-+---+""---++++++1+++++11+1=Z""--=+++-=IZA===+++1++=+1+=-++----I+XI---1+=I=AIXMMMZXXX+111++-1-1===IX
+ CC CCC C+ CCCC CC...C+C..C ++..CCCC.C CCCCCCC
+ C ''' CB'' CC'' '
+ XXX HXX XX X
+ CCC XCC CC C
*M-XZ-AZZAII=IX=+AXM+MXX-MM++"MM+++--"-"---MI++++++1=+++1111+Z"+--"++"-M1AAII=++++=+1+11+-"+XAZ-I1==-111IAIIIIX-XI=+11+111111-11IA=IA
+ C C CC C C CC+ CCC..C.+... +C..+CC+. C+C C C
+ C ''B'C''' C ''C C' C
+ XXHX XXX XX X
+ CCXC CCC CC C
*XZAAAZ-XIIIIIXM+ZI-==MZX--+=+"++"""--"-"--=A=+++++++++++111+X----+=++M-XI++=+==+++++++1+-"+--M-I1++111+IAIAXXA++1+11111-1++---+XI+XX
+ C C CCC CCCCC+CC+++..C.C..C ....CCCC C C+CCC C
+ C CCC''B'B'' '''' C
+ XXHXHXX XXXX
+ CCXCXCC CCCC
*IAAAAAXZAI===AZ+"IA=+=XAM-M"+"+++==+""""--"Z==+++++1+1++1++1X----=++"MM=I1+=I==+11++111+Z""--MMI1+AII=+AX-M+"X++11111111+++1--1AI=XA
+ C+ CCC C +C+CCCCCCCCCC..+ ....CCC+ C ++CC C C+
+ C C C BBBB''C '''' C CC C
+ HHHHXX XXXX
+ XXXXCC CCCC
*AAIAAIIXA====IA=--=Z=MZXZ=-+++"=+==""-=""---I=+++++111111+++Z----+=+----=1-M==+111+++11+IXA===I+-1I+"+M+""----111---11+1+1+---1A=III
+ C.C C CCCCC+CCCC+C.C+C..C ....CCC....C C C+C C++...C
+ ' C CB' CB'' '''' '''' C CC'''
+ X HX HXX XXXX XXXX XXX
+ C XC XCC CCCC CCCC CCC
*ZAI=IAIAAI=+==A-"+IIM=MAA=M-=="++"++-+1Z-++AA==+=11++1+11+=1="---+==++"--="-A=+11++1+111-11-11----+""--------++ 1+1111+++1----=AIIII
+ C+C C C CCC+CC+CC.C .C +...CCCCC+.C +. +C........C
+ C C C ' ' C''' C' C' CB''''''''
+ X X XXX X X HXXXXXXXX
+ C C CCC C C XCCCCCCCC
*XAA==AAAAAI++==X=-=IXMM-A==Z=+"+-+==-Z Z"=-IA===+++111111+1+A"---+M-MXXXIX"==++1+1111111-111111---+"---------"I-=+---1-111---+AXI=II
+ C.C C CC CC+C.CCC. CC +...C C +C +.........+
+ ' C ' ' B C''' C C'''''''''C
+ X X X H XXX XXXXXXXXX
+ C C C X CCC CCCCCCCCC
*ZXIIIAIIAI==+=IX="+XIZZZZM+M-M+===++-Z+X-++XI====+++1++1+11+I"---=-Z-+++"MX=+1=+1111111111111+----+"----------X-=+-1111+11111IXI=IAI
+ C+C C C CCCCCC. .C +...CC CCCC+ +..........
+ C ' ' C''' C C''''''''''
+ X X XXX XXXXXXXXXX
+ C C CCC CCCCCCCCCC
*-ZAAA=I=II+====IZ"--=XZM-M"=Z-="M+++"-""-"+AA==+++++++11+1++A+="-=ZZZ+--+X111+I=1111+111111111--1-1"-----+"---M1I+-1--1111+1+XA==IXA
+C +.C C +C CC+ CCC+.++.+ CC+.C C.CC +.....C+...
+ C' C C C'CC'C C' ' C''''' C'''
+ X X X X X XXXXX XXX
+ C C C C C CCCCC CCC
*XZI====II======IA+"=AIXMXI"+-M="M++"-""""=-AI==1+=++111+1+++I+Z+-=ZX-="+"M111-+1+1+11+11111111----1+----"""----=A1--- --+=++IA=+=XZA
+ C+C +CC C+ CC+.CCCCC C C.C CC+C+ C....+++...C
+ C C C C'BBBB ' C C ''''CCC'''
+ XHHHH X XXXX XXX
+ CXXXX C CCCC CCC
*ZZI++==I=I==+I=IA=+=A=AZAX"-MXZ+=-"-""-""=1AI++=I=+==+=1+11+A"--"=ZZ-+-"--1111+111111111-1-111-11-1=--"--"+MX==ZX1----1===+II+11+A-A
+ CCC +. CCC+.CC.CCC +..CC CC.+.C C..+..+C C
+ C' C'BB'BB C''B 'C' ''C''C
+ X XHHXHH XXH X X XX XX
+ C CXXCXX CCX C C CC CC
*XXI=+=IX====++==AZ-+-=IIIZ=-"ZXM+-+-----""+I=++IXAXAXII=1+++A"---=ZZM+---M-111++1+11111++1+111-11--M---"-+=---=ZI1---1==I=+I=111+AZI
+ CCC C.+ CCC.....C+ +...C C... ...+.C
+ 'C '''''BC C''' ''' '''C'
+ X XXXXXH XXX XXX XXX X
+ C CCCCCX CCC CCC CCC C
*XAI=++IXI===++=AXZX--I==IAM"-MX-"=+--"-"""+I=1+IXM"""ZI=1++1="--"+ZM=+---=11+1++111+11+++++11111---------Z =I1AXA11-1=I==+==11-1=AII
+ CC +. C+CC..C.CC+ +++ +..CC CC...C C.....
+ C' C ''B'BBC CCC C''B ''' '''''
+ X XXHXHH XXH XXX XXXXX
+ C CCXCXX CCX CCC CCCCC
*AAIII+=IXA++=+=IXAA-ZX==I-A=-M-Z+""--""""-=X=1+=I=-"-X=+11-1I"---+M=""""-=1111++-11111+++++111--1----"+ZI==+====MI1-+XI=+==+111+IIIA
+ C C C. C C++..CCCC. C.C. +...C C+++C.C C.+C
+ ' CC''BBBB' 'B' C''' CCCB' 'C
+ X XXHHHHX XHX XXX HX X
+ C CCXXXXC CXC CCC XC C
*IA====+=AXX=+==IZZAXAAI+I=ZIM+--=""--""""-=XI++==M--"Z=+111+I+---+="++"--"+-++111111-++++11-1111+1-AMZXI+11+XA11--1-I-I=+++11-1=AIII
+ C CCCC++..CCCC. ..+ C...CC+CC+..+ CC C
+ CC''BBBB' ''C ''' C C''C
+ XXHHHHX XX XXX XX
+ CCXXXXC CC CCC CC
*III=====+AZA=+=AX-XAAAA==-=AA+==M""-""""""AII1++=--""MI+++==I+---"+-"+-"--I11+11111+1=++1111111111-A"""=I+AZA1 1Z+-IXMX==1-1-1+=IAI=
+ C CC CCC ++.CCCCCC C.++ C...+C.+C.+.. +++C CC
+ CC'BBBBBB 'CC '''C 'C 'C'' CCC
+ XHHHHHH X XXX X X XX
+ CXXXXXX C CCC C C CC
*IIA=====+=AZX++XXZXIIAAI=XMZAZ==M"""+-Z-M"X=I++==M---M======I=""--""""-=M-A-111+1++==+++1+11+1111--X""=MMMMI1--1-"+==+Z=+1--1+==IAI=
+ CC +++CC C + ... C++..++++.C . ++C C+CCCC
+ CCC C ''' CC''CCCC' ' CC C
+ XXX XX X X
+ CCC CC C C
*==I=I+===1=IZI=X-AZAIIIAAXX-MAZMM--M=11-X+-=A+1+IZ---"X=+1+1+M"M-"-""---+"Z11+1++11===111+1111111-1I+"++=X=--11+-++""-==+----+==III=
+ C C .. C C.C ...+ + .C.++...C+ C+CCC CCC++.C
+ '' ' '''C C 'B'CC''' C C CC'
+ XX X XXX XHX XXX X
+ CC C CCC CXC CCC C
*=III=====+1+IXIIZZXZAAAAXXAX==XX-""""--"---+A++==X++=+X=1+11I-+""++=M=M=MMA++=++++++1111+111+111111=IAII=1+1111+=AZ="-==11--+1=III==
+ CC C++++..+...C CCCC CC++CCC C C C+.C
+ CCCC''C''' CC C'
+ XX XXX X
+ CC CCC C
*IIII====+=++=AAAAZ--ZAAXXMXA=-+ZX"=""""""--"A=++=AM=M+Z=1++==AAAAAIIII=I=I=+=++++++1+1111+1+1+11111+====++++1111-1+A="=++--11+=II=+I
+ CC C.C +C+CCCCC..+ C C C+C
+ ' C CBBBBB''C C
+ X HHHHHXX
+ C XXXXXCC
*III==II=+==+IXZIIX-M-ZAXX-=A---"M+=""""""-"=A+++=IM"--Z=++++=I+++==++++=++=++===+++111111++++++1111+=II=+++1--1---1IM"==1--1+I=I==+=
+ C C CC C..+ CC+CCCCC.CC +.. +C
+ ''C CBBBBB'B C'' C
+ XX HHHHHXH XX
+ CC XXXXXCX CC
*IIII====+====ZZXAIX-Z-ZAAIMXX=-""M-=-""""""-=+=+=A=---X+1-+++1=++1=++++++++++=I++111--1+++=++11-++11===+11+1-1-11-+IZ+-+1-1+=I=AI===
+ C C C.C+ CC.CCCCCCC C... CC
+ 'BC 'BBBBBB '''
+ XH XHHHHHH XXX
+ CX CXXXXXX CCC
*=II===++IIIIIX-ZXXAXZZ-XAAZZZA=--===""""""""A=+++AXZZ-ZI=11+++=+=+++===+++++==+++++11++++++++11+++11+=++===+1--111-=IZX1- 1===I==IIA
+ C C C..CCC+CCCCCC+ C
+ '' CBBBBBBC
+ XX HHHHHH
+ CC XXXXXX
*=II====+=IIIIA-M-XZXZXXZXAAXZ-+--=++"""----"A++++=IIIIIII+1+=+1------ - -+I==++1++==+==+++++++==1++++=A==I1----1-+=AI- -1+++==IX-M
+ C C CC..CCC+CC....+ CC C
+ '' CBB''''C
+ XX HHXXXX
+ CC XXCCCC
*I=IIII===IIAXAZ=MMMMM-ZXXXX--+---"---""+--"-X=++==II==ZAI++1=+- - - 1=I==+++===++==++====+I=+II+==--"X+-1-1--1+=+1 -1-+ZM==M
+ C C CCC...+...CCC..C. C.+ CC
+ '''C'''BB ''B' 'C
+ XXX XXXHH XXHX X
+ CCC CCCXX CCXC C
*I=I=III=I=IIAAZM=++""=Z---ZMMM"----+"""==--"A+++=IZ==M"XI++++=+1+11+1++++=III+==++=+++===+===++++1+II=+==XA11=A+1-1++11- 1Z""+=-
+ CCC++C CCC +....C+CCCC..+ CC + ++CCC
+ CC C'''' CBB ''C C CC
+ XXXX HH XX
+ CCCC XX CC
*II=I==III=AAAAXZM++""-"=ZM-Z+-"-"=-ZM"""Z+M=X+++=IX===MI=+++==I====I=AII===I=++1==IIAMZ-X===++++=1=AA=+=+==IAII=+- -11-1 -==+"""==
+ CC++.+C C C.C.+CC CC+ C C CCC C CC+++CC
+ CC'C 'B'C BBC CCC
+ X XHX HH
+ C CXC XX
*=III===IAIXXAAAZ-=+"---"M-Z=--"-XIAAZ-""I-+"-++=IAIAAAAI=+1+====I==III=I=+==+++1=IX-Z+M=XI==+++==++A-II++Z-ZXAII=--11--- Z+"+===+M
+ CCC+...+ C C..+C .C+ .C+C C C C C C C+CCCCC
+ C'''C ''C 'BC ' C C
+ XXX XX XH X
+ CCC CC CX C
*+=IIIIIIIZZZAXXXXM+-"--""+"--MZAIIIAM""-M"++MAI==+==++=+++1+++++==+===+=++=+++++=IIII-+-+===++1==1+="ZI=+Z-AXAII=1--- - -IZ++=-AIX--
+ C.+..++C+.. CC. +CC CC.CCC C+ C CCCC CC
+ 'C''CC C'' BB' C ' C
+ X XX XX HHX X
+ C CC CC XXC C
*IIIAAIAAZZX--XXZXAM"""""-"--=-AIAIA=-"-"""++=I==+++=+++++=+1+++=1+++==+=+===1++IXXII+=-"-"==+11=+1+"-MAA+IXAII=II=-- - -I+=MMX=1==II
+ CC +++++.C..CC C.C.+++CCC C+.+C +. CC
+ CCCCC'B'' 'B'CCC C'C C'
+ XHXX XHX X X
+ CXCC CXC C C
*=+=IIIIAZMXXZXXAXAZ==++"---+-XXIIAM-""-"-+""+Z===++=++1+++++1=+==I=+=II=III++===IIAXIAA--AIAIXXXX++Z+=ZX==AXAIIIAA=+-+IZ++=-XAII=+11
+ CCCC+...CC .CC.C.C++C CC CC CCCC
+ C''' 'BB'B' CC
+ XXX XHHXHX
+ CCC CXXCXC
*++II=IIAZZ-Z-ZXZXX--M==+-"-=ZZZIA-"--"-"--"+"MI===IIII===AAIIZZ-=+-Z--M-ZXAAAI==++--"""-"XA""++"==I="+IXA=+=XAIIIXXZZM+++=M-ZXAI+---
+ C C CC CCC.C.C C+..C.C..+C+ CCCC CC C C.+++.+ ++CC+C C+C CCCC C
+ 'B' C''B'B''C C 'CCC'C CC C C
+ XHX XXHXHXX X X
+ CXC CCXCXCC C C
*=IIIIIAIIIZ=++=MMM====="-""-XXXXM-----"M+=-M=MXAIIAAAII-=""-+"+=+-"-"---++++"+X=1+AXAAXZX=+XIIIII=="-"=+AI+1IXAAZ=+"=+=ZZXAAZMZ==111
+ CCCC CCCCC+.C+C .....+ CCC C CC++CC+CCC.+.+...CCCC+C +.+ CC+CCC
+ C'BC '''''C CC C 'C'C''' C C'C C
+ XH XXXXX X X XXX X
+ CX CCCCC C C CCC C
*==IIIAZI==IM"-""""+"+"=-"""MXA=Z"-""--"=Z=IIIXMXI+=+=IX-""-M+"==M+""+"--+-""""-Z++1111X""++--++==I=-"+11=A+-+AZ++++++MZI=++1+====+1+
+ +.++++C+C+C.CC+ +.++..+ C .CC. C+CC C++C+..C.CCCC. ++CC.C C+C CCCCCC
+ C'CCCC C C 'BBC C'CC''C 'BB' C CC C'' 'BBBB' CC ' C
+ X XHH X XX XHHX XX XHHHHX X
+ C CXX C CC CXXC CC CXXXXC C
*=IIIIXXAIAAXM"----""--"-""+XAA-"-+"--"XI"-I===IXA=+==M-""""-----"-----""-"-""-"--=++++I=++MMX=+===++XM=1++11+-=ZAIIAI=+++=+1-1+11111
+ +....++..+.CCC C+.C+..+ +C .CCCC.....+.....CC.+.CC.C.C CCC CC
+ C''''CC''C'BB C' C''C C 'BBBB'''''C'''''BB'C'BB'B'
+ XXXX XX XHH X XX XHHHHXXXXX XXXXXHHX XHHXHX
+ CCCC CC CXX C CC CXXXXCCCCC CCCCCXXC CXXCXC
*=III=AAAAXAXXM+"-"+""---"-MXAZ=""+"---XZ"=I++=IIA==A--"-""--"""""""+""--""""""-"-=Z=+++====+++1++===+==-+1+X-=+-X=+=I=+=+1+1+1111111
+ C+.+C++...C. C++C+... +C C.C.CC..CCCCCCCC+C..+++CCC.C.C CCCC
+ C'C CC'''B' CC C''' C 'B'BB''BBBBBBB CB''CCCBBB'B'
+ X XXXHX XXX XHXHHXXHHHHHHH HXX HHHXHX
+ C CCCXC CCC CXCXXCCXXXXXXX XCC XXXCXC
*=IAIIAIXZAXXX-=++++"++---"XAX+"=+""--"M"-MX=++I+=IA+-"""-"-""-""""-ZM-"-"------"---+Z=IXZA=+======I=1++1=A-"-""+=ZAAIAII=++++1-11111
+ CCCCCC+CC...+ C+CC++..+ +. C.CCC.C.CC.CCCC. .C.+......C...C C+.++CC
+ C '''C C CC''C C' 'BBB'B'BB'BBBB' 'B'C''''''B''' C'CC
+ XXX XX X XHHHXHXHHXHHHHX XHX XXXXXXHXXX X
+ CCC CC C CXXXCXCXXCXXXXC CXC CCCCCCXCCC C
*==IIXAIX-XAZ-M==M=="+=-""=IIX""+-"---"++"XI=1++++I=-"----"-"-"--"--XX"------""-"-""""-"""Z++II==AIAA-=1---"-----""+XA+111+==111-11+1
+ C C CC CC+CC.CCC ++C.+...+CC+ C.C....C.C.C..C.. +......++.C.CCCC.CCC C.+.....++C
+ C 'BB CC 'C'''C C 'B''''B'B'B''B'' C''''''CC'B'BBBB'BBB 'C'''''CC
+ XHH X XXX XHXXXXHXHXHXXHXX XXXXXX XHXHHHHXHHH X XXXXX
+ CXX C CCC CXCCCCXCXCXCCXCC CCCCCC CXCXXXXCXXX C CCCCC
*IIIIXAIAXZZ-MMM--MM+++-""XI==X="-"---+=-Z=++=+=+=+""""-"-""-----""-XM+"==MM=ZZ"---""""""-=+=XI+III=1-1-X"---"""-"--"X11+=++==++1-11+
+ C CC CCC.C+ C+.+...CCC CCCCC.C.CC.....CC. C+CC C +...CCCCCC. +...+++.+..+
+ 'BC C'C''' BBBB'B'BB'''''BB' C C'''BBBBBB' C'''CCC'C''C
+ XH X XXX HHHHXHXHHXXXXXHHX XXXHHHHHHX XXX X XX
+ CX C CCC XXXXCXCXXCCCCCXXC CCCXXXXXXC CCC C CC
*AAIIAXAIAX-MM----Z=""--"=AI=IAM""--=MMZAXI====IAA+-"-"-""-----""-""---+"+M-ZAIM--"--""""+=+II=====+-- 1+--"""""-"--"+Z+-111++=++1-11
+ C CCCC C++..CC ++..C C.C.C.CC.....+C.CC...C+C C ..+..CCCCC C..+++++.+..+C
+ CC''B CC'' 'B'B'BB'''''CB'BB''' C ''C''BBBB ''CCCCC'C''C
+ XXH XX XHXHXHHXXXXX HXHHXXX XX XXHHHH XX X XX
+ CCX CC CXCXCXXCCCCC XCXXCCC CC CCXXXX CC C CC
*AAIIA-AIIA-=M---M=+"""-=XII==M--"+MXAAXMMI====A=+-=-"--"--"------""---M=+-ZAIIA-----"+M-==+I=III=+1- -="----"-"-"-""""=1--11+1++1--1
+ C CC CCC CC++C.C ..+C CCCC.C..C..C......CC... CCC .....CC .C C+....+.+.+.++++C
+ CCB' ''C 'B''B''B''''''BB''' '''''B ' C''''C'C'C'CCCC
+ HX XX XHXXHXXHXXXXXXHHXXX XXXXXH X XXXX X X X
+ XC CC CXCCXCCXCCCCCCXXCCC CCCCCX C CCCC C C C
*==AXAAZIIIMMM-MM===""--=AA=AXIM---M+=AIX+=ZI1=IX="-=--"----"--"-"-"--"+Z==ZZAI++-----++MZ-=-X=M==1-------""-"""""-"-""-"A-- 11 -11-1
+ C CCC++..C ..C CC CC C+CC..+....C..C.C.C..+C CC C.....CC CCC C C...++.+++++.+.++.+
+ CC'' '' C ''C''''B''B'B'B''C ''''' '''CC'CCCCC'C'CC'C
+ XX XX XX XXXXHXXHXHXHXX XXXXX XXX X X X X
+ CC CC CC CCCCXCCXCXCXCC CCCCC CCC C C C C
*==AAAIAIX-M=MM==M-M"="+-ZAA=-"=-ZX+-"=XX=MX=+==IZ-ZX+---"-----"--"----=Z"MZXA==+---"--ZAIAXXZ"-ZI=1A+----"-""""""-"+-""""I1 -- -- 1
+ C C CC C +C+CC C.+CC C.+C C C C...C.....C..C....C + C...+CC +C C....+.++++++.+C.++++
+ C C 'C 'C '''B'''''B''B'''' C '''C C ''''C'CCCCCC'C 'CCCC
+ X X XXXHXXXXXHXXHXXXX XXX XXXX X X X
+ C C CCCXCCCCCXCCXCCCC CCC CCCC C C C
*==IAA=AXXZM=MM-=--="""-XIIA"---"+M+++MMZXII++XXIIIIIZ"-----------"""""+M==-ZXX=M"--MI=IIXZI1+MXXXIZ"-----"-""===+""++"-""+Z- - - --
+ C CCCCC+++C +...+C CCC +...........+++++C CCC +.. +.....+.++CCCC++CC+.++C
+ CCC C'''C C'''''''''''CCCCC C'' C'''''C'CC CC C'CC
+ XXX XXXXXXXXXXX XX XXXXX X X
+ CCC CCCCCCCCCCC CC CCCCC C C
*=+IIAIXZX-=MMMZ--+"--"MZA=X""--""=++=ZZXI====AIIII=II"---------""+""""+Z-=MZZZIM--+A+++==++-+MAZZM""----+=-"+==-M+""+"-"-"+X - --
+ CC CCC+..+ +C..CCCCCC +.........++C++++C CC ..C ++....CC.+CCCC C++C+.+.+C
+ C''C CB''BB C'''''''''CC CCCC '' CC'''' 'C CC C'C'C
+ XX HXXHH XXXXXXXXX XX XXXX X X X
+ CC XCCXX CCCCCCCCC CC CCCC C C C
*====IIZ---ZZZZXX=-"-"+=ZA=Z-""""-=+=MXAA=+====1+=+==I+---------""=+"-""ZZ=MX-ZI="+-AIIA++-- =AX+-------=X="=M+=M-M=="""-"++=I - --
+ CCC C.+.+CC .CCCC.CCC C.........++CC+.++ C C C+CC C.......C C+C CC C CC+++.+CCC
+ 'C'C 'BBBB' '''''''''CC C'CC C ''''''' C CCC'C
+ X X XHHHHX XXXXXXXXX X XXXXXXX X
+ C C CXXXXC CCCCCCCCC C CCCCCCC C
*AIAIIAM==M-XIIAZ"""+++MZAIM-""""-M-ZZ=ZI++=====++=IIIZ+-------"-"""---"-Z+=XXZI="+=M-ZX+1-- =-""-""---+X-"+=+====+M-=++"-"""-1 -
+ CC C +++CCC .CCCC. C C C.......C.+++...+C CC C+CC C C++.++...C C+CCCCCCCC CCCC+.+++C
+ CCC 'BBBB' '''''''B'CCC'''C C CC'CC''' C C'CCC
+ XHHHHX XXXXXXXHX XXX X XXX X
+ CXXXXC CCCCCCCXC CCC C CCC C
*+==I=AM+"+MZIAXM"""==MM-XA=---""+ZAIA-=A++I+++=+==AIIAX+------------"---Z=+ZXXAZ+=ZZXI=1-- 1----"--"-"--++==+=+==M--MM-M+"""-I-
+ C+C +++CC C C...C+C CC C............+..C CC CC C...+..+.+CCCCCCCCCCC CC C C+++C
+ C CCC '''BC ''''''''''''C'' '''C''C'C CCC
+ XXXH XXXXXXXXXXXX XX XXX XX X
+ CCCX CCCCCCCCCCCC CC CCC CC C
*=I====AZ+"+XX--M--"=M==MXZ+"""-=-AAI=A==A==+===IIIIIIIIX=-----------"--MZ-+ZAXAZ=ZIII+1- =+""""--"--"M++==""+++=--=+ZZZ-"""-=+
+ C+C CC ..+C CC CCCC.CC CC C...........+.. CC C C++++..+..+ CCCC++CCCCCCCC C+++C
+ C ''C BBB' '''''''''''C'' CCCC''C''C CC CCC
+ XX HHHX XXXXXXXXXXX XX XX XX
+ CC XXXC CCCCCCCCCCC CC CC CC
*+I+=AZXII-=---Z+---XM===-M-"-""ZXIIIIA-ZAIIXZ-MM=-ZX=I++Z-----"----"-""ZZ-MX=IAM=X==+1- -="-"-"""-""""""=MM=+"+++MM=MXXXAX="MI=1 -
+ CCCCC C..C CCCC .C.C+ C C CC .....+....+.++ C C +.+.+++.++++++C CC+CCC C C+
+ '' 'B'BC '''''C''''C'CC C'C'CCC'CCCCCC C C
+ XX XHXH XXXXX XXXX X X X X
+ CC CXCX CCCCC CCCC C C C C
*++++IZXAIIX-XM+-"-M-===MZ"--"-+ZA=I+=IIIX=++"-"""""-"MX==+-------------=-ZMX=IIZ-XI+1-- ++--""""""""""===-MM+=+++=-XZZAAAIZ+=ZA+-
+ C C.C. CCCC +..C.C CCC+.CCCCC.+ C.............CC C C..++++++++++CCCC CCCCCCC CC
+ 'B' C''B' C'BBBBB'C ''''''''''''' ''CCCCCCCCCC
+ XHX XXHX XHHHHHX XXXXXXXXXXXXX XX
+ CXC CCXC CXXXXXC CCCCCCCCCCCCC CC
*++++IXAAAIIIAM--"-=ZM==-Z--"-"MZZAI==I=AM++--"""""-""--MAX=------------+M=+-II=XXII+---==----""""""""+M==--M=M--=-ZXZZAIAIIAM=X=1
+ ..C.C CCC ..C.+ CC..CCCCC.CC.. C............C CCC C....++++++++C CCCC C CCCC C
+ ''B' ''B'C ''BBBBB'BB'' '''''''''''' ''''CCCCCCCC
+ XXHX XXHX XXHHHHHXHHXX XXXXXXXXXXXX XXXX
+ CCXC CCXC CCXXXXXCXXCC CCCCCCCCCCCC CCCC
*X-ZIAZ--XA=+=I+-"-"MM==-Z"-""=ZXXI=++1+=-"-""""""""""-""+XI"-----"-----++-+ZII=AA=+11 ++-----"""-"""++=+=-Z=+MXZXZ-ZZZZAAIIIX-ZII- -
+ C CC C.C.+ CCC +.CCC C.+.CCCCCCCCCC.CCC +.....+.....CC.C C.....+++.+++CCCCCC CC C C
+ 'B'C C'BB 'C'BBBBBBBBBB'BB C'''''C''''' ' '''''CCC'CCC
+ XHX XHH X XHHHHHHHHHHXHH XXXXX XXXXX X XXXXX X
+ CXC CXX C CXXXXXXXXXXCXX CCCCC CCCCC C CCCCC C
*I-+"=--=MA==+I"-"--=M-=MZX=--MXAI==++1I"-"---""""--""-"--"-A"--""=-----"""X=A==A=1+--1=---""-"""-"""+=="+=="+ZIZAAZM-I=XI===IAZIA=
+ CC+CCCC +.C..C CC C.. C.C...CCCC..CC.C..CC +..++C.....+++ C...++.+++.+++CCC+CCC+C C
+ C C'B'' '' B'B'''BBBB''BB'B''B C''CC '''''CCC '''CC'CCC'CCC C C
+ XHXX XX HXHXXXHHHHXXHHXHXXH XX XXXXX XXX X X
+ CXCC CC XCXCCCXXXXCCXXCXCCX CC CCCCC CCC C C
*=IA+""M-XA==I+----"MM-=+MXM"=ZAI===+++"""""=-"-""""""""-"--AXM-XM+--"---"-XM-==I+111----""""""""""""+=M++="=ZAIAAIAZZAAAI++==IAXAI
+ C++ C C....+ CCC +C +CCC+C.C.CCCCCCCC.C.. C C..C...+C C C..++++++++++++CC CCC+C
+ CC ''''C C CBBBC 'B'BBBBBBBB'B'' ''B'''C ''CCCCCCCCCCCC C
+ XXXX HHH XHXHHHHHHHHXHXX XXHXXX XX
+ CCCC XXX CXCXXXXXXXXCXCC CCXCCC CC
*==IM+"+MAIAI-""----+=ZM+-Z="-XAI==+1-A-"""-+----"-""-"---""+I=+1I=""-""-"ZZ++I==I11 =-"+""-"""""""""+=+===ZAAAXIIAI=XA=II=II=IAZZ1
+ C+C C++....CC CC C+C .CCC.C....C.CC.C...CCC C++.++.+ CC C.+C++.+++++++++CCCCCC
+ C CC'''' C 'BBB' ''''B'BB'B'''BB CC'CC'C 'C CC'CCCCCCCCC
+ XXXX XHHHX XXXXHXHHXHXXXHH X X X X
+ CCCC CXXXC CCCCXCXXCXCCCXX C C C C
*XZA-=""+XXZM"""----"=M==ZZM=XAAI=++-1M"""""---"-"""""-"""""-MII11A+=ZA="=M---X+=I1--="-"+++"""""""""++"+MMZZXZ-ZII+++==II=+=IIIAAX=
+ CC++C +++....+C CC C CCCCC...C.CCCCC.CCCCC. CC C+C CCC +.+CCC+++++++++CC+C C
+ CC CCC''''C BBBBB'''B'BBBBB'BBBBB' C C'C CCCCCCCCC C
+ XXXX HHHHHXXXHXHHHHHXHHHHHX X
+ CCCC XXXXXCCCXCXXXXXCXXXXXC C
*=AA-M--+Z-="--------+M=+MMM-XXIA==1=+-"""""-"--""--"""--"----XI1-1I=--I+MXZM=-=+=--+="-""""""-"+"++++""+=MZZXAAMX=+===IA=++=+I==IAI-
+ C ..C CC+........C CC C .CCCCC.C..CC..CCC..C.... C CC C+.++++++.+C+CCCC++CC
+ '' C'''''''' 'BBBBB'B''BB''BBB''B'''' C'CCCCCC'C C CC
+ XX XXXXXXXX XHHHHHXHXXHHXXHHHXXHXXXX X X
+ CC CCCCCCCC CXXXXXCXCCXXCCXXXCCXCCCC C C
*+++=AAZMZ=Z"--""----+Z-M++=ZIIAI+++=X-""""---"-""-""---""--"-MA=---11-1IZZ=+=XZ++11X"--""""""""++=+++=+==M-XIA=XMA+=I++IA=++=====IA1
+ +..++....C C CCC .CCCC...+C+C.CC...CC..C. +..++++++++CCCCCCCCCC C
+ C''CC'''' 'BBBB'''C CB'BB'''BB''B' C''CCCCCCCC
+ XX XXXX XHHHHXXX HXHHXXXHHXXHX XX
+ CC CCCC CXXXXCCC XCXXCCCXXCCXC CC
*11+=IAAZX=M---------+Z-M===AIIA=+++++"""""--------M"---""----MX=1--1111+=AIIAX-=+11+""""++""-""+""+=M-M=M-ZI=A=IZMX=I=++==++=+=IIIA+
+ .........C C CCC CCCCCC.......C C...CC.... C C++++CC++.++C++CC C C C
+ ''''''''' BBBBB''''''' B'''BB'''' CCCC CC'CC CC
+ XXXXXXXXX HHHHHXXXXXXX HXXXHHXXXX X
+ CCCCCCCCC XXXXXCCCCCCC XCCCXXCCCC C
*11+=AIIXXI+-----------M+==MAII=I=11I"---"--"-----MI"-""---""-"-+1-11+==-1++AMX-A+1++"""+""--"-"+++"MIZ--MZZI=I=XZZMXII=+=I=+====I=AI
+ C..........C CCC +...C..C..... +.CC...CC.+C C C+++C++..+.+CCC+ CC
+ '''''''''' C'''B''B''''' C'BB'''BB'C CCC CC''C'C C
+ XXXXXXXXXX XXXHXXHXXXXX XHHXXXHHX XX X
+ CCCCCCCCCC CCCXCCXCCCCC CXXCCCXXC CC C
*I===AI==X-+"----------===+-AII=I=1-=""""----"---"--1"---=+---+XI1-+1++=111-+==Z==11+""""---""""+===ZXI-MM-A===X-X=X=XIII=++=++=AXAII
+ CCC..........CCCCC ++++....C...+.C +...CC...C CC C++++...++++CCCC C C C C
+ B'''''''''' CCCC''''B'''C' C''' ''' CCCC'''CCCC
+ HXXXXXXXXXX XXXXHXXX X XXX XXX XXX
+ XCCCCCCCCCC CCCCXCCC C CCC CCC CCC
*MMM--ZIIIX+----"--"--"M=++-===+++1-M"-----"""=+=+-+=---=-----=XI111++1=A1---X+=+=+--"---------""M-=MA+IA-MAIAAZII+=MMXII==+I=+==AXI=
+ CC C....C..+..+ CCCC +.....+++CCCC.CC...CC....C CC C+.........++ CC C
+ ''''B''C''C C'''''CCC ' ''' '''' C'''''''''CC
+ XXXXHXX XX XXXXX X XXX XXXX XXXXXXXXX
+ CCCCXCC CC CCCCC C CCC CCCC CCCCCCCCC
*Z-MM+=-XAIM-----------+="+-==++11-1+-----"=AX 1 =---"--"-"--"MXX=-111111-11-1ZM+=I++Z"----""-""+-Z==X===AMMXXZAI=IIZMMXI=II=I===II=I
+ C CCC ...........CC+CC C.....+C ...C..+.C..+ +....++.++CC CC
+ ''''''''''' C '''''C '''B''C'B''C C''''CC'CC
+ XXXXXXXXXXX XXXXX XXXHXX XHXX XXXX X
+ CCCCCCCCCCC CCCCC CCCXCC CXCC CCCC C
*IAIAM=+=M-+------------M++X++++111+=-----"=M-- I--------"-"ZZ-ZI--111-1-++-1=A+1I=1-I+------"++M-MZ--AIA-=MM-A=IAZAXM=XIIIIII=IIIIA
+ CCC CC............ CC C.....+C C ........C.+ C C......+CC C CC CC C C
+ '''''''''''' '''''C ''''''''B'C ''''''C
+ XXXXXXXXXXXX XXXXX XXXXXXXXHX XXXXXX
+ CCCCCCCCCCCC CCCCC CCCCCCCCXC CCCCCC
*==++AM=M-M-"-----"----"+MMI=+++-+-1=----"=""-"-AM-----"--"+MZAAXX=1-1+-11=1111=+++A+-Z"----"-"M=M=ZIX=+=====MX=AAAXIIZ=MZXXI=AI=I==-
+ C C .+.....C....CC C....+C++.+C .....+..+C +....+.+ C C CCCCCCC C
+ 'C'''''B''''B ''''C CC'C '''''C''C C''''C'C
+ X XXXXXHXXXXH XXXX X XXXXX XX XXXX X
+ C CCCCCXCCCCX CCCC C CCCCC CC CCCC C
*=I=IIAZZX"-"------------"-A=++++1-1=M=""=+"--+----"---+M=M-XXAX-A=1111-1I=+1+=++11I-+-----""-"==MM-X-+""+++=MZXZ-ZZZAX-++=-ZXX==I+-
+ +.+............+C C C++CC+..C....C...C C C C CC.....++.+CC C CC++CCCC C CCCCC
+ C'C''''''''''''C CC C'' ''''B''' '''''CC'C CC
+ X XXXXXXXXXXXX XX XXXXHXXX XXXXX X
+ C CCCCCCCCCCCC CC CCCCXCCC CCCCC C
*++=AXMMZZ""+"----------"--A==+=+1-1A=I="+"--""----"--+"=MZZX-ZIIA=+111-+==++++++11I+"-----"""+++-M-=-""=+===MM-Z----ZXZM"+=-X=+1--
+ ++C+..........C.C C+C+..++....C..C+C C C+.....+++CCCC CC.++CCCCC C CCCC +CCC
+ CC C''''''''''B' C C''CC''''B'' C C'''''CCC 'CC C
+ XXXXXXXXXXHX XX XXXXHXX XXXXX X
+ CCCCCCCCCCXC CC CCCCXCC CCCCC C
*=++AA-MM+------"-----"----I1=++11+=A+=AM---+"--""-""-"---+ZAXXIIII=11--+==++=+=+++A"------"++++=-+++"""+++=++=M-MMM-----===X=1 --
+ C C......C.....C...C ...C+..CC.CC.+...C +......+CCCCCCCCC+++CCCCCCC C CCCCCCCC
+ ''''''B'''''B''' ''' C''BB'BB'C''' C''''''C CCC
+ XXXXXXHXXXXXHXXX XXX XXHHXHHX XXX XXXXXX
+ CCCCCCXCCCCCXCCC CCC CCXXCXXC CCC CCCCCC
*=I=IZ-M=--""-------------==1++=+1+III1+1Z"+IA-"-""--"--""-"XAAAIIX=1111=====+=A=11I----"""++++++M+"="+"++"++====+==MM=-X-ZMXA1
+ C C..++.............C +C .C.CC..C..CC.+ ....+++CCCCCC C+C+C+CC+CCCCCCCCC CC C
+ ''CC''''''''''''' C 'B'BB''B''BB'C ''''CCC C C C C
+ XX XXXXXXXXXXXXX XHXHHXXHXXHHX XXXX
+ CC CCCCCCCCCCCCC CXCXXCCXCCXXC CCCC
*+=IIZ=M=-""+"------------=I+++=+++===+11+++-1+-""""-----"--"-IAII-X+1-+======I==11++-""-"""=-=+"-++=+++++===M++==M=MMZAXIZ=-I-
+ C C.++C+............C C.CCCC.....+..+C C C.++.+++CCCC+.CCCCCCCCCCC CCCC C CC
+ 'CC C'''''''''''' 'BBBB'''''C''C 'CC'CCC C'
+ X XXXXXXXXXXXX XHHHHXXXXX XX X X X
+ C CCCCCCCCCCCC CXXXXCCCCC CC C C C
*1+IIX=+"-""""-----"----""MA+11++1+I===+-----=---"---------"""Z=IIZZ+1-+======I=I111A-"+"+MX=1+X"""""++=-M==+=++====-AXXA+AMX+
+ CC+.++++.....+....++ ...C.........+++ C+C+C +++++CCCC CCCCCCCCCCC
+ C'CCCC'''''C''''CC '''B'''''''''CCC C C CCCCC
+ X XXXXX XXXX XXXHXXXXXXXXX
+ C CCCCC CCCC CCCXCCCCCCCCC
*+++=AM""--"---------"-"+=MX1-+++++==+++11 +=----------------"-I=XA1-1+==I+=I==AI+++1---ZI-- 1""-""+=M==+="+"+=MM-AAAI=1++-
+ ++..+.........+.+CC C................+C CCC ++.++CC CCCC+C+CC C
+ CC''C'''''''''C'C ''''''''''''''''C CC'CC C C
+ XX XXXXXXXXX X XXXXXXXXXXXXXXXX X
+ CC CCCCCCCCC C CCCCCCCCCCCCCCCC C
*I=+==Z"--"""-"--"-="=+"+MZI-11+1+++++=1111I"--------"---------"X=XI- +===++===IA-++11+IXAI+- +----"""+++++""""=ZXI=I=A=-
+ +..+++.+..C.C+CC+C +........+.........+ C ....+++CCCCC++++C
+ C''CCC'C''B' C C C''''''''C'''''''''C ''''CCC CCCC
+ XX X XXHX XXXXXXXX XXXXXXXXX XXXX
+ CC C CCXC CCCCCCCC CCCCCCCCC CCCC
*IIA==X"---"""""---"++=+"MAA+1+=11=+++++=X+--------------"------Z=A+--1++=I==I=IIZXI1--=ZXI=+- +="--+MZM++=M-Z-MZXIIII==+11-- -
+ +...+++++...+CCCC+ C..............+...... C+..C CCC C C
+ C'''CCCCC'''C C ''''''''''''''C'''''' C''
+ XXX XXX XXXXXXXXXXXXXX XXXXXX XX
+ CCC CCC CCCCCCCCCCCCCC CCCCCC CC
*+1+++I+-"""""----+++=+++-AI++==11+++++X+-----+"+--"------------+XXI--11======I=+IZZ=1 -AXI==+- =-"-+AIA="MM-I=A-XAZ-=A-- ---1-- -
+ C.+++++....CCCCCCCC C.....C+C..C............C C+.C C+ C C CC
+ 'CCCCC'''' ''''' C ''B'''''''''''' C' C
+ X XXXX XXXXX XXHXXXXXXXXXXXX X
+ C CCCC CCCCC CCXCCCCCCCCCCCC C
*+++++A"-""------"ZM===++=IA++=+1+1++=-"------"""--"--------"---"MMX1-11=====+=+++=I=1--=X====+- -A="=Z-"-"""+MM+MZM++A- --11---
+ +.++......+ CCCCCC C+......+++..C........C...+ C+C C+.+++C C CC
+ C'CC''''''C C''''''CCC''B''''''''B'''C C C'CCC
+ X XXXXXX XXXXXX XXHXXXXXXXXHXXX X
+ C CCCCCC CCCCCC CCXCCCCCCCCXCCC C
*++=++A"--""---"-+XM+=++""X=++=+1+1+=="--""---"-----------------"--AA+-++++===+====+++-1-==I+===- +X=+""----""""==-M"X - -1I=-
+ +..++...+.C CCCC++ C+..CC...+.................+CC CC++....++++CCC +
+ C''CC'''C' CC C''BB'''C'''''''''''''''''C CC''''CCCC C
+ XX XXX X XXHHXXX XXXXXXXXXXXXXXXXX XXXX
+ CC CCC C CCXXCCC CCCCCCCCCCCCCCCCC CCCC
*++1+=-""+="""--+ZZ===+M-M-I+111++=X==++-"---"----------"--+"---+=MXAI1+==I=II===I+++1-1-1IA====+1-1-+X-++""=Z-+"=+++=1 - 1--
+ C++CC+++..C CCCC C C CCCC.C...+..........+..C+...CC CCC++C CC+CCCCC
+ CC CCC'' 'B'''C''''''''''C'' C''' CC C
+ XX XHXXX XXXXXXXXXX XX XXX
+ CC CXCCC CCCCCCCCCC CC CCC
*+++1=M-"""-----M=-+M-==XAZI+111=IZ""=XZ----""---------"="-""""-+=MZII===III=====I=+++1---1IA====+++1--+AXXX=1-I=++"=A - --
+ .+++..... CC CCC ++C ....++.........+C+.++++.CC CCC+C
+ 'CCC''''' CC ''''CC'''''''''C C'CCCC' C
+ X XXXXX XXXX XXXXXXXXX X X
+ C CCCCC CCCC CCCCCCCCC C C
*=+=+IM-"---"""--IM=-M==XAA=++-1+-"--=AA+-------------------"-""+=+MXA=I=I===II=+II=++1----=AII+===+11--1+1- 1 1AZZZI-- -- - -
+ .+...+++.C CC CC C+..C C...................+.++CCC
+ 'C'''CCC' C'' '''''''''''''''''''C'CC
+ X XXX X XX XXXXXXXXXXXXXXXXXXX X
+ C CCC C CC CCCCCCCCCCCCCCCCCCC C
*++=I=M+--""=+"+IIX--M="AXIA+==+=+---"-IX"----"--------------""=-X+""===II=IIIII+=II=+11-1 -II==++++11---1--11-1=+1+1- - - - --
+ C..++CC+C CC C+ C...+C +....C..............++CC C++C
+ ''CC C C '''C C''''B''''''''''''''CC CC
+ XX XXX XXXXHXXXXXXXXXXXXXX
+ CC CCC CCCCXCCCCCCCCCCCCCC
*==IIA=+""-"MM+-+IXZZ-++XI=====+=-"-"+=XZ+-"-------"-------"-"=-ZXM+--XZAIIIAAAIIAAZXI=+1 --1II=+++++111--1111-1++11--- ----- - --- -
+ CC++.+ CC CCC C.+.+CC C.C.......+.......+.+CC CCC
+ CC'C 'C'C 'B'''''''C'''''''C'C
+ X X X XHXXXXXXX XXXXXXX X
+ C C C CXCCCCCCC CCCCCCC C
*=II=A-="""+M=ZII=AZXZ=-A==+==+="---"++=M="-----------"++===++=M-MMZ=AIXXZXXAAAIAX--MZI=1- --+II==1+++111-1------1-1----------- - -
+ CC+++C C CC +...+CCC C+...........+CCCCCCCC C CC
+ CCC C'''C C'''''''''''C
+ XXX XXXXXXXXXXX
+ CCC CCCCCCCCCCC
*=AAAXM=+""=--A=AIXAAZ--II=++++Z""--""""M-++--"------"XAZAXM-MZZZM-A+AIAIAZ-MZAA-="""=ZA1- --=I==++111111+1------11 ---------- -----
+ CC++CCC CC ++..++++ CCC..C......+ C C C CC+++C
+ CC CC''CCCC ''B''''''C CCC
+ XX XXHXXXXXX
+ CC CCXCCCCCC
*=AAZZ+M-=MX-ZXIIAAIA=-XA=+=1+I="+""-"""=ZZM"---""----++=IZ-AIIA-M+IIAIAXI=A-MZM-"-"--"-=1- --+==+++1111++11--1-+X+ --- -----1-1----
+ C CC C CC C+C++.+++C +...CC...C C C C C .C.+..+C
+ C CC'CCC C'''BB''' 'B'C''C
+ X XXXHHXXX XHX XX
+ C CCCXXCCC CXC CC
*IXAMZM-AAI=IAXIAAIIX+-ZI=+111A=+==MM++"++MMM==+"-""MII=IZZAIAAMMM"Z=A==AAIIIZ+----"-"-+A=-- -+==+=+11-++111111=+ -------- --1--
+ C CC CCCC CC+CC CCC+.++ + C....+.+.C
+ C C'CC C ''''C'C'
+ X XXXX X X
+ C CCCC C C
*AAZ-XXII=IIIAAIII=I=--XI+1+1--="+=XAZM==+M====++"M-I===AZXIIAX""-"Z==++=IAI=Z----""++""ZI+1 --1+=++1111++11++++-- --
+ C C.C CC+CC CCC CCCCCC+ C ++.+ ....++CC++
+ ' C C CC'C ''''CC CC
+ X X XXXX
+ C C CCCC
*AIXZII=II=III=IIZM-+"ZI=1-111+--""=X=IAZ===+==="-A====IAXM=XAA=+""=I++==IIIA+---"+==-+"X==+----1++111-1111+I=11--- -- -
+ CC+ C..++C CCCCCCC+. C CC++C C...+CCCCC+
+ C ''CC C' CC '''C C
+ XX X XXX
+ CC C CCC
*=I++=III=I=I=AM"--=M"Z++111----"---"=X=A-M-+==+"+++=I=II-+MXXI=+"-==++=+=I=X"-"+"MMMM==+1=+111---111-1111-11+11-- - -- -
+ +..C + C..+...+C C CCCCC+C CC CC+.C +.+C+ CC
+ C'' C ''C'''C C C' C'C C
+ XX XX XXX X X
+ CC CC CCC C C
*=+1-11+==IX-ZZ=---==+Z=+111I-""--+++=+MXZXZ====+"1-1=+=AA==A=IZ++"Z+=+I===+==--""++=-MX1-1++1-- -+111111+---111-- -
+ C C...CCC .CC..CCCCC CCCCC+ CC CC+ C..++CCCC
+ ''' 'BB'' C C ''CC
+ XXX XHHXX XX
+ CCC CXXCC CC
*=1-----11X="=-M"---"+ZI111=""----"+-XX-==MXZZAA-+=11++===X=-A-M=M=X=I=+==+++A--""+++MI11+=AA+1- -1++11111-= -----1----
+ C+CC +...+C +C....+CC CCC CC CC C C C ..++CCC
+ C C'''C CB''''C ''CC
+ XXX HXXXX XX
+ CCC XCCCC CC
*=------ 1-+++=++"-"MA+=+11M-------"MI1+I-+"ZI=+-"MZ==I==II--ZZ-ZX==X-ZII=++++-+-"""=A-+--XI+++1- 1++111111I1 - ---------- - -
+ CCCCCCC+.+ .......+ CC+ C+ CC C CC C CC.+++C CC
+ C'C '''''''C C C 'CCC
+ X XXXXXXX X
+ C CCCCCCC C
*+---1111==+"+"""-"-I11111M""---""-"-+-1-1="+MII=ZAXXXIIAIAZ-ZAI--"---"+==A+A+1=M+"+X-+X-I1- 1++11-111111+1=1 - ---- -----
+ CC+C+++.+C CC...CC.+C C+C C C CC+...+CCC C+C C
+ C CCC'C BB'''BB'C C C'''C C
+ X HHXXXHHX XXX
+ C XXCCCXXC CCC
*111-1-11I+"-"---""MI+11-I"---------"=I111=Z""MM++Z=++==ZA=IAZ=M="""+-MM++""MAAAXM+=I1++1-1IIA+111--1111111+1- ------- - ---
+ C+.+...++ +.........+C ++ CC CCCCC C C+++CC CC++ CC
+ C'C'''CC C'''''''''C CC CCC CC
+ X XXX XXXXXXXXX
+ C CCC CCCCCCCCC
*--111 -I"---""-"-IIA+1I=""---------"+MZZX-"""+"+-+"-""MXIIX-++++=ZI+I-XXXMZAAIIIII+-----=M-Z1-1--1-11111+11- - --- -- - --
+ +...++.+C C++.........+C C+++C+CCC+.++ CCCCCC C C
+ C'''CC'C CC'''''''''C CCC C C'CC
+ XXX X XXXXXXXXX X
+ CCC C CCCCCCCCC C
*-11-- -1X""""+""=A=IZ=I+""+"---"---------""-"-"-"M="---"+--==+""MI+11I++=A==+1111111-- - 1I=+----111-1+111++1- - -- -- - -
+ ++++C++C C++C+...+.........++.+.+.+ C+...+CCCCCC++ CCC
+ CCCC CC CC C'''C'''''''''CC'C'C'C C'''C CC
+ XXX XXXXXXXXX X X X XXX
+ CCC CCCCCCCCC C C C CCC
* -1-----Z""=M=""A=XA1++"-"-"---"--------------""=XXZM----""==-"=X1111+Z""M=I+111111---1-- -1--- ----+I1+1+1+1 - - - 1 -
+ ++C C++ CC.+.+...+..............++C ....++CC.+C ++
+ CC CC B'C'C'''C''''''''''''''CC ''''CC 'C CC
+ HX X XXX XXXXXXXXXXXXXX XXXX X
+ XC C CCC CCCCCCCCCCCCCC CCCC C
*--- - --""--=="MAX=+Z""+"------------"-------""X-1+Z-----"---=++-11111IXI===+1111--- --- ------ ---A=A1 11+1 -- - - -- -
+ C++CCCC+ ++C+............+.......++ .....+CCC C
+ CC C CC C''''''''''''C'''''''CC '''''C
+ XXXXXXXXXXXX XXXXXXX XXXXX
+ CCCCCCCCCCCC CCCCCCC CCCCC
*-- - --I+"-XXZZ-=+=+=I=I="--""---------------"-=+11Z-----""==-1+-11111+=11+1+111--1 -- - --------- I+=I11111- - -- - -
+ C+C C C+..++...............+.C .....++C CC
+ C C''CC'''''''''''''''C' '''''CC
+ XX XXXXXXXXXXXXXXX X XXXXX
+ CC CCCCCCCCCCCCCCC C CCCCC
*+ -- --1-MZAIA==+=+111--M--"-"+---"----------"-"I11------"-++--111+++++=+1+1111+----------- ------- +Z=Z+1--11 -- --- ---- -
+ C ..+.+C...C..........+.+ C.....+.C C
+ ''C'C '''B''''''''''C'C '''''C'
+ XX X XXXHXXXXXXXXXX X XXXXX X
+ CC C CCCXCCCCCCCCCC C CCCCC C
*X- - - -+AZXA==IIA+++---X-"+++XX-"---"-----"-"""M1-=---"----+-1-1+1++++1++1----11-1---1-- ---- - -=II++111-- ----- - -- ----1
+ .+CCC C+...+.....+.+++ ...+....
+ 'C C'''C'''''C'CCC '''C''''
+ X XXX XXXXX X XXX XXXX
+ C CCC CCCCC C CCC CCCC
*+11-- ---1=AXAIII=+1111--Z-"+MA++=IXZM="------+"=11-="------"1111+++++++1+111111111++11-- 1---- --- -=+++=111--- ------------------
+ .+C C+......C+C +......+
+ 'C C'''''' C C''''''C
+ X XXXXXX XXXXXX
+ C CCCCCC CCCCCC
*11--111++==+=I==+111111--Z-"+ZIAAII====AZ-+""+M+X1-1+=---"---I1111+I=+++++1111111--1+1--- - -- - ----++++=+--- - -1-1-- ------ ---
+ .+C CC++C C C...+...
+ 'C CC '''C'''
+ X XXX XXX
+ C CCC CCC
*----1++IXX=+A=1+1-1++111-X==++==M-Z==I=+=+AMZZA=I1++=="-----"Z+++1+=+1+1+11+111---1------ - ----111---1+111---1- ---1-1------- ---
+ CCCCCC C C C+.....+
+ C'''''C
+ XXXXX
+ CCCCC
*11--- --=I=1XZ+11--1111- 1XIAA-==++-AXXA===III=MX=1==A-==""""+I+===I==++++1+111+1-1 - --11-111=+=A=11 - 1111-1-- ----11 ------1--
+ CCCCCC CCC++++C
+ CCCC
*1-1-1-1--11+==+11-11111--I-I=1++IZMMM=--XI===+==X=+===IXX-""""A==+====+++11++1+11-- -- ---1+-++I-ZA-=-- ----1---- --------- ---1
+ C CCC C C++++ C C
+ CCCC
*1-1--11111-1=A==I=IAII=11AMA=+111+=AA-ZMMZXXA===X++====IAZ==M-XZMZXI===++++==++11-- - -1++=====IM+=Z+--- - -11- --- -----
+ C C CC C CC
*------+111-+===-MM=++=+MM-MX=====+===AIXZMM=M-X+-==+=====IAXAAIZ=""+M-AIIAXZ-XA+++1111+==IAI====AAAI+- - -----1- -- -------1- -
+ CCC CCCCC C C C CC C++C C C
+ CC
*----1---- -11A="=---=+"""=ZZZIIIIIII==IAX--MM=="+-AI==III=++IXIA=---"+MXZ--M+++-AI==1==+IAAI=1++11---1 --1111--- -- ----11-1--1
+ C+CCCCCC+++C CC CC+CC C...+C CC CCCC
+ C CCC C '''C
+ XXX
+ CCC
*--1----11----I=="""MZZ-MM-ZZ-ZXAXIIAIIIIXXZMM-M+MXAIIIAAAI===IAZ---M=MM-XXZM=+"MAXAI+++=====11 ------111+1+- --- -- --111-----
+ CC+++ C C C C C CCC C C CC+
+ CCC C
*-1+11--1+1---="+M-MZXAAAIIAXAAXXZXAXAIIAXXX-MZ-MZZAAAII+++++IXZM===AZXX-ZAIZ+""=ZXXA++111111-- 1I=+--111--1--- -----11-111--
+ C+C C C C C C C++C
+ C CC
*11111111+11-+""=AI==IIII=+=IIIIAXAXZXAIAXAAIAAAAAAIAAXXXI==+=I-=+A+-+=MAXI+IA-=ZXAAI+1----1--- 1XA+- 1---++1111 11---1------
+ ++C CCC CCC CC
+ CC
*111111------=-"-XXX--Z-XXI=1+==IAZIAAAIIAIII=IIIII==I+=IAXXZZ-==+-1=XMZ=II=+=II=+++---- ---- --- -----1II++1 -1+1 1----------
+ .+C CC C CCCCC
+ 'C
+ X
+ C
*---1++--1-- I+MZZMMM-MMMMM-A=+=++======IAIAAAIIIII=I====I=IIX-M++X11=+1=A==+1++11+1--- -- - - -- -++IXA+1-- -- 1- -------
+ C C C C CC
* -1-+--1- -XMAIIIAAIIIIIAXXI==++++==++IA==IIIIIAAI==I==I=++++=AAA+++++=II==+1+1111--- - -- -1+IZA+---1--- - --1-
* -- -+III====++===I=AIXI++1++==++=++=+II==I====I==1+11+11-+111111=II+1111-1-1 - -11IX+- - -- -- --
*- -=ZXM--XIIXXZXXXZAIA=+++1+++++=++1==I=++=1+11+11111----11111-++I+1++-1--1--------- 1-+AA+- - --
+ CC
* --- 1=MMM====MMMMMMZXXX-XX--XAI==+-11+++++=++++++++111+1111+++11++====111-11---- -- -- --1--1=XI1 ---1--1-------1-- -
+ CCCC C CC
* - - -1IMMZZM=+=--MMZIIAX--M===+=--ZAI=++1++++1==+++111+1111++=+++1+==I=++1---------- --- ------IAA- ----- -- -----111--------
+ CCCCC CC CCCCCCC
* - -1+===-AXZ-XAAXAAIIIXZZ-MZZ-MMZ-==-ZXI=+==++====++1+=++1+1+=1+1+====+111--1-1-------- ---1--IAI- ----- -- --1--1-1---11-+--
+ CCC C C C CCCC
* -- 11+M+MXAXIIII=+A-M+=MMM-ZXX-ZAIXZ+IXM=-A+I=+=1+1111+++-1-+==++==+++=+11--- ----1 1--- ----+AXI1--- ------- 1------- - -111
+ C C CC C C CC
* - ----11IM"=-XIAIAAZZ=+++MZ-ZXXIIAI=IIXX-X=X==-A=+1-1+++++++++1++===++=+111111-1-------1--- --1IXXA+- ---- ---1---1----- --1---
+ +CC CCCC C C CCC
+ C
* -- --1-11X+"+MZXA-M+""=MXXAAIAII=IXA==A="-"XAM-ZZXI+1111=++=+++=AZA==++=+1+++111----------- --1XXAA1 ----1 -------- --- ------
+ C+C C C++C C+.+ C
+ C CC C'C
+ X
+ C
* - --- -1X""++M=-="""=-X+===+==++=IAI=X+--"XXZAXXAX=++1+1-1++IAXM"+A=+++11+++111---- --------1-+XZXI+ ----------- - ---------
+ ++CC CCC+++CC C..+ +C
+ CC CCC ''C C
+ XX
+ CC
* 1----=A=""++=++"""=M--X-AAAXAA===+=II="=IAMXI=I+=III==+11++=AXM="-11=111+11----1-- - --1----1-=XZI=1- - -- - - ---- ---- -
+ C++CCCCC+++C CC C C+C C+C
+ CC CCC C C
* --+1I=+=""+=-M-Z=M++++++++=+==-ZZZ-X=IAAXXZA=+++===++II===+++11=AM=+==+1111-1--1----1 --1----1=AXAI+- ----- -- -------- -
+ CCC++CCC C C CCCCCCCCCCCCC C
+ CC
* ----1I-=+""+==-AAXZ==+++"""++++++++MXI++IXXI=+1+++++++==I==I==1-11AA===+111111---111----------+AX-ZI+----- ---- -1---- -- ---- -
+ CCC++CCCC CCCCC+++CCCCCCCC C
+ CC CCC
*- - - 1M++=+----AM+"++"+"+"+=MMZZXAI=I==IAA++=+=+1++1+11+=IAI=--1-+II==+1-1--1--1--------- ---+AAXII=----1--- --- -----------
+ CCCC...C C+CC+C+C+CC
+ ''' C C C C
+ XXX
+ CCC
*---- -- ZM=M"-""==++""""+="=MXA=111+1+==XAXI==+11+11+111+11I+++11-1+MXI+=11111-1------ -1----1=AXAIA=-- --- ------- - ------- -
+ C +.++CCCC++++CC+C
+ C'CC CCCC C
+ X
+ C
* -- - -Z="+-Z1I==ZM++==+=+MI111--1+111+++II=++++111+I+111111+==+1---=XI++1-111-+1------- --11-AMAAAXI - --1---- --1 ---------
+ C+CC CC CCCCCCC CC
+ C
* 1-+""MAI-=XIA-===MXXI11-11+111111++++11+++111+=+1111111++++11+AZZI=1111-11--- - --- -11X-ZAZ-+ -------- - ---- - -----
+ CC++ CC CCCC C C
+ CC
* 1Z=+""+++=ZI=A-=MZI+++11++++++1111+111111++++1=+111111---1+1-1+=AI=1111-1-- - - -----1AXIAZM+ -111----- --- - ---------
+ CC++CCCC CC
+ CC
* - +X=+"-"""++MZM+=MI+11++-1===+==+1111+1--1++++1++1---11--- ---111+==1+--1---- - -1--- --1AI+III- --------- ---- -- -- -
+ CC+.+++CC CC
+ C'CCC
+ X
+ C
* - =-=+"""""""""=MX=11-++1111111++===+==11-1=+1+++++1+---11--1------+=++--11---- --- ---1II==I=- ------ -- - - ------------
+ CCC+++++++++C
+ CCCCCCCCC
*-- AMM"-""""""+MX=11-1111--1++1111++++=I=+1+1-1+++1==+11 --- ----1--1=1+--1111 -- --1II=II=- --------- -- -- ------- -
+ +.++++++C
+ C'CCCCCC
+ X
+ C
*--- X==+""-"""=-A+11111-111111++11111+++====+1111++1++=+1-1----1-----1+=11-1111- - ----1IA==I=1----------------------11- 1
+ CCC++.+++CC
+ CC'CCC
+ X
+ C
* -Z=M+"""++-ZI=+-+1+111+1--11+111-1+1++=====+1+=1++111+1-- ----1---- +=11--1- --- --111IXIII=1 - --1---- -----1-1-------
+ C C+++CCC
+ CCC
1
-
0 PRINCETON UNIVERSITY COMPUTER CENTER CLINIC
-
-
-
-
-
* +------------+
* + +
* + COMPUTER +
* + +
* + PICTURE +
* + +
* +------------+
-
-
-
- ONE GIANT LEAP
- COMPUTER TRANSCRIPTION PROCESS
0 BY
0 SAMUEL P. HARBISON
0 COMPUTER CENTER CLINIC
* PRINCETON UNIVERSITY
* 87 PROSPECT ST.
* PRINCETON, NEW JERSEY 08540
- COPYRIGHT 1973 BY S. P. HARBISON
- SHEET 3 OF 3 SHEETS
- THE COMPLETE PICTURE IS CONSTRUCTED BY TAPING THE SHEETS TOGETHER SO THAT THE
* LAST CHARACTER ON THE FIRST SHEET MEETS THE FIRST CHARACTER ON THE NEXT SHEET
* WITH NO WHITE SPACE BETWEEN THEM. THIS WILL REQUIRE TRIMMING THE SHEETS WITH
* SCISSORS. DO NOT PUT TAPE ON THE PRINTED SIDE OF THE PAPER; TAPE FROM BEHIND.
-
-
-
-
-
-
0
*"#"##"#####""#######"##"#"""""""""""""""-""-"-----"-"--"--"-"------"""---------"-------"----"--""---""""--""""""""--""-""--""-
+CXCXXCXXXXXCCXXXXXXXCXXCXCCCCCCCCCCCCCCC.CC.C.....+.+..+..+.+......+++.........+.......+....+..++...++++..++++++++..++.++..++.
+B$B$$B$$$$$BB$$$$$$$B$$B$BBBBBBBBBBBBBBB'BB'B'''''C'C''C''C'C''''''CCC'''''''''C'''''''C''''C''CC'''CCCC''CCCCCCCC''CC'CC''CC'
+H_H__H_____HH_______H__H_HHHHHHHHHHHHHHHXHHXHXXXXX X XX XX X XXXXXX XXXXXXXXX XXXXXXX XXXX XX XXX XX XX X XX X
+X&X&&X&&&&&XX&&&&&&&X&&X&XXXXXXXXXXXXXXXCXXCXCCCCC C CC CC C CCCCCC CCCCCCCCC CCCCCCC CCCC CC CCC CC CC C CC C
*"""""""""#"##"##""""########"##############"##""""""""""""""-"------"-----------------"-----"---------------------------------
+CCCCCCCCCXCXXCXXCCCCXXXXXXXXCXXXXXXXXXXXXXXCXXCCCCCCCCCCCCCC.C......C.................C.....C.................................
+BBBBBBBBB$B$$B$$BBBB$$$$$$$$B$$$$$$$$$$$$$$B$$BBBBBBBBBBBBBB'B''''''B'''''''''''''''''B'''''B'''''''''''''''''''''''''''''''''
+HHHHHHHHH_H__H__HHHH________H______________H__HHHHHHHHHHHHHHXHXXXXXXHXXXXXXXXXXXXXXXXXHXXXXXHXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
+XXXXXXXXX&X&&X&&XXXX&&&&&&&&X&&&&&&&&&&&&&&X&&XXXXXXXXXXXXXXCXCCCCCCXCCCCCCCCCCCCCCCCCXCCCCCXCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC
*----------"-"""""--"""""""""""#"""""#"#########"####"####"""""#""#""""""""""""""""""-""""""-""-""-------------------"---------
+..........C.CCCCC..CCCCCCCCCCCXCCCCCXCXXXXXXXXXCXXXXCXXXXCCCCCXCCXCCCCCCCCCCCCCCCCCC.CCCCCC.CC.CC...................C.........
+''''''''''B'BBBBB''BBBBBBBBBBB$BBBBB$B$$$$$$$$$B$$$$B$$$$BBBBB$BB$BBBBBBBBBBBBBBBBBB'BBBBBB'BB'BB'''''''''''''''''''B'''''''''
+XXXXXXXXXXHXHHHHHXXHHHHHHHHHHH_HHHHH_H_________H____H____HHHHH_HH_HHHHHHHHHHHHHHHHHHXHHHHHHXHHXHHXXXXXXXXXXXXXXXXXXXHXXXXXXXXX
+CCCCCCCCCCXCXXXXXCCXXXXXXXXXXX&XXXXX&X&&&&&&&&&X&&&&X&&&&XXXXX&XX&XXXXXXXXXXXXXXXXXXCXXXXXXCXXCXXCCCCCCCCCCCCCCCCCCCXCCCCCCCCC
*-------------"-------""---------------""""""""""""#"#######"##"""###############"##""""#"""#"#"""""""""""""""-"""""""-"-"--""-
+.............C.......CC...............CCCCCCCCCCCCXCXXXXXXXCXXCCCXXXXXXXXXXXXXXXCXXCCCCXCCCXCXCCCCCCCCCCCCCCC.CCCCCCC.C.C..CC.
+'''''''''''''B'''''''BB'''''''''''''''BBBBBBBBBBBB$B$$$$$$$B$$BBB$$$$$$$$$$$$$$$B$$BBBB$BBB$B$BBBBBBBBBBBBBBB'BBBBBBB'B'B''BB'
+XXXXXXXXXXXXXHXXXXXXXHHXXXXXXXXXXXXXXXHHHHHHHHHHHH_H_______H__HHH_______________H__HHHH_HHH_H_HHHHHHHHHHHHHHHXHHHHHHHXHXHXXHHX
+CCCCCCCCCCCCCXCCCCCCCXXCCCCCCCCCCCCCCCXXXXXXXXXXXX&X&&&&&&&X&&XXX&&&&&&&&&&&&&&&X&&XXXX&XXX&X&XXXXXXXXXXXXXXXCXXXXXXXCXCXCCXXC
*-------------------"----"-"------""""--"-+""----"-"---"""-""""""""""""""""#""#####"#""##"####""##""##""#####""""""""""""""""""
+...................C....C.C......CCCC..C.CCC....C.C...CCC.CCCCCCCCCCCCCCCCXCCXXXXXCXCCXXCXXXXCCXXCCXXCCXXXXXCCCCCCCCCCCCCCCCCC
+'''''''''''''''''''B''''B'B''''''BBBB''B' BB''''B'B'''BBB'BBBBBBBBBBBBBBBB$BB$$$$$B$BB$$B$$$$BB$$BB$$BB$$$$$BBBBBBBBBBBBBBBBBB
+XXXXXXXXXXXXXXXXXXXHXXXXHXHXXXXXXHHHHXXHX HHXXXXHXHXXXHHHXHHHHHHHHHHHHHHHH_HH_____H_HH__H____HH__HH__HH_____HHHHHHHHHHHHHHHHHH
+CCCCCCCCCCCCCCCCCCCXCCCCXCXCCCCCCXXXXCCXC XXCCCCXCXCCCXXXCXXXXXXXXXXXXXXXX&XX&&&&&X&XX&&X&&&&XX&&XX&&XX&&&&&XXXXXXXXXXXXXXXXXX
*-""-------"--"--""-"-"-"--"----------""---"-"--"--""-"""""-""""""""""""-"""""""""""""""""""##"#"##"#######"##"#"""######"""###
+.CC.......C..C..CC.C.C.C..C..........CC...C.+..C..CC.CCCCC.CCCCCCCCCCCC.CCCCCCCCCCCCCCCCCCCXXCXCXXCXXXXXXXCXXCXCCCXXXXXXCCCXXX
+'BB'''''''B''B''BB'B'B'B''B''''''''''BB'''B'C''B''BB'BBBBB'BBBBBBBBBBBB'BBBBBBBBBBBBBBBBBBB$$B$B$$B$$$$$$$B$$B$BBB$$$$$$BBB$$$
+XHHXXXXXXXHXXHXXHHXHXHXHXXHXXXXXXXXXXHHXXXHX XXHXXHHXHHHHHXHHHHHHHHHHHHXHHHHHHHHHHHHHHHHHHH__H_H__H_______H__H_HHH______HHH___
+CXXCCCCCCCXCCXCCXXCXCXCXCCXCCCCCCCCCCXXCCCXC CCXCCXXCXXXXXCXXXXXXXXXXXXCXXXXXXXXXXXXXXXXXXX&&X&X&&X&&&&&&&X&&X&XXX&&&&&&XXX&&&
*--------------------"------""---------------"------""""--"-"""-""""""""""""""""""""-"""""""""""""""""""""""""""-""###""##""###
+....................C......CC...............C......CCCC..C.CCC.CCCCCCCCCCCCCCCCCCCC.CCCCCCCCCCCCCCCCCCCCCCCCCCC.CCXXXCCXXCCXXX
+''''''''''''''''''''B''''''BB'''''''''''''''B''''''BBBB''B'BBB'BBBBBBBBBBBBBBBBBBBB'BBBBBBBBBBBBBBBBBBBBBBBBBBB'BB$$$BB$$BB$$$
+XXXXXXXXXXXXXXXXXXXXHXXXXXXHHXXXXXXXXXXXXXXXHXXXXXXHHHHXXHXHHHXHHHHHHHHHHHHHHHHHHHHXHHHHHHHHHHHHHHHHHHHHHHHHHHHXHH___HH__HH___
+CCCCCCCCCCCCCCCCCCCCXCCCCCCXXCCCCCCCCCCCCCCCXCCCCCCXXXXCCXCXXXCXXXXXXXXXXXXXXXXXXXXCXXXXXXXXXXXXXXXXXXXXXXXXXXXCXX&&&XX&&XX&&&
*-"""----"--"--""-""""-------------"--"-----"""-----"-"""---------"""--------""""""""""""""""""""""""""""""""""--"""""""""""#""
+.CCC....C..C..CC.CCCC.............C..+.....CCC.....C.CCC.........CCC........CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC..CCCCCCCCCCCXCC
+'BBB''''B''B''BB'BBBB'''''''''''''B''C'''''BBB'''''B'BBB'''''''''BBB''''''''BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB''BBBBBBBBBBB$BB
+XHHHXXXXHXXHXXHHXHHHHXXXXXXXXXXXXXHXX XXXXXHHHXXXXXHXHHHXXXXXXXXXHHHXXXXXXXXHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHXXHHHHHHHHHHH_HH
+CXXXCCCCXCCXCCXXCXXXXCCCCCCCCCCCCCXCC CCCCCXXXCCCCCXCXXXCCCCCCCCCXXXCCCCCCCCXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXCCXXXXXXXXXXX&XX
*""""""""--""-"""""""--""------"-"-"---"-------------""-"""------""-------"-"--"----"--"---"----""-"""""""""""""""""""""""#""""
+CCCCCCCC..CC.CCCCCCC..CC......C.C.C...C.............CC.CCC......CC.......C.C..C....C..C...C....CC.CCCCCCCCCCCCCCCCCCCCCCCXCCCC
+BBBBBBBB''BB'BBBBBBB''BB''''''B'B'B'''B'''''''''''''BB'BBB''''''BB'''''''B'B''B''''B''B'''B''''BB'BBBBBBBBBBBBBBBBBBBBBBB$BBBB
+HHHHHHHHXXHHXHHHHHHHXXHHXXXXXXHXHXHXXXHXXXXXXXXXXXXXHHXHHHXXXXXXHHXXXXXXXHXHXXHXXXXHXXHXXXHXXXXHHXHHHHHHHHHHHHHHHHHHHHHHH_HHHH
+XXXXXXXXCCXXCXXXXXXXCCXXCCCCCCXCXCXCCCXCCCCCCCCCCCCCXXCXXXCCCCCCXXCCCCCCCXCXCCXCCCCXCCXCCCXCCCCXXCXXXXXXXXXXXXXXXXXXXXXXX&XXXX
*""""""""""""""""""""""-"""""""""""""-"----"--"-----"----""------"-""------""-------"----------"------"-"--"----""""-""-"""""""
+CCCCCCCCCCCCCCCCCCCCCC.CCCCCCCCCCCCC.C....+..C.....C....CC......C.CC......CC.......C..........C......C.C..C....CCCC.CC.CCCCCCC
+BBBBBBBBBBBBBBBBBBBBBB'BBBBBBBBBBBBB'B''''C''B'''''B''''BB''''''B'BB''''''BB'''''''B''''''''''B''''''B'B''B''''BBBB'BB'BBBBBBB
+HHHHHHHHHHHHHHHHHHHHHHXHHHHHHHHHHHHHXHXXXX XXHXXXXXHXXXXHHXXXXXXHXHHXXXXXXHHXXXXXXXHXXXXXXXXXXHXXXXXXHXHXXHXXXXHHHHXHHXHHHHHHH
+XXXXXXXXXXXXXXXXXXXXXXCXXXXXXXXXXXXXCXCCCC CCXCCCCCXCCCCXXCCCCCCXCXXCCCCCCXXCCCCCCCXCCCCCCCCCCXCCCCCCXCXCCXCCCCXXXXCXXCXXXXXXX
*""""-""""""""""-""""""""""""""""""""""""------"-"--"--""-"""--"-""-""---------"-------------------------------------"--"------
+CCCC.CCCCCCCCCC.CCCCCCCCCCCCCCCCCCCCCCCC......C.C..C..CC.CCC..C.CC.CC.........C.....................................C..C......
+BBBB'BBBBBBBBBB'BBBBBBBBBBBBBBBBBBBBBBBB''''''B'B''B''BB'BBB''B'BB'BB'''''''''B'''''''''''''''''''''''''''''''''''''B''B''''''
+HHHHXHHHHHHHHHHXHHHHHHHHHHHHHHHHHHHHHHHHXXXXXXHXHXXHXXHHXHHHXXHXHHXHHXXXXXXXXXHXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXHXXHXXXXXX
+XXXXCXXXXXXXXXXCXXXXXXXXXXXXXXXXXXXXXXXXCCCCCCXCXCCXCCXXCXXXCCXCXXCXXCCCCCCCCCXCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCXCCXCCCCCC
*""""-"""""""-"-"""-""-""""-""""""""""""-------""-""----"""""""--"--""""--"-"--""----"-"---------------------------------------
+CCCC.CCCCCCC.C.CCC.CC.CCCC.CCCCCCCCCCCC.......CC.CC....CCCCCCC..C..CCCC..C.C..CC....C.C.......................................
+BBBB'BBBBBBB'B'BBB'BB'BBBB'BBBBBBBBBBBB'''''''BB'BB''''BBBBBBB''B''BBBB''B'B''BB''''B'B'''''''''''''''''''''''''''''''''''''''
+HHHHXHHHHHHHXHXHHHXHHXHHHHXHHHHHHHHHHHHXXXXXXXHHXHHXXXXHHHHHHHXXHXXHHHHXXHXHXXHHXXXXHXHXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
+XXXXCXXXXXXXCXCXXXCXXCXXXXCXXXXXXXXXXXXCCCCCCCXXCXXCCCCXXXXXXXCCXCCXXXXCCXCXCCXXCCCCXCXCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC
*""--"-"""-""""""""""""""--"-"""""-""""""-------"-"-""""""-""-"--"""""---""-"""-"--"-""-------------------------------------"-"
+CC..C.CCC.CCCCCCCCCCCCCC..C.CCCCC.CCCCCC.......C.C.CCCCCC.CC.C..CCCCC...CC.CCC.C..C.CC.....................................C.C
+BB''B'BBB'BBBBBBBBBBBBBB''B'BBBBB'BBBBBB'''''''B'B'BBBBBB'BB'B''BBBBB'''BB'BBB'B''B'BB'''''''''''''''''''''''''''''''''''''B'B
+HHXXHXHHHXHHHHHHHHHHHHHHXXHXHHHHHXHHHHHHXXXXXXXHXHXHHHHHHXHHXHXXHHHHHXXXHHXHHHXHXXHXHHXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXHXH
+XXCCXCXXXCXXXXXXXXXXXXXXCCXCXXXXXCXXXXXXCCCCCCCXCXCXXXXXXCXXCXCCXXXXXCCCXXCXXXCXCCXCXXCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCXCX
*"""""""""""""""-"""--"""""""-"""""""""""-----"--------"-""------"""""-""-""""--"--"---"-"-------"-----------------------------
+CCCCCCCCCCCCCCC.CCC..CCCCCCC.CCCCCCCCCCC.....C........C.CC......CCCCC.CC.CCCC..C..C...C.C.......C.............................
+BBBBBBBBBBBBBBB'BBB''BBBBBBB'BBBBBBBBBBB'''''B''''''''B'BB''''''BBBBB'BB'BBBB''B''B'''B'B'''''''B'''''''''''''''''''''''''''''
+HHHHHHHHHHHHHHHXHHHXXHHHHHHHXHHHHHHHHHHHXXXXXHXXXXXXXXHXHHXXXXXXHHHHHXHHXHHHHXXHXXHXXXHXHXXXXXXXHXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
+XXXXXXXXXXXXXXXCXXXCCXXXXXXXCXXXXXXXXXXXCCCCCXCCCCCCCCXCXXCCCCCCXXXXXCXXCXXXXCCXCCXCCCXCXCCCCCCCXCCCCCCCCCCCCCCCCCCCCCCCCCCCCC
*"""--""-"""""""-"""""--""""""-""""""""----------------"--"------"""""-""""--"-----"---"---------"--------------"--------------
+CCC..CC.CCCCCCC.CCCCC..CCCCCC.CCCCCCCC................C..C......CCCCC.CCCC..C.....C...C.........C..............C..............
+BBB''BB'BBBBBBB'BBBBB''BBBBBB'BBBBBBBB''''''''''''''''B''B''''''BBBBB'BBBB''B'''''B'''B'''''''''B''''''''''''''B''''''''''''''
+HHHXXHHXHHHHHHHXHHHHHXXHHHHHHXHHHHHHHHXXXXXXXXXXXXXXXXHXXHXXXXXXHHHHHXHHHHXXHXXXXXHXXXHXXXXXXXXXHXXXXXXXXXXXXXXHXXXXXXXXXXXXXX
+XXXCCXXCXXXXXXXCXXXXXCCXXXXXXCXXXXXXXXCCCCCCCCCCCCCCCCXCCXCCCCCCXXXXXCXXXXCCXCCCCCXCCCXCCCCCCCCCXCCCCCCCCCCCCCCXCCCCCCCCCCCCCC
*"""--""""-"-"""--"-""-----""--"""""-----"--"---"---------"----"--""""-"""-""-"-------------------------------"----------------
+CCC..CCCC.C.CCC..C.CC.....CC..CCCCC.....C..+...C.........C....C..CCCC.CCC.CC.C...............................C................
+BBB''BBBB'B'BBB''B'BB'''''BB''BBBBB'''''B''C'''B'''''''''B''''B''BBBB'BBB'BB'B'''''''''''''''''''''''''''''''B''''''''''''''''
+HHHXXHHHHXHXHHHXXHXHHXXXXXHHXXHHHHHXXXXXHXX XXXHXXXXXXXXXHXXXXHXXHHHHXHHHXHHXHXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXHXXXXXXXXXXXXXXXX
+XXXCCXXXXCXCXXXCCXCXXCCCCCXXCCXXXXXCCCCCXCC CCCXCCCCCCCCCXCCCCXCCXXXXCXXXCXXCXCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCXCCCCCCCCCCCCCCCC
*""--"""""-""""""---"---"--""------"----"""-----------"-----"""---""-"----"-"-----"--"-"----------------------------"----------
+CC..CCCCC.CCCCCC...C...C..CC......C....CCC...........C.....CCC...CC.C....C.C.....C..C.C............................C..........
+BB''BBBBB'BBBBBB'''B'''B''BB''''''B''''BBB'''''''''''B'''''BBB'''BB'B''''B'B'''''B''B'B''''''''''''''''''''''''''''B''''''''''
+HHXXHHHHHXHHHHHHXXXHXXXHXXHHXXXXXXHXXXXHHHXXXXXXXXXXXHXXXXXHHHXXXHHXHXXXXHXHXXXXXHXXHXHXXXXXXXXXXXXXXXXXXXXXXXXXXXXHXXXXXXXXXX
+XXCCXXXXXCXXXXXXCCCXCCCXCCXXCCCCCCXCCCCXXXCCCCCCCCCCCXCCCCCXXXCCCXXCXCCCCXCXCCCCCXCCXCXCCCCCCCCCCCCCCCCCCCCCCCCCCCCXCCCCCCCCCC
*--"--"""-""""--""-----"""""--"-""----"""--"""------------"---------""""--"----"--"--------"-----------------------------------
+..C..CCC.CCCC..CC.....CCCCC..C.CC....CCC..CCC............C.........CCCC..C....C..C........C...................................
+''B''BBB'BBBB''BB'''''BBBBB''B'BB''''BBB''BBB''''''''''''B'''''''''BBBB''B''''B''B''''''''B'''''''''''''''''''''''''''''''''''
+XXHXXHHHXHHHHXXHHXXXXXHHHHHXXHXHHXXXXHHHXXHHHXXXXXXXXXXXXHXXXXXXXXXHHHHXXHXXXXHXXHXXXXXXXXHXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
+CCXCCXXXCXXXXCCXXCCCCCXXXXXCCXCXXCCCCXXXCCXXXCCCCCCCCCCCCXCCCCCCCCCXXXXCCXCCCCXCCXCCCCCCCCXCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC
*"""--""-"-""------"-----"---"--"-----""-""--------------"-"----------"-""---"-"------------------------"----------------------
+CCC..CC.C.CC......+.....C...C..C.....CC.CC..............C.C..........C.CC...C.C........................C......................
+BBB''BB'B'BB''''''C'''''B'''B''B'''''BB'BB''''''''''''''B'B''''''''''B'BB'''B'B''''''''''''''''''''''''B''''''''''''''''''''''
+HHHXXHHXHXHHXXXXXX XXXXXHXXXHXXHXXXXXHHXHHXXXXXXXXXXXXXXHXHXXXXXXXXXXHXHHXXXHXHXXXXXXXXXXXXXXXXXXXXXXXXHXXXXXXXXXXXXXXXXXXXXXX
+XXXCCXXCXCXXCCCCCC CCCCCXCCCXCCXCCCCCXXCXXCCCCCCCCCCCCCCXCXCCCCCCCCCCXCXXCCCXCXCCCCCCCCCCCCCCCCCCCCCCCCXCCCCCCCCCCCCCCCCCCCCCC
*"""""""-"""----"--"---"""---"""""""""-"""-"--------"----"-------------------""+----"--------"------------------------------"--
+CCCCCCC.CCC....C..C...CCC...CCCCCCCCC.CCC.C........C....C...................C+C....C........C..............................C..
+BBBBBBB'BBB''''B''B'''BBB'''BBBBBBBBB'BBB'B''''''''B''''B'''''''''''''''''''BC ''''B''''''''B''''''''''''''''''''''''''''''B''
+HHHHHHHXHHHXXXXHXXHXXXHHHXXXHHHHHHHHHXHHHXHXXXXXXXXHXXXXHXXXXXXXXXXXXXXXXXXXH XXXXHXXXXXXXXHXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXHXX
+XXXXXXXCXXXCCCCXCCXCCCXXXCCCXXXXXXXXXCXXXCXCCCCCCCCXCCCCXCCCCCCCCCCCCCCCCCCCX CCCCXCCCCCCCCXCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCXCC
*--"""-"-""-""""-"""---"---""-"""""--""-"------------------------"-"-"--------"----"-------"----"------------------------------
+..CCC.C.CC.CCCC.CCC...C...CC.CCCCC..CC.C........................C.C.C........C....C.......C....+..............................
+''BBB'B'BB'BBBB'BBB'''B'''BB'BBBBB''BB'B''''''''''''''''''''''''B'B'B''''''''B''''B'''''''B''''C''''''''''''''''''''''''''''''
+XXHHHXHXHHXHHHHXHHHXXXHXXXHHXHHHHHXXHHXHXXXXXXXXXXXXXXXXXXXXXXXXHXHXHXXXXXXXXHXXXXHXXXXXXXHXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
+CCXXXCXCXXCXXXXCXXXCCCXCCCXXCXXXXXCCXXCXCCCCCCCCCCCCCCCCCCCCCCCCXCXCXCCCCCCCCXCCCCXCCCCCCCXCCCC CCCCCCCCCCCCCCCCCCCCCCCCCCCCCC
*""""""""""""-""""-"""----------""""-"---""----"------"-------------""---""-"---"-------"--------------------------------------
+CCCCCCCCCCCC.CCCC.CCC..........CCCC.C...CC....+......C.............CC...CC.C...C.......C......................................
+BBBBBBBBBBBB'BBBB'BBB''''''''''BBBB'B'''BB''''C''''''B'''''''''''''BB'''BB'B'''B'''''''B''''''''''''''''''''''''''''''''''''''
+HHHHHHHHHHHHXHHHHXHHHXXXXXXXXXXHHHHXHXXXHHXXXX XXXXXXHXXXXXXXXXXXXXHHXXXHHXHXXXHXXXXXXXHXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
+XXXXXXXXXXXXCXXXXCXXXCCCCCCCCCCXXXXCXCCCXXCCCC CCCCCCXCCCCCCCCCCCCCXXCCCXXCXCCCXCCCCCCCXCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC
*""""""-"""""-"-""-"-"-------"-"""""""-"----------------------------------""------------""-------------------------------------
+CCCCCC.CCCCC.C.CC.C.C.......C.CCCCCCC.C..................................CC............CC.....................................
+BBBBBB'BBBBB'B'BB'B'B'''''''B'BBBBBBB'B''''''''''''''''''''''''''''''''''BB''''''''''''BB'''''''''''''''''''''''''''''''''''''
+HHHHHHXHHHHHXHXHHXHXHXXXXXXXHXHHHHHHHXHXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXHHXXXXXXXXXXXXHHXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
+XXXXXXCXXXXXCXCXXCXCXCCCCCCCXCXXXXXXXCXCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCXXCCCCCCCCCCCCXXCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC
*"""""---""-"""""--"-"---"-""""----""-"---------------"-------------------"-""-------------------------------------------------
+CCCCC...CC.CCCCC..C.C...C.CCCC....CC.C...............C...................C.CC.................................................
+BBBBB'''BB'BBBBB''B'B'''B'BBBB''''BB'B'''''''''''''''B'''''''''''''''''''B'BB'''''''''''''''''''''''''''''''''''''''''''''''''
+HHHHHXXXHHXHHHHHXXHXHXXXHXHHHHXXXXHHXHXXXXXXXXXXXXXXXHXXXXXXXXXXXXXXXXXXXHXHHXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
+XXXXXCCCXXCXXXXXCCXCXCCCXCXXXXCCCCXXCXCCCCCCCCCCCCCCCXCCCCCCCCCCCCCCCCCCCXCXXCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC
*""""-"""-"-""-"----"""-"------------"---------"------------------------------------------"------------------------------"-----
+CCCC.CCC.C.CC.C....CCC.C............C.........+..........................................C..............................+.....
+BBBB'BBB'B'BB'B''''BBB'B''''''''''''B'''''''''C''''''''''''''''''''''''''''''''''''''''''B''''''''''''''''''''''''''''''C'''''
+HHHHXHHHXHXHHXHXXXXHHHXHXXXXXXXXXXXXHXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXHXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXX
+XXXXCXXXCXCXXCXCCCCXXXCXCCCCCCCCCCCCXCCCCCCCCC CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCXCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC CCCCC
*"""""""""""""--""---""--"-"------"-"-------------------------------"-----"----------------------------------------------""----
+CCCCCCCCCCCCC..CC...CC..C.C......C.C...............................C.....C..............................................++....
+BBBBBBBBBBBBB''BB'''BB''B'B''''''B'B'''''''''''''''''''''''''''''''B'''''B''''''''''''''''''''''''''''''''''''''''''''''CC''''
+HHHHHHHHHHHHHXXHHXXXHHXXHXHXXXXXXHXHXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXHXXXXXHXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXX
+XXXXXXXXXXXXXCCXXCCCXXCCXCXCCCCCCXCXCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCXCCCCCXCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC CCCC
*""-"""""""""""""""----"--"-------"-""--"--------------------------------------------------------------------------------------
+CC.CCCCCCCCCCCCCCC....C..C.......C.CC..C......................................................................................
+BB'BBBBBBBBBBBBBBB''''B''B'''''''B'BB''B''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
+HHXHHHHHHHHHHHHHHHXXXXHXXHXXXXXXXHXHHXXHXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
+XXCXXXXXXXXXXXXXXXCCCCXCCXCCCCCCCXCXXCCXCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC
*""""""""""""""""""""-----""--------""--"------------------------"--------""---------------------------------------------------
+CCCCCCCCCCCCCCCCCCCC.....CC........CC..C........................C........CC...................................................
+BBBBBBBBBBBBBBBBBBBB'''''BB''''''''BB''B''''''''''''''''''''''''B''''''''BB'''''''''''''''''''''''''''''''''''''''''''''''''''
+HHHHHHHHHHHHHHHHHHHHXXXXXHHXXXXXXXXHHXXHXXXXXXXXXXXXXXXXXXXXXXXXHXXXXXXXXHHXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
+XXXXXXXXXXXXXXXXXXXXCCCCCXXCCCCCCCCXXCCXCCCCCCCCCCCCCCCCCCCCCCCCXCCCCCCCCXXCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC
*"""""-"""""""""""""----""--""---"--"-"-"-"-"------------"---"-----------"-------------------------------------------------""--
+CCCCC.CCCCCCCCCCCCC....CC..CC...C..C.C.C.C.C............C...C...........C.................................................++..
+BBBBB'BBBBBBBBBBBBB''''BB''BB'''B''B'B'B'B'B''''''''''''B'''B'''''''''''B'''''''''''''''''''''''''''''''''''''''''''''''''CC''
+HHHHHXHHHHHHHHHHHHHXXXXHHXXHHXXXHXXHXHXHXHXHXXXXXXXXXXXXHXXXHXXXXXXXXXXXHXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XX
+XXXXXCXXXXXXXXXXXXXCCCCXXCCXXCCCXCCXCXCXCXCXCCCCCCCCCCCCXCCCXCCCCCCCCCCCXCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC CC
*""""""""-"""---""-"-""---------"-------------------------------------------"-"----"-------------------------------------------
+CCCCCCCC.CCC...CC.C.CC.........C...........................................C.C....C...........................................
+BBBBBBBB'BBB'''BB'B'BB'''''''''B'''''''''''''''''''''''''''''''''''''''''''B'B''''B'''''''''''''''''''''''''''''''''''''''''''
+HHHHHHHHXHHHXXXHHXHXHHXXXXXXXXXHXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXHXHXXXXHXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
+XXXXXXXXCXXXCCCXXCXCXXCCCCCCCCCXCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCXCXCCCCXCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC
*"""-""-"-"--"--"-""-""-"---------"--------------------------"-----------------------------------------------------------------
+CCC.CC.C.C..C..C.CC.CC.C.........C..........................C.................................................................
+BBB'BB'B'B''B''B'BB'BB'B'''''''''B''''''''''''''''''''''''''B'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
+HHHXHHXHXHXXHXXHXHHXHHXHXXXXXXXXXHXXXXXXXXXXXXXXXXXXXXXXXXXXHXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
+XXXCXXCXCXCCXCCXCXXCXXCXCCCCCCCCCXCCCCCCCCCCCCCCCCCCCCCCCCCCXCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC
*""""""--""""""--""""""--""-"-""--""-----"-----------------------"--"----------------------------------------------------------
+CCCCCC..CCCCCC..CCCCCC..CC.C.CC..CC.....C.......................C..C..........................................................
+BBBBBB''BBBBBB''BBBBBB''BB'B'BB''BB'''''B'''''''''''''''''''''''B''B''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
+HHHHHHXXHHHHHHXXHHHHHHXXHHXHXHHXXHHXXXXXHXXXXXXXXXXXXXXXXXXXXXXXHXXHXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
+XXXXXXCCXXXXXXCCXXXXXXCCXXCXCXXCCXXCCCCCXCCCCCCCCCCCCCCCCCCCCCCCXCCXCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC
*"-""""-"-"--"---""""""""------"----------------------------------"------------------------------------------------------------
+C.CCCC.C.C..C...CCCCCCCC......C..................................+............................................................
+B'BBBB'B'B''B'''BBBBBBBB''''''B''''''''''''''''''''''''''''''''''C''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
+HXHHHHXHXHXXHXXXHHHHHHHHXXXXXXHXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
+XCXXXXCXCXCCXCCCXXXXXXXXCCCCCCXCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC
*""---""""""--"""-""-"""""--"""-""----""----""----"-------------"-------""----""------"------------------------"---------------
+CC...CCCCCC..CCC.CC.CCCCC..CCC.CC....CC....CC....C.............C.......CC....CC......C........................C...............
+BB'''BBBBBB''BBB'BB'BBBBB''BBB'BB''''BB''''BB''''B'''''''''''''B'''''''BB''''BB''''''B''''''''''''''''''''''''B'''''''''''''''
+HHXXXHHHHHHXXHHHXHHXHHHHHXXHHHXHHXXXXHHXXXXHHXXXXHXXXXXXXXXXXXXHXXXXXXXHHXXXXHHXXXXXXHXXXXXXXXXXXXXXXXXXXXXXXXHXXXXXXXXXXXXXXX
+XXCCCXXXXXXCCXXXCXXCXXXXXCCXXXCXXCCCCXXCCCCXXCCCCXCCCCCCCCCCCCCXCCCCCCCXXCCCCXXCCCCCCXCCCCCCCCCCCCCCCCCCCCCCCCXCCCCCCCCCCCCCCC
*""""""""""-"""""-"""""--""-"-"----------------"----------------------------"--------------------------------------------------
+CCCCCCCCCC.CCCCC.CCCCC..+C.+.C................C............................C..................................................
+BBBBBBBBBB'BBBBB'BBBBB''CB'C'B''''''''''''''''B''''''''''''''''''''''''''''B''''''''''''''''''''''''''''''''''''''''''''''''''
+HHHHHHHHHHXHHHHHXHHHHHXX HX XHXXXXXXXXXXXXXXXXHXXXXXXXXXXXXXXXXXXXXXXXXXXXXHXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
+XXXXXXXXXXCXXXXXCXXXXXCC XC CXCCCCCCCCCCCCCCCCXCCCCCCCCCCCCCCCCCCCCCCCCCCCCXCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC
*""""""-"-"""--""---"-----"-"-"--"--------------------------------------------"------------------------------------------------
+CCCCCC.C.CCC..CC...C.....C.+.C..C............................................+................................................
+BBBBBB'B'BBB''BB'''B'''''B'C'B''B''''''''''''''''''''''''''''''''''''''''''''C''''''''''''''''''''''''''''''''''''''''''''''''
+HHHHHHXHXHHHXXHHXXXHXXXXXHX XHXXHXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
+XXXXXXCXCXXXCCXXCCCXCCCCCXC CXCCXCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC
*""-""--""""--"""""-""----"----------"-------------"--"-----------"-"-------"-------"--------------------------------"----"----
+CC.CC..CCCC..CCCCC.CC....C..........C.............C..C...........C.C.......C.......C................................+....+....
+BB'BB''BBBB''BBBBB'BB''''B''''''''''B'''''''''''''B''B'''''''''''B'B'''''''B'''''''B''''''''''''''''''''''''''''''''C''''C''''
+HHXHHXXHHHHXXHHHHHXHHXXXXHXXXXXXXXXXHXXXXXXXXXXXXXHXXHXXXXXXXXXXXHXHXXXXXXXHXXXXXXXHXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXX XXXX
+XXCXXCCXXXXCCXXXXXCXXCCCCXCCCCCCCCCCXCCCCCCCCCCCCCXCCXCCCCCCCCCCCXCXCCCCCCCXCCCCCCCXCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC CCCC CCCC
*""""""""-"""--"-"""--"--"""-"-------------"---------------"--"---------"------------------------------------------------------
+CCCCCCCC.CCC..C.CCC..C..CCC.C.............C...............C..C.........C......................................................
+BBBBBBBB'BBB''B'BBB''B''BBB'B'''''''''''''B'''''''''''''''B''B'''''''''B''''''''''''''''''''''''''''''''''''''''''''''''''''''
+HHHHHHHHXHHHXXHXHHHXXHXXHHHXHXXXXXXXXXXXXXHXXXXXXXXXXXXXXXHXXHXXXXXXXXXHXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
+XXXXXXXXCXXXCCXCXXXCCXCCXXXCXCCCCCCCCCCCCCXCCCCCCCCCCCCCCCXCCXCCCCCCCCCXCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC
*"""""""""""""-"""---"""--""-"-"------------"-"---------------------------------"----------------------------------------------
+CCCCCCCCCCCCC.CCC...CCC..CC.C.C............C.C.................................C..............................................
+BBBBBBBBBBBBB'BBB'''BBB''BB'B'B''''''''''''B'B'''''''''''''''''''''''''''''''''B''''''''''''''''''''''''''''''''''''''''''''''
+HHHHHHHHHHHHHXHHHXXXHHHXXHHXHXHXXXXXXXXXXXXHXHXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXHXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
+XXXXXXXXXXXXXCXXXCCCXXXCCXXCXCXCCCCCCCCCCCCXCXCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCXCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC
*""""""""""-"-"-""-"""""""""-"""-"------"----"---"-----"-"----------------------"-------------"----"--"------------------------
+CCCCCCCCCC.C.+.CC.CCCCCCCCC.CCC.C......C....C...C.....C.C......................C.............C....C..C........................
+BBBBBBBBBB'B'C'BB'BBBBBBBBB'BBB'B''''''B''''B'''B'''''B'B''''''''''''''''''''''B'''''''''''''B''''B''B''''''''''''''''''''''''
+HHHHHHHHHHXHX XHHXHHHHHHHHHXHHHXHXXXXXXHXXXXHXXXHXXXXXHXHXXXXXXXXXXXXXXXXXXXXXXHXXXXXXXXXXXXXHXXXXHXXHXXXXXXXXXXXXXXXXXXXXXXXX
+XXXXXXXXXXCXC CXXCXXXXXXXXXCXXXCXCCCCCCXCCCCXCCCXCCCCCXCXCCCCCCCCCCCCCCCCCCCCCCXCCCCCCCCCCCCCXCCCCXCCXCCCCCCCCCCCCCCCCCCCCCCCC
*""""""""""--"""""-"""""""""""""-"------"-""""--"------"-""----""""---"----""----------------"------""---------------"---------
+CCCCCCCCCC..C++CC.CCCCCCCCCCCCC.C......C.CCCC..C......C.CC....CCCC...C....CC................C......CC...............C.........
+BBBBBBBBBB''BCCBB'BBBBBBBBBBBBB'B''''''B'BBBB''B''''''B'BB''''BBBB'''B''''BB''''''''''''''''B''''''BB'''''''''''''''B'''''''''
+HHHHHHHHHHXXH HHXHHHHHHHHHHHHHXHXXXXXXHXHHHHXXHXXXXXXHXHHXXXXHHHHXXXHXXXXHHXXXXXXXXXXXXXXXXHXXXXXXHHXXXXXXXXXXXXXXXHXXXXXXXXX
+XXXXXXXXXXCCX XXCXXXXXXXXXXXXXCXCCCCCCXCXXXXCCXCCCCCCXCXXCCCCXXXXCCCXCCCCXXCCCCCCCCCCCCCCCCXCCCCCCXXCCCCCCCCCCCCCCCXCCCCCCCCC
*""""""""""""""-"""""""-""""""---"---"------"-"-""""------"---"-----"----"""-""------------------"-----------------------------
+CCCCCCCCCCCCCC.CCCCCCC.CCCCCC...C...C......C.C.CCCC......C...C.....C....CCC.CC..................C.............................
+BBBBBBBBBBBBBB'BBBBBBB'BBBBBB'''B'''B''''''B'B'BBBB''''''B'''B'''''B''''BBB'BB''''''''''''''''''B'''''''''''''''''''''''''''''
+HHHHHHHHHHHHHHXHHHHHHHXHHHHHHXXXHXXXHXXXXXXHXHXHHHHXXXXXXHXXXHXXXXXHXXXXHHHXHHXXXXXXXXXXXXXXXXXXHXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
+XXXXXXXXXXXXXXCXXXXXXXCXXXXXXCCCXCCCXCCCCCCXCXCXXXXCCCCCCXCCCXCCCCCXCCCCXXXCXXCCCCCCCCCCCCCCCCCCXCCCCCCCCCCCCCCCCCCCCCCCCCCCCC
*""""""""""""""""-""""""-""-"-"----""--"""----"--"""--"""------"------"------"-----------------"------------------""-----------
+CCCCCCCCCCCCCCCC.CCCCCC.CC.C.C....CC..CCC....C..CCC..CCC......C......C......C.................C..................CC...........
+BBBBBBBBBBBBBBBB'BBBBBB'BB'B'B''''BB''BBB''''B''BBB''BBB''''''B''''''B''''''B'''''''''''''''''B''''''''''''''''''BB'''''''''''
+HHHHHHHHHHHHHHHHXHHHHHHXHHXHXHXXXXHHXXHHHXXXXHXXHHHXXHHHXXXXXXHXXXXXXHXXXXXXHXXXXXXXXXXXXXXXXXHXXXXXXXXXXXXXXXXXXHHXXXXXXXXXXX
+XXXXXXXXXXXXXXXXCXXXXXXCXXCXCXCCCCXXCCXXXCCCCXCCXXXCCXXXCCCCCCXCCCCCCXCCCCCCXCCCCCCCCCCCCCCCCCXCCCCCCCCCCCCCCCCCCXXCCCCCCCCCCC
*"""""""""""""""-""""-"""""-"""-"""""""-"-"-"""""--"------"-""-"---"--------""---------------------------"-------"-------------
+CCCCCCCCCCCCCCC.CCCC.CCCCC.CCC.CCCCCCC.C.C.CCCCC..C......C.CC.C...C........CC...........................C.......C.............
+BBBBBBBBBBBBBBB'BBBB'BBBBB'BBB'BBBBBBB'B'B'BBBBB''B''''''B'BB'B'''B''''''''BB'''''''''''''''''''''''''''B'''''''B'''''''''''''
+HHHHHHHHHHHHHHHXHHHHXHHHHHXHHHXHHHHHHHXHXHXHHHHHXXHXXXXXXHXHHXHXXXHXXXXXXXXHHXXXXXXXXXXXXXXXXXXXXXXXXXXXHXXXXXXXHXXXXXXXXXXXXX
+XXXXXXXXXXXXXXXCXXXXCXXXXXCXXXCXXXXXXXCXCXCXXXXXCCXCCCCCCXCXXCXCCCXCCCCCCCCXXCCCCCCCCCCCCCCCCCCCCCCCCCCCXCCCCCCCXCCCCCCCCCCCCC
*"""""""""""""""""""""""""---"""""-"---"-"-""----------------"--"-------------------------------"----"----------"----------"---
+CCCCCCCCCCCCCCCCCCCCCCCCC...CCCCC.C...C.C.CC................C..C...............................+....C..........C..........C...
+BBBBBBBBBBBBBBBBBBBBBBBBB'''BBBBB'B'''B'B'BB''''''''''''''''B''B'''''''''''''''''''''''''''''''C''''B''''''''''B''''''''''B'''
+HHHHHHHHHHHHHHHHHHHHHHHHHXXXHHHHHXHXXXHXHXHHXXXXXXXXXXXXXXXXHXXHXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXHXXXXXXXXXXHXXXXXXXXXXHXXX
+XXXXXXXXXXXXXXXXXXXXXXXXXCCCXXXXXCXCCCXCXCXXCCCCCCCCCCCCCCCCXCCXCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC CCCCXCCCCCCCCCCXCCCCCCCCCCXCCC
*"""""""-""""""""""""""-""---""-""---"-"--""--"""--"----"""-----""------------"-"----------------------------------------------
+CCCCCCC.CCCCCCCCCCCCCC.CC...CC.CC...C.C..CC..CCC..C....CCC.....CC............C.C..............................................
+BBBBBBB'BBBBBBBBBBBBBB'BB'''BB'BB'''B'B''BB''BBB''B''''BBB'''''BB''''''''''''B'B''''''''''''''''''''''''''''''''''''''''''''''
+HHHHHHHXHHHHHHHHHHHHHHXHHXXXHHXHHXXXHXHXXHHXXHHHXXHXXXXHHHXXXXXHHXXXXXXXXXXXXHXHXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
+XXXXXXXCXXXXXXXXXXXXXXCXXCCCXXCXXCCCXCXCCXXCCXXXCCXCCCCXXXCCCCCXXCCCCCCCCCCCCXCXCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC
*""""""""""""""""""""""-""-""""-"""-""--"""-----""-------""-"------------------------------------------------------------------
+CCCCCCCCCCCCCCCCCCCCCC.CC.CCCC.CCC.CC..CCC.....CC.......CC.C..................................................................
+BBBBBBBBBBBBBBBBBBBBBB'BB'BBBB'BBB'BB''BBB'''''BB'''''''BB'B''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
+HHHHHHHHHHHHHHHHHHHHHHXHHXHHHHXHHHXHHXXHHHXXXXXHHXXXXXXXHHXHXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
+XXXXXXXXXXXXXXXXXXXXXXCXXCXXXXCXXXCXXCCXXXCCCCCXXCCCCCCCXXCXCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC
*"""""""""""""""""""-""""""-""""-""-""""""""-""""---"-""-"-""""""-"""----"--"---------------------------"-"---------------""""-
+CCCCCCCCCCCCCCCCCCC.CCCCCC.CCCC.CC.CCCCCCCC.CCCC...C.CC.C.CCCCCC.CCC....C..C...........................C.C...............CCCC.
+BBBBBBBBBBBBBBBBBBB'BBBBBB'BBBB'BB'BBBBBBBB'BBBB'''B'BB'B'BBBBBB'BBB''''B''B'''''''''''''''''''''''''''B'B'''''''''''''''BBBB'
+HHHHHHHHHHHHHHHHHHHXHHHHHHXHHHHXHHXHHHHHHHHXHHHHXXXHXHHXHXHHHHHHXHHHXXXXHXXHXXXXXXXXXXXXXXXXXXXXXXXXXXXHXHXXXXXXXXXXXXXXXHHHHX
+XXXXXXXXXXXXXXXXXXXCXXXXXXCXXXXCXXCXXXXXXXXCXXXXCCCXCXXCXCXXXXXXCXXXCCCCXCCXCCCCCCCCCCCCCCCCCCCCCCCCCCCXCXCCCCCCCCCCCCCCCXXXXC
*"""""""""""-"-"""""--""----"""-""--"""-"-----"--------"---""--"---"-"---------"------------------------------"------"------""-
+CCCCCCCCCCC.C.CCCCC..CC....CCC.CC..CCC.C.....C........C...CC..C...C.C.........C..............................C......C......CC.
+BBBBBBBBBBB'B'BBBBB''BB''''BBB'BB''BBB'B'''''B''''''''B'''BB''B'''B'B'''''''''B''''''''''''''''''''''''''''''B''''''B''''''BB'
+HHHHHHHHHHHXHXHHHHHXXHHXXXXHHHXHHXXHHHXHXXXXXHXXXXXXXXHXXXHHXXHXXXHXHXXXXXXXXXHXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXHXXXXXXHXXXXXXHHX
+XXXXXXXXXXXCXCXXXXXCCXXCCCCXXXCXXCCXXXCXCCCCCXCCCCCCCCXCCCXXCCXCCCXCXCCCCCCCCCXCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCXCCCCCCXCCCCCCXXC
*"""""""""""""-"""""""-""----""""---"-"""""--""--""-""------""-"--""--""--"---"-"------------------------------------------"-""
+CCCCCCCCCCCCC.CCCCCCC.CC....CCCC...C.CCCCC..CC..CC.CC......CC.C..CC..CC..C...C.C..........................................C.CC
+BBBBBBBBBBBBB'BBBBBBB'BB''''BBBB'''B'BBBBB''BB''BB'BB''''''BB'B''BB''BB''B'''B'B''''''''''''''''''''''''''''''''''''''''''B'BB
+HHHHHHHHHHHHHXHHHHHHHXHHXXXXHHHHXXXHXHHHHHXXHHXXHHXHHXXXXXXHHXHXXHHXXHHXXHXXXHXHXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXHXHH
+XXXXXXXXXXXXXCXXXXXXXCXXCCCCXXXXCCCXCXXXXXCCXXCCXXCXXCCCCCCXXCXCCXXCCXXCCXCCCXCXCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCXCXX
*"-""""-"""""""""""""""""""-"-"""-"""-----"--"------------"""----""----""------------------------------------------------------
+C.CCCC.CCCCCCCCCCCCCCCCCCC.C.CCC.CCC.....C..C............CCC....CC....CC......................................................
+B'BBBB'BBBBBBBBBBBBBBBBBBB'B'BBB'BBB'''''B''B''''''''''''BBB''''BB''''BB''''''''''''''''''''''''''''''''''''''''''''''''''''''
+HXHHHHXHHHHHHHHHHHHHHHHHHHXHXHHHXHHHXXXXXHXXHXXXXXXXXXXXXHHHXXXXHHXXXXHHXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
+XCXXXXCXXXXXXXXXXXXXXXXXXXCXCXXXCXXXCCCCCXCCXCCCCCCCCCCCCXXXCCCCXXCCCCXXCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC
*"""""""""-"""""""-""-"""""-""""--""""----""---"----"-"---""-"----"---"--"-------"---------------------------------------------
+CCCCCCCCC.CCCCCCC.CC.CCCCC.CCCC..CCCC....CC...C....C.C...CC.C....C...C..C.......C.............................................
+BBBBBBBBB'BBBBBBB'BB'BBBBB'BBBB''BBBB''''BB'''B''''B'B'''BB'B''''B'''B''B'''''''B'''''''''''''''''''''''''''''''''''''''''''''
+HHHHHHHHHXHHHHHHHXHHXHHHHHXHHHHXXHHHHXXXXHHXXXHXXXXHXHXXXHHXHXXXXHXXXHXXHXXXXXXXHXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
+XXXXXXXXXCXXXXXXXCXXCXXXXXCXXXXCCXXXXCCCCXXCCCXCCCCXCXCCCXXCXCCCCXCCCXCCXCCCCCCCXCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC
*""""""""""""-"-""--"""""""--""""""-"""----"""------"-""-""-+--"-"--"""-"-----"-------------------------------"--------------"-
+CCCCCCCCCCCC.C.CC..CCCCCCC..CCCCCC.CCC....CCC......C.CC.CC.C..C.C..CCC.C.....C...............................C..............+.
+BBBBBBBBBBBB'B'BB''BBBBBBB''BBBBBB'BBB''''BBB''''''B'BB'BB' ''B'B''BBB'B'''''B'''''''''''''''''''''''''''''''B''''''''''''''C'
+HHHHHHHHHHHHXHXHHXXHHHHHHHXXHHHHHHXHHHXXXXHHHXXXXXXHXHHXHHX XXHXHXXHHHXHXXXXXHXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXHXXXXXXXXXXXXXX X
+XXXXXXXXXXXXCXCXXCCXXXXXXXCCXXXXXXCXXXCCCCXXXCCCCCCXCXXCXXC CCXCXCCXXXCXCCCCCXCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCXCCCCCCCCCCCCCC C
*-"""""""""""-"""""""--"--"--"""--"""--"""--""---"--------"-----""--"-------------------------------"--"-----""-""""""""++"""""
+.CCCCCCCCCCC.CCCCCCC..C..C..CCC..CCC..CCC..CC...C........C.....CC..C...............................+..+.....++.++++++++CC+++++
+'BBBBBBBBBBB'BBBBBBB''B''B''BBB''BBB''BBB''BB'''B''''''''B'''''BB''B'''''''''''''''''''''''''''''''C''C'''''CC'CCCCCCCC CCCCC
+XHHHHHHHHHHHXHHHHHHHXXHXXHXXHHHXXHHHXXHHHXXHHXXXHXXXXXXXXHXXXXXHHXXHXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XX XXXXX X
+CXXXXXXXXXXXCXXXXXXXCCXCCXCCXXXCCXXXCCXXXCCXXCCCXCCCCCCCCXCCCCCXXCCXCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC CC CCCCC C
*"""""""""""""""-""""""""-----""---"-"--""-----------------"-------------------------"""""""""""""""""""++++++++++++++=====+===
+CCCCCCCCCCCCCCC.CCCCCCCC.....CC...C.C..CC.................C.........................+++++++++++++++++++CCCCCCCCCCCCCCCCCCCCCCC
+BBBBBBBBBBBBBBB'BBBBBBBB'''''BB'''B'B''BB'''''''''''''''''B'''''''''''''''''''''''''CCCCCCCCCCCCCCCCCCC
+HHHHHHHHHHHHHHHXHHHHHHHHXXXXXHHXXXHXHXXHHXXXXXXXXXXXXXXXXXHXXXXXXXXXXXXXXXXXXXXXXXXX
+XXXXXXXXXXXXXXXCXXXXXXXXCCCCCXXCCCXCXCCXXCCCCCCCCCCCCCCCCCXCCCCCCCCCCCCCCCCCCCCCCCCC
*-""""""""""""-"----""-""----""--"---------------------"------------""""--"""""""""+++""++++++++==+==++=+=====+========M==++===
+.CCCCCCCCCCCC.C....CC.CC....CC..C.....................+............++++..+++++++++CCC++CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC CCCCCCC
+'BBBBBBBBBBBB'B''''BB'BB''''BB''B'''''''''''''''''''''C''''''''''''CCCC''CCCCCCCCC CC
+XHHHHHHHHHHHHXHXXXXHHXHHXXXXHHXXHXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXX XX
+CXXXXXXXXXXXXCXCCCCXXCXXCCCCXXCCXCCCCCCCCCCCCCCCCCCCCC CCCCCCCCCCCC CC
*M"""-"""""--"-------"---------------"-"----"""""""+""""""""""""+"+"+"""++++==+++============M=M=====M====================+==+=
+ CCC.CCCCC..C.......C...............+.+....+++++++C++++++++++++C+C+C+++CCCCCCCCCCCCCCCCCCCCC C CCCCC CCCCCCCCCCCCCCCCCCCCCCCCC
+ BBB'BBBBB''B'''''''B'''''''''''''''C'C''''CCCCCCC CCCCCCCCCCCC C C CCC
+ HHHXHHHHHXXHXXXXXXXHXXXXXXXXXXXXXXX X XXXX
+ XXXCXXXXXCCXCCCCCCCXCCCCCCCCCCCCCCC C CCCC
*--""-"----------"------"--"-----"+""""+""+++=+""++++++=++++""+++++++++++====M=====M=======++=+==M=============++===+===+++=+++
+..CC.C..........+......+..+.....+C++++C++CCCCC++CCCCCCCCCCC++CCCCCCCCCCCCCCC CCCCC CCCCCCCCCCCCC CCCCCCCCCCCCCCCCCCCCCCCCCCCCC
+''BB'B''''''''''C''''''C''C'''''C CCCC CC CC CC
+XXHHXHXXXXXXXXXX XXXXXX XX XXXXX
+CCXXCXCCCCCCCCCC CCCCCC CC CCCCC
*"------""-----"-"""""""+"""""+"++++++===+++++=++==+===M=+=++++++++++++++++++++===+==+====++++++==+=++++==++++=++++++++++++++++
+C......++.....+.+++++++C+++++C+CCCCCCCCCCCCCCCCCCCCCCC CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC
+B''''''CC'''''C'CCCCCCC CCCCC C
+HXXXXXX XXXXX X
+XCCCCCC CCCCC C
*---"""""""""""""+"+++++++++++++=++======+===+=+=========+++++++=++++++""""+++"++++++++++++++""++++"++"++"++++++"+""+"+++"""""+
+...+++++++++++++C+CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC++++CCC+CCCCCCCCCCCCCC++CCCC+CC+CC+CCCCCC+C++C+CCC+++++C
+'''CCCCCCCCCCCCC C CCCC C CC C C C C CC C CCCCC
+XXX
+CCC
*""""""""++"""+++""+++===+++++++++++===++===++""+=M=+===++++=+++M=+"+++"--""""++++++""+++"++"""+++"""++"++"+"+++++"++++++"---"+
+++++++++CC+++CCC++CCCCCCCCCCCCCCCCCCCCCCCCCCC++CC CCCCCCCCCCCCC CC+CCC+..++++CCCCCC++CCC+CC+++CCC+++CC+CC+C+CCCCC+CCCCCC+...+C
+CCCCCCCC CCC CC CC C C''CCCC CC C CCC CCC C C C C C'''C
+ XX XXX
+ CC CCC
*--""""+++""""++++++++=++"++"+++++++=++++++++---"++=++=+=++""+""++"""+""+"+"++++""++++++++++++++++++++++=="+++=========+"""--"+
+..++++CCC++++CCCCCCCCCCC+CC+CCCCCCCCCCCCCCCC...+CCCCCCCCCC++C++CC+++C++C+C+CCCC++CCCCCCCCCCCCCCCCCCCCCCCC+CCCCCCCCCCCCC+++..+C
+''CCCC CCCC C C '''C CC CC CCC CC C C CC C CCC''C
+XX XXX XX
+CC CCC CC
*-""""""""+"""""+++++++++""+"+++=+++++++++=+"---""+++"+++=+=+++++++=+=========="""++===+++=MMMMM====+==MM=+++=MMMM=M==+"""""""=
+.++++++++C+++++CCCCCCCCC++C+CCCCCCCCCCCCCCC+...++CCC+CCCCCCCCCCCCCCCCCCCCCCCCC+++CCCCCCCCC CCCCCCC CCCCC C CCC+++++++C
+'CCCCCCCC CCCCC CC C C'''CC C CCC CCCCCCC
+X XXX
+C CCC
*-""-"----""""-"""""""+++"++++====+++++===M="""""""+=+==MMMMM==MMM-ZZ-MMM=-Z-M++--""+M-MMMM--ZZZ--MM=M--Z-M===MMM==++++++"++==M
+.++.+....++++.+++++++CCC+CCCCCCCCCCCCCCCC C+++++++CCCCC CC C C CC C CC..++C C CC CC C CC C CCC CCCCCCCC+CCCC
+'CC'C''''CCCC'CCCCCCC C CCCCCCC ''CC C
+X X XXXX X XX
+C C CCCC C CC
*"--"--""""+=+++++"+"+++++====MM-M-=M==MM-XX-M==++"+MM--XAZ-M-AXZZXAAX-M==ZAZM+"---""+-ZXZMMMM-ZZ-M-MM--XZ-MMMM==++"++"+===MMMM
++..+..++++CCCCCCC+C+CCCCCCCCC C CC CC C C CCCC+C CC C C C CC C+...++CC C C C CC C CCCC+CC+CCCC
+C''C''CCCC C C C C'''CC C C
+ XX XX XXX
+ CC CC CCC
*="""""+"++=--M-M=M=M==M---ZX-ZZZZXZZZ-ZXZZX-M=+++++M-ZXXXZ-M-XIXZZZXZ-M=MMM=+"------"=ZX-+++==MMM--MMMM--MM-MM==++++++===MMMM=
+C+++++C+CCCCC C C C CC CCC C C C CCCCCC C C C C C CC+......+C CCCCCC CC CC C CCCCCCCCCCC C
+ CCCCC C C''''''C
+ XXXXXX
+ CCCCCC
*-=========-ZZZ--MMMZ--Z---XAZZZZXZ-Z-M--MMMMM="+"+=MZZZXXXZZXAIAXZ-ZXZ-MM+""---------+M-=+++=MMMM-Z--=MMMMMM-MMMMMMMMMMM=M=MM-
+CCCCCCCCCCC CC CC CCC C C CC C+C+CC C C C++.........C CCCCCC C CCC C C C C
+ C C CC'''''''''
+ XXXXXXXXX
+ CCCCCCCCC
*M++++=++++M--M===M==M--M==-------MMMMM=MM=====++===M---XZAAI==IIA-MZXZM=+"-------""""++++"++=MM-Z--MM=MMM-MMMMM-ZXZZ-MMMMMMM--
+ CCCCCCCCC CC CCC CC CC CCCCCCCCC C CCCCCCCCCC CCC C CC+.......++++CCCC+CCC C CC C C C C CC
+ C'''''''CCCC C
+ XXXXXXX
+ CCCCCCC
*+--""+++++M==+"+=++"+==+++==M=====+=MMMZZZZ--MM=-MMM--ZXZAXIIIIX-=++==""-""""---"-""+"+""-"+===--M=+=MMMMMMMM==MZZ---MM==MMMMM
+C..++CCCCC CCC+CCCC+CCCCCCCC CCCCCCC CC CC CC CCCCCC++.++++...+.++C+C++.+CCCCCC CCC CC CCC CC
+ ''CC C C CC'CCCC'''C'CC C CC'C
+ XX X XXX X X
+ CC C CCC C C
*=--""++++"++++"++==++++====MMM==+=M==---XXXZ-M-ZZZZMMMMMM-ZZXXXX-++"""---"---"""""+++++""""++++==++"+=-ZMMMM===MMMMM=M====M===
+C..++CCCC+CCCC+CCCCCCCCCCCC CCCC CCCCC C C C CCC+++...+...+++++CCCCC++++CCCCCCCC+CCC CCC C CCCC CCC
+ ''CC C C CCC'''C'''CCCCC CCCC C
+ XX XXX XXX
+ CC CCC CCC
*=---""""+"""""""+==M-MM--MMM-MMM=+===MMM--M=M--ZZXZMM====-ZZZXAZ-=+"""""++"""+=++======+++++++++++++=MZXX---MMMMMMMM=MMM=====+
+C...++++C+++++++CCC C CC C CCCCC CC C CC CCCCC CCC+++++CC+++CCCCCCCCCCCCCCCCCCCCCCCC CCC C CCCCCC
+ '''CCCC CCCCCCC CCCCC CCC
+ XXX
+ CCC
*+------""""-"""++"+MM=MM-===M=====M=====+++++M-M-M--MMMMM---XXZMM+"-""+M---M=M-MM--M-MMM-M===+====MM--XXXZZZ----ZZ---ZZZZMM-Z-
+C......++++.+++CC+C C CCCC CCCCC CCCCCCCCCC C C CC CCC C+.++C CCC C C CC C C CCCCCCCC CC CCCC CCC C C
+ ''''''CCCC'CCC C C'CC
+ XXXXXX X X
+ CCCCCC C C
*=-"-"---"+++++++"""+=+++++"+++"=M-M=++""+=====MM==+=-M-----M-M=+"---"+=-XXX--M-M----ZZZ---MMM=M=MMM-Z--XXXXXXZZXAIAXXI=IA-ZAXZ
+C.+.+...+CCCCCCC+++CCCCCCC+CCC+C C CCC++CCCCCC CCCCC CCCCC C CC+...+CCC CC C CCCC CCC C C C CC C
+ 'C'C'''C CCC C C CC C'''C
+ X X XXX XXX
+ C C CCC CCC
*=--------++++""""""""""""""+=++=M--M++""+M-M======+++++++++++"""""-""+=M-Z--MMMMM--ZZ-M==+++++++++++=====-Z------ZXXZXAIAXZZ--
+C........CCCC++++++++++++++CCCCC CC CC++C C CCCCCCCCCCCCCCCCC+++++.++CC C CC CC C CCCCCCCCCCCCCCCCCCC CCCCCC CC
+ '''''''' CCCCCCCCCCCCCC CC CCCCC'CC
+ XXXXXXXX X
+ CCCCCCCC C
*+----"-""""""-""----"--""""===+=M-M=++++=M--MMM==+"++""""++++""""+"+MZ-Z--ZZ--ZXXZXAXM=++++++"""""++====MM-----MM-ZZZZZXXZ----
+C....+.++++++.++....+..++++CCCCC C CCCCCC CC CCC+CC++++CCCC++++C+C C CC CC CCCCCCC+++++CCCCCC CCCCC C CCCC
+ ''''C'CCCCCC'CC''''C''CCCC C CCCC CCCC C CCCCC
+ XXXX X X XXXX XX
+ CCCC C C CCCC CC
*+-"--""""---""------"---"""++++++++""=M-===+==MMM=+=++++=MM===M--Z--A=AXZZXAXZX=+IIIA-MMMZ--M==MM==MZZZXZZAXAXXZZZZZZXXZZZZ--Z
+C.+..++++...++......+...+++CCCCCCCC++C CCCCCCC CCCCCCCC CCC CC CC C CC CC CC CC
+ 'C''CCCC'''CC''''''C'''CCC CC
+ X XX XXX XXXXXX XXX
+ C CC CCC CCCCCC CCC
*+"----""""""++"----"""-""++""+++"""""=MM=++++++MM-MMM---XAAZX=++1=I===AZ-ZXIAXA=++IAXZMM-XXX--ZXXMMXAAIIIIIIII=AXAAXAAXZXAZ--Z
+C+....++++++CC+....+++.++CC++CCC+++++C CCCCCCC C CCC C C CC CC
+ C''''CCCCCC C''''CCC'CC CC CCCCC
+ XXXX XXXX X
+ CCCC CCCC C
*-"""----""++=""---"""+"""++""""""""==M-Z-M===++M-AXXAXZZXAAXZAIIAXZ--M=++=-AIIII=IIXZ---ZXZXZZXXZ-MZXAAXXZXAI==IAXXZXXZ-ZAZ--X
+C+++....++CCC++...+++C+++CC++++++++CC C C CCCCC C CC CCCCC CCC C C CC
+ CCC''''CC CC'''CCC CCC CCCCCCCC
+ XXXX XXX
+ CCCC CCC
*+-"++""""++==""""""+==+++--=====++M-ZZXIIIAXX---XAXXXZM-M--M===++++"+"""+=MZI===IIAAZ-ZXZZZXXXZZ---ZXAXZ---XA===IAZM-Z-M-XZ-ZI
+C.+CC++++CCCC++++++CCCCCCCCCCCCCCC C CCC C CC CCCCCCC+C+++CC C CCC CCC C C C C
+ 'C CCCC CCCCCC C CCC
+ X
+ C
*=""+=+++++M-M+=MM--ZZX--XI==AXZXZ-ZXXXAXAAAXXX-MMMMMM++==M=="""""""""""++MMM-XXAAZ---MMZ-ZZZZ-MMMM-ZXXZMMMM-ZAIIIAXZXX-MM--M-I
+C++CCCCCCC C CC CC CC C C CCCC CC+++++++++++CC C CCC C C C C C CC C
+ CC CCCCCCCCCCC
*X"++==++"==M--ZIA==+===AI=1+=XXZMM=ZXXZMM=M==XZ=+++++++"+======++"+++"+==MM=======++=MMMMMMMM==M==MMMM=+++==MZAXZ--XIIAZZ-M=-I
+ +CCCCCC+CC CC C C CC CCCCCCCC+CCCCCCCCC+CCC+CCC CCCCCCCCCC CC CC CCCCCC CC C CC
+ C C C C C
*+++MM++""+++M-XII=+=I==IA=I=AZM==++-AAZ--MZ-MZZ-MM=MM=="++"++======+=+===M==+"""++++=M-M==++++=+=====""""++=M--MMMMMXXZZ-===-X
+ CC CC++CCC C CCCCC CC C C C CC+CC+CCCCCCCCCCCCCC CCC+++CCCCC C CCCCCCCCCCCCC++++CCC CC CCCCC
+ CC C C CCC CCCC
* A-ZA-=++++=-XI==++IAI=AZXXX-M-MMMZXIXM-ZZXZZZXIIXZ--M=++""""""+++++++=M--MM==+==M-MM---M=+++++====++"""""++==M===MMMM==+++=M-
+ C CCCCCCCC C C C CC CCC++++++CCCCCCCC CC CCCCC C CCC CCCCCCCCCCCC+++++CCCC CCC CCCCCC C
+ CCCCCC CCCCC
* +AAAZ=+====MA=+1++IZAAMMMZ-MMMMMZAIA-M-X====AI=IAAZ-==+++""+"++++====MXAIAXXAXXAIIIAAZZ-=MMMMM===M=++++"+++=M=M==MM==++++=M--
+ CCCCCC C C C CCCCCC++C+CCCCCCCC CC CCC CCCCC+CCCC C CC CCCCCCC CC
+ CC C C
*-+IAZ-Z-XZ-M-XI+111I==IXXXXZ---M-XI++XZAI11-11=1++=IXZZMMMM-ZXXXXXAIAXA+=1+1+++++111=A-MM--ZZZ-M==-MM=====M-Z-Z-M-----M=M-XXZZ
+ C C C C CCC C C C CC C CCC CCCCC C C C CCCCC C C
*IAA-==MXI==IAI=AII=++1111+IAA==AII=++11=++1+11+IAI======III+=====+=+IXAIZI1=IXZXXXAAZM=+==----MM=MMMM-M++==M-XZZMM--ZZZ--ZAXZZ
+ CCC CCCCCCCC C C CCCC C CC CC
*AXZ-+==XI+1=X--+++=Z=11++IXXI++1111++++AZZZXI==XM=MZAIAAAAXXZ----ZZZ--XAZMZM=+"+=++=+++++++=======+++=+++++=M-M===MM--M=======
+ CCCC CCCCCC C CCCC CC CC+CCCCCCCCCCCCCCCCCCCCCCCCCCCCC C CCC CC CCCCCCC
+ C
*XXZM=--A=++I-="---""MAI-M=++-A===I=+=AZ=+"""=ZZ=+++-XAX-ZZ--M+"""++++=MZ=++"---++""""""+++++=====""""""++++=MM==++===M=+++"++"
+ CCC CC+...++ C CCCC CC+++C CCCCC C CC C+++CCCCC CCC+...CC++++++CCCCCCCCCC++++++CCCCC CCCCCCC CCCC+CC+
+ C'''CC CCC CCC C''' CCCCCC CCCCCC C C
+ XXX XXX
+ CCC CCC
*ZXZM=MXI=+I=X=""+=+++Z-+""-"+"+=M=-I=-+""""""+=+++=ZAIIIII=AXM==+++"++==""-""""""""""""=MM===MMM=++++++==MMMMMM===M--MM=+++=++
+ C C++CCCCC CC++.+C+CC CC CC++++++CCCCCC CCCCC+CCCC++.++++++++++++C CCC CCCCCCCCC CCC CC CCCCCCC
+ CC CC'C C CCCCCC C CC'CCCCCCCCCCCC
+ X X
+ C C
*1IAXM-X=+===XM=MXAXZXX-=====M=+=+"+A+IZMM=---ZM==MZAI====+===IAZ--MM==++"""""""""""""+++M==++=MM=++++====M-ZZ-----ZAAAX--==---
+ C C CCCCCC CCCC+C CCCC CC CC CCCC+++++++++++++CCC CCCCC CCCCCCCCC C CCCCC CCCCCCC
+ C CCCCCCCCCCCCC
* 1=II+1+++=AAI=+=I=X-M-ZXIIIAIAZ-I1-1=IXAI=IX-XI=+++++++IIIAXXXAZ-Z--M=+===MM=++++====MM==M--M====+==MMZZAAAAAZ-XA===XM=MXAA
+ C C C C C CC CCCCC CCCCCCCCC CC CC CCCCCCC C C
* --111+11+1111++=A-MZAI+111-1+=+111=IXAI=AZ-ZI=++===+=II=AAA=====+=IZ-AI==IX-M-XX--M-ZZXXAA----M++MZA=II=+IXM=M-XAXM++=XI=
+ C C C C C CC C CCCC CC C C CCC
* 111++++1+++1-=XI=+++==1111+===IZ-ZXZZ-M=MZAI=III=II+++I+-1111111IX11--1+=II++=ZM-X=+IIIXZAA-+"+Z+11++1I-+""+MMM+""+MZA
+ C C C C CC+C CC++C C++C
+ C CC CC
*1- 11++=+=++++====+++A-MZAI===IAZMM-ZMMM=MMZZAAA=++=++11+11+111++1IA111--111+-1I-==X=++IIIIIAM+=MI111+==XM+=MMMM==++=MZA
+ C C C CCC CC CC CCCCC
*=1 -1=IAXXZZZXAIIAAZ===-XII+=IIAAXX----M-XAAXA=++11111+++++11++=AX==+1++1-+++AZ-MZI=+=+++=A-MZI1-11+=IAAXXAIAXXZMM-ZXI
+ CCCC CCCC C C C C
*1 -+XZM++++M--M--M=M---ZIII=+++=AAAAXAAIIIIIII===+==I==+-11++IA=I===+1=IIII==AI=AII===X-++Z+--+==II=1+IAII==AZ-ZI=+
+ CCCC CC CC C CCC CCC C
*-==- 1AXZM=-"+===M==+=+""+==XA=+==++=++IA+++=A--ZMMM===M-XAXXX-ZIAAZXIIX=MZI++=IX--ZXX-="++Z1--+++=XA==AAXXA=AZXA11-
+ C.+CCCC CCCCC++CCC CC CCC C C C CC CC+CC
+ 'C CC C
+ X
+ C
*IZZ1 - 1IX=="++M-Z--=+"""--""+=ZZZ-ZA==II=+111=XXIIX-M==-XAAZZA-MXXX-M=++"+=MXAIA-MMMZZ-=M=MX=1+===I-MZAIIAXZXXZXA+--
+ CC+CC C CCCC+++..++CC C C CCC C C CCC+CC C CC C C
+ C CCC''CC C
+ XX
+ CC
*ZX=-1=1 -=XZZZZXAIZ-=+""""""-"+++"""MA=I=+11111+===AZM=-XI=AXA=XX+++IZ==++MZAIIAZM==-AIAXXAI+11+==AXMM-ZXXZMMZZ-ZXI==
+ CCC++++++.+CCC+++ CC CCCC CCC C C
+ CCCCCC'C CCC
+ X
+ C
*X=1+AZA1 1=IAI===Z--M======+++++"""-I+==+111+111+=A-MZAI===I==ZA11+IZ=++-ZZXX-M===+MZ===I==++++IAZ-M=MM-M=+==-MM--ZX
+ CC CCCCCCCCCCC+++C C CCCC C CCCC C C C CCCCC CC
+ CCC
*+-=ZZX=1 +I==+=ZMM-XII===X-M=MMMMX+1+++1111++1+IAXA=1+111==IZX=IAX-M--ZX-M===+=++=-AAIAAIAAAAZ-M=+++===+++==M===MM
+ C C C C CC C CCCCCCCCC C CCCCCCCCCCCC CCC
*-IXXI=1=+- -====AZ--X==+11=IAAIAXAXI++==I=++AIIIAZZI+1++IIX--=M-M====M==MM==+++=+==MMM--Z-ZZ-Z-MMM=++=MM==========+
+ CC CCC C CCCC CC CCCCCCCCC CC C C C CCCC CCCCCCCCCCC
*=ZX=11IZX+- -1=+IIAXXI=++111++====AIIAAXZAIA-MMMM+=MZAAX-M=++"+==+++=+++=MMM++++=======M------Z---M=======+++++++++
+ C CC C CCC+CCCCCCCCCCC CCCCCCCCCCC CCCCCC CCC CCCCCCCCCCCCCCCC
+ C
*XX=1=XZZA+1--11 -1++1++====11-1+==++=IIAZMMM---=+"""""+=MMM=+"""""+++"++++"+==M===++========MM=-M--ZZZZM===++"++++++++
+ CCCCC+++++CC CC+++++CCC+CCCC+CCC CCCCCCCCCCCCC CC CC CCCCC+CCCCCCCC
+ CCCCC CCCCC C C C
*A1-=X-XI==AZZA=- ++1+11+1++11111======+IXMMM-MZM=+"++=MZZAZM=+++""+++""""-""""+++===M--MM==+MMMMM=MZA=IX--M==+"+=MMMMM
+ C C CC+CCC CCCC++CCC++++.++++CCCCCC CC CCC C CC CCC+CC
+ C CC CCCC'CCCC C
+ X
+ C
*+1+AZA=+=ZMM-I+-- 1AAAI=I==++1+1+=====++++IXXAA=IAZZXXZZXA=IXZ---=+M==+""-----""++MM-ZAXX---M-MMM=+=-AI=AZZAXZMMMM-ZXZ-
+ C CCCCC CCC++.....++CC C CCC C CCCC C C
+ CC'''''CC
+ XXXXX
+ CCCCC
*-=AXI1+IZM-X=1- - I==M--M-XAIIII====+++1+++==+1+===+=A-ZXIIAAI=IXMAZX-=""""+"++=-XXAAII=IIXZ--MM==MZXAAX-XI=AZZMM-Z--M
+ C CC CC C C CC++++C+CCCC CC CC C C CC
+ CCCC C
*+AA+-+I--X=+----11 -="+++""=ZA=I=I1+++=+1+11++++++++++IAAI==++111=Z=+1=AZ-ZXXAXXAAXZZXXI++++IAXZZ-ZXXXZZ---XXX--M==M++=
+ CC C+CCC++C C C CCC CC CC CCC
+ C CC
*AA+1=X--A--- -11- =="++"++ZA+1==+1+1++1++===11++11-111+1111-1- =A1+II=++11-11+IA-MMM-X=111--+=IIIIXZ--=+=M-ZZ-MMM=++=
+ CC C+CC+CC C C CCCCC C C CCCC
+ C C
*X=+=XZZI1 -11-- +M+++=MA==+++++++++++=A-Z=+111-----111+++++1=I+=ZA=+1---11++=AXXXXA=++---11+++1=AZM+""=ZI=IAZ-MM--
+ CCCC C C++C C CC
+ CC
*A+=Z-X=1- --11- - =XM-AIII==I=+111+++=IZ==ZI=I==11111=AZXZXA++==II=++1---11111++11=====+-+I=+111=XM+"-"+ZI==+=AXAAA
+ C C CC C+.+C
+ C'C
+ X
+ C
*II--A+-- ----- 1II++==IIA=+1+++1==IAZ-ZZZ-M-XI++IA-M-Z-ZAI+++11++1---1---1++=+IZZXXXXZM-I+++Z="""-"+=-ZA++AXAAA
+ CC C C C C C C C C+++.+CCC
+ CCC'C
+ X
+ C
*I-MZ=- - - ---- -++IIXZXI++1++1++++=AAZ-MM=+-XI==AXZXXXZXXXAIAXXXI+-1-1--1++1=IZM==+"""+X=+A=+"+"+==M==-ZZ---ZX
+ C C CCC CCC+++C CC+C+CCC CCC CCC
+ CCC C C
*-+=A1--- - -----1 -=IAZM=-A+=IIA===+===IAZMMM-ZXI=IIIXXAAXXZZZM==MZI=++=+1111++=AZM=+"""=X++IZ--ZZXAAIXZZXX----Z
+CCC CC C CC CC+++C CC CCCC
+ CCC
*+=Z+1---1-- - ---1--- -+=I-M-MXAZM==---ZAI=+IZMMM--ZXAIAXZZXXAAXXXM==MZXAI=II=+1+II=+=IXXZ--X=11+=II=++++++====IXZZZ
+CC C C CCCCC CC CC CC
*+-=++11--111111- ------- -=IAAAMMM="""+""+=MZZXZMM-ZZ-XAXAAIIAIIAAAX-M-ZZXA=1=I==IX-MZAII==+==+1111+1====++11-11+IAZZX
+CC C+++C++CC C C C C C
+ CCC CC
*=I+=11----11111----- - 1==IX=""""""+++=MM=M-ZZIAXAAAXAI=++=+=IAXZM-----A+111=AXM=++==MZI+11+-1-111++==+1---11+AAAAA
+C C++++++CCCC C C CCCCC CCCCC
+ CCCCCC
*-===11111-111--1-- - - -+++=XM==M-XXXA=+IAXA=++++=+=====+=++==IAAAAIAXII+1+=XZIIX-----XI++1-11++++1++++11---1=AAIIA
+C CC C CCCCC
*A+=+11111-111--1-- --- - 1++1+IAI++++++111++++1111+1+++=AI==+++++++11+111111+I=1-1++III==+II+==AAAAI=IAI++===+IXXAI=
*+==+111111-1----111- - ------ -+1111+-----++111=++11+++++++++AAA=++++1++111--111+111-----1+IXZZ--XAAZ-Z--XZXXIIAXA==IA=++
+ CC C CC
*+==1+++111-1-- -1+11- ----11-- 1++1++111=+1+++=IA++IAI+1+====AAI+11111+===1111+=I=++II+1-11I--XZ-ZAAX-MMMMZZZXAXXA+111-11
+ CC C C
*+I=1111111----1111--- --111-- IZ-XAAZZ-ZA=+=AAXAAAXXI=====IIAA++==IA=IA=11--1+I=+IXMZAIAIAXXIIX-XAXZM==MZX--Z-ZA=++++II
+ C C C CC CC C
*=I=1111+++1---++11111- ---- ==+=====++MZI=IAXZXXXZII=+======++IAZX====+- -1++IAXM=====M---XAZ--XXX---ZZXZX-MMMZ-ZZ-MM
+ CCCCCCCCC CCCCC CCC CC CCC C C C
*IX=11111+1---1+++1++11 =-=XAXXZZ-ZX=++=AXZZAI=++111111111+=AI=I=1111--++IZM+++++"+++=-ZXXXXAAXXXZZ--ZZM==++M=+"+
+ CC C CCCCC+CCCCC CC CCCC CC+C
+ C C
*XA=+1+111 -11++++11+1-- -- -- IXI++1+++==++1=IAXZI1111+1-11111--+1+=I=1++I=111+IX=++++"+++MXI=+==II=IIIZ--ZZ-M=++==+++
+ CCCCC+CCC CC C CCCCCCCC
+ C
*ZI+111+11--1+++++11+11- +ZX=+++++==11+==IAA=11++++1111+111-1+IA=+1I-Z=11-+=IAZZXAAXAI+11-11111-11+IAAIXXZMM--MM=
+ C CC C
*X=++11+11--1+++11111111- - IA+++++=+=++11+++===+==++111++I=+11+=A=+1+X-X==11111+++11111-11111------11+++=II=IIAAZZ
+ C
*I++++++11-1+=11111111--1---- -- - 1++111+1+1-1111111+++=+111111=I=++11+=+111=IAII+11111++++111-11+11-111++=+=++==+11+++==
*I=+11++11-111-1- -1------- ------- -1111---111--1----111111111111-++11-1++111111++111+1++=I=+++1+II1+++I=+++=AXAIII=+11+++
*==++++1-1-1--1-1-------1111---- ---- - -11----111-111111111-1111--1111111111+1111++111+++====II=+++===1+=IXA+++=XZZZXZZZXXXZX
*==++111-----------------111--1---- -- -- 1+111-----11111--------1111++++111111+111=I+11+=IXXI++=I=+++===+=X--AIIIXZMMM=+=++==M
+ CC CCCCCCC
*=++11-11-1-1-1-1----1--11111--1----- 1111 --- 111---------1111++==+111-1+++11=I=111==XX=11+=++1=IIIIIXMM-ZXAXZ===M+++++=M
+ C CCC CCCCCC
*I=+1-1--1- ------- ------1---1-1---- - -1 -------1-1-----11--111++11111+=AZX=+=I==11+++1111+1++=IAAIIX-MMM-ZAA-=ZX--MMMMZ
+ C C CC CC
*=+1-111-1--1--1----1--1-- --111---1--- 1111+1------------1111111111111++A-+=A+1=I==11+11--1+111+===I=IAXZZZXAIAZXAIAZZZ--
+ CCC CC
*=+------11---1-----1---1----111------- -+=II+11----- -----11111111-1111+IX-ZI++=I=+11+1--11111111+++==IAIIAAAIIIAIIIAXXXX
+ C
*=+1---11-11--------1---1--1111-1----1--- -AZ-X11------ ------11+111-111--1+++++=+++1111==+11++11++1-+11++=+==AXXIAXXXZZZXIA
+ C
*++1-1-1--111--1-1-1----11+11--1-11+111+1 1X-X=11- ---- ---- -111---11---1-1+11111-1-1+=AAI+=11+==+111111111=AXXIAXMMM--I+X
+ C CC
*=1+11+11+11-111111- -11+111--+===+=++++1 +===111-------------11--11111111111111+1- --++=II===IAAAI+++1111+++=++=IAAAXA=+I
*=11111111+++111111-111++111-+===+++1111- -1+++++1-------- ----11-1-1+==111+1-1-1-----111+=++==IIAI=+++++++11+11++=++===++
*I+11---1-+1111111+1+++=+++1+==++1+1---- - -11+++1111-11------1111--1+=I+1111--11----11--11++++=+=AI======++===IAI=++=+=+1
*I=+11--11-1++++-1+=I=+++1++=+11-1++11- -+111+1111-1--1-1-111111-11+11111---111 -11--1++==I=++I====II===XZ-M-X=+1+++1-
+ C C
*I=I++1+1++====++++===+++++=+++1++++1---- - 1+111+++1+++1111111+1111--1-111111111---1-1-1+1+IAI===+++=XXI=+=AXXA=+11-111-
*==I=++++=III=+++=====+=====1+1111111111111--- -1+1+++++++++++111111111--111111IAI+---111111+++===++++1+IZX=++1++11-1---1+11
*IIAI+++=IAAI====IIA=I=====+1+++==+++++++++1-- 1111++I++1+=II+11111+11++IX=11=M+=A-----1111+1++++1+++1+=II=+111--1-111+=AI+
+ CC
*IAA=1=IIAAAAI=IAAAI=AXA=++=IXZZZZIII==+111- - 1--1+++11+=A=+11-11-1+1+AZA+IM""=A+---11111+11+1111+11++++11111+1+11==IAZXI
+ ++C
+ CC
*III==IAAXAXXXZZXXZ--MXII=IIIIIAIIII++++1- - -1111111-++=+1111---11+++III--M-ZII=+111+++=111111+11+111-1111+1++1++++=II=
+ CC CC C
*IIIIIAXXXAAXZZ-MMMM-ZAAI=I====+11==++111-- -- 1111111-1++11+=+1--111111==II=+=IXXI=+1+++++11-11+111111-1--1111111+++++=+
+ C C
*==IAAAAIIIAAAAAXXAXXXXAI===+===+--+++---1-- - 111111111=+-1=I=+11+1+1+11111 111==++11111111---111-11-1------111-1+111111
*=IIAIAI+=III+=I=I+=A=I=+===+++++1-1+1 ---- 1++++-11+111====AXXA==+1---11---1111-11 1-1--111111-----11-1--11------111
*ZZ-ZXXI===I++==+1++=+====+=+====+- -11--- - -1+=++11++111+++=AAXAI==+1-111-1-1111++1-1-111+111+111--1+IXI11+==+1111111
+ C
*---XXXI=I==+==+- 1+11+=I======++11- -11--- 11+++++++1++111111++111+11-11+111+++1=I=++++++++1++++1+1+A--I11+AXAII=+111
+CCC CC
*--ZZAI==+++=++=+- ---1======++---1-- ---11-- - -++++==1++=++111111--1-111+++=A=++1+==IAAIIIIII++=+1++++=XXI+111IXXAAA+111
+CC
*MXIIIII=++=++1+=+1 --1+11++--- - - - 1111- +1+IXX=+11=++++++1++1+11+==AAA=++1+1+IXZAAIIII=+I=11+11+I===++1+=AX-MX+11
+ C
*+-XXXA++=++11111+1- -1+1+111- --1--- 1++1- -+IXM=Z++1+I++++++++==+=====AII+1++111=A=+1111+++==+=++===+=A=+11+=Z==Z=11
+CC C CC
*MM-XA=+1+++1111111+1 11+111- 111111- -1-- -I-=MZ=+=IAA=+=======+==+=+=+1+1+111+=XI11--111+++++++===+==++++++AZXA++-
+ C CC
*--A++=++1+++111111111 -11111- 11-1111- - +ZMZII=AX-M---ZXAI=11++++1111++111++IXA+-1-1+1+I=11++=++1++1111++==+=+11
+CC C CCC
*I=11===+1++11111+1-11- -1--+1+111-1111 -- XM-Z--MM""+""+=-ZA=++=+11111++-1++=II=+--1++1+I=++1++++111+++++11111+1+
+ C CC ++C++CCC
+ CC CC
*1+++===11++1111111---1- ----11++++-11-1 =-=+"""""-""""=MZAAAXI++1+1+1---111111-11111-1+=+++++++1+11====+++1111+
+ CCC+++++.++++C
+ CCCCC'CCCC
+ X
+ C
*-11+++=+1+11++11111----- ---11111+-1111-- I+----"""""++MM-XZ-ZA+++++11-11-1--1-1-1-+1111+11-1---1+111===+=I=++++
+ C....+++++CC C C
+ ''''CCCCC
+ XXXX
+ CCCC
*1 ---11+=+++=++1111111-1- --1-111+111111-- -- - I"-"-""+MMM===MZZZZA=+11---1111-1-111111-1++11111------111+++11IAAI++1
+ +.+.++C CCC
+ C'C'CC
+ X X
+ C C
*111---1--11+11111+11----1- -----1111+111-1- -- - - 1="++M-XAAZ-M-XI=1=+111---1 ----1111-11-111--1+111+11--1111-1--+++=+11
+ C+CC C C C
+ C
*11111--1---1111-11-1---11- ----1+++111111-- -- =IXXAI==IAAA=++111-111+1-1--1---111-1111+1-11+++++1--1-1-1----1111111
*1--1+11-1--11-------1-11+1 - ---1+++1-1----- -1 -- 11+=II==+=++++==+==111+++11-1---11+1=II=+1---1+++11111++111--11111111
*-1-111111--- ---- -1--11-- - -----++11----- - - -11==I=+++++++==IAXXI=+++++11---111+=AAI=+1+==+++11+=IXZXAI=++11-1111
*1---1- -- ---1---- --1--1 - -----111---11--- - 111+=IAAXA++++AZ=MMMMZ=+++=+1+1111-1111+++=IAI==++1+++IX--XI++11-----
+ C CC
*+--1-------1-- --- ----- - -1- -1--------- -- ++-1====AXXXIIX-M-XZXA=+1++I++11+1111111111+++++1+11-11+I==+-+-1-1---
+ C C
*1--11----------- -- ------ --------1--------- - ++1111---+AZZ---I+1111+11111111+11-1++++++++1++=+++++1+111+111-1-----
+ CCC
*--111--------- - ------ --- ----------- ----- - - +11111-- 1=Z===-XIIXXZZI+-11+1+1+11+==I=II====II++++++1111+111111111
+ CCCC
*1----- 1-- ---- ----- - - - - ------ --- - --- - - 1111---- --+Z++""""""+=ZI++IIII+1++11++=+===11111-11111---1-1=IAXI=+
+ CC++++++CC
+ CCCCCC
*-1---- ------ - -- - ---------------- - - --- - - -------1--- 1I=++""+M-A=+11AM=+=X=+=+11++111+11-1+11111111-11++=XZXI+
+ CCC++C C CCC
+ CC
*1------- ------ ----- -- ----------1----- - - --------- -+AXZZXA=+-1-1+Z+"+=X=++1----1-1111--+1111--11-1++1-11+11
+ C+CC
+ C
*----- ------ - - - -- -- ---------- -- -- 11- -------- --1111--1----+=XZA=11-111---1------1+11--11-1--111- ---
*--1- - ------ - - - ------- ------- -- - - 1+-- ---- - -- -- ---11--- ------ 1+--1-1----1--111----- - ---
*-1---- ----- - -- - ---- --- - - - 11- - - --- ----1-- -----1--------- -+1-----11111-111-- --- -1++=
*----- - - - - - - ------------- -- - - ------1--1--- --111+-- ---111-----1---11-----11---- -- - - ---+II=
*-+1-- - - - - --- -- -- - - - -- 1+=IXXXXXXI+1- -1-1-11 - -1----+1-- 1-1- --- -1----- - -- --1+11
* 11 - - -- -- - - -- 1-1-- - ---- - - 11+A--M+MZI====-- ---- --1---1--1- - -- -1-- --- ---- - ----
+ CC C
*--+- - - --- - -- ----- - -- - -- -1+=AXI=+11=1- - ++1--- 1- - - - ----- --1111-------
* 11--- - -- -- ----- ------ -----1-1+++1-1+1- - - 11- -- -11- 11- - ----- --1++11-----1
* 1--- - -- - -- - ----- ----- - -- --------1++=1--1--1- --- -1----11+IAA=11=1 --- -- --- --1---1
* - --11 - -- ------ - - - -- --11----+1- 111111--- 1=XZZXI++11- - - -
* ----1- -- -- - -- - ----------- - - - -- - - ----++=+11---=I=+1----+IXI+---- -- - 111--
* ------- -- --- --- --- - ----11 -111+1111=I-MA=+111--111-- - -- --- --------- -
+ C
* - --- -- - --- -- - - --111=+- -- -1-+1+IZM+-=+-11-- ---- ------11- -- - ---------
+ CC
* - --- - --- - - --1--1-+++1----- --1++++AMM-A1- ---- --------1-1- -- --------- ---- --
+ C
* -- -- - - - - --- 11- - ----- -----111-11=+11---- ---------1- -- - - -- - - ------ -
* - --- - - - - - - - - -1+- - - ------ - ------11-- ---- ---- - -- - -- -
*-- 11-- -- - - - - - - -11-- - - -- -- -1-1-11---+1- ----- ---- -- ---1111+
*+-11-- - - -- - - - - - 11- - ----1 - - -- - -1----- ---1----- -- --1--- -111-- -++-1=
*=11- -----1 --- -- ---- --- - - -11- -- - --1- -- -------- - -----------++1----11 1
*I1- -- ---- -- - - - - - --- -1IXXX=- - -1----- -1-- - --1--- --- -1++1--- 1--1
*+ ---1- ---1-- --- - ------ - --- - 1AM+"++=-XI+- - - ---- ------111-11---1---- - -1++11111+++1
+ C+CCCC
+ C
* -- 111-1++1- - --- - - --111-1------ Z"-""""""+"-- --- -- ----11++++=I++1-- -- --111------1=I=
+ +.++++++C+C
+ C'CCCCCC C
+ X
+ C
* -------1111----- -- 1-11--- - - +=""+""""""-+=1 - -1+1--1- --1++111+111- -- - --1--11-----11
+ C++C++++++.C
+ CC CCCCCC'
+ X
+ C
* -- ------11-1-------1+1- -- - -I=+"+++++++=Z+-- -++1-1+1 -++1 ------- -- ----1111-----
+ CC+CCCCCCCC
+ C
* ------1------1--11-1+II+-- ----1=1- --+XXXZZZXZXXI+- ------ --- - - -111-1-1---- - -1--11---- ----
* -=IIAXXXX=11-1 ---1=+-11--- -111A+Z - --- - 1++==+1-1----- - ----11--- - 1--1-- - ----111-1- --- ---
+ C
* - -XM--XAAZ=-- - --11------- -11+A-X1 - -+IZZ--XIXZXA=11- -111111111 - 1-111-- -- -1-----111- - -
+ CC C CC
* +==+111+1 -- -- --------- --1+==+-- -1+=AXMM==+"+MAAXI1-----------1-- ---1-1 - ---111111-
+ CCC+C
+ C
* 1-1- 1X-Z=-+AZ1- -- - ----- ---11--- ------111++AM+"++-A+=X=1--- -- - 1---- - ----- - -- - ------ ---
+ C C+CCC
+ C
* -- 1+1+IZ="+""==""--- - - - -- - - -- ---==+=A+- --+11111----1-111----- - --- -- - - ----
+ C+C++CC++C CCC
+ C CC CC
* ++-1I===M--MMMMA- - -- - --- - --1I-ZI1-- --1111-1-11-11-+111------ -- - ----
+ CCC CC C
* +---==++1111+11++1--- - ------1- ---- ---- 1+111111-1-1----1-1+1111+++111- - -- - - - -- --1
* - -- --- -- - ---1+++--- - -----111 ----- 111-- - --11==+11-1111+I=+=+11++11-- - -------- --1++1----------
* - -1 --1----- 1+II+1 -- --11+11111-------11==+-- - ------111--1+I-M==ZI=+1-11- --1 ---1------1+IXA+11--1----
+ C CC
* -1--+=11--- -+XX=111-----1+11-111-------+=+11- ----- -11-++IAX-=+-=++11+1+++++1-1111--++111+1+111--------
+ CCCC
* -111111---- -111+++1-----1-------- ----------- --111-111+IZ--ZX-=+=ZAIIAAAAZX=11-------11111111-------1===
+ CC CCCC
* -=====1- - - ----+11---------- - -- ---- --111++1+11=Z=+-AAAAAXXIAIIAXAAA=+1--1-------11+++=+-111=IZXZ
+ CCC
* +XI11-- - -1----1+=11----1-- -- ---- -- - -------II11----11-=AIII111-1+++=I1- ----+=+==+++===IAX
*-- - - ==++1-1++IXXZ-X1-1I-MXI+1- - - - - - ------------- ------- -111=AAI++1++1=X-MZ=1-----11111111-----+=
+ C C C
*--- ----- -- =IAAIIAZ-M=++++X==I-==MXA=- ---------- - - --------- - -11- - --1-111++I=++=AAI=XXII+11-- ---- -- -11
+ C CCCCC CCC
*-- -- ---1--- =AAXIIII=IAXIAAII=IX=+"==Z+- -----+11--- -------11--+I=1- -- --1111+=AIII==III=+=+11 ---1---- -1=+---
+ CC+CC
+ C
*--------11 11=--I1-1-- --11--1+AAAI+11-- -1---11- - ------I=1+++1--111- -1111IM=Z=+111---1-1---------- --A=+X
+ CC C CC
*-------- -- =-""=ZZMX=1 -- ------1---- -- -- - ----- 1+1111-++1--- ----1IXI1- - -- ----- - --=X--=1-
+ C++C CC
+ CC
*- - - +M"---""""+ZA- ------ -- -- - - - -- -- ------11--++1----- -1-- - -- - -- - -----+IXAI
+ +...++++C
+ C'''CCCC
+ XXX
+ CCC
* -- I+"+++""""+=M+1 - --- -+1- - -- - - ---- 111- 11--- --- -- -- - -1++
+ C+CCC++++CC
+ C CCCC
*- - 11- -++=++=III=1+-- - - -- -==- --- -- - --- 1- - - - ----- -- -
* - --1A=- -- - - - - --- --- 1 -- ----- - - -- -+1-1I=1-- - - ---- ---- -- - -
* --A-1 --1- -- - - --- -+I+- ----- -1--1XI=A-X=-1-- --- -- -- - - ------ -- - --
+ C C
*-- -=+- - -- - - -- - - - - --+Z1 ----- -- - -1--11X+1=I=1111---- - ----------- - ----- ---- -
+ CC
* - - --- -1 - -- - - 1I="-+ --- 1-- -------1-=1-1------ -- - ------ - ----11- -- - -
+ C+C
+ C
* -- -- ---- - +-"MI- ---1 --- - ---1+1------- -+-1 --- - --- -----------1------ -
+ C+
+ C
* -- -- -- -- -+-""X --- -- -----11- - ---- -- - 1-1--1-1+1-
+ C++
+ CC
* - -1-- - - - -IM"-"Z - - - --- 1- - - - -- ---
+ +.+
+ C'C
+ X
+ C
* - -- ---- - - - A+"""+X- -- --- --- ---- -11-1-- - --
+ C+++C
+ CCC
* --- --11-- - - - --- - 1M+=-A=11 --- - -----------111=1 - 111-1-- -- ---- -- - -- - -
+ CCC
*---------- -- --1 --=IIIAA=11+1+XZ=1 ---1- -11+++11+1111++A+-----111++1--- -- --111--1--- --
*----11--- -- ---1-1+Z===++==MZ=11+- -+11- ----11--1-11--A=--1 - --11-- --- --- -1+++1+=+--- --1---
+ CCCCCCC
*-1 -- - -- -- -- -1Z=+++"-""-+---- -+1- --1111-1--IZXA+ - - 1-- -1 1=I==I=+-1 - -- -
+ CCCC+.++C
+ C'CC
+ X
+ C
*----- - -- - -1+=IAXIA=----- -- - 1- - ----------++111--- - - - ----1111+1 - - -- -11
*-11--- - - --1 - - - -- -1- ------ --- --- --- - --1=AZXA= - ------1
* 11------ -1---+11- ----- -- - - --- -- - 1- ----111 -- ---+II1-11--=XXAZM"++==-1=+1 ---
+ +CCC
+ C
*--1 - --- --1111-1+11+=+1=+1 -- - - -- -- -------=-+"MI=1+1A=""=M+"""=XZM=Z+-
+ CC+ C++C C+++C C
+ C CC CCC
*--1---- - - -11111-1-1-- -- -- - - -- - --1-1+Z++=ZI==A=M+""=M=+++"+=MMZ=+1-
+ CCC C++C CCCC+CC
+ CC C
*--- --- - -- -- -- - -I- - -=III+1++IIXMMMXIA-----ZAIII+-
+ CCCCC
*1-- --- -- - - - -- -- --------111-+Z+- - - - ----111-1+II++=I=11111++++--
*-- -- - -- ---- -- - --- -- --1 -- - -- 1-- -- -1- - - 11----111------1++++1- --- -- -
*- --- - -- -- -11----11- - -- -- - - -- - --- - -------111-- - - - -
*----- ---- 11------- - -- - - - - - - - --1- - ------- ---
*--- ----- ------ -- 1- -- - ---- - - --- --- -1-1111 - --- - --11-----
*- --- ----- - - - -111- ---- --- --- --- -----111-+++AZA+ - -- - - --- -1---1
* - -- - - - --- 11------ - - ----1 --1-1-1+1=="=I+-- - -- - -- -11
+ C+C
+ C
*-- - - - -- - - - --- ---- -- - -1+=+- - ---1+=ZMMZI-1- ---- - -- - -11--1-1111---11
*-- - ------ -- --- -1-- -- -1- - -111++1----11+I1- - -----1- ----11--+111===++--
* - - -- -- --- - - -----1 --11 - - - 11++I1- -- -111==+-- --11+1+=II==+-
* --------- -- --- ---- +XXZI- -- -- ----11---- ---1+==++1-- -- --111 ---
* - -- - =M++=Z+ - - - ----- - - ---1=AA=+--1- -
+ CCC
*--- -- - - - -==+""+-- - -11+111+11- - --+=II=1-- --
+ CC++CC
+ CC
*-+-Z1 -- 1 - - --+++++A- - - - --111---1+111--- -- --11---1-- ---
+ C CCCCCC
*-I=+=X1 - - - -- 1IZM=MM-A -1+--1++--1+11-- ------11--- --
+ CCC C C
*-1AZM-A- - - ---+IIAZ-+ -- -1+- --1----1-1---11- -1+++11---
+ C C
*- --=X= --- - -- -+1+XM-X=- -111 -11- ----- -----+I+--1=IAIXXI1-
+ C
*- --+A--1+-- 1- - --AMMXX=++=-+ 1--- --- --- -- - -- 1+AX=++IXXI-+MI1-
+ CCCCC CC
*-- =MI11-- - --- -- --+X-=-M+""+Z1 - ---- -- - 11++11+=+-+II+1-
+ CCC C++C
+ CC
*- -1Z-=-- -- - - - -+==AM+""-1 -- --- --1- - -
+ C C++C
+ CC
*1-- --1- -- - - -1-+""-1 - - -- --
+ CC++C
+ CC
* - - - --- - - ---"++X1-- - -- 1 - - -- -
+ C+CC
+ C
* - --- - ----- -- -=ZAII+==- - - - 1- - - - -
*-- -- - ---- -- - -11+A=1- - - - - --1++==1
*--- --- -------- 1+XI- - - - - ---+++IA+-
* -- -