www.openusenet.org

DIABLO statistics for feeder2.ecngs.de on Wed 28 Feb 2024

Newsfeed Contact: HD Elbracht

Generated on 20240228 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:  22    Dnewslink running processes:  52



 00:05:04 up 270 days,  8:36,  1 user,  load average: 2,00, 1,42, 0,74

/dev/sda                      440G    829M  416G    1% /news2/spool/news/00
/dev/sdb                      440G    850M  416G    1% /news2/spool/news/01


1. Summary of Incoming Feeds by Article

Incoming Feed (+ Top1000 #)Accepted%Acc%TotArt/secVolume%VolKB/artCheckIhaveSpamTooOldRejsErrs
1 feeder.ecngs.de   48954651 99.54 62.31 566.60 31.96TB 75.15 700.91 49182822 0 0 0 0 0
2 feeder1.feed.usenet.farm   23395744 77.68 29.78 270.78 8.68TB 20.42 398.50 30097514 0 0 0 18866 0
3 feeder5.feed.usenet.farm   4959521 16.01 6.31 57.40 1.83TB 4.31 396.82 30929206 0 0 0 38891 0
4 imqag.erje.net   323084 19.75 0.41 3.74 15.44GB 0.04 50.10 1632621 0 0 0 3125 0
5 sxng.erje.net   288293 20.59 0.37 3.34 8.40GB 0.02 30.54 1397775 0 0 0 2302 0
6 iqoq.erje.net   240331 12.61 0.31 2.78 9.11GB 0.02 39.76 1905811 0 0 0 275 0
7 kotz.erje.net   218649 11.66 0.28 2.53 8.57GB 0.02 41.12 1869377 0 0 0 6462 0
8 ixni.erje.net   156694 9.22 0.20 1.81 7.00GB 0.02 46.83 1693558 0 0 0 5264 0
9 vsrv1.fsn.de.weretis.net   9165 34.02 0.01 0.25 33.41MB 0.00 3.73 26901 0 0 0 40 0
10 feeder8.news.weretis.net   8018 38.13 0.01 0.22 28.53MB 0.00 3.64 21014 0 0 0 14 0
11 invir.erje.net   6035 1.27 0.01 0.07 85.44MB 0.00 14.50 475814 0 0 0 375 0
12 srv1.nyc.us.weretis.net   4842 13.48 0.01 0.34 17.72MB 0.00 3.75 35913 0 0 0 9 0
13 178.20.174.218   3841 12.96 0.00 8.14 1.52GB 0.00 414.04 29620 0 0 0 24 0
14 feeds.phibee-telecom.net   3586 8.07 0.00 0.25 16.42MB 0.00 4.69 44457 0 0 0 4 0
Total 78572454 0.00 100.00 918.27 42.52TB 100.00 581.08 119342403 0 0 0 75651 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   8.68TB 20.42 863263.52 23395744 77.68 29.78 398.50 30097514 0 0 0 18866 0
2 feeder.ecngs.de   31.96TB 75.15 3177126.85 48954651 99.54 62.31 700.91 49182822 0 0 0 0 0
3 feeder5.feed.usenet.farm   1.83TB 4.31 182227.72 4959521 16.01 6.31 396.82 30929206 0 0 0 38891 0
4 imqag.erje.net   15.44GB 0.04 1498.81 323084 19.75 0.41 50.10 1632621 0 0 0 3125 0
5 iqoq.erje.net   9.11GB 0.02 884.72 240331 12.61 0.31 39.76 1905811 0 0 0 275 0
6 kotz.erje.net   8.57GB 0.02 832.43 218649 11.66 0.28 41.12 1869377 0 0 0 6462 0
7 sxng.erje.net   8.40GB 0.02 815.15 288293 20.59 0.37 30.54 1397775 0 0 0 2302 0
8 ixni.erje.net   7.00GB 0.02 679.50 156694 9.22 0.20 46.83 1693558 0 0 0 5264 0
9 178.20.174.218   1.52GB 0.00 26954.92 3841 12.96 0.00 414.04 29620 0 0 0 24 0
10 invir.erje.net   85.44MB 0.00 8.43 6035 1.27 0.01 14.50 475814 0 0 0 375 0
11 vsrv1.fsn.de.weretis.net   33.41MB 0.00 7.60 9165 34.02 0.01 3.73 26901 0 0 0 40 0
12 feeder8.news.weretis.net   28.53MB 0.00 6.49 8018 38.13 0.01 3.64 21014 0 0 0 14 0
13 srv1.nyc.us.weretis.net   17.72MB 0.00 10.08 4842 13.48 0.01 3.75 35913 0 0 0 9 0
14 feeds.phibee-telecom.net   16.42MB 0.00 9.34 3586 8.07 0.00 4.69 44457 0 0 0 4 0
Total 42.52TB 100.00 4254325.56 78572454 0.00 100.00 581.08 119342403 0 0 0 75651 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 feeder5.feed.usenet.farm   15.01GB 66.17 1457.29 4959521 16.01 6.31 396.82 30929206 0 0 0 38891 0
2 feeder1.feed.usenet.farm   7.19GB 31.70 698.13 23395744 77.68 29.78 398.50 30097514 0 0 0 18866 0
3 ixni.erje.net   252.50MB 1.09 23.94 156694 9.22 0.20 46.83 1693558 0 0 0 5264 0
4 imqag.erje.net   129.09MB 0.56 12.24 323084 19.75 0.41 50.10 1632621 0 0 0 3125 0
5 sxng.erje.net   84.87MB 0.37 8.05 288293 20.59 0.37 30.54 1397775 0 0 0 2302 0
6 178.20.174.218   9.87MB 0.04 171.35 3841 12.96 0.00 414.04 29620 0 0 0 24 0
7 iqoq.erje.net   7.30MB 0.03 0.69 240331 12.61 0.31 39.76 1905811 0 0 0 275 0
8 kotz.erje.net   5.76MB 0.02 0.55 218649 11.66 0.28 41.12 1869377 0 0 0 6462 0
9 invir.erje.net   5.31MB 0.02 0.52 6035 1.27 0.01 14.50 475814 0 0 0 375 0
10 vsrv1.fsn.de.weretis.net   173.05KB 0.00 0.04 9165 34.02 0.01 3.73 26901 0 0 0 40 0
11 srv1.nyc.us.weretis.net   72.68KB 0.00 0.04 4842 13.48 0.01 3.75 35913 0 0 0 9 0
12 feeder8.news.weretis.net   52.85KB 0.00 0.01 8018 38.13 0.01 3.64 21014 0 0 0 14 0
13 feeds.phibee-telecom.net   27.40KB 0.00 0.02 3586 8.07 0.00 4.69 44457 0 0 0 4 0
14 feeder.ecngs.de   0.00KB 0.00 0.00 48954651 99.54 62.31 700.91 49182822 0 0 0 0 0
Total 22.68GB 100.00 2372.86 78572454 0.00 100.00 581.08 119342403 0 0 0 75651 0

Graph

Goto top of page


4. Summary of Incoming Feeds by Time

HourAccepted%AccVolume%VolCheckIhaveSpamRejsErrs
00 3561547 4.53 1.96TB 4.60 5579731 0 0 3692 0
01 3351533 4.27 1.88TB 4.41 5138040 0 0 3280 0
02 3189769 4.06 1.82TB 4.29 4733169 0 0 2627 0
03 3173816 4.04 1.72TB 4.06 4739964 0 0 3141 0
04 3452893 4.39 1.76TB 4.14 5308876 0 0 3652 0
05 2740766 3.49 1.54TB 3.62 3852708 0 0 1827 0
06 2724932 3.47 1.57TB 3.70 3812562 0 0 2151 0
07 2544888 3.24 1.55TB 3.64 3444984 0 0 1232 0
08 2803145 3.57 1.61TB 3.79 4136226 0 0 2205 0
09 3159321 4.02 1.76TB 4.13 4851686 0 0 3431 0
10 3645570 4.64 1.92TB 4.51 5870643 0 0 4745 0
11 3530119 4.49 1.82TB 4.27 5607339 0 0 4119 0
12 2957227 3.76 1.67TB 3.92 4362296 0 0 3403 0
13 2962122 3.77 1.65TB 3.88 4483295 0 0 3112 0
14 3627713 4.62 1.97TB 4.64 5844439 0 0 4839 0
15 4029729 5.13 2.05TB 4.83 6626616 0 0 4749 0
16 4299932 5.47 2.11TB 4.95 6949321 0 0 4699 0
17 3466894 4.41 1.80TB 4.23 5523609 0 0 3614 0
18 3284770 4.18 1.75TB 4.11 4881290 0 0 2681 0
19 3255063 4.14 1.81TB 4.25 4898117 0 0 2976 0
20 2954743 3.76 1.70TB 3.99 4260887 0 0 2183 0
21 3372256 4.29 1.79TB 4.22 5000835 0 0 2846 0
22 2990760 3.81 1.60TB 3.76 4115502 0 0 1685 0
23 3492946 4.45 1.72TB 4.05 5320268 0 0 2762 0
Total 78572454 100.00 42.52TB 100.00 119342403 0 0 75651 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   29621213 99.60 39.45 342.84 10.58TB 60.72 383.56 118752 21 60.51
2 nbr.elbracht.net   27084596 99.35 36.07 313.48 22.07GB 0.12 0.85 178000 392
3 spool1.ecngs.de   17855573 99.60 23.78 206.66 6.76TB 38.79 406.47 69504 2304
4 ecngs-proxad.newsfeed.proxad.net   373956 46.37 0.50 4.33 7.25GB 0.04 20.32 424789 7797
5 ecngs-feed-me.usenet.farm   103240 10.88 0.14 1.19 56.57GB 0.32 574.52 844009 1729
6 ecngs-in.feeder.erje.net   48091 59.04 0.06 0.56 644.50MB 0.00 13.72 27669 5700
7 feeds.phibee-telecom.net   3032 6.98 0.00 0.04 9.01MB 0.00 3.04 39740 638 84.55
8 217.73.144.40   338 48.01 0.00 0.00 488.37KB 0.00 1.44 356 10
9 ecngs-in.news.weretis.net   91 0.21 0.00 0.00 448.76KB 0.00 4.93 42153 790
10 ecngs-in.newsfeed.netcologne.de   0 0.00 0.00 0.00 0.00KB 0.00 0.00 17514 0
Total 75090130 0.98 100.00 869.10 17.42TB 100.00 249.16 1762486 19381 95.57

Graph

Goto top of page


6. Summary of Outgoing Feeds by Volume

Outgoing Feed (+ Top1000 #)Volume%VolKbpsAccepted%Acc%TotKB/artDupsRejs% Ratio (Out/In)
1 spool1.ecngs.de   6.76TB 38.79 672011.79 17855573 99.60 23.78 406.47 69504 2304
2 feeder.ecngs.de   10.58TB 60.72 1051979.99 29621213 99.60 39.45 383.56 118752 21 33.11
3 ecngs-feed-me.usenet.farm   56.57GB 0.32 5491.99 103240 10.88 0.14 574.52 844009 1729
4 nbr.elbracht.net   22.07GB 0.12 2142.38 27084596 99.35 36.07 0.85 178000 392
5 ecngs-proxad.newsfeed.proxad.net   7.25GB 0.04 703.65 373956 46.37 0.50 20.32 424789 7797
6 ecngs-in.feeder.erje.net   644.50MB 0.00 61.11 48091 59.04 0.06 13.72 27669 5700
7 feeds.phibee-telecom.net   9.01MB 0.00 0.85 3032 6.98 0.00 3.04 39740 638 54.86
8 217.73.144.40   488.37KB 0.00 0.05 338 48.01 0.00 1.44 356 10
9 ecngs-in.news.weretis.net   448.76KB 0.00 0.04 91 0.21 0.00 4.93 42153 790
10 ecngs-in.newsfeed.netcologne.de   0.00KB 0.00 0.00 0 0.00 0.00 0.00 17514 0
Total 17.42TB 100.00 1732391.86 75090130 0.98 100.00 249.16 1762486 19381 40.98

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   141.13MB 49.26 13.38 373956 46.37 0.50 20.32 424789 7797
2 ecngs-in.feeder.erje.net   64.36MB 22.47 6.10 48091 59.04 0.06 13.72 27669 5700
3 spool1.ecngs.de   58.64MB 20.47 5.56 17855573 99.60 23.78 406.47 69504 2304
4 ecngs-feed-me.usenet.farm   18.62MB 6.50 1.77 103240 10.88 0.14 574.52 844009 1729
5 feeds.phibee-telecom.net   2.00MB 0.70 0.19 3032 6.98 0.00 3.04 39740 638 12.16
6 ecngs-in.news.weretis.net   1.18MB 0.41 0.11 91 0.21 0.00 4.93 42153 790
7 nbr.elbracht.net   324.82KB 0.11 0.03 27084596 99.35 36.07 0.85 178000 392
8 feeder.ecngs.de   222.18KB 0.08 0.02 29621213 99.60 39.45 383.56 118752 21 0.00
9 217.73.144.40   12.79KB 0.00 0.00 338 48.01 0.00 1.44 356 10
10 ecngs-in.newsfeed.netcologne.de   0.00KB 0.00 0.00 0 0.00 0.00 0.00 17514 0
Total 286.48MB 100.00 27.16 75090130 0.98 100.00 249.16 1762486 19381 0.00

Graph

Goto top of page


8. Summary of Outgoing Feeds by Time

HourAccepted%AccVolume%VoldupsRejs
00 3880619 5.17 990.28GB 5.55 50255 843
01 3799384 5.06 983.65GB 5.51 58197 708
02 2982006 3.97 760.13GB 4.26 42539 501
03 3002405 4.00 690.14GB 3.87 54974 385
04 3634919 4.84 729.08GB 4.09 50980 411
05 1925942 2.56 389.49GB 2.18 49456 385
06 1708342 2.28 384.80GB 2.16 78559 523
07 1512413 2.01 384.35GB 2.15 40371 521
08 2031679 2.71 465.02GB 2.61 109365 636
09 2963952 3.95 769.50GB 4.31 85339 739
10 3898606 5.19 976.08GB 5.47 102184 653
11 3813616 5.08 872.06GB 4.89 101707 791
12 2128315 2.83 505.26GB 2.83 95029 676
13 2385711 3.18 571.96GB 3.21 90605 967
14 3943003 5.25 1.02TB 5.85 88521 848
15 5172249 6.89 1.24TB 7.12 88073 933
16 5596450 7.45 1.32TB 7.58 75435 1018
17 3330832 4.44 768.46GB 4.31 110121 1018
18 3102698 4.13 799.89GB 4.48 133480 1170
19 2947776 3.93 729.25GB 4.09 65795 1205
20 2567190 3.42 664.00GB 3.72 52723 1152
21 2967410 3.95 604.83GB 3.39 46586 1136
22 2119629 2.82 410.91GB 2.30 45564 1131
23 3674984 4.89 725.90GB 4.07 46628 1031
Total 75090130 100.00 17.42TB 100.00 1762486 19381

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 563455-563459 4 3 133 0.0
cambrium-out-l 564098-564102 4 3 133 0.0
xenna-out-s 564458-564463 5 4 125 0.0
xenna-out-l4 564012-564017 5 4 125 0.0
xenna-out-l3 564010-564015 5 4 125 0.0
xenna-out-l2 564000-564005 5 4 125 0.0
xenna-out-l1 564009-564014 5 4 125 0.0
usenetexp-s 564460-564465 5 4 125 0.0
usenetexp-l1 564057-564062 5 4 125 0.0
usenetexp-l 564046-564051 5 4 125 0.0
neva-s-1 563474-563479 5 4 125 0.0
neva-s 564478-564483 5 4 125 0.0
freenet-s 564474-564479 5 4 125 0.0
eweka-s 564478-564483 5 4 125 0.0
eweka-l5 563297-563302 5 4 125 0.0
eweka-l3 563989-563994 5 4 125 0.0
eweka-l 563990-563995 5 4 125 0.0
cambrium-out-s 564476-564482 6 5 120 0.0
giga-out-s 564475-564482 7 6 116 0.0
giga-out-l 561127-561134 7 6 116 0.0
eweka-l4 563303-563307 4 4 100 0.0
eweka-l2 563302-563306 4 4 100 0.0
eweka-l1 563322-563326 4 4 100 0.0
cambrium-out-l-1 563482-563485 3 3 100 0.0
usenet-farm-out-s 564462-564463 1 4 25 3.8
usenet-farm-out-l2 381077-381078 1 4 25 0.8
usenet-farm-out-l 558155-558156 1 4 25 4.1
proxad-s 564482-564483 1 4 25 6.6
erje-s 564471-564472 1 4 25 3.1
phibee-s 564478-564479 1 5 20 3.3
spool1-out-s 564476-564477 1 6 16 3.5
spool1-out-l6 491680-491681 1 6 16 1.4
spool1-out-l5 491626-491627 1 6 16 1.4
spool1-out-l 491602-491603 1 6 16 1.4
netcologne-out-s 306648-306649 1 6 16 6.0
nbr.elbracht.net-o-1 564476-564477 1 6 16 0.0
nbr.elbracht.net-o 564476-564477 1 6 16 0.0
feeder-ecngs-out-s 564476-564477 1 6 16 1.6
feeder-ecngs-out-l5 495777-495778 1 6 16 2.1
feeder-ecngs-out-l2 495611-495612 1 6 16 2.1
feeder-ecngs-out-l 495613-495614 1 6 16 2.0
usenet-farm-out-l1 379872-379872 0 4 0 0.8
spool1-out-l8 491685-491685 0 6 0 1.4
spool1-out-l7 491628-491628 0 6 0 1.4
spool1-out-l4 491594-491594 0 6 0 1.4
spool1-out-l3 491523-491523 0 6 0 1.4
spool1-out-l2 491549-491549 0 6 0 1.4
spool1-out-l12 491690-491690 0 6 0 1.4
spool1-out-l11 491845-491845 0 6 0 1.4
spool1-out-l10 491620-491620 0 6 0 1.4
spool1-out-l1 491685-491685 0 6 0 1.4
nbr.elbracht.net-c 69854-69854 0 6 0 0.0
feeder-ecngs-out-l7 495487-495487 0 6 0 2.2
feeder-ecngs-out-l6 495719-495719 0 6 0 2.2
feeder-ecngs-out-l4 495648-495648 0 6 0 2.1
feeder-ecngs-out-l3 495667-495667 0 6 0 2.1
feeder-ecngs-out-l1 495559-495559 0 6 0 2.0
Goto top of page


10. Summary of Curious Activity

1st TimeLast Time# MsgsMessage
00:00:01  23:55:01 7758 feed-in.de.xennanews.com: hostname lookup failure: feed-in.de.xennanews.com:(null): Name or service not known
00:00:01  23:59:08 5691 feeder1.feed.usenet.farm Path element fails to match aliases: feeder1.feed.usenet.farm
00:00:01  23:59:03 5684 feeder5.feed.usenet.farm Path element fails to match aliases: feeder5.feed.usenet.farm
00:02:12  23:57:12 3456 ecngs-in.feeder.usenetexpress.com: Connection timed out
00:00:02  23:55:01 3417 ecngs.nntp.giganews.com: 502 access denied
00:02:12  03:27:10 2900 hq-usenetpeers.eweka.nl: Connection timed out
00:00:01  23:57:12 1728 ecngs-in.feeder.usenetexpress.com: Connection refused
00:07:11  23:52:11 1033 ecngs.de-in.nntp.neva.ru: Connection timed out
00:00:01  23:55:01 864 newsfeed.freenet.ag: hostname lookup failure: newsfeed.freenet.ag:(null): Name or service not known
00:01:14  23:56:07 862 iqoq.erje.net Path element fails to match aliases: 3.eu.feeder.erje.net
00:02:10  23:58:33 860 ixni.erje.net Path element fails to match aliases: 1.us.feeder.erje.net
00:00:19  23:55:37 857 sxng.erje.net Path element fails to match aliases: 1.as.feeder.erje.net
00:00:18  23:58:03 857 kotz.erje.net Path element fails to match aliases: 2.eu.feeder.erje.net
00:03:54  23:59:05 852 imqag.erje.net Path element fails to match aliases: 3.us.feeder.erje.net
00:03:51  23:55:07 277 invir.erje.net Path element fails to match aliases: 2.us.feeder.erje.net
01:35:01  23:40:01 44 ecngs-feed-me.usenet.farm: Connection refused
07:20:04  21:20:17 42 spool1.ecngs.de: (unknown error)
06:18:22  18:22:09 39 feeder.ecngs.de: Remote EOF, attempting to reconnect
05:21:00  05:23:21 26 spool1.ecngs.de: Remote EOF, attempting to reconnect
08:42:11  20:52:10 24 ecngs.nntp.giganews.com: Connection timed out
03:20:11  03:30:11 21 ecngs-in.nntp.cambrium.nl: hostname lookup failure: ecngs-in.nntp.cambrium.nl:(null): Temporary failure in name resolution
08:40:01  20:55:33 19 ecngs.nntp.giganews.com: (unknown error)
03:25:11  03:30:11 18 feed-in.de.xennanews.com: hostname lookup failure: feed-in.de.xennanews.com:(null): Temporary failure in name resolution
05:31:20  17:23:31 9 srv1.nyc.us.weretis.net Path element fails to match aliases: weretis.net
17:30:11  17:35:11 8 ecngs.nntp.giganews.com: hostname lookup failure: ecngs.nntp.giganews.com:(null): Temporary failure in name resolution
08:51:11  13:04:13 8 DNS Fwd/Rev mismatch: lookup of feeder5.feed.usenet.farm failed
08:51:11  13:04:24 8 178.20.174.218 Path element fails to match aliases: feeder5.feed.usenet.farm
04:15:36  17:22:40 6 vsrv1.fsn.de.weretis.net Path element fails to match aliases: weretis.net
08:27:39  08:25:44 6 nbr.elbracht.net: Remote EOF, attempting to reconnect
03:25:11  03:30:11 5 ecngs-feed-me.usenet.farm: hostname lookup failure: ecngs-feed-me.usenet.farm:(null): Temporary failure in name resolution
04:15:42  17:26:52 3 feeder8.news.weretis.net Path element fails to match aliases: weretis.net
05:30:57   1 ecngs-proxad.newsfeed.proxad.net: Remote EOF, attempting to reconnect
17:36:09   1 ecngs-in.feeder.erje.net: Remote EOF, attempting to reconnect
03:27:14   1 ecngs-feed-me.usenet.farm: Remote EOF, attempting to reconnect
03:29:23   1 ecngs-feed-me.usenet.farm: Connection timed out
11:14:48   1 DNS Fwd/Rev mismatch: zg-1220d-35.stretchoid.com/192.241.216.14
04:13:27   1 DNS Fwd/Rev mismatch: lookup of pomelo.911111.mjg failed
23:15:36   1 DNS Fwd/Rev mismatch: apzg-0721o-071.stretchoid.com/198.199.118.62
Goto top of page


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