diff --git a/as.csv b/as.csv
index 19109ec..2fd9f9e 100644
--- a/as.csv
+++ b/as.csv
@@ -7363,7 +7363,7 @@ asn,handle,description
 7447,ONLINEINTERACTIVE,"Online Interactive"
 7448,CHOICE-HOTELS,"Choice Hotels International, Inc."
 7449,TIOGA-NET,"Tioga Communications"
-7450,ADVANCED,"Advanced Network & Services, Inc."
+7450,MCICS,"Verizon Business"
 7451,SHOP-NET,"Internet Shop.Net Inc."
 7452,NEIS-NET,"New England Internet Services"
 7453,ACCELERATION,"ACCELERATED DATA WORKS, INC."
@@ -20017,7 +20017,7 @@ asn,handle,description
 20288,UBARRY-NET,"Urner Barry Publications, Inc."
 20289,ISGNOC,"ISG Technology"
 20290,ARAC-101,"Advantage Opco, LLC"
-20291,3TSYSTEMS,"3T Systems Ltd"
+20291,3TSYSTEMS,"Xplore Inc."
 20292,WEST-B2B-DEN06,"West Corporation"
 20293,WU,"THE WESTERN UNION COMPANY"
 20294,MTN-UG,"MTN Uganda"
@@ -31890,7 +31890,7 @@ asn,handle,description
 32446,HARBOR-CAPITAL-ADVISORS,"Harbor Capital Advisors, Inc."
 32447,MARTI,"MARTIN RESOURCE MANAGEMENT CORP."
 32448,METROCAST-1,"Breezeline"
-32449,ALEXANDRA-INVESTMENT-MANAGEMENT,"Alexandra Investment Management"
+32449,THRIVE-MTL2,"Alexandra Investment Management"
 32450,TESU-WEB,"Thomas Edison State University"
 32451,BIGTECH,"BigTech"
 32452,JMP-SECURITIES-LLC,"JMP Securities, LLC"
@@ -47523,7 +47523,7 @@ asn,handle,description
 48469,MNEMONIC-OSL,"mnemonic AS"
 48470,JSCMTUKRISTALL,"Joint Stock Company MTU Kristall"
 48471,OPTIK-UA,"TOV FORT-POST"
-48472,TRUENETWORK-CDN,"Truenetwork LLC"
+48472,TRUENETWORK-IRK,"Truenetwork LLC"
 48473,TOWERCOM-SK,"Towercom a.s."
 48474,CZ-NORDICTELECOMREGIONAL,"Nordic Telecom Regional s.r.o."
 48475,OSKOLNET,"Closed Joint Stock Company Oskolnet"
@@ -58669,7 +58669,7 @@ asn,handle,description
 59792,MMK,"Microfinance company Bystrodengi LLC"
 59793,CISP,"Corporate Internet Service Provider LLC"
 59794,AKU,"Amirkabir University of Technology"
-59795,HOSTING4REAL,"Lucas Rolff, trading as Hosting4Real"
+59795,PERFGRID,"Lucas Rolff, trading as Hosting4Real"
 59796,STORMWALL,"StormWall s.r.o."
 59797,IPMI,"Industrial Projects Management Company (P.J.S) of Iran"
 59798,SENSS,"Zenlayer Inc"
@@ -59895,7 +59895,7 @@ asn,handle,description
 61018,PVH,"PVH B.V."
 61019,MEDIABAY-ASIA,"Mediabay Asia LLC"
 61020,STACIX,"Staclar, Inc."
-61021,STERCOM,"STERLING TELECOM LLC"
+61021,STERCOM,"MAVOTEL LLC"
 61022,COSMO-CONSULT,"COSMO CONSULT SI GmbH"
 61023,WORLDCALL,"WORLDCALL TELECOM BV"
 61024,ISP-BACKBONE-LTD,"Cloud Unboxed Limited"
@@ -62378,7 +62378,7 @@ asn,handle,description
 63609,LD-NET,"Beijing LD Technology Co., Ltd."
 63610,HCIX,"HCI Solutions Co.,Ltd"
 63611,WNT-TECH,"Beijing Wannuotong Technology Co. LTD"
-63612,XIAONIAOYUN,"Shenzhen Qianhai bird cloud computing Co. Ltd."
+63612,CHINA-INTERNET-NETWORK,"China Internet Network Information Center"
 63613,CHINA-INTERNET-NETWORK,"China Internet Network Information Center"
 63614,QISHANGONLINE,"A4, 5th Floor, Tower C, Triumph Plaza, Unit A, No 143,"
 63615,GECHINANET,"GE (China) Co.,Ltd"
@@ -64478,7 +64478,7 @@ asn,handle,description
 131263,SQSINDIABFSI-IN,"SQS INDIA BFSI LIMITED"
 131264,FSIPL-AP,"Functional Solutions PTY LTD"
 131265,TCS-ESERVE-AP,"TCS eServe Limited"
-131266,APNIC-32-BIT,"APNIC 32-bit ASN block"
+131266,UCNPL-AP,"Udaya Cable Network Pvt. Ltd."
 131267,UNITEL-LA,"Star Telecom"
 131268,SCRC-NETWORK-AP,"Sunshine Coast Regional Council"
 131269,BEAMTELE-AP,"Beam Telecom Pvt Ltd"
@@ -65528,7 +65528,7 @@ asn,handle,description
 132313,SOFIN-AP,"SOFI NETWORK CORPORATION"
 132314,AIRITINDIA-IN,"Esto Internet private limited"
 132315,INTILLISMART-AU,"Intillismart Pty Ltd"
-132316,RESERVED,"APNIC ASN block"
+132316,FREDNETLIMITED-AP,"Frednet Limited"
 132317,NICHE-IN,"Niche Software Solutions Pvt Ltd"
 132318,EXABYTES-CLOUD-MY,"Exabytes Cloud Sdn.Bhd."
 132319,INNOCLOUD-AP,"Innocloud Sdn Bhd"
@@ -66313,7 +66313,7 @@ asn,handle,description
 133098,MBATC-AP,"Metropolitan Bank and Trust Company"
 133099,IMAGEIT-AP,"Image IT"
 133100,DEDAUS-AP,"DEDICATED SERVERS AUSTRALIA"
-133101,DASHNETLIMITED-AP,"Dashnet Limited"
+133101,POWERWIRELESSLTD-AP,"Power Wireless Ltd"
 133102,SAHMSC-AP,"Sydney Anglican Home Mission Society Council"
 133103,AKAMAI-AP,"Akamai Technologies, Inc."
 133104,INSTRACORPORATION-AP,"Instra Corporation Pty Ltd"
@@ -69558,7 +69558,7 @@ asn,handle,description
 136343,CERA39,"Ceralink Communication Pvt Ltd"
 136344,JOKERNET,"Bass Jokernet Private Limited"
 136345,ZKINFO,"Z. K. Infonet"
-136346,FASTTNET,"Fasttnet Broadband Services Pvt Ltd"
+136346,RESERVED,"IRINN AS-BLOCK"
 136347,RUKKUNET,"Rukku Networks Private Limited"
 136348,ULTNET,"Ultranet Infotech Solution Private Limited"
 136349,RAINBOW,"Rainbow Internet Teleservices Private Limited"
@@ -74056,7 +74056,7 @@ asn,handle,description
 140841,LING1-AP,"Ling Cloud Corporation Limited"
 140842,DCA-AP,"DCA Networks Pty Ltd"
 140843,DHAMRAINETWORK-AP,"Dhamrai Network"
-140844,WIREDNETWORKS-AP,"Dashnet Limited"
+140844,POWERWIRELESSLTD-AP,"Power Wireless Ltd"
 140845,TISL-AP,"Threadneedle Investments Singapore (pte.) limited"
 140846,CZISTCL-AP,"Chengdu Zhiyun Zhifu Technology Co., Ltd"
 140847,UPDATE1-AP,"Update Technology"
@@ -86415,7 +86415,7 @@ asn,handle,description
 153200,CPWISC-AP,"Cyber Peers Wireless Internet Services Co."
 153201,ZHONGCHOUPTELTD-AP,"ZHONGCHOU PTE. LTD."
 153202,BRAINNETWORKS-AP,"Brain Networks"
-153203,NIXI,"NIXI"
+153203,KFONLTD-IN,"KERALA FIBRE OPTIC NETWORK LIMITED"
 153204,NIXI,"NIXI"
 153205,NIXI,"NIXI"
 153206,NIXI,"NIXI"
@@ -86519,7 +86519,7 @@ asn,handle,description
 153304,RAHATECHNOLOGY-AP,"Raha Technology"
 153305,BROADSIDE-IN,"Broadside Quanta Pte Ltd"
 153306,VOIPHQ-AP,"VOIP HQ LIMITED"
-153307,RESERVED,"APNIC ASN block"
+153307,BOS-AP,"Bangladesh Online Service"
 153308,RESERVED,"APNIC ASN block"
 153309,RESERVED,"APNIC ASN block"
 153310,RESERVED,"APNIC ASN block"
@@ -88958,7 +88958,7 @@ asn,handle,description
 198437,DSTAR,"LLC Direct Star"
 198438,ASINTRAST,"INTRAST Ltd."
 198439,TEAMPOOL,"teampool personal service gmbh"
-198440,GIGANET,"Allpoints Fibre Networks Limited"
+198440,GIGANET,"AllPoints Fibre Networks Limited"
 198441,MIGTELECOM,"MANVEL PASHIKYAN VAGHINAK"
 198442,TOTALIZATOR,"Totalizator Sportowy Sp. z o.o."
 198443,IRONNET,"Advania Finland Oy"
@@ -89573,7 +89573,7 @@ asn,handle,description
 199052,AQUAHOST,"AquaHost LTD"
 199053,GHT,"Golden Hightech BV"
 199054,ZAO-PENZA-GSM,"MTS PJSC"
-199055,UKCLOUD,"Ukcloud Ltd."
+199055,RESERVED,"RIPE NCC ASN block"
 199056,DELOS,"SAP SE"
 199057,AMPLUS,"PHU AMPLUS Krzysztof Jonski"
 199058,SERVAONE,"SERVA ONE LTD"
@@ -89966,7 +89966,7 @@ asn,handle,description
 199445,SENTASERV,"Senta Service LLC"
 199446,SHINKI,"Shinki OU"
 199447,AGRO-ID,"Agency for Animal Identification and Registration"
-199448,NTE,"Babble Cloud (NTE) Limited"
+199448,NTE,"Babble Cloud Holdings Ltd."
 199449,NETKOMPLANET,"Maciej Zukowski trading as Netkom Uslugi informatyczne"
 199450,STIB,"STIB LLC"
 199451,NET-SPACE,"NET-SPACE Dariusz Zielinski"
@@ -92414,7 +92414,7 @@ asn,handle,description
 201893,BLUE-DOT,"Pawel Walczuk trading as BLUE-DOT S.C."
 201894,FLEXIMUS,"FLEXIMUS BVBA"
 201895,PATIENTSKY,"EG Norge AS"
-201896,OPENHEADEND,"DVMR SARL"
+201896,MEDIACTIVE-24-7,"DVMR SARL"
 201897,RBPASN,"Freeport of Riga Authority"
 201898,BLUEWAVE,"BlueWave Communications Limited"
 201899,RESERVED,"RIPE NCC ASN block"
@@ -92920,7 +92920,7 @@ asn,handle,description
 202399,ART-MEDIA-SKAWINA,"Stowarzyszenie Artystyczno Medialne Art Media"
 202400,TAIPEI101-NETWORK-LLC,"TAIPEI101 NETWORK LTD"
 202401,WEBHOSTING24,"Webhosting24 GmbH"
-202402,SHOKUHOU,"Shokuhou Service LLC"
+202402,RESERVED,"RIPE NCC ASN block"
 202403,GLOBEMA,"GLOBEMA Sp. zoo"
 202404,DK-MEDIA,"LLC Publishing House Media-DK"
 202405,LLB,"Liechtensteinische Landesbank AG"
@@ -99205,7 +99205,7 @@ asn,handle,description
 208684,BHA,"BHA CONSEIL SARL"
 208685,QBINE,"Serverius Holding B.V."
 208686,AVDV,"Adrian William Everard van de Ven"
-208687,JURASSIC-FIBRE,"JURASSIC FIBRE LTD"
+208687,JURASSIC-FIBRE,"Jurassic Fibre Ltd"
 208688,BBIX-EUROPE,"BBIX Europe B.V."
 208689,HELLOLY,"helloly GmbH"
 208690,RESERVED,"RIPE NCC ASN block"
@@ -99327,7 +99327,7 @@ asn,handle,description
 208806,JV-V6,"Justas Vitaitis"
 208807,ASSMYK,"SMYK S.A."
 208808,ASENEGAN,"Enegan S.p.A."
-208809,HAERIN-NETWORK,"hyunjae chung"
+208809,RESERVED,"RIPE NCC ASN block"
 208810,DAVID-LEE,"David Lee"
 208811,ALFA-ALTUF,"JSC ALFA-BANK"
 208812,OLEJNICKI,"Alexander Olejnicki"
@@ -104824,10 +104824,10 @@ asn,handle,description
 214303,RESERVED,"RIPE NCC ASN block"
 214304,RESERVED,"RIPE NCC ASN block"
 214305,RESERVED,"RIPE NCC ASN block"
-214306,RESERVED,"RIPE NCC ASN block"
-214307,RESERVED,"RIPE NCC ASN block"
-214308,RESERVED,"RIPE NCC ASN block"
-214309,RESERVED,"RIPE NCC ASN block"
+214306,SKRYSPORTS,"Skrysports LLC"
+214307,IVX,"Ivx Group Limited"
+214308,RACKFOREST2,"Rackforest Zrt."
+214309,AURORIX,"Aurorix Gaming Solutions Limited"
 214310,CHEAPKVM-KWH,"Cheapkvm LTD"
 214311,RDPCORE,"RDP CORE DC DOO BEOGRAD"
 214312,OPEN-MX,"Sebastian Krolzik"
@@ -106457,7 +106457,7 @@ asn,handle,description
 215936,KINDGUY-CLOUD,"Lilian Rodriguez"
 215937,OSS,"Omega Smart Systems (OSS) SAL"
 215938,RESERVED,"RIPE NCC ASN block"
-215939,MORNINGSTARS,"Valery Smoliar"
+215939,CHSCLOUD,"Valery Smoliar"
 215940,TEZBULUT,"TEZBULUT LLC"
 215941,EGTONG,"EGT DIGITAL EOOD"
 215942,STRIC,"Stric BV"
@@ -111893,7 +111893,7 @@ asn,handle,description
 267679,BUSAJM-MARIANA,"BUSAJM MARIANA (RACK DIGITAL)"
 267680,COOPERATIVA-SERVICIOS-PUBLICOS,"COOPERATIVA DE SERVICIOS PUBLICOS TRANSITO LTDA."
 267681,ARGENTINA-VIRTUAL-NETWORKS,"Argentina Virtual Networks SRL"
-267682,WIFAO-COLOMBIA-S-S,"WIFAO COLOMBIA S A S"
+267682,WAO-INTERNET,"WAO INTERNET S.A.S."
 267683,COMPENSADORA-ELECTRONICA,"COMPENSADORA ELECTRONICA S.A."
 267684,VISIONMAGICA-SOCIEDAD-ANONIMA,"VISIONMAGICA SOCIEDAD ANONIMA"
 267685,SIRIO-TELECOMUNICACIONES,"SIRIO TELECOMUNICACIONES S.R.L"
@@ -117764,6 +117764,7 @@ asn,handle,description
 273906,COMPAIA-OPERADORA-TELECOMUNICACIONES,"COMPAIA OPERADORA DE TELECOMUNICACIONES Y ADMINISTRADORA DE SERVICIOS PERU SAC"
 273907,EBUNTI-PANAMA,"EBUNTI PANAMA S.A."
 273908,COMFIBRA-X,"COMFIBRA X S.A.S"
+273909,GENIOS-SOLUCIONES,"GENIOS SOLUCIONES SRL"
 274589,UNION-TELECOMUNICAES-SERVIOS,"UNION TELECOMUNICAES E SERVIOS LTDA"
 274590,CASETO-BENETTI-EIRELI,"Caseto & Benetti EIRELI"
 274591,IUNGO-COMUNICACAO-CONECTIVIDADE,"IUNGO COMUNICACAO E CONECTIVIDADE LTDA"
@@ -119407,6 +119408,7 @@ asn,handle,description
 329480,BONGANI-CONNECTS,"Bongani Connects"
 329481,LIGHTSTRUCK-CONNECT,"Lightstruck Connect"
 329482,OPIN-TECHNOLOGIES,"OPIN TECHNOLOGIES GHANA LIMITED"
+329483,MALAWI-LIVERPOOL-WELLCOME-TRUST-CLINICAL-RESEARCH-PROGRAMME,"Malawi-Liverpool-Wellcome Trust Clinical Research Programme"
 393216,UCC-EDU,"Union County College"
 393217,ASN4-TELUS,"TELUS Communications Inc."
 393219,H6,"Brickshelf II, LLC"
@@ -120431,7 +120433,7 @@ asn,handle,description
 394250,PDS-DC1,"Pacific Dental Services"
 394251,CFF,"Cystic Fibrosis Foundation"
 394252,CC,"Clear Creek ISD"
-394253,XPRES-PHX,"XPRESSBET INC."
+394253,1ST-TECH,"XPRESSBET INC."
 394254,BLUESOFTWARE,"BLUE SOFTWARE, LLC"
 394255,BELLMTSDC-DC01,"Equinix, Inc."
 394256,CLOUDSINGULARITY,"Tech Futures Interactive Inc."
@@ -121473,7 +121475,7 @@ asn,handle,description
 395311,MIDWAYUSA01,"MidwayUSA"
 395312,WEBASSIGN,"WebAssign"
 395313,BRAINTREE-2,"PayPal, Inc."
-395314,QTS,"Quake Technology Solutions LLC"
+395314,AECC-SANJUANPOOLS,"American Environmental Container Corp."
 395315,TCMC-BGP-01,"Tri-City Medical Center"
 395316,ONTARIOSYSTEMS,"Ontario Systems"
 395317,RISPA,"Rhode Island State Police"
@@ -122617,7 +122619,7 @@ asn,handle,description
 396468,ALPHA-CLOUD,"Alpha Technology Group"
 396469,NUWAVE-TECHNOLOGY-INC,"Nuwave Technology Inc"
 396470,LCC-EDU,"Lansing Community College"
-396471,CHAMPION-COMMUNICATIONS,"Champion Communications, Inc."
+396471,DECIX-HOU,"DE-CIX North America Inc."
 396472,SWIFTINTERNET,"SWIFT INTERNET INC."
 396473,MMH,"Merrick Mirror Hosting, Inc"
 396474,ANNEX-FIBER,"Annex Fiber Inc."
@@ -122646,7 +122648,7 @@ asn,handle,description
 396497,CENTRETECH-1,"Centre Technologies, Inc."
 396498,TR-ASN-SB-01,"The Tire Rack, Inc."
 396499,COREBRIDGE-US-ISP,"AIG Technologies Inc."
-396500,128TECHNOLOGY,"128 Technology Inc"
+396500,MINAKILABS-AS01,"MinakiLabs"
 396501,CIRA-5,"CIRA Canadian Internet Registration Authority Autorit Canadienne pour les enregistrements Internet"
 396502,HOTSPOTPR,"HOTSPOTPR BROADBAND INTERNET, LLC"
 396503,WESTCONNECT-COMMUNICATIONS,"WestConnect Communications"
@@ -124393,7 +124395,7 @@ asn,handle,description
 398250,BHPL-AZURE,"Brookfield Hospitality Properties LLC"
 398251,GNPS-ASN-01,"Great Neck Public Schools"
 398252,BRC-YORKNE-01,"Big Red Communications LLC"
-398253,GPR-DH,"Departamento de Hacienda"
+398253,KYOYA-HNLWS-MEZZANINE-01,"Sheraton Waikiki Beach Resort"
 398254,PRELUDE-SERVICES,"Prelude Services"
 398255,GTS-02,"GTS Securities, LLC"
 398256,QUERIZON,"Querizon"
@@ -124592,7 +124594,7 @@ asn,handle,description
 398449,MSDELTA,"Mississippi Delta Community College"
 398450,CUSTOMCABLE-FISHERISLAND-2020,"Custom Cable LLLP"
 398451,RHIT,"Rose-Hulman Institute of Technology, Inc"
-398452,LOGIC-1,"Logic One"
+398452,BIRD-COMPUTE,"Bird Compute LLC"
 398453,INCOMM-NET3,"InComm"
 398454,DACSIX-NORTH,"The St. Paul Group"
 398455,MERIDIANCC,"Meridian Community College"
@@ -125869,7 +125871,7 @@ asn,handle,description
 399733,ESFN-IPBLOCK,"JCFiber"
 399734,CLARIVATE-01,"Clarivate Analytics (US) LLC"
 399735,BL-01,"Baseline NXC LLC"
-399736,CUNA-MSN-01,"CREDIT UNION NATIONAL ASSOCIATION, INC"
+399736,AIT-01,"Attentive IT, Inc."
 399737,ETHERWARE,"Etherware Solutions LLC"
 399738,TNS-TSYS-01,"Transaction Network Services, Inc."
 399739,BROADEN-WIRELESS-1,"Broaden Wireless Inc"
@@ -125879,7 +125881,7 @@ asn,handle,description
 399743,RL-01,"RuralLynx Inc"
 399744,COA-INC-ASN-142-202-47-00,"Coaster Co. of America"
 399745,WTB,"Washington Trust Bank"
-399746,DASH-TELECOM,"Dash Telecommunications LLC"
+399746,CBI-199,"Careismatic Brands, LLC"
 399747,AMSP,"Aaron McDaniel, Sole Proprietor"
 399748,NLHS,"NL Health Services"
 399749,RTI-01,"Restaurant Technologies, Inc."