data/registrant_ranges.txt in petrarca-0.3.0 vs data/registrant_ranges.txt in petrarca-0.4.0
- old
+ new
@@ -1,2 +1,505 @@
+# Generated from RangeMessage.xml file, downloaded from https://www.isbn-international.org/range_file_generation.
+#
+# International ISBN Agency
+# Thu, 27 Aug 2020 10:37:54 CEST
+#
+# English language
+978-0:00-19,200-227,2280-2289,229-368,3690-3699,370-638,6390-6397,6398000-6399999,640-644,6450000-6459999,646-647,6480000-6489999,649-654,6550-6559,656-699,7000-8499,85000-89999,900000-949999,9500000-9999999
+# English language
+978-1:000-009,01-02,030-034,0350-0399,04-06,0700-0999,100-397,3980-5499,55000-64999,6500-6799,68000-68599,6860-7139,714-716,7170-7319,7320000-7399999,74000-77499,7750000-7753999,77540-77639,7764000-7764999,77650-77699,7770000-7776999,77770-78999,7900-7999,80000-80049,80050-80499,80500-83799,8380000-8384999,83850-86719,8672-8675,86760-86979,869800-915999,9160000-9165059,916506-972999,9730-9877,987800-991149,9911500-9911999,991200-998989,9989900-9999999
+# French language
+978-2:00-19,200-349,35000-39999,400-489,490000-494999,495-495,4960-4966,49670-49699,497-699,7000-8399,84000-89999,900000-919799,91980-91980,919810-919942,9199430-9199689,919969-949999,9500000-9999999
+# German language
+978-3:00-02,030-033,0340-0369,03700-03999,04-19,200-699,7000-8499,85000-89999,900000-949999,9500000-9539999,95400-96999,9700000-9849999,98500-99999
# Japan
978-4:00-19,200-699,7000-8499,85000-89999,900000-949999,9500000-9999999
+# former U.S.S.R
+978-5:00000-00499,0050-0099,01-19,200-420,4210-4299,430-430,4310-4399,440-440,4410-4499,450-603,6040000-6049999,605-699,7000-8499,85000-89999,900000-909999,91000-91999,9200-9299,93000-94999,9500000-9500999,9501-9799,98000-98999,9900000-9909999,9910-9999
+# Iran
+978-600:00-09,100-499,5000-8999,90000-98679,9868-9929,993-995,99600-99999
+# Kazakhstan
+978-601:00-19,200-699,7000-7999,80000-84999,85-99
+# Indonesia
+978-602:00-06,0700-1399,14000-14999,1500-1699,17000-19999,200-499,50000-53999,5400-5999,60000-61999,6200-6999,70000-74999,7500-9499,95000-99999
+# Saudi Arabia
+978-603:00-04,05-49,500-799,8000-8999,90000-99999
+# Vietnam
+978-604:0-4,50-89,900-979,9800-9999
+# Turkey
+978-605:00-02,030-039,04-09,100-199,2000-2399,240-399,4000-5999,60000-74999,7500-7999,80000-89999,9000-9999
+# Romania
+978-606:000-089,09-49,500-799,8000-9099,910-919,92000-96499,9650-9749,975-999
+# Mexico
+978-607:00-39,400-749,7500-9499,95000-99999
+# North Macedonia
+978-608:0-0,10-19,200-449,4500-6499,65000-69999,7-9
+# Lithuania
+978-609:00-39,400-799,8000-9499,95000-99999
+# Thailand
+978-611:
+# Peru
+978-612:00-29,300-399,4000-4499,45000-49999,5000-5149
+# Mauritius
+978-613:0-9
+# Lebanon
+978-614:00-39,400-799,8000-9499,95000-99999
+# Hungary
+978-615:00-09,100-499,5000-7999,80000-89999
+# Thailand
+978-616:00-19,200-699,7000-8999,90000-99999
+# Ukraine
+978-617:00-49,500-699,7000-8999,90000-99999
+# Greece
+978-618:00-19,200-499,5000-7999,80000-99999
+# Bulgaria
+978-619:00-14,150-699,7000-8999,90000-99999
+# Mauritius
+978-620:0-9
+# Philippines
+978-621:00-29,400-599,8000-8999,95000-99999
+# Iran
+978-622:00-08,200-299,6000-7999,95000-99999
+# Indonesia
+978-623:00-09,200-399,6500-7999,90000-99999
+# Sri Lanka
+978-624:00-04,200-249,5000-5999,95000-99999
+# Turkey
+978-625:00-00,400-449,7000-7999
+# Brazil
+978-65:00-01,250-299,300-302,5000-5129,5500-5999,80000-81824,86000-89999,900000-902449,990000-999999
+# China, People's Republic
+978-7:00-09,100-499,5000-7999,80000-89999,900000-999999
+# former Czechoslovakia
+978-80:00-19,200-699,7000-8499,85000-89999,900000-998999,99900-99999
+# India
+978-81:00-19,200-699,7000-8499,85000-89999,900000-999999
+# Norway
+978-82:00-19,200-689,690000-699999,7000-8999,90000-98999,990000-999999
+# Poland
+978-83:00-19,200-599,60000-69999,7000-8499,85000-89999,900000-999999
+# Spain
+978-84:00-11,120000-129999,1300-1399,140-149,15000-19999,200-699,7000-8499,85000-89999,9000-9199,920000-923999,92400-92999,930000-949999,95000-96999,9700-9999
+# Brazil
+978-85:00-19,200-454,455000-455299,45530-45599,456-528,52900-53199,5320-5339,534-539,54000-54029,54030-54039,540400-540499,54050-54089,540900-540999,54100-54399,5440-5479,54800-54999,5500-5999,60000-69999,7000-8499,85000-89999,900000-924999,92500-94499,9450-9599,96-97,98000-99999
+# former Yugoslavia
+978-86:00-29,300-599,6000-7999,80000-89999,900000-999999
+# Denmark
+978-87:00-29,400-649,7000-7999,85000-94999,970000-999999
+# Italy
+978-88:00-19,200-311,31200-31499,315-318,31900-32299,323-326,3270-3389,339-360,3610-3629,363-548,5490-5549,555-599,6000-8499,85000-89999,900000-909999,910-926,9270-9399,940000-947999,94800-99999
+# Korea, Republic
+978-89:00-24,250-549,5500-8499,85000-94999,950000-969999,97000-98999,990-999
+# Netherlands
+978-90:00-19,200-499,5000-6999,70000-79999,800000-849999,8500-8999,90-90,94-94
+# Sweden
+978-91:0-1,20-49,500-649,7000-8199,85000-94999,970000-999999
+# International NGO Publishers and EU Organizations
+978-92:0-5,60-79,800-899,9000-9499,95000-98999,990000-999999
+# India
+978-93:00-09,100-499,5000-7999,80000-94999,950000-999999
+# Netherlands
+978-94:000-599,6000-8999,90000-99999
+# Argentina
+978-950:00-49,500-899,9000-9899,99000-99999
+# Finland
+978-951:0-1,20-54,550-889,8900-9499,95000-99999
+# Finland
+978-952:00-19,200-499,5000-5999,60-65,6600-6699,67000-69999,7000-7999,80-94,9500-9899,99000-99999
+# Croatia
+978-953:0-0,10-14,150-479,48000-49999,500-500,50100-50999,51-54,55000-59999,6000-9499,95000-99999
+# Bulgaria
+978-954:00-28,2900-2999,300-799,8000-8999,90000-92999,9300-9999
+# Sri Lanka
+978-955:0000-1999,20-33,3400-3549,35500-35999,3600-3799,38000-38999,3900-4099,41000-44999,4500-4999,50000-54999,550-710,71100-71499,7150-9499,95000-99999
+# Chile
+978-956:00-08,09000-09999,10-19,200-599,6000-6999,7000-9999
+# Taiwan
+978-957:00-02,0300-0499,05-19,2000-2099,21-27,28000-30999,31-43,440-819,8200-9699,97000-99999
+# Colombia
+978-958:00-48,490-509,5100-5199,52000-53999,5400-5599,56000-59999,600-799,8000-9499,95000-99999
+# Cuba
+978-959:00-19,200-699,7000-8499,85000-99999
+# Greece
+978-960:00-19,200-659,6600-6899,690-699,7000-8499,85000-92999,93-93,9400-9799,98000-99999
+# Slovenia
+978-961:00-19,200-599,6000-8999,90000-95999
+# Hong Kong, China
+978-962:00-19,200-699,7000-8499,85000-86999,8700-8999,900-999
+# Hungary
+978-963:00-19,200-699,7000-8499,85000-89999,9000-9999
+# Iran
+978-964:00-14,150-249,2500-2999,300-549,5500-8999,90000-96999,970-989,9900-9999
+# Israel
+978-965:00-19,200-599,7000-7999,90000-99999
+# Ukraine
+978-966:00-12,130-139,14-14,1500-1699,170-199,2000-2789,279-289,2900-2999,300-699,7000-8999,90000-90999,910-949,95000-97999,980-999
+# Malaysia
+978-967:00-00,0100-0999,10000-19999,2000-2499,250-254,2900-2999,300-499,5000-5999,60-89,900-989,9900-9989,99900-99999
+# Mexico
+978-968:01-39,400-499,5000-7999,800-899,9000-9999
+# Pakistan
+978-969:0-1,20-20,210-219,2200-2299,23000-23999,24-39,400-749,7500-9999
+# Mexico
+978-970:01-59,600-899,9000-9099,91000-96999,9700-9999
+# Philippines
+978-971:000-015,0160-0199,02-02,0300-0599,06-49,500-849,8500-9099,91000-95999,9600-9699,97-98,9900-9999
+# Portugal
+978-972:0-1,20-54,550-799,8000-9499,95000-99999
+# Romania
+978-973:0-0,100-169,1700-1999,20-54,550-759,7600-8499,85000-88999,8900-9499,95000-99999
+# Thailand
+978-974:00-19,200-699,7000-8499,85000-89999,90000-94999,9500-9999
+# Turkey
+978-975:00000-01999,02-23,2400-2499,250-599,6000-9199,92000-98999,990-999
+# Caribbean Community
+978-976:0-3,40-59,600-799,8000-9499,95000-99999
+# Egypt
+978-977:00-19,200-499,5000-6999,700-849,85000-89999,90-98,990-999
+# Nigeria
+978-978:000-199,2000-2999,30000-79999,8000-8999,900-999
+# Indonesia
+978-979:000-099,1000-1499,15000-19999,20-29,3000-3999,400-799,8000-9499,95000-99999
+# Venezuela
+978-980:00-19,200-599,6000-9999
+# Singapore
+978-981:00-16,17000-17999,18-19,200-299,3000-3099,310-399,4000-9999
+# South Pacific
+978-982:00-09,100-699,70-89,9000-9799,98000-99999
+# Malaysia
+978-983:00-01,020-199,2000-3999,40000-44999,45-49,50-79,800-899,9000-9899,99000-99999
+# Bangladesh
+978-984:00-39,400-799,8000-8999,90000-99999
+# Belarus
+978-985:00-39,400-599,6000-8799,880-899,90000-99999
+# Taiwan
+978-986:00-11,120-539,5400-7999,80000-99999
+# Argentina
+978-987:00-09,1000-1999,20000-29999,30-35,3600-3999,4000-4199,42-43,4400-4499,45000-48999,4900-4999,500-829,8300-8499,85-89,9000-9499,95000-99999
+# Hong Kong, China
+978-988:00-11,12000-19999,200-739,74000-76999,77000-79999,8000-9699,97000-99999
+# Portugal
+978-989:0-1,20-53,54000-54999,550-799,8000-9499,95000-99999
+# Kenya
+978-9914:40-44,700-749,9850-9999
+# Uruguay
+978-9915:40-59,650-799,9300-9999
+# Estonia
+978-9916:0-0,10-39,4-4,600-749,9500-9999
+# Bolivia
+978-9917:0-0,30-34,600-699,9800-9999
+# Malta
+978-9918:0-0,20-29,600-799,9500-9999
+# Mongolia
+978-9919:20-27,500-599,9500-9999
+# Morocco
+978-9920:32-39,550-799,9000-9999
+# Kuwait
+978-9921:0-0,30-39,700-899,9700-9999
+# Iraq
+978-9922:20-29,600-799,9000-9999
+# Jordan
+978-9923:0-0,10-49,700-899,9700-9999
+# Cambodia
+978-9924:30-39,500-649,9000-9999
+# Cyprus
+978-9925:0-2,30-54,550-734,7350-9999
+# Bosnia and Herzegovina
+978-9926:0-1,20-39,400-799,8000-9999
+# Qatar
+978-9927:00-09,100-399,4000-4999
+# Albania
+978-9928:00-09,100-399,4000-4999
+# Guatemala
+978-9929:0-3,40-54,550-799,8000-9999
+# Costa Rica
+978-9930:00-49,500-939,9400-9999
+# Algeria
+978-9931:00-29,300-899,9000-9999
+# Lao People's Democratic Republic
+978-9932:00-39,400-849,8500-9999
+# Syria
+978-9933:0-0,10-39,400-899,9000-9999
+# Latvia
+978-9934:0-0,10-49,500-799,8000-9999
+# Iceland
+978-9935:0-0,10-39,400-899,9000-9999
+# Afghanistan
+978-9936:0-1,20-39,400-799,8000-9999
+# Nepal
+978-9937:0-2,30-49,500-799,8000-9999
+# Tunisia
+978-9938:00-79,800-949,9500-9999
+# Armenia
+978-9939:0-4,50-79,800-899,9000-9799,98-99
+# Montenegro
+978-9940:0-1,20-49,500-839,84-86,8700-9999
+# Georgia
+978-9941:0-0,10-39,400-799,8-8,9000-9999
+# Ecuador
+978-9942:00-74,750-849,8500-8999,900-984,9850-9999
+# Uzbekistan
+978-9943:00-29,300-399,4000-9749,975-999
+# Turkey
+978-9944:0000-0999,100-499,5000-5999,60-69,700-799,80-89,900-999
+# Dominican Republic
+978-9945:00-00,010-079,08-39,400-569,57-57,580-799,80-80,810-849,8500-9999
+# Korea, P.D.R.
+978-9946:0-1,20-39,400-899,9000-9999
+# Algeria
+978-9947:0-1,20-79,800-999
+# United Arab Emirates
+978-9948:00-39,400-849,8500-9999
+# Estonia
+978-9949:00-08,090-099,10-39,400-699,70-71,7200-7499,75-89,9000-9999
+# Palestine
+978-9950:00-29,300-849,8500-9999
+# Kosova
+978-9951:00-39,400-849,8500-9999
+# Azerbaijan
+978-9952:0-1,20-39,400-799,8000-9999
+# Lebanon
+978-9953:0-0,10-39,400-599,60-89,9000-9299,93-96,970-999
+# Morocco
+978-9954:0-1,20-39,400-799,8000-9899,99-99
+# Lithuania
+978-9955:00-39,400-929,9300-9999
+# Cameroon
+978-9956:0-0,10-39,400-899,9000-9999
+# Jordan
+978-9957:00-39,400-649,65-67,680-699,70-84,8500-8799,88-99
+# Bosnia and Herzegovina
+978-9958:00-01,020-029,0300-0399,040-089,0900-0999,10-18,1900-1999,20-49,500-899,9000-9999
+# Libya
+978-9959:0-1,20-79,800-949,9500-9699,970-979,98-99
+# Saudi Arabia
+978-9960:00-59,600-899,9000-9999
+# Algeria
+978-9961:0-2,30-69,700-949,9500-9999
+# Panama
+978-9962:00-54,5500-5599,56-59,600-849,8500-9999
+# Cyprus
+978-9963:0-1,2000-2499,250-279,2800-2999,30-54,550-734,7350-7499,7500-9999
+# Ghana
+978-9964:0-6,70-94,950-999
+# Kazakhstan
+978-9965:00-39,400-899,9000-9999
+# Kenya
+978-9966:000-139,14-14,1500-1999,20-69,7000-7499,750-820,8210-8249,825-825,8260-8289,829-959,9600-9999
+# Kyrgyz Republic
+978-9967:00-39,400-899,9000-9999
+# Costa Rica
+978-9968:00-49,500-939,9400-9999
+# Uganda
+978-9970:00-39,400-899,9000-9999
+# Singapore
+978-9971:0-5,60-89,900-989,9900-9999
+# Peru
+978-9972:00-09,1-1,200-249,2500-2999,30-59,600-899,9000-9999
+# Tunisia
+978-9973:00-05,060-089,0900-0999,10-69,700-969,9700-9999
+# Uruguay
+978-9974:0-2,30-54,550-749,7500-8799,880-909,91-94,95-99
+# Moldova
+978-9975:0-0,100-299,3000-3999,4000-4499,45-89,900-949,9500-9999
+# Tanzania
+978-9976:0-4,5000-5799,580-589,59-89,900-989,9900-9999
+# Costa Rica
+978-9977:00-89,900-989,9900-9999
+# Ecuador
+978-9978:00-29,300-399,40-94,950-989,9900-9999
+# Iceland
+978-9979:0-4,50-64,650-659,66-75,760-899,9000-9999
+# Papua New Guinea
+978-9980:0-3,40-89,900-989,9900-9999
+# Morocco
+978-9981:00-09,100-159,1600-1999,20-79,800-949,9500-9999
+# Zambia
+978-9982:00-79,800-989,9900-9999
+# Gambia
+978-9983:80-94,950-989,9900-9999
+# Latvia
+978-9984:00-49,500-899,9000-9999
+# Estonia
+978-9985:0-4,50-79,800-899,9000-9999
+# Lithuania
+978-9986:00-39,400-899,9000-9399,940-969,97-99
+# Tanzania
+978-9987:00-39,400-879,8800-9999
+# Ghana
+978-9988:0-3,40-54,550-749,7500-9999
+# North Macedonia
+978-9989:0-0,100-199,2000-2999,30-59,600-949,9500-9999
+# Bahrain
+978-99901:00-49,500-799,80-99
+# Reserved Agency
+978-99902:
+# Mauritius
+978-99903:0-1,20-89,900-999
+# CuraƧao
+978-99904:0-5,60-89,900-999
+# Bolivia
+978-99905:0-3,40-79,800-999
+# Kuwait
+978-99906:0-2,30-59,600-699,70-89,90-94,950-999
+# Malawi
+978-99908:0-0,10-89,900-999
+# Malta
+978-99909:0-3,40-94,950-999
+# Sierra Leone
+978-99910:0-2,30-89,900-999
+# Lesotho
+978-99911:00-59,600-999
+# Botswana
+978-99912:0-3,400-599,60-89,900-999
+# Andorra
+978-99913:0-2,30-35,600-604
+# International NGO Publishers
+978-99914:0-4,50-69,7-7,80-89,900-999
+# Maldives
+978-99915:0-4,50-79,800-999
+# Namibia
+978-99916:0-2,30-69,700-999
+# Brunei Darussalam
+978-99917:0-2,30-88,890-999
+# Faroe Islands
+978-99918:0-3,40-79,800-999
+# Benin
+978-99919:0-2,300-399,40-79,800-999
+# Andorra
+978-99920:0-4,50-89,900-999
+# Qatar
+978-99921:0-1,20-69,700-799,8-8,90-99
+# Guatemala
+978-99922:0-3,40-69,700-999
+# El Salvador
+978-99923:0-1,20-79,800-999
+# Nicaragua
+978-99924:0-1,20-79,800-999
+# Paraguay
+978-99925:0-0,10-19,200-299,3-3,40-79,800-999
+# Honduras
+978-99926:0-0,10-59,600-869,87-89,90-99
+# Albania
+978-99927:0-2,30-59,600-999
+# Georgia
+978-99928:0-0,10-79,800-999
+# Mongolia
+978-99929:0-4,50-79,800-999
+# Armenia
+978-99930:0-4,50-79,800-999
+# Seychelles
+978-99931:0-4,50-79,800-999
+# Malta
+978-99932:0-0,10-59,600-699,7-7,80-99
+# Nepal
+978-99933:0-2,30-59,600-999
+# Dominican Republic
+978-99934:0-1,20-79,800-999
+# Haiti
+978-99935:0-2,30-59,600-699,7-8,90-99
+# Bhutan
+978-99936:0-0,10-59,600-999
+# Macau
+978-99937:0-1,20-59,600-999
+# Srpska, Republic of
+978-99938:0-1,20-59,600-899,90-99
+# Guatemala
+978-99939:0-5,60-89,900-999
+# Georgia
+978-99940:0-0,10-69,700-999
+# Armenia
+978-99941:0-2,30-79,800-999
+# Sudan
+978-99942:0-4,50-79,800-999
+# Albania
+978-99943:0-2,30-59,600-999
+# Ethiopia
+978-99944:0-4,50-79,800-999
+# Namibia
+978-99945:0-5,60-89,900-999
+# Nepal
+978-99946:0-2,30-59,600-999
+# Tajikistan
+978-99947:0-2,30-69,700-999
+# Eritrea
+978-99948:0-4,50-79,800-999
+# Mauritius
+978-99949:0-1,20-89,900-999
+# Cambodia
+978-99950:0-4,50-79,800-999
+# Reserved Agency
+978-99951:
+# Mali
+978-99952:0-4,50-79,800-999
+# Paraguay
+978-99953:0-2,30-79,800-939,94-99
+# Bolivia
+978-99954:0-2,30-69,700-879,88-99
+# Srpska, Republic of
+978-99955:0-1,20-59,600-799,80-99
+# Albania
+978-99956:00-59,600-859,86-99
+# Malta
+978-99957:0-1,20-79,800-949,95-99
+# Bahrain
+978-99958:0-4,50-93,940-949,950-999
+# Luxembourg
+978-99959:0-2,30-59,600-999
+# Malawi
+978-99960:070-099,10-94,950-999
+# El Salvador
+978-99961:0-2,300-369,37-89,900-999
+# Mongolia
+978-99962:0-4,50-79,800-999
+# Cambodia
+978-99963:00-49,500-919,92-99
+# Nicaragua
+978-99964:0-1,20-79,800-999
+# Macau
+978-99965:0-2,300-359,36-62,630-999
+# Kuwait
+978-99966:0-2,30-69,700-799,80-96,970-999
+# Paraguay
+978-99967:0-0,10-59,600-999
+# Botswana
+978-99968:0-3,400-599,60-89,900-999
+# Oman
+978-99969:0-4,50-79,800-999
+# Haiti
+978-99970:0-4,50-89,900-999
+# Myanmar
+978-99971:0-3,40-84,850-999
+# Faroe Islands
+978-99972:0-4,50-89,900-999
+# Mongolia
+978-99973:0-3,40-79,800-999
+# Bolivia
+978-99974:0-0,10-25,260-399,40-63,640-649,65-79,800-999
+# Tajikistan
+978-99975:0-2,300-399,40-79,800-999
+# Srpska, Republic of
+978-99976:0-1,20-59,600-799,900-999
+# Rwanda
+978-99977:0-1,40-69,700-799,995-999
+# Mongolia
+978-99978:0-4,50-69,700-999
+# Honduras
+978-99979:0-4,50-79,800-999
+# Bhutan
+978-99980:0-0,30-59,800-999
+# Macau
+978-99981:0-1,30-59,800-999
+# Benin
+978-99982:0-0,50-62,900-969
+# El Salvador
+978-99983:0-0,50-69,950-999
+# Tajikistan
+978-99985:55-59,950-999
+# France
+979-10:00-19,200-699,7000-8999,90000-97599,976000-999999
+# Korea, Republic
+979-11:00-24,250-549,5500-8499,85000-94999,950000-999999
+# Italy
+979-12:200-299,5950-5999,80000-84999
+# United States
+979-8:6000-6999,9850000-9850009