UNPKG

nodebook

Version:

Node.js • Apprendre par la pratique. Familiarisez-vous avec JavaScript, Node.js et l'écosystème de modules npm. Apprenez à concevoir et à déployer des *applications web* et des *outils en ligne de commande*.

509 lines (505 loc) 128 kB
'use strict'; const settings = `<office:settings> <config:config-item-set config:name="ooo:view-settings"> <config:config-item config:name="ViewAreaTop" config:type="long">159715</config:config-item> <config:config-item config:name="ViewAreaLeft" config:type="long">0</config:config-item> <config:config-item config:name="ViewAreaWidth" config:type="long">19773</config:config-item> <config:config-item config:name="ViewAreaHeight" config:type="long">11601</config:config-item> <config:config-item config:name="ShowRedlineChanges" config:type="boolean">false</config:config-item> <config:config-item config:name="InBrowseMode" config:type="boolean">false</config:config-item> <config:config-item-map-indexed config:name="Views"> <config:config-item-map-entry> <config:config-item config:name="ViewId" config:type="string">view2</config:config-item> <config:config-item config:name="ViewLeft" config:type="long">6055</config:config-item> <config:config-item config:name="ViewTop" config:type="long">164093</config:config-item> <config:config-item config:name="VisibleLeft" config:type="long">0</config:config-item> <config:config-item config:name="VisibleTop" config:type="long">159715</config:config-item> <config:config-item config:name="VisibleRight" config:type="long">19771</config:config-item> <config:config-item config:name="VisibleBottom" config:type="long">171314</config:config-item> <config:config-item config:name="ZoomType" config:type="short">0</config:config-item> <config:config-item config:name="ViewLayoutColumns" config:type="short">1</config:config-item> <config:config-item config:name="ViewLayoutBookMode" config:type="boolean">false</config:config-item> <config:config-item config:name="ZoomFactor" config:type="short">110</config:config-item> <config:config-item config:name="IsSelectedFrame" config:type="boolean">false</config:config-item> <config:config-item config:name="AnchoredTextOverflowLegacy" config:type="boolean">false</config:config-item> </config:config-item-map-entry> </config:config-item-map-indexed> </config:config-item-set> <config:config-item-set config:name="ooo:configuration-settings"> <config:config-item config:name="PrintControls" config:type="boolean">true</config:config-item> <config:config-item config:name="PrintPageBackground" config:type="boolean">true</config:config-item> <config:config-item config:name="PrintAnnotationMode" config:type="short">0</config:config-item> <config:config-item config:name="PrintGraphics" config:type="boolean">true</config:config-item> <config:config-item config:name="PrintLeftPages" config:type="boolean">true</config:config-item> <config:config-item config:name="PrintProspect" config:type="boolean">false</config:config-item> <config:config-item config:name="PrintRightPages" config:type="boolean">true</config:config-item> <config:config-item config:name="PrintFaxName" config:type="string"/> <config:config-item config:name="PrintPaperFromSetup" config:type="boolean">false</config:config-item> <config:config-item config:name="PrintTextPlaceholder" config:type="boolean">false</config:config-item> <config:config-item config:name="DisableOffPagePositioning" config:type="boolean">true</config:config-item> <config:config-item config:name="ApplyParagraphMarkFormatToNumbering" config:type="boolean">false</config:config-item> <config:config-item config:name="PrintReversed" config:type="boolean">false</config:config-item> <config:config-item config:name="TabOverMargin" config:type="boolean">false</config:config-item> <config:config-item config:name="EmbedFonts" config:type="boolean">false</config:config-item> <config:config-item config:name="SurroundTextWrapSmall" config:type="boolean">false</config:config-item> <config:config-item config:name="BackgroundParaOverDrawings" config:type="boolean">false</config:config-item> <config:config-item config:name="ClippedPictures" config:type="boolean">false</config:config-item> <config:config-item config:name="FloattableNomargins" config:type="boolean">false</config:config-item> <config:config-item config:name="UnbreakableNumberings" config:type="boolean">false</config:config-item> <config:config-item config:name="EmbedSystemFonts" config:type="boolean">false</config:config-item> <config:config-item config:name="TabOverflow" config:type="boolean">false</config:config-item> <config:config-item config:name="PrintTables" config:type="boolean">true</config:config-item> <config:config-item config:name="PrintSingleJobs" config:type="boolean">false</config:config-item> <config:config-item config:name="SmallCapsPercentage66" config:type="boolean">true</config:config-item> <config:config-item config:name="CollapseEmptyCellPara" config:type="boolean">true</config:config-item> <config:config-item config:name="UseFormerLineSpacing" config:type="boolean">true</config:config-item> <config:config-item config:name="ProtectForm" config:type="boolean">false</config:config-item> <config:config-item config:name="PrinterSetup" config:type="base64Binary">AAA=</config:config-item> <config:config-item config:name="CurrentDatabaseCommand" config:type="string"/> <config:config-item config:name="ClipAsCharacterAnchoredWriterFlyFrames" config:type="boolean">false</config:config-item> <config:config-item config:name="DoNotCaptureDrawObjsOnPage" config:type="boolean">false</config:config-item> <config:config-item config:name="CurrentDatabaseCommandType" config:type="int">0</config:config-item> <config:config-item config:name="LoadReadonly" config:type="boolean">false</config:config-item> <config:config-item config:name="DoNotResetParaAttrsForNumFont" config:type="boolean">false</config:config-item> <config:config-item config:name="StylesNoDefault" config:type="boolean">false</config:config-item> <config:config-item config:name="AlignTabStopPosition" config:type="boolean">false</config:config-item> <config:config-item config:name="LinkUpdateMode" config:type="short">1</config:config-item> <config:config-item config:name="DoNotJustifyLinesWithManualBreak" config:type="boolean">true</config:config-item> <config:config-item config:name="RsidRoot" config:type="int">847901</config:config-item> <config:config-item config:name="PropLineSpacingShrinksFirstLine" config:type="boolean">false</config:config-item> <config:config-item config:name="ConsiderTextWrapOnObjPos" config:type="boolean">false</config:config-item> <config:config-item config:name="TabAtLeftIndentForParagraphsInList" config:type="boolean">false</config:config-item> <config:config-item config:name="RedlineProtectionKey" config:type="base64Binary"/> <config:config-item config:name="UnxForceZeroExtLeading" config:type="boolean">true</config:config-item> <config:config-item config:name="PrintDrawings" config:type="boolean">true</config:config-item> <config:config-item config:name="UseFormerTextWrapping" config:type="boolean">true</config:config-item> <config:config-item config:name="CurrentDatabaseDataSource" config:type="string"/> <config:config-item config:name="AllowPrintJobCancel" config:type="boolean">false</config:config-item> <config:config-item config:name="SubtractFlysAnchoredAtFlys" config:type="boolean">true</config:config-item> <config:config-item config:name="AddParaSpacingToTableCells" config:type="boolean">false</config:config-item> <config:config-item config:name="AddExternalLeading" config:type="boolean">false</config:config-item> <config:config-item config:name="AddVerticalFrameOffsets" config:type="boolean">false</config:config-item> <config:config-item config:name="TreatSingleColumnBreakAsPageBreak" config:type="boolean">false</config:config-item> <config:config-item config:name="MathBaselineAlignment" config:type="boolean">false</config:config-item> <config:config-item config:name="AddFrameOffsets" config:type="boolean">false</config:config-item> <config:config-item config:name="IsLabelDocument" config:type="boolean">false</config:config-item> <config:config-item config:name="MsWordCompTrailingBlanks" config:type="boolean">false</config:config-item> <config:config-item config:name="IgnoreFirstLineIndentInNumbering" config:type="boolean">true</config:config-item> <config:config-item config:name="OutlineLevelYieldsNumbering" config:type="boolean">false</config:config-item> <config:config-item config:name="PrinterName" config:type="string"/> <config:config-item config:name="IsKernAsianPunctuation" config:type="boolean">false</config:config-item> <config:config-item config:name="PrinterIndependentLayout" config:type="string">low-resolution</config:config-item> <config:config-item config:name="PrintBlackFonts" config:type="boolean">false</config:config-item> <config:config-item config:name="TableRowKeep" config:type="boolean">false</config:config-item> <config:config-item config:name="UpdateFromTemplate" config:type="boolean">true</config:config-item> <config:config-item config:name="EmbeddedDatabaseName" config:type="string"/> <config:config-item config:name="Rsid" config:type="int">973921</config:config-item> <config:config-item config:name="TabsRelativeToIndent" config:type="boolean">true</config:config-item> <config:config-item config:name="UseOldPrinterMetrics" config:type="boolean">false</config:config-item> <config:config-item config:name="IgnoreTabsAndBlanksForLineCalculation" config:type="boolean">false</config:config-item> <config:config-item config:name="InvertBorderSpacing" config:type="boolean">false</config:config-item> <config:config-item config:name="SaveGlobalDocumentLinks" config:type="boolean">false</config:config-item> <config:config-item config:name="PrintProspectRTL" config:type="boolean">false</config:config-item> <config:config-item config:name="PrintEmptyPages" config:type="boolean">true</config:config-item> <config:config-item config:name="ApplyUserData" config:type="boolean">true</config:config-item> <config:config-item config:name="UseOldNumbering" config:type="boolean">true</config:config-item> <config:config-item config:name="FieldAutoUpdate" config:type="boolean">true</config:config-item> <config:config-item config:name="UseFormerObjectPositioning" config:type="boolean">true</config:config-item> <config:config-item config:name="PrintHiddenText" config:type="boolean">false</config:config-item> <config:config-item config:name="AddParaTableSpacingAtStart" config:type="boolean">false</config:config-item> <config:config-item config:name="CharacterCompressionType" config:type="short">0</config:config-item> <config:config-item config:name="SaveVersionOnClose" config:type="boolean">false</config:config-item> <config:config-item config:name="ChartAutoUpdate" config:type="boolean">true</config:config-item> <config:config-item config:name="AddParaTableSpacing" config:type="boolean">false</config:config-item> </config:config-item-set> </office:settings>`; // const scripts = `<office:scripts> // <office:script script:language="ooo:Basic"> // <ooo:libraries xmlns:ooo="http://openoffice.org/2004/office" xmlns:xlink="http://www.w3.org/1999/xlink"> // <ooo:library-embedded ooo:name="Standard"> // <ooo:module ooo:name="ThisDocument"> // <ooo:source-code>Sub ThisDocument // // Rem Private Sub Document_Close()&#x0d; // Rem &#x0d; // Rem End Sub&#x0d; // Rem &#x0d; // Rem Private Sub Document_New()&#x0d; // Rem &#x0d; // Rem End Sub&#x0d; // Rem &#x0d; // Rem Private Sub Document_Open()&#x0d; // Rem &#x0d; // Rem End Sub&#x0d; // Rem // End Sub // </ooo:source-code> // </ooo:module> // <ooo:module ooo:name="AaMacrosPersos"> // <ooo:source-code>Sub AaMacrosPersos // // Rem &#x0d; // Rem Sub AltFTavecNumeros()&#x0d; // Rem Selection.Style = ActiveDocument.Styles(&quot;Figure&quot;)&#x0d; // Rem Selection.TypeParagraph&#x0d; // Rem Selection.Style = ActiveDocument.Styles(&quot;Légende&quot;)&#x0d; // Rem &#x0d; // Rem Selection.TypeText (&quot;Figure &quot;)&#x0d; // Rem &#x0d; // Rem WordBasic.Insertfield Field:=&quot;styleref NuméroChapitre&quot;&#x0d; // Rem Selection.TypeText &quot;–&quot;&#x0d; // Rem WordBasic.Insertfield Field:=&quot;autonum&quot;&#x0d; // Rem WordBasic.Insert &quot; &quot;&#x0d; // Rem WordBasic.EndOfLine&#x0d; // Rem &#x0d; // Rem Selection.MoveLeft Unit:=wdWord, Count:=2, Extend:=wdExtend&#x0d; // Rem Selection.Fields.Update&#x0d; // Rem Selection.MoveRight Unit:=wdCharacter, Count:=1&#x0d; // Rem End Sub&#x0d; // Rem Sub AAccentue()&#x0d; // Rem Selection.TypeText Text:=&quot;À&quot;&#x0d; // Rem End Sub&#x0d; // Rem Sub EAccentue()&#x0d; // Rem Selection.TypeText Text:=&quot;É&quot;&#x0d; // Rem End Sub&#x0d; // Rem Sub MarquerEntreeIndex()&#x0d; // Rem Dim EntreeIndex As String&#x0d; // Rem &#x0d; // Rem &apos;ActiveWindow.ActivePane.View.ShowAll = True&#x0d; // Rem &#x0d; // Rem &apos;sélectionner le mot courant si aucune sélection&#x0d; // Rem If Selection.Type = wdSelectionIP Then&#x0d; // Rem Selection.MoveLeft Unit:=wdWord, Count:=1&#x0d; // Rem Selection.MoveRight Unit:=wdWord, Count:=1, Extend:=wdExtend&#x0d; // Rem End If&#x0d; // Rem &#x0d; // Rem &apos;enlever les espaces de début et fin&#x0d; // Rem EntreeIndex = Trim(Selection)&#x0d; // Rem If Mid(EntreeIndex, 2, 1) = &quot;’&quot; Then &apos;ôte les débuts de mot avec apostrophe&#x0d; // Rem EntreeIndex = Mid(EntreeIndex, 3)&#x0d; // Rem End If&#x0d; // Rem &apos;marquer l&apos;entrée&#x0d; // Rem ActiveDocument.Indexes.MarkEntry Range:=Selection.Range, Entry:=EntreeIndex&#x0d; // Rem &apos;se positionner en fin d&apos;entrée&#x0d; // Rem Selection.MoveRight Unit:=wdCharacter, Count:=1&#x0d; // Rem Selection.MoveRight Unit:=wdWord, Count:=1, Extend:=wdExtend&#x0d; // Rem Selection.MoveRight Unit:=wdCharacter, Count:=1&#x0d; // Rem Selection.MoveLeft Unit:=wdCharacter, Count:=1&#x0d; // Rem End Sub&#x0d; // Rem Sub GuillemetsOnOff()&#x0d; // Rem With Options&#x0d; // Rem .AutoFormatAsYouTypeReplaceQuotes = Not .AutoFormatAsYouTypeReplaceQuotes&#x0d; // Rem End With&#x0d; // Rem End Sub&#x0d; // Rem Sub AltFT()&#x0d; // Rem Selection.Style = ActiveDocument.Styles(&quot;Figure&quot;)&#x0d; // Rem Selection.TypeParagraph&#x0d; // Rem Selection.Style = ActiveDocument.Styles(&quot;Légende&quot;)&#x0d; // Rem &#x0d; // Rem End Sub&#x0d; // Rem &#x0d; // Rem // End Sub // </ooo:source-code> // </ooo:module> // </ooo:library-embedded> // </ooo:libraries> // </office:script> // <office:event-listeners> // <script:event-listener script:language="ooo:StarBasic" script:event-name="office:start-app" script:macro-name="application:Indesko.FixOutline.FixOutline"/> // <script:event-listener script:language="ooo:StarBasic" script:event-name="office:save" script:macro-name="application:Indesko.FixOutline.FixOutline"/> // </office:event-listeners> // </office:scripts>`; const fonts = `<office:font-face-decls> <style:font-face style:name="StarSymbol" svg:font-family="StarSymbol" style:font-charset="x-symbol"/> <style:font-face style:name="Wingdings" svg:font-family="Wingdings" style:font-adornments="Normal" style:font-pitch="variable" style:font-charset="x-symbol"/> <style:font-face style:name="Symbol" svg:font-family="Symbol" style:font-adornments="Normal" style:font-family-generic="roman" style:font-pitch="variable" style:font-charset="x-symbol"/> <style:font-face style:name="Times New Roman" svg:font-family="&apos;Times New Roman&apos;"/> <style:font-face style:name="Courier New" svg:font-family="&apos;Courier New&apos;" style:font-family-generic="modern"/> <style:font-face style:name="Courier New1" svg:font-family="&apos;Courier New&apos;" style:font-family-generic="modern" style:font-pitch="fixed"/> <style:font-face style:name="Arial Unicode MS" svg:font-family="&apos;Arial Unicode MS&apos;" style:font-pitch="variable"/> <style:font-face style:name="Fontin" svg:font-family="Fontin" style:font-adornments="Gras" style:font-pitch="variable"/> <style:font-face style:name="Fontin1" svg:font-family="Fontin" style:font-adornments="Italique" style:font-pitch="variable"/> <style:font-face style:name="HG Mincho Light J" svg:font-family="&apos;HG Mincho Light J&apos;" style:font-pitch="variable"/> <style:font-face style:name="Garamond" svg:font-family="Garamond" style:font-adornments="Normal" style:font-family-generic="roman" style:font-pitch="variable"/> <style:font-face style:name="Garamond Book" svg:font-family="&apos;Garamond Book&apos;" style:font-adornments="Normal" style:font-family-generic="roman" style:font-pitch="variable"/> <style:font-face style:name="Times New Roman1" svg:font-family="&apos;Times New Roman&apos;" style:font-family-generic="roman" style:font-pitch="variable"/> <style:font-face style:name="Arial" svg:font-family="Arial" style:font-family-generic="swiss" style:font-pitch="variable"/> <style:font-face style:name="Arial1" svg:font-family="Arial" style:font-adornments="Gras" style:font-family-generic="swiss" style:font-pitch="variable"/> <style:font-face style:name="Arial2" svg:font-family="Arial" style:font-adornments="Italique" style:font-family-generic="swiss" style:font-pitch="variable"/> <style:font-face style:name="Arial Narrow" svg:font-family="&apos;Arial Narrow&apos;" style:font-family-generic="swiss" style:font-pitch="variable"/> <style:font-face style:name="Arial Narrow1" svg:font-family="&apos;Arial Narrow&apos;" style:font-adornments="Normal" style:font-family-generic="swiss" style:font-pitch="variable"/> <style:font-face style:name="Arial Rounded MT Bold" svg:font-family="&apos;Arial Rounded MT Bold&apos;, Tahoma" style:font-family-generic="swiss" style:font-pitch="variable"/> <style:font-face style:name="Century Gothic" svg:font-family="&apos;Century Gothic&apos;" style:font-family-generic="swiss" style:font-pitch="variable"/> <style:font-face style:name="DejaVu Sans" svg:font-family="&apos;DejaVu Sans&apos;" style:font-adornments="Book" style:font-family-generic="swiss" style:font-pitch="variable"/> <style:font-face style:name="DejaVu Sans1" svg:font-family="&apos;DejaVu Sans&apos;" style:font-adornments="Oblique" style:font-family-generic="swiss" style:font-pitch="variable"/> <style:font-face style:name="DejaVu Sans Condensed1" svg:font-family="&apos;DejaVu Sans Condensed&apos;" style:font-adornments="Book" style:font-family-generic="swiss" style:font-pitch="variable"/> <style:font-face style:name="DejaVu Sans Condensed" svg:font-family="&apos;DejaVu Sans Condensed&apos;" style:font-adornments="Gras" style:font-family-generic="swiss" style:font-pitch="variable"/> <style:font-face style:name="Tahoma" svg:font-family="Tahoma" style:font-adornments="Italique gras" style:font-family-generic="swiss" style:font-pitch="variable"/> </office:font-face-decls>`; const styles = `<office:styles> <style:default-style style:family="graphic"> <style:graphic-properties svg:stroke-color="#000000" draw:fill-color="#99ccff" fo:wrap-option="no-wrap" draw:shadow-offset-x="0.1181in" draw:shadow-offset-y="0.1181in" draw:start-line-spacing-horizontal="0.1114in" draw:start-line-spacing-vertical="0.1114in" draw:end-line-spacing-horizontal="0.1114in" draw:end-line-spacing-vertical="0.1114in" style:flow-with-text="true"/> <style:paragraph-properties style:text-autospace="ideograph-alpha" style:line-break="strict" style:font-independent-line-spacing="false"> <style:tab-stops/> </style:paragraph-properties> <style:text-properties fo:color="#000000" style:font-name="Times New Roman" fo:font-size="12pt" fo:language="en" fo:country="US" style:font-name-asian="HG Mincho Light J" style:font-size-asian="12pt" style:language-asian="zxx" style:country-asian="none" style:font-name-complex="Arial Unicode MS" style:font-size-complex="12pt" style:language-complex="zxx" style:country-complex="none"/> </style:default-style> <style:default-style style:family="paragraph"> <style:paragraph-properties fo:hyphenation-ladder-count="no-limit" style:text-autospace="ideograph-alpha" style:punctuation-wrap="hanging" style:line-break="strict" style:tab-stop-distance="0.4925in" style:writing-mode="lr-tb"/> <style:text-properties fo:color="#000000" style:font-name="Times New Roman" fo:font-size="12pt" fo:language="en" fo:country="US" style:font-name-asian="HG Mincho Light J" style:font-size-asian="12pt" style:language-asian="zxx" style:country-asian="none" style:font-name-complex="Arial Unicode MS" style:font-size-complex="12pt" style:language-complex="zxx" style:country-complex="none" fo:hyphenate="false" fo:hyphenation-remain-char-count="2" fo:hyphenation-push-char-count="2"/> </style:default-style> <style:default-style style:family="table"> <style:table-properties table:border-model="separating"/> </style:default-style> <style:default-style style:family="table-row"> <style:table-row-properties fo:keep-together="auto"/> </style:default-style> <style:style style:name="Standard" style:family="paragraph" style:class="text"> <style:paragraph-properties fo:margin-left="0.5909in" fo:margin-right="0in" fo:margin-top="0.0835in" fo:margin-bottom="0.0138in" loext:contextual-spacing="false" fo:text-align="justify" style:justify-single-word="false" fo:orphans="2" fo:widows="2" fo:text-indent="0.0008in" style:auto-text-indent="false"/> <style:text-properties style:use-window-font-color="true" style:font-name="Times New Roman1" fo:font-family="&apos;Times New Roman&apos;" style:font-family-generic="roman" style:font-pitch="variable" fo:font-size="10pt" fo:language="fr" fo:country="FR" style:font-name-asian="Times New Roman1" style:font-family-asian="&apos;Times New Roman&apos;" style:font-family-generic-asian="roman" style:font-pitch-asian="variable" style:font-size-asian="10pt"/> </style:style> <style:style style:name="Text_20_body" style:display-name="Text body" style:family="paragraph" style:parent-style-name="Standard" style:class="text"> <style:paragraph-properties fo:margin-top="0in" fo:margin-bottom="0.0835in" loext:contextual-spacing="false"/> </style:style> <style:style style:name="Heading" style:family="paragraph" style:parent-style-name="Standard" style:next-style-name="Text_20_body" style:class="text"> <style:paragraph-properties fo:margin-top="0.1665in" fo:margin-bottom="0.0835in" loext:contextual-spacing="false" fo:keep-with-next="always"/> <style:text-properties style:font-name="Arial" fo:font-family="Arial" style:font-family-generic="swiss" style:font-pitch="variable" fo:font-size="14pt" style:font-name-asian="HG Mincho Light J" style:font-family-asian="&apos;HG Mincho Light J&apos;" style:font-pitch-asian="variable" style:font-size-asian="14pt" style:font-name-complex="Arial Unicode MS" style:font-family-complex="&apos;Arial Unicode MS&apos;" style:font-pitch-complex="variable" style:font-size-complex="14pt"/> </style:style> <style:style style:name="Heading_20_1" style:display-name="Heading 1" style:family="paragraph" style:parent-style-name="Standard" style:next-style-name="Standard" style:class="text"> <style:paragraph-properties fo:margin-top="0.139in" fo:margin-bottom="0.5555in" loext:contextual-spacing="false" fo:text-align="end" style:justify-single-word="false" fo:orphans="2" fo:widows="2" fo:padding-left="0in" fo:padding-right="0in" fo:padding-top="0in" fo:padding-bottom="0.0555in" fo:border-left="none" fo:border-right="none" fo:border-top="none" fo:border-bottom="0.06pt solid #000000"/> <style:text-properties style:use-window-font-color="true" style:font-name="Arial" fo:font-family="Arial" style:font-family-generic="swiss" style:font-pitch="variable" fo:font-size="20pt" fo:language="zxx" fo:country="none" fo:font-weight="bold" style:font-name-asian="Times New Roman1" style:font-family-asian="&apos;Times New Roman&apos;" style:font-family-generic-asian="roman" style:font-pitch-asian="variable" style:font-size-asian="20pt" style:language-asian="zxx" style:country-asian="none" style:font-weight-asian="bold"/> </style:style> <style:style style:name="Heading_20_2" style:display-name="Heading 2" style:family="paragraph" style:parent-style-name="Standard" style:next-style-name="Standard" style:class="text"> <style:paragraph-properties fo:margin-top="0.3472in" fo:margin-bottom="0.0138in" loext:contextual-spacing="false" fo:keep-together="always" fo:orphans="2" fo:widows="2" fo:keep-with-next="always"/> <style:text-properties style:use-window-font-color="true" style:font-name="Arial" fo:font-family="Arial" style:font-family-generic="swiss" style:font-pitch="variable" fo:font-size="14pt" fo:language="zxx" fo:country="none" fo:font-weight="bold" style:font-name-asian="Times New Roman1" style:font-family-asian="&apos;Times New Roman&apos;" style:font-family-generic-asian="roman" style:font-pitch-asian="variable" style:font-size-asian="14pt" style:language-asian="zxx" style:country-asian="none" style:font-weight-asian="bold"/> </style:style> <style:style style:name="Heading_20_3" style:display-name="Heading 3" style:family="paragraph" style:parent-style-name="Standard" style:next-style-name="Standard" style:class="text"> <style:paragraph-properties fo:margin-top="0.2083in" fo:margin-bottom="0.0138in" loext:contextual-spacing="false" fo:keep-together="always" fo:orphans="2" fo:widows="2" fo:keep-with-next="always"/> <style:text-properties style:use-window-font-color="true" style:font-name="Arial Narrow" fo:font-family="&apos;Arial Narrow&apos;" style:font-family-generic="swiss" style:font-pitch="variable" fo:font-size="13pt" fo:language="fr" fo:country="FR" fo:font-weight="bold" style:font-name-asian="Times New Roman1" style:font-family-asian="&apos;Times New Roman&apos;" style:font-family-generic-asian="roman" style:font-pitch-asian="variable" style:font-size-asian="13pt" style:font-weight-asian="bold"/> </style:style> <style:style style:name="Heading_20_4" style:display-name="Heading 4" style:family="paragraph" style:parent-style-name="Standard" style:next-style-name="Standard" style:class="text"> <style:paragraph-properties fo:margin-top="0.139in" fo:margin-bottom="0.0138in" loext:contextual-spacing="false" fo:keep-together="always" fo:orphans="2" fo:widows="2" fo:keep-with-next="always"/> <style:text-properties style:use-window-font-color="true" style:font-name="Arial Narrow" fo:font-family="&apos;Arial Narrow&apos;" style:font-family-generic="swiss" style:font-pitch="variable" fo:font-size="11pt" fo:language="zxx" fo:country="none" fo:font-weight="bold" style:font-name-asian="Times New Roman1" style:font-family-asian="&apos;Times New Roman&apos;" style:font-family-generic-asian="roman" style:font-pitch-asian="variable" style:font-size-asian="11pt" style:language-asian="zxx" style:country-asian="none" style:font-weight-asian="bold"/> </style:style> <style:style style:name="Heading_20_5" style:display-name="Heading 5" style:family="paragraph" style:parent-style-name="Heading_20_4" style:next-style-name="Standard" style:class="text"> <style:paragraph-properties fo:margin-left="0.5909in" fo:margin-right="0in" fo:margin-top="0.111in" fo:margin-bottom="0.0138in" loext:contextual-spacing="false" fo:text-indent="0.0008in" style:auto-text-indent="false"/> <style:text-properties fo:font-style="italic" fo:font-weight="normal" style:font-style-asian="italic" style:font-weight-asian="normal"/> </style:style> <style:style style:name="Heading_20_6" style:display-name="Heading 6" style:family="paragraph" style:parent-style-name="Standard" style:next-style-name="Standard" style:class="text"> <style:paragraph-properties fo:margin-top="0.1665in" fo:margin-bottom="0.0417in" loext:contextual-spacing="false"/> <style:text-properties style:font-name="Arial" fo:font-family="Arial" style:font-family-generic="swiss" style:font-pitch="variable" style:text-underline-style="solid" style:text-underline-width="auto" style:text-underline-color="font-color"/> </style:style> <style:style style:name="Heading_20_7" style:display-name="Heading 7" style:family="paragraph" style:parent-style-name="Standard" style:next-style-name="Standard" style:class="text"> <style:paragraph-properties fo:margin-top="0.1665in" fo:margin-bottom="0.0417in" loext:contextual-spacing="false"/> <style:text-properties style:font-name="Arial" fo:font-family="Arial" style:font-family-generic="swiss" style:font-pitch="variable"/> </style:style> <style:style style:name="Heading_20_8" style:display-name="Heading 8" style:family="paragraph" style:parent-style-name="Standard" style:next-style-name="Standard" style:class="text"> <style:paragraph-properties fo:margin-top="0.1665in" fo:margin-bottom="0.0417in" loext:contextual-spacing="false"/> <style:text-properties style:font-name="Arial" fo:font-family="Arial" style:font-family-generic="swiss" style:font-pitch="variable" fo:font-style="italic" style:font-style-asian="italic"/> </style:style> <style:style style:name="Heading_20_9" style:display-name="Heading 9" style:family="paragraph" style:parent-style-name="Standard" style:next-style-name="Standard" style:class="text"> <style:paragraph-properties fo:margin-top="0.1665in" fo:margin-bottom="0.0417in" loext:contextual-spacing="false"/> <style:text-properties style:font-name="Arial" fo:font-family="Arial" style:font-family-generic="swiss" style:font-pitch="variable" fo:font-size="9pt" fo:font-style="italic" style:font-size-asian="9pt" style:font-style-asian="italic"/> </style:style> <style:style style:name="Heading_20_10" style:display-name="Heading 10" style:family="paragraph" style:parent-style-name="Heading" style:next-style-name="Text_20_body" style:class="text"> <style:text-properties fo:font-size="75%" fo:font-weight="bold" style:font-size-asian="75%" style:font-weight-asian="bold" style:font-size-complex="75%" style:font-weight-complex="bold"/> </style:style> <style:style style:name="List" style:family="paragraph" style:parent-style-name="Text_20_body" style:class="list"> <style:text-properties style:font-name="Times New Roman" fo:font-family="&apos;Times New Roman&apos;"/> </style:style> <style:style style:name="Header" style:family="paragraph" style:parent-style-name="Standard" style:class="extra"> <style:paragraph-properties fo:margin-left="0.5909in" fo:margin-right="0.0783in" fo:margin-top="0.0835in" fo:margin-bottom="0.0138in" loext:contextual-spacing="false" fo:text-align="end" style:justify-single-word="false" fo:orphans="0" fo:widows="0" fo:text-indent="0.0008in" style:auto-text-indent="false"> <style:tab-stops> <style:tab-stop style:position="0.5409in" style:type="right" style:leader-style="solid" style:leader-text="_"/> <style:tab-stop style:position="5.2661in"/> </style:tab-stops> </style:paragraph-properties> <style:text-properties style:font-name="Century Gothic" fo:font-family="&apos;Century Gothic&apos;" style:font-family-generic="swiss" style:font-pitch="variable" fo:font-size="8pt" style:font-size-asian="8pt"/> </style:style> <style:style style:name="Header_20_left" style:display-name="Header left" style:family="paragraph" style:parent-style-name="Standard" style:class="extra"> <style:paragraph-properties fo:margin-left="0in" fo:margin-right="0in" fo:text-indent="0in" style:auto-text-indent="false" text:number-lines="false" text:line-number="0"> <style:tab-stops> <style:tab-stop style:position="3.5043in" style:type="center"/> <style:tab-stop style:position="7.0083in" style:type="right"/> </style:tab-stops> </style:paragraph-properties> <style:text-properties fo:font-variant="small-caps" style:font-name="DejaVu Sans Condensed" fo:font-family="&apos;DejaVu Sans Condensed&apos;" style:font-style-name="Gras" style:font-family-generic="swiss" style:font-pitch="variable" fo:font-size="10pt" fo:font-weight="bold"/> </style:style> <style:style style:name="Header_20_right" style:display-name="Header right" style:family="paragraph" style:parent-style-name="Standard" style:class="extra"> <style:paragraph-properties fo:margin-left="0in" fo:margin-right="0in" fo:text-align="end" style:justify-single-word="false" fo:text-indent="0in" style:auto-text-indent="false" text:number-lines="false" text:line-number="0"> <style:tab-stops> <style:tab-stop style:position="3.5043in" style:type="center"/> <style:tab-stop style:position="7.0083in" style:type="right"/> </style:tab-stops> </style:paragraph-properties> <style:text-properties fo:font-variant="small-caps" style:font-name="DejaVu Sans Condensed" fo:font-family="&apos;DejaVu Sans Condensed&apos;" style:font-style-name="Gras" style:font-family-generic="swiss" style:font-pitch="variable" fo:font-size="10pt" fo:font-weight="bold"/> </style:style> <style:style style:name="Footer" style:family="paragraph" style:parent-style-name="Standard" style:class="extra"> <style:paragraph-properties> <style:tab-stops> <style:tab-stop style:position="3.15in" style:type="center"/> <style:tab-stop style:position="6.3in" style:type="right"/> </style:tab-stops> </style:paragraph-properties> </style:style> <style:style style:name="Footer_20_left" style:display-name="Footer left" style:family="paragraph" style:parent-style-name="Standard" style:class="extra"> <style:paragraph-properties fo:margin-left="0in" fo:margin-right="0in" fo:text-align="start" style:justify-single-word="false" fo:text-indent="0in" style:auto-text-indent="false" fo:padding="0.0398in" fo:border-left="0.99pt solid #000000" fo:border-right="none" fo:border-top="none" fo:border-bottom="none" style:shadow="none" text:number-lines="false" text:line-number="0"> <style:tab-stops> <style:tab-stop style:position="3.5043in" style:type="center"/> <style:tab-stop style:position="7.0083in" style:type="right"/> </style:tab-stops> </style:paragraph-properties> <style:text-properties style:font-name="Fontin" fo:font-family="Fontin" style:font-style-name="Gras" style:font-pitch="variable" fo:font-size="12pt" fo:font-weight="bold"/> </style:style> <style:style style:name="Footer_20_right" style:display-name="Footer right" style:family="paragraph" style:parent-style-name="Standard" style:class="extra"> <loext:graphic-properties draw:fill="none" draw:fill-color="#99ccff"/> <style:paragraph-properties fo:text-align="end" style:justify-single-word="false" fo:background-color="transparent" fo:padding="0.0398in" fo:border-left="none" fo:border-right="0.99pt solid #000000" fo:border-top="none" fo:border-bottom="none" style:shadow="none" text:number-lines="false" text:line-number="0"> <style:tab-stops> <style:tab-stop style:position="3.5043in" style:type="center"/> <style:tab-stop style:position="7.0083in" style:type="right"/> </style:tab-stops> </style:paragraph-properties> <style:text-properties style:font-name="Fontin" fo:font-family="Fontin" style:font-style-name="Gras" style:font-pitch="variable" fo:font-size="12pt" fo:font-weight="bold"/> </style:style> <style:style style:name="Table_20_Contents" style:display-name="Table Contents" style:family="paragraph" style:parent-style-name="Text_20_body" style:class="extra"> <style:paragraph-properties text:number-lines="false" text:line-number="0"/> </style:style> <style:style style:name="Table_20_Heading" style:display-name="Table Heading" style:family="paragraph" style:parent-style-name="Table_20_Contents" style:class="extra"> <style:paragraph-properties fo:text-align="center" style:justify-single-word="false" text:number-lines="false" text:line-number="0"/> <style:text-properties fo:font-style="italic" fo:font-weight="bold" style:font-style-asian="italic" style:font-weight-asian="bold" style:font-style-complex="italic" style:font-weight-complex="bold"/> </style:style> <style:style style:name="Caption" style:family="paragraph" style:parent-style-name="Standard" style:class="extra"> <style:paragraph-properties fo:margin-top="0.0835in" fo:margin-bottom="0.0835in" loext:contextual-spacing="false" text:number-lines="false" text:line-number="0"/> <style:text-properties style:font-name="Times New Roman" fo:font-family="&apos;Times New Roman&apos;" fo:font-size="10pt" fo:font-style="italic" style:font-size-asian="10pt" style:font-style-asian="italic" style:font-size-complex="10pt" style:font-style-complex="italic"/> </style:style> <style:style style:name="Frame_20_contents" style:display-name="Frame contents" style:family="paragraph" style:parent-style-name="Text_20_body" style:class="extra"> <style:paragraph-properties fo:margin-left="0in" fo:margin-right="0in" fo:text-indent="0in" style:auto-text-indent="false"/> </style:style> <style:style style:name="Footnote" style:family="paragraph" style:parent-style-name="Standard" style:class="extra"> <style:text-properties fo:font-size="8pt" style:font-size-asian="8pt"/> </style:style> <style:style style:name="Index" style:family="paragraph" style:parent-style-name="Standard" style:class="index"> <style:paragraph-properties text:number-lines="false" text:line-number="0"/> <style:text-properties style:font-name="Times New Roman" fo:font-family="&apos;Times New Roman&apos;"/> </style:style> <style:style style:name="Index_20_Heading" style:display-name="Index Heading" style:family="paragraph" style:parent-style-name="Heading" style:class="index"> <style:paragraph-properties fo:margin-left="0in" fo:margin-right="0in" fo:text-indent="0in" style:auto-text-indent="false" text:number-lines="false" text:line-number="0"/> <style:text-properties fo:font-size="16pt" fo:font-weight="bold" style:font-size-asian="16pt" style:font-weight-asian="bold" style:font-size-complex="16pt" style:font-weight-complex="bold"/> </style:style> <style:style style:name="Index_20_1" style:display-name="Index 1" style:family="paragraph" style:parent-style-name="Standard" style:next-style-name="Standard" style:class="index"> <style:paragraph-properties fo:margin-left="0.139in" fo:margin-right="0in" fo:margin-top="0.0835in" fo:margin-bottom="0.0138in" loext:contextual-spacing="false" fo:text-indent="-0.139in" style:auto-text-indent="false"> <style:tab-stops> <style:tab-stop style:position="2.0138in" style:type="right"/> </style:tab-stops> </style:paragraph-properties> <style:text-properties fo:font-size="9pt" style:font-size-asian="9pt"/> </style:style> <style:style style:name="Index_20_2" style:display-name="Index 2" style:family="paragraph" style:parent-style-name="Standard" style:next-style-name="Standard" style:class="index"> <style:paragraph-properties fo:margin-left="0.278in" fo:margin-right="0in" fo:margin-top="0.0835in" fo:margin-bottom="0.0138in" loext:contextual-spacing="false" fo:text-indent="-0.139in" style:auto-text-indent="false"> <style:tab-stops> <style:tab-stop style:position="2.0138in" style:type="right"/> </style:tab-stops> </style:paragraph-properties> <style:text-properties fo:font-size="9pt" style:font-size-asian="9pt"/> </style:style> <style:style style:name="Index_20_3" style:display-name="Index 3" style:family="paragraph" style:parent-style-name="Standard" style:next-style-name="Standard" style:class="index"> <style:paragraph-properties fo:margin-left="0.4165in" fo:margin-right="0in" fo:margin-top="0.0835in" fo:margin-bottom="0.0138in" loext:contextual-spacing="false" fo:text-indent="-0.139in" style:auto-text-indent="false"> <style:tab-stops> <style:tab-stop style:position="2.0138in" style:type="right"/> </style:tab-stops> </style:paragraph-properties> <style:text-properties fo:font-size="9pt" style:font-size-asian="9pt"/> </style:style> <style:style style:name="Contents_20_Heading" style:display-name="Contents Heading" style:family="paragraph" style:parent-style-name="Heading" style:class="index"> <style:paragraph-properties fo:margin-left="0in" fo:margin-right="0in" fo:text-indent="0in" style:auto-text-indent="false" text:number-lines="false" text:line-number="0"/> <style:text-properties fo:font-size="16pt" fo:font-weight="bold" style:font-size-asian="16pt" style:font-weight-asian="bold" style:font-size-complex="16pt" style:font-weight-complex="bold"/> </style:style> <style:style style:name="Contents_20_1" style:display-name="Contents 1" style:family="paragraph" style:parent-style-name="Standard" style:next-style-name="Standard" style:class="index"> <loext:graphic-properties draw:fill="solid" draw:fill-color="#cccccc" draw:opacity="100%"/> <style:paragraph-properties fo:margin-left="0in" fo:margin-right="0in" fo:margin-top="0.139in" fo:margin-bottom="0.0693in" loext:contextual-spacing="false" fo:text-align="start" style:justify-single-word="false" fo:keep-together="always" fo:text-indent="0in" style:auto-text-indent="false" fo:background-color="#cccccc" fo:padding-left="0in" fo:padding-right="0in" fo:padding-top="0.0417in" fo:padding-bottom="0.0417in" fo:border-left="none" fo:border-right="none" fo:border-top="0.06pt solid #000000" fo:border-bottom="0.06pt solid #000000" fo:keep-with-next="always"> <style:tab-stops> <style:tab-stop style:position="5.1189in" style:type="right" style:leader-style="dotted" style:leader-text="."/> </style:tab-stops> </style:paragraph-properties> <style:text-properties fo:text-transform="uppercase" style:font-name="Arial" fo:font-family="Arial" style:font-family-generic="swiss" style:font-pitch="variable" fo:font-weight="bold" style:font-weight-asian="bold"/> </style:style> <style:style style:name="Contents_20_2" style:display-name="Contents 2" style:family="paragraph" style:parent-style-name="Standard" style:next-style-name="Standard" style:class="index"> <style:paragraph-properties fo:margin-left="0in" fo:margin-right="0in" fo:orphans="2" fo:widows="2" fo:text-indent="0in" style:auto-text-indent="false"> <style:tab-stops> <style:tab-stop style:position="5.1181in" style:type="right" style:leader-style="dotted" style:leader-text="."/> </style:tab-stops> </style:paragraph-properties> <style:text-properties style:use-window-font-color="true" style:font-name="Times New Roman1" fo:font-family="&apos;Times New Roman&apos;" style:font-family-generic="roman" style:font-pitch="variable" fo:font-size="10pt" fo:language="zxx" fo:country="none" fo:font-weight="bold" style:font-name-asian="Times New Roman1" style:font-family-asian="&apos;Times New Roman&apos;" style:font-family-generic-asian="roman" style:font-pitch-asian="variable" style:font-size-asian="10pt" style:language-asian="zxx" style:country-asian="none" style:font-weight-asian="bold"/> </style:style> <style:style style:name="Contents_20_3" style:display-name="Contents 3" style:family="paragraph" style:parent-style-name="Standard" style:next-style-name="Standard" style:class="index"> <style:paragraph-properties fo:margin-left="0.1492in" fo:margin-right="0in" fo:orphans="2" fo:widows="2" fo:text-indent="0.0008in" style:auto-text-indent="false"> <style:tab-stops> <style:tab-stop style:position="5.1189in" style:type="right" style:leader-style="dotted" style:leader-text="."/> </style:tab-stops> </style:paragraph-properties> <style:text-properties style:use-window-font-color="true" style:font-name="Times New Roman1" fo:font-family="&apos;Times New Roman&apos;" style:font-family-generic="roman" style:font-pitch="variable" fo:font-size="9pt" fo:language="zxx" fo:country="none" style:font-name-asian="Times New Roman1" style:font-family-asian="&apos;Times New Roman&apos;" style:font-family-generic-asian="roman" style:font-pitch-asian="variable" style:font-size-asian="9pt" style:language-asian="zxx" style:country-asian="none"/> </style:style> <style:style style:name="Contents_20_4" style:display-name="Contents 4" style:family="paragraph" style:parent-style-name="Standard" style:next-style-name="Standard" style:class="index"> <style:paragraph-properties fo:margin-left="0.2799in" fo:margin-right="0in" fo:orphans="2" fo:widows="2" fo:text-indent="0.0008in" style:auto-text-indent="false"> <style:tab-stops> <style:tab-stop style:position="5.1189in" style:type="right" style:leader-style="dotted" style:leader-text="."/> </style:tab-stops> </style:paragraph-properties> <style:text-properties style:use-window-font-color="true" style:font-name="Times New Roman1" fo:font-family="&apos;Times New Roman&apos;" style:font-family-generic="roman" style:font-pitch="variable" fo:font-size="9pt" fo:language="zxx" fo:country="none" fo:font-style="normal" style:font-name-asian="Times New Roman1" style:font-family-asian="&apos;Times New Roman&apos;" style:font-family-generic-asian="roman" style:font-pitch-asian="variable" style:font-size-asian="9pt" style:language-asian="zxx" style:country-asian="none" style:font-style-asian="italic"/> </style:style> <style:style style:name="Contents_20_5" style:display-name="Contents 5" style:family="paragraph" style:parent-style-name="Index" style:class="index"> <style:paragraph-properties fo:margin-left="0.7862in" fo:margin-right="0in" fo:text-indent="0in" style:auto-text-indent="false"> <style:tab-stops> <style:tab-stop style:position="6.1028in" style:type="right" style:leader-style="dotted" style:leader-text="."/> </style:tab-stops> </style:paragraph-properties> </style:style> <style:style style:name="Contents_20_6" style:display-name="Contents 6" style:family="paragraph" style:parent-style-name="Index" style:class="index"> <style:paragraph-properties fo:margin-left="0.9827in" fo:margin-right="0in" fo:margin-top="0.0043in" fo:margin-bottom="0in" loext:contextual-spacing="false" fo:text-indent="0in" style:auto-text-indent="false"> <style:tab-stops> <style:tab-stop style:position="5.9063in" style:type="right" style:leader-style="dotted" style:leader-text="."/> </style:tab-stops> </style:paragraph-properties> <style:text-properties fo:font-size="9pt" fo:font-style="italic"/> </style:style> <style:style style:name="Contents_20_7" style:display-name="Contents 7" style:family="paragraph" style:parent-style-name="Index" style:class="index"> <style:paragraph-properties fo:margin-left="1.1791in" fo:margin-right="0in" fo:text-indent="0in" style:auto-text-indent="false"> <style:tab-stops> <style:tab-stop style:position="5.7098in" style:type="right" style:leader-style="dotted" style:leader-text="."/> </style:tab-stops> </style:paragraph-properties> </style:style> <style:style style:name="Contents_20_8" style:display-name="Contents 8" style:family="paragraph" style:parent-style-name="Index" style:class="index"> <style:paragraph-properties fo:margin-left="1.3756in" fo:margin-right="0in" fo:text-indent="0in" style:auto-text-indent="false"> <style:tab-stops> <style:tab-stop style:position="5.5134in" style:type="right" style:leader-style="dotted" style:leader-text="."/> </style:tab-stops> </style:paragraph-properties> </style:style> <style:style style:name="Contents_20_9" style:display-name="Contents 9" style:family="paragraph" style:parent-style-name="Index" style:class="index"> <style:paragraph-properties fo:margin-left="1.572in" fo:margin-right="0in" fo:text-indent="0in" style:auto-text-indent="false"> <style:tab-stops> <style:tab-stop style:position="5.3165in" style:type="right" style:leader-style="dotted" style:leader-text="."/> </style:tab-stops> </style:paragraph-properties> </style:style> <style:style style:name="Contents_20_10" style:display-name="Contents 10" style:family="paragraph" style:parent-style-name="Index" style:class="index"> <style:paragraph-properties fo:margin-left="1.7689in" fo:margin-right="0in" fo:text-indent="0in" style:auto-text-indent="false"> <style:tab-stops> <style:tab-stop style:position="5.1201in" style:type="right" style:leader-style="dotted" style:leader-text="."/> </style:tab-stops> </style:paragraph-properties> </style:style> <style:style style:name="Title" style:family="paragraph" style:parent-style-name="Heading" style:next-style-name="Subtitle" style:class="chapter"> <style:paragraph-properties fo:text-align="center" style:justify-single-word="false"/> <style:text-properties style:font-name="Fontin" fo:font-family="Fontin" style:font-style-name="Gras" style:font-pitch="variable" fo:font-size="20pt" fo:font-weight="bold" style:font-size-asian="18pt" style:font-weight-asian="bold" style:font-size-complex="18pt" style:font-weight-complex="bold"/> </style:style> <style:style style:name="Subtitle" style:family="paragraph" style:parent-style-name="Heading" style:next-style-name="Text_20_body" style:class="chapter"> <style:paragraph-properties fo:text-align="center" style:justify-single-word="false"/> <style:text-properties fo:font-size="14pt" fo:font-style="italic" style:font-size-asian="14pt" style:font-style-asian="italic" style:font-size-complex="14pt" style:font-style-complex="italic"/> </style:style> <style:style style:name="Code" style:family="paragraph"> <style:paragraph-properties fo:margin-left="0.0398in" fo:margin-right="1.0236in" fo:margin-top="0in" fo:margin-bottom="0in" loext:contextual-spacing="false" fo:line-height="0.139in" fo:orphans="2" fo:widows="2" fo:text-indent="0in" style:auto-text-indent="false" style:border-line-width-left="0.0008in 0.0346in 0.0346in" fo:padding-left="0.0555in" fo:padding-right="0in" fo:padding-top="0in" fo:padding-bottom="0in" fo:border-left="5.05pt double #c0c0c0" fo:border-right="none" fo:border-top="none" fo:border-bottom="none"> <style:tab-stops> <style:ta