Add polls command, add year and senate option to simulator
This commit is contained in:
parent
f96fc83ac4
commit
dc7640692a
9 changed files with 2201 additions and 169 deletions
866
assets/ElectoralCollege1864.svg
Normal file
866
assets/ElectoralCollege1864.svg
Normal file
|
@ -0,0 +1,866 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<svg
|
||||
width="1020"
|
||||
height="593"
|
||||
version="1.1"
|
||||
id="svg2"
|
||||
sodipodi:docname="ElectoralCollege1864.svg"
|
||||
inkscape:version="1.3.2 (091e20e, 2023-11-25, custom)"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:cc="http://creativecommons.org/ns#"
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/">
|
||||
<sodipodi:namedview
|
||||
id="namedview2"
|
||||
pagecolor="#505050"
|
||||
bordercolor="#ffffff"
|
||||
borderopacity="1"
|
||||
inkscape:showpageshadow="0"
|
||||
inkscape:pageopacity="0"
|
||||
inkscape:pagecheckerboard="1"
|
||||
inkscape:deskcolor="#505050"
|
||||
inkscape:zoom="3.139394"
|
||||
inkscape:cx="933.9382"
|
||||
inkscape:cy="78.040539"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1018"
|
||||
inkscape:window-x="-8"
|
||||
inkscape:window-y="-8"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="svg2"
|
||||
showguides="true" />
|
||||
<metadata
|
||||
id="metadata1">
|
||||
<rdf:RDF>
|
||||
<cc:Work
|
||||
rdf:about="">
|
||||
<dc:format>image/svg+xml</dc:format>
|
||||
<dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||
<dc:title>2024 US presidential election results</dc:title>
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<title
|
||||
id="title1">2024 US presidential election results</title>
|
||||
<defs
|
||||
id="defs1">
|
||||
<style
|
||||
type="text/css"
|
||||
id="style1">.state{fill:#C0C0C0;}
|
||||
<!-- #F07763 for Rep; below for Dem -->
|
||||
<!-- #HI, #DC {fill: #698DC5;} -->
|
||||
</style>
|
||||
</defs>
|
||||
<g
|
||||
id="outlines"
|
||||
class="state">
|
||||
<path
|
||||
id="AL"
|
||||
d="M628.5 466.4l.6.2 1.3-2.7 1.5-4.4 2.3.6 3.1 6v1l-2.7 1.9 2.7.3 5.2-2.5-.3-7.6-2.5-1.8-2-2 .4-4 10.5-1.5 25.7-2.9 6.7-.6 5.6.1-.5-2.2-1.5-.8-.9-1.1 1-2.6-.4-5.2-1.6-4.5.8-5.1 1.7-4.8-.2-1.7-1.8-.7-.5-3.6-2.7-3.4-2-6.5-1.4-6.7-1.8-5-3.8-16-3.5-7.9-.8-5.6.1-2.2-9 .8-23.4 2.2-12.2.8-.2 6.4.2 16.7-.7 31-.3 14.1 2.8 18.8 1.6 14.7z"
|
||||
style="fill:#552200" />
|
||||
<path
|
||||
id="AR"
|
||||
d="M587.3 346.1l-6.4-.7.9-3.1 3.1-2.6.6-2.3-1.8-2.9-31.9 1.2-23.3.7-23.6.3 1.5 6.9.1 8.5 1.4 10.9.3 38.2 2.1 1.6 3-1.2 2.9 1.2.4 10.1 25.2-.2 26.8-.8.9-1.9-.3-3.8-1.7-3.1 1.5-1.4-1.4-2.2.7-2.4 1.1-5.9 2.7-2.3-.8-2.2 4-5.6 2.5-1.1-.1-1.7-.5-1.7 2.9-5.8 2.5-1.1.2-3.3 2.1-1.4.9-4.1-1.4-4 4.2-2.4.3-2.1 1.2-4.2.9-3.1z"
|
||||
style="fill:#552200" />
|
||||
<path
|
||||
id="AZ"
|
||||
d="M135.1 389.7l-.3 1.5.5 1 18.9 10.7 12.1 7.6 14.7 8.6 16.8 10 12.3 2.4 25.4 2.7 6-39.6 7-53.1 4.4-31-24.6-3.6-60.7-11-.2 1.1-2.6 16.5-2.1 3.8-2.8-.2-1.2-2.6-2.6-.4-1.2-1.1-1.1.1-2.1 1.7-.3 6.8-.3 1.5-.5 12.5-1.5 2.4-.4 3.3 2.8 5 1.1 5.5.7 1.1 1.1.9-.4 2.4-1.7 1.2-3.4 1.6-1.6 1.8-1.6 3.6-.5 4.9-3 2.9-1.9.9-.1 5.8-.6 1.6.5.8 3.9.4-.9 3-1.7 2.4-3.7.4z" />
|
||||
<path
|
||||
id="CA"
|
||||
d="M122.7 385.9l-19.7-2.7-10-1.5-.5-1.8v-9.4l-.3-3.2-2.6-4.2-.8-2.3-3.9-4.2-2.9-4.7-2.7-.2-3.2-.8-.3-1 1.5-.6-.6-3.2-1.5-2.1-4.8-.8-3.9-2.1-1.1-2.3-2.6-4.8-2.9-3.1H57l-3.9-2.1-4.5-1.8-4.2-.5-2.4-2.7.5-1.9 1.8-7.1.8-1.9v-2.4l-1.6-1-.5-2.9-1.5-2.6-3.4-5.8-1.3-3.1-1.5-4.7-1.6-5.3-3.2-4.4-.5-2.9.8-3.9h1.1l2.1-1.6 1.1-3.6-1-2.7-2.7-.5-1.9-2.6-2.1-3.7-.2-8.2.6-1.9.6-2.3.5-2.4-5.7-6.3V236l.3-.5.3-3.2-1.3-4-2.3-4.8-2.7-4.5-1.8-3.9 1-3.7.6-5.8 1.8-3.1.3-6.5-1.1-3.6-1.6-4.2L14 184l.8-3.2 1.5-4.2 1.8-.8.3-1.1 3.1-2.6 5.2-11.8.2-7.4 1.69-4.9 38.69 11.8 25.6 6.6-8 31.3-8.67 33.1L88.84 250 131 312.3l17.1 26.1-.4 3.1 2.8 5.2 1.1 5.4 1 1.5.7.6-.2 1.4-1.4 1-3.4 1.6-1.9 2.1-1.7 3.9-.5 4.7-2.6 2.5-2.3 1.1-.1 6.2-.6 1.9 1 1.7 3 .3-.4 1.6-1.4 2-3.9.6zM48.8 337l1.3 1.5-.2 1.3-3.2-.1-.6-1.2-.6-1.5zm1.9 0l1.2-.6 3.6 2.1 3.1 1.2-.9.6-4.5-.2-1.6-1.6zm20.7 19.8l1.8 2.3.8 1 1.5.6.6-1.5-1-1.8-2.7-2-1.1.2v1.2zm-1.4 8.7l1.8 3.2 1.2 1.9-1.5.2-1.3-1.2s-.7-1.5-.7-1.9v-2.2z" />
|
||||
<path
|
||||
id="CO"
|
||||
d="M380.2 235.5l-36-3.5-79.1-8.6-2.2 22.1-7 50.4-1.9 13.7 34 3.9 37.5 4.4 34.7 3 14.3.6z" />
|
||||
<path
|
||||
id="CT"
|
||||
d="M852 190.9l3.6-3.2 1.9-2.1.8.6 2.7-1.5 5.2-1.1 7-3.5-.6-4.2-.8-4.4-1.6-6-4.3 1.1-21.8 4.7.6 3.1 1.5 7.3v8.3l-.9 2.1 1.7 2.2z" />
|
||||
<path
|
||||
id="DE"
|
||||
d="M834.4 247.2l-1 .5-3.6-2.4-1.8-4.7-1.9-3.6-2.3-1-2.1-3.6.5-2 .5-2.3.1-1.1-.6.1-1.7 1-2 1.7-.2.3 1.4 4.1 2.3 5.6 3.7 16.1 5-.3 6-1.1z" />
|
||||
<path
|
||||
id="FL"
|
||||
d="M750.2 445.2l-5.2-.7-.7.8 1.5 4.4-.4 5.2-4.1-1-.2-2.8H737l-5.3.7-32.4 1.9-8.2-.3-1.7-1.7-2.5-4.2H681l-6.6.5-35.4 4.2-.3 2.8 1.6 1.6 2.9 2 .3 8.4 3.3-.6 6-2.1 6-.5 4.4-.6 7.6 1.8 8.1 3.9 1.6 1.5 2.9 1.1 1.6 1.9.3 2.7 3.2-1.3h3.9l3.6-1.9 3.7-3.6 3.1.2.5-1.1-.8-1 .2-1.9 4-.8h2.6l2.9 1.5 4.2 1.5 2.4 3.7 2.7 1 1.1 3.4 3.4 1.6 1.6 2.6 1.9.6 5.2 1.3 1.3 3.1 3 3.7v9.5l-1.5 4.7.3 2.7 1.3 4.8 1.8 4 .8-.5 1.5-4.5-2.6-1-.3-.6 1.6-.6 4.5 1 .2 1.6-3.2 5.5-2.1 2.4 3.6 3.7 2.6 3.1 2.9 5.3 2.9 3.9 2.1 5 1.8.3 1.6-2.1 1.8 1.1 2.6 4 .6 3.6 3.1 4.4.8-1.3 3.9.3 3.6 2.3 3.4 5.2.8 3.4.3 2.9 1.1 1 1.3.5 2.4-1 1.5-1.6 3.9-.2 3.1-1.5 2.7-3.2-.5-1.9-.3-2.4.6-1.9-.3-1.9 2.4-1.3.3-3.4-.6-1.8-.5-12-1.3-7.6-4.5-8.2-3.6-5.8-2.6-5.3-2.9-2.9-2.9-7.4.7-1.4 1.1-1.3-1.6-2.9-4-3.7-4.8-5.5-3.7-6.3-5.3-9.4-3.7-9.7-2.3-7.3zm17.7 132.7l2.4-.6 1.3-.2 1.5-2.3 2.3-1.6 1.3.5 1.7.3.4 1.1-3.5 1.2-4.2 1.5-2.3 1.2zm13.5-5l1.2 1.1 2.7-2.1 5.3-4.2 3.7-3.9 2.5-6.6 1-1.7.2-3.4-.7.5-1 2.8-1.5 4.6-3.2 5.3-4.4 4.2-3.4 1.9z"
|
||||
style="fill:#552200" />
|
||||
<path
|
||||
id="GA"
|
||||
d="M750.2 444.2l-5.6-.7-1.4 1.6 1.6 4.7-.3 3.9-2.2-.6-.2-3h-5.2l-5.3.7-32.3 1.9-7.7-.3-1.4-1.2-2.5-4.3-.8-3.3-1.6-.9-.5-.5.9-2.2-.4-5.5-1.6-4.5.8-4.9 1.7-4.8-.2-2.5-1.9-.7-.4-3.2-2.8-3.5-1.9-6.2-1.5-7-1.7-4.8-3.8-16-3.5-8-.8-5.3.1-2.3 3.3-.3 13.6-1.6 18.6-2 6.3-1.1.5 1.4-2.2.9-.9 2.2.4 2 1.4 1.6 4.3 2.7 3.2-.1 3.2 4.7.6 1.6 2.3 2.8.5 1.7 4.7 1.8 3 2.2 2.3 3 2.3 1.3 2 1.8 1.4 2.7 2.1 1.9 4.1 1.8 2.7 6 1.7 5.1 2.8.7 2.1 1.9 2 5.7 2.9 1.6 1.7-.8.4 1.2-3.3 6.2.5 2.6-1.5 4.2-2.3 10 .8 6.3z"
|
||||
style="fill:#552200" />
|
||||
<path
|
||||
id="IA"
|
||||
d="M556.8 183.6l2.1 2.1.3.7-2 3 .3 4 2.6 4.1 3.1 1.6 2.4.3.9 1.8.2 2.4 2.5 1 .9 1.1.5 1.6 3.8 3.3.6 1.9-.7 3-1.7 3.7-.6 2.4-2.1 1.6-1.6.5-5.7 1.5-1.6 4.8.8 1.8 1.7 1.5-.2 3.5-1.9 1.4-.7 1.8v2.4l-1.4.4-1.7 1.4-.5 1.7.4 1.7-1.3 1-2.3-2.7-1.4-2.8-8.3.8-10 .6-49.2 1.2-1.6-4.3-.4-6.7-1.4-4.2-.7-5.2-2.2-3.7-1-4.6-2.7-7.8-1.1-5.6-1.4-1.9-1.3-2.9 1.7-3.8 1.2-6.1-2.7-2.2-.3-2.4.7-2.4 1.8-.3 61.1-.6 21.2-.7z" />
|
||||
<path
|
||||
id="ID"
|
||||
d="M175.3 27.63l-4.8 17.41L166 65.9l-3.4 16.22-.4 9.67 1.2 4.44 3.5 2.66-.2 3.91-3.9 4.4-4.5 6.6-.9 2.9-1.2 1.1-1.8.8-4.3 5.3-.4 3.1-.4 1.1.6 1 2.6-.1 1.1 2.3-2.4 5.8-1.2 4.2-8.8 35.3 20.7 4.5 39.5 7.9 34.8 6.1 4.9-29.2 3.8-24.1-2.7-2.4-.4-2.6-.8-1.1-2.1 1-.7 2.6-3.2.5-3.9-1.6-3.8.1-2.5.7-3.4-1.5-2.4.2-2.4 2-2-1.1-.7-4 .7-2.9-2.5-2.9-3.3-2.6-2.7-13.1-.1-4.7-.3-.1-.2.4-5.1 3.5-1.7-.2-2.9-3.4-.2-3.1 7-17.13-.4-1.94-3.4-1.15-.6-1.18-2.6-3.46-4.6-10.23-3.2-1.53-2-4.95 1.3-4.63-3.2-7.58 4.4-21.52z" />
|
||||
<path
|
||||
id="IL"
|
||||
d="M618.7 214.3l-.8-2.6-1.3-3.7-1.6-1.8-1.5-2.6-.4-5.5-15.9 1.8-17.4 1h-12.3l.2 2.1 2.2.9 1.1 1.4.4 1.4 3.9 3.4.7 2.4-.7 3.3-1.7 3.7-.8 2.7-2.4 1.9-1.9.6-5.2 1.3-1.3 4.1.6 1.1 1.9 1.8-.2 4.3-2.1 1.6-.5 1.3v2.8l-1.8.6-1.4 1.2-.4 1.2.4 2-1.6 1.3-.9 2.8.3 3.9 2.3 7 7 7.6 5.7 3.7v4.4l.7 1.2 6.6.6 2.7 1.4-.7 3.5-2.2 6.2-.8 3 2 3.7 6.4 5.3 4.8.8 2.2 5.1 2 3.4-.9 2.8 1.5 3.8 1.7 2.1 1.6-.3 1-2.2 2.4-1.7 2.8-1 6.1 2.5.5-.2v-1.1l-1.2-2.7.4-2.8 2.4-1.6 3.4-1.2-.5-1.3-.8-2 1.2-1.3 1-2.7v-4l.4-4.9 2.5-3 1.8-3.8 2.5-4-.5-5.3-1.8-3.2-.3-3.3.8-5.3-.7-7.2-1.1-15.8-1.4-15.3-.9-11.7z" />
|
||||
<path
|
||||
id="IN"
|
||||
d="M622.9 216.1l1.5 1 1.1-.3 2.1-1.9 2.5-1.8 14.3-1.1 18.4-1.8 1.6 15.5 4.9 42.6-.6 2.9 1.3 1.6.2 1.3-2.3 1.6-3.6 1.7-3.2.4-.5 4.8-4.7 3.6-2.9 4 .2 2.4-.5 1.4h-3.5l-1.4-1.7-5.2 3 .2 3.1-.9.2-.5-.9-2.4-1.7-3.6 1.5-1.4 2.9-1.2-.6-1.6-1.8-4.4.5-5.7 1-2.5 1.3v-2.6l.4-4.7 2.3-2.9 1.8-3.9 2.7-4.2-.5-5.8-1.8-3.1-.3-3.2.8-5.3-.7-7.1-.9-12.6-2.5-30.1z" />
|
||||
<path
|
||||
id="KS"
|
||||
d="M485.9 259.5l-43.8-.6-40.6-1.2-21.7-.9-4.3 64.8 24.3 1 44.7 2.1 46.3.6 12.6-.3.7-35-1.2-11.1-2.5-2-2.4-3-2.3-3.6.6-3 1.7-1.4v-2.1l-.8-.7-2.6-.2-3.5-3.4z" />
|
||||
<path
|
||||
id="KY"
|
||||
d="M607.2 331.8l12.6-.7.1-4.1h4.3l30.4-3.2 45.1-4.3 5.6-3.6 3.9-2.1.1-1.9 6-7.8 4.1-3.6 2.1-2.4-3.3-2-2.5-2.7-3-3.8-.5-2.2-2.6-1.4-.9-1.9-.2-6.1-2.6-2-1.9-1.1-.5-2.3-1.3.2-2 1.2-2.5 2.7-1.9-1.7-2.5-.5-2.4 1.4h-2.3l-1.8-2-5.6-.1-1.8-4.5-2.9-1.5-2.1.8-4.2.2-.5 2.1 1.2 1.5.3 2.1-2.8 2-3.8 1.8-2.6.4-.5 4.5-4.9 3.6-2.6 3.7.2 2.2-.9 2.3-4.5-.1-1.3-1.3-3.9 2.2.2 3.3-2.4.6-.8-1.4-1.7-1.2-2.7 1.1-1.8 3.5-2.2-1-1.4-1.6-3.7.4-5.6 1-2.8 1.3-1.2 3.4-1 1 1.5 3.7-4.2 1.4-1.9 1.4-.4 2.2 1.2 2.4v2.2l-1.6.4-6.1-2.5-2.3.9-2 1.4-.8 1.8 1.7 2.4-.9 1.8-.1 3.3-2.4 1.3-2.1 1.7z" />
|
||||
<path
|
||||
id="LA"
|
||||
d="M526.9 485.9l8.1-.3 10.3 3.6 6.5 1.1 3.7-1.5 3.2 1.1 3.2 1 .8-2.1-3.2-1.1-2.6.5-2.7-1.6.8-1.5 3.1-1 1.8 1.5 1.8-1 3.2.6 1.5 2.4.3 2.3 4.5.3 1.8 1.8-.8 1.6-1.3.8 1.6 1.6 8.4 3.6 3.6-1.3 1-2.4 2.6-.6 1.8-1.5 1.3 1 .8 2.9-2.3.8.6.6 3.4-1.3 2.3-3.4.8-.5-2.1-.3.8-1.6-.2-1.5 2.1-.5 1.1-1.3.6.8.6 3.1 4.2.6 4 1.9 1 1.5h2.9l1.1 1 2.3-3.1V493h-1.3l-3.4-2.7-5.8-.8-3.2-2.3 1.1-2.7 2.3.3.2-.6-1.8-1v-.5h3.2l1.8-3.1-1.3-1.9-.3-2.7-1.5.2-1.9 2.1-.6 2.6-3.1-.6-1-1.8 1.8-1.9 1.9-1.7-2.2-6.5-3.4-3.4 1-7.3-.2-.5-1.3.2-33.1 1.4-.8-2.4.8-8.5 8.6-14.8-.9-2.6 1.4-.4.4-2-2.2-2 .1-1.9-2-4.5-.4-5.1.1-.7-26.4.8-25.2.1.4 9.7.7 9.5.5 3.7 2.6 4.5.9 4.4 4.3 6 .3 3.1.6.8-.7 8.3-2.8 4.6 1.2 2.4-.5 2.6-.8 7.3-1.3 3 .2 3.7z" />
|
||||
<path
|
||||
id="MA"
|
||||
d="M887.5 172.5l-.5-2.3.8-1.5 2.9-1.5.8 3.1-.5 1.8-2.4 1.5v1l1.9-1.5 3.9-4.5 3.9-1.9 4.2-1.5-.3-2.4-1-2.9-1.9-2.4-1.8-.8-2.1.2-.5.5 1 1.3 1.5-.8 2.1 1.6.8 2.7-1.8 1.8-2.3 1-3.6-.5-3.9-6-2.3-2.6h-1.8l-1.1.8-1.9-2.6.3-1.5 2.4-5.2-2.9-4.4-3.7 1.8-1.8 2.9-18.3 4.7-13.8 2.5-.6 10.6.7 4.9 22-4.8 11.2-2.8 2 1.6 3.4 4.3 2.9 4.7zm12.5 1.4l2.2-.7.5-1.7 1 .1 1 2.3-1.3.5-3.9.1zm-9.4.8l2.3-2.6h1.6l1.8 1.5-2.4 1-2.2 1z" />
|
||||
<path
|
||||
id="MD"
|
||||
d="M834.8 264.1l1.7-3.8.5-4.8-6.3 1.1-5.8.3-3.8-16.8-2.3-5.5-1.5-4.6-22.2 4.3-37.6 7.6 2 10.4 4.8-4.9 2.5-.7 1.4-1.5 1.8-2.7 1.6.7 2.6-.2 2.6-2.1 2-1.5 2.1-.6 1.5 1.1 2.7 1.4 1.9 1.8 1.3 1.4 4.8 1.6-.6 2.9 5.8 2.1 2.1-2.6 3.7 2.5-2.1 3.3-.7 3.3-1.8 2.6v2.1l.3.8 2 1.3 3.4 1.1 4.3-.1 3.1 1 2.1.3 1-2.1-1.5-2.1v-1.8l-2.4-2.1-2.1-5.5 1.3-5.3-.2-2.1-1.3-1.3s1.5-1.6 1.5-2.3c0-.6.5-2.1.5-2.1l1.9-1.3 1.9-1.6.5 1-1.5 1.6-1.3 3.7.3 1.1 1.8.3.5 5.5-2.1 1 .3 3.6.5-.2 1.1-1.9 1.6 1.8-1.6 1.3-.3 3.4 2.6 3.4 3.9.5 1.6-.8 3.2 4.2 1 .4zm-14.5.2l1.1 2.5.2 1.8 1.1 1.9s.9-.9.9-1.2c0-.3-.7-3.1-.7-3.1l-.7-2.3z" />
|
||||
<path
|
||||
id="ME"
|
||||
d="M865.8 91.9l1.5.4v-2.6l.8-5.5 2.6-4.7 1.5-4-1.9-2.4v-6l.8-1 .8-2.7-.2-1.5-.2-4.8 1.8-4.8 2.9-8.9 2.1-4.2h1.3l1.3.2v1.1l1.3 2.3 2.7.6.8-.8v-1l4-2.9 1.8-1.8 1.5.2 6 2.4 1.9 1 9.1 29.9h6l.8 1.9.2 4.8 2.9 2.3h.8l.2-.5-.5-1.1 2.8-.5 1.9 2.1 2.3 3.7V85l-2.1 4.7-1.9.6-3.4 3.1-4.8 5.5h-1.3c-.6 0-1-2.1-1-2.1l-1.8.2-1 1.5-2.4 1.5-1 1.5 1.6 1.5-.5.6-.5 2.7-1.9-.2v-1.6l-.3-1.3-1.5.3-1.8-3.2-2.1 1.3 1.3 1.5.3 1.1-.8 1.3.3 3.1.2 1.6-1.6 2.6-2.9.5-.3 2.9-5.3 3.1-1.3.5-1.6-1.5-3.1 3.6 1 3.2-1.5 1.3-.2 4.4-1.1 6.3-2.2-.9-.5-3.1-4-1.1-.2-2.5-11.7-37.43zm36.5 15.6l1.5-1.5 1.4 1.1.6 2.4-1.7.9zm6.7-5.9l1.8 1.9s1.3.1 1.3-.2c0-.3.2-2 .2-2l.9-.8-.8-1.8-2 .7z" />
|
||||
<path
|
||||
id="MI"
|
||||
d="M644.5 211l19.1-1.9.2 1.1 9.9-1.5 12-1.7.1-.6.2-1.5 2.1-3.7 2-1.7-.2-5.1 1.6-1.6 1.1-.3.2-3.6 1.5-3 1.1.6.2.6.8.2 1.9-1-.4-9.1-3.2-8.2-2.3-9.1-2.4-3.2-2.6-1.8-1.6 1.1-3.9 1.8-1.9 5-2.7 3.7-1.1.6-1.5-.6s-2.6-1.5-2.4-2.1c.2-.6.5-5 .5-5l3.4-1.3.8-3.4.6-2.6 2.4-1.6-.3-10-1.6-2.3-1.3-.8-.8-2.1.8-.8 1.6.3.2-1.6-2.6-2.2-1.3-2.6h-2.6l-4.5-1.5-5.5-3.4h-2.7l-.6.6-1-.5-3.1-2.3-2.9 1.8-2.9 2.3.3 3.6 1 .3 2.1.5.5.8-2.6.8-2.6.3-1.5 1.8-.3 2.1.3 1.6.3 5.5-3.6 2.1-.6-.2v-4.2l1.3-2.4.6-2.4-.8-.8-1.9.8-1 4.2-2.7 1.1-1.8 1.9-.2 1 .6.8-.6 2.6-2.3.5v1.1l.8 2.4-1.1 6.1-1.6 4 .6 4.7.5 1.1-.8 2.4-.3.8-.3 2.7 3.6 6 2.9 6.5 1.5 4.8-.8 4.7-1 6-2.4 5.2-.3 2.7-3.2 3.1zm-33.3-72.4l-1.3-1.1-1.8-10.4-3.7-1.3-1.7-2.3-12.6-2.8-2.8-1.1-8.1-2.2-7.8-1-3.9-5.3.7-.5 2.7-.8 3.6-2.3v-1l.6-.6 6-1 2.4-1.9 4.4-2.1.2-1.3 1.9-2.9 1.8-.8 1.3-1.8 2.3-2.3 4.4-2.4 4.7-.5 1.1 1.1-.3 1-3.7 1-1.5 3.1-2.3.8-.5 2.4-2.4 3.2-.3 2.6.8.5 1-1.1 3.6-2.9 1.3 1.3h2.3l3.2 1 1.5 1.1 1.5 3.1 2.7 2.7 3.9-.2 1.5-1 1.6 1.3 1.6.5 1.3-.8h1.1l1.6-1 4-3.6 3.4-1.1 6.6-.3 4.5-1.9 2.6-1.3 1.5.2v5.7l.5.3 2.9.8 1.9-.5 6.1-1.6 1.1-1.1 1.5.5v7l3.2 3.1 1.3.6 1.3 1-1.3.3-.8-.3-3.7-.5-2.1.6-2.3-.2-3.2 1.5h-1.8l-5.8-1.3-5.2.2-1.9 2.6-7 .6-2.4.8-1.1 3.1-1.3 1.1-.5-.2-1.5-1.6-4.5 2.4h-.6l-1.1-1.6-.8.2-1.9 4.4-1 4-3.2 6.9zm-29.6-56.5l1.8-2.1 2.2-.8 5.4-3.9 2.3-.6.5.5-5.1 5.1-3.3 1.9-2.1.9zm86.2 32.1l.6 2.5 3.2.2 1.3-1.2s-.1-1.5-.4-1.6c-.3-.2-1.6-1.9-1.6-1.9l-2.2.2-1.6.2-.3 1.1z" />
|
||||
<path
|
||||
id="MN"
|
||||
d="M464.6 66.79l-.6 3.91v10.27l1.6 5.03 1.9 3.32.5 9.93 1.8 13.45 1.8 7.3.4 6.4v5.3l-1.6 1.8-1.8 1.3v1.5l.9 1.7 4.1 3.5.7 3.2v35.9l60.3-.6 21.2-.7-.5-6-1.8-2.1-7.2-4.6-3.6-5.3-3.4-.9-2-2.8h-3.2l-3.5-3.8-.5-7 .1-3.9 1.5-3-.7-2.7-2.8-3.1 2.2-6.1 5.4-4 1.2-1.4-.2-8 .2-3 2.6-3 3.8-2.9 1.3-.2 4.5-5 1.8-.8 2.3-3.9 2.4-3.6 3.1-2.6 4.8-2 9.2-4.1 3.9-1.8.6-2.3-4.4.4-.7 1.1h-.6l-1.8-3.1-8.9.3-1 .8h-1l-.5-1.3-.8-1.8-2.6.5-3.2 3.2-1.6.8h-3.1l-2.6-1v-2.1l-1.3-.2-.5.5-2.6-1.3-.5-2.9-1.5.5-.5 1-2.4-.5-5.3-2.4-3.9-2.6h-2.9l-1.3-1-2.3.6-1.1 1.1-.3 1.3h-4.8v-2.1l-6.3-.3-.3-1.5h-4.8l-1.6-1.6-1.5-6.1-.8-5.5-1.9-.8-2.3-.5-.6.2-.3 8.2-30.1-.03z" />
|
||||
<path
|
||||
id="MO"
|
||||
d="M593.1 338.7l.5-5.9 4.2-3.4 1.9-1v-2.9l.7-1.6-1.1-1.6-2.4.3-2.1-2.5-1.7-4.5.9-2.6-2-3.2-1.8-4.6-4.6-.7-6.8-5.6-2.2-4.2.8-3.3 2.2-6 .6-3-1.9-1-6.9-.6-1.1-1.9v-4.1l-5.3-3.5-7.2-7.8-2.3-7.3-.5-4.2.7-2.4-2.6-3.1-1.2-2.4-7.7.8-10 .6-48.8 1.2 1.3 2.6-.1 2.2 2.3 3.6 3 3.9 3.1 3 2.6.2 1.4 1.1v2.9l-1.8 1.6-.5 2.3 2.1 3.2 2.4 3 2.6 2.1 1.3 11.6-.8 40 .5 5.7 23.7-.2 23.3-.7 32.5-1.3 2.2 3.7-.8 3.1-3.1 2.5-.5 1.8 5.2.5 4.1-1.1z" />
|
||||
<path
|
||||
id="MS"
|
||||
d="M604.3 472.5l2.6-4.2 1.8.8 6.8-1.9 2.1.3 1.5.8h5.2l.4-1.6-1.7-14.8-2.8-19 1-45.1-.2-16.7.2-6.3-4.8.3-19.6 1.6-13 .4-.2 3.2-2.8 1.3-2.6 5.1.5 1.6.1 2.4-2.9 1.1-3.5 5.1.8 2.3-3 2.5-1 5.7-.6 1.9 1.6 2.5-1.5 1.4 1.5 2.8.3 4.2-1.2 2.5-.2.9.4 5 2 4.5-.1 1.7 2.3 2-.7 3.1-.9.3.6 1.9-8.6 15-.8 8.2.5 1.5 24.2-.7 8.2-.7 1.9-.3.6 1.4-1 7.1 3.3 3.3 2.2 6.4z"
|
||||
style="fill:#552200" />
|
||||
<path
|
||||
id="MT"
|
||||
d="M361.1 70.77l-5.3 57.13-1.3 15.2-59.1-6.6-49-7.1-1.4 11.2-1.9-1.7-.4-2.5-1.3-1.9-3.3 1.5-.7 2.5-2.3.3-3.8-1.6-4.1.1-2.4.7-3.2-1.5-3 .2-2.1 1.9-.9-.6-.7-3.4.7-3.2-2.7-3.2-3.3-2.5-2.5-12.6-.1-5.3-1.6-.8-.6 1-4.5 3.2-1.2-.1-2.3-2.8-.2-2.8 7-17.15-.6-2.67-3.5-1.12-.4-.91-2.7-3.5-4.6-10.41-3.2-1.58-1.8-4.26 1.3-4.63-3.2-7.57 4.4-21.29L222 37.3l18.4 3.4 32.3 5.3 29.3 4 29.2 3.5 30.8 3.07z" />
|
||||
<path
|
||||
id="NC"
|
||||
d="M786.7 357.7L774 350l-3.1-.8-16.6 2.1-1.6-3-2.8-2.2-16.7.5-7.4.9-9.2 4.5-6.8 2.7-6.5 1.2-13.4 1.4.1-4.1 1.7-1.3 2.7-.7.7-3.8 3.9-2.5 3.9-1.5 4.5-3.7 4.4-2.3.7-3.2 4.1-3.8.7 1 2.5.2 2.4-3.6 1.7-.4 2.6.3 1.8-4 2.5-2.4.5-1.8.1-3.5 4.4.1 38.5-5.6 57.5-12.3 2 4.8 3.6 6.5 2.4 2.4.6 2.3-2.4.2.8.6-.3 4.2-2.6 1.3-.6 2.1-1.3 2.9-3.7 1.6-2.4-.3-1.5-.2-1.6-1.3.3 1.3v1h1.9l.8 1.3-1.9 6.3h4.2l.6 1.6 2.3-2.3 1.3-.5-1.9 3.6-3.1 4.8H828l-1.1-.5-2.7.6-5.2 2.4-6.5 5.3-3.4 4.7-1.9 6.5-.5 2.4-4.7.5-5.1 1.5zm49.3-26.2l2.6-2.5 3.2-2.6 1.5-.6.2-2-.6-6.1-1.5-2.3-.6-1.9.7-.2 2.7 5.5.4 4.4-.2 3.4-3.4 1.5-2.8 2.4-1.1 1.2z"
|
||||
style="fill:#552200" />
|
||||
<path
|
||||
id="ND"
|
||||
d="M471 126.4l-.4-6.2-1.8-7.3-1.8-13.61-.5-9.7-1.9-3.18-1.6-5.32V70.68l.6-3.85-1.8-5.54-28.6-.59-18.6-.6-26.5-1.3-25.2-2.16-.9 14.42-4.7 50.94 56.8 3.9 56.9 1.7z" />
|
||||
<path
|
||||
id="NE"
|
||||
d="M470.3 204.3l-1-2.3-.5-1.6-2.9-1.6-4.8-1.5-2.2-1.2-2.6.1-3.7.4-4.2 1.2-6-4.1-2.2-2-10.7.6-41.5-2.4-35.6-2.2-4.3 43.7 33.1 3.3-1.4 21.1 21.7 1 40.6 1.2 43.8.6h4.5l-2.2-3-2.6-3.9.1-2.3-1.4-2.7-1.9-5.2-.4-6.7-1.4-4.1-.5-5-2.3-3.7-1-4.7-2.8-7.9-1-5.3z" />
|
||||
<path
|
||||
id="NH"
|
||||
d="M881.7 141.3l1.1-3.2-2.7-1.2-.5-3.1-4.1-1.1-.3-3-11.7-37.48-.7.08-.6 1.6-.6-.5-1-1-1.5 1.9-.2 2.29.5 8.41 1.9 2.8v4.3l-3.9 4.8-2.4.9v.7l1.1 1.9v8.6l-.8 9.2-.2 4.7 1 1.4-.2 4.7-.5 1.5 1 1.1 5.1-1.2 13.8-3.5 1.7-2.9 4-1.9z" />
|
||||
<path
|
||||
id="NJ"
|
||||
d="M823.7 228.3l.1-1.5 2.7-1.3 1.7-2.8 1.7-2.4 3.3-3.2v-1.2l-6.1-4.1-1-2.7-2.7-.3-.1-.9-.7-2.2 2.2-1.1.2-2.9-1.3-1.3.2-1.2 1.9-3.1V193l2.5-3.1 5.6 2.5 6.4 1.9 2.5 1.2.1 1.8-.5 2.7.4 4.5-2.1 1.9-1.1 1 .5.5 2.7-.3 1.1-.8 1.6 3.4.2 9.4.6 1.1-1.1 5.5-3.1 6.5-2.7 4-.8 4.8-2.1 2.4h-.8l-.3-2.7.8-1-.2-1.5-4-.6-4.8-2.3-3.2-2.9-1-2z" />
|
||||
<path
|
||||
id="NM"
|
||||
d="M270.2 429.4l-16.7-2.6-1.2 9.6-15.8-2 6-39.7 7-53.2 4.4-30.9 34 3.9 37.4 4.4 32 2.8-.3 10.8-1.4-.1-7.4 97.7-28.4-1.8-38.1-3.7.7 6.3z" />
|
||||
<path
|
||||
id="NV"
|
||||
d="M123.1 173.6l38.7 8.5 26 5.2-10.6 53.1-5.4 29.8-3.3 15.5-2.1 11.1-2.6 16.4-1.7 3.1-1.6-.1-1.2-2.6-2.8-.5-1.3-1.1-1.8.1-.9.8-1.8 1.3-.3 7.3-.3 1.5-.5 12.4-1.1 1.8-16.7-25.5-42.1-62.1-12.43-19 8.55-32.6 8.01-31.3z" />
|
||||
<path
|
||||
id="NY"
|
||||
d="M843.4 200l.5-2.7-.2-2.4-3-1.5-6.5-2-6-2.6-.6-.4-2.7-.3-2-1.5-2.1-5.9-3.3-.5-2.4-2.4-38.4 8.1-31.6 6-.5-6.5 1.6-1.2 1.3-1.1 1-1.6 1.8-1.1 1.9-1.8.5-1.6 2.1-2.7 1.1-1-.2-1-1.3-3.1-1.8-.2-1.9-6.1 2.9-1.8 4.4-1.5 4-1.3 3.2-.5 6.3-.2 1.9 1.3 1.6.2 2.1-1.3 2.6-1.1 5.2-.5 2.1-1.8 1.8-3.2 1.6-1.9h2.1l1.9-1.1.2-2.3-1.5-2.1-.3-1.5 1.1-2.1v-1.5h-1.8l-1.8-.8-.8-1.1-.2-2.6 5.8-5.5.6-.8 1.5-2.9 2.9-4.5 2.7-3.7 2.1-2.4 2.4-1.8 3.1-1.2 5.5-1.3 3.2.2 4.5-1.5 7.4-2.2.7 4.9 2.4 6.5.8 5-1 4.2 2.6 4.5.8 2-.9 3.2 3.7 1.7 2.7 10.2v5.8l-.6 10.9.8 5.4.7 3.6 1.5 7.3v8.1l-1.1 2.3 2.1 2.7.5.9-1.9 1.8.3 1.3 1.3-.3 1.5-1.3 2.3-2.6 1.1-.6 1.6.6 2.3.2 7.9-3.9 2.9-2.7 1.3-1.5 4.2 1.6-3.4 3.6-3.9 2.9-7.1 5.3-2.6 1-5.8 1.9-4 1.1-1-.4z" />
|
||||
<path
|
||||
id="OH"
|
||||
d="M663.8 211.2l1.7 15.5 4.8 41.1 3.9-.2 2.3-.8 3.6 1.8 1.7 4.2 5.4.1 1.8 2h1.7l2.4-1.4 3.1.5 1.5 1.3 1.8-2 2.3-1.4 2.4-.4.6 2.7 1.6 1 2.6 2 .8.2 2-.1 1.2-.6v-2.1l1.7-1.5.1-4.8 1.1-4.2 1.9-1.3 1 .7 1 1.1.7.2.4-.4-.9-2.7v-2.2l1.1-1.4 2.5-3.6 1.3-1.5 2.2.5 2.1-1.5 3-3.3 2.2-3.7.2-5.4.5-5V230l-1.2-3.2 1.2-1.8 1.3-1.2-.6-2.8-4.3-25.6-6.2 3.7-3.9 2.3-3.4 3.7-4 3.9-3.2.8-2.9.5-5.5 2.6-2.1.2-3.4-3.1-5.2.6-2.6-1.5-2.2-1.3z" />
|
||||
<path
|
||||
id="OK"
|
||||
d="M411.9 334.9l-1.8 24.3-.9 18 .2 1.6 4 3.6 1.7.9h.9l.9-2.1 1.5 1.9 1.6.1.3-.2.2-1.1 2.8 1.4-.4 3.5 3.8.5 2.5 1 4.2.6 2.3 1.6 2.5-1.7 3.5.7 2.2 3.1 1.2.1v2.3l2.1.7 2.5-2.1 1.8.6 2.7.1.7 2.3 4.4 1.8 1.7-.3 1.9-4.2h1.3l1.1 2.1 4.2.8 3.4 1.3 3 .8 1.6-.7.7-2.7h4.5l1.9.9 2.7-1.9h1.4l.6 1.4h3.6l2-1.8 2.3.6 1.7 2.2 3 1.7 3.4.9 1.9 1.2-.3-37.6-1.4-10.9-.1-8.6-1.5-6.6-.6-6.8.1-4.3-12.6.3-46.3-.5-44.7-2.1-41.5-1.8-.4 10.7z" />
|
||||
<path
|
||||
id="OR"
|
||||
d="M67.44 158.9l28.24 7.2 27.52 6.5 17 3.7 8.8-35.1 1.2-4.4 2.4-5.5-.7-1.3-2.5.1-1.3-1.8.6-1.5.4-3.3 4.7-5.7 1.9-.9.9-.8.7-2.7.8-1.1 3.9-5.7 3.7-4 .2-3.26-3.4-2.49-1.2-4.55-13.1-3.83L132.9 85l-14.8.37-1.1-1.31-5.1 1.84-4.5-.48-2.4-1.58-1.3.54-4.68-.29-1.96-1.43-4.84-1.77-1.1-.07-4.45-1.27-1.76 1.52-6.26-.24-5.31-3.85.21-9.28-2.05-3.5-4.1-.6-.7-2.5-2.4-.5-5.8 2.1-2.3 6.5-3.2 10-3.2 6.5-5 14.1-6.5 13.6-8.1 12.6-1.9 2.9-.8 8.6-1.3 6 2.71 3.5z" />
|
||||
<path
|
||||
id="PA"
|
||||
d="M736.6 192.2l1.3-.5 5.7-5.5.7 6.9 33.5-6.5 36.9-7.8 2.3 2.3 3.1.4 2 5.6 2.4 1.9 2.8.4.1.1-2.6 3.2v3.1l-1.9 3.1-.2 1.9 1.3 1.3-.2 1.9-2.4 1.1 1 3.4.2 1.1 2.8.3.9 2.5 5.9 3.9v.4l-3.1 3-1.5 2.2-1.7 2.8-2.7 1.2-1.4.3-2.1 1.3-1.6 1.4-22.4 4.3L757 241l-11.3 1.4-3.9.7-5.1-22.4-4.3-25.9z" />
|
||||
<path
|
||||
id="RI"
|
||||
d="M873.6 175.7l-.8-4.4-1.6-6 5.7-1.5 1.5 1.3 3.4 4.3 2.8 4.4-2.8 1.4-1.3-.2-1.1 1.8-2.4 1.9-2.8 1.1z" />
|
||||
<path
|
||||
id="SC"
|
||||
d="M759 413.6l-2.1-1-1.9-5.6-2.5-2.3-2.5-.5-1.5-4.6-3-6.5-4.2-1.8-1.9-1.8-1.2-2.6-2.4-2-2.3-1.3-2.2-2.9-3.2-2.4-4.4-1.7-.4-1.4-2.3-2.8-.5-1.5-3.8-5.4-3.4.1-3.9-2.5-1.2-1.2-.2-1.4.6-1.6 2.7-1.3-.8-2 6.4-2.7 9.2-4.5 7.1-.9 16.4-.5 2.3 1.9 1.8 3.5 4.6-.8 12.6-1.5 2.7.8 12.5 7.4 10.1 8.3-5.3 5.4-2.6 6.1-.5 6.3-1.6.8-1.1 2.7-2.4.6-2.1 3.6-2.7 2.7-2.3 3.4-1.6.8-3.6 3.4-2.9.2 1 3.2-5 5.3-2.3 1.6z"
|
||||
style="fill:#552200" />
|
||||
<path
|
||||
id="SD"
|
||||
d="M471 181.1l-.9 3.2.4 3 2.6 2-1.2 5.4-1.8 4.1 1.5 3.3.7 1.1-1.3.1-.7-1.6-.6-2-3.3-1.8-4.8-1.5-2.5-1.3-2.9.1-3.9.4-3.8 1.2-5.3-3.8-2.7-2.4-10.9.8-41.5-2.4-35.6-2.2L354 162l2.8-34 .4-5 56.9 3.9 56.9 1.7v2.7l-1.3 1.5-2 1.5-.1 2.2 1.1 2.2 4.1 3.4.5 2.7v35.9z" />
|
||||
<path
|
||||
id="TN"
|
||||
d="M670.8 359.6l-13.1 1.2-23.3 2.2-37.6 2.7-11.8.4.9-.6.9-4.5-1.2-3.6 3.9-2.3.4-2.5 1.2-4.3 3-9.5.5-5.6.3-.2 12.3-.2 13.6-.8.1-3.9 3.5-.1 30.4-3.3 54-5.2 10.3-1.5 7.6-.2 2.4-1.9 1.3.3-.1 3.3-.4 1.6-2.4 2.2-1.6 3.6-2-.4-2.4.9-2.2 3.3-1.4-.2-.8-1.2-1.1.4-4.3 4-.8 3.1-4.2 2.2-4.3 3.6-3.8 1.5-4.4 2.8-.6 3.6-2.5.5-2 1.7-.2 4.8z" />
|
||||
<path
|
||||
id="TX"
|
||||
d="M282.8 425.6l37 3.6 29.3 1.9 7.4-97.7 54.4 2.4-1.7 23.3-1 18 .2 2 4.4 4.1 2 1.1h1.8l.5-1.2.7.9 2.4.2 1.1-.6v-.2l1 .5-.4 3.7 4.5.7 2.4.9 4.2.7 2.6 1.8 2.8-1.9 2.7.6 2.2 3.1.8.1v2.1l3.3 1.1 2.5-2.1 1.5.5 2.1.1.6 2.1 5.2 2 2.3-.5 1.9-4h.1l1.1 1.9 4.6.9 3.4 1.3 3.2 1 2.4-1.2.7-2.3h3.6l2.1 1 3-2h.4l.5 1.4h4.7l1.9-1.8 1.3.4 1.7 2.1 3.3 1.9 3.4 1 2.5 1.4 2.7 2 3.1-1.2 2.1.8.7 20 .7 9.5.6 4.1 2.6 4.4.9 4.5 4.2 5.9.3 3.1.6.8-.7 7.7-2.9 4.8 1.3 2.6-.5 2.4-.8 7.2-1.3 3 .3 4.2-5.6 1.6-9.9 4.5-1 1.9-2.6 1.9-2.1 1.5-1.3.8-5.7 5.3-2.7 2.1-5.3 3.2-5.7 2.4-6.3 3.4-1.8 1.5-5.8 3.6-3.4.6-3.9 5.5-4 .3-1 1.9 2.3 1.9-1.5 5.5-1.3 4.5-1.1 3.9-.8 4.5.8 2.4 1.8 7 1 6.1 1.8 2.7-1 1.5-3.1 1.9-5.7-3.9-5.5-1.1-1.3.5-3.2-.6-4.2-3.1-5.2-1.1-7.6-3.4-2.1-3.9-1.3-6.5-3.2-1.9-.6-2.3.6-.6.3-3.4-1.3-.6-.6-1 1.3-4.4-1.6-2.3-3.2-1.3-3.4-4.4-3.6-6.6-4.2-2.6.2-1.9-5.3-12.3-.8-4.2-1.8-1.9-.2-1.5-6-5.3-2.6-3.1v-1.1l-2.6-2.1-6.8-1.1-7.4-.6-3.1-2.3-4.5 1.8-3.6 1.5-2.3 3.2-1 3.7-4.4 6.1-2.4 2.4-2.6-1-1.8-1.1-1.9-.6-3.9-2.3v-.6l-1.8-1.9-5.2-2.1-7.4-7.8-2.3-4.7v-8.1l-3.2-6.5-.5-2.7-1.6-1-1.1-2.1-5-2.1-1.3-1.6-7.1-7.9-1.3-3.2-4.7-2.3-1.5-4.4-2.6-2.9-1.7-.5zm174.4 141.7l-.6-7.1-2.7-7.2-.6-7 1.5-8.2 3.3-6.9 3.5-5.4 3.2-3.6.6.2-4.8 6.6-4.4 6.5-2 6.6-.3 5.2.9 6.1 2.6 7.2.5 5.2.2 1.5z"
|
||||
style="fill:#552200" />
|
||||
<path
|
||||
id="UT"
|
||||
d="m228.4 305.9 24.6 3.6 1.9-13.7 7-50.5 2.3-22-32.2-3.5 2.2-13.1 1.8-10.6-34.7-6.1-12.5-2.5-10.6 52.9-5.4 30-3.3 15.4-1.7 9.2z" />
|
||||
<path
|
||||
id="VA"
|
||||
d="M834.7 265.2l-.2 2.8-2.9 3.8-.4 4.6.5 3.4-1.8 5-2.2 1.9-1.5-4.6.4-5.4 1.6-4.2.7-3.3-.1-1.7zm-60.3 44.6l-38.6 5.6-4.8-.1-2.2-.3-2.5 1.9-7.3.1-10.3 1.6-6.7.6 4.1-2.6 4.1-2.3v-2.1l5.7-7.3 4.1-3.7 2.2-2.5 3.6 4.3 3.8.9 2.7-1 2-1.5 2.4 1.2 4.6-1.3 1.7-4.4 2.4.7 3.2-2.3 1.6.4 2.8-3.2.2-2.7-.8-1.2 4.8-10.5 1.8-5.2.5-4.7.7-.2 1.1 1.7 1.5 1.2 3.9-.2 1.7-8.1 3-.6.8-2.6 2.8-2.2 1.1-2.1 1.8-4.3.1-4.6 3.6 1.4 6.6 3.1.3-5.2 3.4 1.2-.6 2.9 8.6 3.1 1.4 1.8-.8 3.3-1.3 1.3-.5 1.7.5 2.4 2 1.3 3.9 1.4 2.9 1 4.9.9 2.2 2.1 3.2.4.9 1.2-.4 4.7 1.4 1.1-.5 1.9 1.2.8-.2 1.4-2.7-.1.1 1.6 2.3 1.5.1 1.4 1.8 1.8.5 2.5-2.6 1.4 1.6 1.5 5.8-1.7 3.7 6.2z"
|
||||
style="fill:#552200" />
|
||||
<path
|
||||
id="VT"
|
||||
d="M832.7 111.3l2.4 6.5.8 5.3-1 3.9 2.5 4.4.9 2.3-.7 2.6 3.3 1.5 2.9 10.8v5.3l11.5-2.1-1-1.1.6-1.9.2-4.3-1-1.4.2-4.7.8-9.3v-8.5l-1.1-1.8v-1.6l2.8-1.1 3.5-4.4v-3.6l-1.9-2.7-.3-5.79-26.1 6.79z" />
|
||||
<path
|
||||
id="WA"
|
||||
d="M74.5 67.7l-2.3-4.3-4.1-.7-.4-2.4-2.5-.6-2.9-.5-1.8 1-2.3-2.9.3-2.9 2.7-.3 1.6-4-2.6-1.1.2-3.7 4.4-.6-2.7-2.7-1.5-7.1.6-2.9v-7.9l-1.8-3.2 2.3-9.4 2.1.5 2.4 2.9 2.7 2.6 3.2 1.9 4.5 2.1 3.1.6 2.9 1.5 3.4 1 2.3-.2V22l1.3-1.1 2.1-1.3.3 1.1.3 1.8-2.3.5-.3 2.1 1.8 1.5 1.1 2.4.6 1.9 1.5-.2.2-1.3-1-1.3-.5-3.2.8-1.8-.6-1.5V19l1.8-3.6-1.1-2.6L91.9 8l.3-.8 1.4-.8L98 7.9l9.7 2.7 8.6 1.9 20 5.7 23 5.7 15 3.49-4.8 17.56-4.5 20.83-3.4 16.25-.4 9.18-12.9-3.72-15.3-3.47-14.5.32-1.1-1.53-5.7 2.09-3.9-.42-2.6-1.79-1.7.65-4.15-.25-1.72-1.32-5.16-1.82-1.18-.16-4.8-1.39-1.92 1.65-5.65-.25-4.61-3.35zm9.6-55.4l2-.2.5 1.4 1.5-1.6h2.3l.8 1.5-1.5 1.7.6.8-.7 2-1.4.4s-.9.1-.9-.2c0-.3 1.5-2.6 1.5-2.6l-1.7-.6-.3 1.5-.7.6-1.5-2.3z" />
|
||||
<path
|
||||
id="WI"
|
||||
d="M541.4 109.9l2.9.5 2.9-.6 7.4-3.2 2.9-1.9 2.1-.8 1.9 1.5-1.1 1.1-1.9 3.1-.6 1.9 1 .6 1.8-1 1.1-.2 2.7.8.6 1.1 1.1.2.6-1.1 4 5.3 8.2 1.2 8.2 2.2 2.6 1.1 12.3 2.6 1.6 2.3 3.6 1.2L609 138l1.6 1.4 1.5.9-1.1 2.3-1.8 1.6-2.1 4.7-1.3 2.4.2 1.8 1.5.3 1.1-1.9 1.5-.8.8-2.3 1.9-1.8 2.7-4 4.2-6.3.8-.5.3 1-.2 2.3-2.9 6.8-2.7 5.7-.5 3.2-.6 2.6.8 1.3-.2 2.7-1.9 2.4-.5 1.8.6 3.6.6 3.4-1.5 2.6-.8 2.9-1 3.1 1.1 2.4.6 6.1 1.6 4.5-.2 3-15.9 1.8-17.5 1H567l-.7-1.5-2.9-.4-2.6-1.3-2.3-3.7-.3-3.6 2-2.9-.5-1.4-2.1-2.2-.8-3.3-.6-6.8-2.1-2.5-7-4.5-3.8-5.4-3.4-1-2.2-2.8h-3.2l-2.9-3.3-.5-6.5.1-3.8 1.5-3.1-.8-3.2-2.5-2.8 1.8-5.4 5.2-3.8 1.6-1.9-.2-8.1.2-2.8 2.4-2.8z" />
|
||||
<path
|
||||
id="WV"
|
||||
d="M758.9 254.3l5.8-6 2.6-.8 1.6-1.5 1.5-2.2 1.1.3 3.1-.2 4.6-3.6 1.5-.5 1.3 1 2.6 1.2 3 3-.4 4.3-5.4-2.6-4.8-1.8-.1 5.9-2.6 5.7-2.9 2.4-.8 2.3-3 .5-1.7 8.1-2.8.2-1.1-1-1.2-2-2.2.5-.5 5.1-1.8 5.1-5 11 .9 1.4-.1 2-2.2 2.5-1.6-.4-3.1 2.3-2.8-.8-1.8 4.9-3.8 1-2.5-1.3-2.5 1.9-2.3.7-3.2-.8-3.8-4.5-3.5-2.2-2.5-2.5-2.9-3.7-.5-2.3-2.8-1.7-.6-1.3-.2-5.6.3.1 2.4-.2 1.8-1V275l1.7-1.5.1-5.2.9-3.6 1.1-.7.4.3 1 1.1 1.7.5 1.1-1.3-1-3.1v-1.6l3.1-4.6 1.2-1.3 2 .5 2.6-1.8 3.1-3.4 2.4-4.1.2-5.6.5-4.8v-4.9l-1.1-3 .9-1.3.8-.7 4.3 19.3 4.3-.8 11.2-1.3z" />
|
||||
<path
|
||||
id="WY"
|
||||
d="m353 161.9-1.5 25.4-4.4 44-2.7-0.3-83.3-9.1-27.9-3 2-12 6.9-41 3.8-24.2 1.3-11.2 48.2 7 59.1 6.5z" />
|
||||
</g>
|
||||
<g
|
||||
id="text"
|
||||
font-family="Helvetica Neue"
|
||||
font-weight="bold">
|
||||
<g
|
||||
font-size="28"
|
||||
id="g1">
|
||||
<text
|
||||
id="AKn"
|
||||
x="121.59544"
|
||||
y="493.18863"
|
||||
style="font-size:13.3333px"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan41"
|
||||
x="121.59544"
|
||||
y="493.18863"
|
||||
style="font-size:13.3333px;text-align:center;text-anchor:middle;fill:#ffffff" /></text>
|
||||
<text
|
||||
id="HIn"
|
||||
x="281.26047"
|
||||
y="554.18866"
|
||||
style="font-size:13.3333px"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan20"
|
||||
x="281.26047"
|
||||
y="554.18866"
|
||||
style="font-size:13.3333px;text-align:center;text-anchor:middle;fill:#ffffff;fill-opacity:1" /></text>
|
||||
<text
|
||||
id="WAn"
|
||||
x="117.53755"
|
||||
y="49.386745"
|
||||
style="font-size:13.3333px"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan39"
|
||||
x="117.53755"
|
||||
y="49.386745"
|
||||
style="font-size:13.3333px;text-align:center;text-anchor:middle;fill:#ffffff" /></text>
|
||||
<text
|
||||
id="ORn"
|
||||
x="95.010078"
|
||||
y="122.48579"
|
||||
style="font-size:13.3333px"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan36"
|
||||
x="95.010078"
|
||||
y="122.48579"
|
||||
style="font-size:13.3333px;text-align:center;text-anchor:middle;fill:#ffffff">OR</tspan><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan37"
|
||||
x="95.010078"
|
||||
y="139.1524"
|
||||
style="font-size:13.3333px;text-align:center;text-anchor:middle;fill:#ffffff">3</tspan></text>
|
||||
<text
|
||||
id="CAn"
|
||||
x="69.726158"
|
||||
y="279.08011"
|
||||
style="font-size:13.3333px"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan34"
|
||||
x="69.726158"
|
||||
y="279.08011"
|
||||
style="font-size:13.3333px;text-align:center;text-anchor:middle;fill:#ffffff">CA</tspan><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan35"
|
||||
x="69.726158"
|
||||
y="295.74673"
|
||||
style="font-size:13.3333px;text-align:center;text-anchor:middle;fill:#ffffff">5</tspan></text>
|
||||
<text
|
||||
id="NVn"
|
||||
x="133.35632"
|
||||
y="232.08958"
|
||||
style="font-size:13.3333px"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan32"
|
||||
x="133.35632"
|
||||
y="232.08958"
|
||||
style="font-size:13.3333px;text-align:center;text-anchor:middle;fill:#ffffff">NV</tspan><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan33"
|
||||
x="133.35632"
|
||||
y="248.75621"
|
||||
style="font-size:13.3333px;text-align:center;text-anchor:middle;fill:#ffffff">2</tspan></text>
|
||||
<text
|
||||
id="AZn"
|
||||
x="188.30663"
|
||||
y="358.99054"
|
||||
style="font-size:13.3333px"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan28"
|
||||
x="188.30663"
|
||||
y="358.99054"
|
||||
style="font-size:13.3333px;fill:#ffffff" /></text>
|
||||
<text
|
||||
id="UTn"
|
||||
x="219.70537"
|
||||
y="251.48579"
|
||||
style="font-size:13.3333px"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan26"
|
||||
x="219.70537"
|
||||
y="251.48579"
|
||||
style="font-size:13.3333px;text-align:center;text-anchor:middle;fill:#ffffff" /></text>
|
||||
<text
|
||||
id="IDn"
|
||||
x="194.15645"
|
||||
y="151.80695"
|
||||
style="font-size:13.3333px"><tspan
|
||||
sodipodi:role="line"
|
||||
x="194.15645"
|
||||
y="151.80695"
|
||||
id="tspan22"
|
||||
style="font-size:13.3333px;text-align:center;text-anchor:middle;fill:#ffffff;fill-opacity:1" /></text>
|
||||
<text
|
||||
id="MTn"
|
||||
x="279.21573"
|
||||
y="85.347488"
|
||||
style="font-size:13.3333px"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan16"
|
||||
x="279.21573"
|
||||
y="85.347488"
|
||||
style="font-size:13.3333px;text-align:center;text-anchor:middle;fill:#ffffff" /></text>
|
||||
<text
|
||||
id="WYn"
|
||||
x="298.39981"
|
||||
y="182.08109"
|
||||
style="font-size:13.3333px"><tspan
|
||||
sodipodi:role="line"
|
||||
x="298.39981"
|
||||
y="182.08109"
|
||||
id="tspan19"
|
||||
style="font-size:13.3333px;text-align:center;text-anchor:middle;fill:#ffffff" /></text>
|
||||
<text
|
||||
id="COn"
|
||||
x="319.78827"
|
||||
y="270.08292"
|
||||
style="font-size:13.3333px"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan24"
|
||||
x="319.78827"
|
||||
y="270.08292"
|
||||
style="font-size:13.3333px;text-align:center;text-anchor:middle;fill:#ffffff;fill-opacity:1" /></text>
|
||||
<text
|
||||
id="NMn"
|
||||
x="302.97266"
|
||||
y="369.28769"
|
||||
style="font-size:16px"><tspan
|
||||
sodipodi:role="line"
|
||||
x="302.97266"
|
||||
y="369.28769"
|
||||
id="tspan31"
|
||||
style="font-size:16px;text-align:center;text-anchor:middle;fill:#ffffff" /></text>
|
||||
<text
|
||||
id="TXn"
|
||||
x="415.85614"
|
||||
y="451.69336"
|
||||
style="font-size:13.3333px"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan2"
|
||||
x="415.85614"
|
||||
y="451.69336"
|
||||
style="font-size:13.3333px;fill:#ffffff;fill-opacity:1" /></text>
|
||||
<text
|
||||
id="OKn"
|
||||
x="461.73621"
|
||||
y="358.28769"
|
||||
style="font-size:13.3333px;text-align:center;text-anchor:middle;fill:#ffffff;fill-opacity:1"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan6"
|
||||
x="461.73621"
|
||||
y="358.28769" /></text>
|
||||
<text
|
||||
id="KSn"
|
||||
x="441.22095"
|
||||
y="289.62161"
|
||||
style="font-size:13.3333px;text-align:center;text-anchor:middle;fill:#ffffff;fill-opacity:1"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan7"
|
||||
x="441.22095"
|
||||
y="289.62161">KS</tspan><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan8"
|
||||
x="441.22095"
|
||||
y="306.28824">3</tspan></text>
|
||||
<text
|
||||
id="NEn"
|
||||
x="414.12476"
|
||||
y="221.48842"
|
||||
style="font-size:13.3333px"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan10"
|
||||
x="414.12476"
|
||||
y="221.48842"
|
||||
style="font-size:13.3333px;text-align:center;text-anchor:middle;fill:#ffffff;fill-opacity:1" /></text>
|
||||
<text
|
||||
id="SDn"
|
||||
x="415.85419"
|
||||
y="157.25868"
|
||||
style="font-size:13.3333px"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan12"
|
||||
x="415.85419"
|
||||
y="157.25868"
|
||||
style="font-size:13.3333px;text-align:center;text-anchor:middle;fill:#ffffff;fill-opacity:1" /></text>
|
||||
<text
|
||||
id="NDn"
|
||||
x="417.25748"
|
||||
y="91.851349"
|
||||
style="font-size:13.3333px"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan14"
|
||||
x="417.25748"
|
||||
y="91.851349"
|
||||
style="font-size:13.3333px;text-align:center;text-anchor:middle;fill:#ffffff;fill-opacity:1" /></text>
|
||||
<text
|
||||
id="MNn"
|
||||
x="504.72253"
|
||||
y="124.94574"
|
||||
style="font-size:13.3333px"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan30"
|
||||
x="504.72253"
|
||||
y="124.94574"
|
||||
style="font-size:13.3333px;text-align:center;text-anchor:middle;fill:#ffffff">MN</tspan><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan42"
|
||||
x="504.72253"
|
||||
y="141.61237"
|
||||
style="font-size:13.3333px;text-align:center;text-anchor:middle;fill:#ffffff">4</tspan></text>
|
||||
<text
|
||||
id="WIn"
|
||||
x="579.54468"
|
||||
y="159.84668"
|
||||
style="font-size:13.3333px"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan71"
|
||||
x="579.54468"
|
||||
y="159.84668"
|
||||
style="font-size:13.3333px;text-align:center;text-anchor:middle;fill:#ffffff">WI</tspan><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan72"
|
||||
x="579.54468"
|
||||
y="176.51331"
|
||||
style="font-size:13.3333px;text-align:center;text-anchor:middle;fill:#ffffff">8</tspan></text>
|
||||
<text
|
||||
id="ILn"
|
||||
x="596.69891"
|
||||
y="249.73816"
|
||||
style="font-size:13.3333px;fill:#ffffff"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan73"
|
||||
x="596.69891"
|
||||
y="249.73816"
|
||||
style="font-size:13.3333px;text-align:center;text-anchor:middle;fill:#ffffff">IL</tspan><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan74"
|
||||
x="596.69891"
|
||||
y="266.40479"
|
||||
style="font-size:13.3333px;text-align:center;text-anchor:middle;fill:#ffffff">16</tspan></text>
|
||||
<text
|
||||
id="IAn"
|
||||
x="521.78705"
|
||||
y="212.28769"
|
||||
style="font-size:13.3333px"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan43"
|
||||
x="521.78705"
|
||||
y="212.28769"
|
||||
style="font-size:13.3333px;text-align:center;text-anchor:middle;fill:#ffffff">IA</tspan><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan44"
|
||||
x="521.78705"
|
||||
y="228.95432"
|
||||
style="font-size:13.3333px;text-align:center;text-anchor:middle;fill:#ffffff">8</tspan></text>
|
||||
<text
|
||||
id="MOn"
|
||||
x="540.95941"
|
||||
y="292.93628"
|
||||
style="font-size:13.3333px"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan45"
|
||||
x="540.95941"
|
||||
y="292.93628"
|
||||
style="font-size:13.3333px;text-align:center;text-anchor:middle;fill:#ffffff">MO</tspan><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan46"
|
||||
x="540.95941"
|
||||
y="309.60291"
|
||||
style="font-size:13.3333px;text-align:center;text-anchor:middle;fill:#ffffff">11</tspan></text>
|
||||
<text
|
||||
id="ARn"
|
||||
x="547.24762"
|
||||
y="374.0896"
|
||||
style="font-size:13.3333px"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan52"
|
||||
x="547.24762"
|
||||
y="374.0896"
|
||||
style="font-size:13.3333px;text-align:center;text-anchor:middle;fill:#ffffff;fill-opacity:1" /></text>
|
||||
<text
|
||||
id="LAn"
|
||||
x="545.79749"
|
||||
y="450.64859"
|
||||
style="font-size:13.3333px"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan53"
|
||||
x="545.79749"
|
||||
y="450.64859"
|
||||
style="font-size:13.3333px;text-align:center;text-anchor:middle;fill:#ffffff">LA</tspan><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan54"
|
||||
x="545.79749"
|
||||
y="467.31522"
|
||||
style="font-size:13.3333px;text-align:center;text-anchor:middle;fill:#ffffff">7</tspan></text>
|
||||
<text
|
||||
id="MSn"
|
||||
x="597.98846"
|
||||
y="417.18863"
|
||||
style="font-size:13.3333px"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan48"
|
||||
x="597.98846"
|
||||
y="417.18863"
|
||||
style="font-size:13.3333px;text-align:center;text-anchor:middle;fill:#ffffff;fill-opacity:1" /></text>
|
||||
<text
|
||||
id="ALn"
|
||||
x="650.66272"
|
||||
y="409.38675"
|
||||
style="font-size:13.3333px"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan58"
|
||||
x="650.66272"
|
||||
y="409.38675"
|
||||
style="font-size:13.3333px;text-align:center;text-anchor:middle;fill:#ffffff;fill-opacity:1" /></text>
|
||||
<text
|
||||
id="GAn"
|
||||
x="714.30121"
|
||||
y="407.73816"
|
||||
style="font-size:13.3333px"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan50"
|
||||
x="714.30121"
|
||||
y="407.73816"
|
||||
style="font-size:13.3333px;text-align:center;text-anchor:middle;fill:#ffffff;fill-opacity:1" /></text>
|
||||
<text
|
||||
id="FLn"
|
||||
x="763.43597"
|
||||
y="504.54953"
|
||||
style="font-size:13.3333px"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan56"
|
||||
x="763.43597"
|
||||
y="504.54953"
|
||||
style="font-size:13.3333px;text-align:center;text-anchor:middle;fill:#f8f8f8;fill-opacity:1" /></text>
|
||||
<text
|
||||
id="SCn"
|
||||
x="759.23254"
|
||||
y="347.11545"><tspan
|
||||
sodipodi:role="line"
|
||||
x="759.23254"
|
||||
y="347.11545"
|
||||
id="tspan61"
|
||||
style="font-size:13.3333px;text-align:center;text-anchor:middle;fill:#ffffff;fill-opacity:1" /></text>
|
||||
<text
|
||||
id="NCn"
|
||||
x="781.7052"
|
||||
y="328.48581"
|
||||
style="font-size:13.3333px"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan68"
|
||||
x="781.7052"
|
||||
y="328.48581"
|
||||
style="font-size:13.3333px;text-align:center;text-anchor:middle;fill:#ffffff;fill-opacity:1" /></text>
|
||||
<text
|
||||
id="TNn"
|
||||
x="655.9707"
|
||||
y="340.83722"
|
||||
style="font-size:13.3333px"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan65"
|
||||
x="655.9707"
|
||||
y="340.83722"
|
||||
style="font-size:13.3333px;text-align:center;text-anchor:middle;fill:#ffffff;fill-opacity:1">TN</tspan><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan66"
|
||||
x="655.9707"
|
||||
y="357.50385"
|
||||
style="font-size:13.3333px;text-align:center;text-anchor:middle;fill:#ffffff;fill-opacity:1">10</tspan></text>
|
||||
<text
|
||||
id="KYn"
|
||||
x="675.10925"
|
||||
y="299.28769"
|
||||
style="font-size:13.3333px"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan69"
|
||||
x="675.10925"
|
||||
y="299.28769"
|
||||
style="font-size:13.3333px;text-align:center;text-anchor:middle;fill:#ffffff">KY</tspan><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan70"
|
||||
x="675.10925"
|
||||
y="315.95432"
|
||||
style="font-size:13.3333px;text-align:center;text-anchor:middle;fill:#ffffff">11</tspan></text>
|
||||
<text
|
||||
id="INn"
|
||||
x="644.74738"
|
||||
y="248.48579"
|
||||
style="font-size:13.3333px"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan77"
|
||||
x="644.74738"
|
||||
y="248.48579"
|
||||
style="text-align:center;text-anchor:middle;fill:#ffffff">IN</tspan><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan78"
|
||||
x="644.74738"
|
||||
y="265.1524"
|
||||
style="font-size:13.3333px;text-align:center;text-anchor:middle;fill:#ffffff">13</tspan></text>
|
||||
<text
|
||||
id="MIn"
|
||||
x="663.32098"
|
||||
y="183.08958"
|
||||
style="font-size:13.3333px"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan79"
|
||||
x="663.32098"
|
||||
y="183.08958"
|
||||
style="font-size:13.3333px;text-align:center;text-anchor:middle;fill:#ffffff">MI</tspan><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan80"
|
||||
x="663.32098"
|
||||
y="199.75621"
|
||||
style="font-size:13.3333px;text-align:center;text-anchor:middle;fill:#ffffff">8</tspan></text>
|
||||
<text
|
||||
id="OHn"
|
||||
x="700.31543"
|
||||
y="235.38675"
|
||||
style="font-size:13.3333px"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan81"
|
||||
x="700.31543"
|
||||
y="235.38675"
|
||||
style="font-size:13.3333px;text-align:center;text-anchor:middle;fill:#ffffff;fill-opacity:1">OH</tspan><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan82"
|
||||
x="700.31543"
|
||||
y="252.05338"
|
||||
style="font-size:13.3333px;text-align:center;text-anchor:middle;fill:#ffffff;fill-opacity:1">21</tspan></text>
|
||||
<text
|
||||
id="WVn"
|
||||
x="738.71716"
|
||||
y="272.44101"
|
||||
style="font-size:13.3333px"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan83"
|
||||
x="738.71716"
|
||||
y="272.44101"
|
||||
style="font-size:13.3333px;text-align:center;text-anchor:middle;fill:#ffffff;fill-opacity:1">WV</tspan><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan84"
|
||||
x="738.71716"
|
||||
y="289.10764"
|
||||
style="font-size:13.3333px;text-align:center;text-anchor:middle;fill:#ffffff;fill-opacity:1">5</tspan></text>
|
||||
<text
|
||||
id="VAn"
|
||||
x="771.05426"
|
||||
y="282.73816"
|
||||
style="font-size:13.3333px"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan86"
|
||||
x="771.05426"
|
||||
y="282.73816"
|
||||
style="font-size:13.3333px;fill:#ffffff" /></text>
|
||||
<text
|
||||
id="PAn"
|
||||
x="779.22137"
|
||||
y="210.08958"
|
||||
style="font-size:13.3333px"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan87"
|
||||
x="779.22137"
|
||||
y="210.08958"
|
||||
style="font-size:13.3333px;text-align:center;text-anchor:middle;fill:#ffffff">PA</tspan><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan88"
|
||||
x="779.22137"
|
||||
y="226.75621"
|
||||
style="font-size:13.3333px;text-align:center;text-anchor:middle;fill:#ffffff">26</tspan></text>
|
||||
<text
|
||||
id="NYn"
|
||||
x="811.52887"
|
||||
y="153.03532"
|
||||
style="font-size:13.3333px"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan89"
|
||||
x="811.52887"
|
||||
y="153.03532"
|
||||
style="font-size:13.3333px;text-align:center;text-anchor:middle;fill:#ffffff;fill-opacity:1">NY</tspan><tspan
|
||||
sodipodi:role="line"
|
||||
x="811.52887"
|
||||
y="169.70195"
|
||||
id="tspan91"
|
||||
style="font-size:13.3333px;text-align:center;text-anchor:middle;fill:#ffffff;fill-opacity:1">33</tspan></text>
|
||||
<text
|
||||
id="MEn"
|
||||
x="891.53564"
|
||||
y="78.833321"
|
||||
style="font-size:13.3333px"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan60"
|
||||
x="891.53564"
|
||||
y="78.833321"
|
||||
style="font-size:13.3333px;text-align:center;text-anchor:middle;fill:#ffffff">ME</tspan><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan62"
|
||||
x="891.53564"
|
||||
y="95.499947"
|
||||
style="font-size:13.3333px;text-align:center;text-anchor:middle;fill:#ffffff">7</tspan></text>
|
||||
<text
|
||||
id="MEn-9"
|
||||
x="885.10718"
|
||||
y="80.869125"
|
||||
style="font-size:14.7521px;stroke-width:0.52686"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan4"
|
||||
x="885.10718"
|
||||
y="80.869125"
|
||||
style="fill:#ffffff;stroke-width:0.52686" /><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan5"
|
||||
x="885.10718"
|
||||
y="99.30925"
|
||||
style="fill:#ffffff;stroke-width:0.52686" /></text>
|
||||
<text
|
||||
id="MEn-9-7"
|
||||
x="877.93567"
|
||||
y="111.5111"
|
||||
style="font-size:14.7521px;stroke-width:0.52686"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan4-0"
|
||||
x="877.93567"
|
||||
y="111.5111"
|
||||
style="fill:#ffffff;stroke-width:0.52686" /><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan5-9"
|
||||
x="877.93567"
|
||||
y="129.95123"
|
||||
style="fill:#ffffff;stroke-width:0.52686" /></text>
|
||||
<text
|
||||
id="MEn-9-0"
|
||||
x="463.3028"
|
||||
y="239.15771"
|
||||
style="font-size:14.7521px;stroke-width:0.52686"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan4-6"
|
||||
x="463.3028"
|
||||
y="239.15771"
|
||||
style="fill:#ffffff;fill-opacity:1;stroke-width:0.52686" /><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan5-2"
|
||||
x="463.3028"
|
||||
y="257.59784"
|
||||
style="fill:#ffffff;fill-opacity:1;stroke-width:0.52686" /></text>
|
||||
<text
|
||||
id="DemL"
|
||||
x="855"
|
||||
y="425" />
|
||||
<text
|
||||
id="RepL"
|
||||
x="855"
|
||||
y="458" />
|
||||
</g>
|
||||
<g
|
||||
font-size="22"
|
||||
id="g2">
|
||||
<text
|
||||
id="NHn"
|
||||
x="817.56848"
|
||||
y="56.648579"
|
||||
style="font-size:16px"><tspan
|
||||
style="font-size:16px;fill:#ffffff"
|
||||
id="tspan92">NH 5</tspan></text>
|
||||
<text
|
||||
id="VTn"
|
||||
x="802.61328"
|
||||
y="81.54953"
|
||||
style="font-size:16px"><tspan
|
||||
style="fill:#ffffff"
|
||||
id="tspan93">VT 5</tspan></text>
|
||||
<text
|
||||
id="MAn"
|
||||
x="927"
|
||||
y="164"
|
||||
style="font-size:16px"><tspan
|
||||
style="fill:#ffffff"
|
||||
id="tspan94">MA 12</tspan></text>
|
||||
<text
|
||||
id="RIn"
|
||||
x="925"
|
||||
y="199"
|
||||
style="font-size:16px"><tspan
|
||||
style="font-size:16px;fill:#ffffff"
|
||||
id="tspan95">RI 4</tspan></text>
|
||||
<text
|
||||
id="CTn"
|
||||
x="918"
|
||||
y="228"
|
||||
style="font-size:16px"><tspan
|
||||
style="fill:#ffffff"
|
||||
id="tspan96">CT 6</tspan></text>
|
||||
<text
|
||||
id="NJn"
|
||||
x="898"
|
||||
y="260"
|
||||
style="font-size:16px"><tspan
|
||||
style="fill:#ffffff"
|
||||
id="tspan97">NJ 7</tspan></text>
|
||||
<text
|
||||
id="DEn"
|
||||
x="891"
|
||||
y="284"
|
||||
style="font-size:16px"><tspan
|
||||
style="font-size:16px;fill:#ffffff"
|
||||
id="tspan98">DE 3</tspan></text>
|
||||
<text
|
||||
id="MDn"
|
||||
x="883"
|
||||
y="305"
|
||||
style="font-size:16px"><tspan
|
||||
style="font-size:16px;fill:#ffffff"
|
||||
id="tspan99">MD 7</tspan></text>
|
||||
<text
|
||||
id="DCn"
|
||||
x="864"
|
||||
y="327"
|
||||
style="font-size:16px"><tspan
|
||||
style="font-size:16px;fill:#ffffff"
|
||||
id="tspan100" /></text>
|
||||
</g>
|
||||
</g>
|
||||
<!--
|
||||
<rect id="Dem" x="828" y="406" height="19" width="19" fill="#698DC5" stroke="#000000" stroke-width="0.8"/>
|
||||
<rect id="Rep" x="828" y="439" height="19" width="19" fill="#F07763" stroke="#000000" stroke-width="0.8"/>
|
||||
-->
|
||||
<path
|
||||
id="lines"
|
||||
d="m 844,62 13,29 m -25,-5 8,17 m 49,50 34,3 m -41,22 41,12 m -57,-6 51,33 m -72,13 50,22 m -58,-2 51,26 m -55,-15 46,33 m -78.84073,-42.84571 9.6e-4,0.006"
|
||||
stroke="#000"
|
||||
stroke-width="1.6"
|
||||
style="stroke:#fdfdfd;stroke-opacity:1"
|
||||
sodipodi:nodetypes="cccccccccccccccccc" />
|
||||
</svg>
|
After Width: | Height: | Size: 46 KiB |
825
assets/SenateMap2024.svg
Normal file
825
assets/SenateMap2024.svg
Normal file
|
@ -0,0 +1,825 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<svg
|
||||
width="1020"
|
||||
height="593"
|
||||
version="1.1"
|
||||
id="svg2"
|
||||
sodipodi:docname="SenateMap2024.svg"
|
||||
inkscape:version="1.3.2 (091e20e, 2023-11-25, custom)"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:cc="http://creativecommons.org/ns#"
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/">
|
||||
<sodipodi:namedview
|
||||
id="namedview2"
|
||||
pagecolor="#505050"
|
||||
bordercolor="#ffffff"
|
||||
borderopacity="1"
|
||||
inkscape:showpageshadow="0"
|
||||
inkscape:pageopacity="0"
|
||||
inkscape:pagecheckerboard="1"
|
||||
inkscape:deskcolor="#505050"
|
||||
inkscape:zoom="1.4142136"
|
||||
inkscape:cx="461.74073"
|
||||
inkscape:cy="331.63308"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1018"
|
||||
inkscape:window-x="-8"
|
||||
inkscape:window-y="-8"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="svg2"
|
||||
showguides="true" />
|
||||
<metadata
|
||||
id="metadata1">
|
||||
<rdf:RDF>
|
||||
<cc:Work
|
||||
rdf:about="">
|
||||
<dc:format>image/svg+xml</dc:format>
|
||||
<dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||
<dc:title>2024 US presidential election results</dc:title>
|
||||
</cc:Work>
|
||||
</rdf:RDF>
|
||||
</metadata>
|
||||
<title
|
||||
id="title1">2024 US presidential election results</title>
|
||||
<defs
|
||||
id="defs1">
|
||||
<style
|
||||
type="text/css"
|
||||
id="style1">.state{fill:#C0C0C0;}
|
||||
<!-- #F07763 for Rep; below for Dem -->
|
||||
<!-- #HI, #DC {fill: #698DC5;} -->
|
||||
</style>
|
||||
</defs>
|
||||
<g
|
||||
id="outlines"
|
||||
class="state">
|
||||
<path
|
||||
id="AK"
|
||||
d="M161.1 453.7l-.3 85.4 1.6 1 3.1.2 1.5-1.1h2.6l.2 2.9 7 6.8.5 2.6 3.4-1.9.6-.2.3-3.1 1.5-1.6 1.1-.2 1.9-1.5 3.1 2.1.6 2.9 1.9 1.1 1.1 2.4 3.9 1.8 3.4 6 2.7 3.9 2.3 2.7 1.5 3.7 5 1.8 5.2 2.1 1 4.4.5 3.1-1 3.4-1.8 2.3-1.6-.8-1.5-3.1-2.7-1.5-1.8-1.1-.8.8 1.5 2.7.2 3.7-1.1.5-1.9-1.9-2.1-1.3.5 1.6 1.3 1.8-.8.8s-.8-.3-1.3-1c-.5-.6-2.1-3.4-2.1-3.4l-1-2.3s-.3 1.3-1 1c-.6-.3-1.3-1.5-1.3-1.5l1.8-1.9-1.5-1.5v-5h-.8l-.8 3.4-1.1.5-1-3.7-.6-3.7-.8-.5.3 5.7v1.1l-1.5-1.3-3.6-6-2.1-.5-.6-3.7-1.6-2.9-1.6-1.1v-2.3l2.1-1.3-.5-.3-2.6.6-3.4-2.4-2.6-2.9-4.8-2.6-4-2.6 1.3-3.2V542l-1.8 1.6-2.9 1.1-3.7-1.1-5.7-2.4h-5.5l-.6.5-6.5-3.9-2.1-.3-2.7-5.8-3.6.3-3.6 1.5.5 4.5 1.1-2.9 1 .3-1.5 4.4 3.2-2.7.6 1.6-3.9 4.4-1.3-.3-.5-1.9-1.3-.8-1.3 1.1-2.7-1.8-3.1 2.1-1.8 2.1-3.4 2.1-4.7-.2-.5-2.1 3.7-.6v-1.3l-2.3-.6 1-2.4 2.3-3.9v-1.8l.2-.8 4.4-2.3 1 1.3h2.7l-1.3-2.6-3.7-.3-5 2.7-2.4 3.4-1.8 2.6-1.1 2.3-4.2 1.5-3.1 2.6-.3 1.6 2.3 1 .8 2.1-2.7 3.2-6.5 4.2-7.8 4.2-2.1 1.1-5.3 1.1-5.3 2.3 1.8 1.3-1.5 1.5-.5 1.1-2.7-1-3.2.2-.8 2.3h-1l.3-2.4-3.6 1.3-2.9 1-3.4-1.3-2.9 1.9h-3.2l-2.1 1.3-1.6.8-2.1-.3-2.6-1.1-2.3.6-1 1-1.6-1.1v-1.9l3.1-1.3 6.3.6 4.4-1.6 2.1-2.1 2.9-.6 1.8-.8 2.7.2 1.6 1.3 1-.3 2.3-2.7 3.1-1 3.4-.6 1.3-.3.6.5h.8l1.3-3.7 4-1.5 1.9-3.7 2.3-4.5 1.6-1.5.3-2.6-1.6 1.3-3.4.6-.6-2.4-1.3-.3-1 1-.2 2.9-1.5-.2-1.5-5.8-1.3 1.3-1.1-.5-.3-1.9-4 .2-2.1 1.1-2.6-.3 1.5-1.5.5-2.6-.6-1.9 1.5-1 1.3-.2-.6-1.8v-4.4l-1-1-.8 1.5h-6.1l-1.5-1.3-.6-3.9-2.1-3.6v-1l2.1-.8.2-2.1 1.1-1.1-.8-.5-1.3.5-1.1-2.7 1-5 4.5-3.2 2.6-1.6 1.9-3.7 2.7-1.3 2.6 1.1.3 2.4 2.4-.3 3.2-2.4 1.6.6 1 .6h1.6l2.3-1.3.8-4.4s.3-2.9 1-3.4c.6-.5 1-1 1-1l-1.1-1.9-2.6.8-3.2.8-1.9-.5-3.6-1.8-5-.2-3.6-3.7.5-3.9.6-2.4-2.1-1.8-1.9-3.7.5-.8 6.8-.5h2.1l1 1h.6l-.2-1.6 3.9-.6 2.6.3 1.5 1.1-1.5 2.1-.5 1.5 2.7 1.6 5 1.8 1.8-1-2.3-4.4-1-3.2 1-.8-3.4-1.9-.5-1.1.5-1.6-.8-3.9-2.9-4.7-2.4-4.2 2.9-1.9h3.2l1.8.6 4.2-.2 3.7-3.6 1.1-3.1 3.7-2.4 1.6 1 2.7-.6 3.7-2.1 1.1-.2 1 .8 4.5-.2 2.7-3.1h1.1l3.6 2.4 1.9 2.1-.5 1.1.6 1.1 1.6-1.6 3.9.3.3 3.7 1.9 1.5 7.1.6 6.3 4.2 1.5-1 5.2 2.6 2.1-.6 1.9-.8 4.8 1.9zM46 482.6l2.1 5.3-.2 1-2.9-.3-1.8-4-1.8-1.5H39l-.2-2.6 1.8-2.4 1.1 2.4 1.5 1.5zm-2.6 33.5l3.7.8 3.7 1 .8 1-1.6 3.7-3.1-.2-3.4-3.6zM22.7 502l1.1 2.6 1.1 1.6-1.1.8-2.1-3.1V502zM9 575.1l3.4-2.3 3.4-1 2.6.3.5 1.6 1.9.5 1.9-1.9-.3-1.6 2.7-.6 2.9 2.6-1.1 1.8-4.4 1.1-2.7-.5-3.7-1.1-4.4 1.5-1.6.3zm48.9-4.5l1.6 1.9 2.1-1.6-1.5-1.3zm2.9 3l1.1-2.3 2.1.3-.8 1.9h-2.4zm23.6-1.9l1.5 1.8 1-1.1-.8-1.9zm8.8-12.5l1.1 5.8 2.9.8 5-2.9 4.4-2.6-1.6-2.4.5-2.4-2.1 1.3-2.9-.8 1.6-1.1 1.9.8 3.9-1.8.5-1.5-2.4-.8.8-1.9-2.7 1.9-4.7 3.6-4.8 2.9zm42.3-19.8l2.4-1.5-1-1.8-1.8 1z" />
|
||||
<path
|
||||
id="HI"
|
||||
d="M233.1 519.3l1.9-3.6 2.3-.3.3.8-2.1 3.1zm10.2-3.7l6.1 2.6 2.1-.3 1.6-3.9-.6-3.4-4.2-.5-4 1.8zm30.7 10l3.7 5.5 2.4-.3 1.1-.5 1.5 1.3 3.7-.2 1-1.5-2.9-1.8-1.9-3.7-2.1-3.6-5.8 2.9zm20.2 8.9l1.3-1.9 4.7 1 .6-.5 6.1.6-.3 1.3-2.6 1.5-4.4-.3zm5.3 5.2l1.9 3.9 3.1-1.1.3-1.6-1.6-2.1-3.7-.3zm7-1.2l2.3-2.9 4.7 2.4 4.4 1.1 4.4 2.7v1.9l-3.6 1.8-4.8 1-2.4-1.5zm16.6 15.6l1.6-1.3 3.4 1.6 7.6 3.6 3.4 2.1 1.6 2.4 1.9 4.4 4 2.6-.3 1.3-3.9 3.2-4.2 1.5-1.5-.6-3.1 1.8-2.4 3.2-2.3 2.9-1.8-.2-3.6-2.6-.3-4.5.6-2.4-1.6-5.7-2.1-1.8-.2-2.6 2.3-1 2.1-3.1.5-1-1.6-1.8z" />
|
||||
<path
|
||||
id="AL"
|
||||
d="M628.5 466.4l.6.2 1.3-2.7 1.5-4.4 2.3.6 3.1 6v1l-2.7 1.9 2.7.3 5.2-2.5-.3-7.6-2.5-1.8-2-2 .4-4 10.5-1.5 25.7-2.9 6.7-.6 5.6.1-.5-2.2-1.5-.8-.9-1.1 1-2.6-.4-5.2-1.6-4.5.8-5.1 1.7-4.8-.2-1.7-1.8-.7-.5-3.6-2.7-3.4-2-6.5-1.4-6.7-1.8-5-3.8-16-3.5-7.9-.8-5.6.1-2.2-9 .8-23.4 2.2-12.2.8-.2 6.4.2 16.7-.7 31-.3 14.1 2.8 18.8 1.6 14.7z" />
|
||||
<path
|
||||
id="AR"
|
||||
d="M587.3 346.1l-6.4-.7.9-3.1 3.1-2.6.6-2.3-1.8-2.9-31.9 1.2-23.3.7-23.6.3 1.5 6.9.1 8.5 1.4 10.9.3 38.2 2.1 1.6 3-1.2 2.9 1.2.4 10.1 25.2-.2 26.8-.8.9-1.9-.3-3.8-1.7-3.1 1.5-1.4-1.4-2.2.7-2.4 1.1-5.9 2.7-2.3-.8-2.2 4-5.6 2.5-1.1-.1-1.7-.5-1.7 2.9-5.8 2.5-1.1.2-3.3 2.1-1.4.9-4.1-1.4-4 4.2-2.4.3-2.1 1.2-4.2.9-3.1z" />
|
||||
<path
|
||||
id="AZ"
|
||||
d="M135.1 389.7l-.3 1.5.5 1 18.9 10.7 12.1 7.6 14.7 8.6 16.8 10 12.3 2.4 25.4 2.7 6-39.6 7-53.1 4.4-31-24.6-3.6-60.7-11-.2 1.1-2.6 16.5-2.1 3.8-2.8-.2-1.2-2.6-2.6-.4-1.2-1.1-1.1.1-2.1 1.7-.3 6.8-.3 1.5-.5 12.5-1.5 2.4-.4 3.3 2.8 5 1.1 5.5.7 1.1 1.1.9-.4 2.4-1.7 1.2-3.4 1.6-1.6 1.8-1.6 3.6-.5 4.9-3 2.9-1.9.9-.1 5.8-.6 1.6.5.8 3.9.4-.9 3-1.7 2.4-3.7.4z" />
|
||||
<path
|
||||
id="CA"
|
||||
d="M122.7 385.9l-19.7-2.7-10-1.5-.5-1.8v-9.4l-.3-3.2-2.6-4.2-.8-2.3-3.9-4.2-2.9-4.7-2.7-.2-3.2-.8-.3-1 1.5-.6-.6-3.2-1.5-2.1-4.8-.8-3.9-2.1-1.1-2.3-2.6-4.8-2.9-3.1H57l-3.9-2.1-4.5-1.8-4.2-.5-2.4-2.7.5-1.9 1.8-7.1.8-1.9v-2.4l-1.6-1-.5-2.9-1.5-2.6-3.4-5.8-1.3-3.1-1.5-4.7-1.6-5.3-3.2-4.4-.5-2.9.8-3.9h1.1l2.1-1.6 1.1-3.6-1-2.7-2.7-.5-1.9-2.6-2.1-3.7-.2-8.2.6-1.9.6-2.3.5-2.4-5.7-6.3V236l.3-.5.3-3.2-1.3-4-2.3-4.8-2.7-4.5-1.8-3.9 1-3.7.6-5.8 1.8-3.1.3-6.5-1.1-3.6-1.6-4.2L14 184l.8-3.2 1.5-4.2 1.8-.8.3-1.1 3.1-2.6 5.2-11.8.2-7.4 1.69-4.9 38.69 11.8 25.6 6.6-8 31.3-8.67 33.1L88.84 250 131 312.3l17.1 26.1-.4 3.1 2.8 5.2 1.1 5.4 1 1.5.7.6-.2 1.4-1.4 1-3.4 1.6-1.9 2.1-1.7 3.9-.5 4.7-2.6 2.5-2.3 1.1-.1 6.2-.6 1.9 1 1.7 3 .3-.4 1.6-1.4 2-3.9.6zM48.8 337l1.3 1.5-.2 1.3-3.2-.1-.6-1.2-.6-1.5zm1.9 0l1.2-.6 3.6 2.1 3.1 1.2-.9.6-4.5-.2-1.6-1.6zm20.7 19.8l1.8 2.3.8 1 1.5.6.6-1.5-1-1.8-2.7-2-1.1.2v1.2zm-1.4 8.7l1.8 3.2 1.2 1.9-1.5.2-1.3-1.2s-.7-1.5-.7-1.9v-2.2z" />
|
||||
<path
|
||||
id="CO"
|
||||
d="M380.2 235.5l-36-3.5-79.1-8.6-2.2 22.1-7 50.4-1.9 13.7 34 3.9 37.5 4.4 34.7 3 14.3.6z" />
|
||||
<path
|
||||
id="CT"
|
||||
d="M852 190.9l3.6-3.2 1.9-2.1.8.6 2.7-1.5 5.2-1.1 7-3.5-.6-4.2-.8-4.4-1.6-6-4.3 1.1-21.8 4.7.6 3.1 1.5 7.3v8.3l-.9 2.1 1.7 2.2z" />
|
||||
<path
|
||||
id="DE"
|
||||
d="M834.4 247.2l-1 .5-3.6-2.4-1.8-4.7-1.9-3.6-2.3-1-2.1-3.6.5-2 .5-2.3.1-1.1-.6.1-1.7 1-2 1.7-.2.3 1.4 4.1 2.3 5.6 3.7 16.1 5-.3 6-1.1z" />
|
||||
<path
|
||||
id="FL"
|
||||
d="M750.2 445.2l-5.2-.7-.7.8 1.5 4.4-.4 5.2-4.1-1-.2-2.8H737l-5.3.7-32.4 1.9-8.2-.3-1.7-1.7-2.5-4.2H681l-6.6.5-35.4 4.2-.3 2.8 1.6 1.6 2.9 2 .3 8.4 3.3-.6 6-2.1 6-.5 4.4-.6 7.6 1.8 8.1 3.9 1.6 1.5 2.9 1.1 1.6 1.9.3 2.7 3.2-1.3h3.9l3.6-1.9 3.7-3.6 3.1.2.5-1.1-.8-1 .2-1.9 4-.8h2.6l2.9 1.5 4.2 1.5 2.4 3.7 2.7 1 1.1 3.4 3.4 1.6 1.6 2.6 1.9.6 5.2 1.3 1.3 3.1 3 3.7v9.5l-1.5 4.7.3 2.7 1.3 4.8 1.8 4 .8-.5 1.5-4.5-2.6-1-.3-.6 1.6-.6 4.5 1 .2 1.6-3.2 5.5-2.1 2.4 3.6 3.7 2.6 3.1 2.9 5.3 2.9 3.9 2.1 5 1.8.3 1.6-2.1 1.8 1.1 2.6 4 .6 3.6 3.1 4.4.8-1.3 3.9.3 3.6 2.3 3.4 5.2.8 3.4.3 2.9 1.1 1 1.3.5 2.4-1 1.5-1.6 3.9-.2 3.1-1.5 2.7-3.2-.5-1.9-.3-2.4.6-1.9-.3-1.9 2.4-1.3.3-3.4-.6-1.8-.5-12-1.3-7.6-4.5-8.2-3.6-5.8-2.6-5.3-2.9-2.9-2.9-7.4.7-1.4 1.1-1.3-1.6-2.9-4-3.7-4.8-5.5-3.7-6.3-5.3-9.4-3.7-9.7-2.3-7.3zm17.7 132.7l2.4-.6 1.3-.2 1.5-2.3 2.3-1.6 1.3.5 1.7.3.4 1.1-3.5 1.2-4.2 1.5-2.3 1.2zm13.5-5l1.2 1.1 2.7-2.1 5.3-4.2 3.7-3.9 2.5-6.6 1-1.7.2-3.4-.7.5-1 2.8-1.5 4.6-3.2 5.3-4.4 4.2-3.4 1.9z" />
|
||||
<path
|
||||
id="GA"
|
||||
d="M750.2 444.2l-5.6-.7-1.4 1.6 1.6 4.7-.3 3.9-2.2-.6-.2-3h-5.2l-5.3.7-32.3 1.9-7.7-.3-1.4-1.2-2.5-4.3-.8-3.3-1.6-.9-.5-.5.9-2.2-.4-5.5-1.6-4.5.8-4.9 1.7-4.8-.2-2.5-1.9-.7-.4-3.2-2.8-3.5-1.9-6.2-1.5-7-1.7-4.8-3.8-16-3.5-8-.8-5.3.1-2.3 3.3-.3 13.6-1.6 18.6-2 6.3-1.1.5 1.4-2.2.9-.9 2.2.4 2 1.4 1.6 4.3 2.7 3.2-.1 3.2 4.7.6 1.6 2.3 2.8.5 1.7 4.7 1.8 3 2.2 2.3 3 2.3 1.3 2 1.8 1.4 2.7 2.1 1.9 4.1 1.8 2.7 6 1.7 5.1 2.8.7 2.1 1.9 2 5.7 2.9 1.6 1.7-.8.4 1.2-3.3 6.2.5 2.6-1.5 4.2-2.3 10 .8 6.3z" />
|
||||
<path
|
||||
id="IA"
|
||||
d="M556.8 183.6l2.1 2.1.3.7-2 3 .3 4 2.6 4.1 3.1 1.6 2.4.3.9 1.8.2 2.4 2.5 1 .9 1.1.5 1.6 3.8 3.3.6 1.9-.7 3-1.7 3.7-.6 2.4-2.1 1.6-1.6.5-5.7 1.5-1.6 4.8.8 1.8 1.7 1.5-.2 3.5-1.9 1.4-.7 1.8v2.4l-1.4.4-1.7 1.4-.5 1.7.4 1.7-1.3 1-2.3-2.7-1.4-2.8-8.3.8-10 .6-49.2 1.2-1.6-4.3-.4-6.7-1.4-4.2-.7-5.2-2.2-3.7-1-4.6-2.7-7.8-1.1-5.6-1.4-1.9-1.3-2.9 1.7-3.8 1.2-6.1-2.7-2.2-.3-2.4.7-2.4 1.8-.3 61.1-.6 21.2-.7z" />
|
||||
<path
|
||||
id="ID"
|
||||
d="M175.3 27.63l-4.8 17.41L166 65.9l-3.4 16.22-.4 9.67 1.2 4.44 3.5 2.66-.2 3.91-3.9 4.4-4.5 6.6-.9 2.9-1.2 1.1-1.8.8-4.3 5.3-.4 3.1-.4 1.1.6 1 2.6-.1 1.1 2.3-2.4 5.8-1.2 4.2-8.8 35.3 20.7 4.5 39.5 7.9 34.8 6.1 4.9-29.2 3.8-24.1-2.7-2.4-.4-2.6-.8-1.1-2.1 1-.7 2.6-3.2.5-3.9-1.6-3.8.1-2.5.7-3.4-1.5-2.4.2-2.4 2-2-1.1-.7-4 .7-2.9-2.5-2.9-3.3-2.6-2.7-13.1-.1-4.7-.3-.1-.2.4-5.1 3.5-1.7-.2-2.9-3.4-.2-3.1 7-17.13-.4-1.94-3.4-1.15-.6-1.18-2.6-3.46-4.6-10.23-3.2-1.53-2-4.95 1.3-4.63-3.2-7.58 4.4-21.52z" />
|
||||
<path
|
||||
id="IL"
|
||||
d="M618.7 214.3l-.8-2.6-1.3-3.7-1.6-1.8-1.5-2.6-.4-5.5-15.9 1.8-17.4 1h-12.3l.2 2.1 2.2.9 1.1 1.4.4 1.4 3.9 3.4.7 2.4-.7 3.3-1.7 3.7-.8 2.7-2.4 1.9-1.9.6-5.2 1.3-1.3 4.1.6 1.1 1.9 1.8-.2 4.3-2.1 1.6-.5 1.3v2.8l-1.8.6-1.4 1.2-.4 1.2.4 2-1.6 1.3-.9 2.8.3 3.9 2.3 7 7 7.6 5.7 3.7v4.4l.7 1.2 6.6.6 2.7 1.4-.7 3.5-2.2 6.2-.8 3 2 3.7 6.4 5.3 4.8.8 2.2 5.1 2 3.4-.9 2.8 1.5 3.8 1.7 2.1 1.6-.3 1-2.2 2.4-1.7 2.8-1 6.1 2.5.5-.2v-1.1l-1.2-2.7.4-2.8 2.4-1.6 3.4-1.2-.5-1.3-.8-2 1.2-1.3 1-2.7v-4l.4-4.9 2.5-3 1.8-3.8 2.5-4-.5-5.3-1.8-3.2-.3-3.3.8-5.3-.7-7.2-1.1-15.8-1.4-15.3-.9-11.7z" />
|
||||
<path
|
||||
id="IN"
|
||||
d="M622.9 216.1l1.5 1 1.1-.3 2.1-1.9 2.5-1.8 14.3-1.1 18.4-1.8 1.6 15.5 4.9 42.6-.6 2.9 1.3 1.6.2 1.3-2.3 1.6-3.6 1.7-3.2.4-.5 4.8-4.7 3.6-2.9 4 .2 2.4-.5 1.4h-3.5l-1.4-1.7-5.2 3 .2 3.1-.9.2-.5-.9-2.4-1.7-3.6 1.5-1.4 2.9-1.2-.6-1.6-1.8-4.4.5-5.7 1-2.5 1.3v-2.6l.4-4.7 2.3-2.9 1.8-3.9 2.7-4.2-.5-5.8-1.8-3.1-.3-3.2.8-5.3-.7-7.1-.9-12.6-2.5-30.1z" />
|
||||
<path
|
||||
id="KS"
|
||||
d="M485.9 259.5l-43.8-.6-40.6-1.2-21.7-.9-4.3 64.8 24.3 1 44.7 2.1 46.3.6 12.6-.3.7-35-1.2-11.1-2.5-2-2.4-3-2.3-3.6.6-3 1.7-1.4v-2.1l-.8-.7-2.6-.2-3.5-3.4z" />
|
||||
<path
|
||||
id="KY"
|
||||
d="M607.2 331.8l12.6-.7.1-4.1h4.3l30.4-3.2 45.1-4.3 5.6-3.6 3.9-2.1.1-1.9 6-7.8 4.1-3.6 2.1-2.4-3.3-2-2.5-2.7-3-3.8-.5-2.2-2.6-1.4-.9-1.9-.2-6.1-2.6-2-1.9-1.1-.5-2.3-1.3.2-2 1.2-2.5 2.7-1.9-1.7-2.5-.5-2.4 1.4h-2.3l-1.8-2-5.6-.1-1.8-4.5-2.9-1.5-2.1.8-4.2.2-.5 2.1 1.2 1.5.3 2.1-2.8 2-3.8 1.8-2.6.4-.5 4.5-4.9 3.6-2.6 3.7.2 2.2-.9 2.3-4.5-.1-1.3-1.3-3.9 2.2.2 3.3-2.4.6-.8-1.4-1.7-1.2-2.7 1.1-1.8 3.5-2.2-1-1.4-1.6-3.7.4-5.6 1-2.8 1.3-1.2 3.4-1 1 1.5 3.7-4.2 1.4-1.9 1.4-.4 2.2 1.2 2.4v2.2l-1.6.4-6.1-2.5-2.3.9-2 1.4-.8 1.8 1.7 2.4-.9 1.8-.1 3.3-2.4 1.3-2.1 1.7z" />
|
||||
<path
|
||||
id="LA"
|
||||
d="M526.9 485.9l8.1-.3 10.3 3.6 6.5 1.1 3.7-1.5 3.2 1.1 3.2 1 .8-2.1-3.2-1.1-2.6.5-2.7-1.6.8-1.5 3.1-1 1.8 1.5 1.8-1 3.2.6 1.5 2.4.3 2.3 4.5.3 1.8 1.8-.8 1.6-1.3.8 1.6 1.6 8.4 3.6 3.6-1.3 1-2.4 2.6-.6 1.8-1.5 1.3 1 .8 2.9-2.3.8.6.6 3.4-1.3 2.3-3.4.8-.5-2.1-.3.8-1.6-.2-1.5 2.1-.5 1.1-1.3.6.8.6 3.1 4.2.6 4 1.9 1 1.5h2.9l1.1 1 2.3-3.1V493h-1.3l-3.4-2.7-5.8-.8-3.2-2.3 1.1-2.7 2.3.3.2-.6-1.8-1v-.5h3.2l1.8-3.1-1.3-1.9-.3-2.7-1.5.2-1.9 2.1-.6 2.6-3.1-.6-1-1.8 1.8-1.9 1.9-1.7-2.2-6.5-3.4-3.4 1-7.3-.2-.5-1.3.2-33.1 1.4-.8-2.4.8-8.5 8.6-14.8-.9-2.6 1.4-.4.4-2-2.2-2 .1-1.9-2-4.5-.4-5.1.1-.7-26.4.8-25.2.1.4 9.7.7 9.5.5 3.7 2.6 4.5.9 4.4 4.3 6 .3 3.1.6.8-.7 8.3-2.8 4.6 1.2 2.4-.5 2.6-.8 7.3-1.3 3 .2 3.7z" />
|
||||
<path
|
||||
id="MA"
|
||||
d="M887.5 172.5l-.5-2.3.8-1.5 2.9-1.5.8 3.1-.5 1.8-2.4 1.5v1l1.9-1.5 3.9-4.5 3.9-1.9 4.2-1.5-.3-2.4-1-2.9-1.9-2.4-1.8-.8-2.1.2-.5.5 1 1.3 1.5-.8 2.1 1.6.8 2.7-1.8 1.8-2.3 1-3.6-.5-3.9-6-2.3-2.6h-1.8l-1.1.8-1.9-2.6.3-1.5 2.4-5.2-2.9-4.4-3.7 1.8-1.8 2.9-18.3 4.7-13.8 2.5-.6 10.6.7 4.9 22-4.8 11.2-2.8 2 1.6 3.4 4.3 2.9 4.7zm12.5 1.4l2.2-.7.5-1.7 1 .1 1 2.3-1.3.5-3.9.1zm-9.4.8l2.3-2.6h1.6l1.8 1.5-2.4 1-2.2 1z" />
|
||||
<path
|
||||
id="MD"
|
||||
d="M834.8 264.1l1.7-3.8.5-4.8-6.3 1.1-5.8.3-3.8-16.8-2.3-5.5-1.5-4.6-22.2 4.3-37.6 7.6 2 10.4 4.8-4.9 2.5-.7 1.4-1.5 1.8-2.7 1.6.7 2.6-.2 2.6-2.1 2-1.5 2.1-.6 1.5 1.1 2.7 1.4 1.9 1.8 1.3 1.4 4.8 1.6-.6 2.9 5.8 2.1 2.1-2.6 3.7 2.5-2.1 3.3-.7 3.3-1.8 2.6v2.1l.3.8 2 1.3 3.4 1.1 4.3-.1 3.1 1 2.1.3 1-2.1-1.5-2.1v-1.8l-2.4-2.1-2.1-5.5 1.3-5.3-.2-2.1-1.3-1.3s1.5-1.6 1.5-2.3c0-.6.5-2.1.5-2.1l1.9-1.3 1.9-1.6.5 1-1.5 1.6-1.3 3.7.3 1.1 1.8.3.5 5.5-2.1 1 .3 3.6.5-.2 1.1-1.9 1.6 1.8-1.6 1.3-.3 3.4 2.6 3.4 3.9.5 1.6-.8 3.2 4.2 1 .4zm-14.5.2l1.1 2.5.2 1.8 1.1 1.9s.9-.9.9-1.2c0-.3-.7-3.1-.7-3.1l-.7-2.3z" />
|
||||
<path
|
||||
id="ME"
|
||||
d="M865.8 91.9l1.5.4v-2.6l.8-5.5 2.6-4.7 1.5-4-1.9-2.4v-6l.8-1 .8-2.7-.2-1.5-.2-4.8 1.8-4.8 2.9-8.9 2.1-4.2h1.3l1.3.2v1.1l1.3 2.3 2.7.6.8-.8v-1l4-2.9 1.8-1.8 1.5.2 6 2.4 1.9 1 9.1 29.9h6l.8 1.9.2 4.8 2.9 2.3h.8l.2-.5-.5-1.1 2.8-.5 1.9 2.1 2.3 3.7V85l-2.1 4.7-1.9.6-3.4 3.1-4.8 5.5h-1.3c-.6 0-1-2.1-1-2.1l-1.8.2-1 1.5-2.4 1.5-1 1.5 1.6 1.5-.5.6-.5 2.7-1.9-.2v-1.6l-.3-1.3-1.5.3-1.8-3.2-2.1 1.3 1.3 1.5.3 1.1-.8 1.3.3 3.1.2 1.6-1.6 2.6-2.9.5-.3 2.9-5.3 3.1-1.3.5-1.6-1.5-3.1 3.6 1 3.2-1.5 1.3-.2 4.4-1.1 6.3-2.2-.9-.5-3.1-4-1.1-.2-2.5-11.7-37.43zm36.5 15.6l1.5-1.5 1.4 1.1.6 2.4-1.7.9zm6.7-5.9l1.8 1.9s1.3.1 1.3-.2c0-.3.2-2 .2-2l.9-.8-.8-1.8-2 .7z" />
|
||||
<path
|
||||
id="MI"
|
||||
d="M644.5 211l19.1-1.9.2 1.1 9.9-1.5 12-1.7.1-.6.2-1.5 2.1-3.7 2-1.7-.2-5.1 1.6-1.6 1.1-.3.2-3.6 1.5-3 1.1.6.2.6.8.2 1.9-1-.4-9.1-3.2-8.2-2.3-9.1-2.4-3.2-2.6-1.8-1.6 1.1-3.9 1.8-1.9 5-2.7 3.7-1.1.6-1.5-.6s-2.6-1.5-2.4-2.1c.2-.6.5-5 .5-5l3.4-1.3.8-3.4.6-2.6 2.4-1.6-.3-10-1.6-2.3-1.3-.8-.8-2.1.8-.8 1.6.3.2-1.6-2.6-2.2-1.3-2.6h-2.6l-4.5-1.5-5.5-3.4h-2.7l-.6.6-1-.5-3.1-2.3-2.9 1.8-2.9 2.3.3 3.6 1 .3 2.1.5.5.8-2.6.8-2.6.3-1.5 1.8-.3 2.1.3 1.6.3 5.5-3.6 2.1-.6-.2v-4.2l1.3-2.4.6-2.4-.8-.8-1.9.8-1 4.2-2.7 1.1-1.8 1.9-.2 1 .6.8-.6 2.6-2.3.5v1.1l.8 2.4-1.1 6.1-1.6 4 .6 4.7.5 1.1-.8 2.4-.3.8-.3 2.7 3.6 6 2.9 6.5 1.5 4.8-.8 4.7-1 6-2.4 5.2-.3 2.7-3.2 3.1zm-33.3-72.4l-1.3-1.1-1.8-10.4-3.7-1.3-1.7-2.3-12.6-2.8-2.8-1.1-8.1-2.2-7.8-1-3.9-5.3.7-.5 2.7-.8 3.6-2.3v-1l.6-.6 6-1 2.4-1.9 4.4-2.1.2-1.3 1.9-2.9 1.8-.8 1.3-1.8 2.3-2.3 4.4-2.4 4.7-.5 1.1 1.1-.3 1-3.7 1-1.5 3.1-2.3.8-.5 2.4-2.4 3.2-.3 2.6.8.5 1-1.1 3.6-2.9 1.3 1.3h2.3l3.2 1 1.5 1.1 1.5 3.1 2.7 2.7 3.9-.2 1.5-1 1.6 1.3 1.6.5 1.3-.8h1.1l1.6-1 4-3.6 3.4-1.1 6.6-.3 4.5-1.9 2.6-1.3 1.5.2v5.7l.5.3 2.9.8 1.9-.5 6.1-1.6 1.1-1.1 1.5.5v7l3.2 3.1 1.3.6 1.3 1-1.3.3-.8-.3-3.7-.5-2.1.6-2.3-.2-3.2 1.5h-1.8l-5.8-1.3-5.2.2-1.9 2.6-7 .6-2.4.8-1.1 3.1-1.3 1.1-.5-.2-1.5-1.6-4.5 2.4h-.6l-1.1-1.6-.8.2-1.9 4.4-1 4-3.2 6.9zm-29.6-56.5l1.8-2.1 2.2-.8 5.4-3.9 2.3-.6.5.5-5.1 5.1-3.3 1.9-2.1.9zm86.2 32.1l.6 2.5 3.2.2 1.3-1.2s-.1-1.5-.4-1.6c-.3-.2-1.6-1.9-1.6-1.9l-2.2.2-1.6.2-.3 1.1z" />
|
||||
<path
|
||||
id="MN"
|
||||
d="M464.6 66.79l-.6 3.91v10.27l1.6 5.03 1.9 3.32.5 9.93 1.8 13.45 1.8 7.3.4 6.4v5.3l-1.6 1.8-1.8 1.3v1.5l.9 1.7 4.1 3.5.7 3.2v35.9l60.3-.6 21.2-.7-.5-6-1.8-2.1-7.2-4.6-3.6-5.3-3.4-.9-2-2.8h-3.2l-3.5-3.8-.5-7 .1-3.9 1.5-3-.7-2.7-2.8-3.1 2.2-6.1 5.4-4 1.2-1.4-.2-8 .2-3 2.6-3 3.8-2.9 1.3-.2 4.5-5 1.8-.8 2.3-3.9 2.4-3.6 3.1-2.6 4.8-2 9.2-4.1 3.9-1.8.6-2.3-4.4.4-.7 1.1h-.6l-1.8-3.1-8.9.3-1 .8h-1l-.5-1.3-.8-1.8-2.6.5-3.2 3.2-1.6.8h-3.1l-2.6-1v-2.1l-1.3-.2-.5.5-2.6-1.3-.5-2.9-1.5.5-.5 1-2.4-.5-5.3-2.4-3.9-2.6h-2.9l-1.3-1-2.3.6-1.1 1.1-.3 1.3h-4.8v-2.1l-6.3-.3-.3-1.5h-4.8l-1.6-1.6-1.5-6.1-.8-5.5-1.9-.8-2.3-.5-.6.2-.3 8.2-30.1-.03z" />
|
||||
<path
|
||||
id="MO"
|
||||
d="M593.1 338.7l.5-5.9 4.2-3.4 1.9-1v-2.9l.7-1.6-1.1-1.6-2.4.3-2.1-2.5-1.7-4.5.9-2.6-2-3.2-1.8-4.6-4.6-.7-6.8-5.6-2.2-4.2.8-3.3 2.2-6 .6-3-1.9-1-6.9-.6-1.1-1.9v-4.1l-5.3-3.5-7.2-7.8-2.3-7.3-.5-4.2.7-2.4-2.6-3.1-1.2-2.4-7.7.8-10 .6-48.8 1.2 1.3 2.6-.1 2.2 2.3 3.6 3 3.9 3.1 3 2.6.2 1.4 1.1v2.9l-1.8 1.6-.5 2.3 2.1 3.2 2.4 3 2.6 2.1 1.3 11.6-.8 40 .5 5.7 23.7-.2 23.3-.7 32.5-1.3 2.2 3.7-.8 3.1-3.1 2.5-.5 1.8 5.2.5 4.1-1.1z" />
|
||||
<path
|
||||
id="MS"
|
||||
d="M604.3 472.5l2.6-4.2 1.8.8 6.8-1.9 2.1.3 1.5.8h5.2l.4-1.6-1.7-14.8-2.8-19 1-45.1-.2-16.7.2-6.3-4.8.3-19.6 1.6-13 .4-.2 3.2-2.8 1.3-2.6 5.1.5 1.6.1 2.4-2.9 1.1-3.5 5.1.8 2.3-3 2.5-1 5.7-.6 1.9 1.6 2.5-1.5 1.4 1.5 2.8.3 4.2-1.2 2.5-.2.9.4 5 2 4.5-.1 1.7 2.3 2-.7 3.1-.9.3.6 1.9-8.6 15-.8 8.2.5 1.5 24.2-.7 8.2-.7 1.9-.3.6 1.4-1 7.1 3.3 3.3 2.2 6.4z" />
|
||||
<path
|
||||
id="MT"
|
||||
d="M361.1 70.77l-5.3 57.13-1.3 15.2-59.1-6.6-49-7.1-1.4 11.2-1.9-1.7-.4-2.5-1.3-1.9-3.3 1.5-.7 2.5-2.3.3-3.8-1.6-4.1.1-2.4.7-3.2-1.5-3 .2-2.1 1.9-.9-.6-.7-3.4.7-3.2-2.7-3.2-3.3-2.5-2.5-12.6-.1-5.3-1.6-.8-.6 1-4.5 3.2-1.2-.1-2.3-2.8-.2-2.8 7-17.15-.6-2.67-3.5-1.12-.4-.91-2.7-3.5-4.6-10.41-3.2-1.58-1.8-4.26 1.3-4.63-3.2-7.57 4.4-21.29L222 37.3l18.4 3.4 32.3 5.3 29.3 4 29.2 3.5 30.8 3.07z" />
|
||||
<path
|
||||
id="NC"
|
||||
d="M786.7 357.7L774 350l-3.1-.8-16.6 2.1-1.6-3-2.8-2.2-16.7.5-7.4.9-9.2 4.5-6.8 2.7-6.5 1.2-13.4 1.4.1-4.1 1.7-1.3 2.7-.7.7-3.8 3.9-2.5 3.9-1.5 4.5-3.7 4.4-2.3.7-3.2 4.1-3.8.7 1 2.5.2 2.4-3.6 1.7-.4 2.6.3 1.8-4 2.5-2.4.5-1.8.1-3.5 4.4.1 38.5-5.6 57.5-12.3 2 4.8 3.6 6.5 2.4 2.4.6 2.3-2.4.2.8.6-.3 4.2-2.6 1.3-.6 2.1-1.3 2.9-3.7 1.6-2.4-.3-1.5-.2-1.6-1.3.3 1.3v1h1.9l.8 1.3-1.9 6.3h4.2l.6 1.6 2.3-2.3 1.3-.5-1.9 3.6-3.1 4.8H828l-1.1-.5-2.7.6-5.2 2.4-6.5 5.3-3.4 4.7-1.9 6.5-.5 2.4-4.7.5-5.1 1.5zm49.3-26.2l2.6-2.5 3.2-2.6 1.5-.6.2-2-.6-6.1-1.5-2.3-.6-1.9.7-.2 2.7 5.5.4 4.4-.2 3.4-3.4 1.5-2.8 2.4-1.1 1.2z" />
|
||||
<path
|
||||
id="ND"
|
||||
d="M471 126.4l-.4-6.2-1.8-7.3-1.8-13.61-.5-9.7-1.9-3.18-1.6-5.32V70.68l.6-3.85-1.8-5.54-28.6-.59-18.6-.6-26.5-1.3-25.2-2.16-.9 14.42-4.7 50.94 56.8 3.9 56.9 1.7z" />
|
||||
<path
|
||||
id="NE"
|
||||
d="M470.3 204.3l-1-2.3-.5-1.6-2.9-1.6-4.8-1.5-2.2-1.2-2.6.1-3.7.4-4.2 1.2-6-4.1-2.2-2-10.7.6-41.5-2.4-35.6-2.2-4.3 43.7 33.1 3.3-1.4 21.1 21.7 1 40.6 1.2 43.8.6h4.5l-2.2-3-2.6-3.9.1-2.3-1.4-2.7-1.9-5.2-.4-6.7-1.4-4.1-.5-5-2.3-3.7-1-4.7-2.8-7.9-1-5.3z" />
|
||||
<path
|
||||
id="NH"
|
||||
d="M881.7 141.3l1.1-3.2-2.7-1.2-.5-3.1-4.1-1.1-.3-3-11.7-37.48-.7.08-.6 1.6-.6-.5-1-1-1.5 1.9-.2 2.29.5 8.41 1.9 2.8v4.3l-3.9 4.8-2.4.9v.7l1.1 1.9v8.6l-.8 9.2-.2 4.7 1 1.4-.2 4.7-.5 1.5 1 1.1 5.1-1.2 13.8-3.5 1.7-2.9 4-1.9z" />
|
||||
<path
|
||||
id="NJ"
|
||||
d="M823.7 228.3l.1-1.5 2.7-1.3 1.7-2.8 1.7-2.4 3.3-3.2v-1.2l-6.1-4.1-1-2.7-2.7-.3-.1-.9-.7-2.2 2.2-1.1.2-2.9-1.3-1.3.2-1.2 1.9-3.1V193l2.5-3.1 5.6 2.5 6.4 1.9 2.5 1.2.1 1.8-.5 2.7.4 4.5-2.1 1.9-1.1 1 .5.5 2.7-.3 1.1-.8 1.6 3.4.2 9.4.6 1.1-1.1 5.5-3.1 6.5-2.7 4-.8 4.8-2.1 2.4h-.8l-.3-2.7.8-1-.2-1.5-4-.6-4.8-2.3-3.2-2.9-1-2z" />
|
||||
<path
|
||||
id="NM"
|
||||
d="M270.2 429.4l-16.7-2.6-1.2 9.6-15.8-2 6-39.7 7-53.2 4.4-30.9 34 3.9 37.4 4.4 32 2.8-.3 10.8-1.4-.1-7.4 97.7-28.4-1.8-38.1-3.7.7 6.3z" />
|
||||
<path
|
||||
id="NV"
|
||||
d="M123.1 173.6l38.7 8.5 26 5.2-10.6 53.1-5.4 29.8-3.3 15.5-2.1 11.1-2.6 16.4-1.7 3.1-1.6-.1-1.2-2.6-2.8-.5-1.3-1.1-1.8.1-.9.8-1.8 1.3-.3 7.3-.3 1.5-.5 12.4-1.1 1.8-16.7-25.5-42.1-62.1-12.43-19 8.55-32.6 8.01-31.3z" />
|
||||
<path
|
||||
id="NY"
|
||||
d="M843.4 200l.5-2.7-.2-2.4-3-1.5-6.5-2-6-2.6-.6-.4-2.7-.3-2-1.5-2.1-5.9-3.3-.5-2.4-2.4-38.4 8.1-31.6 6-.5-6.5 1.6-1.2 1.3-1.1 1-1.6 1.8-1.1 1.9-1.8.5-1.6 2.1-2.7 1.1-1-.2-1-1.3-3.1-1.8-.2-1.9-6.1 2.9-1.8 4.4-1.5 4-1.3 3.2-.5 6.3-.2 1.9 1.3 1.6.2 2.1-1.3 2.6-1.1 5.2-.5 2.1-1.8 1.8-3.2 1.6-1.9h2.1l1.9-1.1.2-2.3-1.5-2.1-.3-1.5 1.1-2.1v-1.5h-1.8l-1.8-.8-.8-1.1-.2-2.6 5.8-5.5.6-.8 1.5-2.9 2.9-4.5 2.7-3.7 2.1-2.4 2.4-1.8 3.1-1.2 5.5-1.3 3.2.2 4.5-1.5 7.4-2.2.7 4.9 2.4 6.5.8 5-1 4.2 2.6 4.5.8 2-.9 3.2 3.7 1.7 2.7 10.2v5.8l-.6 10.9.8 5.4.7 3.6 1.5 7.3v8.1l-1.1 2.3 2.1 2.7.5.9-1.9 1.8.3 1.3 1.3-.3 1.5-1.3 2.3-2.6 1.1-.6 1.6.6 2.3.2 7.9-3.9 2.9-2.7 1.3-1.5 4.2 1.6-3.4 3.6-3.9 2.9-7.1 5.3-2.6 1-5.8 1.9-4 1.1-1-.4z" />
|
||||
<path
|
||||
id="OH"
|
||||
d="M663.8 211.2l1.7 15.5 4.8 41.1 3.9-.2 2.3-.8 3.6 1.8 1.7 4.2 5.4.1 1.8 2h1.7l2.4-1.4 3.1.5 1.5 1.3 1.8-2 2.3-1.4 2.4-.4.6 2.7 1.6 1 2.6 2 .8.2 2-.1 1.2-.6v-2.1l1.7-1.5.1-4.8 1.1-4.2 1.9-1.3 1 .7 1 1.1.7.2.4-.4-.9-2.7v-2.2l1.1-1.4 2.5-3.6 1.3-1.5 2.2.5 2.1-1.5 3-3.3 2.2-3.7.2-5.4.5-5V230l-1.2-3.2 1.2-1.8 1.3-1.2-.6-2.8-4.3-25.6-6.2 3.7-3.9 2.3-3.4 3.7-4 3.9-3.2.8-2.9.5-5.5 2.6-2.1.2-3.4-3.1-5.2.6-2.6-1.5-2.2-1.3z" />
|
||||
<path
|
||||
id="OK"
|
||||
d="M411.9 334.9l-1.8 24.3-.9 18 .2 1.6 4 3.6 1.7.9h.9l.9-2.1 1.5 1.9 1.6.1.3-.2.2-1.1 2.8 1.4-.4 3.5 3.8.5 2.5 1 4.2.6 2.3 1.6 2.5-1.7 3.5.7 2.2 3.1 1.2.1v2.3l2.1.7 2.5-2.1 1.8.6 2.7.1.7 2.3 4.4 1.8 1.7-.3 1.9-4.2h1.3l1.1 2.1 4.2.8 3.4 1.3 3 .8 1.6-.7.7-2.7h4.5l1.9.9 2.7-1.9h1.4l.6 1.4h3.6l2-1.8 2.3.6 1.7 2.2 3 1.7 3.4.9 1.9 1.2-.3-37.6-1.4-10.9-.1-8.6-1.5-6.6-.6-6.8.1-4.3-12.6.3-46.3-.5-44.7-2.1-41.5-1.8-.4 10.7z" />
|
||||
<path
|
||||
id="OR"
|
||||
d="M67.44 158.9l28.24 7.2 27.52 6.5 17 3.7 8.8-35.1 1.2-4.4 2.4-5.5-.7-1.3-2.5.1-1.3-1.8.6-1.5.4-3.3 4.7-5.7 1.9-.9.9-.8.7-2.7.8-1.1 3.9-5.7 3.7-4 .2-3.26-3.4-2.49-1.2-4.55-13.1-3.83L132.9 85l-14.8.37-1.1-1.31-5.1 1.84-4.5-.48-2.4-1.58-1.3.54-4.68-.29-1.96-1.43-4.84-1.77-1.1-.07-4.45-1.27-1.76 1.52-6.26-.24-5.31-3.85.21-9.28-2.05-3.5-4.1-.6-.7-2.5-2.4-.5-5.8 2.1-2.3 6.5-3.2 10-3.2 6.5-5 14.1-6.5 13.6-8.1 12.6-1.9 2.9-.8 8.6-1.3 6 2.71 3.5z" />
|
||||
<path
|
||||
id="PA"
|
||||
d="M736.6 192.2l1.3-.5 5.7-5.5.7 6.9 33.5-6.5 36.9-7.8 2.3 2.3 3.1.4 2 5.6 2.4 1.9 2.8.4.1.1-2.6 3.2v3.1l-1.9 3.1-.2 1.9 1.3 1.3-.2 1.9-2.4 1.1 1 3.4.2 1.1 2.8.3.9 2.5 5.9 3.9v.4l-3.1 3-1.5 2.2-1.7 2.8-2.7 1.2-1.4.3-2.1 1.3-1.6 1.4-22.4 4.3L757 241l-11.3 1.4-3.9.7-5.1-22.4-4.3-25.9z" />
|
||||
<path
|
||||
id="RI"
|
||||
d="M873.6 175.7l-.8-4.4-1.6-6 5.7-1.5 1.5 1.3 3.4 4.3 2.8 4.4-2.8 1.4-1.3-.2-1.1 1.8-2.4 1.9-2.8 1.1z" />
|
||||
<path
|
||||
id="SC"
|
||||
d="M759 413.6l-2.1-1-1.9-5.6-2.5-2.3-2.5-.5-1.5-4.6-3-6.5-4.2-1.8-1.9-1.8-1.2-2.6-2.4-2-2.3-1.3-2.2-2.9-3.2-2.4-4.4-1.7-.4-1.4-2.3-2.8-.5-1.5-3.8-5.4-3.4.1-3.9-2.5-1.2-1.2-.2-1.4.6-1.6 2.7-1.3-.8-2 6.4-2.7 9.2-4.5 7.1-.9 16.4-.5 2.3 1.9 1.8 3.5 4.6-.8 12.6-1.5 2.7.8 12.5 7.4 10.1 8.3-5.3 5.4-2.6 6.1-.5 6.3-1.6.8-1.1 2.7-2.4.6-2.1 3.6-2.7 2.7-2.3 3.4-1.6.8-3.6 3.4-2.9.2 1 3.2-5 5.3-2.3 1.6z" />
|
||||
<path
|
||||
id="SD"
|
||||
d="M471 181.1l-.9 3.2.4 3 2.6 2-1.2 5.4-1.8 4.1 1.5 3.3.7 1.1-1.3.1-.7-1.6-.6-2-3.3-1.8-4.8-1.5-2.5-1.3-2.9.1-3.9.4-3.8 1.2-5.3-3.8-2.7-2.4-10.9.8-41.5-2.4-35.6-2.2L354 162l2.8-34 .4-5 56.9 3.9 56.9 1.7v2.7l-1.3 1.5-2 1.5-.1 2.2 1.1 2.2 4.1 3.4.5 2.7v35.9z" />
|
||||
<path
|
||||
id="TN"
|
||||
d="M670.8 359.6l-13.1 1.2-23.3 2.2-37.6 2.7-11.8.4.9-.6.9-4.5-1.2-3.6 3.9-2.3.4-2.5 1.2-4.3 3-9.5.5-5.6.3-.2 12.3-.2 13.6-.8.1-3.9 3.5-.1 30.4-3.3 54-5.2 10.3-1.5 7.6-.2 2.4-1.9 1.3.3-.1 3.3-.4 1.6-2.4 2.2-1.6 3.6-2-.4-2.4.9-2.2 3.3-1.4-.2-.8-1.2-1.1.4-4.3 4-.8 3.1-4.2 2.2-4.3 3.6-3.8 1.5-4.4 2.8-.6 3.6-2.5.5-2 1.7-.2 4.8z" />
|
||||
<path
|
||||
id="TX"
|
||||
d="M282.8 425.6l37 3.6 29.3 1.9 7.4-97.7 54.4 2.4-1.7 23.3-1 18 .2 2 4.4 4.1 2 1.1h1.8l.5-1.2.7.9 2.4.2 1.1-.6v-.2l1 .5-.4 3.7 4.5.7 2.4.9 4.2.7 2.6 1.8 2.8-1.9 2.7.6 2.2 3.1.8.1v2.1l3.3 1.1 2.5-2.1 1.5.5 2.1.1.6 2.1 5.2 2 2.3-.5 1.9-4h.1l1.1 1.9 4.6.9 3.4 1.3 3.2 1 2.4-1.2.7-2.3h3.6l2.1 1 3-2h.4l.5 1.4h4.7l1.9-1.8 1.3.4 1.7 2.1 3.3 1.9 3.4 1 2.5 1.4 2.7 2 3.1-1.2 2.1.8.7 20 .7 9.5.6 4.1 2.6 4.4.9 4.5 4.2 5.9.3 3.1.6.8-.7 7.7-2.9 4.8 1.3 2.6-.5 2.4-.8 7.2-1.3 3 .3 4.2-5.6 1.6-9.9 4.5-1 1.9-2.6 1.9-2.1 1.5-1.3.8-5.7 5.3-2.7 2.1-5.3 3.2-5.7 2.4-6.3 3.4-1.8 1.5-5.8 3.6-3.4.6-3.9 5.5-4 .3-1 1.9 2.3 1.9-1.5 5.5-1.3 4.5-1.1 3.9-.8 4.5.8 2.4 1.8 7 1 6.1 1.8 2.7-1 1.5-3.1 1.9-5.7-3.9-5.5-1.1-1.3.5-3.2-.6-4.2-3.1-5.2-1.1-7.6-3.4-2.1-3.9-1.3-6.5-3.2-1.9-.6-2.3.6-.6.3-3.4-1.3-.6-.6-1 1.3-4.4-1.6-2.3-3.2-1.3-3.4-4.4-3.6-6.6-4.2-2.6.2-1.9-5.3-12.3-.8-4.2-1.8-1.9-.2-1.5-6-5.3-2.6-3.1v-1.1l-2.6-2.1-6.8-1.1-7.4-.6-3.1-2.3-4.5 1.8-3.6 1.5-2.3 3.2-1 3.7-4.4 6.1-2.4 2.4-2.6-1-1.8-1.1-1.9-.6-3.9-2.3v-.6l-1.8-1.9-5.2-2.1-7.4-7.8-2.3-4.7v-8.1l-3.2-6.5-.5-2.7-1.6-1-1.1-2.1-5-2.1-1.3-1.6-7.1-7.9-1.3-3.2-4.7-2.3-1.5-4.4-2.6-2.9-1.7-.5zm174.4 141.7l-.6-7.1-2.7-7.2-.6-7 1.5-8.2 3.3-6.9 3.5-5.4 3.2-3.6.6.2-4.8 6.6-4.4 6.5-2 6.6-.3 5.2.9 6.1 2.6 7.2.5 5.2.2 1.5z" />
|
||||
<path
|
||||
id="UT"
|
||||
d="m228.4 305.9 24.6 3.6 1.9-13.7 7-50.5 2.3-22-32.2-3.5 2.2-13.1 1.8-10.6-34.7-6.1-12.5-2.5-10.6 52.9-5.4 30-3.3 15.4-1.7 9.2z" />
|
||||
<path
|
||||
id="VA"
|
||||
d="M834.7 265.2l-.2 2.8-2.9 3.8-.4 4.6.5 3.4-1.8 5-2.2 1.9-1.5-4.6.4-5.4 1.6-4.2.7-3.3-.1-1.7zm-60.3 44.6l-38.6 5.6-4.8-.1-2.2-.3-2.5 1.9-7.3.1-10.3 1.6-6.7.6 4.1-2.6 4.1-2.3v-2.1l5.7-7.3 4.1-3.7 2.2-2.5 3.6 4.3 3.8.9 2.7-1 2-1.5 2.4 1.2 4.6-1.3 1.7-4.4 2.4.7 3.2-2.3 1.6.4 2.8-3.2.2-2.7-.8-1.2 4.8-10.5 1.8-5.2.5-4.7.7-.2 1.1 1.7 1.5 1.2 3.9-.2 1.7-8.1 3-.6.8-2.6 2.8-2.2 1.1-2.1 1.8-4.3.1-4.6 3.6 1.4 6.6 3.1.3-5.2 3.4 1.2-.6 2.9 8.6 3.1 1.4 1.8-.8 3.3-1.3 1.3-.5 1.7.5 2.4 2 1.3 3.9 1.4 2.9 1 4.9.9 2.2 2.1 3.2.4.9 1.2-.4 4.7 1.4 1.1-.5 1.9 1.2.8-.2 1.4-2.7-.1.1 1.6 2.3 1.5.1 1.4 1.8 1.8.5 2.5-2.6 1.4 1.6 1.5 5.8-1.7 3.7 6.2z" />
|
||||
<path
|
||||
id="VT"
|
||||
d="M832.7 111.3l2.4 6.5.8 5.3-1 3.9 2.5 4.4.9 2.3-.7 2.6 3.3 1.5 2.9 10.8v5.3l11.5-2.1-1-1.1.6-1.9.2-4.3-1-1.4.2-4.7.8-9.3v-8.5l-1.1-1.8v-1.6l2.8-1.1 3.5-4.4v-3.6l-1.9-2.7-.3-5.79-26.1 6.79z" />
|
||||
<path
|
||||
id="WA"
|
||||
d="M74.5 67.7l-2.3-4.3-4.1-.7-.4-2.4-2.5-.6-2.9-.5-1.8 1-2.3-2.9.3-2.9 2.7-.3 1.6-4-2.6-1.1.2-3.7 4.4-.6-2.7-2.7-1.5-7.1.6-2.9v-7.9l-1.8-3.2 2.3-9.4 2.1.5 2.4 2.9 2.7 2.6 3.2 1.9 4.5 2.1 3.1.6 2.9 1.5 3.4 1 2.3-.2V22l1.3-1.1 2.1-1.3.3 1.1.3 1.8-2.3.5-.3 2.1 1.8 1.5 1.1 2.4.6 1.9 1.5-.2.2-1.3-1-1.3-.5-3.2.8-1.8-.6-1.5V19l1.8-3.6-1.1-2.6L91.9 8l.3-.8 1.4-.8L98 7.9l9.7 2.7 8.6 1.9 20 5.7 23 5.7 15 3.49-4.8 17.56-4.5 20.83-3.4 16.25-.4 9.18-12.9-3.72-15.3-3.47-14.5.32-1.1-1.53-5.7 2.09-3.9-.42-2.6-1.79-1.7.65-4.15-.25-1.72-1.32-5.16-1.82-1.18-.16-4.8-1.39-1.92 1.65-5.65-.25-4.61-3.35zm9.6-55.4l2-.2.5 1.4 1.5-1.6h2.3l.8 1.5-1.5 1.7.6.8-.7 2-1.4.4s-.9.1-.9-.2c0-.3 1.5-2.6 1.5-2.6l-1.7-.6-.3 1.5-.7.6-1.5-2.3z" />
|
||||
<path
|
||||
id="WI"
|
||||
d="M541.4 109.9l2.9.5 2.9-.6 7.4-3.2 2.9-1.9 2.1-.8 1.9 1.5-1.1 1.1-1.9 3.1-.6 1.9 1 .6 1.8-1 1.1-.2 2.7.8.6 1.1 1.1.2.6-1.1 4 5.3 8.2 1.2 8.2 2.2 2.6 1.1 12.3 2.6 1.6 2.3 3.6 1.2L609 138l1.6 1.4 1.5.9-1.1 2.3-1.8 1.6-2.1 4.7-1.3 2.4.2 1.8 1.5.3 1.1-1.9 1.5-.8.8-2.3 1.9-1.8 2.7-4 4.2-6.3.8-.5.3 1-.2 2.3-2.9 6.8-2.7 5.7-.5 3.2-.6 2.6.8 1.3-.2 2.7-1.9 2.4-.5 1.8.6 3.6.6 3.4-1.5 2.6-.8 2.9-1 3.1 1.1 2.4.6 6.1 1.6 4.5-.2 3-15.9 1.8-17.5 1H567l-.7-1.5-2.9-.4-2.6-1.3-2.3-3.7-.3-3.6 2-2.9-.5-1.4-2.1-2.2-.8-3.3-.6-6.8-2.1-2.5-7-4.5-3.8-5.4-3.4-1-2.2-2.8h-3.2l-2.9-3.3-.5-6.5.1-3.8 1.5-3.1-.8-3.2-2.5-2.8 1.8-5.4 5.2-3.8 1.6-1.9-.2-8.1.2-2.8 2.4-2.8z" />
|
||||
<path
|
||||
id="WV"
|
||||
d="M758.9 254.3l5.8-6 2.6-.8 1.6-1.5 1.5-2.2 1.1.3 3.1-.2 4.6-3.6 1.5-.5 1.3 1 2.6 1.2 3 3-.4 4.3-5.4-2.6-4.8-1.8-.1 5.9-2.6 5.7-2.9 2.4-.8 2.3-3 .5-1.7 8.1-2.8.2-1.1-1-1.2-2-2.2.5-.5 5.1-1.8 5.1-5 11 .9 1.4-.1 2-2.2 2.5-1.6-.4-3.1 2.3-2.8-.8-1.8 4.9-3.8 1-2.5-1.3-2.5 1.9-2.3.7-3.2-.8-3.8-4.5-3.5-2.2-2.5-2.5-2.9-3.7-.5-2.3-2.8-1.7-.6-1.3-.2-5.6.3.1 2.4-.2 1.8-1V275l1.7-1.5.1-5.2.9-3.6 1.1-.7.4.3 1 1.1 1.7.5 1.1-1.3-1-3.1v-1.6l3.1-4.6 1.2-1.3 2 .5 2.6-1.8 3.1-3.4 2.4-4.1.2-5.6.5-4.8v-4.9l-1.1-3 .9-1.3.8-.7 4.3 19.3 4.3-.8 11.2-1.3z" />
|
||||
<path
|
||||
id="WY"
|
||||
d="m353 161.9-1.5 25.4-4.4 44-2.7-0.3-83.3-9.1-27.9-3 2-12 6.9-41 3.8-24.2 1.3-11.2 48.2 7 59.1 6.5z" />
|
||||
<rect
|
||||
style="display:inline;fill-opacity:1;stroke:#ffffff;stroke-width:1.5;stroke-dasharray:none;stroke-opacity:1"
|
||||
id="NE-02"
|
||||
width="18.024391"
|
||||
height="18.024391"
|
||||
x="457.7674"
|
||||
y="224.80486"
|
||||
inkscape:highlight-color="#fbfbfb" />
|
||||
</g>
|
||||
<g
|
||||
id="text"
|
||||
font-family="Helvetica Neue"
|
||||
font-weight="bold">
|
||||
<g
|
||||
font-size="28"
|
||||
id="g1">
|
||||
<text
|
||||
id="AKn"
|
||||
x="121.59544"
|
||||
y="493.18863"
|
||||
style="font-size:13.3333px"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan41"
|
||||
x="121.59544"
|
||||
y="493.18863"
|
||||
style="font-size:13.3333px;text-align:center;text-anchor:middle;fill:#ffffff" /></text>
|
||||
<text
|
||||
id="HIn"
|
||||
x="281.26047"
|
||||
y="554.18866"
|
||||
style="font-size:13.3333px"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan20"
|
||||
x="281.26047"
|
||||
y="554.18866"
|
||||
style="font-size:13.3333px;text-align:center;text-anchor:middle;fill:#ffffff;fill-opacity:1">HI</tspan></text>
|
||||
<text
|
||||
id="WAn"
|
||||
x="117.53755"
|
||||
y="49.386745"
|
||||
style="font-size:13.3333px"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan38"
|
||||
x="117.53755"
|
||||
y="49.386745"
|
||||
style="font-size:13.3333px;text-align:center;text-anchor:middle;fill:#ffffff">WA</tspan><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan39"
|
||||
x="117.53755"
|
||||
y="66.053368"
|
||||
style="font-size:13.3333px;text-align:center;text-anchor:middle;fill:#ffffff" /></text>
|
||||
<text
|
||||
id="ORn"
|
||||
x="95.010078"
|
||||
y="122.48579"
|
||||
style="font-size:13.3333px"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan37"
|
||||
x="95.010078"
|
||||
y="122.48579"
|
||||
style="font-size:13.3333px;text-align:center;text-anchor:middle;fill:#ffffff" /></text>
|
||||
<text
|
||||
id="CAn"
|
||||
x="69.726158"
|
||||
y="279.08011"
|
||||
style="font-size:13.3333px"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan34"
|
||||
x="69.726158"
|
||||
y="279.08011"
|
||||
style="font-size:13.3333px;text-align:center;text-anchor:middle;fill:#ffffff">CA</tspan><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan35"
|
||||
x="69.726158"
|
||||
y="295.74673"
|
||||
style="font-size:13.3333px;text-align:center;text-anchor:middle;fill:#ffffff" /></text>
|
||||
<text
|
||||
id="NVn"
|
||||
x="133.35632"
|
||||
y="232.08958"
|
||||
style="font-size:13.3333px"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan32"
|
||||
x="133.35632"
|
||||
y="232.08958"
|
||||
style="font-size:13.3333px;text-align:center;text-anchor:middle;fill:#ffffff">NV</tspan><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan33"
|
||||
x="133.35632"
|
||||
y="248.75621"
|
||||
style="font-size:13.3333px;text-align:center;text-anchor:middle;fill:#ffffff" /></text>
|
||||
<text
|
||||
id="AZn"
|
||||
x="188.30663"
|
||||
y="358.99054"
|
||||
style="font-size:13.3333px"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan27"
|
||||
x="188.30663"
|
||||
y="358.99054"
|
||||
style="font-size:13.3333px;fill:#ffffff">AZ</tspan><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan28"
|
||||
x="188.30663"
|
||||
y="375.65717"
|
||||
style="font-size:13.3333px;fill:#ffffff" /></text>
|
||||
<text
|
||||
id="UTn"
|
||||
x="219.70537"
|
||||
y="251.48579"
|
||||
style="font-size:13.3333px"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan25"
|
||||
x="219.70537"
|
||||
y="251.48579"
|
||||
style="font-size:13.3333px;text-align:center;text-anchor:middle;fill:#ffffff">UT</tspan><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan26"
|
||||
x="219.70537"
|
||||
y="268.1524"
|
||||
style="font-size:13.3333px;text-align:center;text-anchor:middle;fill:#ffffff" /></text>
|
||||
<text
|
||||
id="IDn"
|
||||
x="194.15645"
|
||||
y="151.80695"
|
||||
style="font-size:13.3333px"><tspan
|
||||
sodipodi:role="line"
|
||||
x="194.15645"
|
||||
y="151.80695"
|
||||
id="tspan22"
|
||||
style="font-size:13.3333px;text-align:center;text-anchor:middle;fill:#ffffff;fill-opacity:1" /></text>
|
||||
<text
|
||||
id="MTn"
|
||||
x="279.21573"
|
||||
y="85.347488"
|
||||
style="font-size:13.3333px"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan15"
|
||||
x="279.21573"
|
||||
y="85.347488"
|
||||
style="font-size:13.3333px;text-align:center;text-anchor:middle;fill:#ffffff">MT</tspan><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan16"
|
||||
x="279.21573"
|
||||
y="102.01411"
|
||||
style="font-size:13.3333px;text-align:center;text-anchor:middle;fill:#ffffff" /></text>
|
||||
<text
|
||||
id="WYn"
|
||||
x="298.39981"
|
||||
y="182.08109"
|
||||
style="font-size:13.3333px"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan18"
|
||||
x="298.39981"
|
||||
y="182.08109"
|
||||
style="font-size:13.3333px;text-align:center;text-anchor:middle;fill:#ffffff">WY</tspan><tspan
|
||||
sodipodi:role="line"
|
||||
x="298.39981"
|
||||
y="198.74771"
|
||||
id="tspan19"
|
||||
style="font-size:13.3333px;text-align:center;text-anchor:middle;fill:#ffffff" /></text>
|
||||
<text
|
||||
id="COn"
|
||||
x="319.78827"
|
||||
y="270.08292"
|
||||
style="font-size:13.3333px"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan24"
|
||||
x="319.78827"
|
||||
y="270.08292"
|
||||
style="font-size:13.3333px;text-align:center;text-anchor:middle;fill:#ffffff;fill-opacity:1" /></text>
|
||||
<text
|
||||
id="NMn"
|
||||
x="302.97266"
|
||||
y="369.28769"
|
||||
style="font-size:16px"><tspan
|
||||
sodipodi:role="line"
|
||||
x="302.97266"
|
||||
y="369.28769"
|
||||
id="tspan31"
|
||||
style="font-size:16px;text-align:center;text-anchor:middle;fill:#ffffff">NM</tspan></text>
|
||||
<text
|
||||
id="TXn"
|
||||
x="415.85614"
|
||||
y="451.69336"
|
||||
style="font-size:13.3333px"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan2"
|
||||
x="415.85614"
|
||||
y="451.69336"
|
||||
style="font-size:13.3333px;fill:#ffffff;fill-opacity:1">TX</tspan></text>
|
||||
<text
|
||||
id="OKn"
|
||||
x="461.73621"
|
||||
y="358.28769"
|
||||
style="font-size:13.3333px;text-align:center;text-anchor:middle;fill:#ffffff;fill-opacity:1"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan6"
|
||||
x="461.73621"
|
||||
y="358.28769" /></text>
|
||||
<text
|
||||
id="KSn"
|
||||
x="441.22095"
|
||||
y="289.62161"
|
||||
style="font-size:13.3333px;text-align:center;text-anchor:middle;fill:#ffffff;fill-opacity:1"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan8"
|
||||
x="441.22095"
|
||||
y="289.62161" /></text>
|
||||
<text
|
||||
id="NEn"
|
||||
x="414.12476"
|
||||
y="221.48842"
|
||||
style="font-size:13.3333px"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan10"
|
||||
x="414.12476"
|
||||
y="221.48842"
|
||||
style="font-size:13.3333px;text-align:center;text-anchor:middle;fill:#ffffff;fill-opacity:1">NE</tspan></text>
|
||||
<text
|
||||
id="SDn"
|
||||
x="415.85419"
|
||||
y="157.25868"
|
||||
style="font-size:13.3333px"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan12"
|
||||
x="415.85419"
|
||||
y="157.25868"
|
||||
style="font-size:13.3333px;text-align:center;text-anchor:middle;fill:#ffffff;fill-opacity:1" /></text>
|
||||
<text
|
||||
id="NDn"
|
||||
x="417.25748"
|
||||
y="91.851349"
|
||||
style="font-size:13.3333px"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan14"
|
||||
x="417.25748"
|
||||
y="91.851349"
|
||||
style="font-size:13.3333px;text-align:center;text-anchor:middle;fill:#ffffff;fill-opacity:1">ND</tspan></text>
|
||||
<text
|
||||
id="MNn"
|
||||
x="504.72253"
|
||||
y="124.94574"
|
||||
style="font-size:13.3333px"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan42"
|
||||
x="504.72253"
|
||||
y="124.94574"
|
||||
style="font-size:13.3333px;text-align:center;text-anchor:middle;fill:#ffffff">MN</tspan></text>
|
||||
<text
|
||||
id="WIn"
|
||||
x="579.54468"
|
||||
y="159.84668"
|
||||
style="font-size:13.3333px"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan72"
|
||||
x="579.54468"
|
||||
y="159.84668"
|
||||
style="font-size:13.3333px;text-align:center;text-anchor:middle;fill:#ffffff">WI</tspan></text>
|
||||
<text
|
||||
id="ILn"
|
||||
x="596.69891"
|
||||
y="249.73816"
|
||||
style="font-size:13.3333px;fill:#ffffff"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan74"
|
||||
x="596.69891"
|
||||
y="249.73816"
|
||||
style="font-size:13.3333px;text-align:center;text-anchor:middle;fill:#ffffff" /></text>
|
||||
<text
|
||||
id="IAn"
|
||||
x="521.78705"
|
||||
y="212.28769"
|
||||
style="font-size:13.3333px"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan44"
|
||||
x="521.78705"
|
||||
y="212.28769"
|
||||
style="font-size:13.3333px;text-align:center;text-anchor:middle;fill:#ffffff" /></text>
|
||||
<text
|
||||
id="MOn"
|
||||
x="540.95941"
|
||||
y="292.93628"
|
||||
style="font-size:13.3333px"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan46"
|
||||
x="540.95941"
|
||||
y="292.93628"
|
||||
style="font-size:13.3333px;text-align:center;text-anchor:middle;fill:#ffffff">MO</tspan></text>
|
||||
<text
|
||||
id="ARn"
|
||||
x="547.24762"
|
||||
y="374.0896"
|
||||
style="font-size:13.3333px"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan52"
|
||||
x="547.24762"
|
||||
y="374.0896"
|
||||
style="font-size:13.3333px;text-align:center;text-anchor:middle;fill:#ffffff;fill-opacity:1" /></text>
|
||||
<text
|
||||
id="LAn"
|
||||
x="545.79749"
|
||||
y="450.64859"
|
||||
style="font-size:13.3333px"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan54"
|
||||
x="545.79749"
|
||||
y="450.64859"
|
||||
style="font-size:13.3333px;text-align:center;text-anchor:middle;fill:#ffffff" /></text>
|
||||
<text
|
||||
id="MSn"
|
||||
x="597.98846"
|
||||
y="417.18863"
|
||||
style="font-size:13.3333px"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan48"
|
||||
x="597.98846"
|
||||
y="417.18863"
|
||||
style="font-size:13.3333px;text-align:center;text-anchor:middle;fill:#ffffff;fill-opacity:1">MS</tspan></text>
|
||||
<text
|
||||
id="ALn"
|
||||
x="650.66272"
|
||||
y="409.38675"
|
||||
style="font-size:13.3333px"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan58"
|
||||
x="650.66272"
|
||||
y="409.38675"
|
||||
style="font-size:13.3333px;text-align:center;text-anchor:middle;fill:#ffffff;fill-opacity:1" /></text>
|
||||
<text
|
||||
id="GAn"
|
||||
x="714.30121"
|
||||
y="407.73816"
|
||||
style="font-size:13.3333px"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan50"
|
||||
x="714.30121"
|
||||
y="407.73816"
|
||||
style="font-size:13.3333px;text-align:center;text-anchor:middle;fill:#ffffff;fill-opacity:1" /></text>
|
||||
<text
|
||||
id="FLn"
|
||||
x="763.43597"
|
||||
y="504.54953"
|
||||
style="font-size:13.3333px"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan55"
|
||||
x="763.43597"
|
||||
y="504.54953"
|
||||
style="font-size:13.3333px;text-align:center;text-anchor:middle;fill:#f8f8f8;fill-opacity:1">FL</tspan><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan56"
|
||||
x="763.43597"
|
||||
y="521.21613"
|
||||
style="font-size:13.3333px;text-align:center;text-anchor:middle;fill:#f8f8f8;fill-opacity:1" /></text>
|
||||
<text
|
||||
id="SCn"
|
||||
x="759.23254"
|
||||
y="347.11545"><tspan
|
||||
sodipodi:role="line"
|
||||
x="759.23254"
|
||||
y="347.11545"
|
||||
id="tspan61"
|
||||
style="font-size:13.3333px;text-align:center;text-anchor:middle;fill:#ffffff;fill-opacity:1" /></text>
|
||||
<text
|
||||
id="NCn"
|
||||
x="781.7052"
|
||||
y="328.48581"
|
||||
style="font-size:13.3333px"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan68"
|
||||
x="781.7052"
|
||||
y="328.48581"
|
||||
style="font-size:13.3333px;text-align:center;text-anchor:middle;fill:#ffffff;fill-opacity:1" /></text>
|
||||
<text
|
||||
id="TNn"
|
||||
x="655.9707"
|
||||
y="340.83722"
|
||||
style="font-size:13.3333px"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan66"
|
||||
x="655.9707"
|
||||
y="340.83722"
|
||||
style="font-size:13.3333px;text-align:center;text-anchor:middle;fill:#ffffff;fill-opacity:1">TN</tspan></text>
|
||||
<text
|
||||
id="KYn"
|
||||
x="675.10925"
|
||||
y="299.28769"
|
||||
style="font-size:13.3333px"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan70"
|
||||
x="675.10925"
|
||||
y="299.28769"
|
||||
style="font-size:13.3333px;text-align:center;text-anchor:middle;fill:#ffffff" /></text>
|
||||
<text
|
||||
id="INn"
|
||||
x="644.74738"
|
||||
y="248.48579"
|
||||
style="font-size:13.3333px"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan78"
|
||||
x="644.74738"
|
||||
y="248.48579"
|
||||
style="font-size:13.3333px;text-align:center;text-anchor:middle;fill:#ffffff">IN</tspan></text>
|
||||
<text
|
||||
id="MIn"
|
||||
x="663.32098"
|
||||
y="183.08958"
|
||||
style="font-size:13.3333px"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan80"
|
||||
x="663.32098"
|
||||
y="183.08958"
|
||||
style="font-size:13.3333px;text-align:center;text-anchor:middle;fill:#ffffff">MI</tspan></text>
|
||||
<text
|
||||
id="OHn"
|
||||
x="700.31543"
|
||||
y="235.38675"
|
||||
style="font-size:13.3333px"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan81"
|
||||
x="700.31543"
|
||||
y="235.38675"
|
||||
style="font-size:13.3333px;text-align:center;text-anchor:middle;fill:#ffffff;fill-opacity:1">OH</tspan><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan82"
|
||||
x="700.31543"
|
||||
y="252.05338"
|
||||
style="font-size:13.3333px;text-align:center;text-anchor:middle;fill:#ffffff;fill-opacity:1" /></text>
|
||||
<text
|
||||
id="WVn"
|
||||
x="738.71716"
|
||||
y="272.44101"
|
||||
style="font-size:13.3333px"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan84"
|
||||
x="738.71716"
|
||||
y="272.44101"
|
||||
style="font-size:13.3333px;text-align:center;text-anchor:middle;fill:#ffffff;fill-opacity:1">WV</tspan></text>
|
||||
<text
|
||||
id="VAn"
|
||||
x="771.05426"
|
||||
y="282.73816"
|
||||
style="font-size:13.3333px"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan86"
|
||||
x="771.05426"
|
||||
y="282.73816"
|
||||
style="font-size:13.3333px;fill:#ffffff">VA</tspan></text>
|
||||
<text
|
||||
id="PAn"
|
||||
x="779.22137"
|
||||
y="210.08958"
|
||||
style="font-size:13.3333px"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan87"
|
||||
x="779.22137"
|
||||
y="210.08958"
|
||||
style="font-size:13.3333px;text-align:center;text-anchor:middle;fill:#ffffff">PA</tspan><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan88"
|
||||
x="779.22137"
|
||||
y="226.75621"
|
||||
style="font-size:13.3333px;text-align:center;text-anchor:middle;fill:#ffffff" /></text>
|
||||
<text
|
||||
id="NYn"
|
||||
x="811.52887"
|
||||
y="153.03532"
|
||||
style="font-size:13.3333px"><tspan
|
||||
sodipodi:role="line"
|
||||
x="811.52887"
|
||||
y="153.03532"
|
||||
id="tspan91"
|
||||
style="font-size:13.3333px;text-align:center;text-anchor:middle;fill:#ffffff;fill-opacity:1">NY</tspan></text>
|
||||
<text
|
||||
id="MEn"
|
||||
x="901.54358"
|
||||
y="94.712509"
|
||||
style="font-size:16px"><tspan
|
||||
style="fill:#ffffff"
|
||||
id="tspan101" /></text>
|
||||
<text
|
||||
id="MEn-9"
|
||||
x="882.96747"
|
||||
y="89.878593"
|
||||
style="font-size:14.7521px;stroke-width:0.52686"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan5"
|
||||
x="882.96747"
|
||||
y="89.878593"
|
||||
style="fill:#ffffff;stroke-width:0.52686">ME</tspan></text>
|
||||
<text
|
||||
id="MEn-9-7"
|
||||
x="877.93567"
|
||||
y="111.5111"
|
||||
style="font-size:14.7521px;stroke-width:0.52686"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan4-0"
|
||||
x="877.93567"
|
||||
y="111.5111"
|
||||
style="fill:#ffffff;stroke-width:0.52686" /><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan5-9"
|
||||
x="877.93567"
|
||||
y="129.95123"
|
||||
style="fill:#ffffff;stroke-width:0.52686" /></text>
|
||||
<text
|
||||
id="MEn-9-0"
|
||||
x="459.24854"
|
||||
y="239.60818"
|
||||
style="font-size:14.7521px;stroke-width:0.52686"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan4-6"
|
||||
x="459.24854"
|
||||
y="239.60818"
|
||||
style="fill:#ffffff;fill-opacity:1;stroke-width:0.52686">II</tspan><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan5-2"
|
||||
x="459.24854"
|
||||
y="258.04831"
|
||||
style="fill:#ffffff;fill-opacity:1;stroke-width:0.52686" /></text>
|
||||
<text
|
||||
id="DemL"
|
||||
x="855"
|
||||
y="425" />
|
||||
<text
|
||||
id="RepL"
|
||||
x="855"
|
||||
y="458" />
|
||||
</g>
|
||||
<g
|
||||
font-size="22"
|
||||
id="g2">
|
||||
<text
|
||||
id="NHn"
|
||||
x="817.56848"
|
||||
y="56.648579"
|
||||
style="font-size:16px"><tspan
|
||||
style="font-size:16px;fill:#ffffff"
|
||||
id="tspan92" /></text>
|
||||
<text
|
||||
id="VTn"
|
||||
x="818.22137"
|
||||
y="81.230995"
|
||||
style="font-size:16px"><tspan
|
||||
style="fill:#ffffff"
|
||||
id="tspan93">VT</tspan></text>
|
||||
<text
|
||||
id="MAn"
|
||||
x="927"
|
||||
y="164"
|
||||
style="font-size:16px"><tspan
|
||||
style="fill:#ffffff"
|
||||
id="tspan94">MA</tspan></text>
|
||||
<text
|
||||
id="RIn"
|
||||
x="925"
|
||||
y="199"
|
||||
style="font-size:16px"><tspan
|
||||
style="font-size:16px;fill:#ffffff"
|
||||
id="tspan95">RI</tspan></text>
|
||||
<text
|
||||
id="CTn"
|
||||
x="918"
|
||||
y="228"
|
||||
style="font-size:16px"><tspan
|
||||
style="fill:#ffffff"
|
||||
id="tspan96">CT</tspan></text>
|
||||
<text
|
||||
id="NJn"
|
||||
x="898"
|
||||
y="260"
|
||||
style="font-size:16px"><tspan
|
||||
style="fill:#ffffff"
|
||||
id="tspan97">NJ</tspan></text>
|
||||
<text
|
||||
id="DEn"
|
||||
x="891"
|
||||
y="284"
|
||||
style="font-size:16px"><tspan
|
||||
style="font-size:16px;fill:#ffffff"
|
||||
id="tspan98">DE</tspan></text>
|
||||
<text
|
||||
id="MDn"
|
||||
x="883"
|
||||
y="305"
|
||||
style="font-size:16px"><tspan
|
||||
style="font-size:16px;fill:#ffffff"
|
||||
id="tspan99">MD</tspan></text>
|
||||
<text
|
||||
id="DCn"
|
||||
x="864"
|
||||
y="327"
|
||||
style="font-size:16px"><tspan
|
||||
style="font-size:16px;fill:#ffffff"
|
||||
id="tspan100" /></text>
|
||||
</g>
|
||||
</g>
|
||||
<!--
|
||||
<rect id="Dem" x="828" y="406" height="19" width="19" fill="#698DC5" stroke="#000000" stroke-width="0.8"/>
|
||||
<rect id="Rep" x="828" y="439" height="19" width="19" fill="#F07763" stroke="#000000" stroke-width="0.8"/>
|
||||
-->
|
||||
<path
|
||||
id="lines"
|
||||
d="m 854.7108,74.76564 -0.002,-5.99e-4 M 832,86 l 8,17 m 49,50 34,3 m -41,22 41,12 m -57,-6 51,33 m -72,13 50,22 m -58,-2 51,26 m -55,-15 46,33 m -79,-43 0.002,7e-5"
|
||||
stroke="#000"
|
||||
stroke-width="1.6"
|
||||
style="stroke:#fdfdfd;stroke-opacity:1"
|
||||
sodipodi:nodetypes="cccccccccccccccccc" />
|
||||
<path
|
||||
id="frames"
|
||||
d="M215,493v55l36,45 M0,425h147l68,68h85l54,54v46"
|
||||
fill="none"
|
||||
stroke="#A9A9A9"
|
||||
stroke-width="2" />
|
||||
</svg>
|
After Width: | Height: | Size: 47 KiB |
100
data/rcp_polls.json
Normal file
100
data/rcp_polls.json
Normal file
|
@ -0,0 +1,100 @@
|
|||
{
|
||||
"approval": {
|
||||
"polls": [{
|
||||
"pollster": "RCP Average",
|
||||
"date": "5/1 - 5/30",
|
||||
"sample": "None",
|
||||
"approve": "40.5",
|
||||
"disapprove": "56.2",
|
||||
"spread": "-15.7"
|
||||
}, {
|
||||
"pollster": "Rasmussen Reports",
|
||||
"date": "5/26 - 5/30",
|
||||
"sample": "1500 LV",
|
||||
"approve": "44",
|
||||
"disapprove": "55",
|
||||
"spread": "-11"
|
||||
}, {
|
||||
"pollster": "Economist/YouGov",
|
||||
"date": "5/25 - 5/28",
|
||||
"sample": "1547 RV",
|
||||
"approve": "40",
|
||||
"disapprove": "58",
|
||||
"spread": "-18"
|
||||
}, {
|
||||
"pollster": "Emerson",
|
||||
"date": "5/21 - 5/23",
|
||||
"sample": "1000 RV",
|
||||
"approve": "37",
|
||||
"disapprove": "52",
|
||||
"spread": "-15"
|
||||
}, {
|
||||
"pollster": "NPR/PBS/Marist",
|
||||
"date": "5/21 - 5/23",
|
||||
"sample": "1122 RV",
|
||||
"approve": "41",
|
||||
"disapprove": "55",
|
||||
"spread": "-14"
|
||||
}, {
|
||||
"pollster": "Reuters/Ipsos",
|
||||
"date": "5/17 - 5/20",
|
||||
"sample": "1017 A",
|
||||
"approve": "36",
|
||||
"disapprove": "59",
|
||||
"spread": "-23"
|
||||
}, {
|
||||
"pollster": "Quinnipiac",
|
||||
"date": "5/16 - 5/20",
|
||||
"sample": "1374 RV",
|
||||
"approve": "39",
|
||||
"disapprove": "56",
|
||||
"spread": "-17"
|
||||
}, {
|
||||
"pollster": "Harvard-Harris",
|
||||
"date": "5/15 - 5/16",
|
||||
"sample": "1660 RV",
|
||||
"approve": "44",
|
||||
"disapprove": "55",
|
||||
"spread": "-11"
|
||||
}, {
|
||||
"pollster": "Gallup",
|
||||
"date": "5/1 - 5/23",
|
||||
"sample": "1024 A",
|
||||
"approve": "39",
|
||||
"disapprove": "56",
|
||||
"spread": "-17"
|
||||
}, {
|
||||
"pollster": "FOX News",
|
||||
"date": "5/10 - 5/13",
|
||||
"sample": "1126 RV",
|
||||
"approve": "45",
|
||||
"disapprove": "55",
|
||||
"spread": "-10"
|
||||
}, {
|
||||
"pollster": "Yahoo News",
|
||||
"date": "5/10 - 5/13",
|
||||
"sample": "1200 RV",
|
||||
"approve": "41",
|
||||
"disapprove": "57",
|
||||
"spread": "-16"
|
||||
}, {
|
||||
"pollster": "Marquette",
|
||||
"date": "5/6 - 5/15",
|
||||
"sample": "811 RV",
|
||||
"approve": "40",
|
||||
"disapprove": "60",
|
||||
"spread": "-20"
|
||||
}]
|
||||
},
|
||||
"general": {
|
||||
"polls": [{
|
||||
"pollster": "RCP Average",
|
||||
"date": "5/10 - 5/31",
|
||||
"sample": "",
|
||||
"moe": "",
|
||||
"r_margin": "46.9",
|
||||
"d_margin": "46.3",
|
||||
"spread": "Trump +0.6"
|
||||
}]
|
||||
}
|
||||
}
|
|
@ -1,5 +1,9 @@
|
|||
import {ApplicationCommandOptionType} from "discord.js";
|
||||
const commands = [
|
||||
{
|
||||
name: 'poll',
|
||||
description: "Displays the latest poll numbers from a source (defaults to RealClearPolitics)"
|
||||
},
|
||||
{
|
||||
name: 'simulate',
|
||||
description: "Simulate the 2024 United States Presidential Election",
|
||||
|
@ -9,6 +13,16 @@ const commands = [
|
|||
description: 'Adds a bias to a certain candidate. Use a positive number for Biden bias, negative for Trump bias',
|
||||
type: ApplicationCommandOptionType.Number,
|
||||
},
|
||||
{
|
||||
name: 'type',
|
||||
description: 'The type of election to simulate. Valid options are senate and presidential (default: presidential)',
|
||||
type: ApplicationCommandOptionType.String,
|
||||
},
|
||||
{
|
||||
name: 'year',
|
||||
description: 'The year to set the simulation to (default: 2024)',
|
||||
type: ApplicationCommandOptionType.Number,
|
||||
},
|
||||
{
|
||||
name: 'gopcandidate',
|
||||
description: 'The GOP candidate to simulate (default: Donald Trump)',
|
||||
|
|
|
@ -1,67 +0,0 @@
|
|||
const GOP_WIN_ODDS = {
|
||||
// Data from https://www.insideelections.com/ratings/president
|
||||
// Toss-up
|
||||
"AZ": 0.5,
|
||||
"GA": 0.5,
|
||||
"MI": 0.5,
|
||||
"NV": 0.5,
|
||||
"PA": 0.5,
|
||||
"WI": 0.5,
|
||||
// Lean D
|
||||
"MN": 0.4,
|
||||
"NH": 0.4,
|
||||
// Likely D
|
||||
"ME": 0.2,
|
||||
"VA": 0.2,
|
||||
// Solid D
|
||||
"CA": 0,
|
||||
"CO": 0,
|
||||
"CT": 0,
|
||||
"DC": 0,
|
||||
"DE": 0,
|
||||
"HI": 0,
|
||||
"IL": 0,
|
||||
"MA": 0,
|
||||
"MD": 0,
|
||||
"NJ": 0,
|
||||
"NM": 0,
|
||||
"NY": 0,
|
||||
"OR": 0,
|
||||
"RI": 0,
|
||||
"VT": 0,
|
||||
"WA": 0,
|
||||
"ME-01": 0,
|
||||
// Tilt R
|
||||
"NC": 0.55,
|
||||
"NE-02": 0.55,
|
||||
// Lean R
|
||||
"FL": 0.6,
|
||||
// Likely R
|
||||
"IA": 0.8,
|
||||
"OH": 0.8,
|
||||
"TX": 0.8,
|
||||
"ME-02": 0.8,
|
||||
// Solid R
|
||||
"AK": 1,
|
||||
"AL": 1,
|
||||
"AR": 1,
|
||||
"ID": 1,
|
||||
"IN": 1,
|
||||
"KS": 1,
|
||||
"KY": 1,
|
||||
"LA": 1,
|
||||
"MO": 1,
|
||||
"MS": 1,
|
||||
"MT": 1,
|
||||
"NE": 1,
|
||||
"ND": 1,
|
||||
"OK": 1,
|
||||
"SC": 1,
|
||||
"SD": 1,
|
||||
"TN": 1,
|
||||
"UT": 1,
|
||||
"WV": 1,
|
||||
"WY": 1
|
||||
}
|
||||
|
||||
export default GOP_WIN_ODDS;
|
75
src/index.ts
75
src/index.ts
|
@ -22,21 +22,68 @@ if (!config.token) {
|
|||
client.on('interactionCreate', async i => {
|
||||
if (i instanceof CommandInteraction) {
|
||||
switch (i.commandName) {
|
||||
case "poll":
|
||||
const rcp_polls = JSON.parse(fs.readFileSync('data/rcp_polls.json', "utf-8"));
|
||||
let polls = "";
|
||||
Object.keys(rcp_polls.approval.polls).forEach(poll => {
|
||||
polls += `:red_circle: **${rcp_polls.approval.polls[poll].pollster}** - (**${rcp_polls.approval.polls[poll].date}**), ${rcp_polls.approval.polls[poll].sample}, **${rcp_polls.approval.polls[poll].approve}**% approve, **${rcp_polls.approval.polls[poll].disapprove}**% disapprove (spread: **${rcp_polls.approval.polls[poll].spread}**)\n`;
|
||||
});
|
||||
await i.reply(`Biden Approval Rating\n\n${polls}`);
|
||||
break;
|
||||
case "simulate":
|
||||
var gopcandidate = i.options.get('gopcandidate')?.value as string || "Donald J. Trump";
|
||||
var demcandidate = i.options.get('demcandidate')?.value as string || "Joseph R. Biden Jr.";
|
||||
var result = await MakePrediction(Number(i.options.get('bias')?.value), gopcandidate, demcandidate);
|
||||
var embed = new EmbedBuilder()
|
||||
.setTitle("2024 United States Presidential Election Simulator")
|
||||
.setDescription(`The CalubViem Press has called the 2024 United States Presidential Election for ${result.winner}!`)
|
||||
.addFields(
|
||||
{name: `${result.winner === gopcandidate ? ":white_check_mark:" : ""} ${gopcandidate}`, value: `${result.gopVotes} Electoral Votes`, inline: true},
|
||||
{name: `${result.winner === demcandidate ? ":white_check_mark:" : ""} ${demcandidate}`, value: `${result.demVotes} Electoral Votes`, inline: true},
|
||||
)
|
||||
.setImage("attachment://election.png")
|
||||
.setTimestamp();
|
||||
await i.reply({embeds: [embed], files: [{attachment: result.png, name: "election.png"}]});
|
||||
break;
|
||||
var simulationtype = i.options.get('type')?.value as string || "presidential";
|
||||
var year = Number(i.options.get('year')?.value);
|
||||
|
||||
switch(simulationtype) {
|
||||
case "presidential":
|
||||
if (year == 1864) {
|
||||
var gopcandidate = i.options.get('gopcandidate')?.value as string || "Abraham Lincoln";
|
||||
var demcandidate = i.options.get('demcandidate')?.value as string || "George B. McClellan";
|
||||
var result = await MakePrediction(Number(i.options.get('bias')?.value), gopcandidate, demcandidate, simulationtype, Number(i.options.get('year')?.value));
|
||||
var embed = new EmbedBuilder()
|
||||
.setTitle("1864 United States Presidential Election Simulator")
|
||||
.setDescription(`The CalubViem Press has rewritten history, and has called the 1864 United States Presidential Election for ${result.winner}!`)
|
||||
.addFields(
|
||||
{name: `${result.winner === gopcandidate ? ":white_check_mark:" : ""} ${gopcandidate}`, value: `${result.gopVotes} Electoral Votes`, inline: true},
|
||||
{name: `${result.winner === demcandidate ? ":white_check_mark:" : ""} ${demcandidate}`, value: `${result.demVotes} Electoral Votes`, inline: true},
|
||||
)
|
||||
.setImage("attachment://election.png")
|
||||
.setTimestamp();
|
||||
await i.reply({embeds: [embed], files: [{attachment: result.png, name: "election.png"}]});
|
||||
break;
|
||||
} else {
|
||||
var gopcandidate = i.options.get('gopcandidate')?.value as string || "Donald J. Trump";
|
||||
var demcandidate = i.options.get('demcandidate')?.value as string || "Joseph R. Biden Jr.";
|
||||
var result = await MakePrediction(Number(i.options.get('bias')?.value), gopcandidate, demcandidate, simulationtype, Number(i.options.get('year')?.value));
|
||||
var embed = new EmbedBuilder()
|
||||
.setTitle("2024 United States Presidential Election Simulator")
|
||||
.setDescription(`The CalubViem Press has called the 2024 United States Presidential Election for ${result.winner}!`)
|
||||
.addFields(
|
||||
{name: `${result.winner === gopcandidate ? ":white_check_mark:" : ""} ${gopcandidate}`, value: `${result.gopVotes} Electoral Votes`, inline: true},
|
||||
{name: `${result.winner === demcandidate ? ":white_check_mark:" : ""} ${demcandidate}`, value: `${result.demVotes} Electoral Votes`, inline: true},
|
||||
)
|
||||
.setImage("attachment://election.png")
|
||||
.setTimestamp();
|
||||
await i.reply({embeds: [embed], files: [{attachment: result.png, name: "election.png"}]});
|
||||
break;
|
||||
}
|
||||
case "senate":
|
||||
var gopcandidate = i.options.get('gopcandidate')?.value as string || "Republicans";
|
||||
var demcandidate = i.options.get('demcandidate')?.value as string || "Democrats";
|
||||
var result = await MakePrediction(Number(i.options.get('bias')?.value), gopcandidate, demcandidate, simulationtype, 0);
|
||||
var embed = new EmbedBuilder()
|
||||
.setTitle("2024 United States Presidential Election Simulator")
|
||||
.setDescription(`The CalubViem Press has called the 2024 United States Presidential Election for ${result.winner}!`)
|
||||
.addFields(
|
||||
{name: `${result.winner === gopcandidate ? ":white_check_mark:" : ""} ${gopcandidate}`, value: `${result.gopVotes} Electoral Votes`, inline: true},
|
||||
{name: `${result.winner === demcandidate ? ":white_check_mark:" : ""} ${demcandidate}`, value: `${result.demVotes} Electoral Votes`, inline: true},
|
||||
)
|
||||
.setImage("attachment://election.png")
|
||||
.setTimestamp();
|
||||
await i.reply({embeds: [embed], files: [{attachment: result.png, name: "election.png"}]});
|
||||
break;
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
});
|
||||
|
|
236
src/numbers.ts
Normal file
236
src/numbers.ts
Normal file
|
@ -0,0 +1,236 @@
|
|||
const GOP_WIN_ODDS = {
|
||||
// Data from https://www.insideelections.com/ratings/president
|
||||
// Toss-up
|
||||
"AZ": 0.5,
|
||||
"GA": 0.5,
|
||||
"MI": 0.5,
|
||||
"NV": 0.5,
|
||||
"PA": 0.5,
|
||||
"WI": 0.5,
|
||||
// Lean D
|
||||
"MN": 0.4,
|
||||
"NH": 0.4,
|
||||
// Likely D
|
||||
"ME": 0.2,
|
||||
"VA": 0.2,
|
||||
// Solid D
|
||||
"CA": 0,
|
||||
"CO": 0,
|
||||
"CT": 0,
|
||||
"DC": 0,
|
||||
"DE": 0,
|
||||
"HI": 0,
|
||||
"IL": 0,
|
||||
"MA": 0,
|
||||
"MD": 0,
|
||||
"NJ": 0,
|
||||
"NM": 0,
|
||||
"NY": 0,
|
||||
"OR": 0,
|
||||
"RI": 0,
|
||||
"VT": 0,
|
||||
"WA": 0,
|
||||
"ME-01": 0,
|
||||
// Tilt R
|
||||
"NC": 0.55,
|
||||
"NE-02": 0.55,
|
||||
// Lean R
|
||||
"FL": 0.6,
|
||||
// Likely R
|
||||
"IA": 0.8,
|
||||
"OH": 0.8,
|
||||
"TX": 0.8,
|
||||
"ME-02": 0.8,
|
||||
// Solid R
|
||||
"AK": 1,
|
||||
"AL": 1,
|
||||
"AR": 1,
|
||||
"ID": 1,
|
||||
"IN": 1,
|
||||
"KS": 1,
|
||||
"KY": 1,
|
||||
"LA": 1,
|
||||
"MO": 1,
|
||||
"MS": 1,
|
||||
"MT": 1,
|
||||
"NE": 1,
|
||||
"ND": 1,
|
||||
"OK": 1,
|
||||
"SC": 1,
|
||||
"SD": 1,
|
||||
"TN": 1,
|
||||
"UT": 1,
|
||||
"WV": 1,
|
||||
"WY": 1
|
||||
};
|
||||
|
||||
const GOP_WIN_ODDS_1864 = {
|
||||
// Solid R
|
||||
"TN": 1,
|
||||
"KS": 1,
|
||||
"VT": 1,
|
||||
"MA": 1,
|
||||
// Likely R
|
||||
"MO": 0.99,
|
||||
"WV": 0.99,
|
||||
"IA": 0.95,
|
||||
"RI": 0.95,
|
||||
"NV": 0.9,
|
||||
"ME": 0.9,
|
||||
"IL": 0.8,
|
||||
"MN": 0.8,
|
||||
"CA": 0.7,
|
||||
"OH": 0.7,
|
||||
"WI": 0.7,
|
||||
"MD": 0.7,
|
||||
"OR": 0.7,
|
||||
"MI": 0.7,
|
||||
"IN": 0.6,
|
||||
"NH": 0.6,
|
||||
"PA": 0.6,
|
||||
"CT": 0.6,
|
||||
"NY": 0.55,
|
||||
"DE": 0.5,
|
||||
// Likely D
|
||||
"NJ": 0.4,
|
||||
"KY": 0.2,
|
||||
"LA": 0.2
|
||||
};
|
||||
|
||||
const GOP_WIN_ODDS_SENATE = {
|
||||
// Data from https://www.insideelections.com/ratings/senate
|
||||
// Toss-up
|
||||
"MT": 0.5,
|
||||
"OH": 0.5,
|
||||
// Tilt D
|
||||
"AZ": 0.4,
|
||||
"MI": 0.4,
|
||||
"NV": 0.4,
|
||||
"PA": 0.4,
|
||||
// Lean D
|
||||
"WI": 0.3,
|
||||
// Likely D
|
||||
"MD": 0.2,
|
||||
// Solid D
|
||||
"CA": 0,
|
||||
"CT": 0,
|
||||
"DE": 0,
|
||||
"HI": 0,
|
||||
"MA": 0,
|
||||
"ME": 0,
|
||||
"MN": 0,
|
||||
"NJ": 0,
|
||||
"NM": 0,
|
||||
"NY": 0,
|
||||
"RI": 0,
|
||||
"VA": 0,
|
||||
"VT": 0,
|
||||
"WA": 0,
|
||||
// Likely R
|
||||
"TX": 0.8,
|
||||
// Solid R
|
||||
"FL": 1,
|
||||
"IN": 1,
|
||||
"MO": 1,
|
||||
"MS": 1,
|
||||
"ND": 1,
|
||||
"NE": 1,
|
||||
"NE-02": 1,
|
||||
"TN": 1,
|
||||
"UT": 1,
|
||||
"WV": 1,
|
||||
"WY": 1
|
||||
}
|
||||
|
||||
const ELECTORAL_COLLEGE = {
|
||||
"AL": 9,
|
||||
"AK": 3,
|
||||
"AZ": 11,
|
||||
"AR": 6,
|
||||
"CA": 54,
|
||||
"CO": 10,
|
||||
"CT": 7,
|
||||
"DE": 3,
|
||||
"DC": 3,
|
||||
"FL": 30,
|
||||
"GA": 16,
|
||||
"HI": 4,
|
||||
"ID": 4,
|
||||
"IL": 19,
|
||||
"IN": 11,
|
||||
"IA": 6,
|
||||
"KS": 6,
|
||||
"KY": 8,
|
||||
"LA": 8,
|
||||
"ME": 2,
|
||||
"ME-01": 1,
|
||||
"ME-02": 1,
|
||||
"MD": 10,
|
||||
"MA": 11,
|
||||
"MI": 15,
|
||||
"MN": 10,
|
||||
"MS": 6,
|
||||
"MO": 10,
|
||||
"MT": 4,
|
||||
"NE": 4,
|
||||
"NE-02": 1,
|
||||
"NV": 6,
|
||||
"NH": 4,
|
||||
"NJ": 14,
|
||||
"NM": 5,
|
||||
"NY": 28,
|
||||
"NC": 16,
|
||||
"ND": 3,
|
||||
"OH": 17,
|
||||
"OK": 7,
|
||||
"OR": 8,
|
||||
"PA": 19,
|
||||
"RI": 4,
|
||||
"SC": 9,
|
||||
"SD": 3,
|
||||
"TN": 11,
|
||||
"TX": 40,
|
||||
"UT": 6,
|
||||
"VT": 3,
|
||||
"VA": 13,
|
||||
"WA": 12,
|
||||
"WV": 4,
|
||||
"WI": 10,
|
||||
"WY": 3
|
||||
};
|
||||
|
||||
const ELECTORAL_COLLEGE_1864 = {
|
||||
"CA": 5,
|
||||
"CT": 6,
|
||||
"DE": 3,
|
||||
"IA": 8,
|
||||
"IL": 16,
|
||||
"IN": 13,
|
||||
"KS": 3,
|
||||
"KY": 11,
|
||||
"LA": 7,
|
||||
"MA": 12,
|
||||
"MD": 7,
|
||||
"ME": 7,
|
||||
"MI": 8,
|
||||
"MN": 4,
|
||||
"MO": 11,
|
||||
"NH": 5,
|
||||
"NV": 2,
|
||||
"NJ": 7,
|
||||
"NY": 33,
|
||||
"OH": 21,
|
||||
"OR": 3,
|
||||
"PA": 26,
|
||||
"RI": 4,
|
||||
"TN": 10,
|
||||
"VT": 5,
|
||||
"WI": 8,
|
||||
"WV": 5
|
||||
};
|
||||
|
||||
export const ElectoralCollege = ELECTORAL_COLLEGE;
|
||||
export const ElectoralCollege1864 = ELECTORAL_COLLEGE_1864;
|
||||
export const GOPWinOddsSenate = GOP_WIN_ODDS_SENATE;
|
||||
export const GOPWinOdds1864 = GOP_WIN_ODDS_1864;
|
||||
export const GOPWinOdds = GOP_WIN_ODDS;
|
129
src/predictor.ts
129
src/predictor.ts
|
@ -1,5 +1,4 @@
|
|||
import GOP_WIN_ODDS from "./gopwinodds.js";
|
||||
import ELECTORAL_COLLEGE from "./states.js"
|
||||
import { ElectoralCollege, ElectoralCollege1864, GOPWinOdds, GOPWinOdds1864, GOPWinOddsSenate } from "./numbers.js";
|
||||
import { createSVGWindow } from 'svgdom'
|
||||
import { SVG, registerWindow } from '@svgdotjs/svg.js'
|
||||
import * as fs from "node:fs/promises";
|
||||
|
@ -7,8 +6,10 @@ import sharp from "sharp";
|
|||
import crypto from "crypto";
|
||||
|
||||
const BASE_SVG = await fs.readFile("assets/ElectoralCollege2024.svg", "utf-8");
|
||||
const BASE_SVG_1864 = await fs.readFile("assets/ElectoralCollege1864.svg", "utf-8");
|
||||
const BASE_SVG_SENATE = await fs.readFile("assets/SenateMap2024.svg", "utf-8");
|
||||
|
||||
export function MakePrediction(bias: number, gopcandidate : string, demcandidate : string) : Promise<Prediction> {
|
||||
export function MakePrediction(bias : number, gopcandidate : string, demcandidate : string, simulationtype : string, year : number) : Promise<Prediction> {
|
||||
return new Promise(async res => {
|
||||
if (Number.isNaN(bias)) bias = 0;
|
||||
const window = createSVGWindow();
|
||||
|
@ -16,33 +17,101 @@ export function MakePrediction(bias: number, gopcandidate : string, demcandidate
|
|||
var election = {} as any;
|
||||
var gopVotes = 0;
|
||||
var demVotes = 0;
|
||||
var draw = SVG(window.document.documentElement);
|
||||
draw.svg(BASE_SVG);
|
||||
for (const state of Object.keys(ELECTORAL_COLLEGE)) {
|
||||
if ((GOP_WIN_ODDS as any)[state] >= bias + await betterRandom()) {
|
||||
election[state] = "R";
|
||||
gopVotes += (ELECTORAL_COLLEGE as any)[state];
|
||||
// @ts-ignore
|
||||
draw.find(`#${state}`).fill("#BF1D29");
|
||||
}
|
||||
else {
|
||||
election[state] = "D";
|
||||
demVotes += (ELECTORAL_COLLEGE as any)[state];
|
||||
// @ts-ignore
|
||||
draw.find(`#${state}`).fill("#1C408C");
|
||||
}
|
||||
};
|
||||
var s = sharp(Buffer.from(draw.svg()));
|
||||
var png = await s.png().toBuffer();
|
||||
res({
|
||||
gopVotes,
|
||||
demVotes,
|
||||
gopCandidate: gopcandidate,
|
||||
demCandidate: demcandidate,
|
||||
winner: gopVotes > demVotes ? gopcandidate : demcandidate,
|
||||
svg: draw.svg(),
|
||||
png,
|
||||
});
|
||||
|
||||
switch (simulationtype) {
|
||||
case "presidential":
|
||||
if(year == 1864) {
|
||||
var draw = SVG(window.document.documentElement);
|
||||
draw.svg(BASE_SVG_1864);
|
||||
for (const state of Object.keys(ElectoralCollege1864)) {
|
||||
if ((GOPWinOdds1864 as any)[state] >= bias + await betterRandom()) {
|
||||
election[state] = "R";
|
||||
gopVotes += (ElectoralCollege1864 as any)[state];
|
||||
// @ts-ignore
|
||||
draw.find(`#${state}`).fill("#BF1D29");
|
||||
}
|
||||
else {
|
||||
election[state] = "D";
|
||||
demVotes += (ElectoralCollege1864 as any)[state];
|
||||
// @ts-ignore
|
||||
draw.find(`#${state}`).fill("#1C408C");
|
||||
}
|
||||
};
|
||||
var s = sharp(Buffer.from(draw.svg()));
|
||||
var png = await s.png().toBuffer();
|
||||
res({
|
||||
gopVotes,
|
||||
demVotes,
|
||||
gopCandidate: gopcandidate,
|
||||
demCandidate: demcandidate,
|
||||
winner: gopVotes > demVotes ? gopcandidate : demcandidate,
|
||||
svg: draw.svg(),
|
||||
png,
|
||||
});
|
||||
break;
|
||||
} else {
|
||||
var draw = SVG(window.document.documentElement);
|
||||
draw.svg(BASE_SVG);
|
||||
for (const state of Object.keys(ElectoralCollege)) {
|
||||
if ((GOPWinOdds as any)[state] >= bias + await betterRandom()) {
|
||||
election[state] = "R";
|
||||
gopVotes += (ElectoralCollege as any)[state];
|
||||
// @ts-ignore
|
||||
draw.find(`#${state}`).fill("#BF1D29");
|
||||
}
|
||||
else {
|
||||
election[state] = "D";
|
||||
demVotes += (ElectoralCollege as any)[state];
|
||||
// @ts-ignore
|
||||
draw.find(`#${state}`).fill("#1C408C");
|
||||
}
|
||||
};
|
||||
var s = sharp(Buffer.from(draw.svg()));
|
||||
var png = await s.png().toBuffer();
|
||||
res({
|
||||
gopVotes,
|
||||
demVotes,
|
||||
gopCandidate: gopcandidate,
|
||||
demCandidate: demcandidate,
|
||||
winner: gopVotes > demVotes ? gopcandidate : demcandidate,
|
||||
svg: draw.svg(),
|
||||
png,
|
||||
});
|
||||
break;
|
||||
}
|
||||
case "senate":
|
||||
var draw = SVG(window.document.documentElement);
|
||||
draw.svg(BASE_SVG_SENATE);
|
||||
let senatestates = ["AZ", "CA", "CT", "DE", "FL", "HI", "IN", "MA", "MD", "ME", "MI", "MN",
|
||||
"MO", "MS", "MT", "ND", "NE", "NE-02", "NJ", "NM", "NV", "NY", "OH", "PA", "RI", "TN", "TX",
|
||||
"UT", "VA", "VT", "WA", "WI", "WV", "WY"];
|
||||
|
||||
for await (const state of senatestates) {
|
||||
if ((GOPWinOddsSenate as any)[state] >= bias + await betterRandom()) {
|
||||
election[state] = "R";
|
||||
gopVotes += 1;
|
||||
// @ts-ignore
|
||||
draw.find(`#${state}`).fill("#BF1D29");
|
||||
} else {
|
||||
election[state] = "D";
|
||||
demVotes += 1;
|
||||
// @ts-ignore
|
||||
draw.find(`#${state}`).fill("#1C408C");
|
||||
}
|
||||
}
|
||||
var s = sharp(Buffer.from(draw.svg()));
|
||||
var png = await s.png().toBuffer();
|
||||
res({
|
||||
gopVotes,
|
||||
demVotes,
|
||||
gopCandidate: gopcandidate,
|
||||
demCandidate: demcandidate,
|
||||
winner: gopVotes > demVotes ? gopcandidate : demcandidate,
|
||||
svg: draw.svg(),
|
||||
png,
|
||||
});
|
||||
break;
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
|
|
|
@ -1,58 +0,0 @@
|
|||
const ELECTORAL_COLLEGE = {
|
||||
"AL": 9,
|
||||
"AK": 3,
|
||||
"AZ": 11,
|
||||
"AR": 6,
|
||||
"CA": 54,
|
||||
"CO": 10,
|
||||
"CT": 7,
|
||||
"DE": 3,
|
||||
"DC": 3,
|
||||
"FL": 30,
|
||||
"GA": 16,
|
||||
"HI": 4,
|
||||
"ID": 4,
|
||||
"IL": 19,
|
||||
"IN": 11,
|
||||
"IA": 6,
|
||||
"KS": 6,
|
||||
"KY": 8,
|
||||
"LA": 8,
|
||||
"ME": 2,
|
||||
"ME-01": 1,
|
||||
"ME-02": 1,
|
||||
"MD": 10,
|
||||
"MA": 11,
|
||||
"MI": 15,
|
||||
"MN": 10,
|
||||
"MS": 6,
|
||||
"MO": 10,
|
||||
"MT": 4,
|
||||
"NE": 4,
|
||||
"NE-02": 1,
|
||||
"NV": 6,
|
||||
"NH": 4,
|
||||
"NJ": 14,
|
||||
"NM": 5,
|
||||
"NY": 28,
|
||||
"NC": 16,
|
||||
"ND": 3,
|
||||
"OH": 17,
|
||||
"OK": 7,
|
||||
"OR": 8,
|
||||
"PA": 19,
|
||||
"RI": 4,
|
||||
"SC": 9,
|
||||
"SD": 3,
|
||||
"TN": 11,
|
||||
"TX": 40,
|
||||
"UT": 6,
|
||||
"VT": 3,
|
||||
"VA": 13,
|
||||
"WA": 12,
|
||||
"WV": 4,
|
||||
"WI": 10,
|
||||
"WY": 3
|
||||
};
|
||||
|
||||
export default ELECTORAL_COLLEGE;
|
Loading…
Reference in a new issue