Module:ISBN RangeMessage xlate

From Zoophilia Wiki
Revision as of 17:22, 25 November 2024 by SockyPaws (talk | contribs) (Replace <syntaxhighlight> tags with <pre>)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigationJump to search

This module creates the <hyphen_pos_t> table used by Module:Format ISBN by translating a local copy of the ISBN RangeMessage.

To update <hyphen_pos_t>:

  1. Copy the new RangeMessage.xml text from the ISBN international export_rangemessage.xml file to your clipboard.
  2. Edit this module's documentation subpage page and paste the new XML data over the old XML data inside the HTML comments.
  3. Save. The new translation is presented on this module's doc page.
  4. Copy the new translation from the /doc page to your clipboard.
  5. Edit Module:Format ISBN/data and paste the new <hyphen_pos_t> table over the old.
  6. Save.

local hyphen_pos_t = {															-- RangeMessage timestamp: 2024-09-01T07:07:44 BST
	[9780199999999] = {1, 2, 6},												-- English language
	[9780227999999] = {1, 3, 5},
	[9780228999999] = {1, 4, 4},
	[9780368999999] = {1, 3, 5},
	[9780369999999] = {1, 4, 4},
	[9780638999999] = {1, 3, 5},
	[9780639799999] = {1, 4, 4},
	[9780639999999] = {1, 7, 1},
	[9780644999999] = {1, 3, 5},
	[9780645999999] = {1, 7, 1},
	[9780647999999] = {1, 3, 5},
	[9780648999999] = {1, 7, 1},
	[9780654999999] = {1, 3, 5},
	[9780655999999] = {1, 4, 4},
	[9780699999999] = {1, 3, 5},
	[9780849999999] = {1, 4, 4},
	[9780899999999] = {1, 5, 3},
	[9780900370999] = {1, 6, 2},
	[9780900371999] = {1, 7, 1},
	[9780949999999] = {1, 6, 2},
	[9780999999999] = {1, 7, 1},
	[9781009999999] = {1, 3, 5},												-- English language
	[9781029999999] = {1, 2, 6},
	[9781034999999] = {1, 3, 5},
	[9781039999999] = {1, 4, 4},
	[9781049999999] = {1, 3, 5},
	[9781059999999] = {1, 2, 6},
	[9781069999999] = {1, 7, 1},
	[9781099999999] = {1, 4, 4},
	[9781397999999] = {1, 3, 5},
	[9781549999999] = {1, 4, 4},
	[9781649999999] = {1, 5, 3},
	[9781679999999] = {1, 4, 4},
	[9781685999999] = {1, 5, 3},
	[9781713999999] = {1, 4, 4},
	[9781716999999] = {1, 3, 5},
	[9781731999999] = {1, 4, 4},
	[9781739999999] = {1, 7, 1},
	[9781761999999] = {1, 5, 3},
	[9781763499999] = {1, 4, 4},
	[9781764999999] = {1, 7, 1},
	[9781774999999] = {1, 5, 3},
	[9781775399999] = {1, 7, 1},
	[9781776399999] = {1, 5, 3},
	[9781776499999] = {1, 7, 1},
	[9781776999999] = {1, 5, 3},
	[9781778299999] = {1, 7, 1},
	[9781789999999] = {1, 5, 3},
	[9781799999999] = {1, 4, 4},
	[9781800499999] = {1, 5, 3},
	[9781804999999] = {1, 5, 3},
	[9781837999999] = {1, 5, 3},
	[9781838499999] = {1, 7, 1},
	[9781867199999] = {1, 5, 3},
	[9781867599999] = {1, 4, 4},
	[9781869799999] = {1, 5, 3},
	[9781915999999] = {1, 6, 2},
	[9781916505999] = {1, 7, 1},
	[9781916869999] = {1, 6, 2},
	[9781916907999] = {1, 7, 1},
	[9781919599999] = {1, 6, 2},
	[9781919654999] = {1, 7, 1},
	[9781972999999] = {1, 6, 2},
	[9781987799999] = {1, 4, 4},
	[9781991149999] = {1, 6, 2},
	[9781991199999] = {1, 7, 1},
	[9781998989999] = {1, 6, 2},
	[9781999999999] = {1, 7, 1},
	[9782199999999] = {1, 2, 6},												-- French language
	[9782349999999] = {1, 3, 5},
	[9782399999999] = {1, 5, 3},
	[9782486999999] = {1, 3, 5},
	[9782494999999] = {1, 6, 2},
	[9782495999999] = {1, 3, 5},
	[9782496699999] = {1, 4, 4},
	[9782496999999] = {1, 5, 3},
	[9782527999999] = {1, 3, 5},
	[9782529999999] = {1, 4, 4},
	[9782699999999] = {1, 3, 5},
	[9782839999999] = {1, 4, 4},
	[9782899999999] = {1, 5, 3},
	[9782919799999] = {1, 6, 2},
	[9782919809999] = {1, 5, 3},
	[9782919942999] = {1, 6, 2},
	[9782919968999] = {1, 7, 1},
	[9782949999999] = {1, 6, 2},
	[9782999999999] = {1, 7, 1},
	[9783029999999] = {1, 2, 6},												-- German language
	[9783033999999] = {1, 3, 5},
	[9783036999999] = {1, 4, 4},
	[9783039999999] = {1, 5, 3},
	[9783199999999] = {1, 2, 6},
	[9783389999999] = {1, 3, 5},
	[9783399999999] = {1, 2, 6},
	[9783688999999] = {1, 3, 5},
	[9783694999999] = {1, 5, 3},
	[9783849999999] = {1, 4, 4},
	[9783899999999] = {1, 5, 3},
	[9783949999999] = {1, 6, 2},
	[9783953999999] = {1, 7, 1},
	[9783969999999] = {1, 5, 3},
	[9783984999999] = {1, 7, 1},
	[9783999599999] = {1, 5, 3},
	[9783999999999] = {1, 4, 4},
	[9784199999999] = {1, 2, 6},												-- Japan
	[9784699999999] = {1, 3, 5},
	[9784849999999] = {1, 4, 4},
	[9784899999999] = {1, 5, 3},
	[9784949999999] = {1, 6, 2},
	[9784999999999] = {1, 7, 1},
	[9785004999999] = {1, 5, 3},												-- former U.S.S.R
	[9785009999999] = {1, 4, 4},
	[9785199999999] = {1, 2, 6},
	[9785361999999] = {1, 3, 5},
	[9785362399999] = {1, 4, 4},
	[9785362999999] = {1, 5, 3},
	[9785420999999] = {1, 3, 5},
	[9785429999999] = {1, 4, 4},
	[9785430999999] = {1, 3, 5},
	[9785439999999] = {1, 4, 4},
	[9785440999999] = {1, 3, 5},
	[9785449999999] = {1, 4, 4},
	[9785603999999] = {1, 3, 5},
	[9785604999999] = {1, 7, 1},
	[9785699999999] = {1, 3, 5},
	[9785849999999] = {1, 4, 4},
	[9785899999999] = {1, 5, 3},
	[9785909999999] = {1, 6, 2},
	[9785919999999] = {1, 5, 3},
	[9785929999999] = {1, 4, 4},
	[9785949999999] = {1, 5, 3},
	[9785950099999] = {1, 7, 1},
	[9785979999999] = {1, 4, 4},
	[9785989999999] = {1, 5, 3},
	[9785990999999] = {1, 7, 1},
	[9785999999999] = {1, 4, 4},
	[9786000999999] = {3, 2, 4},												-- Iran
	[9786004999999] = {3, 3, 3},
	[9786008999999] = {3, 4, 2},
	[9786009867999] = {3, 5, 1},
	[9786009929999] = {3, 4, 2},
	[9786009959999] = {3, 3, 3},
	[9786009999999] = {3, 5, 1},
	[9786011999999] = {3, 2, 4},												-- Kazakhstan
	[9786016999999] = {3, 3, 3},
	[9786017999999] = {3, 4, 2},
	[9786018499999] = {3, 5, 1},
	[9786019999999] = {3, 2, 4},
	[9786020699999] = {3, 2, 4},												-- Indonesia
	[9786021399999] = {3, 4, 2},
	[9786021499999] = {3, 5, 1},
	[9786021699999] = {3, 4, 2},
	[9786021999999] = {3, 5, 1},
	[9786024999999] = {3, 3, 3},
	[9786025399999] = {3, 5, 1},
	[9786025999999] = {3, 4, 2},
	[9786026199999] = {3, 5, 1},
	[9786026999999] = {3, 4, 2},
	[9786027499999] = {3, 5, 1},
	[9786029499999] = {3, 4, 2},
	[9786029999999] = {3, 5, 1},
	[9786030499999] = {3, 2, 4},												-- Saudi Arabia
	[9786034999999] = {3, 2, 4},
	[9786037999999] = {3, 3, 3},
	[9786038999999] = {3, 4, 2},
	[9786039999999] = {3, 5, 1},
	[9786042999999] = {3, 1, 5},												-- Vietnam
	[9786043999999] = {3, 3, 3},
	[9786044699999] = {3, 2, 4},
	[9786044979999] = {3, 3, 3},
	[9786044999999] = {3, 4, 2},
	[9786048999999] = {3, 2, 4},
	[9786049799999] = {3, 3, 3},
	[9786049999999] = {3, 4, 2},
	[9786050299999] = {3, 2, 4},												-- Türkiye
	[9786050399999] = {3, 3, 3},
	[9786050599999] = {3, 2, 4},
	[9786050699999] = {3, 5, 1},
	[9786050999999] = {3, 2, 4},
	[9786051999999] = {3, 3, 3},
	[9786052399999] = {3, 4, 2},
	[9786053999999] = {3, 3, 3},
	[9786055999999] = {3, 4, 2},
	[9786057499999] = {3, 5, 1},
	[9786057999999] = {3, 4, 2},
	[9786058999999] = {3, 5, 1},
	[9786059999999] = {3, 4, 2},
	[9786060999999] = {3, 3, 3},												-- Romania
	[9786064999999] = {3, 2, 4},
	[9786067999999] = {3, 3, 3},
	[9786069099999] = {3, 4, 2},
	[9786069199999] = {3, 3, 3},
	[9786069599999] = {3, 5, 1},
	[9786069749999] = {3, 4, 2},
	[9786069999999] = {3, 3, 3},
	[9786072599999] = {3, 2, 4},												-- Mexico
	[9786072649999] = {3, 4, 2},
	[9786072699999] = {3, 5, 1},
	[9786073999999] = {3, 2, 4},
	[9786075889999] = {3, 3, 3},
	[9786075929999] = {3, 4, 2},
	[9786075999999] = {3, 5, 1},
	[9786076949999] = {3, 3, 3},
	[9786076999999] = {3, 5, 1},
	[9786077499999] = {3, 3, 3},
	[9786079499999] = {3, 4, 2},
	[9786079999999] = {3, 5, 1},
	[9786080999999] = {3, 1, 5},												-- North Macedonia
	[9786081999999] = {3, 2, 4},
	[9786084499999] = {3, 3, 3},
	[9786086499999] = {3, 4, 2},
	[9786086999999] = {3, 5, 1},
	[9786089999999] = {3, 1, 5},
	[9786093999999] = {3, 2, 4},												-- Lithuania
	[9786097999999] = {3, 3, 3},
	[9786099499999] = {3, 4, 2},
	[9786099999999] = {3, 5, 1},
	[9786122999999] = {3, 2, 4},												-- Peru
	[9786123999999] = {3, 3, 3},
	[9786124499999] = {3, 4, 2},
	[9786124999999] = {3, 5, 1},
	[9786125224999] = {3, 4, 2},
	[9786139999999] = {3, 1, 5},												-- Mauritius
	[9786143999999] = {3, 2, 4},												-- Lebanon
	[9786147999999] = {3, 3, 3},
	[9786149499999] = {3, 4, 2},
	[9786149999999] = {3, 5, 1},
	[9786150999999] = {3, 2, 4},												-- Hungary
	[9786154999999] = {3, 3, 3},
	[9786157999999] = {3, 4, 2},
	[9786158999999] = {3, 5, 1},
	[9786161999999] = {3, 2, 4},												-- Thailand
	[9786166999999] = {3, 3, 3},
	[9786168999999] = {3, 4, 2},
	[9786169999999] = {3, 5, 1},
	[9786174999999] = {3, 2, 4},												-- Ukraine
	[9786176999999] = {3, 3, 3},
	[9786178999999] = {3, 4, 2},
	[9786179999999] = {3, 5, 1},
	[9786181999999] = {3, 2, 4},												-- Greece
	[9786184999999] = {3, 3, 3},
	[9786187999999] = {3, 4, 2},
	[9786189999999] = {3, 5, 1},
	[9786191499999] = {3, 2, 4},												-- Bulgaria
	[9786196999999] = {3, 3, 3},
	[9786198999999] = {3, 4, 2},
	[9786199999999] = {3, 5, 1},
	[9786209999999] = {3, 1, 5},												-- Mauritius
	[9786212999999] = {3, 2, 4},												-- Philippines
	[9786215999999] = {3, 3, 3},
	[9786218999999] = {3, 4, 2},
	[9786219999999] = {3, 5, 1},
	[9786221099999] = {3, 2, 4},												-- Iran
	[9786224599999] = {3, 3, 3},
	[9786228499999] = {3, 4, 2},
	[9786229999999] = {3, 5, 1},
	[9786231099999] = {3, 2, 4},												-- Indonesia
	[9786235249999] = {3, 3, 3},
	[9786238799999] = {3, 4, 2},
	[9786239999999] = {3, 5, 1},
	[9786240499999] = {3, 2, 4},												-- Sri Lanka
	[9786242499999] = {3, 3, 3},
	[9786246699999] = {3, 4, 2},
	[9786249999999] = {3, 5, 1},
	[9786250199999] = {3, 2, 4},												-- Türkiye
	[9786254429999] = {3, 3, 3},
	[9786254449999] = {3, 5, 1},
	[9786254499999] = {3, 3, 3},
	[9786257793999] = {3, 4, 2},
	[9786257794999] = {3, 5, 1},
	[9786258499999] = {3, 4, 2},
	[9786259999999] = {3, 5, 1},
	[9786260499999] = {3, 2, 4},												-- Taiwan
	[9786264999999] = {3, 3, 3},
	[9786267999999] = {3, 4, 2},
	[9786269999999] = {3, 5, 1},
	[9786273199999] = {3, 2, 4},												-- Pakistan
	[9786275249999] = {3, 3, 3},
	[9786277999999] = {3, 4, 2},
	[9786279464999] = {3, 5, 1},
	[9786280999999] = {3, 2, 4},												-- Colombia
	[9786285499999] = {3, 3, 3},
	[9786288499999] = {3, 4, 2},
	[9786289999999] = {3, 5, 1},
	[9786290299999] = {3, 2, 4},												-- Malaysia
	[9786294999999] = {3, 3, 3},
	[9786297999999] = {3, 4, 2},
	[9786299999999] = {3, 5, 1},
	[9786303999999] = {3, 3, 3},												-- Romania
	[9786306849999] = {3, 4, 2},
	[9786309999999] = {3, 5, 1},
	[9786310999999] = {3, 2, 4},												-- Argentina
	[9786313999999] = {3, 3, 3},
	[9786317499999] = {3, 4, 2},
	[9786319999999] = {3, 5, 1},
	[9786321199999] = {3, 2, 4},												-- Vietnam
	[9786326799999] = {3, 3, 3},
	[9786501999999] = {2, 2, 5},												-- Brazil
	[9786529999999] = {2, 3, 4},
	[9786530299999] = {2, 3, 4},
	[9786551299999] = {2, 4, 3},
	[9786561499999] = {2, 4, 3},
	[9786581824999] = {2, 5, 2},
	[9786589999999] = {2, 5, 2},
	[9786590244999] = {2, 6, 1},
	[9786599999999] = {2, 6, 1},
	[9787099999999] = {1, 2, 6},												-- China, People's Republic
	[9787499999999] = {1, 3, 5},
	[9787799999999] = {1, 4, 4},
	[9787899999999] = {1, 5, 3},
	[9787999999999] = {1, 6, 2},
	[9788019999999] = {2, 2, 5},												-- former Czechoslovakia
	[9788052999999] = {2, 3, 4},
	[9788054999999] = {2, 5, 2},
	[9788068999999] = {2, 3, 4},
	[9788069999999] = {2, 5, 2},
	[9788084999999] = {2, 4, 3},
	[9788089999999] = {2, 5, 2},
	[9788099899999] = {2, 6, 1},
	[9788099999999] = {2, 5, 2},
	[9788118999999] = {2, 2, 5},												-- India
	[9788119999999] = {2, 5, 2},
	[9788169999999] = {2, 3, 4},
	[9788184999999] = {2, 4, 3},
	[9788189999999] = {2, 5, 2},
	[9788199999999] = {2, 6, 1},
	[9788219999999] = {2, 2, 5},												-- Norway
	[9788268999999] = {2, 3, 4},
	[9788269999999] = {2, 6, 1},
	[9788289999999] = {2, 4, 3},
	[9788298999999] = {2, 5, 2},
	[9788299999999] = {2, 6, 1},
	[9788319999999] = {2, 2, 5},												-- Poland
	[9788359999999] = {2, 3, 4},
	[9788369999999] = {2, 5, 2},
	[9788384999999] = {2, 4, 3},
	[9788389999999] = {2, 5, 2},
	[9788399999999] = {2, 6, 1},
	[9788409999999] = {2, 2, 5},												-- Spain
	[9788410499999] = {2, 5, 2},
	[9788411999999] = {2, 4, 3},
	[9788412999999] = {2, 6, 1},
	[9788413999999] = {2, 4, 3},
	[9788414999999] = {2, 3, 4},
	[9788419999999] = {2, 5, 2},
	[9788469999999] = {2, 3, 4},
	[9788484999999] = {2, 4, 3},
	[9788489999999] = {2, 5, 2},
	[9788491999999] = {2, 4, 3},
	[9788492399999] = {2, 6, 1},
	[9788492999999] = {2, 5, 2},
	[9788494999999] = {2, 6, 1},
	[9788496999999] = {2, 5, 2},
	[9788499999999] = {2, 4, 3},
	[9788519999999] = {2, 2, 5},												-- Brazil
	[9788545499999] = {2, 3, 4},
	[9788545529999] = {2, 6, 1},
	[9788545599999] = {2, 5, 2},
	[9788552899999] = {2, 3, 4},
	[9788553199999] = {2, 5, 2},
	[9788553399999] = {2, 4, 3},
	[9788553999999] = {2, 3, 4},
	[9788554029999] = {2, 5, 2},
	[9788554039999] = {2, 5, 2},
	[9788554049999] = {2, 6, 1},
	[9788554089999] = {2, 5, 2},
	[9788554099999] = {2, 6, 1},
	[9788554399999] = {2, 5, 2},
	[9788554799999] = {2, 4, 3},
	[9788554999999] = {2, 5, 2},
	[9788559999999] = {2, 4, 3},
	[9788569999999] = {2, 5, 2},
	[9788584999999] = {2, 4, 3},
	[9788589999999] = {2, 5, 2},
	[9788592499999] = {2, 6, 1},
	[9788594499999] = {2, 5, 2},
	[9788595999999] = {2, 4, 3},
	[9788597999999] = {2, 2, 5},
	[9788599999999] = {2, 5, 2},
	[9788629999999] = {2, 2, 5},												-- former Yugoslavia
	[9788659999999] = {2, 3, 4},
	[9788679999999] = {2, 4, 3},
	[9788689999999] = {2, 5, 2},
	[9788699999999] = {2, 6, 1},
	[9788729999999] = {2, 2, 5},												-- Denmark
	[9788764999999] = {2, 3, 4},
	[9788779999999] = {2, 4, 3},
	[9788794999999] = {2, 5, 2},
	[9788799999999] = {2, 6, 1},
	[9788819999999] = {2, 2, 5},												-- Italy
	[9788831199999] = {2, 3, 4},
	[9788831499999] = {2, 5, 2},
	[9788831899999] = {2, 3, 4},
	[9788832299999] = {2, 5, 2},
	[9788832699999] = {2, 3, 4},
	[9788833899999] = {2, 4, 3},
	[9788836099999] = {2, 3, 4},
	[9788836299999] = {2, 4, 3},
	[9788854899999] = {2, 3, 4},
	[9788855499999] = {2, 4, 3},
	[9788859999999] = {2, 3, 4},
	[9788884999999] = {2, 4, 3},
	[9788889999999] = {2, 5, 2},
	[9788890999999] = {2, 6, 1},
	[9788892699999] = {2, 3, 4},
	[9788893999999] = {2, 4, 3},
	[9788894799999] = {2, 6, 1},
	[9788899999999] = {2, 5, 2},
	[9788924999999] = {2, 2, 5},												-- Korea, Republic
	[9788954999999] = {2, 3, 4},
	[9788984999999] = {2, 4, 3},
	[9788994999999] = {2, 5, 2},
	[9788996999999] = {2, 6, 1},
	[9788998999999] = {2, 5, 2},
	[9788999999999] = {2, 3, 4},
	[9789019999999] = {2, 2, 5},												-- Netherlands
	[9789049999999] = {2, 3, 4},
	[9789069999999] = {2, 4, 3},
	[9789079999999] = {2, 5, 2},
	[9789084999999] = {2, 6, 1},
	[9789089999999] = {2, 4, 3},
	[9789090999999] = {2, 2, 5},
	[9789094999999] = {2, 2, 5},
	[9789119999999] = {2, 1, 6},												-- Sweden
	[9789149999999] = {2, 2, 5},
	[9789164999999] = {2, 3, 4},
	[9789181999999] = {2, 4, 3},
	[9789194999999] = {2, 5, 2},
	[9789199999999] = {2, 6, 1},
	[9789259999999] = {2, 1, 6},												-- International NGO Publishers and EU Organizations
	[9789279999999] = {2, 2, 5},
	[9789289999999] = {2, 3, 4},
	[9789294999999] = {2, 4, 3},
	[9789298999999] = {2, 5, 2},
	[9789299999999] = {2, 6, 1},
	[9789309999999] = {2, 2, 5},												-- India
	[9789347999999] = {2, 3, 4},
	[9789349999999] = {2, 5, 2},
	[9789379999999] = {2, 4, 3},
	[9789395999999] = {2, 5, 2},
	[9789399999999] = {2, 6, 1},
	[9789459999999] = {2, 3, 4},												-- Netherlands
	[9789463879999] = {2, 4, 3},
	[9789463880999] = {2, 6, 1},
	[9789463881999] = {2, 5, 2},
	[9789463883999] = {2, 6, 1},
	[9789463885999] = {2, 5, 2},
	[9789463886999] = {2, 6, 1},
	[9789463889999] = {2, 5, 2},
	[9789463959999] = {2, 4, 3},
	[9789463960999] = {2, 6, 1},
	[9789463962999] = {2, 5, 2},
	[9789463963999] = {2, 6, 1},
	[9789463964999] = {2, 5, 2},
	[9789463965999] = {2, 6, 1},
	[9789463969999] = {2, 5, 2},
	[9789463999999] = {2, 4, 3},
	[9789464000999] = {2, 6, 1},
	[9789464004999] = {2, 5, 2},
	[9789464005999] = {2, 6, 1},
	[9789464006999] = {2, 5, 2},
	[9789464008999] = {2, 6, 1},
	[9789464009999] = {2, 5, 2},
	[9789464069999] = {2, 4, 3},
	[9789464073999] = {2, 6, 1},
	[9789464074999] = {2, 5, 2},
	[9789464075999] = {2, 6, 1},
	[9789464077999] = {2, 5, 2},
	[9789464079999] = {2, 6, 1},
	[9789464199999] = {2, 4, 3},
	[9789464201999] = {2, 5, 2},
	[9789464202999] = {2, 6, 1},
	[9789464203999] = {2, 5, 2},
	[9789464204999] = {2, 6, 1},
	[9789464206999] = {2, 5, 2},
	[9789464207999] = {2, 6, 1},
	[9789464208999] = {2, 5, 2},
	[9789464209999] = {2, 6, 1},
	[9789464329999] = {2, 4, 3},
	[9789464331999] = {2, 5, 2},
	[9789464332999] = {2, 6, 1},
	[9789464333999] = {2, 5, 2},
	[9789464335999] = {2, 6, 1},
	[9789464336999] = {2, 5, 2},
	[9789464337999] = {2, 6, 1},
	[9789464339999] = {2, 5, 2},
	[9789464359999] = {2, 4, 3},
	[9789464360999] = {2, 6, 1},
	[9789464363999] = {2, 5, 2},
	[9789464365999] = {2, 6, 1},
	[9789464366999] = {2, 5, 2},
	[9789464367999] = {2, 6, 1},
	[9789464369999] = {2, 5, 2},
	[9789464439999] = {2, 4, 3},
	[9789464440999] = {2, 6, 1},
	[9789464441999] = {2, 5, 2},
	[9789464442999] = {2, 6, 1},
	[9789464443999] = {2, 5, 2},
	[9789464444999] = {2, 6, 1},
	[9789464446999] = {2, 5, 2},
	[9789464448999] = {2, 6, 1},
	[9789464449999] = {2, 5, 2},
	[9789464509999] = {2, 4, 3},
	[9789464512999] = {2, 5, 2},
	[9789464513999] = {2, 6, 1},
	[9789464515999] = {2, 5, 2},
	[9789464519999] = {2, 6, 1},
	[9789464589999] = {2, 4, 3},
	[9789464590999] = {2, 6, 1},
	[9789464592999] = {2, 5, 2},
	[9789464594999] = {2, 6, 1},
	[9789464596999] = {2, 5, 2},
	[9789464598999] = {2, 6, 1},
	[9789464599999] = {2, 5, 2},
	[9789464659999] = {2, 4, 3},
	[9789464660999] = {2, 6, 1},
	[9789464662999] = {2, 5, 2},
	[9789464665999] = {2, 6, 1},
	[9789464666999] = {2, 5, 2},
	[9789464668999] = {2, 6, 1},
	[9789464669999] = {2, 5, 2},
	[9789464749999] = {2, 4, 3},
	[9789464751999] = {2, 5, 2},
	[9789464753999] = {2, 6, 1},
	[9789464754999] = {2, 5, 2},
	[9789464755999] = {2, 6, 1},
	[9789464757999] = {2, 5, 2},
	[9789464758999] = {2, 6, 1},
	[9789464759999] = {2, 5, 2},
	[9789464769999] = {2, 4, 3},
	[9789464770899] = {2, 6, 1},
	[9789464771999] = {2, 5, 2},
	[9789464772999] = {2, 6, 1},
	[9789464773999] = {2, 5, 2},
	[9789464776999] = {2, 6, 1},
	[9789464779999] = {2, 5, 2},
	[9789464780999] = {2, 6, 1},
	[9789464781999] = {2, 5, 2},
	[9789464782999] = {2, 6, 1},
	[9789464786999] = {2, 5, 2},
	[9789464787999] = {2, 6, 1},
	[9789464789999] = {2, 5, 2},
	[9789464939999] = {2, 4, 3},
	[9789464940999] = {2, 6, 1},
	[9789464942999] = {2, 5, 2},
	[9789464944999] = {2, 6, 1},
	[9789464946999] = {2, 5, 2},
	[9789464947999] = {2, 6, 1},
	[9789464948999] = {2, 5, 2},
	[9789464949999] = {2, 6, 1},
	[9789464979999] = {2, 4, 3},
	[9789464980999] = {2, 5, 2},
	[9789464982999] = {2, 6, 1},
	[9789464984999] = {2, 5, 2},
	[9789464986999] = {2, 6, 1},
	[9789464987999] = {2, 5, 2},
	[9789464988399] = {2, 6, 1},
	[9789489999999] = {2, 4, 3},
	[9789499999999] = {2, 5, 2},
	[9789504999999] = {3, 2, 4},												-- Argentina
	[9789508999999] = {3, 3, 3},
	[9789509899999] = {3, 4, 2},
	[9789509999999] = {3, 5, 1},
	[9789511999999] = {3, 1, 5},												-- Finland
	[9789515499999] = {3, 2, 4},
	[9789518899999] = {3, 3, 3},
	[9789519499999] = {3, 4, 2},
	[9789519999999] = {3, 5, 1},
	[9789521999999] = {3, 2, 4},												-- Finland
	[9789524999999] = {3, 3, 3},
	[9789525999999] = {3, 4, 2},
	[9789526499999] = {3, 2, 4},
	[9789526599999] = {3, 5, 1},
	[9789526699999] = {3, 4, 2},
	[9789526999999] = {3, 5, 1},
	[9789527999999] = {3, 4, 2},
	[9789529499999] = {3, 2, 4},
	[9789529899999] = {3, 4, 2},
	[9789529999999] = {3, 5, 1},
	[9789530999999] = {3, 1, 5},												-- Croatia
	[9789531499999] = {3, 2, 4},
	[9789534599999] = {3, 3, 3},
	[9789534999999] = {3, 5, 1},
	[9789535009999] = {3, 3, 3},
	[9789535099999] = {3, 5, 1},
	[9789535499999] = {3, 2, 4},
	[9789535999999] = {3, 5, 1},
	[9789539499999] = {3, 4, 2},
	[9789539999999] = {3, 5, 1},
	[9789542899999] = {3, 2, 4},												-- Bulgaria
	[9789542999999] = {3, 4, 2},
	[9789547999999] = {3, 3, 3},
	[9789548999999] = {3, 4, 2},
	[9789549299999] = {3, 5, 1},
	[9789549999999] = {3, 4, 2},
	[9789551999999] = {3, 4, 2},												-- Sri Lanka
	[9789553399999] = {3, 2, 4},
	[9789553549999] = {3, 4, 2},
	[9789553599999] = {3, 5, 1},
	[9789553799999] = {3, 4, 2},
	[9789553899999] = {3, 5, 1},
	[9789554099999] = {3, 4, 2},
	[9789554499999] = {3, 5, 1},
	[9789554999999] = {3, 4, 2},
	[9789555499999] = {3, 5, 1},
	[9789557109999] = {3, 3, 3},
	[9789557149999] = {3, 5, 1},
	[9789559499999] = {3, 4, 2},
	[9789559999999] = {3, 5, 1},
	[9789560799999] = {3, 2, 4},												-- Chile
	[9789560849999] = {3, 5, 1},
	[9789560999999] = {3, 5, 1},
	[9789561999999] = {3, 2, 4},
	[9789565999999] = {3, 3, 3},
	[9789566999999] = {3, 4, 2},
	[9789569999999] = {3, 4, 2},
	[9789570299999] = {3, 2, 4},												-- Taiwan
	[9789570499999] = {3, 4, 2},
	[9789571999999] = {3, 2, 4},
	[9789572099999] = {3, 4, 2},
	[9789572799999] = {3, 2, 4},
	[9789573099999] = {3, 5, 1},
	[9789574399999] = {3, 2, 4},
	[9789578199999] = {3, 3, 3},
	[9789579699999] = {3, 4, 2},
	[9789579999999] = {3, 5, 1},
	[9789584999999] = {3, 2, 4},												-- Colombia
	[9789585099999] = {3, 3, 3},
	[9789585199999] = {3, 4, 2},
	[9789585399999] = {3, 5, 1},
	[9789585599999] = {3, 4, 2},
	[9789585999999] = {3, 5, 1},
	[9789587999999] = {3, 3, 3},
	[9789589499999] = {3, 4, 2},
	[9789589999999] = {3, 5, 1},
	[9789591999999] = {3, 2, 4},												-- Cuba
	[9789596999999] = {3, 3, 3},
	[9789598499999] = {3, 4, 2},
	[9789599999999] = {3, 5, 1},
	[9789601999999] = {3, 2, 4},												-- Greece
	[9789606599999] = {3, 3, 3},
	[9789606899999] = {3, 4, 2},
	[9789606999999] = {3, 3, 3},
	[9789608499999] = {3, 4, 2},
	[9789609299999] = {3, 5, 1},
	[9789609399999] = {3, 2, 4},
	[9789609799999] = {3, 4, 2},
	[9789609999999] = {3, 5, 1},
	[9789611999999] = {3, 2, 4},												-- Slovenia
	[9789615999999] = {3, 3, 3},
	[9789618999999] = {3, 4, 2},
	[9789619799999] = {3, 5, 1},
	[9789621999999] = {3, 2, 4},												-- Hong Kong, China
	[9789626999999] = {3, 3, 3},
	[9789628499999] = {3, 4, 2},
	[9789628699999] = {3, 5, 1},
	[9789628999999] = {3, 4, 2},
	[9789629999999] = {3, 3, 3},
	[9789631999999] = {3, 2, 4},												-- Hungary
	[9789636999999] = {3, 3, 3},
	[9789638499999] = {3, 4, 2},
	[9789638999999] = {3, 5, 1},
	[9789639999999] = {3, 4, 2},
	[9789641499999] = {3, 2, 4},												-- Iran
	[9789642499999] = {3, 3, 3},
	[9789642999999] = {3, 4, 2},
	[9789645499999] = {3, 3, 3},
	[9789648999999] = {3, 4, 2},
	[9789649699999] = {3, 5, 1},
	[9789649899999] = {3, 3, 3},
	[9789649999999] = {3, 4, 2},
	[9789651999999] = {3, 2, 4},												-- Israel
	[9789655999999] = {3, 3, 3},
	[9789657999999] = {3, 4, 2},
	[9789659999999] = {3, 5, 1},
	[9789661299999] = {3, 2, 4},												-- Ukraine
	[9789661399999] = {3, 3, 3},
	[9789661499999] = {3, 2, 4},
	[9789661699999] = {3, 4, 2},
	[9789661999999] = {3, 3, 3},
	[9789662789999] = {3, 4, 2},
	[9789662899999] = {3, 3, 3},
	[9789662999999] = {3, 4, 2},
	[9789666999999] = {3, 3, 3},
	[9789668999999] = {3, 4, 2},
	[9789669099999] = {3, 5, 1},
	[9789669499999] = {3, 3, 3},
	[9789669799999] = {3, 5, 1},
	[9789669999999] = {3, 3, 3},
	[9789670999999] = {3, 4, 2},												-- Malaysia
	[9789671999999] = {3, 5, 1},
	[9789672499999] = {3, 4, 2},
	[9789672549999] = {3, 3, 3},
	[9789672699999] = {3, 5, 1},
	[9789672799999] = {3, 4, 2},
	[9789672999999] = {3, 4, 2},
	[9789674999999] = {3, 3, 3},
	[9789675999999] = {3, 4, 2},
	[9789678999999] = {3, 2, 4},
	[9789679899999] = {3, 3, 3},
	[9789679989999] = {3, 4, 2},
	[9789679999999] = {3, 5, 1},
	[9789683999999] = {3, 2, 4},												-- Mexico
	[9789684999999] = {3, 3, 3},
	[9789687999999] = {3, 4, 2},
	[9789688999999] = {3, 3, 3},
	[9789689999999] = {3, 4, 2},
	[9789691999999] = {3, 1, 5},												-- Pakistan
	[9789692099999] = {3, 2, 4},
	[9789692199999] = {3, 3, 3},
	[9789692299999] = {3, 4, 2},
	[9789692399999] = {3, 5, 1},
	[9789693999999] = {3, 2, 4},
	[9789697499999] = {3, 3, 3},
	[9789699999999] = {3, 4, 2},
	[9789705999999] = {3, 2, 4},												-- Mexico
	[9789708999999] = {3, 3, 3},
	[9789709099999] = {3, 4, 2},
	[9789709699999] = {3, 5, 1},
	[9789709999999] = {3, 4, 2},
	[9789710159999] = {3, 3, 3},												-- Philippines
	[9789710199999] = {3, 4, 2},
	[9789710299999] = {3, 2, 4},
	[9789710599999] = {3, 4, 2},
	[9789714999999] = {3, 2, 4},
	[9789718499999] = {3, 3, 3},
	[9789719099999] = {3, 4, 2},
	[9789719599999] = {3, 5, 1},
	[9789719699999] = {3, 4, 2},
	[9789719899999] = {3, 2, 4},
	[9789719999999] = {3, 4, 2},
	[9789721999999] = {3, 1, 5},												-- Portugal
	[9789725499999] = {3, 2, 4},
	[9789727999999] = {3, 3, 3},
	[9789729499999] = {3, 4, 2},
	[9789729999999] = {3, 5, 1},
	[9789730999999] = {3, 1, 5},												-- Romania
	[9789731699999] = {3, 3, 3},
	[9789731999999] = {3, 4, 2},
	[9789735499999] = {3, 2, 4},
	[9789737599999] = {3, 3, 3},
	[9789738499999] = {3, 4, 2},
	[9789738899999] = {3, 5, 1},
	[9789739499999] = {3, 4, 2},
	[9789739999999] = {3, 5, 1},
	[9789741999999] = {3, 2, 4},												-- Thailand
	[9789746999999] = {3, 3, 3},
	[9789748499999] = {3, 4, 2},
	[9789748999999] = {3, 5, 1},
	[9789749499999] = {3, 5, 1},
	[9789749999999] = {3, 4, 2},
	[9789750199999] = {3, 5, 1},												-- Türkiye
	[9789752399999] = {3, 2, 4},
	[9789752499999] = {3, 4, 2},
	[9789755999999] = {3, 3, 3},
	[9789759199999] = {3, 4, 2},
	[9789759899999] = {3, 5, 1},
	[9789759999999] = {3, 3, 3},
	[9789763999999] = {3, 1, 5},												-- Caribbean Community
	[9789765999999] = {3, 2, 4},
	[9789767999999] = {3, 3, 3},
	[9789769499999] = {3, 4, 2},
	[9789769999999] = {3, 5, 1},
	[9789771999999] = {3, 2, 4},												-- Egypt
	[9789774999999] = {3, 3, 3},
	[9789776999999] = {3, 4, 2},
	[9789778499999] = {3, 3, 3},
	[9789778739999] = {3, 5, 1},
	[9789778899999] = {3, 4, 2},
	[9789778949999] = {3, 3, 3},
	[9789778999999] = {3, 4, 2},
	[9789779599999] = {3, 2, 4},
	[9789779699999] = {3, 4, 2},
	[9789779999999] = {3, 3, 3},
	[9789781999999] = {3, 3, 3},												-- Nigeria
	[9789782999999] = {3, 4, 2},
	[9789786999999] = {3, 5, 1},
	[9789787999999] = {3, 3, 3},
	[9789788999999] = {3, 4, 2},
	[9789789999999] = {3, 3, 3},
	[9789790999999] = {3, 3, 3},												-- Indonesia
	[9789791499999] = {3, 4, 2},
	[9789791999999] = {3, 5, 1},
	[9789792999999] = {3, 2, 4},
	[9789793999999] = {3, 4, 2},
	[9789797999999] = {3, 3, 3},
	[9789799499999] = {3, 4, 2},
	[9789799999999] = {3, 5, 1},
	[9789801999999] = {3, 2, 4},												-- Venezuela
	[9789805999999] = {3, 3, 3},
	[9789809999999] = {3, 4, 2},
	[9789811699999] = {3, 2, 4},												-- Singapore
	[9789811799999] = {3, 5, 1},
	[9789811999999] = {3, 2, 4},
	[9789812999999] = {3, 3, 3},
	[9789813099999] = {3, 4, 2},
	[9789813999999] = {3, 3, 3},
	[9789815999999] = {3, 4, 2},
	[9789819499999] = {3, 2, 4},
	[9789819999999] = {3, 2, 4},
	[9789820999999] = {3, 2, 4},												-- South Pacific
	[9789826999999] = {3, 3, 3},
	[9789828999999] = {3, 2, 4},
	[9789829799999] = {3, 4, 2},
	[9789829999999] = {3, 5, 1},
	[9789830199999] = {3, 2, 4},												-- Malaysia
	[9789831999999] = {3, 3, 3},
	[9789833999999] = {3, 4, 2},
	[9789834499999] = {3, 5, 1},
	[9789834999999] = {3, 2, 4},
	[9789837999999] = {3, 2, 4},
	[9789838999999] = {3, 3, 3},
	[9789839899999] = {3, 4, 2},
	[9789839999999] = {3, 5, 1},
	[9789843999999] = {3, 2, 4},												-- Bangladesh
	[9789847999999] = {3, 3, 3},
	[9789848999999] = {3, 4, 2},
	[9789849999999] = {3, 5, 1},
	[9789853999999] = {3, 2, 4},												-- Belarus
	[9789855999999] = {3, 3, 3},
	[9789858799999] = {3, 4, 2},
	[9789858999999] = {3, 3, 3},
	[9789859999999] = {3, 5, 1},
	[9789860599999] = {3, 2, 4},												-- Taiwan
	[9789860699999] = {3, 5, 1},
	[9789860799999] = {3, 4, 2},
	[9789861199999] = {3, 2, 4},
	[9789865399999] = {3, 3, 3},
	[9789867999999] = {3, 4, 2},
	[9789869999999] = {3, 5, 1},
	[9789870999999] = {3, 2, 4},												-- Argentina
	[9789871999999] = {3, 4, 2},
	[9789872999999] = {3, 5, 1},
	[9789873599999] = {3, 2, 4},
	[9789874199999] = {3, 4, 2},
	[9789874399999] = {3, 2, 4},
	[9789874499999] = {3, 4, 2},
	[9789874899999] = {3, 5, 1},
	[9789874999999] = {3, 4, 2},
	[9789878249999] = {3, 3, 3},
	[9789878279999] = {3, 4, 2},
	[9789878299999] = {3, 5, 1},
	[9789878499999] = {3, 4, 2},
	[9789878899999] = {3, 2, 4},
	[9789879499999] = {3, 4, 2},
	[9789879999999] = {3, 5, 1},
	[9789881199999] = {3, 2, 4},												-- Hong Kong, China
	[9789881999999] = {3, 5, 1},
	[9789886999999] = {3, 3, 3},
	[9789887999999] = {3, 5, 1},
	[9789889699999] = {3, 4, 2},
	[9789889999999] = {3, 5, 1},
	[9789891999999] = {3, 1, 5},												-- Portugal
	[9789893499999] = {3, 2, 4},
	[9789893699999] = {3, 5, 1},
	[9789895299999] = {3, 2, 4},
	[9789895499999] = {3, 5, 1},
	[9789897999999] = {3, 3, 3},
	[9789899499999] = {3, 4, 2},
	[9789899999999] = {3, 5, 1},
	[9789909199999] = {4, 2, 3},												-- Tunisia
	[9789909849999] = {4, 3, 2},
	[9789909999999] = {4, 4, 1},
	[9789910099999] = {4, 2, 3},												-- Uzbekistan
	[9789910799999] = {4, 3, 2},
	[9789910999999] = {4, 4, 1},
	[9789911249999] = {4, 2, 3},												-- Montenegro
	[9789911749999] = {4, 3, 2},
	[9789911999999] = {4, 4, 1},
	[9789912449999] = {4, 2, 3},												-- Tanzania
	[9789912799999] = {4, 3, 2},
	[9789912999999] = {4, 4, 1},
	[9789913079999] = {4, 2, 3},												-- Uganda
	[9789913699999] = {4, 3, 2},
	[9789913999999] = {4, 4, 1},
	[9789914559999] = {4, 2, 3},												-- Kenya
	[9789914774999] = {4, 3, 2},
	[9789914999999] = {4, 4, 1},
	[9789915599999] = {4, 2, 3},												-- Uruguay
	[9789915799999] = {4, 3, 2},
	[9789915999999] = {4, 4, 1},
	[9789916099999] = {4, 1, 4},												-- Estonia
	[9789916399999] = {4, 2, 3},
	[9789916599999] = {4, 1, 4},
	[9789916789999] = {4, 3, 2},
	[9789916919999] = {4, 2, 3},
	[9789916939999] = {4, 4, 1},
	[9789916949999] = {4, 2, 3},
	[9789916999999] = {4, 4, 1},
	[9789917099999] = {4, 1, 4},												-- Bolivia
	[9789917349999] = {4, 2, 3},
	[9789917699999] = {4, 3, 2},
	[9789917999999] = {4, 4, 1},
	[9789918099999] = {4, 1, 4},												-- Malta
	[9789918299999] = {4, 2, 3},
	[9789918799999] = {4, 3, 2},
	[9789918999999] = {4, 4, 1},
	[9789919099999] = {4, 1, 4},												-- Mongolia
	[9789919299999] = {4, 2, 3},
	[9789919599999] = {4, 3, 2},
	[9789919999999] = {4, 4, 1},
	[9789920429999] = {4, 2, 3},												-- Morocco
	[9789920799999] = {4, 3, 2},
	[9789920999999] = {4, 4, 1},
	[9789921099999] = {4, 1, 4},												-- Kuwait
	[9789921399999] = {4, 2, 3},
	[9789921899999] = {4, 3, 2},
	[9789921999999] = {4, 4, 1},
	[9789922299999] = {4, 2, 3},												-- Iraq
	[9789922799999] = {4, 3, 2},
	[9789922999999] = {4, 4, 1},
	[9789923099999] = {4, 1, 4},												-- Jordan
	[9789923699999] = {4, 2, 3},
	[9789923899999] = {4, 3, 2},
	[9789923999999] = {4, 4, 1},
	[9789924399999] = {4, 2, 3},												-- Cambodia
	[9789924649999] = {4, 3, 2},
	[9789924999999] = {4, 4, 1},
	[9789925299999] = {4, 1, 4},												-- Cyprus
	[9789925549999] = {4, 2, 3},
	[9789925734999] = {4, 3, 2},
	[9789925999999] = {4, 4, 1},
	[9789926199999] = {4, 1, 4},												-- Bosnia and Herzegovina
	[9789926399999] = {4, 2, 3},
	[9789926799999] = {4, 3, 2},
	[9789926999999] = {4, 4, 1},
	[9789927099999] = {4, 2, 3},												-- Qatar
	[9789927399999] = {4, 3, 2},
	[9789927499999] = {4, 4, 1},
	[9789928099999] = {4, 2, 3},												-- Albania
	[9789928399999] = {4, 3, 2},
	[9789928499999] = {4, 4, 1},
	[9789928899999] = {4, 3, 2},
	[9789928999999] = {4, 2, 3},
	[9789929399999] = {4, 1, 4},												-- Guatemala
	[9789929549999] = {4, 2, 3},
	[9789929799999] = {4, 3, 2},
	[9789929999999] = {4, 4, 1},
	[9789930499999] = {4, 2, 3},												-- Costa Rica
	[9789930939999] = {4, 3, 2},
	[9789930999999] = {4, 4, 1},
	[9789931239999] = {4, 2, 3},												-- Algeria
	[9789931899999] = {4, 3, 2},
	[9789931999999] = {4, 4, 1},
	[9789932399999] = {4, 2, 3},												-- Lao People's Democratic Republic
	[9789932849999] = {4, 3, 2},
	[9789932999999] = {4, 4, 1},
	[9789933099999] = {4, 1, 4},												-- Syria
	[9789933399999] = {4, 2, 3},
	[9789933869999] = {4, 3, 2},
	[9789933899999] = {4, 2, 3},
	[9789933999999] = {4, 4, 1},
	[9789934099999] = {4, 1, 4},												-- Latvia
	[9789934499999] = {4, 2, 3},
	[9789934799999] = {4, 3, 2},
	[9789934999999] = {4, 4, 1},
	[9789935099999] = {4, 1, 4},												-- Iceland
	[9789935399999] = {4, 2, 3},
	[9789935899999] = {4, 3, 2},
	[9789935999999] = {4, 4, 1},
	[9789936199999] = {4, 1, 4},												-- Afghanistan
	[9789936399999] = {4, 2, 3},
	[9789936799999] = {4, 3, 2},
	[9789936999999] = {4, 4, 1},
	[9789937299999] = {4, 1, 4},												-- Nepal
	[9789937499999] = {4, 2, 3},
	[9789937799999] = {4, 3, 2},
	[9789937999999] = {4, 4, 1},
	[9789938799999] = {4, 2, 3},												-- Tunisia
	[9789938949999] = {4, 3, 2},
	[9789938974999] = {4, 4, 1},
	[9789938990999] = {4, 3, 2},
	[9789938999999] = {4, 4, 1},
	[9789939399999] = {4, 1, 4},												-- Armenia
	[9789939799999] = {4, 2, 3},
	[9789939899999] = {4, 3, 2},
	[9789939959999] = {4, 4, 1},
	[9789939979999] = {4, 3, 2},
	[9789939999999] = {4, 2, 3},
	[9789940199999] = {4, 1, 4},												-- Montenegro
	[9789940499999] = {4, 2, 3},
	[9789940839999] = {4, 3, 2},
	[9789940869999] = {4, 2, 3},
	[9789940999999] = {4, 4, 1},
	[9789941099999] = {4, 1, 4},												-- Georgia
	[9789941399999] = {4, 2, 3},
	[9789941799999] = {4, 3, 2},
	[9789941899999] = {4, 1, 4},
	[9789941999999] = {4, 4, 1},
	[9789942599999] = {4, 2, 3},												-- Ecuador
	[9789942699999] = {4, 3, 2},
	[9789942749999] = {4, 4, 1},
	[9789942849999] = {4, 3, 2},
	[9789942899999] = {4, 4, 1},
	[9789942984999] = {4, 3, 2},
	[9789942999999] = {4, 4, 1},
	[9789943299999] = {4, 2, 3},												-- Uzbekistan
	[9789943399999] = {4, 3, 2},
	[9789943974999] = {4, 4, 1},
	[9789943999999] = {4, 3, 2},
	[9789944099999] = {4, 4, 1},												-- Türkiye
	[9789944499999] = {4, 3, 2},
	[9789944599999] = {4, 4, 1},
	[9789944699999] = {4, 2, 3},
	[9789944799999] = {4, 3, 2},
	[9789944899999] = {4, 2, 3},
	[9789944999999] = {4, 3, 2},
	[9789945009999] = {4, 2, 3},												-- Dominican Republic
	[9789945079999] = {4, 3, 2},
	[9789945399999] = {4, 2, 3},
	[9789945569999] = {4, 3, 2},
	[9789945579999] = {4, 2, 3},
	[9789945799999] = {4, 3, 2},
	[9789945809999] = {4, 2, 3},
	[9789945849999] = {4, 3, 2},
	[9789945999999] = {4, 4, 1},
	[9789946199999] = {4, 1, 4},												-- Korea, P.D.R.
	[9789946399999] = {4, 2, 3},
	[9789946899999] = {4, 3, 2},
	[9789946999999] = {4, 4, 1},
	[9789947199999] = {4, 1, 4},												-- Algeria
	[9789947799999] = {4, 2, 3},
	[9789947999999] = {4, 3, 2},
	[9789948399999] = {4, 2, 3},												-- United Arab Emirates
	[9789948849999] = {4, 3, 2},
	[9789948999999] = {4, 4, 1},
	[9789949089999] = {4, 2, 3},												-- Estonia
	[9789949099999] = {4, 3, 2},
	[9789949399999] = {4, 2, 3},
	[9789949699999] = {4, 3, 2},
	[9789949719999] = {4, 2, 3},
	[9789949749999] = {4, 4, 1},
	[9789949899999] = {4, 2, 3},
	[9789949999999] = {4, 4, 1},
	[9789950299999] = {4, 2, 3},												-- Palestine
	[9789950849999] = {4, 3, 2},
	[9789950999999] = {4, 4, 1},
	[9789951389999] = {4, 2, 3},												-- Kosova
	[9789951849999] = {4, 3, 2},
	[9789951979999] = {4, 4, 1},
	[9789951999999] = {4, 3, 2},
	[9789952199999] = {4, 1, 4},												-- Azerbaijan
	[9789952399999] = {4, 2, 3},
	[9789952799999] = {4, 3, 2},
	[9789952999999] = {4, 4, 1},
	[9789953099999] = {4, 1, 4},												-- Lebanon
	[9789953399999] = {4, 2, 3},
	[9789953599999] = {4, 3, 2},
	[9789953899999] = {4, 2, 3},
	[9789953929999] = {4, 4, 1},
	[9789953969999] = {4, 2, 3},
	[9789953999999] = {4, 3, 2},
	[9789954199999] = {4, 1, 4},												-- Morocco
	[9789954399999] = {4, 2, 3},
	[9789954799999] = {4, 3, 2},
	[9789954989999] = {4, 4, 1},
	[9789954999999] = {4, 2, 3},
	[9789955399999] = {4, 2, 3},												-- Lithuania
	[9789955929999] = {4, 3, 2},
	[9789955999999] = {4, 4, 1},
	[9789956099999] = {4, 1, 4},												-- Cameroon
	[9789956399999] = {4, 2, 3},
	[9789956899999] = {4, 3, 2},
	[9789956999999] = {4, 4, 1},
	[9789957399999] = {4, 2, 3},												-- Jordan
	[9789957649999] = {4, 3, 2},
	[9789957679999] = {4, 2, 3},
	[9789957699999] = {4, 3, 2},
	[9789957849999] = {4, 2, 3},
	[9789957879999] = {4, 4, 1},
	[9789957999999] = {4, 2, 3},
	[9789958019999] = {4, 2, 3},												-- Bosnia and Herzegovina
	[9789958029999] = {4, 3, 2},
	[9789958039999] = {4, 4, 1},
	[9789958089999] = {4, 3, 2},
	[9789958099999] = {4, 4, 1},
	[9789958189999] = {4, 2, 3},
	[9789958199999] = {4, 4, 1},
	[9789958499999] = {4, 2, 3},
	[9789958899999] = {4, 3, 2},
	[9789958999999] = {4, 4, 1},
	[9789959199999] = {4, 1, 4},												-- Libya
	[9789959799999] = {4, 2, 3},
	[9789959949999] = {4, 3, 2},
	[9789959969999] = {4, 4, 1},
	[9789959979999] = {4, 3, 2},
	[9789959999999] = {4, 2, 3},
	[9789960599999] = {4, 2, 3},												-- Saudi Arabia
	[9789960899999] = {4, 3, 2},
	[9789960999999] = {4, 4, 1},
	[9789961299999] = {4, 1, 4},												-- Algeria
	[9789961699999] = {4, 2, 3},
	[9789961949999] = {4, 3, 2},
	[9789961999999] = {4, 4, 1},
	[9789962549999] = {4, 2, 3},												-- Panama
	[9789962559999] = {4, 4, 1},
	[9789962599999] = {4, 2, 3},
	[9789962849999] = {4, 3, 2},
	[9789962999999] = {4, 4, 1},
	[9789963199999] = {4, 1, 4},												-- Cyprus
	[9789963249999] = {4, 4, 1},
	[9789963279999] = {4, 3, 2},
	[9789963299999] = {4, 4, 1},
	[9789963549999] = {4, 2, 3},
	[9789963734999] = {4, 3, 2},
	[9789963749999] = {4, 4, 1},
	[9789963999999] = {4, 4, 1},
	[9789964699999] = {4, 1, 4},												-- Ghana
	[9789964949999] = {4, 2, 3},
	[9789964999999] = {4, 3, 2},
	[9789965399999] = {4, 2, 3},												-- Kazakhstan
	[9789965899999] = {4, 3, 2},
	[9789965999999] = {4, 4, 1},
	[9789966139999] = {4, 3, 2},												-- Kenya
	[9789966149999] = {4, 2, 3},
	[9789966199999] = {4, 4, 1},
	[9789966699999] = {4, 2, 3},
	[9789966749999] = {4, 4, 1},
	[9789966820999] = {4, 3, 2},
	[9789966824999] = {4, 4, 1},
	[9789966825999] = {4, 3, 2},
	[9789966828999] = {4, 4, 1},
	[9789966959999] = {4, 3, 2},
	[9789966999999] = {4, 4, 1},
	[9789967399999] = {4, 2, 3},												-- Kyrgyz Republic
	[9789967899999] = {4, 3, 2},
	[9789967999999] = {4, 4, 1},
	[9789968499999] = {4, 2, 3},												-- Costa Rica
	[9789968939999] = {4, 3, 2},
	[9789968999999] = {4, 4, 1},
	[9789969069999] = {4, 2, 3},												-- Algeria
	[9789969649999] = {4, 3, 2},
	[9789969999999] = {4, 4, 1},
	[9789970399999] = {4, 2, 3},												-- Uganda
	[9789970899999] = {4, 3, 2},
	[9789970999999] = {4, 4, 1},
	[9789971599999] = {4, 1, 4},												-- Singapore
	[9789971899999] = {4, 2, 3},
	[9789971989999] = {4, 3, 2},
	[9789971999999] = {4, 4, 1},
	[9789972099999] = {4, 2, 3},												-- Peru
	[9789972199999] = {4, 1, 4},
	[9789972249999] = {4, 3, 2},
	[9789972299999] = {4, 4, 1},
	[9789972599999] = {4, 2, 3},
	[9789972899999] = {4, 3, 2},
	[9789972999999] = {4, 4, 1},
	[9789973059999] = {4, 2, 3},												-- Tunisia
	[9789973089999] = {4, 3, 2},
	[9789973099999] = {4, 4, 1},
	[9789973699999] = {4, 2, 3},
	[9789973969999] = {4, 3, 2},
	[9789973999999] = {4, 4, 1},
	[9789974299999] = {4, 1, 4},												-- Uruguay
	[9789974549999] = {4, 2, 3},
	[9789974749999] = {4, 3, 2},
	[9789974879999] = {4, 4, 1},
	[9789974909999] = {4, 3, 2},
	[9789974949999] = {4, 2, 3},
	[9789974999999] = {4, 2, 3},
	[9789975099999] = {4, 1, 4},												-- Moldova
	[9789975299999] = {4, 3, 2},
	[9789975399999] = {4, 4, 1},
	[9789975449999] = {4, 4, 1},
	[9789975899999] = {4, 2, 3},
	[9789975949999] = {4, 3, 2},
	[9789975999999] = {4, 4, 1},
	[9789976499999] = {4, 1, 4},												-- Tanzania
	[9789976579999] = {4, 4, 1},
	[9789976589999] = {4, 3, 2},
	[9789976899999] = {4, 2, 3},
	[9789976989999] = {4, 3, 2},
	[9789976999999] = {4, 4, 1},
	[9789977899999] = {4, 2, 3},												-- Costa Rica
	[9789977989999] = {4, 3, 2},
	[9789977999999] = {4, 4, 1},
	[9789978299999] = {4, 2, 3},												-- Ecuador
	[9789978399999] = {4, 3, 2},
	[9789978949999] = {4, 2, 3},
	[9789978989999] = {4, 3, 2},
	[9789978999999] = {4, 4, 1},
	[9789979499999] = {4, 1, 4},												-- Iceland
	[9789979649999] = {4, 2, 3},
	[9789979659999] = {4, 3, 2},
	[9789979759999] = {4, 2, 3},
	[9789979899999] = {4, 3, 2},
	[9789979999999] = {4, 4, 1},
	[9789980399999] = {4, 1, 4},												-- Papua New Guinea
	[9789980899999] = {4, 2, 3},
	[9789980989999] = {4, 3, 2},
	[9789980999999] = {4, 4, 1},
	[9789981099999] = {4, 2, 3},												-- Morocco
	[9789981159999] = {4, 3, 2},
	[9789981199999] = {4, 4, 1},
	[9789981799999] = {4, 2, 3},
	[9789981949999] = {4, 3, 2},
	[9789981999999] = {4, 4, 1},
	[9789982799999] = {4, 2, 3},												-- Zambia
	[9789982989999] = {4, 3, 2},
	[9789982999999] = {4, 4, 1},
	[9789983949999] = {4, 2, 3},												-- Gambia
	[9789983989999] = {4, 3, 2},
	[9789983999999] = {4, 4, 1},
	[9789984499999] = {4, 2, 3},												-- Latvia
	[9789984899999] = {4, 3, 2},
	[9789984999999] = {4, 4, 1},
	[9789985499999] = {4, 1, 4},												-- Estonia
	[9789985799999] = {4, 2, 3},
	[9789985899999] = {4, 3, 2},
	[9789985999999] = {4, 4, 1},
	[9789986399999] = {4, 2, 3},												-- Lithuania
	[9789986899999] = {4, 3, 2},
	[9789986939999] = {4, 4, 1},
	[9789986969999] = {4, 3, 2},
	[9789986999999] = {4, 2, 3},
	[9789987399999] = {4, 2, 3},												-- Tanzania
	[9789987879999] = {4, 3, 2},
	[9789987999999] = {4, 4, 1},
	[9789988399999] = {4, 1, 4},												-- Ghana
	[9789988549999] = {4, 2, 3},
	[9789988749999] = {4, 3, 2},
	[9789988999999] = {4, 4, 1},
	[9789989099999] = {4, 1, 4},												-- North Macedonia
	[9789989199999] = {4, 3, 2},
	[9789989299999] = {4, 4, 1},
	[9789989599999] = {4, 2, 3},
	[9789989949999] = {4, 3, 2},
	[9789989999999] = {4, 4, 1},
	[9789990149999] = {5, 2, 2},												-- Bahrain
	[9789990179999] = {5, 3, 1},
	[9789990199999] = {5, 2, 2},
	[9789990319999] = {5, 1, 3},												-- Mauritius
	[9789990389999] = {5, 2, 2},
	[9789990399999] = {5, 3, 1},
	[9789990459999] = {5, 1, 3},												-- Curaçao
	[9789990489999] = {5, 2, 2},
	[9789990499999] = {5, 3, 1},
	[9789990539999] = {5, 1, 3},												-- Bolivia
	[9789990579999] = {5, 2, 2},
	[9789990599999] = {5, 3, 1},
	[9789990629999] = {5, 1, 3},												-- Kuwait
	[9789990659999] = {5, 2, 2},
	[9789990669999] = {5, 3, 1},
	[9789990689999] = {5, 2, 2},
	[9789990694999] = {5, 2, 2},
	[9789990699999] = {5, 3, 1},
	[9789990809999] = {5, 1, 3},												-- Malawi
	[9789990889999] = {5, 2, 2},
	[9789990899999] = {5, 3, 1},
	[9789990939999] = {5, 1, 3},												-- Malta
	[9789990994999] = {5, 2, 2},
	[9789990999999] = {5, 3, 1},
	[9789991029999] = {5, 1, 3},												-- Sierra Leone
	[9789991089999] = {5, 2, 2},
	[9789991099999] = {5, 3, 1},
	[9789991159999] = {5, 2, 2},												-- Lesotho
	[9789991199999] = {5, 3, 1},
	[9789991239999] = {5, 1, 3},												-- Botswana
	[9789991259999] = {5, 3, 1},
	[9789991289999] = {5, 2, 2},
	[9789991299999] = {5, 3, 1},
	[9789991329999] = {5, 1, 3},												-- Andorra
	[9789991335999] = {5, 2, 2},
	[9789991360499] = {5, 3, 1},
	[9789991449999] = {5, 1, 3},												-- International NGO Publishers
	[9789991469999] = {5, 2, 2},
	[9789991479999] = {5, 1, 3},
	[9789991486999] = {5, 2, 2},
	[9789991487999] = {5, 3, 1},
	[9789991489999] = {5, 2, 2},
	[9789991499999] = {5, 3, 1},
	[9789991549999] = {5, 1, 3},												-- Maldives
	[9789991579999] = {5, 2, 2},
	[9789991599999] = {5, 3, 1},
	[9789991629999] = {5, 1, 3},												-- Namibia
	[9789991669999] = {5, 2, 2},
	[9789991699999] = {5, 3, 1},
	[9789991729999] = {5, 1, 3},												-- Brunei Darussalam
	[9789991788999] = {5, 2, 2},
	[9789991799999] = {5, 3, 1},
	[9789991839999] = {5, 1, 3},												-- Faroe Islands
	[9789991879999] = {5, 2, 2},
	[9789991899999] = {5, 3, 1},
	[9789991929999] = {5, 1, 3},												-- Benin
	[9789991939999] = {5, 3, 1},
	[9789991979999] = {5, 2, 2},
	[9789991999999] = {5, 3, 1},
	[9789992049999] = {5, 1, 3},												-- Andorra
	[9789992089999] = {5, 2, 2},
	[9789992099999] = {5, 3, 1},
	[9789992119999] = {5, 1, 3},												-- Qatar
	[9789992169999] = {5, 2, 2},
	[9789992179999] = {5, 3, 1},
	[9789992189999] = {5, 1, 3},
	[9789992199999] = {5, 2, 2},
	[9789992239999] = {5, 1, 3},												-- Guatemala
	[9789992269999] = {5, 2, 2},
	[9789992299999] = {5, 3, 1},
	[9789992319999] = {5, 1, 3},												-- El Salvador
	[9789992379999] = {5, 2, 2},
	[9789992399999] = {5, 3, 1},
	[9789992419999] = {5, 1, 3},												-- Nicaragua
	[9789992479999] = {5, 2, 2},
	[9789992499999] = {5, 3, 1},
	[9789992509999] = {5, 1, 3},												-- Paraguay
	[9789992519999] = {5, 2, 2},
	[9789992529999] = {5, 3, 1},
	[9789992539999] = {5, 1, 3},
	[9789992579999] = {5, 2, 2},
	[9789992599999] = {5, 3, 1},
	[9789992609999] = {5, 1, 3},												-- Honduras
	[9789992659999] = {5, 2, 2},
	[9789992686999] = {5, 3, 1},
	[9789992689999] = {5, 2, 2},
	[9789992699999] = {5, 2, 2},
	[9789992729999] = {5, 1, 3},												-- Albania
	[9789992759999] = {5, 2, 2},
	[9789992799999] = {5, 3, 1},
	[9789992809999] = {5, 1, 3},												-- Georgia
	[9789992879999] = {5, 2, 2},
	[9789992899999] = {5, 3, 1},
	[9789992949999] = {5, 1, 3},												-- Mongolia
	[9789992979999] = {5, 2, 2},
	[9789992999999] = {5, 3, 1},
	[9789993049999] = {5, 1, 3},												-- Armenia
	[9789993079999] = {5, 2, 2},
	[9789993099999] = {5, 3, 1},
	[9789993149999] = {5, 1, 3},												-- Seychelles
	[9789993179999] = {5, 2, 2},
	[9789993199999] = {5, 3, 1},
	[9789993209999] = {5, 1, 3},												-- Malta
	[9789993259999] = {5, 2, 2},
	[9789993269999] = {5, 3, 1},
	[9789993279999] = {5, 1, 3},
	[9789993299999] = {5, 2, 2},
	[9789993329999] = {5, 1, 3},												-- Nepal
	[9789993359999] = {5, 2, 2},
	[9789993399999] = {5, 3, 1},
	[9789993419999] = {5, 1, 3},												-- Dominican Republic
	[9789993479999] = {5, 2, 2},
	[9789993499999] = {5, 3, 1},
	[9789993529999] = {5, 1, 3},												-- Haiti
	[9789993559999] = {5, 2, 2},
	[9789993569999] = {5, 3, 1},
	[9789993589999] = {5, 1, 3},
	[9789993599999] = {5, 2, 2},
	[9789993609999] = {5, 1, 3},												-- Bhutan
	[9789993659999] = {5, 2, 2},
	[9789993699999] = {5, 3, 1},
	[9789993719999] = {5, 1, 3},												-- Macau
	[9789993759999] = {5, 2, 2},
	[9789993799999] = {5, 3, 1},
	[9789993819999] = {5, 1, 3},												-- Srpska, Republic of
	[9789993859999] = {5, 2, 2},
	[9789993889999] = {5, 3, 1},
	[9789993899999] = {5, 2, 2},
	[9789993929999] = {5, 1, 3},												-- Guatemala
	[9789993959999] = {5, 2, 2},
	[9789993989999] = {5, 2, 2},
	[9789993999999] = {5, 3, 1},
	[9789994009999] = {5, 1, 3},												-- Georgia
	[9789994069999] = {5, 2, 2},
	[9789994099999] = {5, 3, 1},
	[9789994129999] = {5, 1, 3},												-- Armenia
	[9789994179999] = {5, 2, 2},
	[9789994199999] = {5, 3, 1},
	[9789994249999] = {5, 1, 3},												-- Sudan
	[9789994279999] = {5, 2, 2},
	[9789994299999] = {5, 3, 1},
	[9789994329999] = {5, 1, 3},												-- Albania
	[9789994359999] = {5, 2, 2},
	[9789994399999] = {5, 3, 1},
	[9789994449999] = {5, 1, 3},												-- Ethiopia
	[9789994479999] = {5, 2, 2},
	[9789994499999] = {5, 3, 1},
	[9789994549999] = {5, 1, 3},												-- Namibia
	[9789994589999] = {5, 2, 2},
	[9789994597999] = {5, 3, 1},
	[9789994599999] = {5, 2, 2},
	[9789994629999] = {5, 1, 3},												-- Nepal
	[9789994659999] = {5, 2, 2},
	[9789994699999] = {5, 3, 1},
	[9789994729999] = {5, 1, 3},												-- Tajikistan
	[9789994769999] = {5, 2, 2},
	[9789994799999] = {5, 3, 1},
	[9789994849999] = {5, 1, 3},												-- Eritrea
	[9789994879999] = {5, 2, 2},
	[9789994899999] = {5, 3, 1},
	[9789994919999] = {5, 1, 3},												-- Mauritius
	[9789994979999] = {5, 2, 2},
	[9789994989999] = {5, 1, 3},
	[9789994998999] = {5, 3, 1},
	[9789994999999] = {5, 2, 2},
	[9789995049999] = {5, 1, 3},												-- Cambodia
	[9789995079999] = {5, 2, 2},
	[9789995099999] = {5, 3, 1},
	[9789995249999] = {5, 1, 3},												-- Mali
	[9789995279999] = {5, 2, 2},
	[9789995299999] = {5, 3, 1},
	[9789995329999] = {5, 1, 3},												-- Paraguay
	[9789995379999] = {5, 2, 2},
	[9789995393999] = {5, 3, 1},
	[9789995399999] = {5, 2, 2},
	[9789995429999] = {5, 1, 3},												-- Bolivia
	[9789995469999] = {5, 2, 2},
	[9789995487999] = {5, 3, 1},
	[9789995499999] = {5, 2, 2},
	[9789995519999] = {5, 1, 3},												-- Srpska, Republic of
	[9789995559999] = {5, 2, 2},
	[9789995579999] = {5, 3, 1},
	[9789995599999] = {5, 2, 2},
	[9789995659999] = {5, 2, 2},												-- Albania
	[9789995685999] = {5, 3, 1},
	[9789995699999] = {5, 2, 2},
	[9789995719999] = {5, 1, 3},												-- Malta
	[9789995779999] = {5, 2, 2},
	[9789995794999] = {5, 3, 1},
	[9789995799999] = {5, 2, 2},
	[9789995849999] = {5, 1, 3},												-- Bahrain
	[9789995893999] = {5, 2, 2},
	[9789995894999] = {5, 3, 1},
	[9789995899999] = {5, 3, 1},
	[9789995929999] = {5, 1, 3},												-- Luxembourg
	[9789995959999] = {5, 2, 2},
	[9789995999999] = {5, 3, 1},
	[9789996009999] = {5, 3, 1},												-- Malawi
	[9789996094999] = {5, 2, 2},
	[9789996099999] = {5, 3, 1},
	[9789996129999] = {5, 1, 3},												-- El Salvador
	[9789996136999] = {5, 3, 1},
	[9789996189999] = {5, 2, 2},
	[9789996199999] = {5, 3, 1},
	[9789996249999] = {5, 1, 3},												-- Mongolia
	[9789996279999] = {5, 2, 2},
	[9789996299999] = {5, 3, 1},
	[9789996349999] = {5, 2, 2},												-- Cambodia
	[9789996391999] = {5, 3, 1},
	[9789996399999] = {5, 2, 2},
	[9789996419999] = {5, 1, 3},												-- Nicaragua
	[9789996479999] = {5, 2, 2},
	[9789996499999] = {5, 3, 1},
	[9789996529999] = {5, 1, 3},												-- Macau
	[9789996535999] = {5, 3, 1},
	[9789996562999] = {5, 2, 2},
	[9789996599999] = {5, 3, 1},
	[9789996629999] = {5, 1, 3},												-- Kuwait
	[9789996669999] = {5, 2, 2},
	[9789996679999] = {5, 3, 1},
	[9789996696999] = {5, 2, 2},
	[9789996699999] = {5, 3, 1},
	[9789996709999] = {5, 1, 3},												-- Paraguay
	[9789996759999] = {5, 2, 2},
	[9789996799999] = {5, 3, 1},
	[9789996839999] = {5, 1, 3},												-- Botswana
	[9789996859999] = {5, 3, 1},
	[9789996889999] = {5, 2, 2},
	[9789996899999] = {5, 3, 1},
	[9789996949999] = {5, 1, 3},												-- Oman
	[9789996979999] = {5, 2, 2},
	[9789996994999] = {5, 3, 1},
	[9789996999999] = {5, 2, 2},
	[9789997049999] = {5, 1, 3},												-- Haiti
	[9789997089999] = {5, 2, 2},
	[9789997099999] = {5, 3, 1},
	[9789997139999] = {5, 1, 3},												-- Myanmar
	[9789997184999] = {5, 2, 2},
	[9789997199999] = {5, 3, 1},
	[9789997249999] = {5, 1, 3},												-- Faroe Islands
	[9789997289999] = {5, 2, 2},
	[9789997299999] = {5, 3, 1},
	[9789997339999] = {5, 1, 3},												-- Mongolia
	[9789997379999] = {5, 2, 2},
	[9789997399999] = {5, 3, 1},
	[9789997409999] = {5, 1, 3},												-- Bolivia
	[9789997425999] = {5, 2, 2},
	[9789997439999] = {5, 3, 1},
	[9789997463999] = {5, 2, 2},
	[9789997464999] = {5, 3, 1},
	[9789997479999] = {5, 2, 2},
	[9789997499999] = {5, 3, 1},
	[9789997529999] = {5, 1, 3},												-- Tajikistan
	[9789997539999] = {5, 3, 1},
	[9789997579999] = {5, 2, 2},
	[9789997599999] = {5, 3, 1},
	[9789997603999] = {5, 2, 2},												-- Srpska, Republic of
	[9789997609999] = {5, 3, 1},
	[9789997615999] = {5, 2, 2},
	[9789997619999] = {5, 3, 1},
	[9789997659999] = {5, 2, 2},
	[9789997681999] = {5, 3, 1},
	[9789997689999] = {5, 2, 2},
	[9789997699999] = {5, 3, 1},
	[9789997719999] = {5, 1, 3},												-- Rwanda
	[9789997769999] = {5, 2, 2},
	[9789997779999] = {5, 3, 1},
	[9789997799999] = {5, 3, 1},
	[9789997849999] = {5, 1, 3},												-- Mongolia
	[9789997869999] = {5, 2, 2},
	[9789997899999] = {5, 3, 1},
	[9789997939999] = {5, 1, 3},												-- Honduras
	[9789997979999] = {5, 2, 2},
	[9789997999999] = {5, 3, 1},
	[9789998009999] = {5, 1, 3},												-- Bhutan
	[9789998064999] = {5, 2, 2},
	[9789998099999] = {5, 3, 1},
	[9789998109999] = {5, 1, 3},												-- Macau
	[9789998114999] = {5, 3, 1},
	[9789998119999] = {5, 2, 2},
	[9789998121999] = {5, 3, 1},
	[9789998174999] = {5, 2, 2},
	[9789998199999] = {5, 3, 1},
	[9789998219999] = {5, 1, 3},												-- Benin
	[9789998271999] = {5, 2, 2},
	[9789998299999] = {5, 3, 1},
	[9789998309999] = {5, 1, 3},												-- El Salvador
	[9789998369999] = {5, 2, 2},
	[9789998399999] = {5, 3, 1},
	[9789998409999] = {5, 1, 3},												-- Brunei Darussalam
	[9789998469999] = {5, 2, 2},
	[9789998499999] = {5, 3, 1},
	[9789998519999] = {5, 1, 3},												-- Tajikistan
	[9789998579999] = {5, 2, 2},
	[9789998599999] = {5, 3, 1},
	[9789998609999] = {5, 1, 3},												-- Myanmar
	[9789998669999] = {5, 2, 2},
	[9789998699999] = {5, 3, 1},
	[9789998799999] = {5, 3, 1},												-- Luxembourg
	[9789998809999] = {5, 1, 3},												-- Sudan
	[9789998854999] = {5, 2, 2},
	[9789998882499] = {5, 3, 1},
	[9789998919999] = {5, 1, 3},												-- Paraguay
	[9789998979999] = {5, 2, 2},
	[9789998999999] = {5, 3, 1},
	[9789999009999] = {5, 1, 3},												-- Ethiopia
	[9789999057999] = {5, 2, 2},
	[9789999099999] = {5, 3, 1},
	[9789999219999] = {5, 1, 3},												-- Oman
	[9789999264999] = {5, 2, 2},
	[9789999299999] = {5, 3, 1},
	[9789999329999] = {5, 1, 3},												-- Mauritius
	[9789999354999] = {5, 2, 2},
	[9789999399999] = {5, 3, 1},
	[9789999409999] = {5, 1, 3},												-- Haiti
	[9789999452999] = {5, 2, 2},
	[9789999499999] = {5, 3, 1},
	[9789999552999] = {5, 2, 2},												-- Seychelles
	[9789999599999] = {5, 3, 1},
	[9791019999999] = {2, 2, 5},												-- France
	[9791069999999] = {2, 3, 4},
	[9791089999999] = {2, 4, 3},
	[9791097599999] = {2, 5, 2},
	[9791099999999] = {2, 6, 1},
	[9791124999999] = {2, 2, 5},												-- Korea, Republic
	[9791154999999] = {2, 3, 4},
	[9791184999999] = {2, 4, 3},
	[9791194999999] = {2, 5, 2},
	[9791199999999] = {2, 6, 1},
	[9791229999999] = {2, 3, 4},												-- Italy
	[9791259999999] = {2, 4, 3},
	[9791284999999] = {2, 5, 2},
	[9791299999999] = {2, 6, 1},
	[9791300999999] = {2, 2, 5},												-- Spain
	[9791360499999] = {2, 3, 4},
	[9791373499999] = {2, 4, 3},
	[9791389999999] = {2, 5, 2},
	[9791399999999] = {2, 6, 1},
	[9798229999999] = {1, 3, 5},												-- United States
	[9798239999999] = {1, 3, 5},
	[9798319999999] = {1, 4, 4},
	[9798349999999] = {1, 4, 4},
	[9798884999999] = {1, 4, 4},
	[9798899999999] = {1, 5, 3},
	[9798909999999] = {1, 5, 3},
	[9798989999999] = {1, 7, 1},
	[9798992999999] = {1, 7, 1},
	[9798999999999] = {1, 7, 1},
	}

Currently unused, this table is . It might be used to verify that an ISBN that looks like an ISBN actually is an ISBN.

local inverse_range_t = {														-- RangeMessage timestamp: 2024-09-01T07:07:44 BST
	[9780199999999] = 9780000000000,											-- English language
	[9780227999999] = 9780200000000,
	[9780228999999] = 9780228000000,
	[9780368999999] = 9780229000000,
	[9780369999999] = 9780369000000,
	[9780638999999] = 9780370000000,
	[9780639799999] = 9780639000000,
	[9780639999999] = 9780639800000,
	[9780644999999] = 9780640000000,
	[9780645999999] = 9780645000000,
	[9780647999999] = 9780646000000,
	[9780648999999] = 9780648000000,
	[9780654999999] = 9780649000000,
	[9780655999999] = 9780655000000,
	[9780699999999] = 9780656000000,
	[9780849999999] = 9780700000000,
	[9780899999999] = 9780850000000,
	[9780900370999] = 9780900000000,
	[9780900371999] = 9780900371000,
	[9780949999999] = 9780900372000,
	[9780999999999] = 9780950000000,
	[9781009999999] = 9781000000000,											-- English language
	[9781029999999] = 9781010000000,
	[9781034999999] = 9781030000000,
	[9781039999999] = 9781035000000,
	[9781049999999] = 9781040000000,
	[9781059999999] = 9781050000000,
	[9781069999999] = 9781067000000,
	[9781099999999] = 9781070000000,
	[9781397999999] = 9781100000000,
	[9781549999999] = 9781398000000,
	[9781649999999] = 9781550000000,
	[9781679999999] = 9781650000000,
	[9781685999999] = 9781680000000,
	[9781713999999] = 9781686000000,
	[9781716999999] = 9781714000000,
	[9781731999999] = 9781717000000,
	[9781739999999] = 9781732000000,
	[9781761999999] = 9781740000000,
	[9781763499999] = 9781762000000,
	[9781764999999] = 9781763500000,
	[9781774999999] = 9781765000000,
	[9781775399999] = 9781775000000,
	[9781776399999] = 9781775400000,
	[9781776499999] = 9781776400000,
	[9781776999999] = 9781776500000,
	[9781778299999] = 9781777000000,
	[9781789999999] = 9781778300000,
	[9781799999999] = 9781790000000,
	[9781800499999] = 9781800000000,
	[9781804999999] = 9781800500000,
	[9781837999999] = 9781805000000,
	[9781838499999] = 9781838000000,
	[9781867199999] = 9781838500000,
	[9781867599999] = 9781867200000,
	[9781869799999] = 9781867600000,
	[9781915999999] = 9781869800000,
	[9781916505999] = 9781916000000,
	[9781916869999] = 9781916506000,
	[9781916907999] = 9781916870000,
	[9781919599999] = 9781916908000,
	[9781919654999] = 9781919600000,
	[9781972999999] = 9781919655000,
	[9781987799999] = 9781973000000,
	[9781991149999] = 9781987800000,
	[9781991199999] = 9781991150000,
	[9781998989999] = 9781991200000,
	[9781999999999] = 9781998990000,
	[9782199999999] = 9782000000000,											-- French language
	[9782349999999] = 9782200000000,
	[9782399999999] = 9782350000000,
	[9782486999999] = 9782400000000,
	[9782494999999] = 9782487000000,
	[9782495999999] = 9782495000000,
	[9782496699999] = 9782496000000,
	[9782496999999] = 9782496700000,
	[9782527999999] = 9782497000000,
	[9782529999999] = 9782528000000,
	[9782699999999] = 9782530000000,
	[9782839999999] = 9782700000000,
	[9782899999999] = 9782840000000,
	[9782919799999] = 9782900000000,
	[9782919809999] = 9782919800000,
	[9782919942999] = 9782919810000,
	[9782919968999] = 9782919943000,
	[9782949999999] = 9782919969000,
	[9782999999999] = 9782950000000,
	[9783029999999] = 9783000000000,											-- German language
	[9783033999999] = 9783030000000,
	[9783036999999] = 9783034000000,
	[9783039999999] = 9783037000000,
	[9783199999999] = 9783040000000,
	[9783389999999] = 9783200000000,
	[9783399999999] = 9783390000000,
	[9783688999999] = 9783400000000,
	[9783694999999] = 9783689000000,
	[9783849999999] = 9783695000000,
	[9783899999999] = 9783850000000,
	[9783949999999] = 9783900000000,
	[9783953999999] = 9783950000000,
	[9783969999999] = 9783954000000,
	[9783984999999] = 9783970000000,
	[9783999599999] = 9783985000000,
	[9783999999999] = 9783999600000,
	[9784199999999] = 9784000000000,											-- Japan
	[9784699999999] = 9784200000000,
	[9784849999999] = 9784700000000,
	[9784899999999] = 9784850000000,
	[9784949999999] = 9784900000000,
	[9784999999999] = 9784950000000,
	[9785004999999] = 9785000000000,											-- former U.S.S.R
	[9785009999999] = 9785005000000,
	[9785199999999] = 9785010000000,
	[9785361999999] = 9785200000000,
	[9785362399999] = 9785362000000,
	[9785362999999] = 9785362400000,
	[9785420999999] = 9785363000000,
	[9785429999999] = 9785421000000,
	[9785430999999] = 9785430000000,
	[9785439999999] = 9785431000000,
	[9785440999999] = 9785440000000,
	[9785449999999] = 9785441000000,
	[9785603999999] = 9785450000000,
	[9785604999999] = 9785604000000,
	[9785699999999] = 9785605000000,
	[9785849999999] = 9785700000000,
	[9785899999999] = 9785850000000,
	[9785909999999] = 9785900000000,
	[9785919999999] = 9785910000000,
	[9785929999999] = 9785920000000,
	[9785949999999] = 9785930000000,
	[9785950099999] = 9785950000000,
	[9785979999999] = 9785950100000,
	[9785989999999] = 9785980000000,
	[9785990999999] = 9785990000000,
	[9785999999999] = 9785991000000,
	[9786000999999] = 9786000000000,											-- Iran
	[9786004999999] = 9786001000000,
	[9786008999999] = 9786005000000,
	[9786009867999] = 9786009000000,
	[9786009929999] = 9786009868000,
	[9786009959999] = 9786009930000,
	[9786009999999] = 9786009960000,
	[9786011999999] = 9786010000000,											-- Kazakhstan
	[9786016999999] = 9786012000000,
	[9786017999999] = 9786017000000,
	[9786018499999] = 9786018000000,
	[9786019999999] = 9786018500000,
	[9786020699999] = 9786020000000,											-- Indonesia
	[9786021399999] = 9786020700000,
	[9786021499999] = 9786021400000,
	[9786021699999] = 9786021500000,
	[9786021999999] = 9786021700000,
	[9786024999999] = 9786022000000,
	[9786025399999] = 9786025000000,
	[9786025999999] = 9786025400000,
	[9786026199999] = 9786026000000,
	[9786026999999] = 9786026200000,
	[9786027499999] = 9786027000000,
	[9786029499999] = 9786027500000,
	[9786029999999] = 9786029500000,
	[9786030499999] = 9786030000000,											-- Saudi Arabia
	[9786034999999] = 9786030500000,
	[9786037999999] = 9786035000000,
	[9786038999999] = 9786038000000,
	[9786039999999] = 9786039000000,
	[9786042999999] = 9786040000000,											-- Vietnam
	[9786043999999] = 9786043000000,
	[9786044699999] = 9786044000000,
	[9786044979999] = 9786044700000,
	[9786044999999] = 9786044980000,
	[9786048999999] = 9786045000000,
	[9786049799999] = 9786049000000,
	[9786049999999] = 9786049800000,
	[9786050299999] = 9786050000000,											-- Türkiye
	[9786050399999] = 9786050300000,
	[9786050599999] = 9786050400000,
	[9786050699999] = 9786050600000,
	[9786050999999] = 9786050700000,
	[9786051999999] = 9786051000000,
	[9786052399999] = 9786052000000,
	[9786053999999] = 9786052400000,
	[9786055999999] = 9786054000000,
	[9786057499999] = 9786056000000,
	[9786057999999] = 9786057500000,
	[9786058999999] = 9786058000000,
	[9786059999999] = 9786059000000,
	[9786060999999] = 9786060000000,											-- Romania
	[9786064999999] = 9786061000000,
	[9786067999999] = 9786065000000,
	[9786069099999] = 9786068000000,
	[9786069199999] = 9786069100000,
	[9786069599999] = 9786069200000,
	[9786069749999] = 9786069600000,
	[9786069999999] = 9786069750000,
	[9786072599999] = 9786070000000,											-- Mexico
	[9786072649999] = 9786072600000,
	[9786072699999] = 9786072650000,
	[9786073999999] = 9786072700000,
	[9786075889999] = 9786074000000,
	[9786075929999] = 9786075890000,
	[9786075999999] = 9786075930000,
	[9786076949999] = 9786076000000,
	[9786076999999] = 9786076950000,
	[9786077499999] = 9786077000000,
	[9786079499999] = 9786077500000,
	[9786079999999] = 9786079500000,
	[9786080999999] = 9786080000000,											-- North Macedonia
	[9786081999999] = 9786081000000,
	[9786084499999] = 9786082000000,
	[9786086499999] = 9786084500000,
	[9786086999999] = 9786086500000,
	[9786089999999] = 9786087000000,
	[9786093999999] = 9786090000000,											-- Lithuania
	[9786097999999] = 9786094000000,
	[9786099499999] = 9786098000000,
	[9786099999999] = 9786099500000,
	[9786122999999] = 9786120000000,											-- Peru
	[9786123999999] = 9786123000000,
	[9786124499999] = 9786124000000,
	[9786124999999] = 9786124500000,
	[9786125224999] = 9786125000000,
	[9786139999999] = 9786130000000,											-- Mauritius
	[9786143999999] = 9786140000000,											-- Lebanon
	[9786147999999] = 9786144000000,
	[9786149499999] = 9786148000000,
	[9786149999999] = 9786149500000,
	[9786150999999] = 9786150000000,											-- Hungary
	[9786154999999] = 9786151000000,
	[9786157999999] = 9786155000000,
	[9786158999999] = 9786158000000,
	[9786161999999] = 9786160000000,											-- Thailand
	[9786166999999] = 9786162000000,
	[9786168999999] = 9786167000000,
	[9786169999999] = 9786169000000,
	[9786174999999] = 9786170000000,											-- Ukraine
	[9786176999999] = 9786175000000,
	[9786178999999] = 9786177000000,
	[9786179999999] = 9786179000000,
	[9786181999999] = 9786180000000,											-- Greece
	[9786184999999] = 9786182000000,
	[9786187999999] = 9786185000000,
	[9786189999999] = 9786188000000,
	[9786191499999] = 9786190000000,											-- Bulgaria
	[9786196999999] = 9786191500000,
	[9786198999999] = 9786197000000,
	[9786199999999] = 9786199000000,
	[9786209999999] = 9786200000000,											-- Mauritius
	[9786212999999] = 9786210000000,											-- Philippines
	[9786215999999] = 9786214000000,
	[9786218999999] = 9786218000000,
	[9786219999999] = 9786219500000,
	[9786221099999] = 9786220000000,											-- Iran
	[9786224599999] = 9786222000000,
	[9786228499999] = 9786224800000,
	[9786229999999] = 9786229000000,
	[9786231099999] = 9786230000000,											-- Indonesia
	[9786235249999] = 9786231100000,
	[9786238799999] = 9786235250000,
	[9786239999999] = 9786238800000,
	[9786240499999] = 9786240000000,											-- Sri Lanka
	[9786242499999] = 9786242000000,
	[9786246699999] = 9786245000000,
	[9786249999999] = 9786249300000,
	[9786250199999] = 9786250000000,											-- Türkiye
	[9786254429999] = 9786253650000,
	[9786254449999] = 9786254430000,
	[9786254499999] = 9786254450000,
	[9786257793999] = 9786256000000,
	[9786257794999] = 9786257794000,
	[9786258499999] = 9786257795000,
	[9786259999999] = 9786259400000,
	[9786260499999] = 9786260000000,											-- Taiwan
	[9786264999999] = 9786263000000,
	[9786267999999] = 9786267000000,
	[9786269999999] = 9786269500000,
	[9786273199999] = 9786273000000,											-- Pakistan
	[9786275249999] = 9786275000000,
	[9786277999999] = 9786277500000,
	[9786279464999] = 9786279450000,
	[9786280999999] = 9786280000000,											-- Colombia
	[9786285499999] = 9786285000000,
	[9786288499999] = 9786287500000,
	[9786289999999] = 9786289500000,
	[9786290299999] = 9786290000000,											-- Malaysia
	[9786294999999] = 9786294700000,
	[9786297999999] = 9786297500000,
	[9786299999999] = 9786299650000,
	[9786303999999] = 9786303000000,											-- Romania
	[9786306849999] = 9786306500000,
	[9786309999999] = 9786309500000,
	[9786310999999] = 9786310000000,											-- Argentina
	[9786313999999] = 9786313000000,
	[9786317499999] = 9786316500000,
	[9786319999999] = 9786319000000,
	[9786321199999] = 9786320000000,											-- Vietnam
	[9786326799999] = 9786326000000,
	[9786501999999] = 9786500000000,											-- Brazil
	[9786529999999] = 9786525000000,
	[9786530299999] = 9786530000000,
	[9786551299999] = 9786550000000,
	[9786561499999] = 9786552000000,
	[9786581824999] = 9786580000000,
	[9786589999999] = 9786583000000,
	[9786590244999] = 9786590000000,
	[9786599999999] = 9786598000000,
	[9787099999999] = 9787000000000,											-- China, People's Republic
	[9787499999999] = 9787100000000,
	[9787799999999] = 9787500000000,
	[9787899999999] = 9787800000000,
	[9787999999999] = 9787900000000,
	[9788019999999] = 9788000000000,											-- former Czechoslovakia
	[9788052999999] = 9788020000000,
	[9788054999999] = 9788053000000,
	[9788068999999] = 9788055000000,
	[9788069999999] = 9788069000000,
	[9788084999999] = 9788070000000,
	[9788089999999] = 9788085000000,
	[9788099899999] = 9788090000000,
	[9788099999999] = 9788099900000,
	[9788118999999] = 9788100000000,											-- India
	[9788119999999] = 9788119000000,
	[9788169999999] = 9788120000000,
	[9788184999999] = 9788170000000,
	[9788189999999] = 9788185000000,
	[9788199999999] = 9788190000000,
	[9788219999999] = 9788200000000,											-- Norway
	[9788268999999] = 9788220000000,
	[9788269999999] = 9788269000000,
	[9788289999999] = 9788270000000,
	[9788298999999] = 9788290000000,
	[9788299999999] = 9788299000000,
	[9788319999999] = 9788300000000,											-- Poland
	[9788359999999] = 9788320000000,
	[9788369999999] = 9788360000000,
	[9788384999999] = 9788370000000,
	[9788389999999] = 9788385000000,
	[9788399999999] = 9788390000000,
	[9788409999999] = 9788400000000,											-- Spain
	[9788410499999] = 9788410000000,
	[9788411999999] = 9788410500000,
	[9788412999999] = 9788412000000,
	[9788413999999] = 9788413000000,
	[9788414999999] = 9788414000000,
	[9788419999999] = 9788415000000,
	[9788469999999] = 9788420000000,
	[9788484999999] = 9788470000000,
	[9788489999999] = 9788485000000,
	[9788491999999] = 9788490000000,
	[9788492399999] = 9788492000000,
	[9788492999999] = 9788492400000,
	[9788494999999] = 9788493000000,
	[9788496999999] = 9788495000000,
	[9788499999999] = 9788497000000,
	[9788519999999] = 9788500000000,											-- Brazil
	[9788545499999] = 9788520000000,
	[9788545529999] = 9788545500000,
	[9788545599999] = 9788545530000,
	[9788552899999] = 9788545600000,
	[9788553199999] = 9788552900000,
	[9788553399999] = 9788553200000,
	[9788553999999] = 9788553400000,
	[9788554029999] = 9788554000000,
	[9788554039999] = 9788554030000,
	[9788554049999] = 9788554040000,
	[9788554089999] = 9788554050000,
	[9788554099999] = 9788554090000,
	[9788554399999] = 9788554100000,
	[9788554799999] = 9788554400000,
	[9788554999999] = 9788554800000,
	[9788559999999] = 9788555000000,
	[9788569999999] = 9788560000000,
	[9788584999999] = 9788570000000,
	[9788589999999] = 9788585000000,
	[9788592499999] = 9788590000000,
	[9788594499999] = 9788592500000,
	[9788595999999] = 9788594500000,
	[9788597999999] = 9788596000000,
	[9788599999999] = 9788598000000,
	[9788629999999] = 9788600000000,											-- former Yugoslavia
	[9788659999999] = 9788630000000,
	[9788679999999] = 9788660000000,
	[9788689999999] = 9788680000000,
	[9788699999999] = 9788690000000,
	[9788729999999] = 9788700000000,											-- Denmark
	[9788764999999] = 9788740000000,
	[9788779999999] = 9788770000000,
	[9788794999999] = 9788785000000,
	[9788799999999] = 9788797000000,
	[9788819999999] = 9788800000000,											-- Italy
	[9788831199999] = 9788820000000,
	[9788831499999] = 9788831200000,
	[9788831899999] = 9788831500000,
	[9788832299999] = 9788831900000,
	[9788832699999] = 9788832300000,
	[9788833899999] = 9788832700000,
	[9788836099999] = 9788833900000,
	[9788836299999] = 9788836100000,
	[9788854899999] = 9788836300000,
	[9788855499999] = 9788854900000,
	[9788859999999] = 9788855500000,
	[9788884999999] = 9788860000000,
	[9788889999999] = 9788885000000,
	[9788890999999] = 9788890000000,
	[9788892699999] = 9788891000000,
	[9788893999999] = 9788892700000,
	[9788894799999] = 9788894000000,
	[9788899999999] = 9788894800000,
	[9788924999999] = 9788900000000,											-- Korea, Republic
	[9788954999999] = 9788925000000,
	[9788984999999] = 9788955000000,
	[9788994999999] = 9788985000000,
	[9788996999999] = 9788995000000,
	[9788998999999] = 9788997000000,
	[9788999999999] = 9788999000000,
	[9789019999999] = 9789000000000,											-- Netherlands
	[9789049999999] = 9789020000000,
	[9789069999999] = 9789050000000,
	[9789079999999] = 9789070000000,
	[9789084999999] = 9789080000000,
	[9789089999999] = 9789085000000,
	[9789090999999] = 9789090000000,
	[9789094999999] = 9789094000000,
	[9789119999999] = 9789100000000,											-- Sweden
	[9789149999999] = 9789120000000,
	[9789164999999] = 9789150000000,
	[9789181999999] = 9789170000000,
	[9789194999999] = 9789185000000,
	[9789199999999] = 9789197000000,
	[9789259999999] = 9789200000000,											-- International NGO Publishers and EU Organizations
	[9789279999999] = 9789260000000,
	[9789289999999] = 9789280000000,
	[9789294999999] = 9789290000000,
	[9789298999999] = 9789295000000,
	[9789299999999] = 9789299000000,
	[9789309999999] = 9789300000000,											-- India
	[9789347999999] = 9789310000000,
	[9789349999999] = 9789348000000,
	[9789379999999] = 9789350000000,
	[9789395999999] = 9789380000000,
	[9789399999999] = 9789396000000,
	[9789459999999] = 9789400000000,											-- Netherlands
	[9789463879999] = 9789460000000,
	[9789463880999] = 9789463880000,
	[9789463881999] = 9789463881000,
	[9789463883999] = 9789463882000,
	[9789463885999] = 9789463884000,
	[9789463886999] = 9789463886000,
	[9789463889999] = 9789463887000,
	[9789463959999] = 9789463890000,
	[9789463960999] = 9789463960000,
	[9789463962999] = 9789463961000,
	[9789463963999] = 9789463963000,
	[9789463964999] = 9789463964000,
	[9789463965999] = 9789463965000,
	[9789463969999] = 9789463966000,
	[9789463999999] = 9789463970000,
	[9789464000999] = 9789464000000,
	[9789464004999] = 9789464001000,
	[9789464005999] = 9789464005000,
	[9789464006999] = 9789464006000,
	[9789464008999] = 9789464007000,
	[9789464009999] = 9789464009000,
	[9789464069999] = 9789464010000,
	[9789464073999] = 9789464070000,
	[9789464074999] = 9789464074000,
	[9789464075999] = 9789464075000,
	[9789464077999] = 9789464076000,
	[9789464079999] = 9789464078000,
	[9789464199999] = 9789464080000,
	[9789464201999] = 9789464200000,
	[9789464202999] = 9789464202000,
	[9789464203999] = 9789464203000,
	[9789464204999] = 9789464204000,
	[9789464206999] = 9789464205000,
	[9789464207999] = 9789464207000,
	[9789464208999] = 9789464208000,
	[9789464209999] = 9789464209000,
	[9789464329999] = 9789464210000,
	[9789464331999] = 9789464330000,
	[9789464332999] = 9789464332000,
	[9789464333999] = 9789464333000,
	[9789464335999] = 9789464334000,
	[9789464336999] = 9789464336000,
	[9789464337999] = 9789464337000,
	[9789464339999] = 9789464338000,
	[9789464359999] = 9789464340000,
	[9789464360999] = 9789464360000,
	[9789464363999] = 9789464361000,
	[9789464365999] = 9789464364000,
	[9789464366999] = 9789464366000,
	[9789464367999] = 9789464367000,
	[9789464369999] = 9789464368000,
	[9789464439999] = 9789464370000,
	[9789464440999] = 9789464440000,
	[9789464441999] = 9789464441000,
	[9789464442999] = 9789464442000,
	[9789464443999] = 9789464443000,
	[9789464444999] = 9789464444000,
	[9789464446999] = 9789464445000,
	[9789464448999] = 9789464447000,
	[9789464449999] = 9789464449000,
	[9789464509999] = 9789464450000,
	[9789464512999] = 9789464510000,
	[9789464513999] = 9789464513000,
	[9789464515999] = 9789464514000,
	[9789464519999] = 9789464516000,
	[9789464589999] = 9789464520000,
	[9789464590999] = 9789464590000,
	[9789464592999] = 9789464591000,
	[9789464594999] = 9789464593000,
	[9789464596999] = 9789464595000,
	[9789464598999] = 9789464597000,
	[9789464599999] = 9789464599000,
	[9789464659999] = 9789464600000,
	[9789464660999] = 9789464660000,
	[9789464662999] = 9789464661000,
	[9789464665999] = 9789464663000,
	[9789464666999] = 9789464666000,
	[9789464668999] = 9789464667000,
	[9789464669999] = 9789464669000,
	[9789464749999] = 9789464670000,
	[9789464751999] = 9789464750000,
	[9789464753999] = 9789464752000,
	[9789464754999] = 9789464754000,
	[9789464755999] = 9789464755000,
	[9789464757999] = 9789464756000,
	[9789464758999] = 9789464758000,
	[9789464759999] = 9789464759000,
	[9789464769999] = 9789464760000,
	[9789464770899] = 9789464770000,
	[9789464771999] = 9789464771000,
	[9789464772999] = 9789464772300,
	[9789464773999] = 9789464773000,
	[9789464776999] = 9789464774000,
	[9789464779999] = 9789464777000,
	[9789464780999] = 9789464780000,
	[9789464781999] = 9789464781000,
	[9789464782999] = 9789464782000,
	[9789464786999] = 9789464783000,
	[9789464787999] = 9789464787000,
	[9789464789999] = 9789464788000,
	[9789464939999] = 9789464790000,
	[9789464940999] = 9789464940000,
	[9789464942999] = 9789464941000,
	[9789464944999] = 9789464943000,
	[9789464946999] = 9789464945000,
	[9789464947999] = 9789464947000,
	[9789464948999] = 9789464948000,
	[9789464949999] = 9789464949000,
	[9789464979999] = 9789464950000,
	[9789464980999] = 9789464980000,
	[9789464982999] = 9789464981000,
	[9789464984999] = 9789464983000,
	[9789464986999] = 9789464985000,
	[9789464987999] = 9789464987000,
	[9789464988399] = 9789464988000,
	[9789489999999] = 9789464990000,
	[9789499999999] = 9789490000000,
	[9789504999999] = 9789500000000,											-- Argentina
	[9789508999999] = 9789505000000,
	[9789509899999] = 9789509000000,
	[9789509999999] = 9789509900000,
	[9789511999999] = 9789510000000,											-- Finland
	[9789515499999] = 9789512000000,
	[9789518899999] = 9789515500000,
	[9789519499999] = 9789518900000,
	[9789519999999] = 9789519500000,
	[9789521999999] = 9789520000000,											-- Finland
	[9789524999999] = 9789522000000,
	[9789525999999] = 9789525000000,
	[9789526499999] = 9789526000000,
	[9789526599999] = 9789526500000,
	[9789526699999] = 9789526600000,
	[9789526999999] = 9789526700000,
	[9789527999999] = 9789527000000,
	[9789529499999] = 9789528000000,
	[9789529899999] = 9789529500000,
	[9789529999999] = 9789529900000,
	[9789530999999] = 9789530000000,											-- Croatia
	[9789531499999] = 9789531000000,
	[9789534599999] = 9789531500000,
	[9789534999999] = 9789534600000,
	[9789535009999] = 9789535000000,
	[9789535099999] = 9789535010000,
	[9789535499999] = 9789535100000,
	[9789535999999] = 9789535500000,
	[9789539499999] = 9789536000000,
	[9789539999999] = 9789539500000,
	[9789542899999] = 9789540000000,											-- Bulgaria
	[9789542999999] = 9789542900000,
	[9789547999999] = 9789543000000,
	[9789548999999] = 9789548000000,
	[9789549299999] = 9789549000000,
	[9789549999999] = 9789549300000,
	[9789551999999] = 9789550000000,											-- Sri Lanka
	[9789553399999] = 9789552000000,
	[9789553549999] = 9789553400000,
	[9789553599999] = 9789553550000,
	[9789553799999] = 9789553600000,
	[9789553899999] = 9789553800000,
	[9789554099999] = 9789553900000,
	[9789554499999] = 9789554100000,
	[9789554999999] = 9789554500000,
	[9789555499999] = 9789555000000,
	[9789557109999] = 9789555500000,
	[9789557149999] = 9789557110000,
	[9789559499999] = 9789557150000,
	[9789559999999] = 9789559500000,
	[9789560799999] = 9789560000000,											-- Chile
	[9789560849999] = 9789560800000,
	[9789560999999] = 9789560900000,
	[9789561999999] = 9789561000000,
	[9789565999999] = 9789562000000,
	[9789566999999] = 9789566000000,
	[9789569999999] = 9789567000000,
	[9789570299999] = 9789570000000,											-- Taiwan
	[9789570499999] = 9789570300000,
	[9789571999999] = 9789570500000,
	[9789572099999] = 9789572000000,
	[9789572799999] = 9789572100000,
	[9789573099999] = 9789572800000,
	[9789574399999] = 9789573100000,
	[9789578199999] = 9789574400000,
	[9789579699999] = 9789578200000,
	[9789579999999] = 9789579700000,
	[9789584999999] = 9789580000000,											-- Colombia
	[9789585099999] = 9789585000000,
	[9789585199999] = 9789585100000,
	[9789585399999] = 9789585200000,
	[9789585599999] = 9789585400000,
	[9789585999999] = 9789585600000,
	[9789587999999] = 9789586000000,
	[9789589499999] = 9789588000000,
	[9789589999999] = 9789589500000,
	[9789591999999] = 9789590000000,											-- Cuba
	[9789596999999] = 9789592000000,
	[9789598499999] = 9789597000000,
	[9789599999999] = 9789598500000,
	[9789601999999] = 9789600000000,											-- Greece
	[9789606599999] = 9789602000000,
	[9789606899999] = 9789606600000,
	[9789606999999] = 9789606900000,
	[9789608499999] = 9789607000000,
	[9789609299999] = 9789608500000,
	[9789609399999] = 9789609300000,
	[9789609799999] = 9789609400000,
	[9789609999999] = 9789609800000,
	[9789611999999] = 9789610000000,											-- Slovenia
	[9789615999999] = 9789612000000,
	[9789618999999] = 9789616000000,
	[9789619799999] = 9789619000000,
	[9789621999999] = 9789620000000,											-- Hong Kong, China
	[9789626999999] = 9789622000000,
	[9789628499999] = 9789627000000,
	[9789628699999] = 9789628500000,
	[9789628999999] = 9789628700000,
	[9789629999999] = 9789629000000,
	[9789631999999] = 9789630000000,											-- Hungary
	[9789636999999] = 9789632000000,
	[9789638499999] = 9789637000000,
	[9789638999999] = 9789638500000,
	[9789639999999] = 9789639000000,
	[9789641499999] = 9789640000000,											-- Iran
	[9789642499999] = 9789641500000,
	[9789642999999] = 9789642500000,
	[9789645499999] = 9789643000000,
	[9789648999999] = 9789645500000,
	[9789649699999] = 9789649000000,
	[9789649899999] = 9789649700000,
	[9789649999999] = 9789649900000,
	[9789651999999] = 9789650000000,											-- Israel
	[9789655999999] = 9789652000000,
	[9789657999999] = 9789657000000,
	[9789659999999] = 9789659000000,
	[9789661299999] = 9789660000000,											-- Ukraine
	[9789661399999] = 9789661300000,
	[9789661499999] = 9789661400000,
	[9789661699999] = 9789661500000,
	[9789661999999] = 9789661700000,
	[9789662789999] = 9789662000000,
	[9789662899999] = 9789662790000,
	[9789662999999] = 9789662900000,
	[9789666999999] = 9789663000000,
	[9789668999999] = 9789667000000,
	[9789669099999] = 9789669000000,
	[9789669499999] = 9789669100000,
	[9789669799999] = 9789669500000,
	[9789669999999] = 9789669800000,
	[9789670999999] = 9789670000000,											-- Malaysia
	[9789671999999] = 9789671000000,
	[9789672499999] = 9789672000000,
	[9789672549999] = 9789672500000,
	[9789672699999] = 9789672550000,
	[9789672799999] = 9789672700000,
	[9789672999999] = 9789672800000,
	[9789674999999] = 9789673000000,
	[9789675999999] = 9789675000000,
	[9789678999999] = 9789676000000,
	[9789679899999] = 9789679000000,
	[9789679989999] = 9789679900000,
	[9789679999999] = 9789679990000,
	[9789683999999] = 9789680100000,											-- Mexico
	[9789684999999] = 9789684000000,
	[9789687999999] = 9789685000000,
	[9789688999999] = 9789688000000,
	[9789689999999] = 9789689000000,
	[9789691999999] = 9789690000000,											-- Pakistan
	[9789692099999] = 9789692000000,
	[9789692199999] = 9789692100000,
	[9789692299999] = 9789692200000,
	[9789692399999] = 9789692300000,
	[9789693999999] = 9789692400000,
	[9789697499999] = 9789694000000,
	[9789699999999] = 9789697500000,
	[9789705999999] = 9789700100000,											-- Mexico
	[9789708999999] = 9789706000000,
	[9789709099999] = 9789709000000,
	[9789709699999] = 9789709100000,
	[9789709999999] = 9789709700000,
	[9789710159999] = 9789710000000,											-- Philippines
	[9789710199999] = 9789710160000,
	[9789710299999] = 9789710200000,
	[9789710599999] = 9789710300000,
	[9789714999999] = 9789710600000,
	[9789718499999] = 9789715000000,
	[9789719099999] = 9789718500000,
	[9789719599999] = 9789719100000,
	[9789719699999] = 9789719600000,
	[9789719899999] = 9789719700000,
	[9789719999999] = 9789719900000,
	[9789721999999] = 9789720000000,											-- Portugal
	[9789725499999] = 9789722000000,
	[9789727999999] = 9789725500000,
	[9789729499999] = 9789728000000,
	[9789729999999] = 9789729500000,
	[9789730999999] = 9789730000000,											-- Romania
	[9789731699999] = 9789731000000,
	[9789731999999] = 9789731700000,
	[9789735499999] = 9789732000000,
	[9789737599999] = 9789735500000,
	[9789738499999] = 9789737600000,
	[9789738899999] = 9789738500000,
	[9789739499999] = 9789738900000,
	[9789739999999] = 9789739500000,
	[9789741999999] = 9789740000000,											-- Thailand
	[9789746999999] = 9789742000000,
	[9789748499999] = 9789747000000,
	[9789748999999] = 9789748500000,
	[9789749499999] = 9789749000000,
	[9789749999999] = 9789749500000,
	[9789750199999] = 9789750000000,											-- Türkiye
	[9789752399999] = 9789750200000,
	[9789752499999] = 9789752400000,
	[9789755999999] = 9789752500000,
	[9789759199999] = 9789756000000,
	[9789759899999] = 9789759200000,
	[9789759999999] = 9789759900000,
	[9789763999999] = 9789760000000,											-- Caribbean Community
	[9789765999999] = 9789764000000,
	[9789767999999] = 9789766000000,
	[9789769499999] = 9789768000000,
	[9789769999999] = 9789769500000,
	[9789771999999] = 9789770000000,											-- Egypt
	[9789774999999] = 9789772000000,
	[9789776999999] = 9789775000000,
	[9789778499999] = 9789777000000,
	[9789778739999] = 9789778500000,
	[9789778899999] = 9789778740000,
	[9789778949999] = 9789778900000,
	[9789778999999] = 9789778950000,
	[9789779599999] = 9789779000000,
	[9789779699999] = 9789779600000,
	[9789779999999] = 9789779700000,
	[9789781999999] = 9789780000000,											-- Nigeria
	[9789782999999] = 9789782000000,
	[9789786999999] = 9789783000000,
	[9789787999999] = 9789787650000,
	[9789788999999] = 9789788000000,
	[9789789999999] = 9789789000000,
	[9789790999999] = 9789790000000,											-- Indonesia
	[9789791499999] = 9789791000000,
	[9789791999999] = 9789791500000,
	[9789792999999] = 9789792000000,
	[9789793999999] = 9789793000000,
	[9789797999999] = 9789794000000,
	[9789799499999] = 9789798000000,
	[9789799999999] = 9789799500000,
	[9789801999999] = 9789800000000,											-- Venezuela
	[9789805999999] = 9789802000000,
	[9789809999999] = 9789806000000,
	[9789811699999] = 9789810000000,											-- Singapore
	[9789811799999] = 9789811700000,
	[9789811999999] = 9789811800000,
	[9789812999999] = 9789812000000,
	[9789813099999] = 9789813000000,
	[9789813999999] = 9789813100000,
	[9789815999999] = 9789814000000,
	[9789819499999] = 9789819400000,
	[9789819999999] = 9789819600000,
	[9789820999999] = 9789820000000,											-- South Pacific
	[9789826999999] = 9789821000000,
	[9789828999999] = 9789827000000,
	[9789829799999] = 9789829000000,
	[9789829999999] = 9789829800000,
	[9789830199999] = 9789830000000,											-- Malaysia
	[9789831999999] = 9789830200000,
	[9789833999999] = 9789832000000,
	[9789834499999] = 9789834000000,
	[9789834999999] = 9789834500000,
	[9789837999999] = 9789835000000,
	[9789838999999] = 9789838000000,
	[9789839899999] = 9789839000000,
	[9789839999999] = 9789839900000,
	[9789843999999] = 9789840000000,											-- Bangladesh
	[9789847999999] = 9789844000000,
	[9789848999999] = 9789848000000,
	[9789849999999] = 9789849000000,
	[9789853999999] = 9789850000000,											-- Belarus
	[9789855999999] = 9789854000000,
	[9789858799999] = 9789856000000,
	[9789858999999] = 9789858800000,
	[9789859999999] = 9789859000000,
	[9789860599999] = 9789860000000,											-- Taiwan
	[9789860699999] = 9789860600000,
	[9789860799999] = 9789860700000,
	[9789861199999] = 9789860800000,
	[9789865399999] = 9789861200000,
	[9789867999999] = 9789865400000,
	[9789869999999] = 9789868000000,
	[9789870999999] = 9789870000000,											-- Argentina
	[9789871999999] = 9789871000000,
	[9789872999999] = 9789872000000,
	[9789873599999] = 9789873000000,
	[9789874199999] = 9789873600000,
	[9789874399999] = 9789874200000,
	[9789874499999] = 9789874400000,
	[9789874899999] = 9789874500000,
	[9789874999999] = 9789874900000,
	[9789878249999] = 9789875000000,
	[9789878279999] = 9789878250000,
	[9789878299999] = 9789878280000,
	[9789878499999] = 9789878300000,
	[9789878899999] = 9789878500000,
	[9789879499999] = 9789878900000,
	[9789879999999] = 9789879500000,
	[9789881199999] = 9789880000000,											-- Hong Kong, China
	[9789881999999] = 9789881200000,
	[9789886999999] = 9789882000000,
	[9789887999999] = 9789887000000,
	[9789889699999] = 9789888000000,
	[9789889999999] = 9789889700000,
	[9789891999999] = 9789890000000,											-- Portugal
	[9789893499999] = 9789892000000,
	[9789893699999] = 9789893500000,
	[9789895299999] = 9789893700000,
	[9789895499999] = 9789895300000,
	[9789897999999] = 9789895500000,
	[9789899499999] = 9789898000000,
	[9789899999999] = 9789899500000,
	[9789909199999] = 9789909000000,											-- Tunisia
	[9789909849999] = 9789909750000,
	[9789909999999] = 9789909980000,
	[9789910099999] = 9789910010000,											-- Uzbekistan
	[9789910799999] = 9789910650000,
	[9789910999999] = 9789910880000,
	[9789911249999] = 9789911200000,											-- Montenegro
	[9789911749999] = 9789911550000,
	[9789911999999] = 9789911950000,
	[9789912449999] = 9789912400000,											-- Tanzania
	[9789912799999] = 9789912750000,
	[9789912999999] = 9789912980000,
	[9789913079999] = 9789913000000,											-- Uganda
	[9789913699999] = 9789913600000,
	[9789913999999] = 9789913955000,
	[9789914559999] = 9789914400000,											-- Kenya
	[9789914774999] = 9789914700000,
	[9789914999999] = 9789914960000,
	[9789915599999] = 9789915400000,											-- Uruguay
	[9789915799999] = 9789915650000,
	[9789915999999] = 9789915930000,
	[9789916099999] = 9789916000000,											-- Estonia
	[9789916399999] = 9789916100000,
	[9789916599999] = 9789916400000,
	[9789916789999] = 9789916600000,
	[9789916919999] = 9789916790000,
	[9789916939999] = 9789916920000,
	[9789916949999] = 9789916940000,
	[9789916999999] = 9789916950000,
	[9789917099999] = 9789917000000,											-- Bolivia
	[9789917349999] = 9789917300000,
	[9789917699999] = 9789917600000,
	[9789917999999] = 9789917970000,
	[9789918099999] = 9789918000000,											-- Malta
	[9789918299999] = 9789918200000,
	[9789918799999] = 9789918600000,
	[9789918999999] = 9789918950000,
	[9789919099999] = 9789919000000,											-- Mongolia
	[9789919299999] = 9789919200000,
	[9789919599999] = 9789919500000,
	[9789919999999] = 9789919900000,
	[9789920429999] = 9789920280000,											-- Morocco
	[9789920799999] = 9789920480000,
	[9789920999999] = 9789920875000,
	[9789921099999] = 9789921000000,											-- Kuwait
	[9789921399999] = 9789921300000,
	[9789921899999] = 9789921700000,
	[9789921999999] = 9789921970000,
	[9789922299999] = 9789922200000,											-- Iraq
	[9789922799999] = 9789922600000,
	[9789922999999] = 9789922850000,
	[9789923099999] = 9789923000000,											-- Jordan
	[9789923699999] = 9789923100000,
	[9789923899999] = 9789923700000,
	[9789923999999] = 9789923940000,
	[9789924399999] = 9789924300000,											-- Cambodia
	[9789924649999] = 9789924500000,
	[9789924999999] = 9789924900000,
	[9789925299999] = 9789925000000,											-- Cyprus
	[9789925549999] = 9789925300000,
	[9789925734999] = 9789925550000,
	[9789925999999] = 9789925735000,
	[9789926199999] = 9789926000000,											-- Bosnia and Herzegovina
	[9789926399999] = 9789926200000,
	[9789926799999] = 9789926400000,
	[9789926999999] = 9789926800000,
	[9789927099999] = 9789927000000,											-- Qatar
	[9789927399999] = 9789927100000,
	[9789927499999] = 9789927400000,
	[9789928099999] = 9789928000000,											-- Albania
	[9789928399999] = 9789928100000,
	[9789928499999] = 9789928400000,
	[9789928899999] = 9789928800000,
	[9789928999999] = 9789928900000,
	[9789929399999] = 9789929000000,											-- Guatemala
	[9789929549999] = 9789929400000,
	[9789929799999] = 9789929550000,
	[9789929999999] = 9789929800000,
	[9789930499999] = 9789930000000,											-- Costa Rica
	[9789930939999] = 9789930500000,
	[9789930999999] = 9789930940000,
	[9789931239999] = 9789931000000,											-- Algeria
	[9789931899999] = 9789931240000,
	[9789931999999] = 9789931900000,
	[9789932399999] = 9789932000000,											-- Lao People's Democratic Republic
	[9789932849999] = 9789932400000,
	[9789932999999] = 9789932850000,
	[9789933099999] = 9789933000000,											-- Syria
	[9789933399999] = 9789933100000,
	[9789933869999] = 9789933400000,
	[9789933899999] = 9789933870000,
	[9789933999999] = 9789933900000,
	[9789934099999] = 9789934000000,											-- Latvia
	[9789934499999] = 9789934100000,
	[9789934799999] = 9789934500000,
	[9789934999999] = 9789934800000,
	[9789935099999] = 9789935000000,											-- Iceland
	[9789935399999] = 9789935100000,
	[9789935899999] = 9789935400000,
	[9789935999999] = 9789935900000,
	[9789936199999] = 9789936000000,											-- Afghanistan
	[9789936399999] = 9789936200000,
	[9789936799999] = 9789936400000,
	[9789936999999] = 9789936800000,
	[9789937299999] = 9789937000000,											-- Nepal
	[9789937499999] = 9789937300000,
	[9789937799999] = 9789937500000,
	[9789937999999] = 9789937800000,
	[9789938799999] = 9789938000000,											-- Tunisia
	[9789938949999] = 9789938800000,
	[9789938974999] = 9789938950000,
	[9789938990999] = 9789938975000,
	[9789938999999] = 9789938991000,
	[9789939399999] = 9789939000000,											-- Armenia
	[9789939799999] = 9789939400000,
	[9789939899999] = 9789939800000,
	[9789939959999] = 9789939900000,
	[9789939979999] = 9789939960000,
	[9789939999999] = 9789939980000,
	[9789940199999] = 9789940000000,											-- Montenegro
	[9789940499999] = 9789940200000,
	[9789940839999] = 9789940500000,
	[9789940869999] = 9789940840000,
	[9789940999999] = 9789940870000,
	[9789941099999] = 9789941000000,											-- Georgia
	[9789941399999] = 9789941100000,
	[9789941799999] = 9789941400000,
	[9789941899999] = 9789941800000,
	[9789941999999] = 9789941900000,
	[9789942599999] = 9789942000000,											-- Ecuador
	[9789942699999] = 9789942600000,
	[9789942749999] = 9789942700000,
	[9789942849999] = 9789942750000,
	[9789942899999] = 9789942850000,
	[9789942984999] = 9789942900000,
	[9789942999999] = 9789942985000,
	[9789943299999] = 9789943000000,											-- Uzbekistan
	[9789943399999] = 9789943300000,
	[9789943974999] = 9789943400000,
	[9789943999999] = 9789943975000,
	[9789944099999] = 9789944000000,											-- Türkiye
	[9789944499999] = 9789944100000,
	[9789944599999] = 9789944500000,
	[9789944699999] = 9789944600000,
	[9789944799999] = 9789944700000,
	[9789944899999] = 9789944800000,
	[9789944999999] = 9789944900000,
	[9789945009999] = 9789945000000,											-- Dominican Republic
	[9789945079999] = 9789945010000,
	[9789945399999] = 9789945080000,
	[9789945569999] = 9789945400000,
	[9789945579999] = 9789945570000,
	[9789945799999] = 9789945580000,
	[9789945809999] = 9789945800000,
	[9789945849999] = 9789945810000,
	[9789945999999] = 9789945850000,
	[9789946199999] = 9789946000000,											-- Korea, P.D.R.
	[9789946399999] = 9789946200000,
	[9789946899999] = 9789946400000,
	[9789946999999] = 9789946900000,
	[9789947199999] = 9789947000000,											-- Algeria
	[9789947799999] = 9789947200000,
	[9789947999999] = 9789947800000,
	[9789948399999] = 9789948000000,											-- United Arab Emirates
	[9789948849999] = 9789948400000,
	[9789948999999] = 9789948850000,
	[9789949089999] = 9789949000000,											-- Estonia
	[9789949099999] = 9789949090000,
	[9789949399999] = 9789949100000,
	[9789949699999] = 9789949400000,
	[9789949719999] = 9789949700000,
	[9789949749999] = 9789949720000,
	[9789949899999] = 9789949750000,
	[9789949999999] = 9789949900000,
	[9789950299999] = 9789950000000,											-- Palestine
	[9789950849999] = 9789950300000,
	[9789950999999] = 9789950850000,
	[9789951389999] = 9789951000000,											-- Kosova
	[9789951849999] = 9789951390000,
	[9789951979999] = 9789951850000,
	[9789951999999] = 9789951980000,
	[9789952199999] = 9789952000000,											-- Azerbaijan
	[9789952399999] = 9789952200000,
	[9789952799999] = 9789952400000,
	[9789952999999] = 9789952800000,
	[9789953099999] = 9789953000000,											-- Lebanon
	[9789953399999] = 9789953100000,
	[9789953599999] = 9789953400000,
	[9789953899999] = 9789953600000,
	[9789953929999] = 9789953900000,
	[9789953969999] = 9789953930000,
	[9789953999999] = 9789953970000,
	[9789954199999] = 9789954000000,											-- Morocco
	[9789954399999] = 9789954200000,
	[9789954799999] = 9789954400000,
	[9789954989999] = 9789954800000,
	[9789954999999] = 9789954990000,
	[9789955399999] = 9789955000000,											-- Lithuania
	[9789955929999] = 9789955400000,
	[9789955999999] = 9789955930000,
	[9789956099999] = 9789956000000,											-- Cameroon
	[9789956399999] = 9789956100000,
	[9789956899999] = 9789956400000,
	[9789956999999] = 9789956900000,
	[9789957399999] = 9789957000000,											-- Jordan
	[9789957649999] = 9789957400000,
	[9789957679999] = 9789957650000,
	[9789957699999] = 9789957680000,
	[9789957849999] = 9789957700000,
	[9789957879999] = 9789957850000,
	[9789957999999] = 9789957880000,
	[9789958019999] = 9789958000000,											-- Bosnia and Herzegovina
	[9789958029999] = 9789958020000,
	[9789958039999] = 9789958030000,
	[9789958089999] = 9789958040000,
	[9789958099999] = 9789958090000,
	[9789958189999] = 9789958100000,
	[9789958199999] = 9789958190000,
	[9789958499999] = 9789958200000,
	[9789958899999] = 9789958500000,
	[9789958999999] = 9789958900000,
	[9789959199999] = 9789959000000,											-- Libya
	[9789959799999] = 9789959200000,
	[9789959949999] = 9789959800000,
	[9789959969999] = 9789959950000,
	[9789959979999] = 9789959970000,
	[9789959999999] = 9789959980000,
	[9789960599999] = 9789960000000,											-- Saudi Arabia
	[9789960899999] = 9789960600000,
	[9789960999999] = 9789960900000,
	[9789961299999] = 9789961000000,											-- Algeria
	[9789961699999] = 9789961300000,
	[9789961949999] = 9789961700000,
	[9789961999999] = 9789961950000,
	[9789962549999] = 9789962000000,											-- Panama
	[9789962559999] = 9789962550000,
	[9789962599999] = 9789962560000,
	[9789962849999] = 9789962600000,
	[9789962999999] = 9789962850000,
	[9789963199999] = 9789963000000,											-- Cyprus
	[9789963249999] = 9789963200000,
	[9789963279999] = 9789963250000,
	[9789963299999] = 9789963280000,
	[9789963549999] = 9789963300000,
	[9789963734999] = 9789963550000,
	[9789963749999] = 9789963735000,
	[9789963999999] = 9789963750000,
	[9789964699999] = 9789964000000,											-- Ghana
	[9789964949999] = 9789964700000,
	[9789964999999] = 9789964950000,
	[9789965399999] = 9789965000000,											-- Kazakhstan
	[9789965899999] = 9789965400000,
	[9789965999999] = 9789965900000,
	[9789966139999] = 9789966000000,											-- Kenya
	[9789966149999] = 9789966140000,
	[9789966199999] = 9789966150000,
	[9789966699999] = 9789966200000,
	[9789966749999] = 9789966700000,
	[9789966820999] = 9789966750000,
	[9789966824999] = 9789966821000,
	[9789966825999] = 9789966825000,
	[9789966828999] = 9789966826000,
	[9789966959999] = 9789966829000,
	[9789966999999] = 9789966960000,
	[9789967399999] = 9789967000000,											-- Kyrgyz Republic
	[9789967899999] = 9789967400000,
	[9789967999999] = 9789967900000,
	[9789968499999] = 9789968000000,											-- Costa Rica
	[9789968939999] = 9789968500000,
	[9789968999999] = 9789968940000,
	[9789969069999] = 9789969000000,											-- Algeria
	[9789969649999] = 9789969500000,
	[9789969999999] = 9789969970000,
	[9789970399999] = 9789970000000,											-- Uganda
	[9789970899999] = 9789970400000,
	[9789970999999] = 9789970900000,
	[9789971599999] = 9789971000000,											-- Singapore
	[9789971899999] = 9789971600000,
	[9789971989999] = 9789971900000,
	[9789971999999] = 9789971990000,
	[9789972099999] = 9789972000000,											-- Peru
	[9789972199999] = 9789972100000,
	[9789972249999] = 9789972200000,
	[9789972299999] = 9789972250000,
	[9789972599999] = 9789972300000,
	[9789972899999] = 9789972600000,
	[9789972999999] = 9789972900000,
	[9789973059999] = 9789973000000,											-- Tunisia
	[9789973089999] = 9789973060000,
	[9789973099999] = 9789973090000,
	[9789973699999] = 9789973100000,
	[9789973969999] = 9789973700000,
	[9789973999999] = 9789973970000,
	[9789974299999] = 9789974000000,											-- Uruguay
	[9789974549999] = 9789974300000,
	[9789974749999] = 9789974550000,
	[9789974879999] = 9789974750000,
	[9789974909999] = 9789974880000,
	[9789974949999] = 9789974910000,
	[9789974999999] = 9789974950000,
	[9789975099999] = 9789975000000,											-- Moldova
	[9789975299999] = 9789975100000,
	[9789975399999] = 9789975300000,
	[9789975449999] = 9789975400000,
	[9789975899999] = 9789975450000,
	[9789975949999] = 9789975900000,
	[9789975999999] = 9789975950000,
	[9789976499999] = 9789976000000,											-- Tanzania
	[9789976579999] = 9789976500000,
	[9789976589999] = 9789976580000,
	[9789976899999] = 9789976590000,
	[9789976989999] = 9789976900000,
	[9789976999999] = 9789976990000,
	[9789977899999] = 9789977000000,											-- Costa Rica
	[9789977989999] = 9789977900000,
	[9789977999999] = 9789977990000,
	[9789978299999] = 9789978000000,											-- Ecuador
	[9789978399999] = 9789978300000,
	[9789978949999] = 9789978400000,
	[9789978989999] = 9789978950000,
	[9789978999999] = 9789978990000,
	[9789979499999] = 9789979000000,											-- Iceland
	[9789979649999] = 9789979500000,
	[9789979659999] = 9789979650000,
	[9789979759999] = 9789979660000,
	[9789979899999] = 9789979760000,
	[9789979999999] = 9789979900000,
	[9789980399999] = 9789980000000,											-- Papua New Guinea
	[9789980899999] = 9789980400000,
	[9789980989999] = 9789980900000,
	[9789980999999] = 9789980990000,
	[9789981099999] = 9789981000000,											-- Morocco
	[9789981159999] = 9789981100000,
	[9789981199999] = 9789981160000,
	[9789981799999] = 9789981200000,
	[9789981949999] = 9789981800000,
	[9789981999999] = 9789981950000,
	[9789982799999] = 9789982000000,											-- Zambia
	[9789982989999] = 9789982800000,
	[9789982999999] = 9789982990000,
	[9789983949999] = 9789983800000,											-- Gambia
	[9789983989999] = 9789983950000,
	[9789983999999] = 9789983990000,
	[9789984499999] = 9789984000000,											-- Latvia
	[9789984899999] = 9789984500000,
	[9789984999999] = 9789984900000,
	[9789985499999] = 9789985000000,											-- Estonia
	[9789985799999] = 9789985500000,
	[9789985899999] = 9789985800000,
	[9789985999999] = 9789985900000,
	[9789986399999] = 9789986000000,											-- Lithuania
	[9789986899999] = 9789986400000,
	[9789986939999] = 9789986900000,
	[9789986969999] = 9789986940000,
	[9789986999999] = 9789986970000,
	[9789987399999] = 9789987000000,											-- Tanzania
	[9789987879999] = 9789987400000,
	[9789987999999] = 9789987880000,
	[9789988399999] = 9789988000000,											-- Ghana
	[9789988549999] = 9789988400000,
	[9789988749999] = 9789988550000,
	[9789988999999] = 9789988750000,
	[9789989099999] = 9789989000000,											-- North Macedonia
	[9789989199999] = 9789989100000,
	[9789989299999] = 9789989200000,
	[9789989599999] = 9789989300000,
	[9789989949999] = 9789989600000,
	[9789989999999] = 9789989950000,
	[9789990149999] = 9789990100000,											-- Bahrain
	[9789990179999] = 9789990150000,
	[9789990199999] = 9789990180000,
	[9789990319999] = 9789990300000,											-- Mauritius
	[9789990389999] = 9789990320000,
	[9789990399999] = 9789990390000,
	[9789990459999] = 9789990400000,											-- Curaçao
	[9789990489999] = 9789990460000,
	[9789990499999] = 9789990490000,
	[9789990539999] = 9789990500000,											-- Bolivia
	[9789990579999] = 9789990540000,
	[9789990599999] = 9789990580000,
	[9789990629999] = 9789990600000,											-- Kuwait
	[9789990659999] = 9789990630000,
	[9789990669999] = 9789990660000,
	[9789990689999] = 9789990670000,
	[9789990694999] = 9789990690000,
	[9789990699999] = 9789990695000,
	[9789990809999] = 9789990800000,											-- Malawi
	[9789990889999] = 9789990810000,
	[9789990899999] = 9789990890000,
	[9789990939999] = 9789990900000,											-- Malta
	[9789990994999] = 9789990940000,
	[9789990999999] = 9789990995000,
	[9789991029999] = 9789991000000,											-- Sierra Leone
	[9789991089999] = 9789991030000,
	[9789991099999] = 9789991090000,
	[9789991159999] = 9789991100000,											-- Lesotho
	[9789991199999] = 9789991160000,
	[9789991239999] = 9789991200000,											-- Botswana
	[9789991259999] = 9789991240000,
	[9789991289999] = 9789991260000,
	[9789991299999] = 9789991290000,
	[9789991329999] = 9789991300000,											-- Andorra
	[9789991335999] = 9789991330000,
	[9789991360499] = 9789991360000,
	[9789991449999] = 9789991400000,											-- International NGO Publishers
	[9789991469999] = 9789991450000,
	[9789991479999] = 9789991470000,
	[9789991486999] = 9789991480000,
	[9789991487999] = 9789991487000,
	[9789991489999] = 9789991488000,
	[9789991499999] = 9789991490000,
	[9789991549999] = 9789991500000,											-- Maldives
	[9789991579999] = 9789991550000,
	[9789991599999] = 9789991580000,
	[9789991629999] = 9789991600000,											-- Namibia
	[9789991669999] = 9789991630000,
	[9789991699999] = 9789991670000,
	[9789991729999] = 9789991700000,											-- Brunei Darussalam
	[9789991788999] = 9789991730000,
	[9789991799999] = 9789991789000,
	[9789991839999] = 9789991800000,											-- Faroe Islands
	[9789991879999] = 9789991840000,
	[9789991899999] = 9789991880000,
	[9789991929999] = 9789991900000,											-- Benin
	[9789991939999] = 9789991930000,
	[9789991979999] = 9789991940000,
	[9789991999999] = 9789991980000,
	[9789992049999] = 9789992000000,											-- Andorra
	[9789992089999] = 9789992050000,
	[9789992099999] = 9789992090000,
	[9789992119999] = 9789992100000,											-- Qatar
	[9789992169999] = 9789992120000,
	[9789992179999] = 9789992170000,
	[9789992189999] = 9789992180000,
	[9789992199999] = 9789992190000,
	[9789992239999] = 9789992200000,											-- Guatemala
	[9789992269999] = 9789992240000,
	[9789992299999] = 9789992270000,
	[9789992319999] = 9789992300000,											-- El Salvador
	[9789992379999] = 9789992320000,
	[9789992399999] = 9789992380000,
	[9789992419999] = 9789992400000,											-- Nicaragua
	[9789992479999] = 9789992420000,
	[9789992499999] = 9789992480000,
	[9789992509999] = 9789992500000,											-- Paraguay
	[9789992519999] = 9789992510000,
	[9789992529999] = 9789992520000,
	[9789992539999] = 9789992530000,
	[9789992579999] = 9789992540000,
	[9789992599999] = 9789992580000,
	[9789992609999] = 9789992600000,											-- Honduras
	[9789992659999] = 9789992610000,
	[9789992686999] = 9789992660000,
	[9789992689999] = 9789992687000,
	[9789992699999] = 9789992690000,
	[9789992729999] = 9789992700000,											-- Albania
	[9789992759999] = 9789992730000,
	[9789992799999] = 9789992760000,
	[9789992809999] = 9789992800000,											-- Georgia
	[9789992879999] = 9789992810000,
	[9789992899999] = 9789992880000,
	[9789992949999] = 9789992900000,											-- Mongolia
	[9789992979999] = 9789992950000,
	[9789992999999] = 9789992980000,
	[9789993049999] = 9789993000000,											-- Armenia
	[9789993079999] = 9789993050000,
	[9789993099999] = 9789993080000,
	[9789993149999] = 9789993100000,											-- Seychelles
	[9789993179999] = 9789993150000,
	[9789993199999] = 9789993180000,
	[9789993209999] = 9789993200000,											-- Malta
	[9789993259999] = 9789993210000,
	[9789993269999] = 9789993260000,
	[9789993279999] = 9789993270000,
	[9789993299999] = 9789993280000,
	[9789993329999] = 9789993300000,											-- Nepal
	[9789993359999] = 9789993330000,
	[9789993399999] = 9789993360000,
	[9789993419999] = 9789993400000,											-- Dominican Republic
	[9789993479999] = 9789993420000,
	[9789993499999] = 9789993480000,
	[9789993529999] = 9789993500000,											-- Haiti
	[9789993559999] = 9789993530000,
	[9789993569999] = 9789993560000,
	[9789993589999] = 9789993570000,
	[9789993599999] = 9789993590000,
	[9789993609999] = 9789993600000,											-- Bhutan
	[9789993659999] = 9789993610000,
	[9789993699999] = 9789993660000,
	[9789993719999] = 9789993700000,											-- Macau
	[9789993759999] = 9789993720000,
	[9789993799999] = 9789993760000,
	[9789993819999] = 9789993800000,											-- Srpska, Republic of
	[9789993859999] = 9789993820000,
	[9789993889999] = 9789993860000,
	[9789993899999] = 9789993890000,
	[9789993929999] = 9789993900000,											-- Guatemala
	[9789993959999] = 9789993930000,
	[9789993989999] = 9789993960000,
	[9789993999999] = 9789993990000,
	[9789994009999] = 9789994000000,											-- Georgia
	[9789994069999] = 9789994010000,
	[9789994099999] = 9789994070000,
	[9789994129999] = 9789994100000,											-- Armenia
	[9789994179999] = 9789994130000,
	[9789994199999] = 9789994180000,
	[9789994249999] = 9789994200000,											-- Sudan
	[9789994279999] = 9789994250000,
	[9789994299999] = 9789994280000,
	[9789994329999] = 9789994300000,											-- Albania
	[9789994359999] = 9789994330000,
	[9789994399999] = 9789994360000,
	[9789994449999] = 9789994400000,											-- Ethiopia
	[9789994479999] = 9789994450000,
	[9789994499999] = 9789994480000,
	[9789994549999] = 9789994500000,											-- Namibia
	[9789994589999] = 9789994550000,
	[9789994597999] = 9789994590000,
	[9789994599999] = 9789994598000,
	[9789994629999] = 9789994600000,											-- Nepal
	[9789994659999] = 9789994630000,
	[9789994699999] = 9789994660000,
	[9789994729999] = 9789994700000,											-- Tajikistan
	[9789994769999] = 9789994730000,
	[9789994799999] = 9789994770000,
	[9789994849999] = 9789994800000,											-- Eritrea
	[9789994879999] = 9789994850000,
	[9789994899999] = 9789994880000,
	[9789994919999] = 9789994900000,											-- Mauritius
	[9789994979999] = 9789994920000,
	[9789994989999] = 9789994980000,
	[9789994998999] = 9789994990000,
	[9789994999999] = 9789994999000,
	[9789995049999] = 9789995000000,											-- Cambodia
	[9789995079999] = 9789995050000,
	[9789995099999] = 9789995080000,
	[9789995249999] = 9789995200000,											-- Mali
	[9789995279999] = 9789995250000,
	[9789995299999] = 9789995280000,
	[9789995329999] = 9789995300000,											-- Paraguay
	[9789995379999] = 9789995330000,
	[9789995393999] = 9789995380000,
	[9789995399999] = 9789995394000,
	[9789995429999] = 9789995400000,											-- Bolivia
	[9789995469999] = 9789995430000,
	[9789995487999] = 9789995470000,
	[9789995499999] = 9789995488000,
	[9789995519999] = 9789995500000,											-- Srpska, Republic of
	[9789995559999] = 9789995520000,
	[9789995579999] = 9789995560000,
	[9789995599999] = 9789995580000,
	[9789995659999] = 9789995600000,											-- Albania
	[9789995685999] = 9789995660000,
	[9789995699999] = 9789995686000,
	[9789995719999] = 9789995700000,											-- Malta
	[9789995779999] = 9789995720000,
	[9789995794999] = 9789995780000,
	[9789995799999] = 9789995795000,
	[9789995849999] = 9789995800000,											-- Bahrain
	[9789995893999] = 9789995850000,
	[9789995894999] = 9789995894000,
	[9789995899999] = 9789995895000,
	[9789995929999] = 9789995900000,											-- Luxembourg
	[9789995959999] = 9789995930000,
	[9789995999999] = 9789995960000,
	[9789996009999] = 9789996007000,											-- Malawi
	[9789996094999] = 9789996010000,
	[9789996099999] = 9789996095000,
	[9789996129999] = 9789996100000,											-- El Salvador
	[9789996136999] = 9789996130000,
	[9789996189999] = 9789996137000,
	[9789996199999] = 9789996190000,
	[9789996249999] = 9789996200000,											-- Mongolia
	[9789996279999] = 9789996250000,
	[9789996299999] = 9789996280000,
	[9789996349999] = 9789996300000,											-- Cambodia
	[9789996391999] = 9789996350000,
	[9789996399999] = 9789996392000,
	[9789996419999] = 9789996400000,											-- Nicaragua
	[9789996479999] = 9789996420000,
	[9789996499999] = 9789996480000,
	[9789996529999] = 9789996500000,											-- Macau
	[9789996535999] = 9789996530000,
	[9789996562999] = 9789996536000,
	[9789996599999] = 9789996563000,
	[9789996629999] = 9789996600000,											-- Kuwait
	[9789996669999] = 9789996630000,
	[9789996679999] = 9789996670000,
	[9789996696999] = 9789996680000,
	[9789996699999] = 9789996697000,
	[9789996709999] = 9789996700000,											-- Paraguay
	[9789996759999] = 9789996710000,
	[9789996799999] = 9789996760000,
	[9789996839999] = 9789996800000,											-- Botswana
	[9789996859999] = 9789996840000,
	[9789996889999] = 9789996860000,
	[9789996899999] = 9789996890000,
	[9789996949999] = 9789996900000,											-- Oman
	[9789996979999] = 9789996950000,
	[9789996994999] = 9789996980000,
	[9789996999999] = 9789996995000,
	[9789997049999] = 9789997000000,											-- Haiti
	[9789997089999] = 9789997050000,
	[9789997099999] = 9789997090000,
	[9789997139999] = 9789997100000,											-- Myanmar
	[9789997184999] = 9789997140000,
	[9789997199999] = 9789997185000,
	[9789997249999] = 9789997200000,											-- Faroe Islands
	[9789997289999] = 9789997250000,
	[9789997299999] = 9789997290000,
	[9789997339999] = 9789997300000,											-- Mongolia
	[9789997379999] = 9789997340000,
	[9789997399999] = 9789997380000,
	[9789997409999] = 9789997400000,											-- Bolivia
	[9789997425999] = 9789997410000,
	[9789997439999] = 9789997426000,
	[9789997463999] = 9789997440000,
	[9789997464999] = 9789997464000,
	[9789997479999] = 9789997465000,
	[9789997499999] = 9789997480000,
	[9789997529999] = 9789997500000,											-- Tajikistan
	[9789997539999] = 9789997530000,
	[9789997579999] = 9789997540000,
	[9789997599999] = 9789997580000,
	[9789997603999] = 9789997600000,											-- Srpska, Republic of
	[9789997609999] = 9789997605000,
	[9789997615999] = 9789997610000,
	[9789997619999] = 9789997616000,
	[9789997659999] = 9789997620000,
	[9789997681999] = 9789997660000,
	[9789997689999] = 9789997682000,
	[9789997699999] = 9789997690000,
	[9789997719999] = 9789997700000,											-- Rwanda
	[9789997769999] = 9789997740000,
	[9789997779999] = 9789997770000,
	[9789997799999] = 9789997797500,
	[9789997849999] = 9789997800000,											-- Mongolia
	[9789997869999] = 9789997850000,
	[9789997899999] = 9789997870000,
	[9789997939999] = 9789997900000,											-- Honduras
	[9789997979999] = 9789997940000,
	[9789997999999] = 9789997980000,
	[9789998009999] = 9789998000000,											-- Bhutan
	[9789998064999] = 9789998030000,
	[9789998099999] = 9789998070000,
	[9789998109999] = 9789998100000,											-- Macau
	[9789998114999] = 9789998112000,
	[9789998119999] = 9789998115000,
	[9789998121999] = 9789998120000,
	[9789998174999] = 9789998122000,
	[9789998199999] = 9789998175000,
	[9789998219999] = 9789998200000,											-- Benin
	[9789998271999] = 9789998250000,
	[9789998299999] = 9789998288500,
	[9789998309999] = 9789998300000,											-- El Salvador
	[9789998369999] = 9789998335000,
	[9789998399999] = 9789998390000,
	[9789998409999] = 9789998400000,											-- Brunei Darussalam
	[9789998469999] = 9789998450000,
	[9789998499999] = 9789998495000,
	[9789998519999] = 9789998500000,											-- Tajikistan
	[9789998579999] = 9789998525000,
	[9789998599999] = 9789998580000,
	[9789998609999] = 9789998600000,											-- Myanmar
	[9789998669999] = 9789998650000,
	[9789998699999] = 9789998695000,
	[9789998799999] = 9789998770000,											-- Luxembourg
	[9789998809999] = 9789998800000,											-- Sudan
	[9789998854999] = 9789998850000,
	[9789998882499] = 9789998880000,
	[9789998919999] = 9789998900000,											-- Paraguay
	[9789998979999] = 9789998950000,
	[9789998999999] = 9789998990000,
	[9789999009999] = 9789999000000,											-- Ethiopia
	[9789999057999] = 9789999050000,
	[9789999099999] = 9789999096000,
	[9789999219999] = 9789999200000,											-- Oman
	[9789999264999] = 9789999250000,
	[9789999299999] = 9789999295000,
	[9789999329999] = 9789999300000,											-- Mauritius
	[9789999354999] = 9789999350000,
	[9789999399999] = 9789999398000,
	[9789999409999] = 9789999400000,											-- Haiti
	[9789999452999] = 9789999450000,
	[9789999499999] = 9789999498500,
	[9789999552999] = 9789999550000,											-- Seychelles
	[9789999599999] = 9789999597500,
	[9791019999999] = 9791000000000,											-- France
	[9791069999999] = 9791020000000,
	[9791089999999] = 9791070000000,
	[9791097599999] = 9791090000000,
	[9791099999999] = 9791097600000,
	[9791124999999] = 9791100000000,											-- Korea, Republic
	[9791154999999] = 9791125000000,
	[9791184999999] = 9791155000000,
	[9791194999999] = 9791185000000,
	[9791199999999] = 9791195000000,
	[9791229999999] = 9791220000000,											-- Italy
	[9791259999999] = 9791254500000,
	[9791284999999] = 9791280000000,
	[9791299999999] = 9791298500000,
	[9791300999999] = 9791300000000,											-- Spain
	[9791360499999] = 9791360000000,
	[9791373499999] = 9791370000000,
	[9791389999999] = 9791387500000,
	[9791399999999] = 9791399000000,
	[9798229999999] = 9798200000000,											-- United States
	[9798239999999] = 9798230000000,
	[9798319999999] = 9798300000000,
	[9798349999999] = 9798320000000,
	[9798884999999] = 9798350000000,
	[9798899999999] = 9798885000000,
	[9798909999999] = 9798900000000,
	[9798989999999] = 9798985000000,
	[9798992999999] = 9798990000000,
	[9798999999999] = 9798998500000,
	}



require ('strict');

-- Get this module's title object.
local title_object = mw.title.getCurrentTitle ();
-- Are we are looking at the ./doc page or the module page?
if not title_object.fullText:find ('/doc$') then
	-- Looking at the module page, make a page name for this module's /doc page.
	local module_doc_title = title_object.fullText .. '/doc';
	-- Reset title object to this module's /doc page.
	title_object = mw.title.new (module_doc_title);
end
-- Get the /doc page content.
local range_message_raw = title_object:getContent();

-- Captures are timestamp and time zone (BST or GMT).
local timestamp_pattern = '<MessageDate>%D+(%d%d? %w%w%w %d%d%d%d %d%d:%d%d:%d%d)( %w%w%w)</MessageDate>'
-- Capture holds <Prefix>, <Agency>, and <Rules> groups.
local group_pattern = '<Group>(.-)</Group>';
-- Captures are GS1 prefix (978 or 979) and registration group.
local prefix_pattern = '<Prefix>(%d+)%-(%d+)</Prefix>';
-- Capture holds language and country or territory.
local agency_pattern = '<Agency>(.-)</Agency>';
-- Capture holds registrant <Range> and <Length> groups.
local rule_pattern = '<Rule>(.-)</Rule>';
-- Registrant; captures are min/max ranges right-padded to 7 digits; min not
-- currently used.
local range_pattern = '<Range>(%d+)%-(%d+)</Range>';
-- Registrant; capture holds number of (left) digits to use from <Range>; for
-- len=2 in max=1299999 -> 12.
local length_pattern = '<Length>(%d)</Length>';


--[[ RENDER_OUTPUT
     Common function to render either of the two tables that this module
     creates. Requires invoking the module twice to get both tables (they are
     both created each time range_message_xlate() is called).
--]]
local function render_output (frame, table_name, out_t, timestamp, timezone, rep)
	-- To close the table.
	table.insert (out_t, '\t}</pre>');
	-- Insert this at the start of the output sequence.
	table.insert (out_t, 1, table.concat ({
		-- Opening stuff.
		'<pre>local ' .. table_name .. ' = {',
		-- Tabs to place timestamp (hyphen_pos_t = 15, inverse_range_t = 14).
		string.rep ('\t', rep),
		-- The timestamp…
		frame:callParserFunction ('#time', {'-- "RangeMessage timestamp": Y-m-d"T"h:i:s', timestamp}),
		-- …and timezone.
		timezone
	}));
	-- Make a big string and done.
	return frame:preprocess (table.concat (out_t, '\n'));
end


--[[ RANGE_MESSAGE_XLATE {{#invoke:ISBN RangeMessage xlate|range_message_xlate}}
     This function translates a local copy of
       <https://www.isbn-international.org/export_rangemessage.xml> for use by
     Module:Format ISBN by way of Module:Format ISBN/data.

     To update <hyphen_pos_t> in Module:Format ISBN/data:
       1. Copy the new RangeMessage.xml text from the ISBN international
          export_rangemessage.xml page (URL above) to your clipboard and paste
          it over the existing XML data inside the HTML comments in this
          module's doc page and save: The new translation is now presented on
          this module's doc page.
       2. Copy the new translation from the doc page to your clipboard.
       3. Edit Module:Format ISBN/data and paste the new <hyphen_pos_t> table
          over the old one and save.
--]]
local function range_message_xlate (frame)
	-- The base output goes here (before prettifying).
	local out_t = {};
	local out_range_t = {}
	-- Get the RangeMessage timestamp.
	local timestamp, timezone = range_message_raw:match (timestamp_pattern);

	-- Get a <Group>…</Group> block.
	for group in range_message_raw:gmatch (group_pattern) do
		-- Get the prefix and registration group.
		local prefix, registration_group = group:match (prefix_pattern);

		-- Get the 'agency'.
		local agency = group:match (agency_pattern);
		-- Flag to for the avoidance of repeats.
		local agency_used = false;

		-- Get a <Rule>…</Rule> block.
		for rule in group:gmatch (rule_pattern) do
			-- The prefix, registration_group, and registrant, then filled right
			-- with '0's to thirteen digits.
			local isbn_parts_min_t = {};
			local isbn_parts_max_t = {};
			-- Sequence of lengths for registration_group, registrant, and
			-- publication elements in an ISBN.
			local element_lengths_t = {};

			-- Add prefix (1) to each <Rule> in the <Group>.
			table.insert (isbn_parts_max_t, prefix);
			table.insert (isbn_parts_min_t, prefix);

			-- Add registration group (2) to each <Rule> in the <Group>.
			table.insert (isbn_parts_max_t, registration_group);
			table.insert (isbn_parts_min_t, registration_group);

			-- Add ISBN registration_group length (1) to each <Rule> in <Group>.
			table.insert (element_lengths_t, #registration_group);
			-- Get range limits.
			local range_min, range_max = rule:match (range_pattern);
			-- Get the length of the registrant length.
			local registrant_len = rule:match (length_pattern);

			if '0' ~= registrant_len then
				-- Add length of ISBN registrant (2).
				table.insert (element_lengths_t, tonumber(registrant_len));
				-- Find and add length available for publication element (3).
				table.insert (element_lengths_t, 9-#registration_group-registrant_len);

				-- Add <registrant_len> digits from left of <range_max> (3).
				table.insert (isbn_parts_max_t, range_max:sub (1, registrant_len));
				-- Add <registrant_len> digits from left of <range_min> (3).
				table.insert (isbn_parts_min_t, range_min:sub (1, registrant_len));

				-- Find how many 9s or 0s are needed to right fill an ISBN.
				local fill_length = 0;
				-- For each part, get its length…
				for _, v in ipairs (isbn_parts_max_t) do
					-- …and accumulate,…
					fill_length = fill_length + #(tostring (v));
				end
				-- …to figure how many are needed…
				fill_length = 13 - fill_length;
				-- …and right fill to 13 digits.
				table.insert (isbn_parts_max_t, string.rep ('9', fill_length));
				table.insert (isbn_parts_min_t, string.rep ('0', fill_length));

				-- Prettify.
				local pretty_string = '\t[' .. table.concat (isbn_parts_max_t) .. '] = {' .. table.concat (element_lengths_t, ', ') .. '},';
				local pretty_string_range = '\t[' .. table.concat (isbn_parts_max_t) .. '] = ' .. table.concat (isbn_parts_min_t) .. ',';
				if not agency_used then
					-- Add agency to output.
					pretty_string = pretty_string .. string.rep ('\t', 12) .. '-- ' .. agency;
					pretty_string_range = pretty_string_range .. string.rep ('\t', 11) .. '-- ' .. agency;
					-- This 'agency' added to output; don't repeat it.
					agency_used = true;
				end
				-- Add the prettified string to the output sequence.
				table.insert (out_t, pretty_string);
				table.insert (out_range_t, pretty_string_range);
			end
		end
	end

	-- Select the output.
	if 'yes' == frame.args.range then
		-- inverse_range_t table.
		return render_output (frame, 'inverse_range_t', out_range_t, timestamp, timezone, 14);
	else
		-- hyphen_pos_t table.
		return render_output (frame, 'hyphen_pos_t', out_t, timestamp, timezone, 15);
	end
end


-- EXPORTS
return {
	range_message_xlate = range_message_xlate,
}