ooxml

Check-in [fbee5b92f8]
Login

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

Overview
Comment:scripts to build base structure of word-processing document docx
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | docx
Files: files | file ages | folders
SHA3-256: fbee5b92f83ca7f1d7e8cb9bcb7771ed0ad225d28db1e826efcac1134bc4e663
User & Date: alex 2020-01-08 21:19:57
Context
2020-01-08
21:19
scripts to build base structure of word-processing document docx Leaf check-in: fbee5b92f8 user: alex tags: docx
21:06
change README check-in: a827a9d83c user: alex tags: trunk
Changes
Hide Diffs Unified Diffs Ignore Whitespace Patch

Added docx/Content_Types.tcl.































































>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
package require tdom 0.9.0-
set encoding utf-8
dom createNodeCmd -tagName Default elementNode Tag_Default
dom createNodeCmd -tagName Override elementNode Tag_Override
set doc [dom createDocument Types]
set root [$doc documentElement]
$root setAttribute xmlns http://schemas.openxmlformats.org/package/2006/content-types
$root appendFromScript {
  Tag_Default Extension rels ContentType application/vnd.openxmlformats-package.relationships+xml {
  }
  Tag_Default Extension xml ContentType application/xml {
  }
  Tag_Override PartName /word/document.xml ContentType application/vnd.openxmlformats-officedocument.wordprocessingml.document.main+xml {
  }
  Tag_Override PartName /word/styles.xml ContentType application/vnd.openxmlformats-officedocument.wordprocessingml.styles+xml {
  }
  Tag_Override PartName /word/settings.xml ContentType application/vnd.openxmlformats-officedocument.wordprocessingml.settings+xml {
  }
  Tag_Override PartName /word/webSettings.xml ContentType application/vnd.openxmlformats-officedocument.wordprocessingml.webSettings+xml {
  }
  Tag_Override PartName /word/fontTable.xml ContentType application/vnd.openxmlformats-officedocument.wordprocessingml.fontTable+xml {
  }
  Tag_Override PartName /word/theme/theme1.xml ContentType application/vnd.openxmlformats-officedocument.theme+xml {
  }
  Tag_Override PartName /docProps/core.xml ContentType application/vnd.openxmlformats-package.core-properties+xml {
  }
  Tag_Override PartName /docProps/app.xml ContentType application/vnd.openxmlformats-officedocument.extended-properties+xml {
  }
}
fconfigure stdout -encoding $encoding
puts [$root asXML -indent 2 -xmlDeclaration 1 -encString [string toupper $encoding]]

Added docx/docProps/app.tcl.





















































































































































>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
package require tdom 0.9.0-
set encoding utf-8
dom createNodeCmd textNode Text
dom createNodeCmd -tagName AppVersion elementNode Tag_AppVersion
dom createNodeCmd -tagName Application elementNode Tag_Application
dom createNodeCmd -tagName Characters elementNode Tag_Characters
dom createNodeCmd -tagName CharactersWithSpaces elementNode Tag_CharactersWithSpaces
dom createNodeCmd -tagName Company elementNode Tag_Company
dom createNodeCmd -tagName DocSecurity elementNode Tag_DocSecurity
dom createNodeCmd -tagName HyperlinksChanged elementNode Tag_HyperlinksChanged
dom createNodeCmd -tagName Lines elementNode Tag_Lines
dom createNodeCmd -tagName LinksUpToDate elementNode Tag_LinksUpToDate
dom createNodeCmd -tagName Pages elementNode Tag_Pages
dom createNodeCmd -tagName Paragraphs elementNode Tag_Paragraphs
dom createNodeCmd -tagName ScaleCrop elementNode Tag_ScaleCrop
dom createNodeCmd -tagName SharedDoc elementNode Tag_SharedDoc
dom createNodeCmd -tagName Template elementNode Tag_Template
dom createNodeCmd -tagName TotalTime elementNode Tag_TotalTime
dom createNodeCmd -tagName Words elementNode Tag_Words
set doc [dom createDocument Properties]
set root [$doc documentElement]
$root setAttribute xmlns http://schemas.openxmlformats.org/officeDocument/2006/extended-properties
$root setAttribute xmlns:vt http://schemas.openxmlformats.org/officeDocument/2006/docPropsVTypes
$root appendFromScript {
  Tag_Template {
    Text Normal.dotm
  }
  Tag_TotalTime {
    Text 0
  }
  Tag_Pages {
    Text 1
  }
  Tag_Words {
    Text 0
  }
  Tag_Characters {
    Text 0
  }
  Tag_Application {
    Text Microsoft Office Word
  }
  Tag_DocSecurity {
    Text 0
  }
  Tag_Lines {
    Text 0
  }
  Tag_Paragraphs {
    Text 0
  }
  Tag_ScaleCrop {
    Text false
  }
  Tag_Company {
  }
  Tag_LinksUpToDate {
    Text false
  }
  Tag_CharactersWithSpaces {
    Text 0
  }
  Tag_SharedDoc {
    Text false
  }
  Tag_HyperlinksChanged {
    Text false
  }
  Tag_AppVersion {
    Text 16.0000
  }
}
fconfigure stdout -encoding $encoding
puts [$root asXML -indent 2 -xmlDeclaration 1 -encString [string toupper $encoding]]

Added docx/docProps/core.tcl.





























































































>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
package require tdom 0.9.0-
set encoding utf-8
dom createNodeCmd textNode Text
dom createNodeCmd -tagName cp:keywords elementNode Tag_cp:keywords
dom createNodeCmd -tagName cp:lastModifiedBy elementNode Tag_cp:lastModifiedBy
dom createNodeCmd -tagName cp:revision elementNode Tag_cp:revision
dom createNodeCmd -tagName dc:creator elementNode Tag_dc:creator
dom createNodeCmd -tagName dc:description elementNode Tag_dc:description
dom createNodeCmd -tagName dc:subject elementNode Tag_dc:subject
dom createNodeCmd -tagName dc:title elementNode Tag_dc:title
dom createNodeCmd -tagName dcterms:created elementNode Tag_dcterms:created
dom createNodeCmd -tagName dcterms:modified elementNode Tag_dcterms:modified
set doc [dom createDocument cp:coreProperties]
set root [$doc documentElement]
$root setAttribute xmlns:cp http://schemas.openxmlformats.org/package/2006/metadata/core-properties
$root setAttribute xmlns:dc http://purl.org/dc/elements/1.1/
$root setAttribute xmlns:dcterms http://purl.org/dc/terms/
$root setAttribute xmlns:dcmitype http://purl.org/dc/dcmitype/
$root setAttribute xmlns:xsi http://www.w3.org/2001/XMLSchema-instance
$root appendFromScript {
  Tag_dc:title {
  }
  Tag_dc:subject {
  }
  Tag_dc:creator {
    Text Microsoft Office-Benutzer
  }
  Tag_cp:keywords {
  }
  Tag_dc:description {
  }
  Tag_cp:lastModifiedBy {
    Text Microsoft Office-Benutzer
  }
  Tag_cp:revision {
    Text 1
  }
  Tag_dcterms:created xsi:type dcterms:W3CDTF {
    Text 2020-01-07T22:45:00Z
  }
  Tag_dcterms:modified xsi:type dcterms:W3CDTF {
    Text 2020-01-07T22:45:00Z
  }
}
fconfigure stdout -encoding $encoding
puts [$root asXML -indent 2 -xmlDeclaration 1 -encString [string toupper $encoding]]

Added docx/word/document.tcl.



































































































































>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
package require tdom 0.9.0-
set encoding utf-8
dom createNodeCmd -tagName w:body elementNode Tag_w:body
dom createNodeCmd -tagName w:bookmarkEnd elementNode Tag_w:bookmarkEnd
dom createNodeCmd -tagName w:bookmarkStart elementNode Tag_w:bookmarkStart
dom createNodeCmd -tagName w:cols elementNode Tag_w:cols
dom createNodeCmd -tagName w:docGrid elementNode Tag_w:docGrid
dom createNodeCmd -tagName w:p elementNode Tag_w:p
dom createNodeCmd -tagName w:pgMar elementNode Tag_w:pgMar
dom createNodeCmd -tagName w:pgSz elementNode Tag_w:pgSz
dom createNodeCmd -tagName w:sectPr elementNode Tag_w:sectPr
set doc [dom createDocument w:document]
set root [$doc documentElement]
$root setAttribute xmlns:wpc http://schemas.microsoft.com/office/word/2010/wordprocessingCanvas
$root setAttribute xmlns:cx http://schemas.microsoft.com/office/drawing/2014/chartex
$root setAttribute xmlns:cx1 http://schemas.microsoft.com/office/drawing/2015/9/8/chartex
$root setAttribute xmlns:cx2 http://schemas.microsoft.com/office/drawing/2015/10/21/chartex
$root setAttribute xmlns:cx3 http://schemas.microsoft.com/office/drawing/2016/5/9/chartex
$root setAttribute xmlns:cx4 http://schemas.microsoft.com/office/drawing/2016/5/10/chartex
$root setAttribute xmlns:cx5 http://schemas.microsoft.com/office/drawing/2016/5/11/chartex
$root setAttribute xmlns:cx6 http://schemas.microsoft.com/office/drawing/2016/5/12/chartex
$root setAttribute xmlns:cx7 http://schemas.microsoft.com/office/drawing/2016/5/13/chartex
$root setAttribute xmlns:cx8 http://schemas.microsoft.com/office/drawing/2016/5/14/chartex
$root setAttribute xmlns:mc http://schemas.openxmlformats.org/markup-compatibility/2006
$root setAttribute xmlns:aink http://schemas.microsoft.com/office/drawing/2016/ink
$root setAttribute xmlns:am3d http://schemas.microsoft.com/office/drawing/2017/model3d
$root setAttribute xmlns:o urn:schemas-microsoft-com:office:office
$root setAttribute xmlns:r http://schemas.openxmlformats.org/officeDocument/2006/relationships
$root setAttribute xmlns:m http://schemas.openxmlformats.org/officeDocument/2006/math
$root setAttribute xmlns:v urn:schemas-microsoft-com:vml
$root setAttribute xmlns:wp14 http://schemas.microsoft.com/office/word/2010/wordprocessingDrawing
$root setAttribute xmlns:wp http://schemas.openxmlformats.org/drawingml/2006/wordprocessingDrawing
$root setAttribute xmlns:w10 urn:schemas-microsoft-com:office:word
$root setAttribute xmlns:w http://schemas.openxmlformats.org/wordprocessingml/2006/main
$root setAttribute xmlns:w14 http://schemas.microsoft.com/office/word/2010/wordml
$root setAttribute xmlns:w15 http://schemas.microsoft.com/office/word/2012/wordml
$root setAttribute xmlns:w16cid http://schemas.microsoft.com/office/word/2016/wordml/cid
$root setAttribute xmlns:w16se http://schemas.microsoft.com/office/word/2015/wordml/symex
$root setAttribute xmlns:wpg http://schemas.microsoft.com/office/word/2010/wordprocessingGroup
$root setAttribute xmlns:wpi http://schemas.microsoft.com/office/word/2010/wordprocessingInk
$root setAttribute xmlns:wne http://schemas.microsoft.com/office/word/2006/wordml
$root setAttribute xmlns:wps http://schemas.microsoft.com/office/word/2010/wordprocessingShape
$root setAttribute mc:Ignorable {w14 w15 w16se w16cid wp14}
$root appendFromScript {
  Tag_w:body {
    Tag_w:p w:rsidR 001B1FDE w:rsidRDefault 001B1FDE {
      Tag_w:bookmarkStart w:id 0 w:name _GoBack {
      }
      Tag_w:bookmarkEnd w:id 0 {
      }
    }
    Tag_w:sectPr w:rsidR 001B1FDE w:rsidSect 00CB4A40 {
      Tag_w:pgSz w:w 11900 w:h 16840 {
      }
      Tag_w:pgMar w:top 1417 w:right 1417 w:bottom 1134 w:left 1417 w:header 708 w:footer 708 w:gutter 0 {
      }
      Tag_w:cols w:space 708 {
      }
      Tag_w:docGrid w:linePitch 360 {
      }
    }
  }
}
fconfigure stdout -encoding $encoding
puts [$root asXML -indent 2 -xmlDeclaration 1 -encString [string toupper $encoding]]

Added docx/word/fontTable.tcl.





















































































































>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
package require tdom 0.9.0-
set encoding utf-8
dom createNodeCmd -tagName w:charset elementNode Tag_w:charset
dom createNodeCmd -tagName w:family elementNode Tag_w:family
dom createNodeCmd -tagName w:font elementNode Tag_w:font
dom createNodeCmd -tagName w:panose1 elementNode Tag_w:panose1
dom createNodeCmd -tagName w:pitch elementNode Tag_w:pitch
dom createNodeCmd -tagName w:sig elementNode Tag_w:sig
set doc [dom createDocument w:fonts]
set root [$doc documentElement]
$root setAttribute xmlns:mc http://schemas.openxmlformats.org/markup-compatibility/2006
$root setAttribute xmlns:r http://schemas.openxmlformats.org/officeDocument/2006/relationships
$root setAttribute xmlns:w http://schemas.openxmlformats.org/wordprocessingml/2006/main
$root setAttribute xmlns:w14 http://schemas.microsoft.com/office/word/2010/wordml
$root setAttribute xmlns:w15 http://schemas.microsoft.com/office/word/2012/wordml
$root setAttribute xmlns:w16cid http://schemas.microsoft.com/office/word/2016/wordml/cid
$root setAttribute xmlns:w16se http://schemas.microsoft.com/office/word/2015/wordml/symex
$root setAttribute mc:Ignorable {w14 w15 w16se w16cid}
$root appendFromScript {
  Tag_w:font w:name Calibri {
    Tag_w:panose1 w:val 020F0502020204030204 {
    }
    Tag_w:charset w:val 00 {
    }
    Tag_w:family w:val swiss {
    }
    Tag_w:pitch w:val variable {
    }
    Tag_w:sig w:usb0 E0002AFF w:usb1 C000247B w:usb2 00000009 w:usb3 00000000 w:csb0 000001FF w:csb1 00000000 {
    }
  }
  Tag_w:font w:name {Times New Roman} {
    Tag_w:panose1 w:val 02020603050405020304 {
    }
    Tag_w:charset w:val 00 {
    }
    Tag_w:family w:val roman {
    }
    Tag_w:pitch w:val variable {
    }
    Tag_w:sig w:usb0 E0002AFF w:usb1 C0007841 w:usb2 00000009 w:usb3 00000000 w:csb0 000001FF w:csb1 00000000 {
    }
  }
  Tag_w:font w:name {Calibri Light} {
    Tag_w:panose1 w:val 020F0302020204030204 {
    }
    Tag_w:charset w:val 00 {
    }
    Tag_w:family w:val swiss {
    }
    Tag_w:pitch w:val variable {
    }
    Tag_w:sig w:usb0 E0002AFF w:usb1 C000247B w:usb2 00000009 w:usb3 00000000 w:csb0 000001FF w:csb1 00000000 {
    }
  }
}
fconfigure stdout -encoding $encoding
puts [$root asXML -indent 2 -xmlDeclaration 1 -encString [string toupper $encoding]]

Added docx/word/rels/document.xml.rels,tcl.









































>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
package require tdom 0.9.0-
set encoding utf-8
dom createNodeCmd -tagName Relationship elementNode Tag_Relationship
set doc [dom createDocument Relationships]
set root [$doc documentElement]
$root setAttribute xmlns http://schemas.openxmlformats.org/package/2006/relationships
$root appendFromScript {
  Tag_Relationship Id rId3 Type http://schemas.openxmlformats.org/officeDocument/2006/relationships/webSettings Target webSettings.xml {
  }
  Tag_Relationship Id rId2 Type http://schemas.openxmlformats.org/officeDocument/2006/relationships/settings Target settings.xml {
  }
  Tag_Relationship Id rId1 Type http://schemas.openxmlformats.org/officeDocument/2006/relationships/styles Target styles.xml {
  }
  Tag_Relationship Id rId5 Type http://schemas.openxmlformats.org/officeDocument/2006/relationships/theme Target theme/theme1.xml {
  }
  Tag_Relationship Id rId4 Type http://schemas.openxmlformats.org/officeDocument/2006/relationships/fontTable Target fontTable.xml {
  }
}
fconfigure stdout -encoding $encoding
puts [$root asXML -indent 2 -xmlDeclaration 1 -encString [string toupper $encoding]]

Added docx/word/settings.tcl.





















































































































































































































































>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
package require tdom 0.9.0-
set encoding utf-8
dom createNodeCmd -tagName m:brkBin elementNode Tag_m:brkBin
dom createNodeCmd -tagName m:brkBinSub elementNode Tag_m:brkBinSub
dom createNodeCmd -tagName m:defJc elementNode Tag_m:defJc
dom createNodeCmd -tagName m:dispDef elementNode Tag_m:dispDef
dom createNodeCmd -tagName m:intLim elementNode Tag_m:intLim
dom createNodeCmd -tagName m:lMargin elementNode Tag_m:lMargin
dom createNodeCmd -tagName m:mathFont elementNode Tag_m:mathFont
dom createNodeCmd -tagName m:mathPr elementNode Tag_m:mathPr
dom createNodeCmd -tagName m:naryLim elementNode Tag_m:naryLim
dom createNodeCmd -tagName m:rMargin elementNode Tag_m:rMargin
dom createNodeCmd -tagName m:smallFrac elementNode Tag_m:smallFrac
dom createNodeCmd -tagName m:wrapIndent elementNode Tag_m:wrapIndent
dom createNodeCmd -tagName w14:defaultImageDpi elementNode Tag_w14:defaultImageDpi
dom createNodeCmd -tagName w14:docId elementNode Tag_w14:docId
dom createNodeCmd -tagName w15:chartTrackingRefBased elementNode Tag_w15:chartTrackingRefBased
dom createNodeCmd -tagName w15:docId elementNode Tag_w15:docId
dom createNodeCmd -tagName w:characterSpacingControl elementNode Tag_w:characterSpacingControl
dom createNodeCmd -tagName w:clrSchemeMapping elementNode Tag_w:clrSchemeMapping
dom createNodeCmd -tagName w:compat elementNode Tag_w:compat
dom createNodeCmd -tagName w:compatSetting elementNode Tag_w:compatSetting
dom createNodeCmd -tagName w:decimalSymbol elementNode Tag_w:decimalSymbol
dom createNodeCmd -tagName w:defaultTabStop elementNode Tag_w:defaultTabStop
dom createNodeCmd -tagName w:hyphenationZone elementNode Tag_w:hyphenationZone
dom createNodeCmd -tagName w:listSeparator elementNode Tag_w:listSeparator
dom createNodeCmd -tagName w:rsid elementNode Tag_w:rsid
dom createNodeCmd -tagName w:rsidRoot elementNode Tag_w:rsidRoot
dom createNodeCmd -tagName w:rsids elementNode Tag_w:rsids
dom createNodeCmd -tagName w:themeFontLang elementNode Tag_w:themeFontLang
dom createNodeCmd -tagName w:zoom elementNode Tag_w:zoom
set doc [dom createDocument w:settings]
set root [$doc documentElement]
$root setAttribute xmlns:mc http://schemas.openxmlformats.org/markup-compatibility/2006
$root setAttribute xmlns:o urn:schemas-microsoft-com:office:office
$root setAttribute xmlns:r http://schemas.openxmlformats.org/officeDocument/2006/relationships
$root setAttribute xmlns:m http://schemas.openxmlformats.org/officeDocument/2006/math
$root setAttribute xmlns:v urn:schemas-microsoft-com:vml
$root setAttribute xmlns:w10 urn:schemas-microsoft-com:office:word
$root setAttribute xmlns:w http://schemas.openxmlformats.org/wordprocessingml/2006/main
$root setAttribute xmlns:w14 http://schemas.microsoft.com/office/word/2010/wordml
$root setAttribute xmlns:w15 http://schemas.microsoft.com/office/word/2012/wordml
$root setAttribute xmlns:w16cid http://schemas.microsoft.com/office/word/2016/wordml/cid
$root setAttribute xmlns:w16se http://schemas.microsoft.com/office/word/2015/wordml/symex
$root setAttribute xmlns:sl http://schemas.openxmlformats.org/schemaLibrary/2006/main
$root setAttribute mc:Ignorable {w14 w15 w16se w16cid}
$root appendFromScript {
  Tag_w:zoom w:percent 130 {
  }
  Tag_w:defaultTabStop w:val 708 {
  }
  Tag_w:hyphenationZone w:val 425 {
  }
  Tag_w:characterSpacingControl w:val doNotCompress {
  }
  Tag_w:compat {
    Tag_w:compatSetting w:name compatibilityMode w:uri http://schemas.microsoft.com/office/word w:val 15 {
    }
    Tag_w:compatSetting w:name overrideTableStyleFontSizeAndJustification w:uri http://schemas.microsoft.com/office/word w:val 1 {
    }
    Tag_w:compatSetting w:name enableOpenTypeFeatures w:uri http://schemas.microsoft.com/office/word w:val 1 {
    }
    Tag_w:compatSetting w:name doNotFlipMirrorIndents w:uri http://schemas.microsoft.com/office/word w:val 1 {
    }
    Tag_w:compatSetting w:name differentiateMultirowTableHeaders w:uri http://schemas.microsoft.com/office/word w:val 1 {
    }
    Tag_w:compatSetting w:name useWord2013TrackBottomHyphenation w:uri http://schemas.microsoft.com/office/word w:val 0 {
    }
  }
  Tag_w:rsids {
    Tag_w:rsidRoot w:val 00D76278 {
    }
    Tag_w:rsid w:val 001B1FDE {
    }
    Tag_w:rsid w:val 00CB4A40 {
    }
    Tag_w:rsid w:val 00D76278 {
    }
  }
  Tag_m:mathPr {
    Tag_m:mathFont m:val {Cambria Math} {
    }
    Tag_m:brkBin m:val before {
    }
    Tag_m:brkBinSub m:val -- {
    }
    Tag_m:smallFrac m:val 0 {
    }
    Tag_m:dispDef {
    }
    Tag_m:lMargin m:val 0 {
    }
    Tag_m:rMargin m:val 0 {
    }
    Tag_m:defJc m:val centerGroup {
    }
    Tag_m:wrapIndent m:val 1440 {
    }
    Tag_m:intLim m:val subSup {
    }
    Tag_m:naryLim m:val undOvr {
    }
  }
  Tag_w:themeFontLang w:val de-DE {
  }
  Tag_w:clrSchemeMapping w:bg1 light1 w:t1 dark1 w:bg2 light2 w:t2 dark2 w:accent1 accent1 w:accent2 accent2 w:accent3 accent3 w:accent4 accent4 w:accent5 accent5 w:accent6 accent6 w:hyperlink hyperlink w:followedHyperlink followedHyperlink {
  }
  Tag_w:decimalSymbol w:val , {
  }
  Tag_w:listSeparator w:val {;} {
  }
  Tag_w14:docId w14:val 7A816370 {
  }
  Tag_w14:defaultImageDpi w14:val 32767 {
  }
  Tag_w15:chartTrackingRefBased {
  }
  Tag_w15:docId w15:val {{22CAD71F-778E-A14F-AEC6-E0D033380262}} {
  }
}
fconfigure stdout -encoding $encoding
puts [$root asXML -indent 2 -xmlDeclaration 1 -encString [string toupper $encoding]]

Added docx/word/styles.tcl.











































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
package require tdom 0.9.0-
set encoding utf-8
dom createNodeCmd -tagName w:bottom elementNode Tag_w:bottom
dom createNodeCmd -tagName w:docDefaults elementNode Tag_w:docDefaults
dom createNodeCmd -tagName w:lang elementNode Tag_w:lang
dom createNodeCmd -tagName w:latentStyles elementNode Tag_w:latentStyles
dom createNodeCmd -tagName w:left elementNode Tag_w:left
dom createNodeCmd -tagName w:lsdException elementNode Tag_w:lsdException
dom createNodeCmd -tagName w:name elementNode Tag_w:name
dom createNodeCmd -tagName w:pPrDefault elementNode Tag_w:pPrDefault
dom createNodeCmd -tagName w:qFormat elementNode Tag_w:qFormat
dom createNodeCmd -tagName w:rFonts elementNode Tag_w:rFonts
dom createNodeCmd -tagName w:rPr elementNode Tag_w:rPr
dom createNodeCmd -tagName w:rPrDefault elementNode Tag_w:rPrDefault
dom createNodeCmd -tagName w:right elementNode Tag_w:right
dom createNodeCmd -tagName w:semiHidden elementNode Tag_w:semiHidden
dom createNodeCmd -tagName w:style elementNode Tag_w:style
dom createNodeCmd -tagName w:sz elementNode Tag_w:sz
dom createNodeCmd -tagName w:szCs elementNode Tag_w:szCs
dom createNodeCmd -tagName w:tblCellMar elementNode Tag_w:tblCellMar
dom createNodeCmd -tagName w:tblInd elementNode Tag_w:tblInd
dom createNodeCmd -tagName w:tblPr elementNode Tag_w:tblPr
dom createNodeCmd -tagName w:top elementNode Tag_w:top
dom createNodeCmd -tagName w:uiPriority elementNode Tag_w:uiPriority
dom createNodeCmd -tagName w:unhideWhenUsed elementNode Tag_w:unhideWhenUsed
set doc [dom createDocument w:styles]
set root [$doc documentElement]
$root setAttribute xmlns:mc http://schemas.openxmlformats.org/markup-compatibility/2006
$root setAttribute xmlns:r http://schemas.openxmlformats.org/officeDocument/2006/relationships
$root setAttribute xmlns:w http://schemas.openxmlformats.org/wordprocessingml/2006/main
$root setAttribute xmlns:w14 http://schemas.microsoft.com/office/word/2010/wordml
$root setAttribute xmlns:w15 http://schemas.microsoft.com/office/word/2012/wordml
$root setAttribute xmlns:w16cid http://schemas.microsoft.com/office/word/2016/wordml/cid
$root setAttribute xmlns:w16se http://schemas.microsoft.com/office/word/2015/wordml/symex
$root setAttribute mc:Ignorable {w14 w15 w16se w16cid}
$root appendFromScript {
  Tag_w:docDefaults {
    Tag_w:rPrDefault {
      Tag_w:rPr {
        Tag_w:rFonts w:asciiTheme minorHAnsi w:eastAsiaTheme minorHAnsi w:hAnsiTheme minorHAnsi w:cstheme minorBidi {
        }
        Tag_w:sz w:val 24 {
        }
        Tag_w:szCs w:val 24 {
        }
        Tag_w:lang w:val de-DE w:eastAsia en-US w:bidi ar-SA {
        }
      }
    }
    Tag_w:pPrDefault {
    }
  }
  Tag_w:latentStyles w:defLockedState 0 w:defUIPriority 99 w:defSemiHidden 0 w:defUnhideWhenUsed 0 w:defQFormat 0 w:count 375 {
    Tag_w:lsdException w:name Normal w:uiPriority 0 w:qFormat 1 {
    }
    Tag_w:lsdException w:name {heading 1} w:uiPriority 9 w:qFormat 1 {
    }
    Tag_w:lsdException w:name {heading 2} w:semiHidden 1 w:uiPriority 9 w:unhideWhenUsed 1 w:qFormat 1 {
    }
    Tag_w:lsdException w:name {heading 3} w:semiHidden 1 w:uiPriority 9 w:unhideWhenUsed 1 w:qFormat 1 {
    }
    Tag_w:lsdException w:name {heading 4} w:semiHidden 1 w:uiPriority 9 w:unhideWhenUsed 1 w:qFormat 1 {
    }
    Tag_w:lsdException w:name {heading 5} w:semiHidden 1 w:uiPriority 9 w:unhideWhenUsed 1 w:qFormat 1 {
    }
    Tag_w:lsdException w:name {heading 6} w:semiHidden 1 w:uiPriority 9 w:unhideWhenUsed 1 w:qFormat 1 {
    }
    Tag_w:lsdException w:name {heading 7} w:semiHidden 1 w:uiPriority 9 w:unhideWhenUsed 1 w:qFormat 1 {
    }
    Tag_w:lsdException w:name {heading 8} w:semiHidden 1 w:uiPriority 9 w:unhideWhenUsed 1 w:qFormat 1 {
    }
    Tag_w:lsdException w:name {heading 9} w:semiHidden 1 w:uiPriority 9 w:unhideWhenUsed 1 w:qFormat 1 {
    }
    Tag_w:lsdException w:name {index 1} w:semiHidden 1 w:unhideWhenUsed 1 {
    }
    Tag_w:lsdException w:name {index 2} w:semiHidden 1 w:unhideWhenUsed 1 {
    }
    Tag_w:lsdException w:name {index 3} w:semiHidden 1 w:unhideWhenUsed 1 {
    }
    Tag_w:lsdException w:name {index 4} w:semiHidden 1 w:unhideWhenUsed 1 {
    }
    Tag_w:lsdException w:name {index 5} w:semiHidden 1 w:unhideWhenUsed 1 {
    }
    Tag_w:lsdException w:name {index 6} w:semiHidden 1 w:unhideWhenUsed 1 {
    }
    Tag_w:lsdException w:name {index 7} w:semiHidden 1 w:unhideWhenUsed 1 {
    }
    Tag_w:lsdException w:name {index 8} w:semiHidden 1 w:unhideWhenUsed 1 {
    }
    Tag_w:lsdException w:name {index 9} w:semiHidden 1 w:unhideWhenUsed 1 {
    }
    Tag_w:lsdException w:name {toc 1} w:semiHidden 1 w:uiPriority 39 w:unhideWhenUsed 1 {
    }
    Tag_w:lsdException w:name {toc 2} w:semiHidden 1 w:uiPriority 39 w:unhideWhenUsed 1 {
    }
    Tag_w:lsdException w:name {toc 3} w:semiHidden 1 w:uiPriority 39 w:unhideWhenUsed 1 {
    }
    Tag_w:lsdException w:name {toc 4} w:semiHidden 1 w:uiPriority 39 w:unhideWhenUsed 1 {
    }
    Tag_w:lsdException w:name {toc 5} w:semiHidden 1 w:uiPriority 39 w:unhideWhenUsed 1 {
    }
    Tag_w:lsdException w:name {toc 6} w:semiHidden 1 w:uiPriority 39 w:unhideWhenUsed 1 {
    }
    Tag_w:lsdException w:name {toc 7} w:semiHidden 1 w:uiPriority 39 w:unhideWhenUsed 1 {
    }
    Tag_w:lsdException w:name {toc 8} w:semiHidden 1 w:uiPriority 39 w:unhideWhenUsed 1 {
    }
    Tag_w:lsdException w:name {toc 9} w:semiHidden 1 w:uiPriority 39 w:unhideWhenUsed 1 {
    }
    Tag_w:lsdException w:name {Normal Indent} w:semiHidden 1 w:unhideWhenUsed 1 {
    }
    Tag_w:lsdException w:name {footnote text} w:semiHidden 1 w:unhideWhenUsed 1 {
    }
    Tag_w:lsdException w:name {annotation text} w:semiHidden 1 w:unhideWhenUsed 1 {
    }
    Tag_w:lsdException w:name header w:semiHidden 1 w:unhideWhenUsed 1 {
    }
    Tag_w:lsdException w:name footer w:semiHidden 1 w:unhideWhenUsed 1 {
    }
    Tag_w:lsdException w:name {index heading} w:semiHidden 1 w:unhideWhenUsed 1 {
    }
    Tag_w:lsdException w:name caption w:semiHidden 1 w:uiPriority 35 w:unhideWhenUsed 1 w:qFormat 1 {
    }
    Tag_w:lsdException w:name {table of figures} w:semiHidden 1 w:unhideWhenUsed 1 {
    }
    Tag_w:lsdException w:name {envelope address} w:semiHidden 1 w:unhideWhenUsed 1 {
    }
    Tag_w:lsdException w:name {envelope return} w:semiHidden 1 w:unhideWhenUsed 1 {
    }
    Tag_w:lsdException w:name {footnote reference} w:semiHidden 1 w:unhideWhenUsed 1 {
    }
    Tag_w:lsdException w:name {annotation reference} w:semiHidden 1 w:unhideWhenUsed 1 {
    }
    Tag_w:lsdException w:name {line number} w:semiHidden 1 w:unhideWhenUsed 1 {
    }
    Tag_w:lsdException w:name {page number} w:semiHidden 1 w:unhideWhenUsed 1 {
    }
    Tag_w:lsdException w:name {endnote reference} w:semiHidden 1 w:unhideWhenUsed 1 {
    }
    Tag_w:lsdException w:name {endnote text} w:semiHidden 1 w:unhideWhenUsed 1 {
    }
    Tag_w:lsdException w:name {table of authorities} w:semiHidden 1 w:unhideWhenUsed 1 {
    }
    Tag_w:lsdException w:name macro w:semiHidden 1 w:unhideWhenUsed 1 {
    }
    Tag_w:lsdException w:name {toa heading} w:semiHidden 1 w:unhideWhenUsed 1 {
    }
    Tag_w:lsdException w:name List w:semiHidden 1 w:unhideWhenUsed 1 {
    }
    Tag_w:lsdException w:name {List Bullet} w:semiHidden 1 w:unhideWhenUsed 1 {
    }
    Tag_w:lsdException w:name {List Number} w:semiHidden 1 w:unhideWhenUsed 1 {
    }
    Tag_w:lsdException w:name {List 2} w:semiHidden 1 w:unhideWhenUsed 1 {
    }
    Tag_w:lsdException w:name {List 3} w:semiHidden 1 w:unhideWhenUsed 1 {
    }
    Tag_w:lsdException w:name {List 4} w:semiHidden 1 w:unhideWhenUsed 1 {
    }
    Tag_w:lsdException w:name {List 5} w:semiHidden 1 w:unhideWhenUsed 1 {
    }
    Tag_w:lsdException w:name {List Bullet 2} w:semiHidden 1 w:unhideWhenUsed 1 {
    }
    Tag_w:lsdException w:name {List Bullet 3} w:semiHidden 1 w:unhideWhenUsed 1 {
    }
    Tag_w:lsdException w:name {List Bullet 4} w:semiHidden 1 w:unhideWhenUsed 1 {
    }
    Tag_w:lsdException w:name {List Bullet 5} w:semiHidden 1 w:unhideWhenUsed 1 {
    }
    Tag_w:lsdException w:name {List Number 2} w:semiHidden 1 w:unhideWhenUsed 1 {
    }
    Tag_w:lsdException w:name {List Number 3} w:semiHidden 1 w:unhideWhenUsed 1 {
    }
    Tag_w:lsdException w:name {List Number 4} w:semiHidden 1 w:unhideWhenUsed 1 {
    }
    Tag_w:lsdException w:name {List Number 5} w:semiHidden 1 w:unhideWhenUsed 1 {
    }
    Tag_w:lsdException w:name Title w:uiPriority 10 w:qFormat 1 {
    }
    Tag_w:lsdException w:name Closing w:semiHidden 1 w:unhideWhenUsed 1 {
    }
    Tag_w:lsdException w:name Signature w:semiHidden 1 w:unhideWhenUsed 1 {
    }
    Tag_w:lsdException w:name {Default Paragraph Font} w:semiHidden 1 w:uiPriority 1 w:unhideWhenUsed 1 {
    }
    Tag_w:lsdException w:name {Body Text} w:semiHidden 1 w:unhideWhenUsed 1 {
    }
    Tag_w:lsdException w:name {Body Text Indent} w:semiHidden 1 w:unhideWhenUsed 1 {
    }
    Tag_w:lsdException w:name {List Continue} w:semiHidden 1 w:unhideWhenUsed 1 {
    }
    Tag_w:lsdException w:name {List Continue 2} w:semiHidden 1 w:unhideWhenUsed 1 {
    }
    Tag_w:lsdException w:name {List Continue 3} w:semiHidden 1 w:unhideWhenUsed 1 {
    }
    Tag_w:lsdException w:name {List Continue 4} w:semiHidden 1 w:unhideWhenUsed 1 {
    }
    Tag_w:lsdException w:name {List Continue 5} w:semiHidden 1 w:unhideWhenUsed 1 {
    }
    Tag_w:lsdException w:name {Message Header} w:semiHidden 1 w:unhideWhenUsed 1 {
    }
    Tag_w:lsdException w:name Subtitle w:uiPriority 11 w:qFormat 1 {
    }
    Tag_w:lsdException w:name Salutation w:semiHidden 1 w:unhideWhenUsed 1 {
    }
    Tag_w:lsdException w:name Date w:semiHidden 1 w:unhideWhenUsed 1 {
    }
    Tag_w:lsdException w:name {Body Text First Indent} w:semiHidden 1 w:unhideWhenUsed 1 {
    }
    Tag_w:lsdException w:name {Body Text First Indent 2} w:semiHidden 1 w:unhideWhenUsed 1 {
    }
    Tag_w:lsdException w:name {Note Heading} w:semiHidden 1 w:unhideWhenUsed 1 {
    }
    Tag_w:lsdException w:name {Body Text 2} w:semiHidden 1 w:unhideWhenUsed 1 {
    }
    Tag_w:lsdException w:name {Body Text 3} w:semiHidden 1 w:unhideWhenUsed 1 {
    }
    Tag_w:lsdException w:name {Body Text Indent 2} w:semiHidden 1 w:unhideWhenUsed 1 {
    }
    Tag_w:lsdException w:name {Body Text Indent 3} w:semiHidden 1 w:unhideWhenUsed 1 {
    }
    Tag_w:lsdException w:name {Block Text} w:semiHidden 1 w:unhideWhenUsed 1 {
    }
    Tag_w:lsdException w:name Hyperlink w:semiHidden 1 w:unhideWhenUsed 1 {
    }
    Tag_w:lsdException w:name FollowedHyperlink w:semiHidden 1 w:unhideWhenUsed 1 {
    }
    Tag_w:lsdException w:name Strong w:uiPriority 22 w:qFormat 1 {
    }
    Tag_w:lsdException w:name Emphasis w:uiPriority 20 w:qFormat 1 {
    }
    Tag_w:lsdException w:name {Document Map} w:semiHidden 1 w:unhideWhenUsed 1 {
    }
    Tag_w:lsdException w:name {Plain Text} w:semiHidden 1 w:unhideWhenUsed 1 {
    }
    Tag_w:lsdException w:name {E-mail Signature} w:semiHidden 1 w:unhideWhenUsed 1 {
    }
    Tag_w:lsdException w:name {HTML Top of Form} w:semiHidden 1 w:unhideWhenUsed 1 {
    }
    Tag_w:lsdException w:name {HTML Bottom of Form} w:semiHidden 1 w:unhideWhenUsed 1 {
    }
    Tag_w:lsdException w:name {Normal (Web)} w:semiHidden 1 w:unhideWhenUsed 1 {
    }
    Tag_w:lsdException w:name {HTML Acronym} w:semiHidden 1 w:unhideWhenUsed 1 {
    }
    Tag_w:lsdException w:name {HTML Address} w:semiHidden 1 w:unhideWhenUsed 1 {
    }
    Tag_w:lsdException w:name {HTML Cite} w:semiHidden 1 w:unhideWhenUsed 1 {
    }
    Tag_w:lsdException w:name {HTML Code} w:semiHidden 1 w:unhideWhenUsed 1 {
    }
    Tag_w:lsdException w:name {HTML Definition} w:semiHidden 1 w:unhideWhenUsed 1 {
    }
    Tag_w:lsdException w:name {HTML Keyboard} w:semiHidden 1 w:unhideWhenUsed 1 {
    }
    Tag_w:lsdException w:name {HTML Preformatted} w:semiHidden 1 w:unhideWhenUsed 1 {
    }
    Tag_w:lsdException w:name {HTML Sample} w:semiHidden 1 w:unhideWhenUsed 1 {
    }
    Tag_w:lsdException w:name {HTML Typewriter} w:semiHidden 1 w:unhideWhenUsed 1 {
    }
    Tag_w:lsdException w:name {HTML Variable} w:semiHidden 1 w:unhideWhenUsed 1 {
    }
    Tag_w:lsdException w:name {Normal Table} w:semiHidden 1 w:unhideWhenUsed 1 {
    }
    Tag_w:lsdException w:name {annotation subject} w:semiHidden 1 w:unhideWhenUsed 1 {
    }
    Tag_w:lsdException w:name {No List} w:semiHidden 1 w:unhideWhenUsed 1 {
    }
    Tag_w:lsdException w:name {Outline List 1} w:semiHidden 1 w:unhideWhenUsed 1 {
    }
    Tag_w:lsdException w:name {Outline List 2} w:semiHidden 1 w:unhideWhenUsed 1 {
    }
    Tag_w:lsdException w:name {Outline List 3} w:semiHidden 1 w:unhideWhenUsed 1 {
    }
    Tag_w:lsdException w:name {Table Simple 1} w:semiHidden 1 w:unhideWhenUsed 1 {
    }
    Tag_w:lsdException w:name {Table Simple 2} w:semiHidden 1 w:unhideWhenUsed 1 {
    }
    Tag_w:lsdException w:name {Table Simple 3} w:semiHidden 1 w:unhideWhenUsed 1 {
    }
    Tag_w:lsdException w:name {Table Classic 1} w:semiHidden 1 w:unhideWhenUsed 1 {
    }
    Tag_w:lsdException w:name {Table Classic 2} w:semiHidden 1 w:unhideWhenUsed 1 {
    }
    Tag_w:lsdException w:name {Table Classic 3} w:semiHidden 1 w:unhideWhenUsed 1 {
    }
    Tag_w:lsdException w:name {Table Classic 4} w:semiHidden 1 w:unhideWhenUsed 1 {
    }
    Tag_w:lsdException w:name {Table Colorful 1} w:semiHidden 1 w:unhideWhenUsed 1 {
    }
    Tag_w:lsdException w:name {Table Colorful 2} w:semiHidden 1 w:unhideWhenUsed 1 {
    }
    Tag_w:lsdException w:name {Table Colorful 3} w:semiHidden 1 w:unhideWhenUsed 1 {
    }
    Tag_w:lsdException w:name {Table Columns 1} w:semiHidden 1 w:unhideWhenUsed 1 {
    }
    Tag_w:lsdException w:name {Table Columns 2} w:semiHidden 1 w:unhideWhenUsed 1 {
    }
    Tag_w:lsdException w:name {Table Columns 3} w:semiHidden 1 w:unhideWhenUsed 1 {
    }
    Tag_w:lsdException w:name {Table Columns 4} w:semiHidden 1 w:unhideWhenUsed 1 {
    }
    Tag_w:lsdException w:name {Table Columns 5} w:semiHidden 1 w:unhideWhenUsed 1 {
    }
    Tag_w:lsdException w:name {Table Grid 1} w:semiHidden 1 w:unhideWhenUsed 1 {
    }
    Tag_w:lsdException w:name {Table Grid 2} w:semiHidden 1 w:unhideWhenUsed 1 {
    }
    Tag_w:lsdException w:name {Table Grid 3} w:semiHidden 1 w:unhideWhenUsed 1 {
    }
    Tag_w:lsdException w:name {Table Grid 4} w:semiHidden 1 w:unhideWhenUsed 1 {
    }
    Tag_w:lsdException w:name {Table Grid 5} w:semiHidden 1 w:unhideWhenUsed 1 {
    }
    Tag_w:lsdException w:name {Table Grid 6} w:semiHidden 1 w:unhideWhenUsed 1 {
    }
    Tag_w:lsdException w:name {Table Grid 7} w:semiHidden 1 w:unhideWhenUsed 1 {
    }
    Tag_w:lsdException w:name {Table Grid 8} w:semiHidden 1 w:unhideWhenUsed 1 {
    }
    Tag_w:lsdException w:name {Table List 1} w:semiHidden 1 w:unhideWhenUsed 1 {
    }
    Tag_w:lsdException w:name {Table List 2} w:semiHidden 1 w:unhideWhenUsed 1 {
    }
    Tag_w:lsdException w:name {Table List 3} w:semiHidden 1 w:unhideWhenUsed 1 {
    }
    Tag_w:lsdException w:name {Table List 4} w:semiHidden 1 w:unhideWhenUsed 1 {
    }
    Tag_w:lsdException w:name {Table List 5} w:semiHidden 1 w:unhideWhenUsed 1 {
    }
    Tag_w:lsdException w:name {Table List 6} w:semiHidden 1 w:unhideWhenUsed 1 {
    }
    Tag_w:lsdException w:name {Table List 7} w:semiHidden 1 w:unhideWhenUsed 1 {
    }
    Tag_w:lsdException w:name {Table List 8} w:semiHidden 1 w:unhideWhenUsed 1 {
    }
    Tag_w:lsdException w:name {Table 3D effects 1} w:semiHidden 1 w:unhideWhenUsed 1 {
    }
    Tag_w:lsdException w:name {Table 3D effects 2} w:semiHidden 1 w:unhideWhenUsed 1 {
    }
    Tag_w:lsdException w:name {Table 3D effects 3} w:semiHidden 1 w:unhideWhenUsed 1 {
    }
    Tag_w:lsdException w:name {Table Contemporary} w:semiHidden 1 w:unhideWhenUsed 1 {
    }
    Tag_w:lsdException w:name {Table Elegant} w:semiHidden 1 w:unhideWhenUsed 1 {
    }
    Tag_w:lsdException w:name {Table Professional} w:semiHidden 1 w:unhideWhenUsed 1 {
    }
    Tag_w:lsdException w:name {Table Subtle 1} w:semiHidden 1 w:unhideWhenUsed 1 {
    }
    Tag_w:lsdException w:name {Table Subtle 2} w:semiHidden 1 w:unhideWhenUsed 1 {
    }
    Tag_w:lsdException w:name {Table Web 1} w:semiHidden 1 w:unhideWhenUsed 1 {
    }
    Tag_w:lsdException w:name {Table Web 2} w:semiHidden 1 w:unhideWhenUsed 1 {
    }
    Tag_w:lsdException w:name {Table Web 3} w:semiHidden 1 w:unhideWhenUsed 1 {
    }
    Tag_w:lsdException w:name {Balloon Text} w:semiHidden 1 w:unhideWhenUsed 1 {
    }
    Tag_w:lsdException w:name {Table Grid} w:uiPriority 39 {
    }
    Tag_w:lsdException w:name {Table Theme} w:semiHidden 1 w:unhideWhenUsed 1 {
    }
    Tag_w:lsdException w:name {Placeholder Text} w:semiHidden 1 {
    }
    Tag_w:lsdException w:name {No Spacing} w:uiPriority 1 w:qFormat 1 {
    }
    Tag_w:lsdException w:name {Light Shading} w:uiPriority 60 {
    }
    Tag_w:lsdException w:name {Light List} w:uiPriority 61 {
    }
    Tag_w:lsdException w:name {Light Grid} w:uiPriority 62 {
    }
    Tag_w:lsdException w:name {Medium Shading 1} w:uiPriority 63 {
    }
    Tag_w:lsdException w:name {Medium Shading 2} w:uiPriority 64 {
    }
    Tag_w:lsdException w:name {Medium List 1} w:uiPriority 65 {
    }
    Tag_w:lsdException w:name {Medium List 2} w:uiPriority 66 {
    }
    Tag_w:lsdException w:name {Medium Grid 1} w:uiPriority 67 {
    }
    Tag_w:lsdException w:name {Medium Grid 2} w:uiPriority 68 {
    }
    Tag_w:lsdException w:name {Medium Grid 3} w:uiPriority 69 {
    }
    Tag_w:lsdException w:name {Dark List} w:uiPriority 70 {
    }
    Tag_w:lsdException w:name {Colorful Shading} w:uiPriority 71 {
    }
    Tag_w:lsdException w:name {Colorful List} w:uiPriority 72 {
    }
    Tag_w:lsdException w:name {Colorful Grid} w:uiPriority 73 {
    }
    Tag_w:lsdException w:name {Light Shading Accent 1} w:uiPriority 60 {
    }
    Tag_w:lsdException w:name {Light List Accent 1} w:uiPriority 61 {
    }
    Tag_w:lsdException w:name {Light Grid Accent 1} w:uiPriority 62 {
    }
    Tag_w:lsdException w:name {Medium Shading 1 Accent 1} w:uiPriority 63 {
    }
    Tag_w:lsdException w:name {Medium Shading 2 Accent 1} w:uiPriority 64 {
    }
    Tag_w:lsdException w:name {Medium List 1 Accent 1} w:uiPriority 65 {
    }
    Tag_w:lsdException w:name Revision w:semiHidden 1 {
    }
    Tag_w:lsdException w:name {List Paragraph} w:uiPriority 34 w:qFormat 1 {
    }
    Tag_w:lsdException w:name Quote w:uiPriority 29 w:qFormat 1 {
    }
    Tag_w:lsdException w:name {Intense Quote} w:uiPriority 30 w:qFormat 1 {
    }
    Tag_w:lsdException w:name {Medium List 2 Accent 1} w:uiPriority 66 {
    }
    Tag_w:lsdException w:name {Medium Grid 1 Accent 1} w:uiPriority 67 {
    }
    Tag_w:lsdException w:name {Medium Grid 2 Accent 1} w:uiPriority 68 {
    }
    Tag_w:lsdException w:name {Medium Grid 3 Accent 1} w:uiPriority 69 {
    }
    Tag_w:lsdException w:name {Dark List Accent 1} w:uiPriority 70 {
    }
    Tag_w:lsdException w:name {Colorful Shading Accent 1} w:uiPriority 71 {
    }
    Tag_w:lsdException w:name {Colorful List Accent 1} w:uiPriority 72 {
    }
    Tag_w:lsdException w:name {Colorful Grid Accent 1} w:uiPriority 73 {
    }
    Tag_w:lsdException w:name {Light Shading Accent 2} w:uiPriority 60 {
    }
    Tag_w:lsdException w:name {Light List Accent 2} w:uiPriority 61 {
    }
    Tag_w:lsdException w:name {Light Grid Accent 2} w:uiPriority 62 {
    }
    Tag_w:lsdException w:name {Medium Shading 1 Accent 2} w:uiPriority 63 {
    }
    Tag_w:lsdException w:name {Medium Shading 2 Accent 2} w:uiPriority 64 {
    }
    Tag_w:lsdException w:name {Medium List 1 Accent 2} w:uiPriority 65 {
    }
    Tag_w:lsdException w:name {Medium List 2 Accent 2} w:uiPriority 66 {
    }
    Tag_w:lsdException w:name {Medium Grid 1 Accent 2} w:uiPriority 67 {
    }
    Tag_w:lsdException w:name {Medium Grid 2 Accent 2} w:uiPriority 68 {
    }
    Tag_w:lsdException w:name {Medium Grid 3 Accent 2} w:uiPriority 69 {
    }
    Tag_w:lsdException w:name {Dark List Accent 2} w:uiPriority 70 {
    }
    Tag_w:lsdException w:name {Colorful Shading Accent 2} w:uiPriority 71 {
    }
    Tag_w:lsdException w:name {Colorful List Accent 2} w:uiPriority 72 {
    }
    Tag_w:lsdException w:name {Colorful Grid Accent 2} w:uiPriority 73 {
    }
    Tag_w:lsdException w:name {Light Shading Accent 3} w:uiPriority 60 {
    }
    Tag_w:lsdException w:name {Light List Accent 3} w:uiPriority 61 {
    }
    Tag_w:lsdException w:name {Light Grid Accent 3} w:uiPriority 62 {
    }
    Tag_w:lsdException w:name {Medium Shading 1 Accent 3} w:uiPriority 63 {
    }
    Tag_w:lsdException w:name {Medium Shading 2 Accent 3} w:uiPriority 64 {
    }
    Tag_w:lsdException w:name {Medium List 1 Accent 3} w:uiPriority 65 {
    }
    Tag_w:lsdException w:name {Medium List 2 Accent 3} w:uiPriority 66 {
    }
    Tag_w:lsdException w:name {Medium Grid 1 Accent 3} w:uiPriority 67 {
    }
    Tag_w:lsdException w:name {Medium Grid 2 Accent 3} w:uiPriority 68 {
    }
    Tag_w:lsdException w:name {Medium Grid 3 Accent 3} w:uiPriority 69 {
    }
    Tag_w:lsdException w:name {Dark List Accent 3} w:uiPriority 70 {
    }
    Tag_w:lsdException w:name {Colorful Shading Accent 3} w:uiPriority 71 {
    }
    Tag_w:lsdException w:name {Colorful List Accent 3} w:uiPriority 72 {
    }
    Tag_w:lsdException w:name {Colorful Grid Accent 3} w:uiPriority 73 {
    }
    Tag_w:lsdException w:name {Light Shading Accent 4} w:uiPriority 60 {
    }
    Tag_w:lsdException w:name {Light List Accent 4} w:uiPriority 61 {
    }
    Tag_w:lsdException w:name {Light Grid Accent 4} w:uiPriority 62 {
    }
    Tag_w:lsdException w:name {Medium Shading 1 Accent 4} w:uiPriority 63 {
    }
    Tag_w:lsdException w:name {Medium Shading 2 Accent 4} w:uiPriority 64 {
    }
    Tag_w:lsdException w:name {Medium List 1 Accent 4} w:uiPriority 65 {
    }
    Tag_w:lsdException w:name {Medium List 2 Accent 4} w:uiPriority 66 {
    }
    Tag_w:lsdException w:name {Medium Grid 1 Accent 4} w:uiPriority 67 {
    }
    Tag_w:lsdException w:name {Medium Grid 2 Accent 4} w:uiPriority 68 {
    }
    Tag_w:lsdException w:name {Medium Grid 3 Accent 4} w:uiPriority 69 {
    }
    Tag_w:lsdException w:name {Dark List Accent 4} w:uiPriority 70 {
    }
    Tag_w:lsdException w:name {Colorful Shading Accent 4} w:uiPriority 71 {
    }
    Tag_w:lsdException w:name {Colorful List Accent 4} w:uiPriority 72 {
    }
    Tag_w:lsdException w:name {Colorful Grid Accent 4} w:uiPriority 73 {
    }
    Tag_w:lsdException w:name {Light Shading Accent 5} w:uiPriority 60 {
    }
    Tag_w:lsdException w:name {Light List Accent 5} w:uiPriority 61 {
    }
    Tag_w:lsdException w:name {Light Grid Accent 5} w:uiPriority 62 {
    }
    Tag_w:lsdException w:name {Medium Shading 1 Accent 5} w:uiPriority 63 {
    }
    Tag_w:lsdException w:name {Medium Shading 2 Accent 5} w:uiPriority 64 {
    }
    Tag_w:lsdException w:name {Medium List 1 Accent 5} w:uiPriority 65 {
    }
    Tag_w:lsdException w:name {Medium List 2 Accent 5} w:uiPriority 66 {
    }
    Tag_w:lsdException w:name {Medium Grid 1 Accent 5} w:uiPriority 67 {
    }
    Tag_w:lsdException w:name {Medium Grid 2 Accent 5} w:uiPriority 68 {
    }
    Tag_w:lsdException w:name {Medium Grid 3 Accent 5} w:uiPriority 69 {
    }
    Tag_w:lsdException w:name {Dark List Accent 5} w:uiPriority 70 {
    }
    Tag_w:lsdException w:name {Colorful Shading Accent 5} w:uiPriority 71 {
    }
    Tag_w:lsdException w:name {Colorful List Accent 5} w:uiPriority 72 {
    }
    Tag_w:lsdException w:name {Colorful Grid Accent 5} w:uiPriority 73 {
    }
    Tag_w:lsdException w:name {Light Shading Accent 6} w:uiPriority 60 {
    }
    Tag_w:lsdException w:name {Light List Accent 6} w:uiPriority 61 {
    }
    Tag_w:lsdException w:name {Light Grid Accent 6} w:uiPriority 62 {
    }
    Tag_w:lsdException w:name {Medium Shading 1 Accent 6} w:uiPriority 63 {
    }
    Tag_w:lsdException w:name {Medium Shading 2 Accent 6} w:uiPriority 64 {
    }
    Tag_w:lsdException w:name {Medium List 1 Accent 6} w:uiPriority 65 {
    }
    Tag_w:lsdException w:name {Medium List 2 Accent 6} w:uiPriority 66 {
    }
    Tag_w:lsdException w:name {Medium Grid 1 Accent 6} w:uiPriority 67 {
    }
    Tag_w:lsdException w:name {Medium Grid 2 Accent 6} w:uiPriority 68 {
    }
    Tag_w:lsdException w:name {Medium Grid 3 Accent 6} w:uiPriority 69 {
    }
    Tag_w:lsdException w:name {Dark List Accent 6} w:uiPriority 70 {
    }
    Tag_w:lsdException w:name {Colorful Shading Accent 6} w:uiPriority 71 {
    }
    Tag_w:lsdException w:name {Colorful List Accent 6} w:uiPriority 72 {
    }
    Tag_w:lsdException w:name {Colorful Grid Accent 6} w:uiPriority 73 {
    }
    Tag_w:lsdException w:name {Subtle Emphasis} w:uiPriority 19 w:qFormat 1 {
    }
    Tag_w:lsdException w:name {Intense Emphasis} w:uiPriority 21 w:qFormat 1 {
    }
    Tag_w:lsdException w:name {Subtle Reference} w:uiPriority 31 w:qFormat 1 {
    }
    Tag_w:lsdException w:name {Intense Reference} w:uiPriority 32 w:qFormat 1 {
    }
    Tag_w:lsdException w:name {Book Title} w:uiPriority 33 w:qFormat 1 {
    }
    Tag_w:lsdException w:name Bibliography w:semiHidden 1 w:uiPriority 37 w:unhideWhenUsed 1 {
    }
    Tag_w:lsdException w:name {TOC Heading} w:semiHidden 1 w:uiPriority 39 w:unhideWhenUsed 1 w:qFormat 1 {
    }
    Tag_w:lsdException w:name {Plain Table 1} w:uiPriority 41 {
    }
    Tag_w:lsdException w:name {Plain Table 2} w:uiPriority 42 {
    }
    Tag_w:lsdException w:name {Plain Table 3} w:uiPriority 43 {
    }
    Tag_w:lsdException w:name {Plain Table 4} w:uiPriority 44 {
    }
    Tag_w:lsdException w:name {Plain Table 5} w:uiPriority 45 {
    }
    Tag_w:lsdException w:name {Grid Table Light} w:uiPriority 40 {
    }
    Tag_w:lsdException w:name {Grid Table 1 Light} w:uiPriority 46 {
    }
    Tag_w:lsdException w:name {Grid Table 2} w:uiPriority 47 {
    }
    Tag_w:lsdException w:name {Grid Table 3} w:uiPriority 48 {
    }
    Tag_w:lsdException w:name {Grid Table 4} w:uiPriority 49 {
    }
    Tag_w:lsdException w:name {Grid Table 5 Dark} w:uiPriority 50 {
    }
    Tag_w:lsdException w:name {Grid Table 6 Colorful} w:uiPriority 51 {
    }
    Tag_w:lsdException w:name {Grid Table 7 Colorful} w:uiPriority 52 {
    }
    Tag_w:lsdException w:name {Grid Table 1 Light Accent 1} w:uiPriority 46 {
    }
    Tag_w:lsdException w:name {Grid Table 2 Accent 1} w:uiPriority 47 {
    }
    Tag_w:lsdException w:name {Grid Table 3 Accent 1} w:uiPriority 48 {
    }
    Tag_w:lsdException w:name {Grid Table 4 Accent 1} w:uiPriority 49 {
    }
    Tag_w:lsdException w:name {Grid Table 5 Dark Accent 1} w:uiPriority 50 {
    }
    Tag_w:lsdException w:name {Grid Table 6 Colorful Accent 1} w:uiPriority 51 {
    }
    Tag_w:lsdException w:name {Grid Table 7 Colorful Accent 1} w:uiPriority 52 {
    }
    Tag_w:lsdException w:name {Grid Table 1 Light Accent 2} w:uiPriority 46 {
    }
    Tag_w:lsdException w:name {Grid Table 2 Accent 2} w:uiPriority 47 {
    }
    Tag_w:lsdException w:name {Grid Table 3 Accent 2} w:uiPriority 48 {
    }
    Tag_w:lsdException w:name {Grid Table 4 Accent 2} w:uiPriority 49 {
    }
    Tag_w:lsdException w:name {Grid Table 5 Dark Accent 2} w:uiPriority 50 {
    }
    Tag_w:lsdException w:name {Grid Table 6 Colorful Accent 2} w:uiPriority 51 {
    }
    Tag_w:lsdException w:name {Grid Table 7 Colorful Accent 2} w:uiPriority 52 {
    }
    Tag_w:lsdException w:name {Grid Table 1 Light Accent 3} w:uiPriority 46 {
    }
    Tag_w:lsdException w:name {Grid Table 2 Accent 3} w:uiPriority 47 {
    }
    Tag_w:lsdException w:name {Grid Table 3 Accent 3} w:uiPriority 48 {
    }
    Tag_w:lsdException w:name {Grid Table 4 Accent 3} w:uiPriority 49 {
    }
    Tag_w:lsdException w:name {Grid Table 5 Dark Accent 3} w:uiPriority 50 {
    }
    Tag_w:lsdException w:name {Grid Table 6 Colorful Accent 3} w:uiPriority 51 {
    }
    Tag_w:lsdException w:name {Grid Table 7 Colorful Accent 3} w:uiPriority 52 {
    }
    Tag_w:lsdException w:name {Grid Table 1 Light Accent 4} w:uiPriority 46 {
    }
    Tag_w:lsdException w:name {Grid Table 2 Accent 4} w:uiPriority 47 {
    }
    Tag_w:lsdException w:name {Grid Table 3 Accent 4} w:uiPriority 48 {
    }
    Tag_w:lsdException w:name {Grid Table 4 Accent 4} w:uiPriority 49 {
    }
    Tag_w:lsdException w:name {Grid Table 5 Dark Accent 4} w:uiPriority 50 {
    }
    Tag_w:lsdException w:name {Grid Table 6 Colorful Accent 4} w:uiPriority 51 {
    }
    Tag_w:lsdException w:name {Grid Table 7 Colorful Accent 4} w:uiPriority 52 {
    }
    Tag_w:lsdException w:name {Grid Table 1 Light Accent 5} w:uiPriority 46 {
    }
    Tag_w:lsdException w:name {Grid Table 2 Accent 5} w:uiPriority 47 {
    }
    Tag_w:lsdException w:name {Grid Table 3 Accent 5} w:uiPriority 48 {
    }
    Tag_w:lsdException w:name {Grid Table 4 Accent 5} w:uiPriority 49 {
    }
    Tag_w:lsdException w:name {Grid Table 5 Dark Accent 5} w:uiPriority 50 {
    }
    Tag_w:lsdException w:name {Grid Table 6 Colorful Accent 5} w:uiPriority 51 {
    }
    Tag_w:lsdException w:name {Grid Table 7 Colorful Accent 5} w:uiPriority 52 {
    }
    Tag_w:lsdException w:name {Grid Table 1 Light Accent 6} w:uiPriority 46 {
    }
    Tag_w:lsdException w:name {Grid Table 2 Accent 6} w:uiPriority 47 {
    }
    Tag_w:lsdException w:name {Grid Table 3 Accent 6} w:uiPriority 48 {
    }
    Tag_w:lsdException w:name {Grid Table 4 Accent 6} w:uiPriority 49 {
    }
    Tag_w:lsdException w:name {Grid Table 5 Dark Accent 6} w:uiPriority 50 {
    }
    Tag_w:lsdException w:name {Grid Table 6 Colorful Accent 6} w:uiPriority 51 {
    }
    Tag_w:lsdException w:name {Grid Table 7 Colorful Accent 6} w:uiPriority 52 {
    }
    Tag_w:lsdException w:name {List Table 1 Light} w:uiPriority 46 {
    }
    Tag_w:lsdException w:name {List Table 2} w:uiPriority 47 {
    }
    Tag_w:lsdException w:name {List Table 3} w:uiPriority 48 {
    }
    Tag_w:lsdException w:name {List Table 4} w:uiPriority 49 {
    }
    Tag_w:lsdException w:name {List Table 5 Dark} w:uiPriority 50 {
    }
    Tag_w:lsdException w:name {List Table 6 Colorful} w:uiPriority 51 {
    }
    Tag_w:lsdException w:name {List Table 7 Colorful} w:uiPriority 52 {
    }
    Tag_w:lsdException w:name {List Table 1 Light Accent 1} w:uiPriority 46 {
    }
    Tag_w:lsdException w:name {List Table 2 Accent 1} w:uiPriority 47 {
    }
    Tag_w:lsdException w:name {List Table 3 Accent 1} w:uiPriority 48 {
    }
    Tag_w:lsdException w:name {List Table 4 Accent 1} w:uiPriority 49 {
    }
    Tag_w:lsdException w:name {List Table 5 Dark Accent 1} w:uiPriority 50 {
    }
    Tag_w:lsdException w:name {List Table 6 Colorful Accent 1} w:uiPriority 51 {
    }
    Tag_w:lsdException w:name {List Table 7 Colorful Accent 1} w:uiPriority 52 {
    }
    Tag_w:lsdException w:name {List Table 1 Light Accent 2} w:uiPriority 46 {
    }
    Tag_w:lsdException w:name {List Table 2 Accent 2} w:uiPriority 47 {
    }
    Tag_w:lsdException w:name {List Table 3 Accent 2} w:uiPriority 48 {
    }
    Tag_w:lsdException w:name {List Table 4 Accent 2} w:uiPriority 49 {
    }
    Tag_w:lsdException w:name {List Table 5 Dark Accent 2} w:uiPriority 50 {
    }
    Tag_w:lsdException w:name {List Table 6 Colorful Accent 2} w:uiPriority 51 {
    }
    Tag_w:lsdException w:name {List Table 7 Colorful Accent 2} w:uiPriority 52 {
    }
    Tag_w:lsdException w:name {List Table 1 Light Accent 3} w:uiPriority 46 {
    }
    Tag_w:lsdException w:name {List Table 2 Accent 3} w:uiPriority 47 {
    }
    Tag_w:lsdException w:name {List Table 3 Accent 3} w:uiPriority 48 {
    }
    Tag_w:lsdException w:name {List Table 4 Accent 3} w:uiPriority 49 {
    }
    Tag_w:lsdException w:name {List Table 5 Dark Accent 3} w:uiPriority 50 {
    }
    Tag_w:lsdException w:name {List Table 6 Colorful Accent 3} w:uiPriority 51 {
    }
    Tag_w:lsdException w:name {List Table 7 Colorful Accent 3} w:uiPriority 52 {
    }
    Tag_w:lsdException w:name {List Table 1 Light Accent 4} w:uiPriority 46 {
    }
    Tag_w:lsdException w:name {List Table 2 Accent 4} w:uiPriority 47 {
    }
    Tag_w:lsdException w:name {List Table 3 Accent 4} w:uiPriority 48 {
    }
    Tag_w:lsdException w:name {List Table 4 Accent 4} w:uiPriority 49 {
    }
    Tag_w:lsdException w:name {List Table 5 Dark Accent 4} w:uiPriority 50 {
    }
    Tag_w:lsdException w:name {List Table 6 Colorful Accent 4} w:uiPriority 51 {
    }
    Tag_w:lsdException w:name {List Table 7 Colorful Accent 4} w:uiPriority 52 {
    }
    Tag_w:lsdException w:name {List Table 1 Light Accent 5} w:uiPriority 46 {
    }
    Tag_w:lsdException w:name {List Table 2 Accent 5} w:uiPriority 47 {
    }
    Tag_w:lsdException w:name {List Table 3 Accent 5} w:uiPriority 48 {
    }
    Tag_w:lsdException w:name {List Table 4 Accent 5} w:uiPriority 49 {
    }
    Tag_w:lsdException w:name {List Table 5 Dark Accent 5} w:uiPriority 50 {
    }
    Tag_w:lsdException w:name {List Table 6 Colorful Accent 5} w:uiPriority 51 {
    }
    Tag_w:lsdException w:name {List Table 7 Colorful Accent 5} w:uiPriority 52 {
    }
    Tag_w:lsdException w:name {List Table 1 Light Accent 6} w:uiPriority 46 {
    }
    Tag_w:lsdException w:name {List Table 2 Accent 6} w:uiPriority 47 {
    }
    Tag_w:lsdException w:name {List Table 3 Accent 6} w:uiPriority 48 {
    }
    Tag_w:lsdException w:name {List Table 4 Accent 6} w:uiPriority 49 {
    }
    Tag_w:lsdException w:name {List Table 5 Dark Accent 6} w:uiPriority 50 {
    }
    Tag_w:lsdException w:name {List Table 6 Colorful Accent 6} w:uiPriority 51 {
    }
    Tag_w:lsdException w:name {List Table 7 Colorful Accent 6} w:uiPriority 52 {
    }
    Tag_w:lsdException w:name Mention w:semiHidden 1 w:unhideWhenUsed 1 {
    }
    Tag_w:lsdException w:name {Smart Hyperlink} w:semiHidden 1 w:unhideWhenUsed 1 {
    }
  }
  Tag_w:style w:type paragraph w:default 1 w:styleId Standard {
    Tag_w:name w:val Normal {
    }
    Tag_w:qFormat {
    }
  }
  Tag_w:style w:type character w:default 1 w:styleId Absatz-Standardschriftart {
    Tag_w:name w:val {Default Paragraph Font} {
    }
    Tag_w:uiPriority w:val 1 {
    }
    Tag_w:semiHidden {
    }
    Tag_w:unhideWhenUsed {
    }
  }
  Tag_w:style w:type table w:default 1 w:styleId NormaleTabelle {
    Tag_w:name w:val {Normal Table} {
    }
    Tag_w:uiPriority w:val 99 {
    }
    Tag_w:semiHidden {
    }
    Tag_w:unhideWhenUsed {
    }
    Tag_w:tblPr {
      Tag_w:tblInd w:w 0 w:type dxa {
      }
      Tag_w:tblCellMar {
        Tag_w:top w:w 0 w:type dxa {
        }
        Tag_w:left w:w 108 w:type dxa {
        }
        Tag_w:bottom w:w 0 w:type dxa {
        }
        Tag_w:right w:w 108 w:type dxa {
        }
      }
    }
  }
  Tag_w:style w:type numbering w:default 1 w:styleId KeineListe {
    Tag_w:name w:val {No List} {
    }
    Tag_w:uiPriority w:val 99 {
    }
    Tag_w:semiHidden {
    }
    Tag_w:unhideWhenUsed {
    }
  }
}
fconfigure stdout -encoding $encoding
puts [$root asXML -indent 2 -xmlDeclaration 1 -encString [string toupper $encoding]]

Added docx/word/theme/theme1.tcl.

























































































































































































































































































































































































































































































































































































































































































































































































































































































































>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
package require tdom 0.9.0-
set encoding utf-8
dom createNodeCmd -tagName a:accent1 elementNode Tag_a:accent1
dom createNodeCmd -tagName a:accent2 elementNode Tag_a:accent2
dom createNodeCmd -tagName a:accent3 elementNode Tag_a:accent3
dom createNodeCmd -tagName a:accent4 elementNode Tag_a:accent4
dom createNodeCmd -tagName a:accent5 elementNode Tag_a:accent5
dom createNodeCmd -tagName a:accent6 elementNode Tag_a:accent6
dom createNodeCmd -tagName a:alpha elementNode Tag_a:alpha
dom createNodeCmd -tagName a:bgFillStyleLst elementNode Tag_a:bgFillStyleLst
dom createNodeCmd -tagName a:clrScheme elementNode Tag_a:clrScheme
dom createNodeCmd -tagName a:cs elementNode Tag_a:cs
dom createNodeCmd -tagName a:dk1 elementNode Tag_a:dk1
dom createNodeCmd -tagName a:dk2 elementNode Tag_a:dk2
dom createNodeCmd -tagName a:ea elementNode Tag_a:ea
dom createNodeCmd -tagName a:effectLst elementNode Tag_a:effectLst
dom createNodeCmd -tagName a:effectStyle elementNode Tag_a:effectStyle
dom createNodeCmd -tagName a:effectStyleLst elementNode Tag_a:effectStyleLst
dom createNodeCmd -tagName a:ext elementNode Tag_a:ext
dom createNodeCmd -tagName a:extLst elementNode Tag_a:extLst
dom createNodeCmd -tagName a:extraClrSchemeLst elementNode Tag_a:extraClrSchemeLst
dom createNodeCmd -tagName a:fillStyleLst elementNode Tag_a:fillStyleLst
dom createNodeCmd -tagName a:fmtScheme elementNode Tag_a:fmtScheme
dom createNodeCmd -tagName a:folHlink elementNode Tag_a:folHlink
dom createNodeCmd -tagName a:font elementNode Tag_a:font
dom createNodeCmd -tagName a:fontScheme elementNode Tag_a:fontScheme
dom createNodeCmd -tagName a:gradFill elementNode Tag_a:gradFill
dom createNodeCmd -tagName a:gs elementNode Tag_a:gs
dom createNodeCmd -tagName a:gsLst elementNode Tag_a:gsLst
dom createNodeCmd -tagName a:hlink elementNode Tag_a:hlink
dom createNodeCmd -tagName a:latin elementNode Tag_a:latin
dom createNodeCmd -tagName a:lin elementNode Tag_a:lin
dom createNodeCmd -tagName a:ln elementNode Tag_a:ln
dom createNodeCmd -tagName a:lnStyleLst elementNode Tag_a:lnStyleLst
dom createNodeCmd -tagName a:lt1 elementNode Tag_a:lt1
dom createNodeCmd -tagName a:lt2 elementNode Tag_a:lt2
dom createNodeCmd -tagName a:lumMod elementNode Tag_a:lumMod
dom createNodeCmd -tagName a:majorFont elementNode Tag_a:majorFont
dom createNodeCmd -tagName a:minorFont elementNode Tag_a:minorFont
dom createNodeCmd -tagName a:miter elementNode Tag_a:miter
dom createNodeCmd -tagName a:objectDefaults elementNode Tag_a:objectDefaults
dom createNodeCmd -tagName a:outerShdw elementNode Tag_a:outerShdw
dom createNodeCmd -tagName a:prstDash elementNode Tag_a:prstDash
dom createNodeCmd -tagName a:satMod elementNode Tag_a:satMod
dom createNodeCmd -tagName a:schemeClr elementNode Tag_a:schemeClr
dom createNodeCmd -tagName a:shade elementNode Tag_a:shade
dom createNodeCmd -tagName a:solidFill elementNode Tag_a:solidFill
dom createNodeCmd -tagName a:srgbClr elementNode Tag_a:srgbClr
dom createNodeCmd -tagName a:sysClr elementNode Tag_a:sysClr
dom createNodeCmd -tagName a:themeElements elementNode Tag_a:themeElements
dom createNodeCmd -tagName a:tint elementNode Tag_a:tint
dom createNodeCmd -tagName thm15:themeFamily elementNode Tag_thm15:themeFamily
set doc [dom createDocument a:theme]
set root [$doc documentElement]
$root setAttribute xmlns:a http://schemas.openxmlformats.org/drawingml/2006/main
$root setAttribute name Office-Design
$root appendFromScript {
  Tag_a:themeElements {
    Tag_a:clrScheme name Office {
      Tag_a:dk1 {
        Tag_a:sysClr val windowText lastClr 000000 {
        }
      }
      Tag_a:lt1 {
        Tag_a:sysClr val window lastClr FFFFFF {
        }
      }
      Tag_a:dk2 {
        Tag_a:srgbClr val 44546A {
        }
      }
      Tag_a:lt2 {
        Tag_a:srgbClr val E7E6E6 {
        }
      }
      Tag_a:accent1 {
        Tag_a:srgbClr val 4472C4 {
        }
      }
      Tag_a:accent2 {
        Tag_a:srgbClr val ED7D31 {
        }
      }
      Tag_a:accent3 {
        Tag_a:srgbClr val A5A5A5 {
        }
      }
      Tag_a:accent4 {
        Tag_a:srgbClr val FFC000 {
        }
      }
      Tag_a:accent5 {
        Tag_a:srgbClr val 5B9BD5 {
        }
      }
      Tag_a:accent6 {
        Tag_a:srgbClr val 70AD47 {
        }
      }
      Tag_a:hlink {
        Tag_a:srgbClr val 0563C1 {
        }
      }
      Tag_a:folHlink {
        Tag_a:srgbClr val 954F72 {
        }
      }
    }
    Tag_a:fontScheme name Office {
      Tag_a:majorFont {
        Tag_a:latin typeface {Calibri Light} panose 020F0302020204030204 {
        }
        Tag_a:ea typeface {} {
        }
        Tag_a:cs typeface {} {
        }
        Tag_a:font script Jpan typeface {Yu Gothic Light} {
        }
        Tag_a:font script Hang typeface {맑은 고딕} {
        }
        Tag_a:font script Hans typeface {DengXian Light} {
        }
        Tag_a:font script Hant typeface 新細明體 {
        }
        Tag_a:font script Arab typeface {Times New Roman} {
        }
        Tag_a:font script Hebr typeface {Times New Roman} {
        }
        Tag_a:font script Thai typeface {Angsana New} {
        }
        Tag_a:font script Ethi typeface Nyala {
        }
        Tag_a:font script Beng typeface Vrinda {
        }
        Tag_a:font script Gujr typeface Shruti {
        }
        Tag_a:font script Khmr typeface MoolBoran {
        }
        Tag_a:font script Knda typeface Tunga {
        }
        Tag_a:font script Guru typeface Raavi {
        }
        Tag_a:font script Cans typeface Euphemia {
        }
        Tag_a:font script Cher typeface {Plantagenet Cherokee} {
        }
        Tag_a:font script Yiii typeface {Microsoft Yi Baiti} {
        }
        Tag_a:font script Tibt typeface {Microsoft Himalaya} {
        }
        Tag_a:font script Thaa typeface {MV Boli} {
        }
        Tag_a:font script Deva typeface Mangal {
        }
        Tag_a:font script Telu typeface Gautami {
        }
        Tag_a:font script Taml typeface Latha {
        }
        Tag_a:font script Syrc typeface {Estrangelo Edessa} {
        }
        Tag_a:font script Orya typeface Kalinga {
        }
        Tag_a:font script Mlym typeface Kartika {
        }
        Tag_a:font script Laoo typeface DokChampa {
        }
        Tag_a:font script Sinh typeface {Iskoola Pota} {
        }
        Tag_a:font script Mong typeface {Mongolian Baiti} {
        }
        Tag_a:font script Viet typeface {Times New Roman} {
        }
        Tag_a:font script Uigh typeface {Microsoft Uighur} {
        }
        Tag_a:font script Geor typeface Sylfaen {
        }
      }
      Tag_a:minorFont {
        Tag_a:latin typeface Calibri panose 020F0502020204030204 {
        }
        Tag_a:ea typeface {} {
        }
        Tag_a:cs typeface {} {
        }
        Tag_a:font script Jpan typeface {Yu Mincho} {
        }
        Tag_a:font script Hang typeface {맑은 고딕} {
        }
        Tag_a:font script Hans typeface DengXian {
        }
        Tag_a:font script Hant typeface 新細明體 {
        }
        Tag_a:font script Arab typeface Arial {
        }
        Tag_a:font script Hebr typeface Arial {
        }
        Tag_a:font script Thai typeface {Cordia New} {
        }
        Tag_a:font script Ethi typeface Nyala {
        }
        Tag_a:font script Beng typeface Vrinda {
        }
        Tag_a:font script Gujr typeface Shruti {
        }
        Tag_a:font script Khmr typeface DaunPenh {
        }
        Tag_a:font script Knda typeface Tunga {
        }
        Tag_a:font script Guru typeface Raavi {
        }
        Tag_a:font script Cans typeface Euphemia {
        }
        Tag_a:font script Cher typeface {Plantagenet Cherokee} {
        }
        Tag_a:font script Yiii typeface {Microsoft Yi Baiti} {
        }
        Tag_a:font script Tibt typeface {Microsoft Himalaya} {
        }
        Tag_a:font script Thaa typeface {MV Boli} {
        }
        Tag_a:font script Deva typeface Mangal {
        }
        Tag_a:font script Telu typeface Gautami {
        }
        Tag_a:font script Taml typeface Latha {
        }
        Tag_a:font script Syrc typeface {Estrangelo Edessa} {
        }
        Tag_a:font script Orya typeface Kalinga {
        }
        Tag_a:font script Mlym typeface Kartika {
        }
        Tag_a:font script Laoo typeface DokChampa {
        }
        Tag_a:font script Sinh typeface {Iskoola Pota} {
        }
        Tag_a:font script Mong typeface {Mongolian Baiti} {
        }
        Tag_a:font script Viet typeface Arial {
        }
        Tag_a:font script Uigh typeface {Microsoft Uighur} {
        }
        Tag_a:font script Geor typeface Sylfaen {
        }
      }
    }
    Tag_a:fmtScheme name Office {
      Tag_a:fillStyleLst {
        Tag_a:solidFill {
          Tag_a:schemeClr val phClr {
          }
        }
        Tag_a:gradFill rotWithShape 1 {
          Tag_a:gsLst {
            Tag_a:gs pos 0 {
              Tag_a:schemeClr val phClr {
                Tag_a:lumMod val 110000 {
                }
                Tag_a:satMod val 105000 {
                }
                Tag_a:tint val 67000 {
                }
              }
            }
            Tag_a:gs pos 50000 {
              Tag_a:schemeClr val phClr {
                Tag_a:lumMod val 105000 {
                }
                Tag_a:satMod val 103000 {
                }
                Tag_a:tint val 73000 {
                }
              }
            }
            Tag_a:gs pos 100000 {
              Tag_a:schemeClr val phClr {
                Tag_a:lumMod val 105000 {
                }
                Tag_a:satMod val 109000 {
                }
                Tag_a:tint val 81000 {
                }
              }
            }
          }
          Tag_a:lin ang 5400000 scaled 0 {
          }
        }
        Tag_a:gradFill rotWithShape 1 {
          Tag_a:gsLst {
            Tag_a:gs pos 0 {
              Tag_a:schemeClr val phClr {
                Tag_a:satMod val 103000 {
                }
                Tag_a:lumMod val 102000 {
                }
                Tag_a:tint val 94000 {
                }
              }
            }
            Tag_a:gs pos 50000 {
              Tag_a:schemeClr val phClr {
                Tag_a:satMod val 110000 {
                }
                Tag_a:lumMod val 100000 {
                }
                Tag_a:shade val 100000 {
                }
              }
            }
            Tag_a:gs pos 100000 {
              Tag_a:schemeClr val phClr {
                Tag_a:lumMod val 99000 {
                }
                Tag_a:satMod val 120000 {
                }
                Tag_a:shade val 78000 {
                }
              }
            }
          }
          Tag_a:lin ang 5400000 scaled 0 {
          }
        }
      }
      Tag_a:lnStyleLst {
        Tag_a:ln w 6350 cap flat cmpd sng algn ctr {
          Tag_a:solidFill {
            Tag_a:schemeClr val phClr {
            }
          }
          Tag_a:prstDash val solid {
          }
          Tag_a:miter lim 800000 {
          }
        }
        Tag_a:ln w 12700 cap flat cmpd sng algn ctr {
          Tag_a:solidFill {
            Tag_a:schemeClr val phClr {
            }
          }
          Tag_a:prstDash val solid {
          }
          Tag_a:miter lim 800000 {
          }
        }
        Tag_a:ln w 19050 cap flat cmpd sng algn ctr {
          Tag_a:solidFill {
            Tag_a:schemeClr val phClr {
            }
          }
          Tag_a:prstDash val solid {
          }
          Tag_a:miter lim 800000 {
          }
        }
      }
      Tag_a:effectStyleLst {
        Tag_a:effectStyle {
          Tag_a:effectLst {
          }
        }
        Tag_a:effectStyle {
          Tag_a:effectLst {
          }
        }
        Tag_a:effectStyle {
          Tag_a:effectLst {
            Tag_a:outerShdw blurRad 57150 dist 19050 dir 5400000 algn ctr rotWithShape 0 {
              Tag_a:srgbClr val 000000 {
                Tag_a:alpha val 63000 {
                }
              }
            }
          }
        }
      }
      Tag_a:bgFillStyleLst {
        Tag_a:solidFill {
          Tag_a:schemeClr val phClr {
          }
        }
        Tag_a:solidFill {
          Tag_a:schemeClr val phClr {
            Tag_a:tint val 95000 {
            }
            Tag_a:satMod val 170000 {
            }
          }
        }
        Tag_a:gradFill rotWithShape 1 {
          Tag_a:gsLst {
            Tag_a:gs pos 0 {
              Tag_a:schemeClr val phClr {
                Tag_a:tint val 93000 {
                }
                Tag_a:satMod val 150000 {
                }
                Tag_a:shade val 98000 {
                }
                Tag_a:lumMod val 102000 {
                }
              }
            }
            Tag_a:gs pos 50000 {
              Tag_a:schemeClr val phClr {
                Tag_a:tint val 98000 {
                }
                Tag_a:satMod val 130000 {
                }
                Tag_a:shade val 90000 {
                }
                Tag_a:lumMod val 103000 {
                }
              }
            }
            Tag_a:gs pos 100000 {
              Tag_a:schemeClr val phClr {
                Tag_a:shade val 63000 {
                }
                Tag_a:satMod val 120000 {
                }
              }
            }
          }
          Tag_a:lin ang 5400000 scaled 0 {
          }
        }
      }
    }
  }
  Tag_a:objectDefaults {
  }
  Tag_a:extraClrSchemeLst {
  }
  Tag_a:extLst {
    Tag_a:ext uri {{05A4C25C-085E-4340-85A3-A5531E510DB2}} {
      Tag_thm15:themeFamily xmlns:thm15 http://schemas.microsoft.com/office/thememl/2012/main name {Office Theme} id {{62F939B6-93AF-4DB8-9C6B-D6C7DFDC589F}} vid {{4A3C46E8-61CC-4603-A589-7422A47A8E4A}} {
      }
    }
  }
}
fconfigure stdout -encoding $encoding
puts [$root asXML -indent 2 -xmlDeclaration 1 -encString [string toupper $encoding]]

Added docx/word/webSettings.tcl.













































>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
package require tdom 0.9.0-
set encoding utf-8
dom createNodeCmd -tagName w:allowPNG elementNode Tag_w:allowPNG
dom createNodeCmd -tagName w:optimizeForBrowser elementNode Tag_w:optimizeForBrowser
set doc [dom createDocument w:webSettings]
set root [$doc documentElement]
$root setAttribute xmlns:mc http://schemas.openxmlformats.org/markup-compatibility/2006
$root setAttribute xmlns:r http://schemas.openxmlformats.org/officeDocument/2006/relationships
$root setAttribute xmlns:w http://schemas.openxmlformats.org/wordprocessingml/2006/main
$root setAttribute xmlns:w14 http://schemas.microsoft.com/office/word/2010/wordml
$root setAttribute xmlns:w15 http://schemas.microsoft.com/office/word/2012/wordml
$root setAttribute xmlns:w16cid http://schemas.microsoft.com/office/word/2016/wordml/cid
$root setAttribute xmlns:w16se http://schemas.microsoft.com/office/word/2015/wordml/symex
$root setAttribute mc:Ignorable {w14 w15 w16se w16cid}
$root appendFromScript {
  Tag_w:optimizeForBrowser {
  }
  Tag_w:allowPNG {
  }
}
fconfigure stdout -encoding $encoding
puts [$root asXML -indent 2 -xmlDeclaration 1 -encString [string toupper $encoding]]