summaryrefslogtreecommitdiff
path: root/main/logos.h
blob: 1141280bd9e69d641041108130e0b1ec81beb980 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
1001
1002
1003
1004
1005
1006
1007
1008
1009
1010
1011
1012
1013
1014
1015
1016
1017
1018
1019
1020
1021
1022
1023
1024
1025
1026
1027
1028
1029
1030
1031
1032
1033
1034
1035
1036
1037
1038
1039
1040
1041
1042
1043
1044
1045
1046
1047
1048
1049
1050
1051
1052
1053
1054
1055
1056
1057
1058
1059
1060
1061
1062
1063
1064
1065
1066
1067
1068
1069
1070
1071
1072
1073
1074
1075
1076
1077
1078
1079
1080
1081
1082
1083
1084
1085
1086
1087
1088
1089
1090
1091
1092
1093
1094
1095
1096
1097
1098
1099
1100
1101
1102
1103
1104
1105
1106
1107
1108
1109
1110
1111
1112
1113
1114
1115
1116
1117
1118
1119
1120
1121
1122
1123
1124
1125
1126
1127
1128
1129
1130
1131
1132
1133
1134
1135
1136
1137
1138
1139
1140
1141
1142
1143
1144
1145
1146
1147
1148
1149
1150
1151
1152
1153
1154
1155
1156
1157
1158
1159
1160
1161
1162
1163
1164
1165
1166
1167
1168
1169
1170
1171
1172
1173
1174
1175
1176
1177
1178
1179
1180
1181
1182
1183
1184
1185
1186
1187
1188
1189
1190
1191
1192
1193
1194
1195
1196
1197
1198
1199
1200
1201
1202
1203
1204
1205
1206
1207
1208
1209
1210
1211
1212
1213
1214
1215
1216
1217
1218
1219
1220
1221
1222
1223
1224
1225
1226
1227
1228
1229
1230
1231
1232
1233
1234
1235
1236
1237
1238
1239
1240
1241
1242
1243
1244
1245
1246
1247
1248
1249
1250
1251
1252
1253
1254
1255
1256
1257
1258
1259
1260
1261
1262
1263
1264
1265
1266
1267
1268
1269
1270
1271
1272
1273
1274
1275
1276
1277
1278
1279
1280
1281
1282
1283
1284
1285
1286
1287
1288
1289
1290
1291
1292
1293
1294
1295
1296
1297
1298
1299
1300
1301
1302
1303
1304
1305
1306
1307
1308
1309
1310
1311
1312
1313
1314
/*
  +----------------------------------------------------------------------+
  | PHP Version 4                                                        |
  +----------------------------------------------------------------------+
  | Copyright (c) 1997-2003 The PHP Group                                |
  +----------------------------------------------------------------------+
  | This source file is subject to version 3.0 of the PHP license,       |
  | that is bundled with this package in the file LICENSE, and is        |
  | available through the world-wide-web at the following url:           |
  | http://www.php.net/license/3_0.txt.                                  |
  | If you did not receive a copy of the PHP license and are unable to   |
  | obtain it through the world-wide-web, please send a note to          |
  | license@php.net so we can mail you a copy immediately.               |
  +----------------------------------------------------------------------+
  | Author:                                                              |
  +----------------------------------------------------------------------+
*/

/* $Id$ */

#define CONTEXT_TYPE_IMAGE_GIF "Content-Type:  image/gif"

unsigned char zend_logo[] = {
	 71,  73,  70,  56,  57,  97, 113,   0,  72,   0, 
	213,   0,   0,  13,  13,  14,   1,   3,   6,   2, 
	  5,   9,  46,  68,  94,  21,  29,  39,   5,  15, 
	 26,   4,  10,  17,  29,  43,  58,   0,   1,   2, 
	  9,  25,  42,  38, 105, 171,  24,  67, 109,  13, 
	 36,  59,  10,  27,  45,   9,  25,  41,  35,  96, 
	157,  32,  87, 142,  29,  79, 130,  26,  70, 114, 
	 20,  54,  87,  29,  77, 124,  10,  26,  42,  34, 
	 88, 141,  10,  24,  38,  11,  26,  41,   1,   2, 
	  3,  55,  80, 105,  45,  63,  81,  49,  53,  57, 
	  5,  15,  24,   9,  26,  42,  30,  85, 138,  33, 
	 92, 149,  26,  73, 117,  10,  28,  45,  32,  89, 
	142,  30,  84, 134,  26,  72, 115,  15,  42,  67, 
	 23,  62,  99,  12,  32,  51,   7,  21,  33,   9, 
	 26,  41,   8,  23,  35,   7,  25,  37,  51,  58, 
	 63,   2,   4,   5,  25,  26,  26,  49,  50,  50, 
	255, 102,   0, 255, 255, 255, 204, 204, 204, 199, 
	199, 199, 191, 191, 191, 171, 171, 171, 146, 146, 
	146, 115, 115, 115,  85,  85,  85,  60,  60,  60, 
	 55,  55,  55,  38,  38,  38,   7,   7,   7,   3, 
	  3,   3,   0,   0,   0,  44,   0,   0,   0,   0, 
	113,   0,  72,   0,   0,   6, 255, 192, 153, 112, 
	 72,  44,  26, 143, 200, 164, 114, 121, 252,  49, 
	159, 208, 168, 148, 248, 171,  58, 167, 210, 171, 
	208, 170, 197, 122, 191,  70, 109,  23, 140, 236, 
	138, 201, 232, 239, 121, 102, 221, 186, 217, 219, 
	171,  83,  46, 110,  15, 207, 235, 180, 190, 124, 
	135, 187, 229, 127, 127, 128, 112, 121, 108, 118, 
	132, 123, 137,  77, 118, 120, 136, 115, 109, 117, 
	 85, 126, 147, 147, 128,  99, 138, 137,  99, 107, 
	146, 146, 148, 133, 159, 125, 136, 152, 163, 151, 
	135, 121, 144,  84, 157,  92, 169, 157, 111, 163, 
	175, 176,  83, 151, 177, 180, 181, 161, 182, 184, 
	185, 186, 187, 188, 189,  67,  54,  56,  58,  56, 
	 53, 190, 197,  88,  55,  57,  60,  63,   2,  43, 
	  2,  56, 198, 208,  74, 192,  58,   0,  63,   5, 
	 12,  11,  35,  35,  12,  47, 209, 222,  67,  53, 
	201, 203,  34,  19,  20, 218, 231,  37,  63,  54, 
	223, 222,  60,   2, 216, 231, 241, 231, 206,  76, 
	193,  55, 236, 176,  63,  39, 242, 252,  35,  40, 
	 58,  75, 114,   8,  40, 240, 227,  25,  62,  76, 
	 60,  24, 244, 147,  55, 161, 202,  11,  24,  57, 
	134,  17, 201, 241,  99, 130, 191, 130,   7,  21, 
	225,  48, 176,  48,  30, 137,   5,  11,  38,  48, 
	 88,  81,   5, 198,  51, 138,  22, 181,  53,  52, 
	152,  49, 141, 141,  31, 230,  58,  46,  60, 129, 
	194,  74, 202, 115,  43,  91, 234,   1, 112,  83, 
	102,  63, 255,  18,  38, 122, 226, 252, 145,  67, 
	 39, 153,  26,  47,  68, 248,  92, 186, 176,  97, 
	 81, 163,  88, 108, 188,  48,  80, 130, 169,  85, 
	134,  68, 161,  74, 177,   1, 160,   0, 137, 171, 
	 96, 135,  62, 213, 186, 132, 171, 215, 176, 104, 
	 71,  52, 188,  71,  54,   9, 210, 179, 105, 195, 
	166,  99, 219, 214, 198,  58,  34,  48,  12, 124, 
	213,  38, 163, 175, 223, 191,  50,  22, 132, 216, 
	139, 182, 132,   0,  30, 196, 250, 218,  37,  70, 
	198, 198, 141, 199, 144,  31, 223, 253, 114, 163, 
	 10,   0,  97, 192, 126, 100,  59,   7,  24, 176, 
	 10,  20, 229, 210, 146,  48, 128,  88,  72, 223, 
	 28,  57,  38, 111, 197,  17, 163, 181, 235, 215, 
	 58, 116,  68, 100,  60,   5, 134, 136,  18,  19, 
	 80,  24, 168, 162,  48,  94,  95,  21,   6,  82, 
	168,  80, 209, 215, 128,   1,  20,  39,   8,  95, 
	 37,  81, 160, 180, 105,  25, 177, 233,  62,   1, 
	246, 186, 186, 245,  24, 209, 177,  84, 140,  71, 
	 97, 130, 114, 109,  33,  76,  48, 152, 176, 192, 
	111, 135,  20, 222, 211,  54, 167,  61, 163, 111, 
	246,  39,  55, 174, 203, 175, 254,  30,  74, 229, 
	152,  62,  73, 132,  24,  60, 162,  47, 131,  14, 
	 12, 132, 224, 155,  95, 130, 145, 208,  89, 129, 
	 40, 116, 211,  25,  12,  58,  72, 135,  68, 124, 
	214, 197,  38, 161,  14, 243,  73, 200, 222,  18, 
	 27, 161, 213, 215,   4, 159,  37, 199, 255,  25, 
	 96,  12, 116, 230, 223,   9,  11, 252,  32, 226, 
	 11,  13,  74,  35, 223, 132,  19, 174,  24,  27, 
	 75,  76, 192, 128,  66,  88, 126, 161, 160,  66, 
	122, 124, 201, 112,   2,   3, 195, 125,  54,  65, 
	 95,  29,   4,  87, 227,   9, 126, 233, 192,   3, 
	 12, 125, 161, 232, 160,  93, 207, 184, 200,  98, 
	139,  17,  74,  24, 197, 118,  96, 249,   7, 160, 
	128,  31, 242,  72,  30,  72,  33, 244, 149,   2, 
	122, 229, 201,   0, 224, 105,  60,  52, 216,  23, 
	131,  14, 226,  96, 194,   1,  78,  74, 152, 195, 
	 13, 196, 208, 192,  90, 148, 177, 217,   7,  83, 
	149,  50, 112, 136, 220,  94,  34,  22, 216, 159, 
	 12, 195, 101, 227,  37, 113,  50, 192,   0,   3, 
	156, 238, 165,  72, 196,  11,  21, 178, 184, 228, 
	117,  19,  66, 145, 225,  85,  53, 222,  72, 152, 
	136,  42, 152,  32, 224, 111,  42,   8,  10,  40, 
	161, 101, 222,  96,  67,  95,  61,  40,  58,   3, 
	 13,  55,  24, 112, 221, 101,  19, 226,  64, 131, 
	 17,  54,  64,  42, 229,  19,  50, 226, 249,  95, 
	128, 127, 238,  23, 166, 113, 194, 105, 250, 103, 
	160, 191,  18,  90, 232,  13,  59,   0, 249, 130, 
	168,  56, 160, 198, 195,  10, 214, 161, 144,   1, 
	131, 245,  21,   1,  33, 125, 177, 141, 181,   4, 
	149,  76, 137, 232,  23,   3,  38, 132,   9, 216, 
	  9,  93, 126, 234, 105, 160,  34,  94, 208, 129, 
	 14,   7, 152, 112, 255,   2,   4,  40,  84,  80, 
	157,   8,  30, 176, 154, 195, 133,  68, 200, 250, 
	 34, 124, 119, 102, 171, 109, 113, 157, 142,  16, 
	238, 111, 160, 113,  58, 110, 167,  38, 252, 213, 
	192, 193,  12,  72,  32, 193,   3,  15, 128, 192, 
	128,   7, 175, 121,  32,  66,   7, 101, 230, 240, 
	 42,  18,  53, 216, 171, 131, 106,  73, 224,  32, 
	  0,  88, 221, 217, 216, 227, 200, 190, 234,  39, 
	210, 112,  12,  36,  23, 158, 175, 254, 154, 160, 
	105,   9,   5, 236,  88, 129,   7,  41,  83, 240, 
	 65, 195,  32,  56, 236, 128, 107,  14,  36, 208, 
	 64,  10,  24,  41, 161, 177, 181,  74,  84, 182, 
	194,   4,  85,  45, 181, 239, 134,  11, 236, 165, 
	 31, 151,  95, 233, 199, 223,   8,  82,  27,  40, 
	  3,   9,  39, 144,  56,  24,   4,  92, 119,  61, 
	129,   3,  96, 135, 221, 128,   8,  12,   0,  64, 
	239,  47,  26,  59,  88,  52,  53, 227, 132, 182, 
	208, 210, 128, 178,  76, 163,  12,  46, 135, 208, 
	245, 221,  92,   3,  21,  54, 216,   9, 152, 208, 
	 48,  64,  72,  12, 237, 197,  52,   0, 152, 208, 
	209, 111, 193, 141, 204, 239, 102, 104,  45,  96, 
	128,   9,  20, 224,  45, 249, 215,  97,  51, 240, 
	  1,   8,  10, 152,  80,  20,  14,  56, 208, 213, 
	 38, 199, 181, 245, 214, 207, 111,  96, 130,   4, 
	146,  72, 114, 135,  69, 194,  10,  38,  64,   0, 
	130, 228, 120,  71, 240, 181,   8, 145,  67, 240, 
	255, 128,   2,  44, 164,   0,  26,   2,  66, 180, 
	  9, 163,  23,  56,  20, 112, 184, 184, 242, 232, 
	119, 224, 212, 127,  18,  56, 152,  95,  14, 252, 
	  8,  88, 129, 120, 255,  37, 216, 205,  17,  68, 
	160, 192,   3,  24, 212,  64, 131, 198,  58,  92, 
	 12,  70, 101, 223, 125,   8, 172,  60, 218, 166, 
	252, 149, 136,  41, 251,  21,  64, 249, 201, 117, 
	221,  89, 202, 151, 131, 112, 251,   9, 211, 194, 
	 54, 161, 218,  88, 212, 128, 237, 128, 207,  35, 
	 15, 164, 144, 125,  65,  78, 141, 206,   3, 164, 
	  0, 245,  69,   0,  34, 248,  95,  10, 134,  68, 
	  2,   8, 244, 101,  71,  97,   3,  77, 237,  70, 
	240,   0,  18, 248, 110,  15,  58,  80,  10,  63, 
	 48,  37,  55,  47, 129, 169, 128,  86,  10, 152, 
	 12, 132,  19, 166,   2,  36, 112, 132,  31,  20, 
	 83, 128,  28,  40,   3,   6,  52, 207, 116,  91, 
	227, 218,   3, 218,  68,  52,  50, 224,  32,  95, 
	228, 147,   1, 175, 134, 211,  65, 226,  13, 138, 
	116, 222, 249,  77,   1,  10,  38,   3,   7,  52, 
	160,  47,  96,  91,   0,  11,  83, 224, 128,  62, 
	197, 176, 107,  32, 224, 222, 217, 192, 240, 130, 
	 25, 109,  16, 133,  91, 242, 159,  15,  63,  37, 
	176,  63,  25,  64,   0,  68, 108, 128,   7, 144, 
	232,   0,  37, 146,  81,  68,  14, 208,  20,  20, 
	163,  72, 167, 216, 128,  14,  85, 201,  66, 205, 
	155, 110, 224,  61,  37, 220, 255,  16,  63, 226, 
	235, 215, 135, 194,   5,  44,  78, 249,   5,  61, 
	 86, 251,  65,   5,  36, 208,  23,  15,  52, 177, 
	136, 101, 100,  97,  18, 195, 197, 171,  52, 218, 
	205, 117,  51, 108, 163, 169, 132,  16, 171,  54, 
	118, 174, 142,  69,  48,  75, 248, 224,  22, 162, 
	 45, 146, 171,  51,   8, 160, 221,  25,  17, 105, 
	 70,  82,  90, 237,  91, 131, 137, 164,  37, 137, 
	 80,  73, 238, 221,  11,  86,  93,   9,  95, 242, 
	180, 101, 128,  46,  10, 236, 148, 126, 177,   6, 
	  5,  70, 153,  68,  69,  38,  18,   2, 255,  42, 
	 34, 104,  34, 160,  74, 106,   9,  99,   8, 245, 
	 51, 230, 147, 126,  55, 131,  26, 196, 178,  35, 
	225,  25, 153,  52, 131,  82,  55, 240,  84,  19, 
	107,  60, 234,  11,   0,  12,  16,   1,  16, 148, 
	160, 110,  43, 123, 100,  56, 243,  22,   2, 145, 
	128,  45, 101,  16, 152,  15, 118,  44,  54, 131, 
	100, 218, 239,  73, 111,  58,  66,  13, 120,   0, 
	151, 133,  60, 205, 116, 248,  20,  12,   5, 246, 
	227,  52, 126, 106, 195, 120,  50,  56, 146,   1, 
	 46, 247,   1, 126,  86, 141, 156,  79, 132, 192, 
	 61,  67, 240,   1, 117, 182,   6,  85, 141,  90, 
	 38, 232, 134, 176,  17,  89, 198, 165,  35, 134, 
	 17,  70,  14,  92,  32,  63, 134, 141, 224, 117, 
	176,  11, 105, 215,  44, 232, 208, 136, 178,  72, 
	 34, 118, 212, 203,  69, 173, 226, 148,  26, 216, 
	133,   7, 255,  39,  80, 192,   4, 102,  42, 191, 
	 17, 136,  52, 164,  37, 109, 211, 253,  48, 137, 
	 49, 122,  90, 116, 165, 255, 100,  64,  86,  40, 
	 74, 128,  22,   0, 224,   6,  48, 152, 128,   2, 
	 64, 122, 211, 187, 229,  84, 153, 142, 226, 169, 
	 18, 230,  41, 128, 164,   1, 149,  31,  37,  98, 
	166,  93, 134, 192, 129, 133,  49, 181, 169,  36, 
	125, 234, 147,  36,  68,  71,  47,  80, 213, 170, 
	252,  32,  79,  92, 232, 177,   4,  14,  80,  32, 
	103,  77, 229, 218,  83, 177,  51, 214,   6,  73, 
	 53,  10, 103, 237,  71,  67, 126,  96,   0, 164, 
	133,  69,   4, 128, 147, 134,  15,  72, 240,  85, 
	174, 229, 236, 176, 175, 203, 105,  93, 223, 116, 
	215,  41, 228,  53,  30,  43, 177,  65,  14,  94, 
	 80, 133,  21, 160,  64,  93,  75, 153,   0,   0, 
	158, 224, 130,  19,  60, 224, 110,  57,  99, 216, 
	237,  74,   0, 130,   8, 120, 192,   3,  99, 243, 
	192,  97, 234,  58, 161, 120,  42, 226, 177, 106, 
	  9,  26,  37,  57, 167, 131,  23,   8, 207,  39, 
	 20, 248,   1, 254, 136,  80,   3,  20,  44,  21, 
	180,  32,  32,  79,   4,  80,  16, 128,  11,  64, 
	 64,   4,  34,  80,  65,   7,  94,  80,  38, 214, 
	202, 102, 183, 105, 168,   1,  12, 170,  26, 219, 
	 26,  34,  19, 135,  29,  41, 128, 117, 137, 128, 
	  3,   9, 252, 214, 176,  15,  24,  64,  15,  56, 
	247,  12,  24, 168,  75,   4,   6,   0, 135, 192, 
	 14, 156, 139,  82,  90,   8, 164,  38, 219,  29, 
	  2,  79, 150, 194,   0,  24,  44,  97,   7,  22, 
	184,  29, 195,  58, 106, 223,  58, 230, 160, 156, 
	 68,  89, 108,  89, 115, 145,   3, 147,  48,  33, 
	131,  50,  89,   0,   3,   4,  16,  95,  33, 220, 
	224,   5,  26,  64, 193,  91, 111, 167,  57,  35, 
	132,  35,  53, 148, 116,  12, 100, 166, 248,  13, 
	143, 241, 163,  59,  34,  16, 192,  15, 120, 208, 
	222,  36, 208, 192,  49,  63, 216, 192,   9,  36, 
	192, 128, 137, 114, 152,  44,  47, 217, 140, 130, 
	  9, 114,  25,  28,  76, 148,   9, 162,   2, 128, 
	141, 219,  50,   5, 122, 134, 120, 196, 174, 141, 
	 46, 143, 167,  96, 131,  23, 221, 120, 200,  72, 
	214,  74,  16,   0,   0,  59  }; 

unsigned char php_logo[] = {
	 71,  73,  70,  56,  57,  97, 120,   0,  67,   0, 
	247, 255,   0,   0,   0,   0,  73,  72,  73, 233, 
	231, 234, 228, 224, 232,  65,  64,  67, 228, 227, 
	230,  80,  78,  86,  61,  60,  64, 215, 213, 223, 
	201, 199, 213,  99,  97, 116,  84,  83,  92, 192, 
	190, 208, 105, 103, 127, 102, 100, 123, 183, 181, 
	203, 216, 215, 225, 143, 141, 174,  89,  88, 104, 
	160, 158, 186,  95,  94, 109, 106, 105, 133,  98, 
	 97, 121, 165, 164, 189, 175, 174, 199, 151, 150, 
	196, 145, 144, 178, 161, 160, 194, 152, 151, 183, 
	  7,   7,  10,  28,  28,  38,  14,  14,  19, 138, 
	138, 185, 129, 129, 173, 102, 102, 137, 151, 151, 
	202, 146, 146, 195, 145, 145, 194, 130, 130, 174, 
	116, 116, 155,  97,  97, 130, 152, 152, 202, 151, 
	151, 201, 149, 149, 198, 148, 148, 197, 147, 147, 
	196, 145, 145, 193, 142, 142, 189, 140, 140, 186, 
	137, 137, 182, 136, 136, 181, 133, 133, 177, 128, 
	128, 170, 113, 113, 150, 106, 106, 141, 101, 101, 
	134,  90,  90, 120,   3,   3,   4, 127, 127, 168, 
	 99,  99, 131,  40,  40,  53, 146, 146, 192, 133, 
	133, 174, 120, 120, 157,  96,  96, 126,  48,  48, 
	 63, 131, 131, 171, 101, 101, 130, 100, 100, 127, 
	135, 135, 170, 155, 155, 194, 138, 138, 172, 101, 
	101, 126, 113, 113, 140, 100, 100, 124, 170, 170, 
	199, 222, 222, 239, 217, 217, 234, 206, 206, 220, 
	 58,  58,  61, 211, 211, 220, 231, 231, 238, 220, 
	220, 227, 215, 215, 220, 196, 196, 199, 209, 209, 
	211, 183, 183, 185, 253, 253, 254, 102, 103, 143, 
	138, 139, 188,  98,  99, 134, 124, 125, 168, 108, 
	109, 147, 133, 134, 180, 103, 104, 139,  99, 100, 
	134, 122, 123, 163, 144, 145, 188, 149, 150, 193, 
	127, 128, 165, 131, 132, 169, 157, 158, 199, 111, 
	115, 176, 113, 117, 178,  93,  96, 144, 116, 119, 
	178, 127, 131, 192, 118, 121, 178, 107, 110, 162, 
	120, 123, 180, 118, 121, 176, 115, 118, 171, 126, 
	129, 186, 120, 123, 177, 117, 120, 173, 106, 109, 
	155,  75,  77, 109, 113, 115, 163, 127, 130, 182, 
	110, 112, 157,  99, 101, 140,  98, 100, 137, 148, 
	151, 203, 119, 121, 163, 145, 148, 198, 139, 142, 
	189, 148, 151, 199,  55,  56,  74, 152, 155, 203, 
	153, 156, 203, 150, 153, 200, 154, 157, 204, 102, 
	104, 135,  76,  77, 100,  71,  72,  90, 194, 196, 
	227, 211, 212, 236, 207, 208, 231, 217, 218, 239, 
	223, 224, 242, 215, 216, 234, 212, 213, 229,  89, 
	 93, 142, 112, 116, 176, 114, 118, 178, 113, 117, 
	177, 114, 118, 177, 116, 120, 179, 115, 120, 178, 
	115, 119, 178, 109, 113, 169, 117, 121, 180, 119, 
	123, 182, 118, 122, 180, 117, 122, 179, 124, 128, 
	188, 123, 127, 187, 122, 126, 185, 120, 124, 182, 
	119, 124, 181, 118, 122, 179, 102, 106, 155, 126, 
	130, 190, 124, 128, 187, 123, 127, 186, 121, 125, 
	183, 120, 124, 181, 119, 123, 180,  81,  84, 122, 
	118, 122, 177, 117, 121, 176, 125, 129, 185, 124, 
	128, 184, 123, 127, 183, 120, 124, 178, 123, 127, 
	181, 127, 131, 186,  96,  99, 141, 127, 131, 185, 
	102, 105, 149,  33,  34,  48, 132, 136, 190, 130, 
	134, 188,  63,  65,  91,  96,  99, 137, 136, 140, 
	192, 141, 145, 196, 146, 150, 200, 149, 153, 202, 
	146, 149, 193, 160, 163, 207, 167, 170, 212, 174, 
	177, 216, 186, 189, 224, 181, 184, 218, 200, 202, 
	231, 192, 194, 222, 203, 205, 233, 199, 201, 227, 
	203, 205, 228, 220, 221, 236, 231, 232, 247, 219, 
	220, 234, 220, 221, 234, 223, 224, 235,  97, 102, 
	150, 222, 223, 233, 226, 227, 237,  20,  21,  28, 
	216, 217, 224, 235, 236, 239, 217, 218, 219, 192, 
	192, 192,   4,   4,   2,   2,   2,   1,   3,   3, 
	  2,   7,   7,   6,  21,  21,  19,  13,  13,  12, 
	 28,  28,  26,  34,  34,  32,  16,  16,  15,  58, 
	 58,  55,  93,  93,  89,  66,  66,  63,  23,  23, 
	 22,  85,  85,  82,  88,  88,  85,  60,  60,  58, 
	 58,  58,  56, 109, 109, 106, 104, 104, 101,  99, 
	 99,  96,  80,  80,  78,  49,  49,  48,  46,  46, 
	 45,  52,  52,  51, 152, 152, 150, 144, 144, 142, 
	169, 169, 168, 160, 160, 159, 122, 121, 119, 115, 
	114, 112, 137, 136, 134, 129, 128, 126,  55,  54, 
	 53,  31,  30,  30,  62,  61,  61, 176, 176, 176, 
	 39,  39,  39,  10,  10,  10,   8,   8,   8,   5, 
	  5,   5,   1,   1,   1, 255, 255, 255,   0,   0, 
	  0,  33, 249,   4,   1,   0,   0, 212,   0,  44, 
	  0,   0,   0,   0, 120,   0,  67,   0,  64,   8, 
	255,   0, 169,   9,  28,  72, 176, 160, 193, 131, 
	  8,  19,  42,  92, 200, 176, 161, 195, 135,  16, 
	  9, 142,  88, 209, 194,   8, 134,   4,  80, 162, 
	 33,  72, 240, 192,   8,  43,  72, 145,  42,  93, 
	202, 116, 170, 164, 201, 147,  39,  51,  93,  90, 
	201, 114,  36, 202, 151,  48,  79,  98,  50, 229, 
	201, 211, 169,  58,  92,  42,  40, 160, 192, 211, 
	193,  15,  24,  44,  84, 164, 136, 152,  48,   5, 
	 11,  24,  71,  52, 112, 128,  97, 234,  82, 204, 
	 83, 160, 162,  74, 157,  74, 245,  41, 168,  82, 
	 78, 212,   1, 216, 186, 181,  27,  20,  88, 105, 
	166, 146, 124,  10, 149, 170,  89, 169, 100,  79, 
	117, 242, 132,  67,  29, 183, 117,  92,  90, 140, 
	 64, 168, 226, 197, 157,  59, 117, 210, 158, 188, 
	100,  43,  10,  55, 174,  91, 243,  77, 153,   2, 
	165, 112,   2,  43, 237, 196, 237,   3, 220, 181, 
	 10, 162, 119, 140,   1, 152, 171,  66, 165,  50, 
	 21,  43, 240, 208, 233, 139, 156,  46,  81, 173, 
	  4, 155,   1, 171, 155,  70, 216, 176,  21, 119, 
	  1, 172,  69, 222,  54,  37, 215, 164, 152, 152, 
	 68, 253,   1, 240,  97, 207,  10, 106,  38, 208, 
	 56,  98,  83,  74, 175, 201,  71, 136, 230,  69, 
	182, 242,  43, 210,  75,  51, 193, 220,  69,  86, 
	 39,  45,  31, 227, 122, 199,  60, 129,  58,  25, 
	  9,  88, 187, 200, 237, 134,  17, 251, 198, 248, 
	154, 149,  93, 105, 142,  27, 255,  19, 206,  56, 
	  0, 179,  82, 211, 201, 114,  66, 147, 163, 131, 
	137,  21,  49, 106, 228, 137, 197, 198,  38, 217, 
	 74, 130, 160, 132, 142, 204,  31,  64, 191, 124, 
	243,  84,  81,  76,  45, 102, 152, 145, 136, 114, 
	140, 225,   3,  72,  37, 123, 193,   2,  69,  54, 
	140, 173, 195, 204,  47, 248, 244, 103, 225,  53, 
	234, 184,  35, 197,  48, 176,  24, 231, 219,  41, 
	106, 160, 178,  21,  29,  51, 176,  80, 144,  10, 
	 46, 152,  80, 131,  22, 121, 224, 130, 197,  27, 
	165, 152,   2,  74,  38, 140, 140, 195, 152,  54, 
	211, 240, 193, 224, 135,  60, 146,   5,  74,  43, 
	 77, 120, 195,  88,  54, 209, 212, 226,  84, 143, 
	 40, 121, 162,   6,  27, 180, 108, 197, 131,  23, 
	 52, 188, 112,  27,  81, 212, 164, 176, 130,  11, 
	 49, 208, 112, 130,  13,  59, 160, 240, 133,  22, 
	 90, 224,  49, 203,  29, 114,  96,  82, 147,  41, 
	 72, 166, 201, 163,  39, 157, 108, 210,  73,  29, 
	 56,  24, 194,  14,  55, 219, 108, 195, 195,  45, 
	 64, 212, 176, 133,  12,  82, 206,  69, 229, 159, 
	 12, 165, 160, 130,  10,  43, 176,  64, 130,  11, 
	 47, 192,   0,  66,  12,  50, 204, 224, 168,   9, 
	144,  70,  42, 233, 164, 144,  58,  42, 131,  12, 
	 32, 192, 240, 130,  11,  36, 176, 176, 194,  10, 
	 42, 248,   9, 232, 168, 163, 166,  48,   2, 161, 
	 44, 148, 177, 196,   3,  12,  64,   1,   1,   2, 
	176,  66, 255, 145,  64,   2,  12,  60, 128, 193, 
	 18,  27,  24, 193,  65,  24,  97, 192, 192, 104, 
	 23,  93, 204,  96,  66,   8,  91,  20, 187,  71, 
	 29, 117, 204,  17,  74,  51, 186,  57, 226,  72, 
	 44, 177, 228,  33,   2,  23,  39, 108,  49, 195, 
	 11,  65, 141,  48,  20, 169,  68,   9,  74,  66, 
	 24,  19,  96, 240, 192,  18,  98, 180,   2, 201, 
	145, 106, 162, 148,  70,  46,   2, 108, 195,  88, 
	 58, 140, 200, 152, 174, 111, 152, 116, 114,  10, 
	 23,  18,   4, 160, 111,   5,  82, 110, 219, 144, 
	 81,  50, 128,  49,   6,  13, 109, 140, 245,  84, 
	 26, 124,  88,  81, 141, 133, 253, 113, 227, 206, 
	 51, 197, 101,  98, 198,  33, 241,  48, 220, 223, 
	 58, 239,  32, 147,  75,  37, 146, 248,  98, 133, 
	197, 252, 229,   3, 207,  51, 190,  68,  98, 240, 
	 73, 157, 128, 242,  71,  53, 252,   0,  33, 215, 
	 64,  46, 212, 129,  70,  40, 233, 249, 150,  73, 
	 38, 199, 128, 195, 216,  62,   9, 232,  18,  30, 
	 74, 102,  12, 115,  29,  99, 227,  84, 177,  24, 
	 96, 241,  32, 226, 161,  73, 102,  32, 130,  32, 
	 96, 237, 252, 146,  72,  61, 140, 217,  35,  77, 
	 45, 175,   1, 109, 140,  57, 145, 153,  51, 140, 
	 25, 100, 153,  82,  74, 147, 127, 188,  32,   3, 
	 22, 104,  52, 195, 227,  35, 192,  60, 205,  85, 
	 58,  86, 224,  35,  55,  62, 240, 208,  35,  14, 
	132, 145, 137, 131,  12,  35,   1,  84, 255, 125, 
	245, 207,  37,  85, 226, 199,  20, 218, 188,  75, 
	140,  48, 228,   1,  38,  15,  21, 114, 199, 221, 
	 78,  60, 233,  20, 222, 117,  50, 112, 100,  29, 
	118,  39,  65,   0, 192, 195,  12,   2, 173,   0, 
	  3,  24,  55, 180,  88,  31,  76, 151,  56, 136, 
	 55,  87, 219,  64,  49, 202,  36,  55, 183, 174, 
	 87, 235, 176, 147,   5, 251, 205, 147, 216, 146, 
	 64,  55, 140, 129, 243,  76,  43, 172, 199, 158, 
	174,  41,  33, 246, 163, 249,  15,  49, 176, 224, 
	239,  65,  35, 176, 240, 130,   9,  39, 220, 128, 
	 66, 139, 120, 204, 161,  10,  38, 152, 160,  53, 
	239, 245,  37, 157, 149, 102,  41, 155, 168,  66, 
	135,   7,  91,  65,  99,  72,  13,  58, 128, 240, 
	 50, 183,   7,   9, 186,   2,   9, 102, 135,   0, 
	198, 150, 206,   3, 129, 194,  16, 244,  15,  65, 
	  4, 253, 132, 120,  97,   3,  23,  92, 220, 133, 
	236,  27, 114, 144, 131,  27,  82,  65,  64,   2, 
	186, 193,  13, 114, 120,   3, 178, 238, 192,   5, 
	 27,  16, 130,   8,  22, 160, 128,   4,  22,  96, 
	128, 116, 232, 235, 130, 134, 144,   0,  14, 108, 
	 80, 131,  61, 208, 160,  11,  48,  40,   1, 168, 
	142, 135, 190,  18, 166, 239,  84, 159,  42, 148, 
	 24, 140, 192, 194,  13, 108,  96,   2,  48, 156, 
	  0,   7, 102, 168, 129,   8,  28, 161,   8, 100, 
	208, 193,  22, 192, 176, 135,  30, 110,  33,   4, 
	 93, 200, 130,  11, 255,  90, 224, 169,  65, 145, 
	208, 132,  72,  28, 136, 169,  40,  98, 145,   4, 
	 72,  97,   0,   2,  16, 192,   0, 164,  64, 140, 
	 37, 244,  66,  22, 166, 200,  68,  26, 206,   0, 
	137,  73, 204, 232, 102, 243,  50, 133, 216,  74, 
	 17, 163,  76, 172,  65, 129,  92, 240, 194,  13, 
	144, 160,   4,  37,  56, 160,   1,  53, 240, 129, 
	  8, 133, 146, 196, 133,  36, 175,   7,  27,  96, 
	 21, 173,  48, 208, 135,  83,  72,  34,  13,  39, 
	 67, 146,  36, 132,  33, 141,  66,  26,  82,  26, 
	141, 144,  23, 246,  76,  98, 166,  82, 120, 226, 
	 13,  54, 160, 192,   2,  40, 168,   0,  33,   4, 
	165, 132,  42,  32, 129,  82,  38, 112,   1,  14, 
	188, 130, 117, 139,  60,  78,  48, 134,   6, 152, 
	119,   4,   3, 108, 161, 212, 139,  41, 236, 133, 
	  2,   2, 212, 131,  29,  18, 120,   1,  29,  27, 
	 50, 130,  22, 116, 129,  12,  71,  56, 194,  43, 
	  2, 153, 146,  52,   8, 227,  25, 203,   8, 166, 
	 48, 135,  25,  76, 100,  52,  33,  17, 198, 248, 
	133,  45, 206,  64,   9, 147,  84,  98,  16,  86, 
	 16,  30,  96, 204, 113,   5, 101,  12, 115, 111, 
	137,  56, 132,  47,  86, 241, 136,  35, 101,   2, 
	 20, 196,  96,   6,  49, 199, 185,  12,  99,  34, 
	243,  23,  29, 106,  38,  76,  56,  33, 135,  63, 
	100,  35,  27, 116,  32, 129,  10,  14, 130, 162, 
	 61, 156,  96,  15, 113, 192, 132, 111,  30,  49, 
	255,  12, 174, 129, 172,  63, 249, 200,  81,  39, 
	 30, 244, 207, 254, 224, 195,  23, 102,  32, 134, 
	141,  10,  26, 153, 117,  20, 192,  15, 146, 136, 
	  9,  41, 222,   0,  13,   0, 120,  64,   6, 243, 
	164, 134,  10,  96,  16, 138,  89, 176,  65, 159, 
	 31,  98,  27,  60, 176,  83,  12,  51, 180,  36, 
	 13, 102, 192, 196,  34, 184, 195, 152, 115, 248, 
	 99, 161,  92,   9,   7,   4, 224, 240, 199,  52, 
	216, 212,  12,  20, 138, 204,  55, 140, 113,   8, 
	 82, 114,   5,  30, 192,  48,  41,  75,  80,  10, 
	139,  40, 220,  35,  50, 241, 248,  26,  89,  68, 
	113,  11, 218, 188,  71,   6, 186,  25, 221, 135, 
	 42,   1,   8,  42, 240, 131,  49, 226,  48,   6, 
	 36,  94,   2,  10,  76,  52,  65,  28, 145, 169, 
	 27,  99, 172,  97,   5,  95,  68, 212,  36, 151, 
	 88, 133,  50, 254,   2, 152, 117,  52, 194,  23, 
	 35, 101, 140,  57, 142, 241, 136, 151, 164, 245, 
	 25,  84,  99,  12,  80, 151,  22,  19,  81, 208, 
	129,  54,  93,  48,  65,  44, 118, 211,  27, 223, 
	 92,   2,  14,  82, 176,  71, 132, 158, 193, 138, 
	154,  74, 194,  12, 144, 216,  69,  50, 228,  17, 
	153, 110,  20, 224,  99, 140, 105, 135,  48, 234, 
	106, 146, 174,  50,  34,  29,  59, 163, 130,  47, 
	 10, 112, 186, 173,   4, 128,  17, 151, 168, 132, 
	 77,  35,  97,   6, 170,  74,   3,  29, 171, 145, 
	130,  46, 118,  68, 150,  77, 255, 136,  72,  27, 
	 38, 120,   1,  24, 160,  37,  85,  31,  97, 226, 
	179,  12, 141,  76,   0, 164, 225, 139,  92,  36, 
	224, 104,  92,  57,  71,  34, 182, 122, 146, 137, 
	209,  35,  50, 248,   0,   6,  49, 156,  19,  92, 
	192, 140, 131, 184, 168, 212, 139,  40,  68, 132, 
	 13,  47, 192, 128,  26, 240,  57,   1,  46, 112, 
	 49, 139,  83, 128,  20,  38,  19, 171,  24,  99, 
	222, 145, 140,  99,  36, 226, 189, 239,  61, 198, 
	 33, 132, 193, 139,  85,  68, 130, 185, 167, 168, 
	 68,  25, 224,  11, 223,  70,   0, 195,  37, 157, 
	 53, 133,  48, 248,  11,  95,  93,  20, 131, 178, 
	128, 225,   7,  21,  22, 225,  94, 254, 202,  87, 
	 24, 187,  96,  69,  72, 122, 228,   9,  81, 100, 
	142,  31,  56, 152,  65,  11, 252,  53,   2,  18, 
	204, 224,   4,  44, 194,   5,  27, 196, 120, 146, 
	 71,   8, 163,  66, 140, 137, 199,  33, 178, 155, 
	 74, 189, 152, 248, 185, 140, 153, 199, 138,  67, 
	 89, 138, 237,  94,  21,  26,  55,  48, 129,  11, 
	 50,  74, 151,  18, 116, 225,   7,  34,   8, 241, 
	 44, 222, 128, 137, 112,  18, 243,  25, 194,   0, 
	100, 139, 125, 115,  21,  99, 136, 115, 152,  81, 
	  0,   6, 109, 145,  84,  99,  75, 100,  14,   0, 
	250,  48, 196,   9, 174, 197,  99, 136,  36, 239, 
	  5,  51, 248, 129,  13,  80, 192, 162,  60,  68, 
	175,  76, 158,  64, 211, 146, 215, 140,  18,  76, 
	112, 175, 255,  20, 108,  40,  68,  62, 186, 161, 
	 13, 125, 240,   0,   8,  39,   8,   1,  12,  90, 
	208, 101,  19,  78, 132,   4,  48, 152, 193,  22, 
	182, 212, 165,  29, 124,  97,   7, 134, 158, 214, 
	 29, 222, 144, 138,  83, 212, 164,  38, 212,  59, 
	239, 245, 168, 247,   9, 154, 116, 162,  19, 189, 
	113, 195,  29, 242, 144, 175,   3, 212,  67,  29, 
	160, 126,  66,  33, 110,  80,   3,  48, 152,   0, 
	  6,  46,   0,  85,  29, 187, 133,  42,  68, 129, 
	 96,   6,  52, 120,  95,  13, 210, 248,   5,  20, 
	  0, 225, 214,  22, 200, 181, 174,  21, 192, 235, 
	 94, 243, 228, 215,  18, 148, 128, 176, 135,  45, 
	108,  28,   0,  65,   4,  28, 188, 167,  14, 102, 
	 16, 131,  77, 181,  96, 132, 171, 142, 182, 180, 
	167,  77, 237,  36, 166, 192,  84, 131,  74,  33, 
	 11, 182, 189, 237,  22, 120, 155, 136, 220, 246, 
	212, 167,   6, 165, 173,  35,  86, 251, 220, 216, 
	 46,  84,   6,  54, 176,   4, 113, 177, 138,   1, 
	240, 174, 149, 173, 110, 117, 129,  11, 200, 144, 
	  3,  53, 188, 225,  24, 120, 120, 130,  59, 204, 
	 97,  22, 205,  96,  86,  51, 102,  49, 135,  59, 
	236,  33, 183,  69, 212, 214, 185, 185, 181, 196, 
	 21, 168, 170,  85,  79,  44,  64,   1, 164, 176, 
	 17,   6,  96,  96,   3,  98, 200, 130,  29,  94, 
	 97, 138, 130, 177, 100,  18, 147, 104,  73, 235, 
	 34, 125,  94,  80, 172,  65,  18, 150, 255,  96, 
	 67,  40,  58, 138, 135,  60, 104,  97,   7,  55, 
	 24,  66,   5,  74,  61, 131,  84, 207, 114, 225, 
	 69,  81,   1,  11,  50, 128,   1, 136,  15,  96, 
	  0,  16,  16, 134,  47,  92,  96,   7,  77, 132, 
	 68,  19,  51,  98, 115, 155, 103, 226,  72,  80, 
	200, 161,  14,  53, 168, 128,   3, 122, 237, 128, 
	 36,   8, 225, 217, 162,  58, 119, 242, 196, 144, 
	199,   4,  56, 193,   9,  12,  88,  66,  31,  76, 
	  1,   9,  73, 160, 139,  71,  55, 179,  69,  45, 
	214, 206, 246,  82, 240,  82,  77, 141, 196, 132, 
	 28, 184,  48, 132,  96,  75, 160,   2, 150, 188, 
	 57,  18, 173, 212,   3, 139, 176, 170,  35, 178, 
	152, 132, 146, 175, 167, 137,  86,  48,  35,  29, 
	217, 168, 211,  54, 194,  81,  15,  41, 192, 226, 
	236, 169, 108, 228, 220,  41,  80,  65,   3,  40, 
	160,  68,  89,   7,  84, 242, 194, 192, 129,  11, 
	 44, 225,   2,  97,  48,  69, 200, 151, 220,  49, 
	 42, 228, 128,  49, 244,  64,   4, 103, 149, 110, 
	146,  85, 154, 130,  11,  11,  32, 192,  61,   2, 
	 80, 131, 243,  69, 196,  74,  47, 136,   0,   7, 
	100, 216,   5,   0, 179, 249,  17, 135, 128,  45, 
	 96, 170,  65, 133,  65,  76, 153, 245,  39, 241, 
	  4,  41, 234,  80, 136, 117, 172, 227,   0,  96, 
	 48, 158,  67, 146,  23, 131,  35,  68,  64,   3, 
	118, 240,  61,  74,  84, 194, 138, 238, 123, 255, 
	251, 223,  47, 197, 255,  37, 204,  96, 118, 148, 
	 92, 162,  22,  85, 144,  28,  87, 200, 145, 136, 
	 81, 180, 194, 251, 173, 240,  68,  37, 200,  95, 
	179, 146, 104,  17, 252, 248, 247, 126,  41,  38, 
	 65, 126, 200, 155, 196,  19, 155,  16,  10, 127, 
	176,  13, 246, 128,   3, 242, 164,  16,  70,  49, 
	  3,  99,  64,   6,  62, 144,  69, 100, 113,  88, 
	 82,  16,   0, 245,  80,  14,  20,  88, 129,  22, 
	 88,  14, 228,   0,  14, 227,  32,  15, 240,  32, 
	  5, 136, 144,  11, 156,  85,  29,  62, 181,  21, 
	219,  64,  14,  23,   8,  14,   1, 240,  13, 241, 
	128,  15, 204,  80,  12, 112,  96,  28, 235,  82, 
	  0, 224,  48, 129,  23, 104, 129, 222,  48, 123, 
	227,  16,  15, 239, 240,  12, 137, 144,  11,  44, 
	134,  50, 167, 240,   7, 117,  22,  79, 153, 215, 
	 57,  48, 176,   7,  96, 176,   5, 174,  32, 105, 
	 49,  97,  98, 110,  19,  92, 235,  80,   5, 193, 
	208,  77,  57,  83,  93,  92,  17,  15,  76, 128, 
	  9, 200, 145,  56, 213, 117,  15,   5,   0,  12, 
	171, 135,  18, 157, 160,  10,  60,  64,  27,  39, 
	 32, 125,   2, 145,   2,  45,  64,   3, 119, 112, 
	  2, 101, 194, 100, 165, 160,  12, 125,   3,  24, 
	253, 160,  15, 218, 112, 135, 117, 118,  13,  22, 
	242,  13,  77, 192,  11,  86,  53,  86, 252,  16, 
	136, 129, 168, 135, 253,  97,  14, 198, 112,   9, 
	 78, 192,  86, 128, 129, 135, 119, 168,  15, 132, 
	255, 200,  31, 244, 160,   8, 131, 247,  18, 155, 
	224,   8, 167,  87,   8,  37,  48,  23,  41,  64, 
	  2, 123,  64, 112, 111, 232,  27, 149,  16,   8, 
	 70, 211,  82,  76, 160, 118, 108, 199,   7, 194, 
	176,   8, 240, 112, 122, 140, 225,  14, 254, 192, 
	133,   0,  64,  86, 191, 160,  11, 124,  80, 139, 
	187, 240,  11, 201,   0, 139,   0, 208,  25,  57, 
	197,  24, 242,  48,  12, 112, 192, 118, 181, 224, 
	  7, 193, 176,   8,  79, 184,  21,  64,  21, 134, 
	 40,  65,  10, 108,  80,  56, 127, 224,   2, 201, 
	 19,   2,   1, 247,   6, 106, 230,  27,  19, 131, 
	 96, 128,  17,  93, 202, 120,  10, 102,  80,  12, 
	199, 152,  14,  87, 160, 136, 166, 213,   4, 232, 
	209,  92, 194,   0,  25,  41,  22,  12, 199, 112, 
	 14,  59,  83,   5, 129, 112,  86,  37,  54,  12, 
	236,  40,  87, 195, 176, 141,  40, 195,   6,  29, 
	  0,   0,   6,   8,   3, 204,  18,  10,  61, 194, 
	 23,  80, 128,  59, 128,  97,  15, 141, 192,  10, 
	245,  87,  18, 192,   1,  99,  72,  19,  87, 128, 
	  1,  15, 196, 192,  98,  51, 210,   4,  48, 181, 
	 21, 250,  64,   5, 122, 144,   0, 234, 103,  90, 
	202,  80, 142,  41,  49,   9, 137,  48, 145,  91, 
	 65,  15,  51, 182,  84, 179, 225,   1, 175,  22, 
	 85, 133, 101, 141, 193, 128, 142, 128,  49,  15, 
	 15, 105,  87, 181,   0,   5, 225, 192,  24, 216, 
	 80,   5,  96, 181, 136,  80, 255,  96,  36,  39, 
	145,   6, 186,  64,   5, 216, 192,  24, 232, 144, 
	  8, 194, 160,  94, 128, 225,  14, 155, 245,  18, 
	146, 224,   7, 211,  32, 144,  92, 161,  15,  85, 
	224,  51, 105,  49,  10, 142,   0,   0,  29,  32, 
	 44,  40, 249,  33,  93, 245,  85, 140, 209,  13, 
	 82,  64,   2, 199, 247,   8, 186,  16,   5, 121, 
	165,  56,   2, 176,  31,  91, 113,  14, 135, 160, 
	140, 215,   8,  93, 194, 208,   8,  99, 185,  21, 
	 50, 245, 120,  64,   3,   8,  83, 224,  46, 122, 
	 85,  12, 246, 136,  18,  82, 217,  15, 238,  49, 
	  3, 177,  48,  51, 213, 152,  22,  60, 249, 135, 
	128,  33,  14, 139, 176,  11, 136, 201,  11, 191, 
	 64,  12, 136,   0,   5, 194, 215, 138, 254,  64, 
	148,  91, 161,  96, 102, 213,  32,  81,  64,  93, 
	168, 227,   4, 191,  96,   5, 170,   1,  24, 244, 
	176,   8, 186, 128, 152, 128, 240,  11, 135, 192, 
	  8,  85,   0,  90, 145, 241,  14, 105, 233,  27, 
	106, 208,  84, 208,  48,   3,  32,  80,   3, 127, 
	 41,   7, 129, 249,  20, 143,  96,  12, 216, 200, 
	 21, 253, 176, 155, 188, 201,  48, 247,  32,   0, 
	190, 224,   4, 118, 201,  21, 224, 192,  12, 173, 
	 80, 127, 213, 193, 146,  92,  65,  15, 193,  32, 
	 12,  44,  69, 135, 254, 209, 155,  22,  34,  14, 
	 81,  64,   2, 124, 245,  20, 165,  32,   7,  21, 
	117,  11,  50,  64,   2,  38, 128,   5, 208, 162, 
	 10, 181, 255, 105,  87, 125, 129, 153, 193, 213, 
	 13, 243, 192,  12, 190,  96,   9, 192, 128,  98, 
	 45, 121,  74,  40,  49,   9, 198,  48, 135,  92, 
	129,  35, 190, 128, 145,  86,   8,   0, 217, 208, 
	 14, 201,  32,   8,  63, 248,  20, 210,   1,  62, 
	 30, 160,   3, 208, 232,   2,  58,  32,   2, 208, 
	242,   6, 246,  17,  19, 201, 185,  28, 223,  48, 
	 14,  16,  26, 161, 231,  32,  15, 243,  96,   5, 
	206, 128,   8, 131, 240,   8, 225,  81,   9, 136, 
	  0,  15, 233,  16, 161, 226, 128,  14, 209,  32, 
	151,  38, 177,  46,  82, 240,  13, 226,  16, 161, 
	233,  48,  15, 199,  48,  74, 145,  81,  15,  15, 
	 26, 161,  16, 122,  14, 241, 224,  14,  84, 192, 
	 12, 136, 224,   7, 143,  96,  57, 122, 209,   9, 
	150,  80,  81, 180,   0,   6, 178,  68,  13,  35, 
	144,  34,  54,  48,  94, 115,  96,  10,  76, 104, 
	127, 151,  48, 159,  52,  73,   5, 124, 176, 163, 
	 32,   7, 114, 103,  96,   6, 143,  32,  18,  47, 
	 81,   9, 149,  48, 165,  83,  10, 143,  41,  33, 
	  9,  92,  10, 114, 146, 144,   9, 141,  64,  14, 
	140, 177,  13, 210, 144,  11, 145,  16, 166,  85, 
	170, 161,   7, 169,  23, 152, 176,   9, 127,   5, 
	  0, 183, 176,   5,  67, 154, 134,  44,  32,   3, 
	 63, 240,   5, 162, 179, 160, 206, 180,  11,  62, 
	 89,  30, 198,   0,  74, 200, 247,  18, 148, 192, 
	 11, 202, 121, 150, 136,  80,   9, 111, 255, 151, 
	 38, 166, 176,  93, 249, 232,   1,  92,  48,   3, 
	 36,  80, 132,  40, 162,  34,  33,  54,   7, 160, 
	176, 160,   6, 114, 140, 239,   0,  12, 215,  89, 
	168,  37,  17,   9, 198, 240, 152,  92, 113,  80, 
	 94, 154,  46, 164,  80,  10, 183,  32,  60,  56, 
	 22,  37, 125, 118,  34,  46, 240,  97, 124, 106, 
	102, 121, 145,   9, 172, 224,  12, 223, 192,  14, 
	 21, 200,  14, 227,  16,   5,  36,  42, 170,  38, 
	 49,   9, 181,  32,  13, 233,  64, 131, 229, 192, 
	 14, 231, 176, 145, 111, 202,  35, 164, 208,   9, 
	168, 240,   1,   0, 144,   3,  65, 192,   5, 185, 
	181,   2, 230, 102,  16,  29,  22,   3,  96, 192, 
	  5, 207, 131,  11, 209, 163,  10, 112,   0, 126, 
	173, 160, 125, 194, 154,  61, 151, 128, 127, 229, 
	170,  38, 220, 163,  10, 183,  32, 173,   0,  64, 
	 11,  64, 240,   3,  50,  80,   2, 177,  26,  40, 
	 40,  18,  48,  92, 176,   3, 101, 134,   5, 119, 
	160,  10,  53, 113, 174, 172,  87,  47, 155,  96, 
	  9, 168,  64,  11, 216,  80, 135,  65, 112,   3, 
	123, 112,  45, 216,  74,  42, 222,   2,   3,  33, 
	112,   2,  94,  64, 102,  46,  39,  38, 117,  48, 
	 61,   1,  43, 176, 105, 226, 102, 156,  80,  10, 
	111, 128,   3, 127, 144,  15, 225, 144,  13, 225, 
	 16,   4,  56,  64,  62,  49, 144, 106, 217,  58, 
	 42,  19, 225,   2,  32,  96,   2,  63, 192,   5, 
	181, 102, 104,  96, 255, 146,   7,  99, 242,   6, 
	170, 240,   9, 142, 180, 164, 133,  74,  61,  98, 
	243, 177, 111,  48,   7,  40,  80,   8,  79, 176, 
	 14, 249, 144, 180,  65,  80,   8,  54, 240,   3, 
	 52, 208, 108, 151, 132, 110,  42, 208,   2,  47, 
	 16,   3,  38,   0,   6,  53, 224,   5,  93, 130, 
	  2,  48, 135, 104,  55, 160,  63, 253,  83,   7, 
	140,  86,  18, 102, 242, 104, 143, 246,   9,  36, 
	151, 182, 143,  86,  10, 151, 182,  22, 213, 163, 
	 10,  56, 113,   3,  22,  32,   1,   6,  16,   0, 
	  4, 112,   0,   7, 240,   4,   7,  96,   8, 133, 
	  0,   4,  92, 224, 180, 124,  66,   2,  43,  80, 
	132,  56, 151, 134, 132, 194,  62, 175, 166,   3, 
	246, 196,   5,  34,  96, 107, 183,  70,   4,  68, 
	128,   4, 146, 219,  70, 148,  91, 185,  14, 224, 
	  0,  72, 112, 185,  83, 199, 107, 191,  54, 108, 
	147,  52,  73,   6,  16, 186, 161,  91,   8,  18, 
	  0,   4,  28, 244,   3,  91,  96,   2, 205,  86, 
	  2,  65, 209, 178, 133, 171,  16,  40, 196,   2, 
	 37, 144,  40, 141,  98,   2,  58,   0,   6,  63, 
	112,   2, 179, 214,  64,  94, 224,   5,  34, 240, 
	187, 192,  27, 188, 193, 219, 187,  54, 176,  63, 
	 53,  80,   3,  63, 176,   7,  58,  96,   2,  51, 
	128,  41, 155, 146, 112, 174, 251, 186,  16,  43, 
	 40, 132, 242,  41, 225, 246, 109, 216, 155, 189, 
	222,  22, 110,  41,  68, 110, 209, 187, 106,   1, 
	  1,   1,   0,  59  };

unsigned char php_egg_logo[] = {
	 71,  73,  70,  56,  57,  97, 120,   0,  67,   0, 
	247, 255,   0,   0,   0,   0, 177, 156, 157, 205, 
	169, 172, 148, 134, 135, 134, 109, 112, 169, 155, 
	157, 182, 169, 171, 165, 153, 155, 119,  79,  87, 
	167, 152, 155, 167, 157, 159, 195, 159, 167, 170, 
	156, 161, 160, 150, 154, 153, 129, 143, 118, 109, 
	115,   3,   1,   3,  74,  60,  74,   6,   5,   6, 
	183, 173, 184, 101,  93, 102, 148, 142, 150,   5, 
	  3,   6,   9,   7,  10,  83,  74,  88, 168, 159, 
	174, 156, 150, 166, 222, 219, 229, 172, 166, 187, 
	215, 212, 225, 206, 203, 220, 123, 120, 139, 134, 
	132, 155, 195, 193, 216, 182, 181, 209, 187, 186, 
	214, 174, 173, 208,   1,   1,   3,   3,   3,   5, 
	 11,  11,  16,  14,  14,  20,   7,   7,  10,  34, 
	 34,  48,  22,  22,  31,  28,  28,  39,  85,  85, 
	115, 153, 153, 205, 153, 153, 203,   9,   9,  12, 
	156, 156, 205, 160, 160, 206, 170, 170, 206, 177, 
	177, 208, 142, 144, 195, 149, 150, 202, 150, 151, 
	199, 157, 158, 202, 161, 162, 201, 165, 166, 204, 
	 80,  82, 122,  75,  77, 112, 112, 115, 165,  97, 
	 99, 143,  91,  93, 134,  69,  71, 102, 105, 107, 
	154,  41,  42,  60, 127, 130, 185,  86,  88, 125, 
	 51,  52,  74, 136, 139, 192, 133, 135, 184, 146, 
	148, 197, 153, 155, 199, 155, 157, 200, 119, 123, 
	178,  61,  63,  90,  16,  17,  24, 192, 192, 192, 
	132,  89,  62, 139,  94,  66, 143, 105,  82, 222, 
	180, 157, 132,  77,  50, 113,  74,  54, 115,  87, 
	 73, 125,  66,  39, 126,  83,  64, 122,  82,  63, 
	102,  71,  57, 113,  85,  72, 197, 160, 142, 204, 
	168, 152,  89,  54,  39,  93,  57,  42,  82,  50, 
	 37, 121,  75,  56,  95,  60,  45, 105,  68,  53, 
	 89,  58,  45,  97,  67,  55, 113,  79,  65, 104, 
	 73,  60,  99,  70,  58, 111,  81,  69, 118,  88, 
	 75, 115,  85,  73, 115,  87,  75, 116,  90,  79, 
	181, 143, 127, 207, 174, 160,  94,  51,  35,  78, 
	 45,  33, 105,  62,  47,  98,  62,  48, 100,  65, 
	 52, 107,  71,  58, 108,  74,  62, 216, 182, 170, 
	210, 177, 165, 227, 193, 180, 219, 188, 177, 118, 
	 60,  40, 106,  56,  39, 111,  62,  45,  68,  39, 
	 29,  55,  34,  27,  83,  53,  43,  71,  45,  37, 
	 94,  64,  54,  10,   7,   6,  93,  67,  59, 116, 
	 85,  75, 149, 110,  97,  12,   9,   8, 111,  84, 
	 75, 102,  66,  56, 101,  69,  60, 103,  71,  62, 
	 93,  65,  57,  95,  67,  59,  99,  70,  62,  91, 
	 65,  58, 117,  88,  80, 118,  93,  86, 183, 150, 
	140, 188, 158, 149, 236, 203, 194, 198, 171, 163, 
	190, 164, 157,  41,  26,  22,  91,  61,  53,  98, 
	 66,  58,  95,  65,  57,  84,  59,  53, 114,  82, 
	 74, 109,  81,  74, 102,  79,  73, 158, 127, 119, 
	123, 100,  94, 163, 133, 126, 194, 167, 160, 204, 
	179, 173, 171, 159, 156,  95,  65,  59,  71,  49, 
	 44,  97,  67,  61,  93,  65,  59,  76,  54,  49, 
	126,  91,  83,  19,  14,  13, 112,  86,  80,  87, 
	 69,  65, 133, 107, 101, 144, 119, 114, 137, 114, 
	109, 177, 150, 144, 164, 139, 134, 181, 155, 149, 
	209, 183, 177, 200, 176, 171, 223, 197, 191, 211, 
	187, 182, 167, 157, 155, 165, 155, 153,  32,  20, 
	 18,  82,  55,  50,  90,  63,  58, 119,  83,  77, 
	 94,  66,  61,  60,  43,  40,  95,  74,  70, 171, 
	145, 140, 247, 212, 206, 235, 209, 204, 167, 155, 
	153, 255, 244, 242,  86,  61,  57, 247, 220, 216, 
	155, 142, 140, 170, 157, 155, 149, 124, 121, 187, 
	160, 157, 172, 149, 146, 216, 192, 189, 147, 131, 
	129, 147, 138, 137,  91,  65,  63,  46,  33,  32, 
	155, 132, 130, 157, 137, 135, 181, 159, 157, 224, 
	202, 200, 132, 121, 120, 248, 228, 226, 165, 152, 
	151, 140, 130, 129, 156, 145, 144, 162, 151, 150, 
	151, 141, 140, 186, 176, 175, 103,  85,  84, 174, 
	156, 155, 163, 147, 146, 176, 151, 150, 166, 143, 
	142, 188, 165, 164, 194, 171, 170, 198, 177, 176, 
	210, 189, 188, 229, 207, 206, 236, 215, 214,  22, 
	 17,  17, 176, 153, 153, 203, 181, 181, 174, 159, 
	159, 168, 153, 153, 169, 155, 155, 171, 157, 157, 
	191, 177, 177, 176, 163, 163, 169, 157, 157, 167, 
	155, 155, 165, 153, 153, 171, 159, 159, 158, 148, 
	148, 169, 159, 159, 165, 155, 155, 163, 153, 153, 
	161, 153, 153,   3,   3,   3,   1,   1,   1, 255, 
	255, 255,   0,   0,   0,   0,   0,   0,   0,   0, 
	  0,  33, 249,   4,   1,   0,   0,  78,   0,  44, 
	  0,   0,   0,   0, 120,   0,  67,   0,  64,   8, 
	255,   0, 157,   8,  28,  72, 176, 160, 193, 131, 
	  8,  19,  42,  92, 200, 176, 161, 195, 135,  16, 
	  9, 186, 112, 177, 164, 133, 144,  20,  48,  78, 
	160,  64, 209, 100, 197,  10,  22,  44,  84,  64, 
	243, 229, 171,  20, 170,  82,  38,  53,  53, 130, 
	180, 173,  94, 182,   1, 216, 176,  57, 203, 182, 
	141, 102, 180, 100, 174, 114, 186, 218, 118, 108, 
	219,  54, 103, 206, 154,  37, 147,  38, 205,  83, 
	178, 106, 213,  30,  40,  85, 234,  35,  72, 143, 
	 37,  80, 163,  70,  29,  98,   4, 201,  68,  23, 
	 17,  19,  78, 252, 193,   2, 128,  87,   0, 130, 
	114, 149,  68, 117,   9, 211,  25,  50, 166,  26, 
	169,  29, 116, 234, 212,  32,  76, 138, 234, 208, 
	 17,  51,  71, 140,  24,  58, 117, 204,  32,  42, 
	  3, 233,  27,  55, 122, 217, 142, 101, 203, 118, 
	 11, 215,  60, 109, 223, 200, 217,  42, 103, 142, 
	153,  55, 109, 218, 188,  81,  35, 102, 141,  90, 
	 57, 101, 201, 142, 221,  26, 134, 172,  29,  50, 
	119, 237,  66,  15,  19, 141, 203, 240, 129, 210, 
	134,  33, 107, 171, 183,  13,  91, 181,  15,  75, 
	140, 200, 150, 109,  21, 235,  65,  23,  71,  84, 
	124,  69,  87,  82, 211, 174,  94, 167, 122, 177, 
	117, 107,  74, 145, 153, 185, 115, 146,   7, 202, 
	132,  41,  19,  25,  51, 104, 228, 120, 153,  62, 
	134, 250, 152,  49, 156, 164, 113,  91,  39, 205, 
	 85,  44,  74, 121, 236, 216, 255, 185, 227, 166, 
	252, 150,  72, 231, 183, 216, 169, 197, 158,  82, 
	 44,  88, 162,  68,  77, 187, 229, 142, 158, 253, 
	251, 244, 220, 233, 119, 135, 172, 127, 231,  97, 
	240, 192,   3,  26,  59, 184,  92, 115,  13,  62, 
	249,  36, 168,  32, 100, 245,  56,   3, 194,  13, 
	 72,  68, 248,   2,  86,  46, 148, 240, 149,  47, 
	168, 236, 210,  72,  34, 136,  32,  50,   7,  25, 
	129,  44,  34,  98,  38, 153, 244, 178, 200,  37, 
	151, 236, 130, 162, 138, 127, 124,   1,   7,  32, 
	128, 244,  97,  73,  46,  52, 230,  98, 137,  31, 
	125,   0, 114,  73,  35, 191,  60,  82,   8,  40, 
	177, 172, 195, 205,  59, 234, 148,  67, 141,  57, 
	212,  28,  73,  13,  37, 161,  76,  70,  12,  51, 
	145, 180,  17,  73,  37, 148, 208,  66,  78,  37, 
	110, 228,  33, 201,  43, 159, 180,  66,  64,  53, 
	205,  28, 115, 205,  48, 244, 172,  99, 102, 126, 
	241,  32, 168, 224, 154, 108, 174, 169,  77,  54, 
	 57, 228, 128,   3,  14,  87, 229, 246,  85,  46, 
	168,  20, 179, 203,  41, 142,  56, 178, 139, 138, 
	 41, 234, 185,  75, 159, 142, 160, 168, 137,  46, 
	 46, 194, 161, 168, 162,  95,  52, 242,   9,  27, 
	 99, 244, 225,   7,  32, 186, 112, 146, 204,  50, 
	202, 136,  35,  78,  56, 201, 180, 210, 202,  43, 
	159,  70,   3,  76,  44, 192,  68,  19,  77,  56, 
	227, 216,  66,  11,  45, 204,  48,  99,  11,  53, 
	181, 168, 255,  51, 142,  56, 202, 216, 145, 199, 
	 29, 177, 180, 162, 198,  38, 155, 160, 225, 171, 
	175, 106,   4, 171, 134,  22, 196,  22, 107, 108, 
	 21, 105, 176, 193,   6,  36, 173, 184, 146,   1, 
	 13,  52, 144,  48,  67,  12,  19,  21, 116, 149, 
	 11,  92,  73, 144, 130,  70,  43, 248, 162,  73, 
	 32, 152,  32, 114,  87,  28, 111, 132, 241,  72, 
	 42,  96, 232, 161, 238, 186, 234, 242, 225, 110, 
	 24, 127, 232, 162, 231,  42, 175, 184,  18,  77, 
	 58, 182,  24,  99, 141,  40, 146,  84, 178,  76, 
	 52, 177, 132, 179, 204,  52, 227,  88,  41, 142, 
	 58, 204, 144, 163, 169,  56, 149, 204, 210,  42, 
	123, 179, 132,  71, 137,  39,  88,  80,  97,  49, 
	 21, 117, 148, 161,  49,  26,  85,  84,  97, 172, 
	177, 205,  76, 224, 193, 200,  30, 132,  48, 195, 
	181,  89,   9, 116, 109, 157,  62,   0,  81, 196, 
	203,  76, 196, 204,   4,  16,  52,  99,  16, 193, 
	 51, 113,  88,  49, 133, 206,  86, 232, 241, 134, 
	 28, 127, 168,  98,  73,  41, 159, 128,   2,  75, 
	191, 253,  82, 162,  76,  40, 149, 244,  27, 138, 
	 40, 118,  48,  89, 229,  44, 179, 208,  66, 235, 
	 52, 203, 120,  18,   5,  20, 133, 120,   2, 140, 
	  1,  35, 144, 236,  65,   7, 100, 111, 176, 129, 
	  7,  35, 232, 176, 114, 181,  41, 183, 205, 208, 
	218, 112, 199,  45, 247, 220, 107, 187, 109, 247, 
	221,  78,  92, 107,  68,  16,  68, 184, 255, 172, 
	194, 223,  66,   4, 254, 242, 224,  50, 199,  76, 
	 51, 205,  60,  36, 206, 195,  14,  59,  16, 225, 
	248,  15, 144, 255, 224, 195, 228, 148,  55, 229, 
	212,  18,  84, 217, 128,  50, 222,  17,  77, 116, 
	  4,  16,  77, 120, 181, 143,  62,  22,  92, 128, 
	142,  37,  36, 153, 164, 139,  38, 197,  44, 114, 
	 70,  94,  89,  40,  66,  71,  25, 117, 100, 113, 
	198,  28,  89,  96,  17, 133,  43, 246, 208, 211, 
	 83,  54, 165,  93, 131, 152,  58, 230, 156,  51, 
	139,  44, 223,   8,  47, 252,  52, 204, 192,  90, 
	139,  40, 210, 124,  51, 204,  60, 243, 224, 194, 
	206, 245,   6,  30, 184,  26,  77, 206, 184, 246, 
	 90,  15,  67, 132,  47, 254,  17,  53, 104, 110, 
	 91,  67,  91, 161, 240, 149,  33, 168, 163, 194, 
	250, 158, 167,  48, 146,   8, 236,  89,  32,  98, 
	134,  34, 152, 144,  66,  74,  38, 243, 203,  17, 
	134,  28,   0,  12, 131,  23, 252,  39, 135,  58, 
	188, 130,  27, 127, 105,  70,  43,  32, 209, 137, 
	 95, 116, 131,   0, 201, 136,   6,  40, 218, 192, 
	  5,  41,  72, 193,  13, 118, 192, 131,   6, 241, 
	240,  42, 106, 144,   3,  28, 236, 216, 207, 125, 
	244, 227, 159, 208,  20, 102,  24, 195, 144,  71, 
	  1, 218, 177, 153, 234,  29,  96,  30, 248, 192, 
	135,  54,  26, 224, 146,   1, 124, 128, 124,  53, 
	200, 161, 249,   6, 226,   2,  30, 124,  69,  21, 
	 24, 218,   5,  41, 255,  24, 209, 139,  33,  50, 
	130,  20, 110,  89,   4, 255, 200, 240,  63,  57, 
	  4, 226, 137,  39, 186, 206,  24, 200, 224,   5, 
	 69, 245, 161,  15,  46, 186, 226,  23,  90, 241, 
	141, 111,  28, 163,  27, 225,  96, 134,  40, 142, 
	100,  11,  74,  72,  34,  18,  89, 194, 195,  36, 
	172, 193,  70, 125,  25,  35,  26,  24,   8,  71, 
	 45,  66,  65,   9,  46,  68,   2,  24, 253, 241, 
	 76, 104, 218, 193, 142, 121,  92,  99,  30, 163, 
	185,  94,  59, 214,  65, 143, 118,  76,  47, 134, 
	106, 106,  83, 130,  86, 179,  13,  13,  36,  33, 
	  9,  55, 152,  80,  15, 119,  83, 138, 214,  93, 
	226, 137,  80,  60,  17, 138,  46,  33,  34,  66, 
	237,  66,  19,  39, 241,   3,  52,  44,   1, 141, 
	 43,  94, 145,  81,  95, 248,   2, 235,  52, 129, 
	134,  84, 184, 226,  27, 177,   0,  85,  50, 194, 
	 17, 142, 128, 197,  34,  26, 210,   8,  71,   0, 
	188,   1, 143, 105,  80,  98,  18, 198,   8, 198, 
	 36, 134,  57,  76, 246, 144, 131,  18, 179, 168, 
	132,  39,  30, 181, 138,  67, 112, 130,  19, 135, 
	 88,   5,  36,  32, 161, 172, 106, 118, 233,  83, 
	174, 104, 134,  52, 234, 145,  15,  68, 186, 169, 
	 30,  25, 208, 129,  56, 233, 164, 178, 244, 121, 
	165,   4,  64, 244, 205, 160, 254,   4,  63, 253, 
	 97,   2,  19, 115,   8, 195,  30, 248, 176, 135, 
	 55,   4,  34,  13, 105, 160, 103,  28, 246,  25, 
	255,   7,  39, 106, 226,  18, 157,  72, 198,  56, 
	200,  65,  14,  90,   0, 195,  40, 177, 144,   5, 
	 40,  94, 129,  75, 105,  12,  12, 107, 211,  80, 
	135,  58,  86,  85,  14,  87, 169,  67,  28,   1, 
	 80, 198,  29, 194, 195,   5,  46,  84, 194,  21, 
	179,  43, 131, 175,  54,  65, 172,  52, 120, 236, 
	 99,  40,  45,  86,  43,  50,  16, 130,  17, 140, 
	 64,   4, 106, 187, 138,  66,  86, 118, 132,  22, 
	168, 224,  35,  33,  81, 129,  16, 124, 241, 135, 
	 61, 176, 235, 167, 244, 244, 169, 207, 190,  80, 
	 10,  64, 148,  68,  23, 207,  40, 198,  47,  46, 
	129, 138, 222, 116, 130,  89, 205, 114,   5,   1, 
	 90,   1,  48,  89,  60, 205,  22, 182, 112,  85, 
	 86, 153,  81,  11, 102, 172, 138,  18, 176,  40, 
	196,  21, 192,   0, 134,  43,  60, 225, 172,  80, 
	184,   2,  22, 202,  80,   5,  72,  36, 195,   0, 
	 30,  48, 155,  92,  59,  48,   2,  25, 172, 140, 
	115, 183, 153,  91,  13, 134, 208, 131,  32, 248, 
	 32, 114, 147,  11, 130,  96, 123,  64, 216, 169, 
	136, 111,  54,  57, 172,   1,  18, 110, 112, 131, 
	 36,  40,   1,   7, 113,  18, 231,  12, 102,  64, 
	  2,  18, 208,  64,   4,  34, 120, 105, 180, 116, 
	 64, 173, 185, 225, 245, 179,  90,  89, 153,  17, 
	150, 208, 215, 191,  18, 161,   5,  60,  56, 156, 
	106,  19, 215,  56,  34,  72, 206,  41,  79,  57, 
	 66,  85, 234,   6, 218, 218, 255,  90, 107,  34, 
	 70, 104, 153,  16, 154, 208,  17, 156, 254,  77, 
	167, 129,  19,   2, 225,  48,  64,  92, 226, 118, 
	131,   2, 200,  77, 110,  55, 126, 225, 192, 228, 
	 38, 183,   5, 174,  13, 172,  96, 167,  75, 216, 
	234,  86,  23, 115,  70,  48, 223, 249, 108, 155, 
	215,  32,  20, 225,   2,  16,  48, 129, 182,  50, 
	130, 130,  21, 144, 114,  44, 154, 208, 196,  24, 
	 22,  65, 134,  58, 212,  46,  17, 115,  16,  23, 
	 21,  90, 113,   0, 120, 208, 100,  27, 218,  40, 
	208,  60, 190,  33,  11, 101, 208,  18,  24, 217, 
	 80,  13, 100, 194,   1, 139, 101,   0, 163,  18, 
	178, 144, 134, 106, 190, 225,  18, 154, 192, 196, 
	 53,  74, 249, 192,  83, 196,  71, 225, 217, 110, 
	215, 110, 184,  97, 130,   4, 190,   2,   0,  11, 
	160,  99,  36, 170,  43, 134,  35,  22, 193, 167, 
	224,  20, 199,  12, 102, 200,  66,  22, 240,  50, 
	 23,  15, 209,   1,  10, 187, 235,  29,  77, 128, 
	231, 199, 121,  28, 163,  18, 141, 153, 133,  56, 
	178,  87,  15, 120, 152, 195,  26, 231,  48,  71, 
	 45, 100,  17, 141, 107, 176,   3, 133,   9,  64, 
	161, 146, 135, 129,  26, 234, 169, 198,  37, 221, 
	123, 205,   7, 168,  34,  27, 217, 150, 143, 109, 
	111, 115,  65,  11,  82, 240,  21,   9, 136,  37, 
	 37, 187, 144, 159, 123, 109, 151,   8,  69,  40, 
	194,  20, 192,  33,  69,  34, 204,  32,  23,  49, 
	200, 161, 255, 159,  97, 136,  51,  34,  32, 225, 
	 10, 120,  24,   0,  30, 245, 104,  70,  53,  64, 
	245,   9,   2,  96,  35,  26, 234,  96,  15,  51, 
	 40,   1, 142,  79, 124,  98,  25, 204,  56, 135, 
	 49, 144,  36, 142,   8, 126, 102,  63, 252, 233, 
	207,  10, 219, 113,   0,  20, 150,  38, 201,  46, 
	 44, 205,  97, 182, 231, 140, 215, 144, 111,  54, 
	181, 185,  13,  18, 138, 240,  21,  65, 180, 207, 
	 55, 109,  73,  53,  35, 226, 146, 226,  44, 176, 
	217,  12, 137, 216, 223, 115, 162, 211, 196,  56, 
	199, 121,  12, 114,  64, 195,  91, 233, 113, 141, 
	106, 124, 162,  27, 171, 104,  69,  44,  36, 113, 
	 30, 244, 108, 129,  11, 110, 232,  40,  23, 204, 
	  8,  11, 101, 136,   2, 171, 228, 128,  71,  59, 
	234, 115, 166, 252, 236, 167, 132,  74,  38,  36, 
	 50,  10,  32,  15, 234, 193,  16,  31,  13, 104, 
	 64,  62,  86, 211,  32,  16,  40,  22,   9, 138, 
	101, 155,  11, 110, 160,  27, 175, 136,  37,  79, 
	142,  56, 133, 254, 136, 216,  22,  37, 134,  11, 
	 17, 115, 113, 226,  19,  81,  36, 135, 249, 133, 
	 33, 149, 169, 244,  66,  42, 199,  16,   6,  78, 
	 28,   3,  30, 195,  24, 128,  43,  68,  49,   9, 
	 97,   8, 163,  22, 228,  73, 246,  29, 236, 144, 
	165,  96,   0, 185,  22, 230,  48,  71, 124, 200, 
	  1, 139,  54, 180,  33,  22, 200,  40, 147, 153, 
	206, 100,  38, 253, 216, 199,  29, 220, 255,  14, 
	144, 126, 228,  97,  24, 111, 182, 137, 145,  21, 
	 96,  44,  99, 175, 210,  21, 175,  64, 163,  20, 
	154, 144,  31,  38, 200, 240,  78,  83, 152, 130, 
	 45,  74, 236,  69,  32,  80,  20,   8,  21,  45, 
	 34,  16,  99,  72,  37,  28, 146, 110,  69,  63, 
	 56, 221,  18,  80, 167,  17,  52,  88, 241,  12, 
	175,  85,  98, 162, 161, 144,  69, 179, 199,  40, 
	 12,  99, 212,  98,  22, 212, 176,   6,  63,   4, 
	 64,   0, 165,  72,  34, 235, 176, 176, 195,  36, 
	 66, 177, 140, 145, 187, 157,  29,  94, 140,   9, 
	 54, 182,  49, 140,   2, 204,  67, 145, 120,  31, 
	119,  61,  42, 128,   3,  37,  40,  33,   9,  19, 
	169,  57,   0, 160, 145, 161,  76,   4,  34,  57, 
	115, 200, 228,  37,  73, 172,  34, 118, 166,  87, 
	 19,  95, 144,  20,  41, 161, 126,  35,  28, 153, 
	242,  15,  43,  49, 244,  43, 248, 248,  13,   3, 
	188,  99,  26, 233,  16, 199,  52, 100,  65, 139, 
	139,  18, 204,  26, 196,   8, 134,  48,  55, 136, 
	135,  86, 205,  34,  20, 119, 184,   3,  40, 216, 
	128,   6,  78, 160,  65,  11, 107,  88,  22,  36, 
	 62, 241,  10, 109,  74,  35,  26,   3, 104,  73, 
	 55,  19, 153, 247,  25, 234,  32,  78, 116,  90, 
	119, 187,   1, 128, 167,  98, 112, 178, 147, 187, 
	208, 228,  37, 244, 228, 201,  98, 232, 226,  36, 
	 49,   2, 196,  23, 152, 190, 168,  62, 252, 161, 
	 19, 214, 239,  69, 255,  29,  90,  33, 141, 100, 
	 36, 131,   0, 246,  74, 198,  43, 112,  98, 175, 
	 88, 132,  94,  83, 179, 146,  69,  37, 242, 144, 
	  7,  53, 178,  39,  73, 234, 144, 133,  40, 106, 
	 33,   9,  79, 164, 226,  16, 107, 112,   8, 209, 
	 36, 128,   2, 152,  82,  90,  48,  44,  90,  80, 
	  5, 202, 178, 126, 216,  16,  38, 217,   0,  78, 
	210,  50,   3,  49, 149,  55,  46,  48, 106, 165, 
	  6,  13, 190,  65,  40, 126,  34,  40, 131,  66, 
	 98, 164,  48, 116, 213, 225,   5, 111,  80,  79, 
	 93,  64,   6, 108, 176,  10,  97, 240,   6, 113, 
	 32,   6, 152, 144,  34, 189,  64,   0, 239,  87, 
	 48, 178, 224,   9, 174, 224,   9,  92, 146,  12, 
	224, 144,  14, 211, 224,  13,  58,   8, 127, 171, 
	242, 108,  18,  37,  81, 227, 176,  52, 226, 225, 
	  6, 146, 208,  10, 104,  16,  44, 248, 164,   6, 
	 29, 131,  79,   6, 248, 132,   4, 192,   1, 152, 
	 37,   2,  39,  35,  83, 229,  52,  17,  91,  86, 
	  2, 226, 165,  10,  24, 168,  39, 245, 198,   8, 
	247,  22,   7, 244,  84,  46, 132, 128,  46, 236, 
	226,  46, 251,   4,  47,  48, 242,  11,   4, 128, 
	 42,   3, 197,  12,  93,  39,  12, 202,  16,  11, 
	160,   0,  48, 164,  50,  13,   4, 101,  37, 138, 
	193,  12, 229,  80,  14, 234, 160,  48, 226,  32, 
	 10,  26,  20,  30, 110,  64,   9, 192, 160,  49, 
	136, 184,  49, 183, 247, 132,  32,  35,   2,  33, 
	255, 240, 136,  35,  80, 133,  88, 150,  87, 158, 
	  3,  58,  28, 225,  17,  44, 192,  83,  95, 224, 
	  5, 106,  96, 134,  63, 197,  46, 123,  48,  79, 
	124, 240,   6, 128,  80,  10, 108, 129,  18, 157, 
	208,  37,  16,  20,  13, 203, 240,  14, 192, 144, 
	 19,  67,  17,  65, 225,   0,  14, 224,  48, 122, 
	176, 208,  48,  88, 213,  42,  92,  85,  11, 182, 
	 64, 127, 238,  81,   8, 103, 165,  86,  88,  48, 
	140, 136, 136,  44, 198, 210,  10, 242,  48,  54, 
	100, 211,   1,  30,  32,   2, 118, 101, 133, 157, 
	179,  50,  61,   0,   4, 128,  35,  56,  47,  19, 
	  1, 197,  32,  79, 235,  18, 138,  62, 101,   5, 
	 86, 192,   7,  47, 226,   7,  55, 226,  11,  78, 
	119,   9, 175,  96,  20, 157, 178,  64, 244,   2, 
	 48, 192,   0,  11, 148,  32,  53, 161,  64,  11, 
	207, 214,  42, 170,  34,  14,  76,   2,  12, 133, 
	  0,   5,  83, 176, 143, 251,   8,   6,  84,  16, 
	  5, 209,  96,   0,  29,  32,  87,   4,  25,   2, 
	 36,  64,  91, 181,  21,  55,  53, 208,   3,  62, 
	192,   3,  51,   3,   4, 172, 213,  56, 144,  67, 
	 57, 126, 229,   3,  15,  64,   1,  76,  80,   4, 
	 66, 128,   1,   4, 112,  42, 177,  64,  42, 145, 
	 32,  11, 253, 162,  12, 153,  34,  14,   6,  96, 
	  0,  25, 144,   1,  28, 176, 146,  58,  96,  89, 
	151, 149,  89,  35, 240, 136, 143,  72,  50,  45, 
	 69,   2, 207, 136, 144, 220, 255, 229,  16, 116, 
	179,  50, 232,  86, 101,  20,  22,  62, 178, 133, 
	 88, 138, 197,  88, 143, 244,  88, 115, 130,   3, 
	 49, 208,  89,  59,  57, 137,  57, 217, 148,  78, 
	249, 148,  80, 217,  54,  75,  57, 149, 208,  24, 
	149,  86,  73, 129,  19, 241,   2,  71, 208,   3, 
	 63, 208,   2,  46,  99, 141,  48,  83,  56, 171, 
	165,  56, 140, 211,  90, 174,  21,  57,  63,  48, 
	 88,  67,  64,  62, 119, 117, 149, 110, 115,  21, 
	 72, 208,   3,  45, 192,   4,  55,   5,  18, 191, 
	 21,  92, 194,  69,  56,  98, 121,  56, 100, 201, 
	 56, 142, 115, 150,  19,  89,  57, 211,  53, 152, 
	176, 181,   4, 228, 163,  93, 110,  25,  90,  72, 
	 16,   4, 212, 168,  17, 188, 133, 137,  57,   5, 
	 92,  36,  49,  22, 172, 240,   0,  72, 177,  20, 
	 72, 129,  20, 174,  65,   0, 211, 180,  10, 159, 
	144, 153, 151, 169,  20,   4,  64,   0, 199, 117, 
	145, 129, 101,  93, 215,  37,  21, 228,  35,  73, 
	110,  57,  17,  65, 192,   4,  43, 160,  45,  23, 
	112,   2, 142, 233,  17, 208,  48,  18,  48, 130, 
	 10, 186, 112,   9, 100, 112,  73, 188, 153,   5, 
	104, 224,  10, 247,   0,  24, 206, 208,  18, 135, 
	129,  15, 199,  64,  42,  18,  20,  11,  10, 214, 
	 69, 245,  80,  15, 176, 244, 145,  71,  35,  13, 
	 62, 177,  13,   3,   0,  19, 161, 249,   0, 151, 
	 35,  21,  83,  97,  97,  23, 134,  87,  19, 209, 
	  3,  76, 255, 112,   1,   0,  16,  94,  22, 128, 
	 17, 232, 144,  11,  35, 129,  94, 129, 112,   6, 
	103, 113,   6,  89,  64,  59,  41,  70,   6,  89, 
	 64,   5,  79, 224,  10, 246,  49,  99, 213,  99, 
	 32, 223,  64,  11, 126, 168,  12,   0,  38,  67, 
	252,  57,  13, 171,  50,  14, 148, 176,  12, 217, 
	224,  71, 217,  35,  60, 136, 225,  18,  63,   1, 
	 97,  15,  32,  97,  63,  25,  62,  22, 198,  57, 
	 91, 177, 124,   0,  80,   2, 166, 179, 158, 165, 
	176,  58, 130,  18,  63, 172, 166,  98, 179,  83, 
	  7, 116,  33,  46,  79,  16,   5, 175, 160,   0, 
	240, 240,  59, 193, 131,  24, 228,  80,  60, 162, 
	128,  60,   6, 162,  13, 215, 160,  14, 194, 144, 
	113, 194,  64,   9, 209, 160,  13, 236,  96, 100, 
	 76, 134,  26, 168,  97,  32,  50, 212,  96,  81, 
	246,   1,  83, 118,   4,  72,  74, 161,  53, 192, 
	148,  58, 233,   2,  65,  32,   4,  28, 182,  15, 
	 66, 211,  27,  68, 135,   9,  62,   7,  28,  38, 
	 22,  23,  42, 150,   5,  25,  67,  59,  30, 130, 
	  6, 108,  16,  13, 132, 244, 156, 131,  81,  24, 
	  6, 146,  13, 227, 208,  85, 230, 160,  14, 217, 
	243,  13, 234, 192,  70, 141,   1,  61, 210, 192, 
	 14, 134,  20,  26, 157,  97,  72,  40,  36,  15, 
	167, 241,  66,  48, 244, 100,  52, 225,  26,  31, 
	  0,   2, 179,   1, 106,  76, 138,  16,  88, 168, 
	 62, 162, 243,  97,  71,  21, 102, 102, 255, 134, 
	  8, 103,  80, 102, 141, 192,   8, 108,  33,  63, 
	178,  99,  23, 136,  39,   7, 115,  96,   6, 101, 
	176,   9, 159, 192,  14, 127, 193,  26,  63, 241, 
	 19, 197, 121,  12, 228, 128,  48, 204, 160,  99, 
	205, 208,  12, 211,  16, 118, 196, 112,  14, 229, 
	 32,  11, 174,  32,  13, 121, 164,  31,   5, 144, 
	 71, 158,  65,  32, 184, 112,  11,   7, 192, 167, 
	243, 192, 167, 218, 195,  26, 216,  16, 168, 131, 
	 90, 161, 161, 181, 101, 165, 134,  58,  29, 234, 
	133,  98, 246,  94, 177, 163,   8, 140, 112,  68, 
	204, 145,   5, 117,  33,   6, 112, 246,  63, 113, 
	102,  41, 239, 112, 103, 199, 144,  20, 144, 192, 
	  9, 157, 208,  10, 213,  16,  13,  88, 130, 108, 
	110, 176,   5,  82,  34,   9, 121, 224, 112,  73, 
	 50,  14, 209, 112,  12, 252,   1, 105, 145,  38, 
	105, 120, 154, 167, 120, 154,   0, 168,  17,  67, 
	228, 214,  26,  55, 148,  88, 233, 246, 157, 121, 
	211,   3, 130, 103,   8,  35, 225,  62, 131, 162, 
	106, 141, 128,  98,  42, 102,  63, 137, 144,  63, 
	 96,  24, 159,   4, 100, 107, 182,  54,   7, 193, 
	121, 146, 237, 224, 107, 221, 192,  10, 191,  64, 
	103,  19,  20,  37,  91,  96,  65, 228,  42,   5, 
	244, 231,  48, 150,  49,  14, 157,  81,  31,   1, 
	178,  14, 240, 106,  66, 184, 192, 100, 183, 144, 
	 31, 161, 113,  26, 212, 163,  61,  13, 192, 105, 
	251, 154,  88,  59, 255,  84,  78,  68, 240,  21, 
	 16, 240, 110, 168,  54,   8, 195,  49,   8,  98, 
	102,   6, 201, 129,   8,  89, 144,   8,  11, 235, 
	 28, 208,  33,  29, 183,  54,  29,  94,  64, 112, 
	157, 208,  12, 127, 113,  12,  10, 244,  10, 183, 
	 24, 123, 201, 198,   5,  91, 144, 181,  89, 203, 
	  5, 118,  48,  11, 134,   8,  10, 149, 176, 113, 
	210, 134,  31, 249,  97, 109,  36, 100, 171,   0, 
	178,  14, 119, 106,  24,   7,   2, 110, 226, 166, 
	119, 229,  22,  33, 232, 182,  67,  88, 120, 129, 
	201,  26, 111, 189,  32,  28, 109,  65,  10, 166, 
	192, 102, 114, 129, 120, 251,  22,   8, 100, 160, 
	  8, 209, 225,   5,  93, 112, 184, 134, 251,   7, 
	  4, 103, 112,   6, 224,  14, 199, 224,  10, 202, 
	 48,  76, 120,  64, 136,  87, 219,  81,  89,  50, 
	  9,  65,  38,  12, 212, 224,  85, 161,  32,  14, 
	109,   0,  12, 131,  52, 114,  35,  68,  66, 212, 
	134, 178, 237, 160, 114, 160, 113,  72, 196, 183, 
	 32,  46,  81,   1, 139,  21,  33,  55, 112,  21, 
	 65, 208, 101,  55, 167,   9, 142, 144, 183, 241, 
	195,   8, 169,  38,  34, 240,  21,   6, 128, 187, 
	 28, 129, 240,  63, 207,  33, 112, 139,   2, 112, 
	 93, 224,   5, 144, 192,  14, 240,  96,  15,  15, 
	144,  12, 173,  66,  13, 231,   0, 113,  87, 107, 
	 43, 233, 138, 122,  15, 103,  12, 202, 144,  10, 
	148, 192, 127, 230, 234,   9, 223, 112,  11, 237, 
	255,  48,  15, 117, 186,  14, 240,  64,  72, 244, 
	176, 109,   5, 160,  31, 229,  11,  26, 187, 234, 
	114, 138, 180,  26, 174,  11,  73, 145,  52,  17, 
	164, 230, 110,  56, 151, 187, 207, 122, 165, 245, 
	134,  22, 193, 171, 111,  33, 178,   8,  99, 240, 
	  7,   2, 124,   9,  93, 208, 125, 112,  32, 142, 
	 52, 226,  11, 197, 128, 177, 189,   0,  14,  76, 
	226,  42, 180, 112,  70, 145, 112,   7, 195, 164, 
	104, 194, 112,  14,  98, 119,  14,  14, 240,   3, 
	 20, 240, 142, 178,  64,   9, 120,  96,   7, 178, 
	 48,  10, 110, 103, 109, 143,  54,  10, 222, 112, 
	 61, 246, 209,  14, 215, 144, 119,  47, 183, 119, 
	127, 247,  72,  19, 113,   2,  95,  65, 120,  97, 
	150,   8, 100, 144, 195, 152, 176,   8,  67,  52, 
	  8,  74, 100,  10,  39, 130,  73,  68, 215,  34, 
	138,  66, 196, 226,   8, 117,  78,  55,  41, 165, 
	 88,  10, 204, 226,   9, 177,  16,   0, 228,  48, 
	 43,   3,  85,  14, 139,  65,  13, 194, 224, 181, 
	181,  64,  12, 252, 176,   0, 169, 128,   0, 174, 
	 64,  71, 162,  87,   9,  33,  12,  11, 201, 227, 
	 69, 122,   6, 154, 153, 137,  13, 199, 160,  13, 
	171, 235, 194,   9, 178, 119, 114, 210, 119,  51, 
	124,  33,  25, 130,   9,  70, 155,  28,  32,  34, 
	 34,  79, 148,   9, 167,  32, 125,  42, 146,  94, 
	 45,  34,  41,  71,  76, 121,  78, 167,  69, 142, 
	144, 177, 169,  64, 126, 215, 255, 224, 121, 125, 
	 88, 170, 125, 216,  60, 204, 160,  12, 148, 128, 
	122, 193, 244, 112, 183, 210, 181, 170,  18,  10, 
	118, 192,   5, 133, 112,   8,  93,  18,  65, 210, 
	 16,  48, 223, 192,  14, 200, 176,  14, 163,  48, 
	 10, 225,  27,  67, 110, 252,  77, 113,  18,  39, 
	244, 251,  21, 150,  80, 120, 152, 148, 120,  33, 
	 50, 116, 151, 212, 199,  41, 242,  39, 135, 210, 
	 84, 148,  55,  74,  78,   7,   8, 112, 224,  34, 
	 49, 162,  11, 187, 192,   9, 188, 208,  10, 205, 
	240,  13,  55, 161,  75, 233,  64,  75, 181, 212, 
	 95,  59,  56,  13,  12, 167, 122, 171, 167,  70, 
	147, 192, 139, 227, 224,   6, 119,  16,   9, 173, 
	 64, 128,   0, 184,  10, 202, 210,  76, 186, 215, 
	 37, 189, 151,  13, 223, 192, 198, 238, 203,  38, 
	245, 160,   1, 226,  36,  39, 174, 217, 101, 222, 
	178,  11, 153,  20, 125, 210,  71, 125, 125, 114, 
	 10, 214,  23,  74, 133,  28,  35, 166, 100,  74, 
	 95, 240,  11, 154,  96,  10, 169, 208, 123, 191, 
	199,  37,   0,  99, 126, 166, 130,  75, 225,   0, 
	 15,  11, 227, 108, 181, 160,  65, 196,  52,   9, 
	248,  39,  14, 182,  48,  11, 192, 208,  10, 185, 
	167,  44, 222, 236, 205, 196, 226,  43, 196, 178, 
	 44,  93, 146,  77,  45, 129, 206,  50, 212,   0, 
	 28,  48,  89, 156, 117,  21,  45, 176,  62, 241, 
	 76,  98, 139,  64,  40, 155, 196,  78, 236,  84, 
	 12, 187, 255, 188,  40, 193,  28, 204, 169, 212, 
	  5, 207, 164,  11,  57, 210, 161, 173,  80,  75, 
	191,  39,  20, 173, 240,   9,  58, 225,  80, 203, 
	  0,  14,  71,  29, 122,   6, 106,  11, 181,  64, 
	127, 176, 194, 135, 228,  48,  13, 110, 128,   7, 
	148,   0,  10, 221, 124,   8, 104, 176,   9, 206, 
	100, 123,   9, 216,  49,   8, 248,  49, 195, 178, 
	  6, 187,  23, 210, 209,  80,  15,  28,  80,  89, 
	 51, 112, 147,  19, 145, 179,  94,   1,   1, 208, 
	 32,  47, 158, 212,  39, 187, 192, 129, 169, 102, 
	203,   4, 220,   5, 111, 144, 215, 112, 240, 125, 
	144,  80,   7, 111, 240,   5, 127, 224,  27, 189, 
	112, 104, 211,  32,  14, 228,  32,  10, 224,  16, 
	 13, 245, 226,  10, 205, 178,  12,  71,  93,  75, 
	224,  32,  14,   5,  19,  10, 161, 224, 122, 125, 
	 40,  43, 211,  80,   9, 226, 177, 205, 173,  64, 
	  8,  75, 168,   5, 139, 232, 132, 140,  88,  44, 
	 29, 179,  44,   3, 128,  89, 208, 114, 147,  88, 
	  9, 176,  63,  20, 207, 114,  45, 211, 125,  44, 
	111, 134, 231,  63,  94,  16, 138, 111, 208,   5, 
	104, 208, 215, 111, 224,   5,  98,  24,   7, 153, 
	 64, 211, 191, 144,  12, 146, 173,  48, 164, 226, 
	  9,  70, 241,  10, 175,  16,  11, 203,  16,  14, 
	 58, 152,  14, 224, 160,  12, 227,  80,  14,  94, 
	235, 159, 229,  64,  80, 179,   2, 123,  20, 183, 
	  5,  71,  88,   7, 192, 114, 128,   7, 255, 104, 
	 82, 163, 253,  49,  43, 229,  82,  34,  96, 147, 
	208, 120,  45, 198, 170, 133, 233, 228, 133, 241, 
	182, 183, 153, 224,  33,  98,  56, 138, 111,  80, 
	  7, 169, 128,   5, 235, 194,   7, 189,  29,   6, 
	171, 115,  10, 166, 208,  10,  80, 172,  14, 241, 
	161,  52,  89, 229,   9, 173,  32, 139, 225,  16, 
	 81,  82,  44, 217,  70, 194,  12, 127,  56,  13, 
	  1,  48, 127, 147, 171, 108, 160, 128, 136, 104, 
	 32,  82,  30, 125,  82, 225, 253,  10,  28,   0, 
	137, 105, 179,  57,  18, 161, 210,  40,  32,  94, 
	179, 121, 115, 122, 178,   8, 239, 212,  33,  98, 
	 32, 223, 244, 125,   5, 159, 168,   7, 104, 232, 
	  5,  49, 162,   9, 135, 224,  86, 233,  16, 122, 
	112,  24,  12,   2, 112,  96, 176, 192, 156,  31, 
	 25, 122, 214, 109,  36, 213, 253, 135,  12, 195, 
	 42,  15,  77, 127,  81,   3,  10, 254, 104,  49, 
	238, 149,  49,  30, 205, 136, 159, 208,   0,  35, 
	 35, 147, 146, 232, 175,  60,  36, 187,  69,  64, 
	 94,  29, 113, 115, 114,  96,  23, 134,  75,   7, 
	144, 192, 226,  45, 174,   7, 161, 248,  46, 127, 
	 64,  41, 157, 192,   9, 191, 176,  10, 177,  26, 
	  0, 197, 195,  12, 227,   0,  11, 160,  96, 224, 
	 71,  13, 221, 146, 173,  12, 178,   0,  14,  31, 
	204, 212, 236, 209,  85, 189, 120,   7, 253,  55, 
	140, 254, 152, 136,  34, 133,  44,  24,  78,  44, 
	175,   0,  15, 100, 255,  67,  50,  29, 238, 225, 
	 51, 117,  45,  62,  80,   4, 143, 105, 151, 190, 
	240,  11, 101,  16, 230, 103,  40,  84, 127, 221, 
	161, 165, 128,  33, 191, 112, 230,  13, 228,  64, 
	 29,   9, 139, 191,  23,  65,  31,   9,  14, 149, 
	 32, 143,  21, 149, 139, 187,  72,  53, 179, 160, 
	 12, 254, 247,   4,  80,   0, 235,  87,  48, 235, 
	107, 197,  86, 105,  96, 232,   5,  16,  87,  27, 
	176, 140,   6, 217, 150,  16, 177,  54, 211, 168, 
	  2,  57,  21,  92,  69, 128,  10, 181, 253, 137, 
	 99, 174,  46, 123, 208,   5, 146,  66,  18, 128, 
	112,  18, 190,   0,  80, 233, 197,  10, 172, 208, 
	 13, 157, 160,   9, 159,  48,  77, 201,  45, 146, 
	241,  40,  10, 179, 128,  85,  91, 165,  42, 239, 
	216, 127,  81, 208, 143,  83,  64,  86,  96,   0, 
	232, 173,  80, 163,   4, 105,  54,  29,  96,  50, 
	 56, 153,  50, 112,  35, 151,  26, 153, 151,  69, 
	 32,  51,  17,  16,   1, 151,  80,  79,  35, 168, 
	  7, 222, 184,  51, 111,  32,  35, 183, 105,  35, 
	154, 224,  10, 237,  40,  11, 178,   0,  12,   7, 
	207,  36,  90,  23, 182, 110,  64, 217, 242,  40, 
	 10, 167,  74,  11,  67, 104, 231,  90,   3,   5, 
	177,  62,   5,  92,  19,  14,  34, 179, 140,   4, 
	249, 238,   7,  25, 239,  22, 186,  54,  55, 192, 
	149,  64, 176, 151,  17, 121,  90,  20, 208,  13, 
	155,   0,   6,  59,  51,   5, 124, 128, 192, 190, 
	139, 208,  10,  70,  35,  11, 145,  16,   9, 146, 
	144, 243, 103, 247, 142, 180,  64,  30,  76,  19, 
	143, 180, 160,  12, 142, 157,   0,   9, 208,   0, 
	 12,  48,   1,  49,  41, 147,  98, 147, 232,   6, 
	169, 148, 140, 238, 148, 114, 131,   4,  67,  16, 
	  4,  63, 176,   3, 139,  35, 145, 129,  73,  93, 
	133,   5,  21,  21,  38,  27,  57,  36, 183, 141, 
	245,  88, 145, 165,   3, 147, 229, 146, 152, 229, 
	 82,  73, 223,  82,  52,  48,  45, 114, 147, 152, 
	  6, 177, 148,  53, 112,   4, 164, 213,  87, 131, 
	181, 245, 152, 115,  88,  66,   9, 187, 142, 165, 
	  4, 173,  44,  89, 147,  37, 129,  50, 224, 244, 
	109, 239, 246, 191,  78, 149, 134, 127, 248,  34, 
	 79, 248,  35, 143, 248, 134, 239, 246,   1,   1, 
	  0,  59  };