lib/isodoc/itu/itu.implementers-guide.xsl in metanorma-itu-2.2.4 vs lib/isodoc/itu/itu.implementers-guide.xsl in metanorma-itu-2.2.5
- old
+ new
@@ -67,17 +67,28 @@
</xsl:otherwise>
</xsl:choose>
</xsl:variable>
<xsl:variable name="footer-text">
+ <xsl:variable name="additionalIdentifiers_">
+ <xsl:if test="$TDnumber != ''">/<xsl:value-of select="$TDnumber"/></xsl:if>
+ <xsl:if test="$provisionalIdentifier != ''">/<xsl:value-of select="$provisionalIdentifier"/></xsl:if>
+ </xsl:variable>
+ <xsl:variable name="additionalIdentifiers" select="normalize-space($additionalIdentifiers_)"/>
<xsl:choose>
<xsl:when test="$doctype = 'technical-report' or $doctype = 'technical-paper'">
- <xsl:variable name="date" select="concat('(',substring(/itu:itu-standard/itu:bibdata/itu:version/itu:revision-date,1,7), ')')"/>
- <xsl:value-of select="concat($xSTR-ACRONYM, ' ', $date)"/>
+ <xsl:variable name="date_">
+ <xsl:value-of select="/itu:itu-standard/itu:bibdata/itu:version/itu:revision-date"/>
+ <xsl:if test="not(/itu:itu-standard/itu:bibdata/itu:version/itu:revision-date)"/>
+ <xsl:value-of select="/itu:itu-standard/itu:bibdata/itu:date[@type = 'published']/itu:on"/>
+ </xsl:variable>
+ <xsl:variable name="date" select="concat('(',substring($date_,1,7), ')')"/>
+ <xsl:value-of select="concat($xSTR-ACRONYM, $additionalIdentifiers, ' ', $date)"/>
</xsl:when>
<xsl:when test="$doctype = 'implementers-guide'">
<xsl:value-of select="/itu:itu-standard/itu:bibdata/itu:ext/itu:doctype[@language = $lang]"/>
+ <xsl:value-of select="$additionalIdentifiers"/>
<xsl:text> for </xsl:text>
<xsl:value-of select="/itu:itu-standard/itu:bibdata/itu:docidentifier[@type='ITU-Recommendation']"/>
<xsl:text> </xsl:text>
<xsl:variable name="date" select="concat('(',substring(/itu:itu-standard/itu:bibdata/itu:date[@type = 'published']/itu:on,1,7), ')')"/>
<xsl:value-of select="$date"/>
@@ -85,30 +96,36 @@
<xsl:when test="$doctype = 'resolution'">
<!-- WTSA-16 – Resolution 1 -->
<xsl:value-of select="/itu:itu-standard/itu:bibdata/itu:ext/itu:meeting/@acronym"/>
<xsl:text> – </xsl:text>
<xsl:value-of select="$doctypeTitle"/>
+ <xsl:value-of select="$additionalIdentifiers"/>
<xsl:text> </xsl:text>
<xsl:value-of select="/itu:itu-standard/itu:bibdata/itu:ext/itu:structuredidentifier/itu:docnumber"/>
</xsl:when>
<xsl:when test="$doctype = 'recommendation-supplement'">
<xsl:value-of select="/itu:itu-standard/itu:bibdata/itu:docidentifier[@type = 'ITU-Supplement-Short']"/>
+ <xsl:value-of select="$additionalIdentifiers"/>
<xsl:text> </xsl:text>
<xsl:value-of select="$docdate"/>
</xsl:when>
<xsl:when test="$doctype = 'service-publication'">
<xsl:value-of select="/itu:itu-standard/itu:bibdata/itu:docidentifier[@type = 'ITU-lang']"/>
+ <xsl:value-of select="$additionalIdentifiers"/>
</xsl:when>
<xsl:otherwise>
- <xsl:value-of select="concat($footerprefix, $docname, ' ', $docdate)"/>
+ <xsl:value-of select="concat($footerprefix, $docname, $additionalIdentifiers, ' ', $docdate)"/>
</xsl:otherwise>
</xsl:choose>
</xsl:variable>
<xsl:variable name="isAmendment" select="normalize-space(/itu:itu-standard/itu:bibdata/itu:ext/itu:structuredidentifier/itu:amendment[@language = $lang])"/>
<xsl:variable name="isCorrigendum" select="normalize-space(/itu:itu-standard/itu:bibdata/itu:ext/itu:structuredidentifier/itu:corrigendum[@language = $lang])"/>
+ <xsl:variable name="TDnumber" select="normalize-space(/itu:itu-standard/itu:bibdata/itu:docidentifier[@type = 'ITU-TemporaryDocument'])"/>
+ <xsl:variable name="provisionalIdentifier" select="normalize-space(/itu:itu-standard/itu:bibdata/itu:docidentifier[@type = 'ITU-provisional'])"/>
+
<xsl:template match="/">
<xsl:call-template name="namespaceCheck"/>
<fo:root xml:lang="{$lang}">
<xsl:variable name="root-style">
<root-style xsl:use-attribute-sets="root-style">
@@ -263,17 +280,19 @@
<fo:table-row>
<fo:table-cell padding-left="1mm" padding-top="2mm">
<fo:block font-weight="bold">Study Group:</fo:block>
</fo:table-cell>
<fo:table-cell padding-top="2mm">
- <fo:block><xsl:value-of select="/itu:itu-standard/itu:bibdata/itu:ext/itu:editorialgroup/itu:subgroup/itu:name"/></fo:block>
+ <xsl:variable name="subgroup" select="/itu:itu-standard/itu:bibdata/itu:ext/itu:editorialgroup/itu:subgroup/itu:name"/>
+ <fo:block><xsl:value-of select="java:replaceAll(java:java.lang.String.new($subgroup),'(.)','$1')"/></fo:block>
</fo:table-cell>
<fo:table-cell padding-top="2mm">
<fo:block font-weight="bold">Working Party:</fo:block>
</fo:table-cell>
<fo:table-cell padding-top="2mm">
- <fo:block><xsl:value-of select="/itu:itu-standard/itu:bibdata/itu:ext/itu:editorialgroup/itu:workgroup/itu:name"/></fo:block>
+ <xsl:variable name="workgroup" select="/itu:itu-standard/itu:bibdata/itu:ext/itu:editorialgroup/itu:workgroup/itu:name"/>
+ <fo:block><xsl:value-of select="java:replaceAll(java:java.lang.String.new($workgroup),'(.)','$1')"/></fo:block>
</fo:table-cell>
<fo:table-cell padding-top="2mm">
<fo:block font-weight="bold">Intended type of document <fo:inline font-weight="normal">(R-C-TD)</fo:inline>:</fo:block>
</fo:table-cell>
<fo:table-cell padding-top="2mm">
@@ -515,18 +534,21 @@
<xsl:if test="$doctype = 'resolution'">
<xsl:attribute name="force-page-count">no-force</xsl:attribute>
</xsl:if>
<fo:flow flow-name="xsl-region-body">
- <fo:block-container absolute-position="fixed" top="265mm">
+ <fo:block-container absolute-position="fixed" top="255mm">
<fo:block text-align="right" margin-right="19mm">
<xsl:choose>
<xsl:when test="$doctype = 'resolution'">
<fo:external-graphic src="{concat('data:image/png;base64,', normalize-space($Image-Logo_resolution))}" content-height="21mm" content-width="scale-to-fit" scaling="uniform" fox:alt-text="Image Logo"/>
</xsl:when>
<xsl:otherwise>
- <fo:external-graphic src="{concat('data:image/png;base64,', normalize-space($Image-Logo))}" content-height="17.7mm" content-width="scale-to-fit" scaling="uniform" fox:alt-text="Image Logo"/>
+ <!-- <fo:external-graphic src="{concat('data:image/png;base64,', normalize-space($Image-Logo))}" content-height="17.7mm" content-width="scale-to-fit" scaling="uniform" fox:alt-text="Image Logo"/> -->
+ <fo:instream-foreign-object content-width="24.1mm" fox:alt-text="Image Logo">
+ <xsl:copy-of select="$Image-ITU-Logo"/>
+ </fo:instream-foreign-object>
</xsl:otherwise>
</xsl:choose>
</fo:block>
</fo:block-container>
@@ -615,10 +637,52 @@
</xsl:choose>
</fo:block>
</fo:block-container>
</fo:table-cell>
</fo:table-row>
+ <xsl:variable name="additionalNumbers">
+ <xsl:if test="$TDnumber != ''">
+ <fo:block-container space-after="2pt">
+ <xsl:call-template name="setWritingMode"/>
+ <fo:block font-size="14pt">TD number: <xsl:value-of select="$TDnumber"/></fo:block>
+ </fo:block-container>
+ </xsl:if>
+ <xsl:if test="$provisionalIdentifier != ''">
+ <fo:block-container space-after="2pt">
+ <xsl:call-template name="setWritingMode"/>
+ <fo:block font-size="14pt">Provisional identifier: <xsl:value-of select="$provisionalIdentifier"/></fo:block>
+ </fo:block-container>
+ </xsl:if>
+ <xsl:if test="$annexid != ''">
+ <fo:block-container>
+ <xsl:call-template name="setWritingMode"/>
+ <fo:block font-size="18pt" font-weight="bold">
+ <xsl:call-template name="getLocalizedString">
+ <xsl:with-param name="key">annex</xsl:with-param>
+ </xsl:call-template>
+ <xsl:text> </xsl:text>
+ <xsl:value-of select="$annexid"/>
+ </fo:block>
+ </fo:block-container>
+ </xsl:if>
+ <xsl:if test="$isAmendment != ''">
+ <fo:block-container>
+ <xsl:call-template name="setWritingMode"/>
+ <fo:block font-size="18pt" font-weight="bold">
+ <xsl:value-of select="$isAmendment"/>
+ </fo:block>
+ </fo:block-container>
+ </xsl:if>
+ <xsl:if test="$isCorrigendum != ''">
+ <fo:block-container>
+ <xsl:call-template name="setWritingMode"/>
+ <fo:block font-size="18pt" font-weight="bold">
+ <xsl:value-of select="$isCorrigendum"/>
+ </fo:block>
+ </fo:block-container>
+ </xsl:if>
+ </xsl:variable>
<fo:table-row height="17.2mm">
<fo:table-cell>
<fo:block> </fo:block>
</fo:table-cell>
<fo:table-cell font-size="10pt" number-columns-spanned="2" padding-top="1mm">
@@ -634,38 +698,11 @@
<xsl:text>OF ITU</xsl:text>
</fo:block>
</fo:block-container>
</fo:table-cell>
<fo:table-cell text-align="right">
- <xsl:if test="$annexid != ''">
- <fo:block-container>
- <xsl:call-template name="setWritingMode"/>
- <fo:block font-size="18pt" font-weight="bold">
- <xsl:call-template name="getLocalizedString">
- <xsl:with-param name="key">annex</xsl:with-param>
- </xsl:call-template>
- <xsl:text> </xsl:text>
- <xsl:value-of select="$annexid"/>
- </fo:block>
- </fo:block-container>
- </xsl:if>
- <xsl:if test="$isAmendment != ''">
- <fo:block-container>
- <xsl:call-template name="setWritingMode"/>
- <fo:block font-size="18pt" font-weight="bold">
- <xsl:value-of select="$isAmendment"/>
- </fo:block>
- </fo:block-container>
- </xsl:if>
- <xsl:if test="$isCorrigendum != ''">
- <fo:block-container>
- <xsl:call-template name="setWritingMode"/>
- <fo:block font-size="18pt" font-weight="bold">
- <xsl:value-of select="$isCorrigendum"/>
- </fo:block>
- </fo:block-container>
- </xsl:if>
+ <xsl:copy-of select="$additionalNumbers"/>
<fo:block font-size="14pt">
<xsl:choose>
<xsl:when test="($doctype = 'technical-report' or $doctype = 'technical-paper') and /itu:itu-standard/itu:bibdata/itu:version/itu:revision-date">
<xsl:text>(</xsl:text>
<xsl:call-template name="formatMeetingDate">
@@ -680,11 +717,15 @@
</xsl:otherwise>
</xsl:choose>
</fo:block>
</fo:table-cell>
</fo:table-row>
+ <xsl:variable name="countAdditionalNumbers" select="count(xalan:nodeset($additionalNumbers)/*)"/>
<fo:table-row height="64mm"> <!-- 59mm -->
+ <xsl:if test="$countAdditionalNumbers != 0">
+ <xsl:attribute name="height"><xsl:value-of select="64 - $countAdditionalNumbers * 5"/>mm</xsl:attribute>
+ </xsl:if>
<fo:table-cell>
<fo:block> </fo:block>
</fo:table-cell>
<fo:table-cell font-size="16pt" number-columns-spanned="3" border-bottom="0.5mm solid black" display-align="after">
<fo:block-container>
@@ -737,11 +778,11 @@
<fo:block text-transform="uppercase">
<xsl:variable name="series_title_full" select="normalize-space(/itu:itu-standard/itu:bibdata/itu:series[@type = 'main']/itu:title[@type = 'full'])"/>
<xsl:variable name="series_title">
<xsl:value-of select="$series_title_full"/>
<xsl:if test="$series_title_full = ''">
- <xsl:value-of select="normalize-space(/itu:itu-standard/itu:bibdata/itu:series[@type = 'main']/itu:title[@type != 'full' and @type != 'abbrev'])"/>
+ <xsl:value-of select="normalize-space(/itu:itu-standard/itu:bibdata/itu:series[@type = 'main']/itu:title[(@type != 'full' and @type != 'abbrev') or not(@type)])"/>
</xsl:if>
</xsl:variable>
<xsl:if test="$series_title != ''">
<xsl:variable name="title">
<xsl:if test="$doctype != 'resolution'">
@@ -1315,30 +1356,10 @@
<xsl:call-template name="setId"/>
<xsl:apply-templates/>
</fo:block>
</xsl:template>
- <!-- Summary -->
- <xsl:template match="itu:itu-standard/itu:preface/itu:abstract[@id = '_summary']" priority="3">
- <fo:block font-size="12pt">
- <xsl:value-of select="$linebreak"/>
- <xsl:value-of select="$linebreak"/>
- </fo:block>
- <fo:block id="{@id}">
- <fo:block font-weight="bold" keep-with-next="always" margin-top="18pt" margin-bottom="18pt" role="H2">
- <xsl:variable name="title-summary">
- <xsl:call-template name="getTitle">
- <xsl:with-param name="name" select="'title-summary'"/>
- </xsl:call-template>
- </xsl:variable>
- <xsl:value-of select="$title-summary"/>
- </fo:block>
- <xsl:apply-templates/>
- </fo:block>
- </xsl:template>
- <xsl:template match="itu:itu-standard/itu:preface/itu:abstract[@id = '_summary']/itu:title" priority="4"/>
-
<xsl:template match="itu:preface/itu:clause" priority="3">
<xsl:if test="$doctype != 'service-publication'">
<fo:block font-size="12pt">
<xsl:value-of select="$linebreak"/>
<xsl:value-of select="$linebreak"/>
@@ -2017,9 +2038,22 @@
<path style="fill:#c5254d;fill-rule:evenodd;fill-opacity:1;stroke:none;" d=" M 79.924149,104.53714 L 78.186243,104.65435 L 76.506918,104.7325 L 74.886174,104.81064 L 73.304485,104.84971 L 71.742322,104.88878 L 70.23874,104.88878 L 68.735159,104.86925 L 67.251104,104.84971 L 65.747523,104.7911 L 64.263468,104.7325 L 62.740359,104.63482 L 61.197724,104.53714 L 59.616034,104.41992 L 57.99529,104.28317 L 56.315965,104.14642 L 54.558532,103.97059 L 56.960357,108.75691 L 59.479345,113.44555 L 62.115494,118.07558 L 64.849279,122.62747 L 67.661172,127.10122 L 70.590227,131.51635 L 73.577863,135.83381 L 76.682661,140.11219 L 79.826514,144.2929 L 83.068001,148.41499 L 86.36807,152.45894 L 89.72672,156.44429 L 93.143951,160.37102 L 96.600236,164.21962 L 100.09557,168.0096 L 103.64949,171.74098 L 107.22294,175.39421 L 110.83544,178.98883 L 114.46747,182.52485 L 118.11903,186.00226 L 121.77058,189.42106 L 125.44166,192.78125 L 129.11275,196.08283 L 132.78383,199.32581 L 136.43538,202.51018 L 140.06741,205.63594 L 143.69944,208.72262 L 147.29242,211.73117 L 150.86586,214.70064 L 154.40026,217.63104 L 157.89559,220.50283 L 161.33235,223.31602 L 160.49269,223.84349 L 159.55539,224.37096 L 158.52046,224.91797 L 157.40742,225.48451 L 156.21627,226.05106 L 154.92749,226.6176 L 153.59965,227.20368 L 152.1937,227.77022 L 150.7487,228.3563 L 149.26465,228.94238 L 147.74154,229.50893 L 146.1989,230.07547 L 144.61721,230.64202 L 143.03552,231.20856 L 141.43431,231.75557 L 139.85262,232.28304 L 136.70876,233.31845 L 133.66255,234.27571 L 130.75302,235.15483 L 128.07781,235.95581 L 125.65646,236.62003 L 123.5866,237.16704 L 122.68835,237.38194 L 121.88774,237.5773 L 121.22383,237.71405 L 120.65754,237.83126 L 125.26592,241.38682 L 129.89383,244.84469 L 134.56079,248.16581 L 139.24728,251.40878 L 143.97282,254.51501 L 148.71789,257.54309 L 153.50201,260.47349 L 158.30566,263.28667 L 163.12884,266.04125 L 167.97154,268.69814 L 172.83378,271.25736 L 177.71553,273.75797 L 182.61682,276.1609 L 187.5181,278.50522 L 192.43892,280.79093 L 197.37926,282.9985 L 202.3196,285.14746 L 207.25994,287.23781 L 212.2198,289.28909 L 217.17967,291.26222 L 222.13954,293.21582 L 227.0994,295.11082 L 232.05927,296.96674 L 236.99961,298.80312 L 241.93995,300.60043 L 246.89981,302.35867 L 251.82063,304.09738 L 256.74144,305.83608 L 266.54401,309.21581 L 276.288,312.576 L 270.21509,309.60653 L 264.0055,306.55891 L 260.84212,304.99603 L 257.67874,303.41362 L 254.49583,301.81166 L 251.2934,300.19018 L 248.09096,298.54915 L 244.869,296.86906 L 241.64704,295.18896 L 238.42508,293.46979 L 235.22265,291.75062 L 232.02021,289.99238 L 228.83731,288.23414 L 225.6544,286.45637 L 222.51055,284.63952 L 219.38622,282.82267 L 216.30095,280.96675 L 213.23521,279.11083 L 210.20852,277.23538 L 207.22088,275.34038 L 204.29183,273.42586 L 201.40183,271.49179 L 198.57041,269.53819 L 195.79757,267.56506 L 193.08331,265.59192 L 190.44716,263.59925 L 187.86959,261.5675 L 185.37013,259.5553 L 182.92925,257.50402 L 180.58601,255.4332 L 182.07006,255.10109 L 183.51506,254.74944 L 184.96006,254.39779 L 186.36601,254.02661 L 187.75243,253.65542 L 189.13885,253.2647 L 190.50574,252.87398 L 191.85311,252.46373 L 193.18094,252.03394 L 194.50878,251.60414 L 195.81709,251.15482 L 197.10588,250.70549 L 198.39466,250.23662 L 199.68345,249.74822 L 200.9527,249.24029 L 202.24149,248.73235 L 203.49122,248.18534 L 204.76048,247.63834 L 206.02973,247.07179 L 207.27946,246.48571 L 208.54872,245.89963 L 209.81798,245.27448 L 211.08723,244.62979 L 212.35649,243.96557 L 213.62575,243.30134 L 214.91453,242.59805 L 216.20332,241.87522 L 217.4921,241.13285 L 218.80041,240.37094 L 220.12825,239.5895 L 221.45609,238.76899 L 222.80345,237.94848 L 218.37082,235.8972 L 213.93818,233.7287 L 209.50554,231.48206 L 205.07291,229.11821 L 200.64027,226.67621 L 196.20763,224.15606 L 191.775,221.53824 L 187.36189,218.84227 L 182.94878,216.06816 L 178.5552,213.23544 L 174.18114,210.32458 L 169.82661,207.3551 L 165.49161,204.32702 L 161.17614,201.2208 L 156.88019,198.09504 L 152.6233,194.89114 L 148.38593,191.6677 L 144.18762,188.38565 L 140.02836,185.06453 L 135.90815,181.72387 L 131.827,178.36368 L 127.80444,174.96442 L 123.80139,171.54562 L 119.85693,168.10728 L 115.97105,164.64941 L 112.12423,161.19154 L 108.35551,157.73366 L 104.62585,154.25626 L 100.97429,150.79838 L 97.36179,147.34051 L 93.827397,143.90218 L 90.371112,140.46384 L 94.120302,140.3857 L 97.55706,140.30755 L 100.73997,140.19034 L 103.68855,140.07312 L 105.11402,139.99498 L 106.48091,139.91683 L 107.82828,139.81915 L 109.13659,139.72147 L 110.4449,139.62379 L 111.71416,139.50658 L 112.98342,139.36982 L 114.25267,139.23307 L 115.52193,139.07678 L 116.81072,138.90096 L 118.07997,138.72514 L 119.38828,138.52978 L 120.71612,138.31488 L 122.08301,138.08045 L 123.48896,137.84602 L 124.91443,137.57251 L 127.9216,136.98643 L 131.18261,136.32221 L 134.69748,135.57984 L 138.52478,134.73979 L 134.26788,132.04382 L 130.06957,129.25018 L 125.94937,126.33931 L 121.88774,123.33077 L 117.90423,120.20501 L 113.95977,116.96203 L 110.09342,113.62138 L 106.26612,110.1635 L 102.4974,106.60795 L 98.767737,102.95472 L 95.077127,99.203808 L 91.425572,95.355216 L 87.793544,91.408944 L 84.220096,87.345456 L 80.646649,83.203824 L 77.112256,78.984048 L 73.59739,74.647056 L 70.102051,70.251456 L 66.606712,65.73864 L 63.1309,61.14768 L 59.635561,56.478576 L 56.159749,51.731328 L 52.683937,46.905936 L 49.188598,41.982864 L 45.693259,37.001184 L 42.178393,31.921824 L 38.663527,26.783856 L 35.109607,21.567744 L 31.516632,16.273488 L 27.923658,10.920624 L 24.272103,5.489616 L 20.601021,0 L 22.124129,3.067152 L 24.135414,7.150176 L 26.59582,12.131856 L 29.446767,17.894976 L 31.028457,21.040272 L 32.688254,24.32232 L 34.42616,27.74112 L 36.222648,31.277136 L 38.11677,34.930368 L 40.049946,38.661744 L 42.061231,42.471264 L 44.111569,46.358928 L 46.220489,50.266128 L 48.368463,54.231936 L 50.55549,58.197744 L 52.762045,62.163552 L 55.007654,66.12936 L 57.27279,70.056096 L 59.557453,73.94376 L 61.842116,77.772816 L 64.146306,81.523728 L 66.450496,85.196496 L 68.735159,88.752048 L 71.019822,92.20992 L 73.284958,95.53104 L 75.530566,98.695872 L 77.737121,101.70442 L 79.924149,104.53714 z " id="path89"/>
<path style="fill:#ffffff;fill-rule:nonzero;fill-opacity:1;stroke:none;" d=" M 17.164263,135.26726 L 45.205083,135.26726 L 49.30576,135.26726 L 49.30576,139.36982 L 49.30576,213.41126 L 49.30576,217.53336 L 45.205083,217.53336 L 17.164263,217.53336 L 13.044059,217.53336 L 13.044059,213.41126 L 13.044059,139.36982 L 13.044059,135.26726 L 17.164263,135.26726 z " id="path91"/>
<path style="fill:#ffffff;fill-rule:nonzero;fill-opacity:1;stroke:none;" d=" M 83.243745,213.41126 L 83.243745,156.67872 L 61.432048,156.67872 L 57.311844,156.67872 L 57.311844,152.57616 L 57.311844,139.36982 L 57.311844,135.26726 L 61.432048,135.26726 L 139.57924,135.26726 L 143.69944,135.26726 L 143.69944,139.36982 L 143.69944,152.57616 L 143.69944,156.67872 L 139.57924,156.67872 L 119.50545,156.67872 L 119.50545,213.41126 L 119.50545,217.53336 L 115.40477,217.53336 L 87.363949,217.53336 L 83.243745,217.53336 L 83.243745,213.41126 z " id="path93"/>
<path style="fill:#ffffff;fill-rule:nonzero;fill-opacity:1;stroke:none;" d=" M 164.94485,210.75437 L 164.22235,210.18782 L 163.53891,209.60174 L 162.85546,209.01566 L 162.21107,208.39051 L 161.5862,207.76536 L 160.98087,207.10114 L 160.39505,206.43691 L 159.8483,205.75315 L 159.30154,205.04986 L 158.79384,204.32702 L 158.30566,203.60419 L 157.83701,202.86182 L 157.38789,202.09992 L 156.9583,201.33802 L 156.54823,200.55658 L 156.17722,199.7556 L 155.8062,198.91555 L 155.45472,198.0755 L 155.12276,197.21592 L 154.82985,196.3368 L 154.55647,195.45768 L 154.30262,194.57856 L 154.0683,193.6799 L 153.87303,192.78125 L 153.69728,191.88259 L 153.54107,190.9644 L 153.40438,190.04621 L 153.30674,189.12802 L 153.22863,188.20982 L 153.17005,187.29163 L 153.131,186.3539 L 153.131,185.43571 L 153.131,139.36982 L 153.131,135.26726 L 157.23168,135.26726 L 182.83162,135.26726 L 186.95182,135.26726 L 186.95182,139.36982 L 186.97135,185.39664 L 186.97135,185.8655 L 187.0104,186.31483 L 187.04946,186.76416 L 187.12756,187.19395 L 187.20567,187.62374 L 187.32283,188.05354 L 187.44,188.46379 L 187.57669,188.85451 L 187.7329,189.24523 L 187.90865,189.61642 L 188.10392,189.96806 L 188.29919,190.33925 L 188.51398,190.67136 L 188.74831,191.00347 L 189.00216,191.33558 L 189.25601,191.64816 L 189.54892,191.9412 L 189.82229,192.23424 L 190.13473,192.52728 L 190.42763,192.78125 L 190.75959,193.05475 L 191.09155,193.28918 L 191.44304,193.54315 L 191.79453,193.75805 L 192.14601,193.99248 L 192.51703,194.18784 L 192.90757,194.3832 L 193.29811,194.57856 L 193.68865,194.75438 L 194.09872,194.91067 L 194.48926,195.06696 L 194.91885,195.20371 L 195.64135,195.43814 L 196.40291,195.6335 L 197.16446,195.78979 L 197.92601,195.92654 L 198.7071,196.02422 L 199.5077,196.10237 L 200.28878,196.16098 L 201.08939,196.16098 L 201.89,196.16098 L 202.69061,196.10237 L 203.47169,196.02422 L 204.25277,195.92654 L 205.03385,195.78979 L 205.79541,195.6335 L 206.53744,195.43814 L 207.27946,195.20371 L 207.68953,195.06696 L 208.0996,194.91067 L 208.50967,194.75438 L 208.90021,194.57856 L 209.29075,194.3832 L 209.68129,194.18784 L 210.0523,193.97294 L 210.40379,193.75805 L 210.75527,193.54315 L 211.10676,193.28918 L 211.43872,193.05475 L 211.77068,192.78125 L 212.08311,192.50774 L 212.37602,192.23424 L 212.66892,191.9412 L 212.9423,191.64816 L 213.19615,191.33558 L 213.45001,191.00347 L 213.68433,190.67136 L 213.89913,190.31971 L 214.11392,189.96806 L 214.28967,189.61642 L 214.46541,189.2257 L 214.62163,188.85451 L 214.75832,188.44426 L 214.89501,188.05354 L 214.99264,187.62374 L 215.09028,187.19395 L 215.14886,186.76416 L 215.20744,186.31483 L 215.22697,185.8655 L 215.24649,185.39664 L 215.16838,139.4089 L 215.16838,135.2868 L 219.28859,135.2868 L 244.88853,135.2868 L 248.98921,135.2868 L 248.98921,139.4089 L 248.98921,185.39664 L 248.98921,186.31483 L 248.95015,187.25256 L 248.89157,188.19029 L 248.81346,189.10848 L 248.6963,190.02667 L 248.55961,190.9644 L 248.4034,191.86306 L 248.22765,192.78125 L 248.03238,193.6799 L 247.79806,194.57856 L 247.54421,195.47722 L 247.27083,196.35634 L 246.97792,197.23546 L 246.64596,198.09504 L 246.29448,198.95462 L 245.92346,199.79467 L 245.55245,200.57611 L 245.14238,201.35755 L 244.73231,202.13899 L 244.28319,202.9009 L 243.81454,203.64326 L 243.32637,204.3661 L 242.79914,205.08893 L 242.27191,205.79222 L 241.70562,206.47598 L 241.13934,207.14021 L 240.534,207.80443 L 239.90914,208.42958 L 239.26474,209.05474 L 238.5813,209.64082 L 237.89785,210.2269 L 237.17535,210.79344 L 236.39427,211.35998 L 235.59366,211.90699 L 234.754,212.43446 L 233.87528,212.9424 L 232.95751,213.4308 L 232.03974,213.9192 L 231.06339,214.36853 L 230.08704,214.79832 L 229.05211,215.22811 L 228.01717,215.63837 L 226.96271,216.00955 L 225.8692,216.38074 L 224.75616,216.73238 L 223.62359,217.0645 L 222.4715,217.37707 L 221.3194,217.67011 L 220.12825,217.96315 L 218.91757,218.21712 L 217.7069,218.45155 L 216.4767,218.68598 L 215.24649,218.88134 L 213.99676,219.0767 L 212.72751,219.23299 L 211.45825,219.38928 L 210.16946,219.52603 L 208.88068,219.64325 L 207.5919,219.74093 L 206.30311,219.81907 L 204.9948,219.87768 L 203.68649,219.93629 L 202.37818,219.95582 L 201.06987,219.95582 L 199.76155,219.95582 L 198.45324,219.91675 L 197.16446,219.87768 L 195.85615,219.81907 L 194.54784,219.74093 L 193.25905,219.64325 L 191.97027,219.52603 L 190.68148,219.38928 L 189.41223,219.23299 L 188.14297,219.05717 L 186.89324,218.86181 L 185.66304,218.66645 L 184.43283,218.43202 L 183.20263,218.19758 L 182.01148,217.92408 L 180.82033,217.65058 L 179.64871,217.35754 L 178.49662,217.04496 L 177.36405,216.71285 L 176.27053,216.3612 L 175.17702,215.99002 L 174.10303,215.5993 L 173.0681,215.18904 L 172.05269,214.77878 L 171.05682,214.32946 L 170.09999,213.88013 L 169.16269,213.39173 L 168.24492,212.90333 L 167.36621,212.39539 L 166.52654,211.86792 L 165.72594,211.32091 L 164.94485,210.75437 z " id="path95"/>
<path style="fill:#004086;fill-rule:evenodd;fill-opacity:1;stroke:none;" d=" M 167.42479,207.47232 L 166.78039,206.98392 L 166.17506,206.45645 L 165.58925,205.92898 L 165.00343,205.38197 L 164.45668,204.81542 L 163.92945,204.24888 L 163.42175,203.64326 L 162.93357,203.03765 L 162.46492,202.4125 L 162.0158,201.78734 L 161.5862,201.12312 L 161.17614,200.4589 L 160.7856,199.79467 L 160.41458,199.11091 L 160.08262,198.40762 L 159.75066,197.70432 L 159.43823,196.98149 L 159.14532,196.25866 L 158.89147,195.51629 L 158.63762,194.77392 L 158.42282,194.03155 L 158.20803,193.26965 L 158.01276,192.50774 L 157.85654,191.74584 L 157.70032,190.9644 L 157.58316,190.18296 L 157.466,189.40152 L 157.38789,188.62008 L 157.30978,187.8191 L 157.27073,187.01813 L 157.2512,186.23669 L 157.23168,185.43571 L 157.23168,139.36982 L 182.83162,139.36982 L 182.85114,185.39664 L 182.94878,187.19395 L 183.26121,188.87405 L 183.74939,190.45646 L 184.41331,191.90213 L 185.25297,193.25011 L 186.22932,194.46134 L 187.32283,195.5749 L 188.55304,196.57123 L 189.88088,197.43082 L 191.32588,198.19272 L 192.82946,198.83741 L 194.41115,199.34534 L 196.03189,199.7556 L 197.69169,200.04864 L 199.39054,200.22446 L 201.10892,200.28307 L 202.80777,200.22446 L 204.50662,200.04864 L 206.16642,199.7556 L 207.80669,199.34534 L 209.38838,198.81787 L 210.89196,198.19272 L 212.31744,197.43082 L 213.64528,196.5517 L 214.87548,195.5749 L 215.98852,194.46134 L 216.96487,193.23058 L 217.78501,191.90213 L 218.44893,190.45646 L 218.9371,188.87405 L 219.24953,187.19395 L 219.34717,185.39664 L 219.28859,139.4089 L 244.88853,139.4089 L 244.88853,185.39664 L 244.869,186.19762 L 244.84948,186.99859 L 244.79089,187.78003 L 244.73231,188.58101 L 244.63468,189.38198 L 244.53704,190.16342 L 244.40035,190.94486 L 244.26366,191.7263 L 244.08792,192.50774 L 243.89265,193.26965 L 243.69738,194.03155 L 243.46306,194.77392 L 243.22873,195.53582 L 242.95535,196.25866 L 242.66245,197.00102 L 242.36954,197.72386 L 242.03758,198.42715 L 241.6861,199.13045 L 241.31508,199.81421 L 240.92454,200.49797 L 240.534,201.16219 L 240.10441,201.80688 L 239.65528,202.45157 L 239.18664,203.07672 L 238.69846,203.68234 L 238.19076,204.28795 L 237.66353,204.8545 L 237.09724,205.42104 L 236.53096,205.96805 L 235.94515,206.49552 L 235.33981,207.02299 L 234.69542,207.51139 L 233.25042,208.52726 L 231.68826,209.46499 L 229.9894,210.34411 L 228.19292,211.16462 L 226.27927,211.90699 L 224.28751,212.59075 L 222.19812,213.2159 L 220.05014,213.78245 L 217.82406,214.27085 L 215.5394,214.6811 L 213.19615,215.03275 L 210.81386,215.32579 L 208.41203,215.56022 L 205.97115,215.71651 L 203.51075,215.81419 L 201.05034,215.85326 L 198.58993,215.81419 L 196.14905,215.71651 L 193.70817,215.56022 L 191.28682,215.32579 L 188.92405,215.03275 L 186.58081,214.66157 L 184.29614,214.23178 L 182.07006,213.74338 L 179.92209,213.19637 L 177.8327,212.57122 L 175.84094,211.88746 L 173.92729,211.12555 L 172.1308,210.30504 L 170.43195,209.42592 L 168.86979,208.48819 L 167.42479,207.47232 z M 87.363949,152.57616 L 87.363949,213.41126 L 115.40477,213.41126 L 115.40477,152.57616 L 139.57924,152.57616 L 139.57924,139.36982 L 61.432048,139.36982 L 61.432048,152.57616 L 87.363949,152.57616 z M 17.164263,139.36982 L 45.205083,139.36982 L 45.205083,213.41126 L 17.164263,213.41126 L 17.164263,139.36982 z " id="path97"/>
+ </svg>
+ </xsl:variable>
+
+ <xsl:variable name="Image-ITU-Logo">
+ <svg xmlns="http://www.w3.org/2000/svg" id="ITU-logo" data-name="Layer 1" width="272" height="300" viewBox="0 0 272 300">
+ <defs>
+ <style>.cls-1{fill:#16a0db;}</style>
+ </defs>
+ <title>ITU</title>
+ <path class="cls-1" d="M53.95176,124.04334a1.39913,1.39913,0,0,1,1.40068,1.40094v84.80738a1.404,1.404,0,0,1-1.40068,1.40666H28.56261a1.40764,1.40764,0,0,1-1.40068-1.40666V125.44428a1.40272,1.40272,0,0,1,1.40068-1.40094H53.95176"/>
+ <path class="cls-1" d="M145.67105,124.04334a1.39914,1.39914,0,0,1,1.40068,1.40094V146.326a1.404,1.404,0,0,1-1.40068,1.40668H123.50867a1.404,1.404,0,0,0-1.40663,1.40092v61.118a1.4041,1.4041,0,0,1-1.401,1.40666H95.31221a1.404,1.404,0,0,1-1.40068-1.40666v-61.118a1.40277,1.40277,0,0,0-1.401-1.40092H70.85941a1.4089,1.4089,0,0,1-1.40664-1.40668V125.44428a1.404,1.404,0,0,1,1.40664-1.40094h74.81164"/>
+ <path class="cls-1" d="M244.46942,124.04334a1.40422,1.40422,0,0,1,1.40663,1.40094v43.22185c0,28.627-15.0027,43.76154-43.38279,43.76154-27.4157,0-41.31559-14.93933-41.31559-44.4046V125.44428a1.39921,1.39921,0,0,1,1.401-1.40094h25.38284a1.40043,1.40043,0,0,1,1.40664,1.40094v42.441c0,9.33564,2.45758,20.46263,14.1585,20.46263,9.5251,0,14.1529-6.69457,14.1529-20.46263v-42.441a1.404,1.404,0,0,1,1.40664-1.40094h25.3832"/>
+ <path class="cls-1" d="M271.12012,299c-16.84562-8.30792-35.804-17.7871-53.2867-28.20789q4.4696-3.46207,8.635-7.28018A133.03915,133.03915,0,0,0,247.28128,89.2695a134.47457,134.47457,0,0,0-183.33695-38.91C53.0126,35.11588,42.035,18.58043,30.43146,1,34.083,8.41225,44.91131,31.26336,57.60572,54.60822A135.0389,135.0389,0,0,0,.87988,164.51161,132.39673,132.39673,0,0,0,14.19454,222.5522,134.51424,134.51424,0,0,0,209.97884,276.436c20.48556,8.47442,41.07449,15.55367,61.14128,22.564M122.93256,287.31035a124.4229,124.4229,0,0,1-79.12931-39.63342,33.60229,33.60229,0,0,1-5.5575-15.96706,175.63893,175.63893,0,0,0,46.236,31.6298,187.00148,187.00148,0,0,0,59.79738,17.44261c-6.9757,4.87453-14.19285,7.13093-21.34657,6.52807M35.2888,220.36472c-.12055,1.24016-.19519,2.4516-.24705,3.65157-1.11368-1.21145-2.21053-2.42291-3.25517-3.65157H27.79026c2.23365,2.74441,4.65654,5.44865,7.22871,8.107a45.77546,45.77546,0,0,0,1.52718,10.55285A122.68891,122.68891,0,0,1,31.91274,96.4923a67.04283,67.04283,0,0,0-1.91757,18.82631H32.998a60.01641,60.01641,0,0,1,4.93163-27.09979A124.9733,124.9733,0,0,1,54.3905,71.115q4.70245-2.64395,9.6516-4.9262c7.3377,12.87816,14.97957,25.13044,22.00714,34.18475a148.36379,148.36379,0,0,1-23.71234-.49375l1.28609.36171c-.40756-.03445-.8095-.07464-1.223-.11483,2.50313,5.2075,5.24211,10.26575,8.14719,15.192h51.174q-4.01332-3.28127-7.90049-6.80366A214.83757,214.83757,0,0,1,150.4569,84.37778a53.34945,53.34945,0,0,0,15.33,11.7241,55.86873,55.86873,0,0,0,23.69482,6.4649c.90166,4.13961,1.67681,8.39979,2.31986,12.75183h3.05436q-.94722-6.53667-2.29077-12.77481c7.64748-.32152,14.16411-2.77312,18.07423-7.25146a134.07139,134.07139,0,0,1,17.02329,20.02627h3.6459A136.97749,136.97749,0,0,0,212.41925,92.812a16.79184,16.79184,0,0,0,1.36633-12.93552,28.74433,28.74433,0,0,0-4.31767-8.95674,30.75992,30.75992,0,0,1,14.968,7.02761,122.772,122.772,0,0,1,27.39258,131.0722c-10.52418,21.89225-35.98762,33.78285-67.28436,34.65556,13.21689-3.34152,23.74668-7.92323,36.22872-15.82926-4.66776-2.14155-9.35268-4.48408-14.038-6.98737-1.44658.07464-2.91069.12057-4.4207.12057-26.07215,0-42.30907-11.483-47.59113-34.18476-8.18749-6.27545-16.18541-12.815-23.91909-19.48085V186.312c10.95486,9.9787,21.89219,19.14211,32.10623,27.5878-7.85984,5.23625-33.30611,12.96428-38.29,13.837q6.425,5.14149,13.00454,9.78347a193.15732,193.15732,0,0,1-31.4229-11.83893q-1.50755-.72342-2.99724-1.46982c-.14333-.06891-.2814-.13779-.41912-.20669q-2.79014-1.40381-5.506-2.87648a142.74922,142.74922,0,0,1-33.249-24.631v4.21425q4.43541,4.2975,9.41015,8.2907a161.36744,161.36744,0,0,0,33.77149,20.4741,193.87776,193.87776,0,0,0,37.5954,13.00445q10.4809,6.97591,21.226,12.9413c-.08025.14355-.16646.29281-.25267.4421-5.52876,9.37583-11.54042,16.78233-17.79283,22.05875-19.77944-1.72244-41.33837-7.50411-62.26618-17.5115-18.82626-9.00265-35.19529-20.5832-47.72885-33.30632a59.25825,59.25825,0,0,1,.32135-6.74049ZM143.4006,71.93026a29.50071,29.50071,0,0,0,5.09283,10.05906,219.33257,219.33257,0,0,0-36.93484,24.46443c-13.62445-12.64847-26.25017-27.427-38.72625-43.98547.06869-.023.13211-.05738.2008-.08038.01156-.00574.02873-.01147.0403-.01721v.00574A109.521,109.521,0,0,1,90.648,57.42727a126.6736,126.6736,0,0,1,54.11372,1.57318,16.75412,16.75412,0,0,0-1.36108,12.92981m2.917-.77512a13.70221,13.70221,0,0,1,1.3835-11.18439c.0403-.06316.09182-.12059.13212-.18371a143.44783,143.44783,0,0,1,28.32857,10.93177q-2.86792.82678-5.82768,1.83727a157.61385,157.61385,0,0,0-19.06175,8.03234,26.81162,26.81162,0,0,1-4.95476-9.43328m31.05564-3.198A147.18752,147.18752,0,0,0,150.02657,57.255c3.72019-3.37024,9.47919-5.08123,16.14476-5.0927a69.51757,69.51757,0,0,1,11.20191,15.7948m-6.7693-15.5594a54.77565,54.77565,0,0,1,19.40027,5.9941,52.42951,52.42951,0,0,1,12.06888,8.58352,78.61407,78.61407,0,0,0-20.57772,2.34825,79.14234,79.14234,0,0,0-10.89143-16.92587m.70612,23.01761c2.90508-.9933,5.73587-1.83728,8.50884-2.555q1.83451,3.953,3.47944,8.34234a152.17933,152.17933,0,0,1,5.50038,18.37848,53.66044,53.66044,0,0,1-21.61675-6.1606,50.91755,50.91755,0,0,1-13.90024-10.461,154.40473,154.40473,0,0,1,18.02833-7.54427m14.81872,4.731q-.973-2.60091-2.01533-5.05249a142.63376,142.63376,0,0,1,24.3326,18.12584c-3.45071,4.07645-9.43328,6.2295-16.52988,6.40748a157.66347,157.66347,0,0,0-5.78739-19.48083M184.412,71.781a69.52887,69.52887,0,0,1,20.74978-1.487A27.61015,27.61015,0,0,1,210.863,80.65155a14.07557,14.07557,0,0,1-.71769,10.01889A146.12178,146.12178,0,0,0,184.412,71.781m6.98165-16.07038a55.6803,55.6803,0,0,0-23.71794-6.45916,43.3225,43.3225,0,0,0-7.05069-5.71279,124.27675,124.27675,0,0,1,53.95848,25.47493,42.49122,42.49122,0,0,0-7.96322-1.69373,53.22364,53.22364,0,0,0-15.22663-11.60925m-28.1905-6.35583c-6.95293.54545-12.86086,2.89944-16.53549,7.01035a129.93743,129.93743,0,0,0-56.59934-1.90043,113.03233,113.03233,0,0,0-18.574,5.27067v.01148c-.178.0689-.36164.14354-.54527.21245-.13772-.1895-.287-.38469-.42508-.57414a124.53515,124.53515,0,0,1,65.22347-18.31533q5.55453,0,10.9892.47654c5.74709.67747,11.30494,3.353,16.46646,7.80841M148.72892,281.20141c3.85265.30431,7.66465.47655,11.41988.47655,2.78453,0,5.54629-.08612,8.26179-.25837,3.69741-.22965,7.25744-.63156,10.67906-1.17125a124.84385,124.84385,0,0,1-41.6082,7.68209,45.52058,45.52058,0,0,0,11.24747-6.729m3.44475-2.97408a92.61049,92.61049,0,0,0,16.20818-20.83009c.10338-.17224.20115-.34447.29857-.51671,9.70907,5.31086,19.54395,10.08778,29.42508,14.47425-.683.39616-1.3779.76936-2.06685,1.1483-12.26968,4.7482-27.3698,6.68882-43.865,5.72425m31.343-31.515c4.19678-.08612,8.33643-.36171,12.37831-.83826,20.75575-2.46308,37.45173-9.88683,48.60739-21.364a124.33918,124.33918,0,0,1-36.27463,40.34537,214.60728,214.60728,0,0,1-24.71107-18.14309"/>
</svg>
</xsl:variable>
<!-- convert YYYY-MM-DD to (MM/YYYY) -->
<xsl:template name="formatDate">
\ No newline at end of file