efl: Adding Evas doc images.

SVN revision: 81276
This commit is contained in:
Jonas M. Gastal 2012-12-18 16:15:50 +00:00
parent bb27ae726f
commit aa826bd0ee
112 changed files with 365782 additions and 16323 deletions

5688
doc/img/alignment-hints.eps Normal file

File diff suppressed because one or more lines are too long

BIN
doc/img/alignment-hints.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 10 KiB

5683
doc/img/any-policy.eps Normal file

File diff suppressed because one or more lines are too long

BIN
doc/img/any-policy.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.4 KiB

File diff suppressed because one or more lines are too long

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

File diff suppressed because one or more lines are too long

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

File diff suppressed because one or more lines are too long

Binary file not shown.

After

Width:  |  Height:  |  Size: 16 KiB

6040
doc/img/border-effect.eps Normal file

File diff suppressed because one or more lines are too long

BIN
doc/img/border-effect.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 18 KiB

2339
doc/img/clipping.eps Normal file

File diff suppressed because it is too large Load Diff

BIN
doc/img/clipping.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 158 KiB

File diff suppressed because it is too large Load Diff

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.2 KiB

File diff suppressed because it is too large Load Diff

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.0 KiB

File diff suppressed because it is too large Load Diff

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.5 KiB

File diff suppressed because it is too large Load Diff

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.5 KiB

5799
doc/img/evas-callbacks.eps Normal file

File diff suppressed because one or more lines are too long

BIN
doc/img/evas-callbacks.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 29 KiB

File diff suppressed because it is too large Load Diff

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 KiB

File diff suppressed because it is too large Load Diff

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 KiB

File diff suppressed because it is too large Load Diff

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 KiB

File diff suppressed because it is too large Load Diff

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 KiB

File diff suppressed because it is too large Load Diff

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

File diff suppressed because it is too large Load Diff

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 KiB

6544
doc/img/image-borders.eps Normal file

File diff suppressed because one or more lines are too long

BIN
doc/img/image-borders.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 14 KiB

5725
doc/img/image-fill.eps Normal file

File diff suppressed because one or more lines are too long

BIN
doc/img/image-fill.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 15 KiB

9620
doc/img/map-3d-basic-1.eps Normal file

File diff suppressed because it is too large Load Diff

BIN
doc/img/map-3d-basic-1.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

BIN
doc/img/map-3d-basic-2.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.1 KiB

9620
doc/img/map-3d-basic-3.eps Normal file

File diff suppressed because it is too large Load Diff

BIN
doc/img/map-3d-basic-3.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.4 KiB

917
doc/img/map-light.eps Normal file
View File

@ -0,0 +1,917 @@
%!PS-Adobe-3.0 EPSF-3.0
%%Creator: (ImageMagick)
%%Title: (map-light.eps)
%%CreationDate: (2011-07-15T12:39:27-03:00)
%%BoundingBox: -0 -0 138 125
%%HiResBoundingBox: 0 0 138.038 125
%%DocumentData: Clean7Bit
%%LanguageLevel: 1
%%Pages: 1
%%EndComments
%%BeginDefaults
%%EndDefaults
%%BeginProlog
%
% Display a color image. The image is displayed in color on
% Postscript viewers or printers that support color, otherwise
% it is displayed as grayscale.
%
/DirectClassPacket
{
%
% Get a DirectClass packet.
%
% Parameters:
% red.
% green.
% blue.
% length: number of pixels minus one of this color (optional).
%
currentfile color_packet readhexstring pop pop
compression 0 eq
{
/number_pixels 3 def
}
{
currentfile byte readhexstring pop 0 get
/number_pixels exch 1 add 3 mul def
} ifelse
0 3 number_pixels 1 sub
{
pixels exch color_packet putinterval
} for
pixels 0 number_pixels getinterval
} bind def
/DirectClassImage
{
%
% Display a DirectClass image.
%
systemdict /colorimage known
{
columns rows 8
[
columns 0 0
rows neg 0 rows
]
{ DirectClassPacket } false 3 colorimage
}
{
%
% No colorimage operator; convert to grayscale.
%
columns rows 8
[
columns 0 0
rows neg 0 rows
]
{ GrayDirectClassPacket } image
} ifelse
} bind def
/GrayDirectClassPacket
{
%
% Get a DirectClass packet; convert to grayscale.
%
% Parameters:
% red
% green
% blue
% length: number of pixels minus one of this color (optional).
%
currentfile color_packet readhexstring pop pop
color_packet 0 get 0.299 mul
color_packet 1 get 0.587 mul add
color_packet 2 get 0.114 mul add
cvi
/gray_packet exch def
compression 0 eq
{
/number_pixels 1 def
}
{
currentfile byte readhexstring pop 0 get
/number_pixels exch 1 add def
} ifelse
0 1 number_pixels 1 sub
{
pixels exch gray_packet put
} for
pixels 0 number_pixels getinterval
} bind def
/GrayPseudoClassPacket
{
%
% Get a PseudoClass packet; convert to grayscale.
%
% Parameters:
% index: index into the colormap.
% length: number of pixels minus one of this color (optional).
%
currentfile byte readhexstring pop 0 get
/offset exch 3 mul def
/color_packet colormap offset 3 getinterval def
color_packet 0 get 0.299 mul
color_packet 1 get 0.587 mul add
color_packet 2 get 0.114 mul add
cvi
/gray_packet exch def
compression 0 eq
{
/number_pixels 1 def
}
{
currentfile byte readhexstring pop 0 get
/number_pixels exch 1 add def
} ifelse
0 1 number_pixels 1 sub
{
pixels exch gray_packet put
} for
pixels 0 number_pixels getinterval
} bind def
/PseudoClassPacket
{
%
% Get a PseudoClass packet.
%
% Parameters:
% index: index into the colormap.
% length: number of pixels minus one of this color (optional).
%
currentfile byte readhexstring pop 0 get
/offset exch 3 mul def
/color_packet colormap offset 3 getinterval def
compression 0 eq
{
/number_pixels 3 def
}
{
currentfile byte readhexstring pop 0 get
/number_pixels exch 1 add 3 mul def
} ifelse
0 3 number_pixels 1 sub
{
pixels exch color_packet putinterval
} for
pixels 0 number_pixels getinterval
} bind def
/PseudoClassImage
{
%
% Display a PseudoClass image.
%
% Parameters:
% class: 0-PseudoClass or 1-Grayscale.
%
currentfile buffer readline pop
token pop /class exch def pop
class 0 gt
{
currentfile buffer readline pop
token pop /depth exch def pop
/grays columns 8 add depth sub depth mul 8 idiv string def
columns rows depth
[
columns 0 0
rows neg 0 rows
]
{ currentfile grays readhexstring pop } image
}
{
%
% Parameters:
% colors: number of colors in the colormap.
% colormap: red, green, blue color packets.
%
currentfile buffer readline pop
token pop /colors exch def pop
/colors colors 3 mul def
/colormap colors string def
currentfile colormap readhexstring pop pop
systemdict /colorimage known
{
columns rows 8
[
columns 0 0
rows neg 0 rows
]
{ PseudoClassPacket } false 3 colorimage
}
{
%
% No colorimage operator; convert to grayscale.
%
columns rows 8
[
columns 0 0
rows neg 0 rows
]
{ GrayPseudoClassPacket } image
} ifelse
} ifelse
} bind def
/DisplayImage
{
%
% Display a DirectClass or PseudoClass image.
%
% Parameters:
% x & y translation.
% x & y scale.
% label pointsize.
% image label.
% image columns & rows.
% class: 0-DirectClass or 1-PseudoClass.
% compression: 0-none or 1-RunlengthEncoded.
% hex color packets.
%
gsave
/buffer 512 string def
/byte 1 string def
/color_packet 3 string def
/pixels 768 string def
currentfile buffer readline pop
token pop /x exch def
token pop /y exch def pop
x y translate
currentfile buffer readline pop
token pop /x exch def
token pop /y exch def pop
currentfile buffer readline pop
token pop /pointsize exch def pop
/Times-Roman findfont pointsize scalefont setfont
x y scale
currentfile buffer readline pop
token pop /columns exch def
token pop /rows exch def pop
currentfile buffer readline pop
token pop /class exch def pop
currentfile buffer readline pop
token pop /compression exch def pop
class 0 gt { PseudoClassImage } { DirectClassImage } ifelse
} bind def
%%EndProlog
%%Page: 1 1
%%PageBoundingBox: 0 0 138 125
userdict begin
DisplayImage
0 0
138.038 125.035
12
138 125
1
0
0
183
FFFFFF
B9B9FF
000036
000038
000037
000035
000034
000039
00003B
00003A
000033
00003D
00003C
000032
00003F
00003E
000041
000040
000042
000044
000043
000031
000046
000045
000030
000048
000047
000049
00004B
00004A
00002F
00004E
00004D
00004C
00004F
000050
000052
000051
000053
000055
000054
000056
000057
000059
000058
00005A
00005C
00005B
00005D
00005F
00005E
000061
000060
000063
000064
000062
000066
000068
000065
000069
000067
00006A
00006C
00006D
00006B
00006F
000070
00006E
000072
000073
000071
000074
000076
000077
000079
000075
00007A
00007C
00007D
00007B
000078
00007F
000080
00007E
000081
000083
000085
000086
000087
000084
000082
000088
00008A
00008C
00008D
00008E
00008F
000092
000090
00008B
000093
000091
000089
000094
000096
000097
000099
000095
00009A
000098
00009B
00009D
00009E
00009C
0000A0
0000A1
0000A2
0000A5
0000A3
00009F
0000A7
0000A8
0000A6
0000A4
0000AA
0000AC
0000A9
0000AE
0000AF
0000AD
0000AB
0000B1
0000B3
0000B0
0000B6
0000B7
0000B4
0000B2
0000B8
0000BA
0000B5
0000BB
0000BD
0000BE
0000B9
0000BF
0000C1
0000C3
0000C0
7F0000
800000
810000
820000
830000
FFB9B9
840000
850000
860000
870000
880000
890000
8A0000
8B0000
8C0000
8D0000
8E0000
8F0000
900000
910000
920000
930000
940000
950000
960000
970000
980000
990000
9A0000
9B0000
9C0000
9D0000
9E0000
9F0000
0000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000095959595959596969696960000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000095959595
9595969696969697979797979797979797000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000959595959595969696969697979797979797
9797979898989898989999999900000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000959595959595969696969697979797979797979797989898989899999999999B
9B9B9B9B9B9C9C9C9C0000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000009696969696969797
9797979797979797979798989898989999999999999B9B9B9B9B9B9C9C9C9C9C9C9C9C9C9C9C
9D9D9D9D9D000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000096969696969697979797979797979797979898989898
9899999999999B9B9B9B9B9B9C9C9C9C9C9C9C9C9C9C9C9D9D9D9D9D9D9E9E9E9E9E9F9F9F9F
9F00000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000
000096969696969697979797979797979797989898989899999999999B9B9B9B9B9B9C9C9C9C
9C9C9C9C9C9C9D9D9D9D9D9E9E9E9E9E9F9F9F9F9F9F9F9F9F9F9FA0A0A0A0A0A1A1A1A10000
0000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000969696969696979797979797
97979797989898989899999999999B9B9B9B9B9B9C9C9C9C9C9C9C9C9C9C9D9D9D9D9D9E9E9E
9E9E9F9F9F9F9F9F9F9F9F9F9FA0A0A0A0A0A1A1A1A100000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000009696969696969797979797979797979798989898989999999999
9B9B9B9B9B9B9C9C9C9C9C9C9C9C9C9C9D9D9D9D9D9E9E9E9E9E9F9F9F9F9F9F9F9F9F9F9FA0
A0A0A0A0A1A1A1A1000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000009797
9797979797979797979798989898989999999999999B9B9B9B9B9C9C9C9C9C9C9C9C9C9C9C9D
9D9D9D9D9D9E9E9E9E9E9E9F9F9F9F9F9F9F9F9F9F9FA0A0A0A0A0A1A1A1A1A1000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000097979797979797979797979898989898
99999999999B9B9B9B9B9C9C9C9C9C9C9C9C9C9C9C9D9D9D9D9D9E9E9E9E9E9F9F9F9F9F9F9F
9F9F9F9FA0A0A0A0A0A1A1A1A1A1A2A2A2A20000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000009797979797979797979797989898989899999999999B9B9B9B9B9C9C9C9C
9C9C9C9C9C9C9C9D9D9D9D9D9E9E9E9E9E9F9F9F9F9F9F9F9F9F9F9FA0A0A0A0A0A1A1A1A1A1
A2A2A2A200000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000979797979797
9797979797989898989899999999999B9B9B9B9B9C9C9C9C9C9C9C9C9C9C9C9D9D9D9D9D9E9E
9E9E9E9F9F9F9F9F9F9F9F9F9F9FA0A0A0A0A0A1A1A1A1A1A2A2A2A200000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000979797979797989898989899999999999B9B9B9B
9B9C9C9C9C9C9C9C9C9C9C9C9D9D9D9D9D9E9E9E9E9E9F9F9F9F9F9F9F9F9F9FA0A0A0A0A0A0
A1A1A1A1A1A2A2A2A2A2A3A3A3A3000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000
00000000979797979797989898989899999999999B9B9B9B9B9C9C9C9C9C9C9C9C9C9C9C9D9D
9D9D9D9E9E9E9E9E9F9F9F9F9F9F9F9F9F9FA0A0A0A0A0A0A1A1A1A1A1A2A2A2A2A2A3A3A3A3
0000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000097979797979798989898
9899999999999B9B9B9B9B9C9C9C9C9C9C9C9C9C9C9C9D9D9D9D9D9E9E9E9E9E9F9F9F9F9F9F
9F9F9F9FA0A0A0A0A0A0A1A1A1A1A1A2A2A2A2A2A3A3A3A30000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000979797979797989898989899999999999B9B9B9B9B9C9C9C
9C9C9C9C9C9C9C9C9D9D9D9D9D9E9E9E9E9E9F9F9F9F9F9F9F9F9F9FA0A0A0A0A0A0A1A1A1A1
A1A2A2A2A2A2A3A3A3A300000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000
98989898989899999999999B9B9B9B9B9C9C9C9C9C9C9C9C9C9C9D9D9D9D9D9D9E9E9E9E9E9F
9F9F9F9F9F9F9F9F9FA0A0A0A0A0A1A1A1A1A1A1A2A2A2A2A2A3A3A3A3A3A3A3A3A300000000
0000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000098989898989899999999999B9B9B
9B9B9C9C9C9C9C9C9C9C9C9C9D9D9D9D9D9D9E9E9E9E9E9F9F9F9F9F9F9F9F9F9FA0A0A0A0A0
A1A1A1A1A1A1A2A2A2A2A2A3A3A3A3A3A3A3A3A3000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000098989898989899999999999B9B9B9B9B9C9C9C9C9C9C9C9C9C9C9D9D
9D9D9D9D9E9E9E9E9E9F9F9F9F9F9F9F9F9F9FA0A0A0A0A0A1A1A1A1A1A1A2A2A2A2A2A3A3A3
A3A3A3A3A3A30000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000098989898
9898999999999B9B9B9B9B9C9C9C9C9C9C9C9C9C9C9D9D9D9D9D9E9E9E9E9F9F9F9F9F9F9F9F
9F9FA0A0A0A0A0A1A1A1A1A1A2A2A2A2A3A3A3A3A3A3A3A3A3A3A4A4A4A40000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000989898989898999999999B9B9B9B9B9C9C9C
9C9C9C9C9C9C9C9D9D9D9D9D9E9E9E9E9F9F9F9F9F9F9F9F9F9FA0A0A0A0A0A1A1A1A1A1A2A2
A2A2A3A3A3A3A3A3A3A3A3A3A4A4A4A400000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000009999999999999B9B9B9B9B9C9C9C9C9C9C9C9C9C9C9D9D9D9D9D9E9E9E9E9E9E
9F9F9F9F9F9F9F9F9F9FA0A0A0A0A0A1A1A1A1A1A2A2A2A2A2A2A3A3A3A3A3A3A3A3A3A3A4A4
A4A4000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000009999999999999B9B
9B9B9B9C9C9C9C9C9C9C9C9C9C9D9D9D9D9D9E9E9E9E9E9E9F9F9F9F9F9F9F9F9F9FA0A0A0A0
A0A1A1A1A1A1A2A2A2A2A2A2A3A3A3A3A3A3A3A3A3A3A4A4A4A4000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000009999999999999B9B9B9B9C9C9C9C9C9C9C9C9C9C9D9D
9D9D9D9E9E9E9E9E9F9F9F9F9F9F9F9F9FA0A0A0A0A0A1A1A1A1A1A2A2A2A2A2A3A3A3A3A3A3
A3A3A3A4A4A4A4A4A5A5A5A50000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000
0000999999999999999B9B9B9B9C9C9C9C9C9C9C9C9C9C9D9D9D9D9E9E9E9E9E9F9F9F9F9F9F
9F9F9F9FA0A0A0A0A1A1A1A1A1A2A2A2A2A2A3A3A3A3A3A3A3A3A3A4A4A4A4A4A5A5A5A50000
0000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000009B9B9B9B9B9B9B9C9C9C9C9C
9C9C9C9C9C9D9D9D9D9D9E9E9E9E9E9F9F9F9F9F9F9F9F9F9FA0A0A0A0A0A1A1A1A1A1A2A2A2
A2A2A3A3A3A3A3A3A3A3A3A3A3A4A4A4A4A4A5A5A5A500000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000009B9B9B9B9B9B9C9C9C9C9C9C9C9C9C9D9D9D9D9D9E9E9E9E9E9F
9F9F9F9F9F9F9F9FA0A0A0A0A0A1A1A1A1A1A2A2A2A2A2A3A3A3A3A3A3A3A3A3A4A4A4A4A4A5
A5A5A5A5A6A6A6A6000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000009B9B
9B9B9B9B9C9C9C9C9C9C9C9C9C9D9D9D9D9D9E9E9E9E9E9F9F9F9F9F9F9F9F9FA0A0A0A0A0A1
A1A1A1A1A2A2A2A2A2A3A3A3A3A3A3A3A3A3A4A4A4A4A4A5A5A5A5A5A6A6A6A6000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000009B9B9B9B9B9B9C9C9C9C9C9C9C9C9C9D
9D9D9D9D9E9E9E9E9E9F9F9F9F9F9F9F9F9FA0A0A0A0A0A1A1A1A1A1A2A2A2A2A2A3A3A3A3A3
A3A3A3A3A4A4A4A4A4A5A5A5A5A5A6A6A6A60000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000009B9B9B9B9B9B9C9C9C9C9C9C9C9C9C9D9D9D9D9D9E9E9E9E9E9F9F9F9F9F
9F9F9F9FA0A0A0A0A0A1A1A1A1A1A2A2A2A2A2A3A3A3A3A3A3A3A3A3A4A4A4A4A4A5A5A5A5A5
A6A6A6A600000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000000000000000000000000000009C9C9C9C9C9C
9C9C9C9C9D9D9D9D9D9E9E9E9E9E9F9F9F9F9F9F9F9F9F9FA0A0A0A0A1A1A1A1A1A2A2A2A2A2
A3A3A3A3A3A3A3A3A3A3A4A4A4A4A5A5A5A5A5A6A6A6A6A6A6A6A6A600000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000009C9C9C9C9C9C9C9C9C9C9D9D9D9D9D9E9E9E9E9E
9F9F9F9F9F9F9F9F9F9FA0A0A0A0A1A1A1A1A1A2A2A2A2A2A3A3A3A3A3A3A3A3A3A3A4A4A4A4
A5A5A5A5A5A6A6A6A6A6A6A6A6A6000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000
000000009C9C9C9C9C9C9C9C9C9C9D9D9D9D9D9E9E9E9E9E9F9F9F9F9F9F9F9F9F9FA0A0A0A0
A1A1A1A1A1A2A2A2A2A2A3A3A3A3A3A3A3A3A3A3A4A4A4A4A5A5A5A5A5A6A6A6A6A6A6A6A6A6
0000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000009C9C9C9C9C9C9C9C9C9C
9D9D9D9D9E9E9E9E9E9F9F9F9F9F9F9F9F9FA0A0A0A0A1A1A1A1A1A2A2A2A2A3A3A3A3A3A3A3
A3A3A4A4A4A4A4A5A5A5A5A6A6A6A6A6A6A6A6A6A7A7A7A70000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000009C9C9C9C9C9C9D9D9D9D9E9E9E9E9E9F9F9F9F9F9F9F9F9F
9FA0A0A0A0A0A1A1A1A1A2A2A2A2A2A3A3A3A3A3A3A3A3A3A3A4A4A4A4A4A5A5A5A5A6A6A6A6
A6A6A6A6A6A6A7A7A7A700000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000
9C9C9C9C9C9C9D9D9D9D9E9E9E9E9E9F9F9F9F9F9F9F9F9F9FA0A0A0A0A0A1A1A1A1A2A2A2A2
A2A3A3A3A3A3A3A3A3A3A3A4A4A4A4A4A5A5A5A5A6A6A6A6A6A6A6A6A6A6A7A7A7A700000000
0000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000009C9C9C9C9C9C9D9D9D9D9E9E9E9E
9E9F9F9F9F9F9F9F9F9F9FA0A0A0A0A0A1A1A1A1A2A2A2A2A2A3A3A3A3A3A3A3A3A3A3A4A4A4
A4A4A5A5A5A5A6A6A6A6A6A6A6A6A6A6A7A7A7A7000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000009C9C9C9C9C9D9D9D9D9D9E9E9E9E9F9F9F9F9F9F9F9F9FA0A0A0A0A0
A1A1A1A1A2A2A2A2A2A3A3A3A3A3A3A3A3A3A4A4A4A4A5A5A5A5A5A6A6A6A6A6A6A6A6A6A7A7
A7A7A8A8A8A80000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000000000000000000000000000000000000000009C9C9C9C
9C9D9D9D9D9D9E9E9E9E9F9F9F9F9F9F9F9F9FA0A0A0A0A0A1A1A1A1A2A2A2A2A2A3A3A3A3A3
A3A3A3A3A4A4A4A4A5A5A5A5A5A6A6A6A6A6A6A6A6A6A7A7A7A7A8A8A8A80000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000
00000000000000000000000000000000000000009D9D9D9D9D9D9E9E9E9E9F9F9F9F9F9F9F9F
9F9FA0A0A0A0A0A1A1A1A1A1A2A2A2A2A3A3A3A3A3A3A3A3A3A3A4A4A4A4A4A5A5A5A5A5A6A6
A6A6A6A6A6A6A6A7A7A7A7A7A8A8A8A800000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000
0000000000009D9D9D9D9D9E9E9E9E9E9F9F9F9F9F9F9F9F9FA0A0A0A0A1A1A1A1A1A2A2A2A2
A3A3A3A3A3A3A3A3A3A4A4A4A4A4A5A5A5A5A6A6A6A6A6A6A6A6A6A7A7A7A7A7A8A8A8A8A9A9
A9A9000000000000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000009D9D9D9D9D9E9E9E
9E9E9F9F9F9F9F9F9F9F9FA0A0A0A0A1A1A1A1A1A2A2A2A2A3A3A3A3A3A3A3A3A3A4A4A4A4A4
A5A5A5A5A6A6A6A6A6A6A6A6A6A7A7A7A7A7A8A8A8A8A9A9A9A9000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000000000000000
000000000000000000000000000000009D9D9D9D9D9E9E9E9E9E9F9F9F9F9F9F9F9F9FA0A0A0
A0A1A1A1A1A1A2A2A2A2A3A3A3A3A3A3A3A3A3A4A4A4A4A4A5A5A5A5A6A6A6A6A6A6A6A6A6A7
A7A7A7A7A8A8A8A8A9A9A9A90000000000000000000000000000000000000000000000000000
0000000000000