www.openusenet.org

DIABLO statistics for feeder2.ecngs.de on Tue 07 May 2024

Newsfeed Contact: HD Elbracht

Generated on 20240507 2358 by feeder-stats v4.006. Copyright © 2002 The Diablo Project.


  1. Summary of Incoming Feeds by Article
  2. Summary of Incoming Feeds by Volume
  3. Summary of Incoming Feeds by Estimated Rejected Volume
  4. Summary of Incoming Feeds by Time
  5. Summary of Outgoing Feeds by Article
  6. Summary of Outgoing Feeds by Volume
  7. Summary of Outgoing Feeds by Estimated Rejected Volume
  8. Summary of Outgoing Feeds by Time
  9. Summary of Outgoing Queue
  10. Summary of Curious Activity

Diablo running processes:  42    Dnewslink running processes:  36



 00:05:15 up 59 days,  9:59,  0 users,  load average: 36,15, 33,84, 32,26

/dev/sda                      440G    7,3G  410G    2% /news2/spool/news/00
/dev/sdb                      440G    6,4G  411G    2% /news2/spool/news/01


1. Summary of Incoming Feeds by Article

Incoming Feed (+ Top1000 #)Accepted%Acc%TotArt/secVolume%VolKB/artCheckIhaveSpamTooOldRejsErrs
1 feeder.ecngs.de   45996103 71.88 79.94 532.36 30.90TB 89.58 721.44 55108947 0 0 0 8881845 0
2 feeder1.feed.usenet.farm   8934599 99.81 15.53 103.41 3.56TB 10.33 428.32 8951375 0 0 0 1 0
3 iqoq.erje.net   1282520 39.85 2.23 14.84 14.33GB 0.04 11.72 3210832 0 0 0 7740 0
4 kotz.erje.net   915905 28.83 1.59 10.60 11.00GB 0.03 12.59 3169095 0 0 0 7373 0
5 imqag.erje.net   144373 8.41 0.25 1.67 1.59GB 0.00 11.52 1709887 0 0 0 5778 0
6 ixni.erje.net   138258 8.26 0.24 1.60 1.35GB 0.00 10.25 1667082 0 0 0 6567 0
7 sxng.erje.net   86944 5.70 0.15 1.01 726.20MB 0.00 8.55 1523185 0 0 0 2359 0
8 vsrv1.fsn.de.weretis.net   10592 49.40 0.02 0.33 38.71MB 0.00 3.74 21398 0 0 0 45 0
9 37.252.120.71   7573 44.64 0.01 3.02 113.25MB 0.00 15.31 16927 0 0 0 36 0
10 feeds.phibee-telecom.net   5905 23.64 0.01 0.33 16.39MB 0.00 2.84 24973 0 0 0 9 0
11 feeder8.news.weretis.net   5096 46.61 0.01 0.21 21.22MB 0.00 4.26 10929 0 0 0 5 0
12 feeder5.feed.usenet.farm   5066 69.48 0.01 0.08 1.81GB 0.01 375.18 7291 0 0 0 0 0
13 srv1.nyc.us.weretis.net   1523 7.17 0.00 0.14 8.85MB 0.00 5.95 21228 0 0 0 5 0
14 vsrv1.qas.us.weretis.net   1487 18.89 0.00 0.14 3.85MB 0.00 2.65 7855 0 0 0 15 0
15 askin-17.linkpendium.com   0 0.00 0.00 0.00 0.00KB 0.00 0.00 2 0 0 0 0 0
Total 57535944 0.00 100.00 669.74 34.50TB 100.00 643.82 75451006 0 0 0 8911778 0

Graph

Goto top of page


2. Summary of Incoming Feeds by Volume

Incoming Feed (+ Top1000 #)Volume%VolKbpsAccepted%Acc%TotKB/artCheckIhaveSpamTooOldRejsErrs
1 feeder1.feed.usenet.farm   3.56TB 10.33 354339.37 8934599 99.81 15.53 428.32 8951375 0 0 0 1 0
2 feeder.ecngs.de   30.90TB 89.58 3072532.22 45996103 71.88 79.94 721.44 55108947 0 0 0 8881845 0
3 iqoq.erje.net   14.33GB 0.04 1391.44 1282520 39.85 2.23 11.72 3210832 0 0 0 7740 0
4 kotz.erje.net   11.00GB 0.03 1068.05 915905 28.83 1.59 12.59 3169095 0 0 0 7373 0
5 feeder5.feed.usenet.farm   1.81GB 0.01 252.40 5066 69.48 0.01 375.18 7291 0 0 0 0 0
6 imqag.erje.net   1.59GB 0.00 154.02 144373 8.41 0.25 11.52 1709887 0 0 0 5778 0
7 ixni.erje.net   1.35GB 0.00 131.22 138258 8.26 0.24 10.25 1667082 0 0 0 6567 0
8 sxng.erje.net   726.20MB 0.00 68.85 86944 5.70 0.15 8.55 1523185 0 0 0 2359 0
9 37.252.120.71   113.25MB 0.00 370.06 7573 44.64 0.01 15.31 16927 0 0 0 36 0
10 vsrv1.fsn.de.weretis.net   38.71MB 0.00 9.79 10592 49.40 0.02 3.74 21398 0 0 0 45 0
11 feeder8.news.weretis.net   21.22MB 0.00 7.12 5096 46.61 0.01 4.26 10929 0 0 0 5 0
12 feeds.phibee-telecom.net   16.39MB 0.00 7.46 5905 23.64 0.01 2.84 24973 0 0 0 9 0
13 srv1.nyc.us.weretis.net   8.85MB 0.00 6.71 1523 7.17 0.00 5.95 21228 0 0 0 5 0
14 vsrv1.qas.us.weretis.net   3.85MB 0.00 2.92 1487 18.89 0.00 2.65 7855 0 0 0 15 0
15 askin-17.linkpendium.com   0.00KB 0.00 0.00 0 0.00 0.00 0.00 2 0 0 0 0 0
Total 34.50TB 100.00 3430341.64 57535944 0.00 100.00 643.82 75451006 0 0 0 8911778 0

Graph

Goto top of page


3. Summary of Incoming Feeds by Estimated Rejected Volume

Incoming Feed (+ Top1000 #)Rej. Vol.%VolKbpsAccepted%Acc%TotKB/artCheckIhaveSpamTooOldRejsErrs
1 feeder.ecngs.de   267.67MB 45.99 25.38 45996103 71.88 79.94 721.44 55108947 0 0 0 8881845 0
2 iqoq.erje.net   96.24MB 16.54 9.13 1282520 39.85 2.23 11.72 3210832 0 0 0 7740 0
3 kotz.erje.net   92.61MB 15.91 8.78 915905 28.83 1.59 12.59 3169095 0 0 0 7373 0
4 ixni.erje.net   55.02MB 9.45 5.22 138258 8.26 0.24 10.25 1667082 0 0 0 6567 0
5 imqag.erje.net   52.50MB 9.02 4.98 144373 8.41 0.25 11.52 1709887 0 0 0 5778 0
6 sxng.erje.net   17.25MB 2.96 1.64 86944 5.70 0.15 8.55 1523185 0 0 0 2359 0
7 37.252.120.71   419.87KB 0.07 1.34 7573 44.64 0.01 15.31 16927 0 0 0 36 0
8 vsrv1.fsn.de.weretis.net   233.45KB 0.04 0.06 10592 49.40 0.02 3.74 21398 0 0 0 45 0
9 vsrv1.qas.us.weretis.net   36.57KB 0.01 0.03 1487 18.89 0.00 2.65 7855 0 0 0 15 0
10 feeds.phibee-telecom.net   23.93KB 0.00 0.01 5905 23.64 0.01 2.84 24973 0 0 0 9 0
11 srv1.nyc.us.weretis.net   17.06KB 0.00 0.01 1523 7.17 0.00 5.95 21228 0 0 0 5 0
12 feeder8.news.weretis.net   10.97KB 0.00 0.00 5096 46.61 0.01 4.26 10929 0 0 0 5 0
13 feeder1.feed.usenet.farm   4.65KB 0.00 0.00 8934599 99.81 15.53 428.32 8951375 0 0 0 1 0
14 feeder5.feed.usenet.farm   0.00KB 0.00 0.00 5066 69.48 0.01 375.18 7291 0 0 0 0 0
15 askin-17.linkpendium.com   0.00KB 0.00 0.00 0 0.00 0.00 0.00 2 0 0 0 0 0
Total 582.02MB 100.00 56.57 57535944 0.00 100.00 643.82 75451006 0 0 0 8911778 0

Graph

Goto top of page


4. Summary of Incoming Feeds by Time

HourAccepted%AccVolume%VolCheckIhaveSpamRejsErrs
00 2426513 4.22 1.52TB 4.39 2951244 0 0 374081 0
01 2603756 4.53 1.56TB 4.53 3165333 0 0 297532 0
02 2390253 4.15 1.41TB 4.09 3131727 0 0 271487 0
03 2321148 4.03 1.37TB 3.97 3009813 0 0 215802 0
04 2467723 4.29 1.46TB 4.22 3258636 0 0 334472 0
05 2255902 3.92 1.32TB 3.82 3197093 0 0 311133 0
06 2279899 3.96 1.36TB 3.94 2983592 0 0 259129 0
07 2304452 4.01 1.41TB 4.09 3259198 0 0 586235 0
08 2419223 4.20 1.44TB 4.17 3327752 0 0 537563 0
09 2443675 4.25 1.45TB 4.20 3164753 0 0 368233 0
10 2330420 4.05 1.43TB 4.13 3051956 0 0 364878 0
11 2511293 4.36 1.49TB 4.31 3202464 0 0 421631 0
12 2507525 4.36 1.49TB 4.31 3303624 0 0 482351 0
13 2669208 4.64 1.50TB 4.34 3636564 0 0 643494 0
14 2155340 3.75 1.33TB 3.87 2883129 0 0 370818 0
15 2377316 4.13 1.46TB 4.22 3159850 0 0 474864 0
16 2503553 4.35 1.53TB 4.43 3214245 0 0 430801 0
17 2530730 4.40 1.55TB 4.48 3140924 0 0 248368 0
18 2511145 4.36 1.49TB 4.32 3044442 0 0 198626 0
19 2427136 4.22 1.46TB 4.24 3278352 0 0 390355 0
20 2361930 4.11 1.41TB 4.08 3161487 0 0 322852 0
21 2267980 3.94 1.35TB 3.91 3071819 0 0 400251 0
22 2260140 3.93 1.38TB 3.99 2984496 0 0 320346 0
23 2209684 3.84 1.36TB 3.95 2868513 0 0 286476 0
Total 57535944 100.00 34.50TB 100.00 75451006 0 0 8911778 0

Graph

Goto top of page


5. Summary of Outgoing Feeds by Article

Outgoing Feed (+ Top1000 #)Accepted%Acc%TotArt/secVolume%VolKB/artDupsRejs% Ratio (Out/In)
1 feeder.ecngs.de   11537361 99.48 39.30 133.53 3.60TB 59.30 334.71 59993 290 25.08
2 nbr.elbracht.net   10996660 99.75 37.46 127.28 7.76GB 0.12 0.74 27519 217
3 spool1.ecngs.de   6563122 99.26 22.36 75.96 2.46TB 40.52 402.05 47374 1643
4 ecngs-proxad.newsfeed.proxad.net   237296 9.22 0.81 2.75 1.91GB 0.03 8.43 2332797 3846
5 ecngs-in.feeder.erje.net   12977 23.52 0.04 0.15 105.54MB 0.00 8.33 38247 3954
6 ecngs-feed-me.usenet.farm   6237 0.40 0.02 0.07 932.86MB 0.01 153.16 1562283 424
7 feeds.phibee-telecom.net   461 2.02 0.00 0.01 1.55MB 0.00 3.44 22350 29 7.81
8 ecngs-in.news.weretis.net   247 0.62 0.00 0.00 726.02KB 0.00 2.94 38936 417
9 217.73.144.40   32 21.92 0.00 0.00 34.45KB 0.00 1.08 112 2
10 ecngs-in.newsfeed.netcologne.de   0 0.00 0.00 0.00 0.00KB 0.00 0.00 14848 0
Total 29354393 0.88 100.00 339.75 6.06TB 100.00 221.83 4144459 10822 51.02

Graph

Goto top of page


6. Summary of Outgoing Feeds by Volume

Outgoing Feed (+ Top1000 #)Volume%VolKbpsAccepted%Acc%TotKB/artDupsRejs% Ratio (Out/In)
1 feeder.ecngs.de   3.60TB 59.30 357564.07 11537361 99.48 39.30 334.71 59993 290 11.64
2 spool1.ecngs.de   2.46TB 40.52 244323.96 6563122 99.26 22.36 402.05 47374 1643
3 nbr.elbracht.net   7.76GB 0.12 753.15 10996660 99.75 37.46 0.74 27519 217
4 ecngs-proxad.newsfeed.proxad.net   1.91GB 0.03 185.18 237296 9.22 0.81 8.43 2332797 3846
5 ecngs-feed-me.usenet.farm   932.86MB 0.01 88.45 6237 0.40 0.02 153.16 1562283 424
6 ecngs-in.feeder.erje.net   105.54MB 0.00 10.01 12977 23.52 0.04 8.33 38247 3954
7 feeds.phibee-telecom.net   1.55MB 0.00 0.15 461 2.02 0.00 3.44 22350 29 9.45
8 ecngs-in.news.weretis.net   726.02KB 0.00 0.07 247 0.62 0.00 2.94 38936 417
9 217.73.144.40   34.45KB 0.00 0.00 32 21.92 0.00 1.08 112 2
10 ecngs-in.newsfeed.netcologne.de   0.00KB 0.00 0.00 0 0.00 0.00 0.00 14848 0
Total 6.06TB 100.00 602925.03 29354393 0.88 100.00 221.83 4144459 10822 17.58

Graph

Goto top of page


7. Summary of Outgoing Feeds by Estimated Rejected Volume

Outgoing Feed (+ Top1000 #)Rej. Vol.%VolKbpsAccepted%Acc%TotKB/artDupsRejs% Ratio (Out/In)
1 ecngs-proxad.newsfeed.proxad.net   34.93MB 38.94 3.31 237296 9.22 0.81 8.43 2332797 3846
2 ecngs-in.feeder.erje.net   30.53MB 34.03 2.89 12977 23.52 0.04 8.33 38247 3954
3 spool1.ecngs.de   15.69MB 17.49 1.49 6563122 99.26 22.36 402.05 47374 1643
4 ecngs-feed-me.usenet.farm   4.07MB 4.54 0.39 6237 0.40 0.02 153.16 1562283 424
5 feeder.ecngs.de   3.35MB 3.73 0.32 11537361 99.48 39.30 334.71 59993 290 0.00
6 ecngs-in.news.weretis.net   956.17KB 1.04 0.09 247 0.62 0.00 2.94 38936 417
7 nbr.elbracht.net   177.01KB 0.19 0.02 10996660 99.75 37.46 0.74 27519 217
8 feeds.phibee-telecom.net   37.63KB 0.04 0.00 461 2.02 0.00 3.44 22350 29 0.22
9 217.73.144.40   2.01KB 0.00 0.00 32 21.92 0.00 1.08 112 2
10 ecngs-in.newsfeed.netcologne.de   0.00KB 0.00 0.00 0 0.00 0.00 0.00 14848 0
Total 89.70MB 100.00 8.50 29354393 0.88 100.00 221.83 4144459 10822 0.00

Graph

Goto top of page


8. Summary of Outgoing Feeds by Time

HourAccepted%AccVolume%VoldupsRejs
00 1013250 3.45 234.83GB 3.78 88414 351
01 1471153 5.01 384.70GB 6.19 173938 244
02 1407335 4.79 306.90GB 4.94 193516 238
03 1182783 4.03 220.54GB 3.55 229180 326
04 1348390 4.59 261.30GB 4.21 231124 331
05 1117749 3.81 208.23GB 3.35 249372 344
06 1319834 4.50 265.96GB 4.28 266356 352
07 1089614 3.71 247.04GB 3.98 115592 624
08 1353691 4.61 289.11GB 4.66 227249 320
09 1259712 4.29 265.09GB 4.27 240776 516
10 1037246 3.53 209.33GB 3.37 222536 537
11 1715539 5.84 350.43GB 5.64 118182 496
12 1525202 5.20 298.87GB 4.81 92930 607
13 1997529 6.80 398.94GB 6.42 112339 639
14 966335 3.29 210.68GB 3.39 117170 572
15 907186 3.09 200.62GB 3.23 88994 456
16 1070739 3.65 251.79GB 4.05 88523 461
17 1331840 4.54 303.48GB 4.89 132157 424
18 1160646 3.95 277.86GB 4.47 190037 548
19 1017221 3.47 216.17GB 3.48 190630 511
20 1116649 3.80 213.66GB 3.44 241939 440
21 1153208 3.93 248.15GB 4.00 177435 542
22 917046 3.12 170.55GB 2.75 213576 467
23 874496 2.98 175.73GB 2.83 142494 476
Total 29354393 100.00 6.06TB 100.00 4144459 10822

Graph

Goto top of page


>= 20% Full >= 35% Full >= 50% Full >= 65% Full >= 80% Full >= 95% Full

9. Summary of Outgoing Queue

Outgoing FeedBatch SeqBatch NumBatch Max%FullAv. Pending
cambrium-out-l-2 580625-580629 4 3 133 0.0
cambrium-out-l-1 580630-580634 4 3 133 0.0
cambrium-out-l 583701-583705 4 3 133 0.0
xenna-out-s 584287-584292 5 4 125 0.0
xenna-out-l4 583551-583556 5 4 125 0.0
xenna-out-l3 583555-583560 5 4 125 0.0
xenna-out-l2 583532-583537 5 4 125 0.0
xenna-out-l1 583547-583552 5 4 125 0.0
usenetexp-s 584289-584294 5 4 125 0.0
usenetexp-l1 583605-583610 5 4 125 0.0
usenetexp-l 583599-583604 5 4 125 0.0
neva-s-1 577778-577783 5 4 125 0.0
neva-s 584307-584312 5 4 125 0.0
freenet-s 584302-584307 5 4 125 0.0
eweka-s 584307-584312 5 4 125 0.0
eweka-l5 580352-580357 5 4 125 0.0
eweka-l4 580347-580352 5 4 125 0.0
eweka-l3 583560-583565 5 4 125 0.0
eweka-l2 580335-580340 5 4 125 0.0
eweka-l1 580345-580350 5 4 125 0.0
eweka-l 583565-583570 5 4 125 0.0
cambrium-out-s 584305-584311 6 5 120 0.0
giga-out-s 584304-584311 7 6 116 0.0
netcologne-out-s 316625-316631 6 6 100 6.9
giga-out-l 571495-571501 6 6 100 0.0
usenet-farm-out-s 584290-584291 1 4 25 3.7
proxad-s 584311-584312 1 4 25 7.0
erje-s 584299-584300 1 4 25 2.3
phibee-s 584306-584307 1 5 20 2.6
spool1-out-s 584304-584305 1 6 16 3.6
nbr.elbracht.net-o-1 584304-584305 1 6 16 0.0
nbr.elbracht.net-o 584304-584305 1 6 16 0.0
feeder-ecngs-out-s 584304-584305 1 6 16 3.5
usenet-farm-out-l2 384045-384045 0 4 0 0.3
usenet-farm-out-l1 382898-382898 0 4 0 0.3
usenet-farm-out-l 571318-571318 0 4 0 1.2
spool1-out-l8 493526-493526 0 6 0 1.1
spool1-out-l7 493470-493470 0 6 0 1.1
spool1-out-l6 493500-493500 0 6 0 1.1
spool1-out-l5 493497-493497 0 6 0 1.1
spool1-out-l4 493466-493466 0 6 0 1.0
spool1-out-l3 493362-493362 0 6 0 1.1
spool1-out-l2 493386-493386 0 6 0 1.1
spool1-out-l12 493526-493526 0 6 0 1.1
spool1-out-l11 493727-493727 0 6 0 1.1
spool1-out-l10 493440-493440 0 6 0 1.1
spool1-out-l1 493542-493542 0 6 0 1.1
spool1-out-l 493455-493455 0 6 0 1.1
nbr.elbracht.net-c 70778-70778 0 6 0 0.0
feeder-ecngs-out-l7 497584-497584 0 6 0 1.2
feeder-ecngs-out-l6 497839-497839 0 6 0 1.2
feeder-ecngs-out-l5 497911-497911 0 6 0 1.2
feeder-ecngs-out-l4 497802-497802 0 6 0 1.2
feeder-ecngs-out-l3 497791-497791 0 6 0 1.2
feeder-ecngs-out-l2 497744-497744 0 6 0 1.2
feeder-ecngs-out-l1 497681-497681 0 6 0 1.2
feeder-ecngs-out-l 497731-497731 0 6 0 1.2
Goto top of page


10. Summary of Curious Activity

1st TimeLast Time# MsgsMessage
00:00:01  23:59:03 8539 feeder1.feed.usenet.farm Path element fails to match aliases: feeder1.feed.usenet.farm
00:00:01  23:55:01 7767 feed-in.de.xennanews.com: hostname lookup failure: feed-in.de.xennanews.com:(null): Name or service not known
00:00:01  23:55:02 3442 ecngs.nntp.giganews.com: 502 access denied
00:02:12  23:57:11 3431 ecngs-in.feeder.usenetexpress.com: Connection timed out
00:02:12  23:57:12 2880 hq-usenetpeers.eweka.nl: Connection timed out
23:07:11  23:57:11 1753 ecngs-in.feeder.usenetexpress.com: Connection refused
00:07:11  23:54:03 1110 ecngs.de-in.nntp.neva.ru: Connection timed out
00:01:02  23:56:02 867 iqoq.erje.net Path element fails to match aliases: 3.eu.feeder.erje.net
00:00:01  23:55:01 864 newsfeed.freenet.ag: hostname lookup failure: newsfeed.freenet.ag:(null): Name or service not known
00:02:02  23:57:18 856 kotz.erje.net Path element fails to match aliases: 2.eu.feeder.erje.net
00:00:54  16:44:08 742 feeder5.feed.usenet.farm Path element fails to match aliases: feeder5.feed.usenet.farm
00:04:07  23:58:43 574 imqag.erje.net Path element fails to match aliases: 3.us.feeder.erje.net
00:02:10  23:57:03 572 ixni.erje.net Path element fails to match aliases: 1.us.feeder.erje.net
00:01:10  23:55:18 571 sxng.erje.net Path element fails to match aliases: 1.as.feeder.erje.net
00:00:01  23:55:01 288 feeds.phibee-telecom.net: Connection refused
00:00:01  23:55:01 288 ecngs-in.newsfeed.netcologne.de: hostname lookup failure: ecngs-in.newsfeed.netcologne.de:(null): Name or service not known
00:05:01  22:15:02 48 ecngs-feed-me.usenet.farm: Connection refused
06:18:08  19:24:22 22 feeder.ecngs.de: Remote EOF, attempting to reconnect
05:21:00  05:18:35 15 spool1.ecngs.de: Remote EOF, attempting to reconnect
09:25:01  09:25:01 9 feed-in.de.xennanews.com: hostname lookup failure: feed-in.de.xennanews.com:(null): Temporary failure in name resolution
08:15:33  03:35:09 9 ecngs.nntp.giganews.com: (unknown error)
04:15:21  17:31:12 6 vsrv1.fsn.de.weretis.net Path element fails to match aliases: weretis.net
05:26:18  17:27:57 6 srv1.nyc.us.weretis.net Path element fails to match aliases: weretis.net
08:26:17  08:29:10 6 nbr.elbracht.net: Remote EOF, attempting to reconnect
13:52:20  05:17:03 6 37.252.120.71 Path element fails to match aliases: 2.eu.feeder.erje.net
05:30:07  17:31:21 3 vsrv1.qas.us.weretis.net Path element fails to match aliases: weretis.net
04:15:20  17:24:18 3 feeder8.news.weretis.net Path element fails to match aliases: weretis.net
08:27:12  08:27:12 2 ecngs.nntp.giganews.com: Connection timed out
02:45:45  02:52:20 2 ecngs-in.feeder.erje.net: Remote EOF, attempting to reconnect
16:20:07   1 spool1.ecngs.de: (unknown error)
05:30:57   1 ecngs-proxad.newsfeed.proxad.net: Remote EOF, attempting to reconnect
08:48:12   1 ecngs-feed-me.usenet.farm: Remote EOF, attempting to reconnect
21:27:15   1 DNS Fwd/Rev mismatch: zg-0421b-158.stretchoid.com/192.241.214.250
12:00:47   1 DNS Fwd/Rev mismatch: azpg-0725m-036.stretchoid.com/198.199.100.40
02:46:44   1 DNS Fwd/Rev mismatch: apzg-0721-a-147.stretchoid.com/162.243.132.49
Goto top of page


Generated on 20240507 2358 by feeder-stats v4.006. Copyright © 2002 The Diablo Project. Valid HTML 4.0!