Usage Statistics for a2z.fhl.net

Summary Period: May 2012
Generated 01-Jun-2012 00:09 CST

[Daily Statistics] [Hourly Statistics] [URLs] [Entry] [Exit] [Sites] [Referrers] [Search] [Agents] [Countries]

Monthly Statistics for May 2012
Total Hits 2213909
Total Files 1979016
Total Pages 1466007
Total Visits 132512
Total KBytes 34494839
Total Unique Sites 55907
Total Unique URLs 120596
Total Unique Referrers 3693
Total Unique User Agents 8997
. Avg Max
Hits per Hour 2975 10490
Hits per Day 71416 93939
Files per Day 63839 87274
Pages per Day 47290 69804
Sites per Day 1803 3398
Visits per Day 4274 5186
KBytes per Day 1112737 1815470
Hits by Response Code
Code 200 - OK 89.39% 1979016
Code 206 - Partial Content 0.15% 3427
Code 301 - Moved Permanently 0.09% 2092
Code 302 - Found 0.00% 5
Code 304 - Not Modified 5.56% 123147
Code 400 - Bad Request 0.00% 4
Code 401 - Unauthorized 0.00% 18
Code 404 - Not Found 4.80% 106164
Code 405 - Method Not Allowed 0.00% 30
Code 416 - Requested Range Not Satisfiable 0.00% 5
Code 501 - Not Implemented 0.00% 1

Daily usage for May 2012

Daily Statistics for May 2012
Day Hits Files Pages Visits Sites KBytes
1 72810 3.29% 65495 3.31% 49624 3.38% 3574 2.70% 2795 5.00% 931775 2.70%
2 84983 3.84% 76021 3.84% 58231 3.97% 4213 3.18% 3353 6.00% 1118837 3.24%
3 85586 3.87% 77081 3.89% 58831 4.01% 5186 3.91% 3398 6.08% 1242562 3.60%
4 90272 4.08% 80046 4.04% 58070 3.96% 4494 3.39% 3031 5.42% 1176050 3.41%
5 71875 3.25% 65689 3.32% 50676 3.46% 4715 3.56% 2821 5.05% 1155642 3.35%
6 65047 2.94% 59727 3.02% 46946 3.20% 4267 3.22% 2500 4.47% 1001541 2.90%
7 91667 4.14% 83340 4.21% 65640 4.48% 4973 3.75% 2840 5.08% 1246176 3.61%
8 89163 4.03% 80406 4.06% 65585 4.47% 4550 3.43% 2780 4.97% 1495941 4.34%
9 93939 4.24% 87274 4.41% 69804 4.76% 4554 3.44% 2784 4.98% 1365028 3.96%
10 85740 3.87% 79034 3.99% 57719 3.94% 4791 3.62% 3018 5.40% 1403398 4.07%
11 72313 3.27% 65505 3.31% 47119 3.21% 4601 3.47% 2891 5.17% 1106183 3.21%
12 57888 2.61% 51732 2.61% 37411 2.55% 4105 3.10% 2653 4.75% 933734 2.71%
13 56618 2.56% 50818 2.57% 37634 2.57% 4108 3.10% 2363 4.23% 1611309 4.67%
14 57138 2.58% 50920 2.57% 36110 2.46% 4566 3.45% 2894 5.18% 966364 2.80%
15 67315 3.04% 58892 2.98% 37016 2.52% 3995 3.01% 2881 5.15% 1010205 2.93%
16 64848 2.93% 57058 2.88% 41021 2.80% 3857 2.91% 2896 5.18% 940900 2.73%
17 61361 2.77% 55137 2.79% 39627 2.70% 4389 3.31% 2899 5.19% 792463 2.30%
18 64963 2.93% 56901 2.88% 41978 2.86% 4607 3.48% 2978 5.33% 915819 2.65%
19 70762 3.20% 63561 3.21% 49007 3.34% 4350 3.28% 2816 5.04% 1165246 3.38%
20 70993 3.21% 63537 3.21% 49258 3.36% 3953 2.98% 2570 4.60% 1026635 2.98%
21 60925 2.75% 54104 2.73% 40651 2.77% 4454 3.36% 2899 5.19% 906301 2.63%
22 66770 3.02% 58023 2.93% 41958 2.86% 3822 2.88% 2951 5.28% 983878 2.85%
23 65905 2.98% 57015 2.88% 39743 2.71% 3687 2.78% 2875 5.14% 1053947 3.06%
24 64311 2.90% 54799 2.77% 39917 2.72% 3679 2.78% 2781 4.97% 977233 2.83%
25 68133 3.08% 58453 2.95% 44076 3.01% 4499 3.40% 2757 4.93% 996112 2.89%
26 71730 3.24% 65952 3.33% 40635 2.77% 4293 3.24% 2704 4.84% 961295 2.79%
27 53606 2.42% 48864 2.47% 38757 2.64% 3820 2.88% 2627 4.70% 949979 2.75%
28 64938 2.93% 57146 2.89% 42574 2.90% 4265 3.22% 3002 5.37% 1089717 3.16%
29 74206 3.35% 65532 3.31% 46796 3.19% 4752 3.59% 3148 5.63% 1088432 3.16%
30 73338 3.31% 65050 3.29% 45849 3.13% 4576 3.45% 3125 5.59% 1066668 3.09%
31 74766 3.38% 65904 3.33% 47744 3.26% 4585 3.46% 3094 5.53% 1815470 5.26%

Hourly usage for May 2012

Hourly Statistics for May 2012
Hour Hits Files Pages KBytes
Avg Total Avg Total Avg Total Avg Total
0 2966 91954 4.15% 2688 83357 4.21% 2039 63221 4.31% 44538 1380670 4.00%
1 2604 80736 3.65% 2390 74115 3.75% 1863 57756 3.94% 37487 1162104 3.37%
2 2278 70633 3.19% 2123 65815 3.33% 1652 51233 3.49% 33821 1048444 3.04%
3 2005 62180 2.81% 1880 58307 2.95% 1636 50726 3.46% 31388 973034 2.82%
4 1814 56258 2.54% 1698 52659 2.66% 1526 47311 3.23% 30294 939127 2.72%
5 2033 63043 2.85% 1904 59035 2.98% 1703 52815 3.60% 35669 1105739 3.21%
6 2032 63010 2.85% 1878 58225 2.94% 1650 51155 3.49% 36836 1141913 3.31%
7 2294 71140 3.21% 2033 63050 3.19% 1688 52348 3.57% 39303 1218392 3.53%
8 2792 86558 3.91% 2463 76368 3.86% 1871 58029 3.96% 43971 1363103 3.95%
9 3217 99728 4.50% 2793 86590 4.38% 2044 63377 4.32% 51786 1605359 4.65%
10 3913 121311 5.48% 3436 106528 5.38% 2430 75359 5.14% 57763 1790668 5.19%
11 3901 120961 5.46% 3456 107151 5.41% 2345 72698 4.96% 54781 1698225 4.92%
12 3561 110416 4.99% 3150 97676 4.94% 2276 70576 4.81% 53952 1672519 4.85%
13 3053 94643 4.27% 2684 83229 4.21% 2013 62429 4.26% 50303 1559389 4.52%
14 3444 106776 4.82% 3010 93320 4.72% 2214 68661 4.68% 55447 1718864 4.98%
15 3551 110090 4.97% 3120 96733 4.89% 2204 68354 4.66% 56076 1738359 5.04%
16 3316 102824 4.64% 2973 92180 4.66% 2119 65706 4.48% 53432 1656387 4.80%
17 3272 101432 4.58% 2937 91053 4.60% 2025 62796 4.28% 53114 1646528 4.77%
18 3122 96811 4.37% 2813 87229 4.41% 1862 57748 3.94% 44710 1386024 4.02%
19 2656 82362 3.72% 2373 73582 3.72% 1784 55334 3.77% 43393 1345189 3.90%
20 2981 92428 4.17% 2635 81688 4.13% 1923 59639 4.07% 48340 1498529 4.34%
21 3353 103959 4.70% 2939 91119 4.60% 1994 61842 4.22% 47836 1482911 4.30%
22 3676 113958 5.15% 3276 101557 5.13% 2161 67012 4.57% 54867 1700883 4.93%
23 3570 110698 5.00% 3175 98450 4.97% 2254 69882 4.77% 53628 1662477 4.82%

Top 30 of 120596 Total URLs
# Hits KBytes URL
1 284334 12.84% 8237141 23.88% /php/read.php
2 158940 7.18% 1455041 4.22% /php/parsing.php
3 151914 6.86% 3973466 11.52% /gb/php/read.php
4 111312 5.03% 287276 0.83% /php/com.php
5 86184 3.89% 834091 2.42% /gb/php/parsing.php
6 78199 3.53% 36750 0.11% /php/qs.php
7 78139 3.53% 824307 2.39% /php/fhlwhparsing.php
8 67831 3.06% 519764 1.51% /map/lm.php
9 65151 2.94% 676885 1.96% /gb/php/fhlwhparsing.php
10 54538 2.46% 126266 0.37% /gb/php/com.php
11 31382 1.42% 9817942 28.46% /php/pcom.php
12 23866 1.08% 9495 0.03% /php/qpar.php
13 23215 1.05% 29589 0.09% /php/s.php
14 19878 0.90% 679204 1.97% /php/search.php
15 17564 0.79% 20760 0.06% /gb/php/s.php
16 16288 0.74% 362193 1.05% /gb/php/search.php
17 15924 0.72% 7001 0.02% /gb/php/qs.php
18 15884 0.72% 4695 0.01% /php/qgpa.php
19 9531 0.43% 91898 0.27% /php/wparsing.php
20 6232 0.28% 54257 0.16% /gb/php/wparsing.php
21 6193 0.28% 45024 0.13% /
22 5973 0.27% 24307 0.07% /bible/
23 4657 0.21% 2407 0.01% /php/dy/sb.php
24 4315 0.19% 79561 0.23% /CBOL.html
25 3860 0.17% 1244869 3.61% /gb/php/pcom.php
26 3545 0.16% 31045 0.09% /php/uread.php
27 3197 0.14% 3734 0.01% /php/otstrong.js
28 3012 0.14% 82 0.00% /robots.txt
29 2123 0.10% 11258 0.03% /bible/greek/Gclass1.html
30 2111 0.10% 2671 0.01% /php/ntstrong.js

Top 10 of 120596 Total URLs By KBytes
# Hits KBytes URL
1 31382 1.42% 9817942 28.46% /php/pcom.php
2 284334 12.84% 8237141 23.88% /php/read.php
3 151914 6.86% 3973466 11.52% /gb/php/read.php
4 116 0.01% 1535990 4.45% /bible/greek/d5.wav
5 158940 7.18% 1455041 4.22% /php/parsing.php
6 3860 0.17% 1244869 3.61% /gb/php/pcom.php
7 86184 3.89% 834091 2.42% /gb/php/parsing.php
8 78139 3.53% 824307 2.39% /php/fhlwhparsing.php
9 19878 0.90% 679204 1.97% /php/search.php
10 65151 2.94% 676885 1.96% /gb/php/fhlwhparsing.php

Top 10 of 2591 Total Entry Pages
# Hits Visits URL
1 284334 12.84% 22595 17.31% /php/read.php
2 31382 1.42% 16645 12.75% /php/pcom.php
3 67831 3.06% 7151 5.48% /map/lm.php
4 151914 6.86% 6996 5.36% /gb/php/read.php
5 158940 7.18% 5636 4.32% /php/parsing.php
6 111312 5.03% 4619 3.54% /php/com.php
7 6193 0.28% 3931 3.01% /
8 5973 0.27% 3210 2.46% /bible/
9 4315 0.19% 2573 1.97% /CBOL.html
10 2123 0.10% 1689 1.29% /bible/greek/Gclass1.html

Top 10 of 2588 Total Exit Pages
# Hits Visits URL
1 284334 12.84% 24158 18.40% /php/read.php
2 31382 1.42% 18223 13.88% /php/pcom.php
3 67831 3.06% 7419 5.65% /map/lm.php
4 158940 7.18% 5682 4.33% /php/parsing.php
5 111312 5.03% 5567 4.24% /php/com.php
6 151914 6.86% 5168 3.94% /gb/php/read.php
7 6193 0.28% 2195 1.67% /
8 23215 1.05% 2035 1.55% /php/s.php
9 2123 0.10% 1780 1.36% /bible/greek/Gclass1.html
10 4657 0.21% 1630 1.24% /php/dy/sb.php

Top 30 of 55907 Total Sites
# Hits Files KBytes Visits Hostname
1 376385 17.00% 369875 18.69% 4896625 14.20% 2 0.00% 220.181.94.234
2 72348 3.27% 71438 3.61% 959109 2.78% 4 0.00% crawl-66-249-69-220.googlebot.com
3 66362 3.00% 63143 3.19% 865602 2.51% 18 0.01% crawl-66-249-69-194.googlebot.com
4 66049 2.98% 62766 3.17% 875172 2.54% 18 0.01% crawl-66-249-69-196.googlebot.com
5 53178 2.40% 50804 2.57% 717508 2.08% 10 0.01% crawl-66-249-69-230.googlebot.com
6 52049 2.35% 49836 2.52% 714162 2.07% 11 0.01% crawl-66-249-69-228.googlebot.com
7 34511 1.56% 34060 1.72% 469868 1.36% 7 0.01% crawl-66-249-69-72.googlebot.com
8 34485 1.56% 34068 1.72% 468877 1.36% 5 0.00% crawl-66-249-69-74.googlebot.com
9 21580 0.97% 20121 1.02% 263479 0.76% 12 0.01% crawl-66-249-69-14.googlebot.com
10 21500 0.97% 20165 1.02% 268793 0.78% 11 0.01% crawl-66-249-69-16.googlebot.com
11 19564 0.88% 17783 0.90% 652684 1.89% 544 0.41% msnbot-207-46-204-224.search.msn.com
12 18082 0.82% 17886 0.90% 35616 0.10% 96 0.07% host79-219-static.243-95-b.business.telecomitalia.it
13 16600 0.75% 16514 0.83% 346722 1.01% 498 0.38% 3.220.202.1.static.bjtelecom.net
14 14942 0.67% 14910 0.75% 14308 0.04% 2 0.00% 61.135.249.233
15 14070 0.64% 8743 0.44% 158663 0.46% 107 0.08% 123.0.34.164
16 10959 0.50% 8774 0.44% 293761 0.85% 252 0.19% hn.kd.ny.adsl
17 10314 0.47% 229 0.01% 7274 0.02% 3 0.00% 14.218.202.1.static.bjtelecom.net
18 10081 0.46% 9063 0.46% 333962 0.97% 464 0.35% msnbot-65-52-110-19.search.msn.com
19 10034 0.45% 9040 0.46% 317665 0.92% 487 0.37% msnbot-207-46-13-209.search.msn.com
20 9793 0.44% 8895 0.45% 321073 0.93% 413 0.31% msnbot-65-52-104-28.search.msn.com
21 9735 0.44% 8926 0.45% 328808 0.95% 444 0.34% msnbot-65-52-104-87.search.msn.com
22 9567 0.43% 8706 0.44% 303593 0.88% 445 0.34% msnbot-65-52-109-152.search.msn.com
23 9501 0.43% 8653 0.44% 314215 0.91% 539 0.41% msnbot-207-46-199-39.search.msn.com
24 8957 0.40% 8001 0.40% 326468 0.95% 542 0.41% msnbot-207-46-204-240.search.msn.com
25 7927 0.36% 7897 0.40% 8096 0.02% 32 0.02% 061093217138.ctinets.com
26 7922 0.36% 7755 0.39% 238435 0.69% 5 0.00% 123202122045.ctinets.com
27 6364 0.29% 6146 0.31% 43961 0.13% 145 0.11% 111.13.8.84
28 6051 0.27% 5779 0.29% 151111 0.44% 238 0.18% msnbot-207-46-13-49.search.msn.com
29 5926 0.27% 5596 0.28% 10097 0.03% 8 0.01% 114-32-11-208.hinet-ip.hinet.net
30 5360 0.24% 5326 0.27% 3269 0.01% 0 0.00% 220.181.94.235

Top 10 of 55907 Total Sites By KBytes
# Hits Files KBytes Visits Hostname
1 376385 17.00% 369875 18.69% 4896625 14.20% 2 0.00% 220.181.94.234
2 72348 3.27% 71438 3.61% 959109 2.78% 4 0.00% crawl-66-249-69-220.googlebot.com
3 66049 2.98% 62766 3.17% 875172 2.54% 18 0.01% crawl-66-249-69-196.googlebot.com
4 66362 3.00% 63143 3.19% 865602 2.51% 18 0.01% crawl-66-249-69-194.googlebot.com
5 53178 2.40% 50804 2.57% 717508 2.08% 10 0.01% crawl-66-249-69-230.googlebot.com
6 52049 2.35% 49836 2.52% 714162 2.07% 11 0.01% crawl-66-249-69-228.googlebot.com
7 19564 0.88% 17783 0.90% 652684 1.89% 544 0.41% msnbot-207-46-204-224.search.msn.com
8 443 0.02% 443 0.02% 590196 1.71% 0 0.00% 220.181.51.158
9 34511 1.56% 34060 1.72% 469868 1.36% 7 0.01% crawl-66-249-69-72.googlebot.com
10 34485 1.56% 34068 1.72% 468877 1.36% 5 0.00% crawl-66-249-69-74.googlebot.com

Top 30 of 3693 Total Referrers
# Hits Referrer
1 1319333 59.59% - (Direct Request)
2 233076 10.53% http://a2z.fhl.net/php/read.php
3 142156 6.42% http://a2z.fhl.net/php/parsing.php
4 111728 5.05% http://a2z.fhl.net/php/fhlwhparsing.php
5 44253 2.00% http://a2z.fhl.net/bible/greek/Gclass1.html
6 27291 1.23% http://image.youdao.com/imagesa
7 24358 1.10% http://a2z.fhl.net/
8 24176 1.09% http://a2z.fhl.net/bible/
9 23268 1.05% http://a2z.fhl.net/gb/php/read.php
10 20624 0.93% http://a2z.fhl.net/gb/php/fhlwhparsing.php
11 13751 0.62% http://a2z.fhl.net/gb/php/parsing.php
12 12591 0.57% http://a2z.fhl.net/php/wparsing.php
13 10928 0.49% http://a2z.fhl.net/CBOL.html
14 10416 0.47% http://pic.sogou.com
15 8616 0.39% http://tw.search.yahoo.com/search
16 6883 0.31% http://www.google.com.tw/url
17 6093 0.28% http://www.google.com/url
18 5540 0.25% http://a2z.fhl.net/php/com.php
19 5087 0.23% http://a2z.fhl.net/php/pcom.php
20 4895 0.22% http://a2z.fhl.net/movie/movie7.html
21 4336 0.20% http://a2z.fhl.net/gb/php/wparsing.php
22 3961 0.18% http://a2z.fhl.net/php/search.php
23 3360 0.15% http://www.google.com.hk/url
24 3044 0.14% http://hk.search.yahoo.com/search
25 2969 0.13% http://www.baidu.com/s
26 2739 0.12% http://bible.fhl.net/
27 2475 0.11% http://a2z.fhl.net/gb/CBOL.html
28 2273 0.10% http://a2z.fhl.net/fore/
29 2103 0.09% http://a2z.fhl.net/map/lm.php
30 2054 0.09% http://a2z.fhl.net/movie/movie19.html

Top 20 of 10653 Total Search Strings
# Hits Search String
1 604 2.22% 羅倫佐的油
2 263 0.97% 紅玫瑰與白玫瑰
3 259 0.95% 神隱少女
4 249 0.91% 性關係
5 180 0.66% 希臘字母
6 161 0.59% 貓的報恩
7 148 0.54% 兒童節的由來
8 148 0.54% 霍爾的移動城堡
9 142 0.52% 希臘文
10 138 0.51% 傳道書
11 134 0.49% 建構式數學
12 128 0.47% 約翰福音
13 126 0.46% 天生我才必有用
14 123 0.45% 大法師
15 121 0.44% %e8%b2%93
16 119 0.44% 希腊字母
17 118 0.43% 無痛分娩
18 117 0.43% 吃醋
19 115 0.42% 使徒行傳
20 113 0.42% 希臘字母發音

Top 15 of 8997 Total User Agents
# Hits User Agent
1 411934 18.61% Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)
2 372011 16.80% Sogou web spider/4.0(+http://www.sogou.com/docs/help/webmasters.htm#07)
3 152110 6.87% Mozilla/5.0 (compatible; Baiduspider/2.0; +http://www.baidu.com/search/spider.html)
4 97352 4.40% Mozilla/5.0 (compatible; bingbot/2.0; +http://www.bing.com/bingbot.htm)
5 42531 1.92% Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; WOW64; Trident/5.0)
6 36237 1.64% Mozilla/5.0 (Windows NT 5.1; rv:12.0) Gecko/20100101 Firefox/12.0
7 35161 1.59% Googlebot-Image/1.0
8 28666 1.29% Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; Trident/5.0)
9 27593 1.25% Mozilla/5.0 (compatible;YodaoBot-Image/1.0;http://www.youdao.com/help/webmaster/spider/;)
10 24049 1.09% Mozilla/5.0 (Windows NT 5.1) AppleWebKit/535.19 (KHTML, like Gecko) Chrome/18.0.1025.168 Safari/535.19
11 23114 1.04% Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; InfoPath.1; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152;
12 22281 1.01% Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Trident/4.0; InfoPath.1; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET
13 19725 0.89% Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.3072
14 19087 0.86% Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.3
15 19058 0.86% Mozilla/5.0 (Windows NT 6.1; WOW64; rv:12.0) Gecko/20100101 Firefox/12.0

Usage by Country for May 2012

Top 30 of 81 Total Countries
# Hits Files KBytes Country
1 934281 42.20% 872998 44.11% 14770458 42.82% Commercial (com)
2 764398 34.53% 697782 35.26% 12587807 36.49% Unresolved/Unknown
3 346100 15.63% 270255 13.66% 4714384 13.67% Network (net)
4 71114 3.21% 54499 2.75% 902924 2.62% Taiwan
5 18275 0.83% 17961 0.91% 46597 0.14% Italy
6 16973 0.77% 13822 0.70% 384288 1.11% China
7 11495 0.52% 10034 0.51% 204522 0.59% Hong Kong
8 10649 0.48% 9599 0.49% 146982 0.43% Singapore
9 8494 0.38% 7845 0.40% 58161 0.17% Educational (edu)
10 6292 0.28% 6247 0.32% 96170 0.28% Ukraine
11 5788 0.26% 5169 0.26% 71617 0.21% Canada
12 4089 0.18% 2742 0.14% 144512 0.42% Australia
13 3012 0.14% 2927 0.15% 20522 0.06% Argentina
14 2056 0.09% 1830 0.09% 20092 0.06% Non-Profit (org)
15 1903 0.09% 1322 0.07% 49056 0.14% New Zealand
16 1699 0.08% 1303 0.07% 77611 0.22% United Kingdom
17 1369 0.06% 1232 0.06% 28284 0.08% Japan
18 1281 0.06% 1061 0.05% 22986 0.07% Malaysia
19 596 0.03% 501 0.03% 5319 0.02% Germany
20 518 0.02% 490 0.02% 17568 0.05% France
21 436 0.02% 417 0.02% 8131 0.02% Czech Republic
22 404 0.02% 367 0.02% 5743 0.02% US Government (gov)
23 373 0.02% 305 0.02% 27866 0.08% Thailand
24 316 0.01% 246 0.01% 8274 0.02% Brazil
25 276 0.01% 254 0.01% 29975 0.09% Russian Federation
26 222 0.01% 117 0.01% 1270 0.00% Belgium
27 166 0.01% 115 0.01% 5002 0.01% Netherlands
28 139 0.01% 130 0.01% 2688 0.01% Israel
29 139 0.01% 134 0.01% 3079 0.01% Sweden
30 124 0.01% 93 0.00% 2763 0.01% Viet Nam


Generated by Webalizer Version 2.21