The Cidr Report

From: (no name) (no email)
Date: Fri Dec 02 2005 - 06:00:00 EST

  • Next message: Miquel van Smoorenburg: "Re: QoS for ADSL customers"

    This report has been generated at Fri Dec 2 21:46:37 2005 AEST.
    The report analyses the BGP Routing Table of an AS4637 (Reach) router
    and generates a report on aggregation potential within the table.

    Check http://www.cidr-report.org/as4637 for a current version of this report.

    Recent Table History
            Date Prefixes CIDR Agg
            25-11-05 172899 115145
            26-11-05 172818 115065
            27-11-05 172783 115147
            28-11-05 173030 115171
            29-11-05 173008 115448
            30-11-05 172803 115438
            01-12-05 173244 115396
            02-12-05 173338 115423

    AS Summary
             20954 Number of ASes in routing system
              8692 Number of ASes announcing only one prefix
              1459 Largest number of prefixes announced by an AS
                    AS7018 : ATT-INTERNET4 - AT&T WorldNet Services
          91252992 Largest address span announced by an AS (/32s)
                    AS721 : DLA-ASNBLOCK-AS - DoD Network Information Center

    Aggregation Summary
    The algorithm used in this report proposes aggregation only
    when there is a precise match using the AS path, so as
    to preserve traffic transit policies. Aggregation is also
    proposed across non-advertised address space ('holes').

     --- 02Dec05 ---
    ASnum NetsNow NetsAggr NetGain % Gain Description

    Table 173501 115410 58091 33.5% All ASes

    AS4323 1184 236 948 80.1% TWTC - Time Warner Telecom
    AS18566 879 8 871 99.1% COVAD - Covad Communications
    AS4134 1007 257 750 74.5% CHINANET-BACKBONE
                                                   No.31,Jin-rong Street
    AS721 1054 312 742 70.4% DLA-ASNBLOCK-AS - DoD Network
                                                   Information Center
    AS22773 577 34 543 94.1% CCINET-2 - Cox Communications
                                                   Inc.
    AS7018 1459 959 500 34.3% ATT-INTERNET4 - AT&T WorldNet
                                                   Services
    AS19916 563 65 498 88.5% ASTRUM-0001 - OLM LLC
    AS855 562 66 496 88.3% CANET-ASN-4 - Canadian
                                                   Research Network
    AS3602 531 104 427 80.4% SPRINT-CA-AS - Sprint Canada
                                                   Inc.
    AS6197 966 567 399 41.3% BATI-ATL - BellSouth Network
                                                   Solutions, Inc
    AS11492 631 251 380 60.2% CABLEONE - CABLE ONE
    AS17676 470 101 369 78.5% JPNIC-JP-ASN-BLOCK Japan
                                                   Network Information Center
    AS6467 411 57 354 86.1% ESPIRECOMM - e.spire
                                                   Communications, Inc.
    AS17488 434 82 352 81.1% HATHWAY-NET-AP Hathway IP Over
                                                   Cable Internet
    AS812 370 27 343 92.7% ROGERS-CABLE - Rogers Cable
                                                   Inc.
    AS4755 612 282 330 53.9% VSNL-AS Videsh Sanchar Nigam
                                                   Ltd. Autonomous System
    AS4766 616 289 327 53.1% KIXS-AS-KR Korea Telecom
    AS15270 342 25 317 92.7% AS-PAETEC-NET - PaeTec.net -a
                                                   division of
                                                   PaeTecCommunications, Inc.
    AS9583 831 519 312 37.5% SIFY-AS-IN Sify Limited
    AS9498 411 107 304 74.0% BBIL-AP BHARTI BT INTERNET
                                                   LTD.
    AS14654 292 6 286 97.9% WAYPORT - Wayport
    AS5668 485 212 273 56.3% AS-5668 - CenturyTel Internet
                                                   Holdings, Inc.
    AS9929 319 56 263 82.4% CNCNET-CN China Netcom Corp.
    AS6167 324 63 261 80.6% CELLCO-PART - Cellco
                                                   Partnership
    AS16814 295 37 258 87.5% NSS S.A.
    AS18101 271 23 248 91.5% RIL-IDC Reliance Infocom Ltd
                                                   Internet Data Centre,
    AS6140 428 186 242 56.5% IMPSAT-USA - ImpSat
    AS1239 840 599 241 28.7% SPRINTLINK - Sprint
    AS19115 258 27 231 89.5% CHARTER-LEBANON - Charter
                                                   Communications
    AS6198 484 255 229 47.3% BATI-MIA - BellSouth Network
                                                   Solutions, Inc

    Total 17906 5812 12094 67.5% Top 30 total

    Possible Bogus Routes

            24.246.0.0/17 AS7018 ATT-INTERNET4 - AT&T WorldNet Services
            24.246.78.0/24 AS25994 NPG-001 - NPG Cable, INC
            24.246.128.0/18 AS7018 ATT-INTERNET4 - AT&T WorldNet Services
            64.17.32.0/24 AS13488 CBWU-13488 - Continental Broadband Florida, Inc DBA WebUnited
            64.17.33.0/24 AS13488 CBWU-13488 - Continental Broadband Florida, Inc DBA WebUnited
            64.17.37.0/24 AS13488 CBWU-13488 - Continental Broadband Florida, Inc DBA WebUnited
            64.38.96.0/19 AS19654 HOSTING-NETWORK - HOSTING-NETWORK, INC.
            64.66.32.0/20 AS18864 STARTEC - Startec Global Communications
            64.66.32.0/22 AS18864 STARTEC - Startec Global Communications
            64.66.34.0/23 AS18864 STARTEC - Startec Global Communications
            64.127.128.0/17 AS19654 HOSTING-NETWORK - HOSTING-NETWORK, INC.
            66.11.32.0/20 AS6261 VISINET - Visionary Systems, Inc.
            66.11.224.0/20 AS3356 LEVEL3 Level 3 Communications
            66.37.96.0/20 AS3764 IA-HOU-AS - Internet America, Inc.
            66.51.134.0/24 AS29876 LNTC - Latency LLC
            66.96.0.0/20 AS3770 WORLDPATH-AS - WorldPath Internet Services
            66.117.0.0/21 AS30033 NHI-NETWORKS - NHI Networks
            66.117.8.0/24 AS174 COGENT Cogent/PSI
            66.117.9.0/24 AS30033 NHI-NETWORKS - NHI Networks
            66.117.16.0/24 AS30033 NHI-NETWORKS - NHI Networks
            66.117.18.0/24 AS30033 NHI-NETWORKS - NHI Networks
            66.117.20.0/24 AS30085 NHI-COLOCATIONS - New Horizon Collocations
            66.117.21.0/24 AS30033 NHI-NETWORKS - NHI Networks
            66.117.23.0/24 AS31972 EMGINECONCEPT-01 - Emagine Concept, Inc.
            66.117.25.0/24 AS31972 EMGINECONCEPT-01 - Emagine Concept, Inc.
            66.117.26.0/24 AS31972 EMGINECONCEPT-01 - Emagine Concept, Inc.
            66.117.27.0/24 AS31972 EMGINECONCEPT-01 - Emagine Concept, Inc.
            66.186.192.0/19 AS19654 HOSTING-NETWORK - HOSTING-NETWORK, INC.
            66.187.96.0/24 AS10026 ANC Asia Netcom Corporation
            66.187.108.0/24 AS10026 ANC Asia Netcom Corporation
            66.187.109.0/24 AS10026 ANC Asia Netcom Corporation
            66.216.0.0/18 AS19654 HOSTING-NETWORK - HOSTING-NETWORK, INC.
            66.235.158.0/23 AS7018 ATT-INTERNET4 - AT&T WorldNet Services
            85.129.3.0/24 AS14585 CIFNET - CIFNet, Inc.
            85.129.4.0/24 AS14585 CIFNET - CIFNet, Inc.
            90.192.0.0/16 AS12654 RIPE-NCC-RIS-AS RIPE NCC RIS Project.
            90.255.248.0/21 AS12654 RIPE-NCC-RIS-AS RIPE NCC RIS Project.
            91.192.0.0/16 AS12654 RIPE-NCC-RIS-AS RIPE NCC RIS Project.
            91.255.248.0/21 AS12654 RIPE-NCC-RIS-AS RIPE NCC RIS Project.
            125.213.0.0/16 AS4134 CHINANET-BACKBONE No.31,Jin-rong Street
            131.64.0.0/12 AS721 DLA-ASNBLOCK-AS - DoD Network Information Center
            132.0.0.0/10 AS721 DLA-ASNBLOCK-AS - DoD Network Information Center
            137.0.0.0/13 AS721 DLA-ASNBLOCK-AS - DoD Network Information Center
            138.136.0.0/13 AS721 DLA-ASNBLOCK-AS - DoD Network Information Center
            151.135.0.0/16 AS4763 TELSTRANZ-AS TelstraClear Ltd
            158.0.0.0/13 AS721 DLA-ASNBLOCK-AS - DoD Network Information Center
            163.142.0.0/16 AS2500 JPNIC-ASBLOCK-AP JPNIC
            192.30.93.0/24 AS17757 HPAUS-AP HP Australia
            192.30.94.0/24 AS17757 HPAUS-AP HP Australia
            192.40.105.0/24 AS5515 SONERA-GLOBAL-IP Sonera Solution Autonomous System
            192.43.230.0/24 AS7575 AARNET-AS-AP Australian Academic and Reasearch Network (AARNet)
            192.44.0.0/19 AS702 AS702 MCI EMEA - Commercial IP service provider in Europe
            192.44.0.0/24 AS5501 FRAUNHOFER-CLUSTER-BW Fraunhofer Gesellschaft
            192.70.164.0/24 AS25689 NRCNET-AS - National Research Council of Canada
            192.72.0.0/16 AS4780 SEEDNET Digital United Inc.
            192.72.0.0/18 AS4780 SEEDNET Digital United Inc.
            192.72.192.0/18 AS4780 SEEDNET Digital United Inc.
            192.81.182.0/24 AS719 ELISA-AS Elisa Oyj
            192.81.183.0/24 AS719 ELISA-AS Elisa Oyj
            192.81.184.0/24 AS719 ELISA-AS Elisa Oyj
            192.88.99.0/24 AS559 SWITCH SWITCH, Swiss Education and Research Network
            192.96.36.0/24 AS5713 AFRINIC African Network Information Center
            192.96.37.0/24 AS10474 AFRINIC African Network Information Center
            192.96.135.0/24 AS2018 TENET - 1 - The Uninet Project
            192.96.136.0/23 AS2018 TENET - 1 - The Uninet Project
            192.96.140.0/24 AS2018 TENET - 1 - The Uninet Project
            192.96.143.0/24 AS2018 TENET - 1 - The Uninet Project
            192.96.145.0/24 AS2018 TENET - 1 - The Uninet Project
            192.96.177.0/24 AS6083 AFRINIC African Network Information Center
            192.96.250.0/24 AS2018 TENET - 1 - The Uninet Project
            192.107.104.0/24 AS6458 GUATEL
            192.119.135.0/24 AS270 PSCNI-AS - National Aeronautics and Space Administration
            192.124.252.0/22 AS680 DFN-IP service G-WiN
            192.133.6.0/24 AS10282 EQUANT-CEEUR EQUANT AS for Central and Eastern Europe region
            192.136.53.0/24 AS8346 SONATEL-AS Autonomous System
            192.153.144.0/21 AS721 DLA-ASNBLOCK-AS - DoD Network Information Center
            192.172.0.0/19 AS721 DLA-ASNBLOCK-AS - DoD Network Information Center
            192.188.208.0/20 AS721 DLA-ASNBLOCK-AS - DoD Network Information Center
            193.0.246.0/24 AS3303 SWISSCOM Swisscom Solutions Ltd
            193.32.19.0/24 AS702 AS702 MCI EMEA - Commercial IP service provider in Europe
            193.32.20.0/23 AS702 AS702 MCI EMEA - Commercial IP service provider in Europe
            193.36.1.0/24 AS8220 COLT COLT Telecommunications
            193.37.69.0/24 AS2856 BT-UK-AS BTnet UK Regional network
            193.37.236.0/24 AS702 AS702 MCI EMEA - Commercial IP service provider in Europe
            193.110.77.0/24 AS3356 LEVEL3 Level 3 Communications
            193.110.78.0/24 AS3356 LEVEL3 Level 3 Communications
            193.110.79.0/24 AS3356 LEVEL3 Level 3 Communications
            194.31.227.0/24 AS21461 TRANSFAIRNET Transfair-net GmbH Krefeld
            194.59.176.0/20 AS1273 CW Cable & Wireless
            194.59.178.0/24 AS8481 TRANSNET transnet INTERNET Services
            194.153.156.0/24 AS24865 KMITCHELL-AS Keith Mitchell's Network
            194.246.72.0/23 AS8893 ARTFILES-AS Artfiles New Media GmbH
            198.23.26.0/24 AS4390 BELLATLANTIC-COM - Bell Atlantic, Inc.
            198.54.82.0/24 AS2018 TENET - 1 - The Uninet Project
            198.54.92.0/24 AS2018 TENET - 1 - The Uninet Project
            198.54.222.0/24 AS2018 TENET - 1 - The Uninet Project
            198.54.249.0/24 AS2018 TENET - 1 - The Uninet Project
            198.54.250.0/24 AS2018 TENET - 1 - The Uninet Project
            198.54.251.0/24 AS2018 TENET - 1 - The Uninet Project
            198.97.72.0/21 AS721 DLA-ASNBLOCK-AS - DoD Network Information Center
            198.97.80.0/20 AS721 DLA-ASNBLOCK-AS - DoD Network Information Center
            198.97.96.0/19 AS721 DLA-ASNBLOCK-AS - DoD Network Information Center
            198.97.240.0/20 AS721 DLA-ASNBLOCK-AS - DoD Network Information Center
            198.101.4.0/22 AS721 DLA-ASNBLOCK-AS - DoD Network Information Center
            198.136.32.0/20 AS19329 MCNET - Martin County Board of County Commissioners
            198.160.171.0/24 AS7046 UUNET-CUSTOMER - UUNET Technologies, Inc.
            198.161.87.0/24 AS6539 GROUPTLCOM - GT Group Telecom Services Corp.
            198.163.155.0/24 AS684 MTSAL-ASN - MTS Allstream Inc.
            198.167.0.0/16 AS7456 INTERHOP - Interhop Network SERVICES Inc.
            198.167.163.0/24 AS15290 ALLST-15290 - Allstream Corp. Corporation Allstream
            198.168.0.0/16 AS701 ALTERNET-AS - UUNET Technologies, Inc.
            198.169.0.0/16 AS803 SASKTEL - SaskTel
            198.232.133.0/24 AS23075 SKOTOS-AS - Skotos Tech, Inc
            199.9.128.0/17 AS668 ASN-ASNET-NET-AS - Defense Research and Engineering Network
            199.10.0.0/16 AS721 DLA-ASNBLOCK-AS - DoD Network Information Center
            199.60.0.0/20 AS271 BCNET-AS - University of British Columbia
            199.114.0.0/21 AS721 DLA-ASNBLOCK-AS - DoD Network Information Center
            199.114.128.0/18 AS721 DLA-ASNBLOCK-AS - DoD Network Information Center
            199.114.130.0/24 AS721 DLA-ASNBLOCK-AS - DoD Network Information Center
            199.114.131.0/24 AS721 DLA-ASNBLOCK-AS - DoD Network Information Center
            199.114.132.0/24 AS721 DLA-ASNBLOCK-AS - DoD Network Information Center
            199.114.134.0/24 AS3541 ITSDN-U4 - DISA/UNRRA
            199.114.136.0/24 AS27044 DDN-ASNBLK1 - DoD Network Information Center
            199.114.138.0/24 AS721 DLA-ASNBLOCK-AS - DoD Network Information Center
            199.114.140.0/24 AS3544 ITSDN-U7 - DISA/UNRRA
            199.114.142.0/24 AS721 DLA-ASNBLOCK-AS - DoD Network Information Center
            199.114.144.0/24 AS27064 DDN-ASNBLK1 - DoD Network Information Center
            199.114.148.0/24 AS721 DLA-ASNBLOCK-AS - DoD Network Information Center
            199.114.150.0/24 AS721 DLA-ASNBLOCK-AS - DoD Network Information Center
            199.114.152.0/24 AS27033 DDN-ASNBLK1 - DoD Network Information Center
            199.114.153.0/24 AS27034 DDN-ASNBLK1 - DoD Network Information Center
            199.114.154.0/24 AS1733 CENTAF-SWA - AF DDN PMO
            199.114.160.0/24 AS1733 CENTAF-SWA - AF DDN PMO
            199.120.32.0/19 AS16582 NEXTLEVELINTERNET - NEXTLEVEL INTERNET, INC.
            199.121.0.0/16 AS721 DLA-ASNBLOCK-AS - DoD Network Information Center
            199.123.0.0/18 AS721 DLA-ASNBLOCK-AS - DoD Network Information Center
            199.123.16.0/20 AS721 DLA-ASNBLOCK-AS - DoD Network Information Center
            199.123.80.0/21 AS721 DLA-ASNBLOCK-AS - DoD Network Information Center
            199.189.32.0/19 AS7332 IQUEST-AS - IQuest Internet
            199.202.0.0/16 AS701 ALTERNET-AS - UUNET Technologies, Inc.
            199.246.116.0/24 AS813 UUNET-AS1 - UUNET Technologies, Inc.
            202.58.113.0/24 AS19161 INNOCOM-TELECOM - INNOCOM TELECOM
            202.86.252.0/22 AS9304 HUTCHISON-AS-AP Hutchison Global Communications
            202.86.253.0/24 AS9304 HUTCHISON-AS-AP Hutchison Global Communications
            202.86.254.0/24 AS9304 HUTCHISON-AS-AP Hutchison Global Communications
            202.86.255.0/24 AS9304 HUTCHISON-AS-AP Hutchison Global Communications
            202.90.33.0/24 AS9830 SWIFTONLINE-AS-AP SWIFT ONLINE BORDER AS
            202.90.40.0/24 AS9830 SWIFTONLINE-AS-AP SWIFT ONLINE BORDER AS
            202.90.41.0/24 AS9830 SWIFTONLINE-AS-AP SWIFT ONLINE BORDER AS
            202.90.42.0/24 AS9830 SWIFTONLINE-AS-AP SWIFT ONLINE BORDER AS
            202.90.43.0/24 AS9830 SWIFTONLINE-AS-AP SWIFT ONLINE BORDER AS
            202.90.44.0/24 AS9830 SWIFTONLINE-AS-AP SWIFT ONLINE BORDER AS
            202.90.46.0/23 AS17747 ZIML-AP ZEE INTERACTIVE MUTIMEDIA LTD., BANGALORE
            202.93.0.0/20 AS4134 CHINANET-BACKBONE No.31,Jin-rong Street
            202.131.64.0/19 AS9381 NEWTT-IP-AP Wharf T&T Ltd.
            203.13.171.0/24 AS1221 ASN-TELSTRA Telstra Pty Ltd
            203.62.0.0/17 AS7575 AARNET-AS-AP Australian Academic and Reasearch Network (AARNet)
            203.78.48.0/20 AS9299 IPG-AS-AP Philippine Long Distance Telephone Company
            203.89.133.0/24 AS15412 FLAG-AS Flag Telecom Global Internet AS
            203.89.134.0/24 AS17557 PKTELECOM-AS-AP Pakistan Telecom
            203.89.138.0/24 AS9237 HUTCHCA-AS Corporate Access (HK) Ltd.
            203.89.139.0/24 AS17911 BRAINPK-AS-AP Brain Telecommunication Ltd.
            203.89.143.0/24 AS17557 PKTELECOM-AS-AP Pakistan Telecom
            203.89.144.0/24 AS17557 PKTELECOM-AS-AP Pakistan Telecom
            203.89.145.0/24 AS4637 REACH Reach Network Border AS
            203.89.146.0/24 AS4637 REACH Reach Network Border AS
            203.89.147.0/24 AS17557 PKTELECOM-AS-AP Pakistan Telecom
            203.89.148.0/24 AS17557 PKTELECOM-AS-AP Pakistan Telecom
            203.89.149.0/24 AS17557 PKTELECOM-AS-AP Pakistan Telecom
            203.89.150.0/24 AS17557 PKTELECOM-AS-AP Pakistan Telecom
            203.89.151.0/24 AS17557 PKTELECOM-AS-AP Pakistan Telecom
            203.89.153.0/24 AS17557 PKTELECOM-AS-AP Pakistan Telecom
            203.89.154.0/24 AS17557 PKTELECOM-AS-AP Pakistan Telecom
            203.89.158.0/24 AS17557 PKTELECOM-AS-AP Pakistan Telecom
            203.89.159.0/24 AS17557 PKTELECOM-AS-AP Pakistan Telecom
            203.99.0.0/19 AS17746 ORCONINTERNET-NZ-AP Orcon Internet
            203.99.142.0/24 AS9826 ILINK-HK-AP iLink.net Ltd
            203.111.192.0/20 AS7473 SINGTEL-AS-AP Singapore Telecom
            203.210.69.0/24 AS17536 PRODIGY-AS-AP Prodidgy Telecommunications
            204.48.118.0/23 AS29912 CITIZENS-PROPERTY-INSURANCE-CORPORATION - Citizens Property Insurance Corporation
            204.48.119.0/24 AS29912 CITIZENS-PROPERTY-INSURANCE-CORPORATION - Citizens Property Insurance Corporation
            204.154.125.0/24 AS3952 TELLABS-ASN - TELLABS Operations, Inc.
            204.154.126.0/24 AS3952 TELLABS-ASN - TELLABS Operations, Inc.
            204.154.127.0/24 AS3952 TELLABS-ASN - TELLABS Operations, Inc.
            205.150.0.0/15 AS701 ALTERNET-AS - UUNET Technologies, Inc.
            206.108.96.0/19 AS577 BACOM - Bell Advanced Communications Inc.
            206.128.104.0/21 AS11709 VIC - VIRTUAL INTERACTIVE CENTER
            206.167.57.0/24 AS376 RISQ-AS - Reseau Interordinateurs Scientique Quebecois (RISQ)
            206.191.64.0/18 AS15290 ALLST-15290 - Allstream Corp. Corporation Allstream
            206.191.96.0/19 AS15290 ALLST-15290 - Allstream Corp. Corporation Allstream
            207.231.96.0/19 AS11194 NUNETPA - NuNet Inc
            208.138.48.0/20 AS6971 ESCH - Eschelon Telecommunications, Inc.
            209.40.192.0/21 AS6487 CyberNet de Guatemala S.A.
            209.40.200.0/21 AS6487 CyberNet de Guatemala S.A.
            209.40.208.0/21 AS6487 CyberNet de Guatemala S.A.
            209.40.216.0/21 AS6487 CyberNet de Guatemala S.A.
            209.97.64.0/19 AS6132 INGRESSNET - Ingress Enterprises, Inc w/ Ingress Communications, Inc.
            209.112.224.0/20 AS19817 DSLEXTREME - DSL Extreme
            209.205.69.0/24 AS21578 Universidad autonoma de Bucaramanga
            209.205.70.0/24 AS21578 Universidad autonoma de Bucaramanga
            209.205.81.0/24 AS15066 SkyNet de Colombia S.A.
            209.205.82.0/24 AS15066 SkyNet de Colombia S.A.
            209.205.84.0/24 AS15066 SkyNet de Colombia S.A.
            209.234.0.0/18 AS3845 STATE-NET - CS&W, Inc.
            209.251.0.0/19 AS11036 SISCOM - SISCOM, Inc
            216.37.110.0/23 AS4264 CERNET-ASN-BLOCK - California Education and Research Federation Network
            216.71.224.0/20 AS23527 COTELLIGENCE - Cotelligence, Inc.
            216.82.160.0/20 AS20481 CALYX-NL Calyx Internet B.V. Netherlands
            216.96.128.0/18 AS7018 ATT-INTERNET4 - AT&T WorldNet Services
            216.178.37.0/24 AS3356 LEVEL3 Level 3 Communications
            216.178.39.0/24 AS3356 LEVEL3 Level 3 Communications
            216.178.42.0/24 AS3356 LEVEL3 Level 3 Communications
            216.178.43.0/24 AS3356 LEVEL3 Level 3 Communications
            216.228.64.0/21 AS6295 WHIDBEY1 - Whidbey Internet Services
            216.228.224.0/20 AS13674 VRIS-AS-BLOCK-13661-13675 - Verizon Internet Services
            216.240.240.0/20 AS7018 ATT-INTERNET4 - AT&T WorldNet Services
            216.240.242.0/24 AS7018 ATT-INTERNET4 - AT&T WorldNet Services

    Please see http://www.cidr-report.org for the full report

    ------------------------------------
    Copies of this report are mailed to:
      
      
      
      
      


  • Next message: Miquel van Smoorenburg: "Re: QoS for ADSL customers"





    Hosted Email Solutions

    Invaluement Anti-Spam DNSBLs



    Powered By FreeBSD   Powered By FreeBSD