Arrondissement of Angoulême

The arrondissement of Angoulême is an arrondissement of France in the Charente department in the Nouvelle-Aquitaine region. It has 115 communes.[1] Its population is 181,456 (2016), and its area is 1,867.6 km2 (721.1 sq mi).[2]

Angoulême
Location within the region Nouvelle-Aquitaine
CountryFrance
RegionNouvelle-Aquitaine
DepartmentCharente
No. of communes115
PrefectureAngoulême
Area
  Total1,867.6 km2 (721.1 sq mi)
Population
 (2016)
  Total181,456
  Density97/km2 (250/sq mi)
INSEE code161

Composition

The communes of the arrondissement of Angoulême, and their INSEE codes, are:[1]

  1. Agris (16003)
  2. Angoulême (16015)
  3. Asnières-sur-Nouère (16019)
  4. Aubeterre-sur-Dronne (16020)
  5. Balzac (16026)
  6. Bardenac (16029)
  7. Bazac (16034)
  8. Bellon (16037)
  9. Bessac (16041)
  10. Blanzaguet-Saint-Cybard (16047)
  11. Boisné-la-Tude (16082)
  12. Bonnes (16049)
  13. Bors-de-Montmoreau (16052)
  14. Bouëx (16055)
  15. Brie (16061)
  16. Brie-sous-Chalais (16063)
  17. Bunzac (16067)
  18. Chadurie (16072)
  19. Chalais (16073)
  20. Champniers (16078)
  21. Charras (16084)
  22. Châtignac (16091)
  23. Chazelles (16093)
  24. Claix (16101)
  25. Combiers (16103)
  26. Coulgens (16107)
  27. Courgeac (16111)
  28. Courlac (16112)
  29. La Couronne (16113)
  30. Curac (16117)
  31. Deviat (16118)
  32. Dignac (16119)
  33. Dirac (16120)
  34. Écuras (16124)
  35. Édon (16125)
  36. Les Essards (16130)
  37. Eymouthiers (16135)
  38. Feuillade (16137)
  39. Fléac (16138)
  40. Fouquebrune (16143)
  41. Garat (16146)
  42. Gardes-le-Pontaroux (16147)
  43. Gond-Pontouvre (16154)
  44. Grassac (16158)
  45. Gurat (16162)
  46. L'Isle-d'Espagnac (16166)
  47. Jauldes (16168)
  48. Juignac (16170)
  49. Laprade (16180)
  50. Linars (16187)
  51. Magnac-Lavalette-Villars (16198)
  52. Magnac-sur-Touvre (16199)
  53. Mainzac (16203)
  54. Marillac-le-Franc (16209)
  55. Marsac (16210)
  56. Marthon (16211)
  57. Médillac (16215)
  58. Montboyer (16222)
  59. Montbron (16223)
  60. Montignac-le-Coq (16227)
  61. Montmoreau (16230)
  62. Mornac (16232)
  63. Moulins-sur-Tardoire (16406)
  64. Mouthiers-sur-Boëme (16236)
  65. Nabinaud (16240)
  66. Nersac (16244)
  67. Nonac (16246)
  68. Orgedeuil (16250)
  69. Orival (16252)
  70. Palluaud (16254)
  71. Pillac (16260)
  72. Plassac-Rouffiac (16263)
  73. Poullignac (16267)
  74. Pranzac (16269)
  75. Puymoyen (16271)
  76. Rioux-Martin (16279)
  77. Rivières (16280)
  78. La Rochefoucauld-en-Angoumois (16281)
  79. La Rochette (16282)
  80. Ronsenac (16283)
  81. Rouffiac (16284)
  82. Rougnac (16285)
  83. Roullet-Saint-Estèphe (16287)
  84. Rouzède (16290)
  85. Ruelle-sur-Touvre (16291)
  86. Saint-Adjutory (16293)
  87. Saint-Avit (16302)
  88. Saint-Germain-de-Montbron (16323)
  89. Saint-Laurent-des-Combes (16331)
  90. Saint-Martial (16334)
  91. Saint-Michel (16341)
  92. Saint-Quentin-de-Chalais (16346)
  93. Saint-Romain (16347)
  94. Saint-Saturnin (16348)
  95. Saint-Séverin (16350)
  96. Saint-Sornin (16353)
  97. Saint-Yrieix-sur-Charente (16358)
  98. Salles-Lavalette (16362)
  99. Sers (16368)
  100. Sireuil (16370)
  101. Souffrignac (16372)
  102. Soyaux (16374)
  103. Taponnat-Fleurignac (16379)
  104. Torsac (16382)
  105. Touvre (16385)
  106. Trois-Palis (16388)
  107. Vaux-Lavalette (16394)
  108. Villebois-Lavalette (16408)
  109. Vindelle (16415)
  110. Vœuil-et-Giget (16418)
  111. Voulgézac (16420)
  112. Vouthon (16421)
  113. Vouzan (16422)
  114. Yviers (16424)
  115. Yvrac-et-Malleyrand (16425)

History

The arrondissement of Angoulême was created in 1800.[3] On 1 January 2008 the four cantons of Aigre, Mansle, Ruffec and Villefagnan that previously belonged to the arrondissement of Angoulême were added to the arrondissement of Confolens, and the canton of Rouillac to the arrondissement of Cognac.[3][4] At the January 2017 reorganisation of the arrondissements of Charente, it lost 14 communes to the arrondissement of Cognac and 15 communes to the arrondissement of Confolens, and it gained two communes from the arrondissement of Cognac.[5]

As a result of the reorganisation of the cantons of France which came into effect in 2015, the borders of the cantons are no longer related to the borders of the arrondissements. The cantons of the arrondissement of Angoulême were, as of January 2015:[6]

  1. Angoulême-Est
  2. Angoulême-Nord
  3. Angoulême-Ouest
  4. Aubeterre-sur-Dronne
  5. Blanzac-Porcheresse
  6. Chalais
  7. La Couronne
  8. Gond-Pontouvre
  9. Hiersac
  10. Montbron
  11. Montmoreau-Saint-Cybard
  12. La Rochefoucauld
  13. Ruelle-sur-Touvre
  14. Saint-Amant-de-Boixe
  15. Soyaux
  16. Villebois-Lavalette
gollark: <@151391317740486657> Do you know what "unsupported" means? PotatOS is not designed to be used this way.
gollark: Specifically, 22 bytes for the private key and 21 for the public key on ccecc.py and 25 and 32 on the actual ingame one.
gollark: <@!206233133228490752> Sorry to bother you, but keypairs generated by `ccecc.py` and the ECC library in use in potatOS appear to have different-length private and public keys, which is a problem.EDIT: okay, apparently it's because I've been accidentally using a *different* ECC thing from SMT or something, and it has these parameters instead:```---- Elliptic Curve Arithmetic---- About the Curve Itself-- Field Size: 192 bits-- Field Modulus (p): 65533 * 2^176 + 3-- Equation: x^2 + y^2 = 1 + 108 * x^2 * y^2-- Parameters: Edwards Curve with c = 1, and d = 108-- Curve Order (n): 4 * 1569203598118192102418711808268118358122924911136798015831-- Cofactor (h): 4-- Generator Order (q): 1569203598118192102418711808268118358122924911136798015831---- About the Curve's Security-- Current best attack security: 94.822 bits (Pollard's Rho)-- Rho Security: log2(0.884 * sqrt(q)) = 94.822-- Transfer Security? Yes: p ~= q; k > 20-- Field Discriminant Security? Yes: t = 67602300638727286331433024168; s = 2^2; |D| = 5134296629560551493299993292204775496868940529592107064435 > 2^100-- Rigidity? A little, the parameters are somewhat small.-- XZ/YZ Ladder Security? No: Single coordinate ladders are insecure, so they can't be used.-- Small Subgroup Security? Yes: Secret keys are calculated modulo 4q.-- Invalid Curve Security? Yes: Any point to be multiplied is checked beforehand.-- Invalid Curve Twist Security? No: The curve is not protected against single coordinate ladder attacks, so don't use them.-- Completeness? Yes: The curve is an Edwards Curve with non-square d and square a, so the curve is complete.-- Indistinguishability? No: The curve does not support indistinguishability maps.```so I might just have to ship *two* versions to keep compatibility with old signatures.
gollark: > 2. precompilation to lua bytecode and compressionThis was considered, but the furthest I went was having some programs compressed on disk.
gollark: > 1. multiple layers of sandboxing (a "system" layer that implements a few things, a "features" layer that implements most of potatOS's inter-sandboxing API and some features, a "process manager" layer which has inter-process separation and ways for processes to communicate, and a "BIOS" layer that implements features like PotatoBIOS)Seems impractical, although it probably *could* fix a lot of problems

References

  1. "Arrondissement d'Angoulême (161)". INSEE. Retrieved 2019-09-27.
  2. "Comparateur de territoire, géographie au 01/01/2019". INSEE. Retrieved 2019-09-27.
  3. Historique de la Charente
  4. "Modification des limites d'arrondissement". Archived from the original on 2007-12-25. Retrieved 2019-10-08.
  5. "Arrêté préfectoral, 30 December 2016" (PDF). pp. 98–108. Retrieved 2019-10-08.
  6. "Populations légales 2012" (PDF). INSEE. December 2014. Retrieved 2019-10-08.

This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.