This is an automated email from the ASF dual-hosted git repository.
markt pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/tomcat-training.git
The following commit(s) were added to refs/heads/master by this push:
new 86838d3 Continue work on TLS-01 (commit in case I overwrite a diagram
file again)
86838d3 is described below
commit 86838d334e74ce486cfce14fa60a26266d21d387
Author: Mark Thomas <[email protected]>
AuthorDate: Fri Mar 23 12:40:58 2018 +0000
Continue work on TLS-01 (commit in case I overwrite a diagram file
again)
---
images/source/tls-01/diagram-07.odg | Bin 0 -> 21330 bytes
images/source/tls-01/diagram-08.odg | Bin 0 -> 12252 bytes
images/tls-01/diagram-07.svg | 236 ++++++++++++++++++++++++++++++++++++
images/tls-01/diagram-08.svg | 176 +++++++++++++++++++++++++++
modules/tls-01.html | 22 ++++
5 files changed, 434 insertions(+)
diff --git a/images/source/tls-01/diagram-07.odg
b/images/source/tls-01/diagram-07.odg
new file mode 100644
index 0000000..10ea1b7
Binary files /dev/null and b/images/source/tls-01/diagram-07.odg differ
diff --git a/images/source/tls-01/diagram-08.odg
b/images/source/tls-01/diagram-08.odg
new file mode 100644
index 0000000..28ccb65
Binary files /dev/null and b/images/source/tls-01/diagram-08.odg differ
diff --git a/images/tls-01/diagram-07.svg b/images/tls-01/diagram-07.svg
new file mode 100644
index 0000000..57bd817
--- /dev/null
+++ b/images/tls-01/diagram-07.svg
@@ -0,0 +1,236 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg version="1.2" width="236.02mm" height="88.02mm" viewBox="3201 5001 23602
8802" preserveAspectRatio="xMidYMid" fill-rule="evenodd" stroke-width="28.222"
stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"
xmlns:ooo="http://xml.openoffice.org/svg/export"
xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns:presentation="http://sun.com/xmlns/staroffice/presentation"
xmlns:smil="http://www.w3.org/2001/SMIL20/"
xmlns:anim="urn:oasis:names:tc:opendocument:xmlns:animation:1.0" xml:space [...]
+ <defs class="ClipPathGroup">
+ <clipPath id="presentation_clip_path" clipPathUnits="userSpaceOnUse">
+ <rect x="3201" y="5001" width="23602" height="8802"/>
+ </clipPath>
+ </defs>
+ <defs>
+ <font id="EmbeddedFont_1" horiz-adv-x="2048">
+ <font-face font-family="Liberation Sans embedded" units-per-em="2048"
font-weight="normal" font-style="normal" ascent="1852" descent="423"/>
+ <missing-glyph horiz-adv-x="2048" d="M 0,0 L 2047,0 2047,2047 0,2047 0,0
Z"/>
+ <glyph unicode="y" horiz-adv-x="1033" d="M 604,1 C 579,-64 553,-123
527,-175 500,-227 471,-272 438,-309 405,-346 369,-374 329,-394 289,-413
243,-423 191,-423 168,-423 147,-423 128,-423 109,-423 88,-420 67,-414 L 67,-279
C 80,-282 94,-284 110,-284 126,-284 140,-284 151,-284 204,-284 253,-264
298,-225 343,-186 383,-124 417,-38 L 434,5 5,1082 197,1082 425,484 C 432,466
440,442 451,412 461,382 471,352 482,322 492,292 501,265 509,241 517,217 522,202
523,196 525,203 530,218 538,240 545,261 [...]
+ <glyph unicode="v" horiz-adv-x="1033" d="M 613,0 L 400,0 7,1082 199,1082
437,378 C 442,363 447,346 454,325 460,304 466,282 473,259 480,236 486,215
492,194 497,173 502,155 506,141 510,155 515,173 522,194 528,215 534,236 541,258
548,280 555,302 562,323 569,344 575,361 580,376 L 826,1082 1017,1082 613,0 Z"/>
+ <glyph unicode="u" horiz-adv-x="874" d="M 314,1082 L 314,396 C 314,343
318,299 326,264 333,229 346,200 363,179 380,157 403,142 432,133 460,124 495,119
537,119 580,119 618,127 653,142 687,157 716,178 741,207 765,235 784,270 797,312
810,353 817,401 817,455 L 817,1082 997,1082 997,228 C 997,205 997,181 998,156
998,131 998,107 999,85 1000,62 1000,43 1001,27 1002,11 1002,3 1003,3 L 833,3 C
832,6 832,15 831,30 830,44 830,61 829,79 828,98 827,117 826,136 825,156 825,172
825,185 L 822,185 C 8 [...]
+ <glyph unicode="t" horiz-adv-x="531" d="M 554,8 C 527,1 499,-5 471,-10
442,-14 409,-16 372,-16 228,-16 156,66 156,229 L 156,951 31,951 31,1082
163,1082 216,1324 336,1324 336,1082 536,1082 536,951 336,951 336,268 C 336,216
345,180 362,159 379,138 408,127 450,127 467,127 484,128 501,131 517,134 535,137
554,141 L 554,8 Z"/>
+ <glyph unicode="s" horiz-adv-x="901" d="M 950,299 C 950,248 940,203 921,164
901,124 872,91 835,64 798,37 752,16 698,2 643,-13 581,-20 511,-20 448,-20
392,-15 342,-6 291,4 247,20 209,41 171,62 139,91 114,126 88,161 69,203 57,254 L
216,285 C 231,227 263,185 311,158 359,131 426,117 511,117 550,117 585,120
618,125 650,130 678,140 701,153 724,166 743,183 756,205 769,226 775,253 775,285
775,318 767,345 752,366 737,387 715,404 688,418 661,432 628,444 589,455 550,465
507,476 460,489 417,500 3 [...]
+ <glyph unicode="r" horiz-adv-x="530" d="M 142,0 L 142,830 C 142,853 142,876
142,900 141,923 141,946 140,968 139,990 139,1011 138,1030 137,1049 137,1067
136,1082 L 306,1082 C 307,1067 308,1049 309,1030 310,1010 311,990 312,969
313,948 313,929 314,910 314,891 314,874 314,861 L 318,861 C 331,902 344,938
359,969 373,999 390,1024 409,1044 428,1063 451,1078 478,1088 505,1097 537,1102
575,1102 590,1102 604,1101 617,1099 630,1096 641,1094 648,1092 L 648,927 C
636,930 622,933 606,935 590,936 5 [...]
+ <glyph unicode="o" horiz-adv-x="980" d="M 1053,542 C 1053,353 1011,212
928,119 845,26 724,-20 565,-20 490,-20 422,-9 363,14 304,37 254,71 213,118
172,165 140,223 119,294 97,364 86,447 86,542 86,915 248,1102 571,1102 655,1102
728,1090 789,1067 850,1044 900,1009 939,962 978,915 1006,857 1025,787 1044,717
1053,635 1053,542 Z M 864,542 C 864,626 858,695 845,750 832,805 813,848 788,881
763,914 732,937 696,950 660,963 619,969 574,969 528,969 487,962 450,949 413,935
381,912 355,879 329,846 3 [...]
+ <glyph unicode="n" horiz-adv-x="874" d="M 825,0 L 825,686 C 825,739 821,783
814,818 806,853 793,882 776,904 759,925 736,941 708,950 679,959 644,963 602,963
559,963 521,956 487,941 452,926 423,904 399,876 374,847 355,812 342,771 329,729
322,681 322,627 L 322,0 142,0 142,853 C 142,876 142,900 142,925 141,950 141,974
140,996 139,1019 139,1038 138,1054 137,1070 137,1078 136,1078 L 306,1078 C
307,1075 307,1066 308,1052 309,1037 310,1021 311,1002 312,984 312,965 313,945
314,926 314,910 314, [...]
+ <glyph unicode="l" horiz-adv-x="187" d="M 138,0 L 138,1484 318,1484 318,0
138,0 Z"/>
+ <glyph unicode="i" horiz-adv-x="187" d="M 137,1312 L 137,1484 317,1484
317,1312 137,1312 Z M 137,0 L 137,1082 317,1082 317,0 137,0 Z"/>
+ <glyph unicode="h" horiz-adv-x="874" d="M 317,897 C 337,934 359,965 382,991
405,1016 431,1037 459,1054 487,1071 518,1083 551,1091 584,1098 622,1102
663,1102 732,1102 789,1093 834,1074 878,1055 913,1029 939,996 964,962 982,922
992,875 1001,828 1006,777 1006,721 L 1006,0 825,0 825,686 C 825,732 822,772
817,807 811,842 800,871 784,894 768,917 745,934 716,946 687,957 649,963 602,963
559,963 521,955 487,940 452,925 423,903 399,875 374,847 355,813 342,773 329,733
322,688 322,638 L 322,0 142 [...]
+ <glyph unicode="f" horiz-adv-x="557" d="M 361,951 L 361,0 181,0 181,951
29,951 29,1082 181,1082 181,1204 C 181,1243 185,1280 192,1314 199,1347 213,1377
233,1402 252,1427 279,1446 313,1461 347,1475 391,1482 445,1482 466,1482
489,1481 512,1479 535,1477 555,1474 572,1470 L 572,1333 C 561,1335 548,1337
533,1339 518,1340 504,1341 492,1341 465,1341 444,1337 427,1330 410,1323
396,1312 387,1299 377,1285 370,1268 367,1248 363,1228 361,1205 361,1179 L
361,1082 572,1082 572,951 361,951 Z"/>
+ <glyph unicode="e" horiz-adv-x="980" d="M 276,503 C 276,446 282,394 294,347
305,299 323,258 348,224 372,189 403,163 441,144 479,125 525,115 578,115 656,115
719,131 766,162 813,193 844,233 861,281 L 1019,236 C 1008,206 992,176 972,146
951,115 924,88 890,64 856,39 814,19 763,4 712,-12 650,-20 578,-20 418,-20
296,28 213,123 129,218 87,360 87,548 87,649 100,735 125,806 150,876 185,933
229,977 273,1021 324,1053 383,1073 442,1092 504,1102 571,1102 662,1102 738,1087
799,1058 860,1029 909,988 [...]
+ <glyph unicode="c" horiz-adv-x="901" d="M 275,546 C 275,484 280,427 289,375
298,323 313,278 334,241 355,203 384,174 419,153 454,132 497,122 548,122 612,122
666,139 709,173 752,206 778,258 788,328 L 970,328 C 964,283 951,239 931,197
911,155 884,118 850,86 815,54 773,28 724,9 675,-10 618,-20 553,-20 468,-20
396,-6 337,23 278,52 230,91 193,142 156,192 129,251 112,320 95,388 87,462
87,542 87,615 93,679 105,735 117,790 134,839 156,881 177,922 203,957 232,986
261,1014 293,1037 328,1054 362, [...]
+ <glyph unicode="b" horiz-adv-x="953" d="M 1053,546 C 1053,169 920,-20
655,-20 573,-20 505,-5 451,25 396,54 352,102 318,168 L 316,168 C 316,150
316,132 315,113 314,94 313,77 312,61 311,45 310,31 309,19 308,8 307,2 306,2 L
132,2 C 133,8 133,18 134,32 135,47 135,64 136,84 137,104 137,126 138,150
138,174 138,199 138,225 L 138,1484 318,1484 318,1061 C 318,1041 318,1022
318,1004 317,985 317,969 316,955 315,938 315,923 314,908 L 318,908 C 351,977
396,1027 451,1057 506,1087 574,1102 655,1102 [...]
+ <glyph unicode="a" horiz-adv-x="1060" d="M 414,-20 C 305,-20 224,9 169,66
114,124 87,203 87,303 87,375 101,434 128,480 155,526 190,562 234,588 277,614
327,632 383,642 439,652 496,657 554,657 L 797,657 797,717 C 797,762 792,800
783,832 774,863 759,889 740,908 721,928 697,942 668,951 639,960 604,965 565,965
530,965 499,963 471,958 443,953 419,944 398,931 377,918 361,900 348,878 335,855
327,827 323,793 L 135,810 C 142,853 154,892 173,928 192,963 218,994 253,1020
287,1046 330,1066 382,108 [...]
+ <glyph unicode="P" horiz-adv-x="1112" d="M 1258,985 C 1258,924 1248,867
1228,814 1207,761 1177,715 1137,676 1096,637 1046,606 985,583 924,560 854,549
773,549 L 359,549 359,0 168,0 168,1409 761,1409 C 844,1409 917,1399 979,1379
1041,1358 1093,1330 1134,1293 1175,1256 1206,1211 1227,1159 1248,1106 1258,1048
1258,985 Z M 1066,983 C 1066,1072 1039,1140 984,1187 929,1233 847,1256 738,1256
L 359,1256 359,700 746,700 C 856,700 937,724 989,773 1040,822 1066,892 1066,983
Z"/>
+ <glyph unicode="K" horiz-adv-x="1191" d="M 1106,0 L 543,680 359,540 359,0
168,0 168,1409 359,1409 359,703 1038,1409 1263,1409 663,797 1343,0 1106,0 Z"/>
+ <glyph unicode="I" horiz-adv-x="213" d="M 189,0 L 189,1409 380,1409 380,0
189,0 Z"/>
+ <glyph unicode="H" horiz-adv-x="1165" d="M 1121,0 L 1121,653 359,653 359,0
168,0 168,1409 359,1409 359,813 1121,813 1121,1409 1312,1409 1312,0 1121,0 Z"/>
+ <glyph unicode="F" horiz-adv-x="1006" d="M 359,1253 L 359,729 1145,729
1145,571 359,571 359,0 168,0 168,1409 1169,1409 1169,1253 359,1253 Z"/>
+ <glyph unicode="E" horiz-adv-x="1138" d="M 168,0 L 168,1409 1237,1409
1237,1253 359,1253 359,801 1177,801 1177,647 359,647 359,156 1278,156 1278,0
168,0 Z"/>
+ <glyph unicode="D" horiz-adv-x="1218" d="M 1381,719 C 1381,602 1363,498
1328,409 1293,319 1244,244 1183,184 1122,123 1049,78 966,47 882,16 792,0 695,0
L 168,0 168,1409 634,1409 C 743,1409 843,1396 935,1369 1026,1342 1105,1300
1171,1244 1237,1187 1289,1116 1326,1029 1363,942 1381,839 1381,719 Z M 1189,719
C 1189,814 1175,896 1148,964 1121,1031 1082,1087 1033,1130 984,1173 925,1205
856,1226 787,1246 712,1256 630,1256 L 359,1256 359,153 673,153 C 747,153
816,165 879,189 942,213 996,249 1 [...]
+ <glyph unicode="C" horiz-adv-x="1324" d="M 792,1274 C 712,1274 641,1261
580,1234 518,1207 466,1169 425,1120 383,1071 351,1011 330,942 309,873 298,796
298,711 298,626 310,549 333,479 356,408 389,348 432,297 475,246 527,207 590,179
652,151 722,137 800,137 855,137 905,144 950,159 995,173 1035,193 1072,219
1108,245 1140,276 1169,312 1198,347 1223,387 1245,430 L 1401,352 C 1376,299
1344,250 1307,205 1270,160 1226,120 1176,87 1125,54 1068,28 1005,9 941,-10
870,-20 791,-20 677,-20 577,-2 492 [...]
+ <glyph unicode="A" horiz-adv-x="1377" d="M 1167,0 L 1006,412 364,412 202,0
4,0 579,1409 796,1409 1362,0 1167,0 Z M 768,1026 C 757,1053 747,1080 738,1107
728,1134 719,1159 712,1182 705,1204 699,1223 694,1238 689,1253 686,1262
685,1265 684,1262 681,1252 676,1237 671,1222 665,1203 658,1180 650,1157
641,1132 632,1105 622,1078 612,1051 602,1024 L 422,561 949,561 768,1026 Z"/>
+ <glyph unicode="." horiz-adv-x="213" d="M 187,0 L 187,219 382,219 382,0
187,0 Z"/>
+ <glyph unicode="-" horiz-adv-x="531" d="M 91,464 L 91,624 591,624 591,464
91,464 Z"/>
+ <glyph unicode=" " horiz-adv-x="556"/>
+ </font>
+ </defs>
+ <defs class="TextShapeIndex">
+ <g ooo:slide="id1" ooo:id-list="id3 id4 id5 id6 id7 id8 id9 id10 id11 id12
id13 id14 id15"/>
+ </defs>
+ <defs class="EmbeddedBulletChars">
+ <g id="bullet-char-template(57356)"
transform="scale(0.00048828125,-0.00048828125)">
+ <path d="M 580,1141 L 1163,571 580,0 -4,571 580,1141 Z"/>
+ </g>
+ <g id="bullet-char-template(57354)"
transform="scale(0.00048828125,-0.00048828125)">
+ <path d="M 8,1128 L 1137,1128 1137,0 8,0 8,1128 Z"/>
+ </g>
+ <g id="bullet-char-template(10146)"
transform="scale(0.00048828125,-0.00048828125)">
+ <path d="M 174,0 L 602,739 174,1481 1456,739 174,0 Z M 1358,739 L 309,1346
659,739 1358,739 Z"/>
+ </g>
+ <g id="bullet-char-template(10132)"
transform="scale(0.00048828125,-0.00048828125)">
+ <path d="M 2015,739 L 1276,0 717,0 1260,543 174,543 174,936 1260,936
717,1481 1274,1481 2015,739 Z"/>
+ </g>
+ <g id="bullet-char-template(10007)"
transform="scale(0.00048828125,-0.00048828125)">
+ <path d="M 0,-2 C -7,14 -16,27 -25,37 L 356,567 C 262,823 215,952 215,954
215,979 228,992 255,992 264,992 276,990 289,987 310,991 331,999 354,1012 L
381,999 492,748 772,1049 836,1024 860,1049 C 881,1039 901,1025 922,1006 886,937
835,863 770,784 769,783 710,716 594,584 L 774,223 C 774,196 753,168 711,139 L
727,119 C 717,90 699,76 672,76 641,76 570,178 457,381 L 164,-76 C 142,-110
111,-127 72,-127 30,-127 9,-110 8,-76 1,-67 -2,-52 -2,-32 -2,-23 -1,-13 0,-2
Z"/>
+ </g>
+ <g id="bullet-char-template(10004)"
transform="scale(0.00048828125,-0.00048828125)">
+ <path d="M 285,-33 C 182,-33 111,30 74,156 52,228 41,333 41,471 41,549
55,616 82,672 116,743 169,778 240,778 293,778 328,747 346,684 L 369,508 C
377,444 397,411 428,410 L 1163,1116 C 1174,1127 1196,1133 1229,1133 1271,1133
1292,1118 1292,1087 L 1292,965 C 1292,929 1282,901 1262,881 L 442,47 C 390,-6
338,-33 285,-33 Z"/>
+ </g>
+ <g id="bullet-char-template(9679)"
transform="scale(0.00048828125,-0.00048828125)">
+ <path d="M 813,0 C 632,0 489,54 383,161 276,268 223,411 223,592 223,773
276,916 383,1023 489,1130 632,1184 813,1184 992,1184 1136,1130 1245,1023
1353,916 1407,772 1407,592 1407,412 1353,268 1245,161 1136,54 992,0 813,0 Z"/>
+ </g>
+ <g id="bullet-char-template(8226)"
transform="scale(0.00048828125,-0.00048828125)">
+ <path d="M 346,457 C 273,457 209,483 155,535 101,586 74,649 74,723 74,796
101,859 155,911 209,963 273,989 346,989 419,989 480,963 531,910 582,859 608,796
608,723 608,648 583,586 532,535 482,483 420,457 346,457 Z"/>
+ </g>
+ <g id="bullet-char-template(8211)"
transform="scale(0.00048828125,-0.00048828125)">
+ <path d="M -4,459 L 1135,459 1135,606 -4,606 -4,459 Z"/>
+ </g>
+ </defs>
+ <defs class="TextEmbeddedBitmaps"/>
+ <g class="SlideGroup">
+ <g>
+ <g id="id1" class="Slide" clip-path="url(#presentation_clip_path)">
+ <g class="Page">
+ <g class="com.sun.star.drawing.CustomShape">
+ <g id="id3">
+ <rect class="BoundingBox" stroke="none" fill="none" x="3200" y="5000"
width="2404" height="3204"/>
+ <path fill="rgb(255,255,255)" stroke="none" d="M 3201,5001 L 5602,5001
5602,7801 5301,8202 3201,8202 3201,5001 Z M 3201,5001 L 3201,5001 Z M 5602,8202
L 5602,8202 Z"/>
+ <path fill="none" stroke="rgb(52,101,164)" d="M 3201,5001 L 5602,5001
5602,7801 5301,8202 3201,8202 3201,5001 Z"/>
+ <path fill="none" stroke="rgb(52,101,164)" d="M 3201,5001 L 3201,5001
Z"/>
+ <path fill="none" stroke="rgb(52,101,164)" d="M 5602,8202 L 5602,8202
Z"/>
+ <path fill="rgb(204,204,204)" stroke="none" d="M 5301,8202 L 5379,7801
C 5454,7859 5451,7826 5602,7801 L 5301,8202 Z M 3201,5001 L 3201,5001 Z M
5602,8202 L 5602,8202 Z"/>
+ <path fill="none" stroke="rgb(52,101,164)" d="M 5301,8202 L 5379,7801 C
5454,7859 5451,7826 5602,7801 L 5301,8202 Z"/>
+ <path fill="none" stroke="rgb(52,101,164)" d="M 3201,5001 L 3201,5001
Z"/>
+ <path fill="none" stroke="rgb(52,101,164)" d="M 5602,8202 L 5602,8202
Z"/>
+ <text class="TextShape"><tspan class="TextParagraph"
font-family="Liberation Sans, sans-serif" font-size="706px"
font-weight="400"><tspan class="TextPosition" x="4048" y="5872"><tspan
fill="rgb(0,0,0)" stroke="none">ID</tspan></tspan><tspan class="TextPosition"
x="3438" y="6659"><tspan fill="rgb(0,0,0)"
stroke="none">Public</tspan></tspan><tspan class="TextPosition" x="3792"
y="7446"><tspan fill="rgb(0,0,0)"
stroke="none">Key</tspan></tspan></tspan></text>
+ </g>
+ </g>
+ <g class="com.sun.star.drawing.CustomShape">
+ <g id="id4">
+ <rect class="BoundingBox" stroke="none" fill="none" x="6400" y="6000"
width="2804" height="2150"/>
+ <path fill="rgb(0,0,0)" stroke="none" d="M 6401,6251 L 8501,6251
8501,6001 9202,6501 8501,7002 8501,6751 6401,6751 6751,6501 6401,6251 6401,6251
Z M 6401,6001 L 6401,6001 Z M 9202,7002 L 9202,7002 Z"/>
+ <path fill="none" stroke="rgb(52,101,164)" d="M 6401,6251 L 8501,6251
8501,6001 9202,6501 8501,7002 8501,6751 6401,6751 6751,6501 6401,6251 6401,6251
Z"/>
+ <path fill="none" stroke="rgb(52,101,164)" d="M 6401,6001 L 6401,6001
Z"/>
+ <path fill="none" stroke="rgb(52,101,164)" d="M 9202,7002 L 9202,7002
Z"/>
+ <text class="TextShape"><tspan class="TextParagraph"
font-family="Liberation Sans, sans-serif" font-size="635px"
font-weight="400"><tspan class="TextPosition" x="7063" y="7433"><tspan
fill="rgb(0,0,0)" stroke="none">Hash</tspan></tspan><tspan class="TextPosition"
x="6586" y="8144"><tspan fill="rgb(0,0,0)"
stroke="none">Function</tspan></tspan></tspan></text>
+ </g>
+ </g>
+ <g class="com.sun.star.drawing.CustomShape">
+ <g id="id5">
+ <rect class="BoundingBox" stroke="none" fill="none" x="10200" y="5000"
width="2404" height="3204"/>
+ <path fill="rgb(248,220,117)" stroke="none" d="M 10201,5001 L
12602,5001 12602,7801 12301,8202 10201,8202 10201,5001 Z M 10201,5001 L
10201,5001 Z M 12602,8202 L 12602,8202 Z"/>
+ <path fill="none" stroke="rgb(52,101,164)" d="M 10201,5001 L 12602,5001
12602,7801 12301,8202 10201,8202 10201,5001 Z"/>
+ <path fill="none" stroke="rgb(52,101,164)" d="M 10201,5001 L 10201,5001
Z"/>
+ <path fill="none" stroke="rgb(52,101,164)" d="M 12602,8202 L 12602,8202
Z"/>
+ <path fill="rgb(198,176,94)" stroke="none" d="M 12301,8202 L 12379,7801
C 12454,7859 12451,7826 12602,7801 L 12301,8202 Z M 10201,5001 L 10201,5001 Z M
12602,8202 L 12602,8202 Z"/>
+ <path fill="none" stroke="rgb(52,101,164)" d="M 12301,8202 L 12379,7801
C 12454,7859 12451,7826 12602,7801 L 12301,8202 Z"/>
+ <path fill="none" stroke="rgb(52,101,164)" d="M 10201,5001 L 10201,5001
Z"/>
+ <path fill="none" stroke="rgb(52,101,164)" d="M 12602,8202 L 12602,8202
Z"/>
+ <text class="TextShape"><tspan class="TextParagraph"
font-family="Liberation Sans, sans-serif" font-size="706px"
font-weight="400"><tspan class="TextPosition" x="10574" y="6659"><tspan
fill="rgb(0,0,0)" stroke="none">Hash</tspan></tspan></tspan></text>
+ </g>
+ </g>
+ <g class="com.sun.star.drawing.CustomShape">
+ <g id="id6">
+ <rect class="BoundingBox" stroke="none" fill="none" x="10201" y="5001"
width="2404" height="3204"/>
+ <path fill="rgb(248,220,117)" stroke="none" d="M 10202,5002 L
12603,5002 12603,7802 12302,8203 10202,8203 10202,5002 Z M 10202,5002 L
10202,5002 Z M 12603,8203 L 12603,8203 Z"/>
+ <path fill="none" stroke="rgb(52,101,164)" d="M 10202,5002 L 12603,5002
12603,7802 12302,8203 10202,8203 10202,5002 Z"/>
+ <path fill="none" stroke="rgb(52,101,164)" d="M 10202,5002 L 10202,5002
Z"/>
+ <path fill="none" stroke="rgb(52,101,164)" d="M 12603,8203 L 12603,8203
Z"/>
+ <path fill="rgb(198,176,94)" stroke="none" d="M 12302,8203 L 12380,7802
C 12455,7860 12452,7827 12603,7802 L 12302,8203 Z M 10202,5002 L 10202,5002 Z M
12603,8203 L 12603,8203 Z"/>
+ <path fill="none" stroke="rgb(52,101,164)" d="M 12302,8203 L 12380,7802
C 12455,7860 12452,7827 12603,7802 L 12302,8203 Z"/>
+ <path fill="none" stroke="rgb(52,101,164)" d="M 10202,5002 L 10202,5002
Z"/>
+ <path fill="none" stroke="rgb(52,101,164)" d="M 12603,8203 L 12603,8203
Z"/>
+ <text class="TextShape"><tspan class="TextParagraph"
font-family="Liberation Sans, sans-serif" font-size="706px"
font-weight="400"><tspan class="TextPosition" x="10575" y="6660"><tspan
fill="rgb(0,0,0)" stroke="none">Hash</tspan></tspan></tspan></text>
+ </g>
+ </g>
+ <g class="com.sun.star.drawing.CustomShape">
+ <g id="id7">
+ <rect class="BoundingBox" stroke="none" fill="none" x="13600" y="5600"
width="1804" height="1804"/>
+ <path fill="rgb(0,0,0)" stroke="none" d="M 14296,5601 L 14706,5601
14706,6296 15401,6296 15401,6706 14706,6706 14706,7401 14296,7401 14296,6706
13601,6706 13601,6296 14296,6296 14296,5601 14296,5601 Z M 13601,5601 L
13601,5601 Z M 15402,7402 L 15402,7402 Z"/>
+ <path fill="none" stroke="rgb(52,101,164)" d="M 14296,5601 L 14706,5601
14706,6296 15401,6296 15401,6706 14706,6706 14706,7401 14296,7401 14296,6706
13601,6706 13601,6296 14296,6296 14296,5601 14296,5601 Z"/>
+ <path fill="none" stroke="rgb(52,101,164)" d="M 13601,5601 L 13601,5601
Z"/>
+ <path fill="none" stroke="rgb(52,101,164)" d="M 15402,7402 L 15402,7402
Z"/>
+ </g>
+ </g>
+ <g class="com.sun.star.drawing.CustomShape">
+ <g id="id8">
+ <rect class="BoundingBox" stroke="none" fill="none" x="24400" y="5000"
width="2404" height="3204"/>
+ <path fill="rgb(210,164,31)" stroke="none" d="M 24401,5001 L 26802,5001
26802,7801 26501,8202 24401,8202 24401,5001 Z M 24401,5001 L 24401,5001 Z M
26802,8202 L 26802,8202 Z"/>
+ <path fill="none" stroke="rgb(52,101,164)" d="M 24401,5001 L 26802,5001
26802,7801 26501,8202 24401,8202 24401,5001 Z"/>
+ <path fill="none" stroke="rgb(52,101,164)" d="M 24401,5001 L 24401,5001
Z"/>
+ <path fill="none" stroke="rgb(52,101,164)" d="M 26802,8202 L 26802,8202
Z"/>
+ <path fill="rgb(168,131,25)" stroke="none" d="M 26501,8202 L 26579,7801
C 26654,7859 26651,7826 26802,7801 L 26501,8202 Z M 24401,5001 L 24401,5001 Z M
26802,8202 L 26802,8202 Z"/>
+ <path fill="none" stroke="rgb(52,101,164)" d="M 26501,8202 L 26579,7801
C 26654,7859 26651,7826 26802,7801 L 26501,8202 Z"/>
+ <path fill="none" stroke="rgb(52,101,164)" d="M 24401,5001 L 24401,5001
Z"/>
+ <path fill="none" stroke="rgb(52,101,164)" d="M 26802,8202 L 26802,8202
Z"/>
+ <text class="TextShape"><tspan class="TextParagraph"
font-family="Liberation Sans, sans-serif" font-size="706px"
font-weight="400"><tspan class="TextPosition" x="24895" y="6266"><tspan
fill="rgb(0,0,0)" stroke="none">Enc.</tspan></tspan><tspan class="TextPosition"
x="24774" y="7053"><tspan fill="rgb(0,0,0)"
stroke="none">Hash</tspan></tspan></tspan></text>
+ </g>
+ </g>
+ <g class="Graphic">
+ <g id="id9">
+ <rect class="BoundingBox" stroke="none" fill="none" x="15823" y="5601"
width="4239" height="2965"/>
+ <path fill="rgb(255,0,0)" stroke="none" d="M 18731,5619 C 18565,5619
18398,5666 18257,5763 18173,5821 18104,5893 18043,5975 18003,6030 17968,6108
17898,6130 17836,6148 17790,6081 17728,6090 17684,6097 17694,6153 17656,6169
17635,6178 17506,6222 17490,6218 17458,6209 17446,6168 17408,6171 17358,6174
17342,6237 17297,6248 17257,6257 17227,6200 17198,6181 17132,6138 17068,6198
17038,6255 16991,6230 16964,6164 16909,6159 16857,6155 16823,6214 16780,6209
16709,6200 16664,6134 16579,616 [...]
+ <path fill="none" stroke="rgb(255,255,0)" stroke-width="17"
stroke-linejoin="miter" d="M 18731,5619 C 18565,5619 18398,5666 18257,5763
18173,5821 18104,5893 18043,5975 18003,6030 17968,6108 17898,6130 17836,6148
17790,6081 17728,6090 17684,6097 17694,6153 17656,6169 17635,6178 17506,6222
17490,6218 17458,6209 17446,6168 17408,6171 17358,6174 17342,6237 17297,6248
17257,6257 17227,6200 17198,6181 17132,6138 17068,6198 17038,6255 16991,6230
16964,6164 16909,6159 16857,6155 16823,621 [...]
+ <path fill="none" stroke="rgb(255,255,0)" stroke-width="17"
stroke-linejoin="miter" d="M 19173,5986 C 19325,5986 19448,6203 19448,6470
19448,6737 19325,6954 19173,6954 19021,6954 18898,6737 18898,6470 18898,6203
19021,5986 19173,5986 L 19173,5986 Z"/>
+ <path fill="none" stroke="rgb(255,255,0)" stroke-width="17"
stroke-linejoin="miter" d="M 16496,6504 C 18300,6519 18303,6356 16471,6358"/>
+ <text class="TextShape"><tspan class="TextParagraph"
font-family="Liberation Sans, sans-serif" font-size="635px"
font-weight="400"><tspan class="TextPosition" x="15792" y="8435"><tspan
fill="rgb(0,0,0)" stroke="none">CA Private Key</tspan></tspan></tspan></text>
+ </g>
+ </g>
+ <g class="com.sun.star.drawing.PolyPolygonShape">
+ <g id="id10">
+ <rect class="BoundingBox" stroke="none" fill="none" x="20800" y="6000"
width="2403" height="1203"/>
+ <path fill="rgb(0,0,0)" stroke="none" d="M 20801,6401 L 20801,6001
23201,6001 23201,6401 20801,6401 Z M 20801,7201 L 20801,6801 23201,6801
23201,7201 20801,7201 Z"/>
+ <path fill="none" stroke="rgb(52,101,164)" d="M 20801,6401 L 20801,6001
23201,6001 23201,6401 20801,6401 Z"/>
+ <path fill="none" stroke="rgb(52,101,164)" d="M 20801,7201 L 20801,6801
23201,6801 23201,7201 20801,7201 Z"/>
+ </g>
+ </g>
+ <g class="com.sun.star.drawing.CustomShape">
+ <g id="id11">
+ <rect class="BoundingBox" stroke="none" fill="none" x="6755" y="10600"
width="2404" height="3204"/>
+ <path fill="rgb(255,255,255)" stroke="none" d="M 6756,10601 L
9157,10601 9157,13401 8856,13802 6756,13802 6756,10601 Z M 6756,10601 L
6756,10601 Z M 9157,13802 L 9157,13802 Z"/>
+ <path fill="none" stroke="rgb(52,101,164)" d="M 6756,10601 L 9157,10601
9157,13401 8856,13802 6756,13802 6756,10601 Z"/>
+ <path fill="none" stroke="rgb(52,101,164)" d="M 6756,10601 L 6756,10601
Z"/>
+ <path fill="none" stroke="rgb(52,101,164)" d="M 9157,13802 L 9157,13802
Z"/>
+ <path fill="rgb(204,204,204)" stroke="none" d="M 8856,13802 L
8934,13401 C 9009,13459 9006,13426 9157,13401 L 8856,13802 Z M 6756,10601 L
6756,10601 Z M 9157,13802 L 9157,13802 Z"/>
+ <path fill="none" stroke="rgb(52,101,164)" d="M 8856,13802 L 8934,13401
C 9009,13459 9006,13426 9157,13401 L 8856,13802 Z"/>
+ <path fill="none" stroke="rgb(52,101,164)" d="M 6756,10601 L 6756,10601
Z"/>
+ <path fill="none" stroke="rgb(52,101,164)" d="M 9157,13802 L 9157,13802
Z"/>
+ <text class="TextShape"><tspan class="TextParagraph"
font-family="Liberation Sans, sans-serif" font-size="706px"
font-weight="400"><tspan class="TextPosition" x="7603" y="11472"><tspan
fill="rgb(0,0,0)" stroke="none">ID</tspan></tspan><tspan class="TextPosition"
x="6993" y="12259"><tspan fill="rgb(0,0,0)"
stroke="none">Public</tspan></tspan><tspan class="TextPosition" x="7347"
y="13046"><tspan fill="rgb(0,0,0)"
stroke="none">Key</tspan></tspan></tspan></text>
+ </g>
+ </g>
+ <g class="com.sun.star.drawing.CustomShape">
+ <g id="id12">
+ <rect class="BoundingBox" stroke="none" fill="none" x="12200" y="10600"
width="2404" height="3204"/>
+ <path fill="rgb(210,164,31)" stroke="none" d="M 12201,10601 L
14602,10601 14602,13401 14301,13802 12201,13802 12201,10601 Z M 12201,10601 L
12201,10601 Z M 14602,13802 L 14602,13802 Z"/>
+ <path fill="none" stroke="rgb(52,101,164)" d="M 12201,10601 L
14602,10601 14602,13401 14301,13802 12201,13802 12201,10601 Z"/>
+ <path fill="none" stroke="rgb(52,101,164)" d="M 12201,10601 L
12201,10601 Z"/>
+ <path fill="none" stroke="rgb(52,101,164)" d="M 14602,13802 L
14602,13802 Z"/>
+ <path fill="rgb(168,131,25)" stroke="none" d="M 14301,13802 L
14379,13401 C 14454,13459 14451,13426 14602,13401 L 14301,13802 Z M 12201,10601
L 12201,10601 Z M 14602,13802 L 14602,13802 Z"/>
+ <path fill="none" stroke="rgb(52,101,164)" d="M 14301,13802 L
14379,13401 C 14454,13459 14451,13426 14602,13401 L 14301,13802 Z"/>
+ <path fill="none" stroke="rgb(52,101,164)" d="M 12201,10601 L
12201,10601 Z"/>
+ <path fill="none" stroke="rgb(52,101,164)" d="M 14602,13802 L
14602,13802 Z"/>
+ <text class="TextShape"><tspan class="TextParagraph"
font-family="Liberation Sans, sans-serif" font-size="706px"
font-weight="400"><tspan class="TextPosition" x="12695" y="11866"><tspan
fill="rgb(0,0,0)" stroke="none">Enc.</tspan></tspan><tspan class="TextPosition"
x="12574" y="12653"><tspan fill="rgb(0,0,0)"
stroke="none">Hash</tspan></tspan></tspan></text>
+ </g>
+ </g>
+ <g class="com.sun.star.drawing.PolyPolygonShape">
+ <g id="id13">
+ <rect class="BoundingBox" stroke="none" fill="none" x="15400" y="11600"
width="2403" height="1203"/>
+ <path fill="rgb(0,0,0)" stroke="none" d="M 15401,12001 L 15401,11601
17801,11601 17801,12001 15401,12001 Z M 15401,12801 L 15401,12401 17801,12401
17801,12801 15401,12801 Z"/>
+ <path fill="none" stroke="rgb(52,101,164)" d="M 15401,12001 L
15401,11601 17801,11601 17801,12001 15401,12001 Z"/>
+ <path fill="none" stroke="rgb(52,101,164)" d="M 15401,12801 L
15401,12401 17801,12401 17801,12801 15401,12801 Z"/>
+ </g>
+ </g>
+ <g class="com.sun.star.drawing.CustomShape">
+ <g id="id14">
+ <rect class="BoundingBox" stroke="none" fill="none" x="18800" y="10600"
width="2404" height="3204"/>
+ <path fill="rgb(210,164,31)" stroke="none" d="M 18801,10601 L
21202,10601 21202,13401 20901,13802 18801,13802 18801,10601 Z M 18801,10601 L
18801,10601 Z M 21202,13802 L 21202,13802 Z"/>
+ <path fill="none" stroke="rgb(52,101,164)" d="M 18801,10601 L
21202,10601 21202,13401 20901,13802 18801,13802 18801,10601 Z"/>
+ <path fill="none" stroke="rgb(52,101,164)" d="M 18801,10601 L
18801,10601 Z"/>
+ <path fill="none" stroke="rgb(52,101,164)" d="M 21202,13802 L
21202,13802 Z"/>
+ <path fill="rgb(168,131,25)" stroke="none" d="M 20901,13802 L
20979,13401 C 21054,13459 21051,13426 21202,13401 L 20901,13802 Z M 18801,10601
L 18801,10601 Z M 21202,13802 L 21202,13802 Z"/>
+ <path fill="none" stroke="rgb(52,101,164)" d="M 20901,13802 L
20979,13401 C 21054,13459 21051,13426 21202,13401 L 20901,13802 Z"/>
+ <path fill="none" stroke="rgb(52,101,164)" d="M 18801,10601 L
18801,10601 Z"/>
+ <path fill="none" stroke="rgb(52,101,164)" d="M 21202,13802 L
21202,13802 Z"/>
+ <text class="TextShape"><tspan class="TextParagraph"
font-family="Liberation Sans, sans-serif" font-size="706px"
font-weight="400"><tspan class="TextPosition" x="19214" y="11866"><tspan
fill="rgb(0,0,0)" stroke="none">Cert-</tspan></tspan><tspan
class="TextPosition" x="19079" y="12653"><tspan fill="rgb(0,0,0)"
stroke="none">ificate</tspan></tspan></tspan></text>
+ </g>
+ </g>
+ <g class="com.sun.star.drawing.CustomShape">
+ <g id="id15">
+ <rect class="BoundingBox" stroke="none" fill="none" x="9800" y="11200"
width="1804" height="1804"/>
+ <path fill="rgb(0,0,0)" stroke="none" d="M 10496,11201 L 10906,11201
10906,11896 11601,11896 11601,12306 10906,12306 10906,13001 10496,13001
10496,12306 9801,12306 9801,11896 10496,11896 10496,11201 10496,11201 Z M
9801,11201 L 9801,11201 Z M 11602,13002 L 11602,13002 Z"/>
+ <path fill="none" stroke="rgb(52,101,164)" d="M 10496,11201 L
10906,11201 10906,11896 11601,11896 11601,12306 10906,12306 10906,13001
10496,13001 10496,12306 9801,12306 9801,11896 10496,11896 10496,11201
10496,11201 Z"/>
+ <path fill="none" stroke="rgb(52,101,164)" d="M 9801,11201 L 9801,11201
Z"/>
+ <path fill="none" stroke="rgb(52,101,164)" d="M 11602,13002 L
11602,13002 Z"/>
+ </g>
+ </g>
+ </g>
+ </g>
+ </g>
+ </g>
+</svg>
\ No newline at end of file
diff --git a/images/tls-01/diagram-08.svg b/images/tls-01/diagram-08.svg
new file mode 100644
index 0000000..850ecf6
--- /dev/null
+++ b/images/tls-01/diagram-08.svg
@@ -0,0 +1,176 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg version="1.2" width="251.04mm" height="46.02mm" viewBox="2200 9203 25104
4602" preserveAspectRatio="xMidYMid" fill-rule="evenodd" stroke-width="28.222"
stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"
xmlns:ooo="http://xml.openoffice.org/svg/export"
xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns:presentation="http://sun.com/xmlns/staroffice/presentation"
xmlns:smil="http://www.w3.org/2001/SMIL20/"
xmlns:anim="urn:oasis:names:tc:opendocument:xmlns:animation:1.0" xml:space [...]
+ <defs class="ClipPathGroup">
+ <clipPath id="presentation_clip_path" clipPathUnits="userSpaceOnUse">
+ <rect x="2200" y="9203" width="25104" height="4602"/>
+ </clipPath>
+ </defs>
+ <defs>
+ <font id="EmbeddedFont_1" horiz-adv-x="2048">
+ <font-face font-family="Liberation Sans embedded" units-per-em="2048"
font-weight="normal" font-style="normal" ascent="1852" descent="423"/>
+ <missing-glyph horiz-adv-x="2048" d="M 0,0 L 2047,0 2047,2047 0,2047 0,0
Z"/>
+ <glyph unicode="y" horiz-adv-x="1033" d="M 604,1 C 579,-64 553,-123
527,-175 500,-227 471,-272 438,-309 405,-346 369,-374 329,-394 289,-413
243,-423 191,-423 168,-423 147,-423 128,-423 109,-423 88,-420 67,-414 L 67,-279
C 80,-282 94,-284 110,-284 126,-284 140,-284 151,-284 204,-284 253,-264
298,-225 343,-186 383,-124 417,-38 L 434,5 5,1082 197,1082 425,484 C 432,466
440,442 451,412 461,382 471,352 482,322 492,292 501,265 509,241 517,217 522,202
523,196 525,203 530,218 538,240 545,261 [...]
+ <glyph unicode="t" horiz-adv-x="531" d="M 554,8 C 527,1 499,-5 471,-10
442,-14 409,-16 372,-16 228,-16 156,66 156,229 L 156,951 31,951 31,1082
163,1082 216,1324 336,1324 336,1082 536,1082 536,951 336,951 336,268 C 336,216
345,180 362,159 379,138 408,127 450,127 467,127 484,128 501,131 517,134 535,137
554,141 L 554,8 Z"/>
+ <glyph unicode="r" horiz-adv-x="530" d="M 142,0 L 142,830 C 142,853 142,876
142,900 141,923 141,946 140,968 139,990 139,1011 138,1030 137,1049 137,1067
136,1082 L 306,1082 C 307,1067 308,1049 309,1030 310,1010 311,990 312,969
313,948 313,929 314,910 314,891 314,874 314,861 L 318,861 C 331,902 344,938
359,969 373,999 390,1024 409,1044 428,1063 451,1078 478,1088 505,1097 537,1102
575,1102 590,1102 604,1101 617,1099 630,1096 641,1094 648,1092 L 648,927 C
636,930 622,933 606,935 590,936 5 [...]
+ <glyph unicode="o" horiz-adv-x="980" d="M 1053,542 C 1053,353 1011,212
928,119 845,26 724,-20 565,-20 490,-20 422,-9 363,14 304,37 254,71 213,118
172,165 140,223 119,294 97,364 86,447 86,542 86,915 248,1102 571,1102 655,1102
728,1090 789,1067 850,1044 900,1009 939,962 978,915 1006,857 1025,787 1044,717
1053,635 1053,542 Z M 864,542 C 864,626 858,695 845,750 832,805 813,848 788,881
763,914 732,937 696,950 660,963 619,969 574,969 528,969 487,962 450,949 413,935
381,912 355,879 329,846 3 [...]
+ <glyph unicode="n" horiz-adv-x="874" d="M 825,0 L 825,686 C 825,739 821,783
814,818 806,853 793,882 776,904 759,925 736,941 708,950 679,959 644,963 602,963
559,963 521,956 487,941 452,926 423,904 399,876 374,847 355,812 342,771 329,729
322,681 322,627 L 322,0 142,0 142,853 C 142,876 142,900 142,925 141,950 141,974
140,996 139,1019 139,1038 138,1054 137,1070 137,1078 136,1078 L 306,1078 C
307,1075 307,1066 308,1052 309,1037 310,1021 311,1002 312,984 312,965 313,945
314,926 314,910 314, [...]
+ <glyph unicode="l" horiz-adv-x="187" d="M 138,0 L 138,1484 318,1484 318,0
138,0 Z"/>
+ <glyph unicode="i" horiz-adv-x="187" d="M 137,1312 L 137,1484 317,1484
317,1312 137,1312 Z M 137,0 L 137,1082 317,1082 317,0 137,0 Z"/>
+ <glyph unicode="g" horiz-adv-x="927" d="M 548,-425 C 486,-425 431,-419
383,-406 335,-393 294,-375 260,-352 226,-328 198,-300 177,-267 156,-234
140,-198 131,-158 L 312,-132 C 324,-182 351,-220 392,-248 433,-274 486,-288
553,-288 594,-288 631,-282 664,-271 697,-260 726,-241 749,-217 772,-191
790,-159 803,-119 816,-79 822,-30 822,27 L 822,201 820,201 C 807,174 790,148
771,123 751,98 727,75 699,56 670,37 637,21 600,10 563,-2 520,-8 472,-8 403,-8
345,4 296,27 247,50 207,84 176,130 145,176 [...]
+ <glyph unicode="f" horiz-adv-x="557" d="M 361,951 L 361,0 181,0 181,951
29,951 29,1082 181,1082 181,1204 C 181,1243 185,1280 192,1314 199,1347 213,1377
233,1402 252,1427 279,1446 313,1461 347,1475 391,1482 445,1482 466,1482
489,1481 512,1479 535,1477 555,1474 572,1470 L 572,1333 C 561,1335 548,1337
533,1339 518,1340 504,1341 492,1341 465,1341 444,1337 427,1330 410,1323
396,1312 387,1299 377,1285 370,1268 367,1248 363,1228 361,1205 361,1179 L
361,1082 572,1082 572,951 361,951 Z"/>
+ <glyph unicode="e" horiz-adv-x="980" d="M 276,503 C 276,446 282,394 294,347
305,299 323,258 348,224 372,189 403,163 441,144 479,125 525,115 578,115 656,115
719,131 766,162 813,193 844,233 861,281 L 1019,236 C 1008,206 992,176 972,146
951,115 924,88 890,64 856,39 814,19 763,4 712,-12 650,-20 578,-20 418,-20
296,28 213,123 129,218 87,360 87,548 87,649 100,735 125,806 150,876 185,933
229,977 273,1021 324,1053 383,1073 442,1092 504,1102 571,1102 662,1102 738,1087
799,1058 860,1029 909,988 [...]
+ <glyph unicode="d" horiz-adv-x="927" d="M 821,174 C 788,105 744,55 689,25
634,-5 565,-20 484,-20 347,-20 247,26 183,118 118,210 86,349 86,536 86,913
219,1102 484,1102 566,1102 634,1087 689,1057 744,1027 788,979 821,914 L 823,914
C 823,921 823,931 823,946 822,960 822,975 822,991 821,1006 821,1021 821,1035
821,1049 821,1059 821,1065 L 821,1484 1001,1484 1001,219 C 1001,193 1001,168
1002,143 1002,119 1002,97 1003,77 1004,57 1004,40 1005,26 1006,11 1006,4 1007,4
L 835,4 C 834,11 833,20 83 [...]
+ <glyph unicode="S" horiz-adv-x="1192" d="M 1272,389 C 1272,330 1261,275
1238,225 1215,175 1179,132 1131,96 1083,59 1023,31 950,11 877,-10 790,-20
690,-20 515,-20 378,11 280,72 182,133 120,222 93,338 L 278,375 C 287,338
302,305 321,275 340,245 367,219 400,198 433,176 473,159 522,147 571,135 629,129
697,129 754,129 806,134 853,144 900,153 941,168 975,188 1009,208 1036,234
1055,266 1074,297 1083,335 1083,379 1083,425 1073,462 1052,491 1031,520
1001,543 963,562 925,581 880,596 827,609 774 [...]
+ <glyph unicode="R" horiz-adv-x="1244" d="M 1164,0 L 798,585 359,585 359,0
168,0 168,1409 831,1409 C 911,1409 982,1400 1044,1382 1105,1363 1157,1337
1199,1302 1241,1267 1273,1225 1295,1175 1317,1125 1328,1069 1328,1006 1328,961
1322,917 1309,874 1296,831 1275,791 1247,755 1219,719 1183,688 1140,662
1097,636 1045,618 984,607 L 1384,0 1164,0 Z M 1136,1004 C 1136,1047 1129,1084
1114,1115 1099,1146 1078,1173 1050,1194 1022,1215 988,1230 948,1241 908,1251
863,1256 812,1256 L 359,1256 359,73 [...]
+ <glyph unicode="M" horiz-adv-x="1377" d="M 1366,0 L 1366,940 C 1366,974
1366,1009 1367,1044 1368,1079 1369,1112 1370,1141 1371,1175 1373,1208 1375,1240
1366,1206 1356,1172 1346,1139 1337,1110 1328,1080 1318,1048 1307,1015 1297,986
1287,960 L 923,0 789,0 420,960 C 416,970 412,982 408,995 403,1008 399,1023
394,1038 389,1053 384,1068 379,1084 374,1099 369,1115 364,1130 353,1165
342,1202 331,1240 332,1203 333,1166 334,1129 335,1098 336,1065 337,1031 338,996
338,966 338,940 L 338,0 168,0 1 [...]
+ <glyph unicode="C" horiz-adv-x="1324" d="M 792,1274 C 712,1274 641,1261
580,1234 518,1207 466,1169 425,1120 383,1071 351,1011 330,942 309,873 298,796
298,711 298,626 310,549 333,479 356,408 389,348 432,297 475,246 527,207 590,179
652,151 722,137 800,137 855,137 905,144 950,159 995,173 1035,193 1072,219
1108,245 1140,276 1169,312 1198,347 1223,387 1245,430 L 1401,352 C 1376,299
1344,250 1307,205 1270,160 1226,120 1176,87 1125,54 1068,28 1005,9 941,-10
870,-20 791,-20 677,-20 577,-2 492 [...]
+ <glyph unicode="B" horiz-adv-x="1112" d="M 1258,397 C 1258,326 1244,265
1216,215 1188,164 1150,123 1103,92 1056,60 1001,37 938,22 875,7 809,0 740,0 L
168,0 168,1409 680,1409 C 758,1409 828,1403 889,1390 950,1377 1002,1356
1045,1328 1088,1300 1120,1265 1143,1222 1165,1179 1176,1127 1176,1067 1176,1028
1171,991 1160,956 1149,921 1132,890 1110,862 1087,833 1059,809 1026,789 992,768
953,753 908,743 965,736 1015,723 1059,704 1102,685 1139,660 1168,630 1197,600
1220,565 1235,526 1250,486 12 [...]
+ <glyph unicode="A" horiz-adv-x="1377" d="M 1167,0 L 1006,412 364,412 202,0
4,0 579,1409 796,1409 1362,0 1167,0 Z M 768,1026 C 757,1053 747,1080 738,1107
728,1134 719,1159 712,1182 705,1204 699,1223 694,1238 689,1253 686,1262
685,1265 684,1262 681,1252 676,1237 671,1222 665,1203 658,1180 650,1157
641,1132 632,1105 622,1078 612,1051 602,1024 L 422,561 949,561 768,1026 Z"/>
+ <glyph unicode="." horiz-adv-x="213" d="M 187,0 L 187,219 382,219 382,0
187,0 Z"/>
+ <glyph unicode=" " horiz-adv-x="556"/>
+ </font>
+ </defs>
+ <defs class="TextShapeIndex">
+ <g ooo:slide="id1" ooo:id-list="id3 id4 id5 id6 id7 id8 id9 id10 id11"/>
+ </defs>
+ <defs class="EmbeddedBulletChars">
+ <g id="bullet-char-template(57356)"
transform="scale(0.00048828125,-0.00048828125)">
+ <path d="M 580,1141 L 1163,571 580,0 -4,571 580,1141 Z"/>
+ </g>
+ <g id="bullet-char-template(57354)"
transform="scale(0.00048828125,-0.00048828125)">
+ <path d="M 8,1128 L 1137,1128 1137,0 8,0 8,1128 Z"/>
+ </g>
+ <g id="bullet-char-template(10146)"
transform="scale(0.00048828125,-0.00048828125)">
+ <path d="M 174,0 L 602,739 174,1481 1456,739 174,0 Z M 1358,739 L 309,1346
659,739 1358,739 Z"/>
+ </g>
+ <g id="bullet-char-template(10132)"
transform="scale(0.00048828125,-0.00048828125)">
+ <path d="M 2015,739 L 1276,0 717,0 1260,543 174,543 174,936 1260,936
717,1481 1274,1481 2015,739 Z"/>
+ </g>
+ <g id="bullet-char-template(10007)"
transform="scale(0.00048828125,-0.00048828125)">
+ <path d="M 0,-2 C -7,14 -16,27 -25,37 L 356,567 C 262,823 215,952 215,954
215,979 228,992 255,992 264,992 276,990 289,987 310,991 331,999 354,1012 L
381,999 492,748 772,1049 836,1024 860,1049 C 881,1039 901,1025 922,1006 886,937
835,863 770,784 769,783 710,716 594,584 L 774,223 C 774,196 753,168 711,139 L
727,119 C 717,90 699,76 672,76 641,76 570,178 457,381 L 164,-76 C 142,-110
111,-127 72,-127 30,-127 9,-110 8,-76 1,-67 -2,-52 -2,-32 -2,-23 -1,-13 0,-2
Z"/>
+ </g>
+ <g id="bullet-char-template(10004)"
transform="scale(0.00048828125,-0.00048828125)">
+ <path d="M 285,-33 C 182,-33 111,30 74,156 52,228 41,333 41,471 41,549
55,616 82,672 116,743 169,778 240,778 293,778 328,747 346,684 L 369,508 C
377,444 397,411 428,410 L 1163,1116 C 1174,1127 1196,1133 1229,1133 1271,1133
1292,1118 1292,1087 L 1292,965 C 1292,929 1282,901 1262,881 L 442,47 C 390,-6
338,-33 285,-33 Z"/>
+ </g>
+ <g id="bullet-char-template(9679)"
transform="scale(0.00048828125,-0.00048828125)">
+ <path d="M 813,0 C 632,0 489,54 383,161 276,268 223,411 223,592 223,773
276,916 383,1023 489,1130 632,1184 813,1184 992,1184 1136,1130 1245,1023
1353,916 1407,772 1407,592 1407,412 1353,268 1245,161 1136,54 992,0 813,0 Z"/>
+ </g>
+ <g id="bullet-char-template(8226)"
transform="scale(0.00048828125,-0.00048828125)">
+ <path d="M 346,457 C 273,457 209,483 155,535 101,586 74,649 74,723 74,796
101,859 155,911 209,963 273,989 346,989 419,989 480,963 531,910 582,859 608,796
608,723 608,648 583,586 532,535 482,483 420,457 346,457 Z"/>
+ </g>
+ <g id="bullet-char-template(8211)"
transform="scale(0.00048828125,-0.00048828125)">
+ <path d="M -4,459 L 1135,459 1135,606 -4,606 -4,459 Z"/>
+ </g>
+ </defs>
+ <defs class="TextEmbeddedBitmaps"/>
+ <g class="SlideGroup">
+ <g>
+ <g id="id1" class="Slide" clip-path="url(#presentation_clip_path)">
+ <g class="Page">
+ <g class="com.sun.star.drawing.CustomShape">
+ <g id="id3">
+ <rect class="BoundingBox" stroke="none" fill="none" x="2199" y="10602"
width="2404" height="3204"/>
+ <path fill="rgb(210,164,31)" stroke="none" d="M 2200,10603 L 4601,10603
4601,13403 4300,13804 2200,13804 2200,10603 Z M 2200,10603 L 2200,10603 Z M
4601,13804 L 4601,13804 Z"/>
+ <path fill="none" stroke="rgb(52,101,164)" d="M 2200,10603 L 4601,10603
4601,13403 4300,13804 2200,13804 2200,10603 Z"/>
+ <path fill="none" stroke="rgb(52,101,164)" d="M 2200,10603 L 2200,10603
Z"/>
+ <path fill="none" stroke="rgb(52,101,164)" d="M 4601,13804 L 4601,13804
Z"/>
+ <path fill="rgb(168,131,25)" stroke="none" d="M 4300,13804 L 4378,13403
C 4453,13461 4450,13428 4601,13403 L 4300,13804 Z M 2200,10603 L 2200,10603 Z M
4601,13804 L 4601,13804 Z"/>
+ <path fill="none" stroke="rgb(52,101,164)" d="M 4300,13804 L 4378,13403
C 4453,13461 4450,13428 4601,13403 L 4300,13804 Z"/>
+ <path fill="none" stroke="rgb(52,101,164)" d="M 2200,10603 L 2200,10603
Z"/>
+ <path fill="none" stroke="rgb(52,101,164)" d="M 4601,13804 L 4601,13804
Z"/>
+ <text class="TextShape"><tspan class="TextParagraph"
font-family="Liberation Sans, sans-serif" font-size="706px"
font-weight="400"><tspan class="TextPosition" x="2929" y="11868"><tspan
fill="rgb(0,0,0)" stroke="none">My</tspan></tspan><tspan class="TextPosition"
x="2635" y="12655"><tspan fill="rgb(0,0,0)"
stroke="none">Cert.</tspan></tspan></tspan></text>
+ </g>
+ </g>
+ <g class="com.sun.star.drawing.CustomShape">
+ <g id="id4">
+ <rect class="BoundingBox" stroke="none" fill="none" x="4984" y="11602"
width="2867" height="1920"/>
+ <path fill="rgb(0,0,0)" stroke="none" d="M 5000,11853 L 7100,11853
7100,11603 7801,12103 7100,12604 7100,12353 5000,12353 5350,12103 5000,11853
5000,11853 Z M 5000,11603 L 5000,11603 Z M 7801,12604 L 7801,12604 Z"/>
+ <path fill="none" stroke="rgb(52,101,164)" d="M 5000,11853 L 7100,11853
7100,11603 7801,12103 7100,12604 7100,12353 5000,12353 5350,12103 5000,11853
5000,11853 Z"/>
+ <path fill="none" stroke="rgb(52,101,164)" d="M 5000,11603 L 5000,11603
Z"/>
+ <path fill="none" stroke="rgb(52,101,164)" d="M 7801,12604 L 7801,12604
Z"/>
+ <text class="TextShape"><tspan class="TextParagraph"
font-family="Liberation Sans, sans-serif" font-size="635px"
font-weight="400"><tspan class="TextPosition" x="4956" y="13390"><tspan
fill="rgb(0,0,0)" stroke="none">Signed By</tspan></tspan></tspan></text>
+ </g>
+ </g>
+ <g class="com.sun.star.drawing.CustomShape">
+ <g id="id5">
+ <rect class="BoundingBox" stroke="none" fill="none" x="8199" y="10602"
width="2404" height="3204"/>
+ <path fill="rgb(210,164,31)" stroke="none" d="M 8200,10603 L
10601,10603 10601,13403 10300,13804 8200,13804 8200,10603 Z M 8200,10603 L
8200,10603 Z M 10601,13804 L 10601,13804 Z"/>
+ <path fill="none" stroke="rgb(52,101,164)" d="M 8200,10603 L
10601,10603 10601,13403 10300,13804 8200,13804 8200,10603 Z"/>
+ <path fill="none" stroke="rgb(52,101,164)" d="M 8200,10603 L 8200,10603
Z"/>
+ <path fill="none" stroke="rgb(52,101,164)" d="M 10601,13804 L
10601,13804 Z"/>
+ <path fill="rgb(168,131,25)" stroke="none" d="M 10300,13804 L
10378,13403 C 10453,13461 10450,13428 10601,13403 L 10300,13804 Z M 8200,10603
L 8200,10603 Z M 10601,13804 L 10601,13804 Z"/>
+ <path fill="none" stroke="rgb(52,101,164)" d="M 10300,13804 L
10378,13403 C 10453,13461 10450,13428 10601,13403 L 10300,13804 Z"/>
+ <path fill="none" stroke="rgb(52,101,164)" d="M 8200,10603 L 8200,10603
Z"/>
+ <path fill="none" stroke="rgb(52,101,164)" d="M 10601,13804 L
10601,13804 Z"/>
+ <text class="TextShape"><tspan class="TextParagraph"
font-family="Liberation Sans, sans-serif" font-size="706px"
font-weight="400"><tspan class="TextPosition" x="8929" y="11868"><tspan
fill="rgb(0,0,0)" stroke="none">My</tspan></tspan><tspan class="TextPosition"
x="8635" y="12655"><tspan fill="rgb(0,0,0)"
stroke="none">Cert.</tspan></tspan></tspan></text>
+ </g>
+ </g>
+ <g class="com.sun.star.drawing.CustomShape">
+ <g id="id6">
+ <rect class="BoundingBox" stroke="none" fill="none" x="10984" y="11602"
width="2867" height="1920"/>
+ <path fill="rgb(0,0,0)" stroke="none" d="M 11000,11853 L 13100,11853
13100,11603 13801,12103 13100,12604 13100,12353 11000,12353 11350,12103
11000,11853 11000,11853 Z M 11000,11603 L 11000,11603 Z M 13801,12604 L
13801,12604 Z"/>
+ <path fill="none" stroke="rgb(52,101,164)" d="M 11000,11853 L
13100,11853 13100,11603 13801,12103 13100,12604 13100,12353 11000,12353
11350,12103 11000,11853 11000,11853 Z"/>
+ <path fill="none" stroke="rgb(52,101,164)" d="M 11000,11603 L
11000,11603 Z"/>
+ <path fill="none" stroke="rgb(52,101,164)" d="M 13801,12604 L
13801,12604 Z"/>
+ <text class="TextShape"><tspan class="TextParagraph"
font-family="Liberation Sans, sans-serif" font-size="635px"
font-weight="400"><tspan class="TextPosition" x="10956" y="13390"><tspan
fill="rgb(0,0,0)" stroke="none">Signed By</tspan></tspan></tspan></text>
+ </g>
+ </g>
+ <g class="com.sun.star.drawing.CustomShape">
+ <g id="id7">
+ <rect class="BoundingBox" stroke="none" fill="none" x="14199" y="10602"
width="2404" height="3204"/>
+ <path fill="rgb(210,164,31)" stroke="none" d="M 14200,10603 L
16601,10603 16601,13403 16300,13804 14200,13804 14200,10603 Z M 14200,10603 L
14200,10603 Z M 16601,13804 L 16601,13804 Z"/>
+ <path fill="none" stroke="rgb(52,101,164)" d="M 14200,10603 L
16601,10603 16601,13403 16300,13804 14200,13804 14200,10603 Z"/>
+ <path fill="none" stroke="rgb(52,101,164)" d="M 14200,10603 L
14200,10603 Z"/>
+ <path fill="none" stroke="rgb(52,101,164)" d="M 16601,13804 L
16601,13804 Z"/>
+ <path fill="rgb(168,131,25)" stroke="none" d="M 16300,13804 L
16378,13403 C 16453,13461 16450,13428 16601,13403 L 16300,13804 Z M 14200,10603
L 14200,10603 Z M 16601,13804 L 16601,13804 Z"/>
+ <path fill="none" stroke="rgb(52,101,164)" d="M 16300,13804 L
16378,13403 C 16453,13461 16450,13428 16601,13403 L 16300,13804 Z"/>
+ <path fill="none" stroke="rgb(52,101,164)" d="M 14200,10603 L
14200,10603 Z"/>
+ <path fill="none" stroke="rgb(52,101,164)" d="M 16601,13804 L
16601,13804 Z"/>
+ <text class="TextShape"><tspan class="TextParagraph"
font-family="Liberation Sans, sans-serif" font-size="706px"
font-weight="400"><tspan class="TextPosition" x="14929" y="11868"><tspan
fill="rgb(0,0,0)" stroke="none">My</tspan></tspan><tspan class="TextPosition"
x="14635" y="12655"><tspan fill="rgb(0,0,0)"
stroke="none">Cert.</tspan></tspan></tspan></text>
+ </g>
+ </g>
+ <g class="com.sun.star.drawing.CustomShape">
+ <g id="id8">
+ <rect class="BoundingBox" stroke="none" fill="none" x="16984" y="11602"
width="2867" height="1920"/>
+ <path fill="rgb(0,0,0)" stroke="none" d="M 17000,11853 L 19100,11853
19100,11603 19801,12103 19100,12604 19100,12353 17000,12353 17350,12103
17000,11853 17000,11853 Z M 17000,11603 L 17000,11603 Z M 19801,12604 L
19801,12604 Z"/>
+ <path fill="none" stroke="rgb(52,101,164)" d="M 17000,11853 L
19100,11853 19100,11603 19801,12103 19100,12604 19100,12353 17000,12353
17350,12103 17000,11853 17000,11853 Z"/>
+ <path fill="none" stroke="rgb(52,101,164)" d="M 17000,11603 L
17000,11603 Z"/>
+ <path fill="none" stroke="rgb(52,101,164)" d="M 19801,12604 L
19801,12604 Z"/>
+ <text class="TextShape"><tspan class="TextParagraph"
font-family="Liberation Sans, sans-serif" font-size="635px"
font-weight="400"><tspan class="TextPosition" x="16956" y="13390"><tspan
fill="rgb(0,0,0)" stroke="none">Signed By</tspan></tspan></tspan></text>
+ </g>
+ </g>
+ <g class="com.sun.star.drawing.CustomShape">
+ <g id="id9">
+ <rect class="BoundingBox" stroke="none" fill="none" x="20199" y="10602"
width="2404" height="3204"/>
+ <path fill="rgb(210,164,31)" stroke="none" d="M 20200,10603 L
22601,10603 22601,13403 22300,13804 20200,13804 20200,10603 Z M 20200,10603 L
20200,10603 Z M 22601,13804 L 22601,13804 Z"/>
+ <path fill="none" stroke="rgb(52,101,164)" d="M 20200,10603 L
22601,10603 22601,13403 22300,13804 20200,13804 20200,10603 Z"/>
+ <path fill="none" stroke="rgb(52,101,164)" d="M 20200,10603 L
20200,10603 Z"/>
+ <path fill="none" stroke="rgb(52,101,164)" d="M 22601,13804 L
22601,13804 Z"/>
+ <path fill="rgb(168,131,25)" stroke="none" d="M 22300,13804 L
22378,13403 C 22453,13461 22450,13428 22601,13403 L 22300,13804 Z M 20200,10603
L 20200,10603 Z M 22601,13804 L 22601,13804 Z"/>
+ <path fill="none" stroke="rgb(52,101,164)" d="M 22300,13804 L
22378,13403 C 22453,13461 22450,13428 22601,13403 L 22300,13804 Z"/>
+ <path fill="none" stroke="rgb(52,101,164)" d="M 20200,10603 L
20200,10603 Z"/>
+ <path fill="none" stroke="rgb(52,101,164)" d="M 22601,13804 L
22601,13804 Z"/>
+ <text class="TextShape"><tspan class="TextParagraph"
font-family="Liberation Sans, sans-serif" font-size="706px"
font-weight="400"><tspan class="TextPosition" x="20654" y="11474"><tspan
fill="rgb(0,0,0)" stroke="none">Root</tspan></tspan></tspan><tspan
class="TextParagraph" font-family="Liberation Sans, sans-serif"
font-size="706px" font-weight="400"><tspan class="TextPosition" x="20910"
y="12261"><tspan fill="rgb(0,0,0)" stroke="none">CA</tspan></tspan><tspan
class="TextPosition" [...]
+ </g>
+ </g>
+ <g class="com.sun.star.drawing.CustomShape">
+ <g id="id10">
+ <rect class="BoundingBox" stroke="none" fill="none" x="21937" y="9202"
width="2864" height="2923"/>
+ <path fill="rgb(0,0,0)" stroke="none" d="M 23358,11161 L 23394,11160
23430,11158 23465,11154 23501,11148 23536,11141 23571,11133 23605,11122
23638,11110 23671,11096 23704,11081 23735,11065 23765,11047 23794,11027
23823,11007 23850,10986 23876,10963 23901,10939 23924,10913 23947,10887
23967,10860 23986,10831 24004,10802 24020,10773 24034,10742 24047,10711
24058,10680 24067,10648 24074,10615 24081,10583 24084,10550 24087,10517
24087,10484 24086,10451 24082,10418 24078,10385 24072,10 [...]
+ <path fill="none" stroke="rgb(52,101,164)" d="M 23358,11161 L
23394,11160 23430,11158 23465,11154 23501,11148 23536,11141 23571,11133
23605,11122 23638,11110 23671,11096 23704,11081 23735,11065 23765,11047
23794,11027 23823,11007 23850,10986 23876,10963 23901,10939 23924,10913
23947,10887 23967,10860 23986,10831 24004,10802 24020,10773 24034,10742
24047,10711 24058,10680 24067,10648 24074,10615 24081,10583 24084,10550
24087,10517 24087,10484 24086,10451 24082,10418 24078,10385 240 [...]
+ <path fill="none" stroke="rgb(52,101,164)" d="M 24799,9208 L 24799,9208
Z"/>
+ <path fill="none" stroke="rgb(52,101,164)" d="M 21938,11794 L
21938,11794 Z"/>
+ </g>
+ </g>
+ <g class="com.sun.star.drawing.TextShape">
+ <g id="id11">
+ <rect class="BoundingBox" stroke="none" fill="none" x="24600" y="9603"
width="2704" height="1826"/>
+ <text class="TextShape"><tspan class="TextParagraph"
font-family="Liberation Sans, sans-serif" font-size="635px"
font-weight="400"><tspan class="TextPosition" x="24850" y="10304"><tspan
fill="rgb(0,0,0)" stroke="none">Self</tspan></tspan></tspan><tspan
class="TextParagraph" font-family="Liberation Sans, sans-serif"
font-size="635px" font-weight="400"><tspan class="TextPosition" x="24850"
y="11015"><tspan fill="rgb(0,0,0)"
stroke="none">Signed</tspan></tspan></tspan></text>
+ </g>
+ </g>
+ </g>
+ </g>
+ </g>
+ </g>
+</svg>
\ No newline at end of file
diff --git a/modules/tls-01.html b/modules/tls-01.html
index 24e77fe..5bcc1a8 100644
--- a/modules/tls-01.html
+++ b/modules/tls-01.html
@@ -79,3 +79,25 @@
<p/>
<p>Who owns the private key?</p>
</section>
+<section>
+ <h3>Certificates</h3>
+ <p>Associates a public key with an identity</p>
+ <img src="../images/tls-01/diagram-07.svg" style="border: none;
box-shadow:none;"/>
+</section>
+<section>
+ <h3>Certificates</h3>
+ <p>CA is Certificate Authority</p>
+ <p>Need to link CA's public key to CA's identity</p>
+ <p>Use another certificate</p>
+ <p>Result is a chain of certificates</p>
+ <p>Chain ends with a root certificate authority</p>
+ <p>There are multiple root CAs</p>
+</section>
+<section>
+ <h3>Root Certificates</h3>
+ <p>Self-signed</p>
+ <p>Alternative trust path required</p>
+ <p>Often installed by OS</p>
+ <p>Manual validation against root CA's web site</p>
+ <img src="../images/tls-01/diagram-08.svg" style="border: none;
box-shadow:none;"/>
+</section>
--
To stop receiving notification emails like this one, please contact
[email protected].
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]