diff --git a/source/a-regions.ttl b/source/a-regions.ttl
new file mode 100644
index 000000000..4b1e8ebbf
--- /dev/null
+++ b/source/a-regions.ttl
@@ -0,0 +1,789 @@
+prefix :
+base
+
+<00> a :AdministrativeRegion ;
+ :code "00" ;
+ :inScheme ;
+ :prefLabel "Sverige"@sv ;
+ :broader .
+
+<01> a :AdministrativeRegion ;
+ :broadMatch ;
+ :broader ;
+ :code "01" ;
+ :inScheme ;
+ :prefLabel "Stockholm/Södertälje"@sv ;
+ :narrowMatch ,
+ ,
+ ,
+ ,
+ ,
+ ,
+ ,
+ ,
+ ,
+ ,
+ ,
+ ,
+ ,
+ ,
+ ,
+ ,
+ ,
+ ,
+ ,
+ ,
+ ,
+ ,
+ ,
+ ,
+ .
+
+<02> a :AdministrativeRegion ;
+ :broadMatch ;
+ :broader ;
+ :code "02" ;
+ :inScheme ;
+ :prefLabel "Norrtälje"@sv ;
+ :narrowMatch .
+
+<03> a :AdministrativeRegion ;
+ :broadMatch ;
+ :broader ;
+ :code "03" ;
+ :inScheme ;
+ :prefLabel "Enköping"@sv ;
+ :narrowMatch ,
+ .
+
+<04> a :AdministrativeRegion ;
+ :broadMatch ;
+ :broader ;
+ :code "04" ;
+ :inScheme ;
+ :prefLabel "Uppsala"@sv ;
+ :narrowMatch ,
+ ,
+ .
+
+<05> a :AdministrativeRegion ;
+ :broadMatch ;
+ :broader ;
+ :code "05" ;
+ :inScheme ;
+ :prefLabel "Nyköping"@sv ;
+ :narrowMatch ,
+ ,
+ ,
+ .
+
+<06> a :AdministrativeRegion ;
+ :broadMatch ;
+ :broader ;
+ :code "06" ;
+ :inScheme ;
+ :prefLabel "Katrineholm"@sv ;
+ :narrowMatch ,
+ ,
+ .
+
+<07> a :AdministrativeRegion ;
+ :broadMatch ;
+ :broader ;
+ :code "07" ;
+ :inScheme ;
+ :prefLabel "Eskilstuna"@sv ;
+ :narrowMatch ,
+ .
+
+<08> a :AdministrativeRegion ;
+ :broadMatch ;
+ :broader ;
+ :code "08" ;
+ :inScheme ;
+ :prefLabel "Mjölby/Motala"@sv ;
+ :narrowMatch ,
+ ,
+ ,
+ ,
+ .
+
+<09> a :AdministrativeRegion ;
+ :broadMatch ;
+ :broader ;
+ :code "09" ;
+ :inScheme ;
+ :prefLabel "Linköping"@sv ;
+ :narrowMatch ,
+ ,
+ .
+
+<10> a :AdministrativeRegion ;
+ :broadMatch ;
+ :broader ;
+ :code "10" ;
+ :inScheme ;
+ :prefLabel "Norrköping"@sv ;
+ :narrowMatch ,
+ ,
+ ,
+ .
+
+<11> a :AdministrativeRegion ;
+ :broadMatch ;
+ :broader ;
+ :code "11" ;
+ :inScheme ;
+ :prefLabel "Jönköping"@sv ;
+ :narrowMatch ,
+ ,
+ ,
+ .
+
+<12> a :AdministrativeRegion ;
+ :broadMatch ;
+ :broader ;
+ :code "12" ;
+ :inScheme ;
+ :prefLabel "Tranås"@sv ;
+ :narrowMatch ,
+ ,
+ .
+
+<13> a :AdministrativeRegion ;
+ :broadMatch ;
+ :broader ;
+ :code "13" ;
+ :inScheme ;
+ :prefLabel "Eksjö/Nässjö/Vetlanda"@sv ;
+ :narrowMatch ,
+ ,
+ ,
+ .
+
+<14> a :AdministrativeRegion ;
+ :broadMatch ;
+ :broader ;
+ :code "14" ;
+ :inScheme ;
+ :prefLabel "Värnamo"@sv ;
+ :narrowMatch ,
+ ,
+ .
+
+<15> a :AdministrativeRegion ;
+ :broadMatch ;
+ :broader ;
+ :code "15" ;
+ :inScheme ;
+ :prefLabel "Ljungby"@sv ;
+ :narrowMatch ,
+ .
+
+<16> a :AdministrativeRegion ;
+ :broadMatch ;
+ :broader ;
+ :code "16" ;
+ :inScheme ;
+ :prefLabel "Växjö"@sv ;
+ :narrowMatch ,
+ ,
+ ,
+ ,
+ ,
+ .
+
+<17> a :AdministrativeRegion ;
+ :broadMatch ;
+ :broader ;
+ :code "17" ;
+ :inScheme ;
+ :prefLabel "Västervik"@sv ;
+ :narrowMatch .
+
+<18> a :AdministrativeRegion ;
+ :broadMatch ;
+ :broader ;
+ :code "18" ;
+ :inScheme ;
+ :prefLabel "Hultsfred/Vimmerby"@sv ;
+ :narrowMatch ,
+ .
+
+<19> a :AdministrativeRegion ;
+ :broadMatch ;
+ :broader ;
+ :code "19" ;
+ :inScheme ;
+ :prefLabel "Oskarshamn"@sv ;
+ :narrowMatch ,
+ ,
+ .
+
+<20> a :AdministrativeRegion ;
+ :broadMatch ;
+ :broader ;
+ :code "20" ;
+ :inScheme ;
+ :prefLabel "Kalmar/Nybro"@sv ;
+ :narrowMatch ,
+ ,
+ ,
+ ,
+ ,
+ .
+
+<21> a :AdministrativeRegion ;
+ :broadMatch ;
+ :broader ;
+ :code "21" ;
+ :inScheme ;
+ :prefLabel "Visby"@sv ;
+ :narrowMatch .
+
+<22> a :AdministrativeRegion ;
+ :broadMatch ;
+ :broader ;
+ :code "22" ;
+ :inScheme ;
+ :prefLabel "Karlskrona"@sv ;
+ :narrowMatch ,
+ .
+
+<23> a :AdministrativeRegion ;
+ :broadMatch ;
+ :broader ;
+ :code "23" ;
+ :inScheme ;
+ :prefLabel "Karlshamn"@sv ;
+ :narrowMatch ,
+ ,
+ .
+
+<24> a :AdministrativeRegion ;
+ :broadMatch ;
+ :broader ;
+ :code "24" ;
+ :inScheme ;
+ :prefLabel "Kristianstad"@sv ;
+ :narrowMatch ,
+ ,
+ .
+
+<25> a :AdministrativeRegion ;
+ :broadMatch ;
+ :broader ;
+ :code "25" ;
+ :inScheme ;
+ :prefLabel "Hässleholm"@sv ;
+ :narrowMatch ,
+ ,
+ .
+
+<26> a :AdministrativeRegion ;
+ :broadMatch ;
+ :broader ;
+ :code "26" ;
+ :inScheme ;
+ :prefLabel "Ängelholm"@sv ;
+ :narrowMatch ,
+ ,
+ .
+
+<27> a :AdministrativeRegion ;
+ :broadMatch ;
+ :broader ;
+ :code "27" ;
+ :inScheme ;
+ :prefLabel "Helsingborg/Landskrona"@sv ;
+ :narrowMatch ,
+ ,
+ ,
+ ,
+ ,
+ ,
+ .
+
+<28> a :AdministrativeRegion ;
+ :broadMatch ;
+ :broader ;
+ :code "28" ;
+ :inScheme ;
+ :prefLabel "Malmö/Lund/Trelleborg"@sv ;
+ :narrowMatch ,
+ ,
+ ,
+ ,
+ ,
+ ,
+ ,
+ ,
+ .
+
+<29> a :AdministrativeRegion ;
+ :broadMatch ;
+ :broader ;
+ :code "29" ;
+ :inScheme ;
+ :prefLabel "Ystad/Simrishamn"@sv ;
+ :narrowMatch ,
+ ,
+ ,
+ ,
+ .
+
+<30> a :AdministrativeRegion ;
+ :broadMatch ;
+ :broader ;
+ :code "30" ;
+ :inScheme ;
+ :prefLabel "Eslöv"@sv ;
+ :narrowMatch ,
+ ,
+ .
+
+<31> a :AdministrativeRegion ;
+ :broadMatch ;
+ :broader ;
+ :code "31" ;
+ :inScheme ;
+ :prefLabel "Halmstad"@sv ;
+ :narrowMatch ,
+ ,
+ .
+
+<32> a :AdministrativeRegion ;
+ :broadMatch ;
+ :broader ;
+ :code "32" ;
+ :inScheme ;
+ :prefLabel "Falkenberg/Varberg"@sv ;
+ :narrowMatch ,
+ .
+
+<33> a :AdministrativeRegion ;
+ :broadMatch ;
+ :broader ;
+ :code "33" ;
+ :inScheme ;
+ :prefLabel "Göteborg/Alingsås"@sv ;
+ :narrowMatch ,
+ ,
+ ,
+ ,
+ ,
+ ,
+ ,
+ ,
+ ,
+ ,
+ ,
+ ,
+ .
+
+<34> a :AdministrativeRegion ;
+ :broadMatch ;
+ :broader ;
+ :code "34" ;
+ :inScheme ;
+ :prefLabel "Uddevalla"@sv ;
+ :narrowMatch ,
+ ,
+ ,
+ ,
+ ,
+ ,
+ ,
+