Les styles de l'infobrol
Les éléments de formulaires
Les curseurs (input range)
Les commutateurs (input checkbox)
Les commutateurs à choix unique (input radio)
Les boutons radio
Les boutons d'actions
Les messages
Erreur
Exemple de message d'erreur avec titre par défautTitre du message d'erreur
Exemple de message d'erreur avec titreAvertissement
Exemple de message d'avertissementInformation
Exemple de message d'informationAstuce
Exemple d'astuceRemarque
Exemple de remarqueChargement asynchrone et colorisation syntaxique
Satellites de l'infobrol
Code tle (8 lignes)
↺ Recharger les données…
# # Fichier de paramètres orbitaux à deux lignes (TLE) pour Satellites de l'infobrol # Chargement des données le 21/12/2024 (Sat, 21 Dec 2024 14:17:13 +0100) # Vous pouvez recharger les données en utilisant le bouton plus haut. # FAKE SAT INFOBROL 2infobrol 1 25107U 97082D 98151.26839894 -.00007632 00000-0 -27359-2 0 1321 2 25107 86.3970 282.3520 0003565 65.4476 294.7132 14.34205441 23251
Les styles dans la ligne du temps
Les différents évènements de la trame historique des BD sont affichés sur diverses lignes du temps, où il est possible de les filtrer en fonction de leur type. Voici les différentes couleurs pour les types :
- Évènement générique BD : Évènements génériques dans la trame du temps BD, mais non liés à une série particulière
- Watchmen - original : Source : série de BD originales Watchmen
- Before Watchmen : Source : série de BD Before Watchmen
- Doomsday Clock : Source : série de BD Doomsday Clock
- HBO : Source : série télé produite par HBO
- Film 2009 : Source : Film Watchmen de 2009
- Watchmen - généric : Évènements génériques de l'univers Watchmen
- DC Heroes : Source jeu de rôle DC Heroes
- Trame historique 1 - Cataclysme : Trame historique 1. Âge noir (période interdite). Histoire Terrienne en cours.
- Trame historique 2 - Négociations : Trame historique 2. Âge d’or (virtuel). Terre post-Tchernobyl (désincarnée). Histoire Terrienne virtuelle.
- Historique : Évènements historiques hors de la trame du temps BD
- Date arbitraire : Évènements génériques BD, non liés à une série, et dont la date a été choisie arbitrairement pour cette chronologie(non définie
- Edgar P. Jacobs : Les personnages et évènements de la trame originale créée par Edgar P. Jacobs
- Historique et BD : Évènements historiques qui sont utilisés dans la trame des BD
- Population : Une sorte de registre d'état civil qui ne comporte que les dates de naissance et de décès.
- Flux temporel normal de Roland : Le flux temporel normal de Roland de Gilead (Le Pistolero de la Tour Sombre), sans tenir compte de ses voyages dans le temps.
- Flux temporel modifié par Roland : Le flux temporel de Roland de Gilead (Le Pistolero de la Tour Sombre) pour les parties où il voyage dans le temps (sans compter
Les tableaux ou pseudo tables
Couleurs et fond utilisés principalement dans des tableaux. Aucune indication de layout.
Nom | Utlilisation en général |
a1 | |
a2 | |
a3 | |
a4 | |
a5 | |
t1 | |
t2 | |
t3 | |
t4 | |
t5 | |
tEdit | Modification |
tNo | Avertissement, refus, valeur hors norme, booléen à false |
tOk | Valeur dans la plage acceptable |
tView | Information |
tYes | Accord, valeur vérifiée, booléen à true |
.tb{border:2px solid #fff}.rowb{border-top:2px solid #fff;border-bottom:2px solid #fff;border-left:0;border-right:0}.colbr{border-top:0;border-bottom:0;padding-top:2px;padding-bottom:2px;border-left:0;border-right:2px solid #fff}.rowbr{border-top:2px solid #fff;border-bottom:2px solid #fff;border-left:0;border-right:2px solid #fff}.t1{color:#E8EBF0;background:#7B849C;font-weight:bold}.t2{color:#000;background:#B5B5C6}.t3{color:#000;background:#C0C8D6}.t4{color:#000;background:#ccc}.t5{color:#f00;background:#bbb}.tEdit{color:#f00;background:#ccc}.tView{color:#090;background:#ccc}.tNo{color:#fff;background:#f00}.tOk{color:#000;background:#fc0}.tYes{color:#fff;background:#090}.a1{color:#900;background:#fff}.a2{color:#000;background:#fe0}.a3{color:#900;background:#fc0}.a4{color:#000;background:#f90}.a5{color:#fff;background:#f00}.dbe1{color:#000;background:#EDEEEF}.dbe2{color:#000;background-color:#E2E7E9}.dbe3{color:#000;background:#D3D9DE}.dbe4{color:#000;background:#C4CED5}.dbe5{color:#000;background:#B2C0CA}.dbe6{color:#000;background:#A3B5C3}.dbe7{color:#000;background:#92A6B6}.dbe8{color:#fff;background:#889EAF}.dbe9{color:#fff;background:#526D81}.dbe10{color:#fff;background:#3D586D}.dbe11{color:#fff;background:#2D475B}.dbe12{color:#fff;background:#182E40}.tab1-1,.tabh-1:hover{color:#fff;background:#1a9850}.tab1-2,.tabh-2:hover{color:#fff;background:#66bd63}.tab1-3,.tabh-3:hover{color:#000;background:#a6d96a}.tab1-4,.tabh-4:hover{color:#000;background:#d9ef8b}.tab1-5,.tabh-5:hover{color:#000;background:#ffffbf}.tab1-6,.tabh-6:hover{color:#000;background:#fee08b}.tab1-7,.tabh-7:hover{color:#000;background:#fdae61}.tab1-8,.tabh-8:hover{color:#fff;background:#f46d43}.tab1-9,.tabh-9:hover{color:#fff;background:#d73027}.tab1-10,.tabh-10:hover,.tabh-0:hover{color:#fff;background:#a50026 !important}.tab0{color:#000;background:#fff}.tab1-lnk{color:#55f;background:#fff;cursor:pointer}
cde.css
Nom | Utlilisation |
CdeFond | Conteneur des différents styles Cdex, par exemple un div contenant le reste des infos, ou une cellule de tableau |
Cde1 | SQL Update |
Cde2 | SQL Select |
Cde3 | |
Cde4 | SQL Delete |
CdeC | Commentaire |
CdeH | Commentaire en évidence |
CdeW | Avertissement |
uml | Délimite une classe UML |
umlCAtt | Attribut UML |
umlCMeth | Méthode UML |
umlCName | Nom de l'objet UML (cadre haut) |
.CdeFond{font:11px Arial,Helvetica,sans-serif;color:#000;background:#fff;border:#7F9DB9}.CdeW{font-size:12px;font-weight:bold;color:#FFF;background:#F00;border:1px solid #7F9DB9}.CdeC{font-style:italic;color:#537797}.CdeH{font-weight:bold;color:#99F}.Cde1{font-weight:bold;color:#F90}.Cde1-h{background:#F90;color:#000}.Cde2{font-weight:bold;color:#090}.Cde3{font-weight:normal;color:#369}.Cde4{font-weight:bold;color:#F00}.Cde4-h{background:#F00;color:#FFF}.uml{margin:15px 50px;border:1px solid #000;background:#fff;color:#000}.umlCName{font-weight:600;text-align:center;padding:5px}.umlCAtt,.umlCMeth{border-top:1px solid #000;padding:5px;background:#fff;color:#000}
La structure du site
- body
- id=brolExt
- id=contentNavInfos
- id=brolContent
- class=brolItem
- class=nav : les boutons de navigation page précédente et page suivante (début de page)
- ... : le contenu principal de la page
- class=nav : les boutons de navigation page précédente et page suivante (fin de page)
- class=brolItem impn : partie sociale. Boutons d'interaction avec les réseaux sociaux, préférences de l'utilisateur, etc.
- class=brolItem : sources et références
- class=brolItem impn : infos sur le nuage de mots clés
- class=tagcloud : le nuage de mots clés
- class=brolItem : structure de la page (liens vers les titres de différents niveaux)
- id=brolContentFooter :
- id=brolPgeComment : les commentaires sur la page
- class=brolItem
- id=fullNav : les menus détaillés. Généralement affiché sous la forme d'une colone latérale.
- class=brolInfoItem : un groupe de menus (selon la css, peut s'étendre et se réduire sur un click).
- id=nom_du_groupe+T class=hideMen : titre du groupe de menus et lien pour étendre/réduire.
- id=nom_du_groupe : les éléments du groupe de menus
- class=brolInfoItem : groupe 2.
- class=brolInfoItem : groupe 3...
- class=brolInfoItem : un groupe de menus (selon la css, peut s'étendre et se réduire sur un click).
- id=mainNav : Le court menu principal. Généralement affiché en haut de page, sur toute la targeur, sous le brolHeader, juste avant le brolContent (contenu réel de la page)
- id=mainMenu : les éléments du menu
- id=brolHeader : affiché ou pas selon la css. Généralement une image en relation avec le chapitre dans lequel se trouve la page, et généralement affiché en haut et sur toute la largeur.
- id=brolFooter : généralement affiché en bas de page et sous toute la largeur.
- id=brolContent
- id=contentNavInfos
- id=brolExt
Styles de la page
Titre de niveau 1
Titre de niveau 2
Titre de niveau 3
Titre de niveau 4
Titre de niveau 5
Titre de niveau 6
- <dt> Titre définition
- <dd> Terme défini
- <dt> Titre définition
- <dd> Terme défini
Personne par la guerre, ne devient grand.
Une citation sans auteur: Un jour, Chuck Norris a perdu son alliance. Depuis c'est le bordel dans les terres du milieu...
Et une citation en ligne: Il y a 10 sortes de gens au monde: ceux qui connaissent le binaire et les autres
inclue dans un paragraphe.
Un exemple de texte qui contient une variable et une valeur, mais aussi une entrée clavier, une info en évidence.
- Un élément en français
- Et un autre élément en anglais
Nous pouvons aussi retrouver des termes traduits, comme , mais aussi des abréviations comme Prt Scr [Print Screen], ou des accronymes comme ASP [Active Server Pages]
Code css (Style général) (1 ligne)
body{font-size:95%}.impo,.noDisp{display:none}.brol-help{cursor:help}.content-area h1,body:not(.search-results) .content-area h2,body:not(.search-results) .content-area h3,body:not(.search-results) .content-area h4,body:not(.search-results) .content-area h5,body:not(.search-results) .content-area h6{clear:both;font-weight:700;margin:0;text-rendering:optimizeLegibility}.content-area h1:not(.entry-caption){display:block;padding:5px;font:bold;border:1px groove;background:#F93;color:#000;text-align:center;margin-bottom:5px}.content-area h1.entry-caption{display:block;padding:0;text-align:center}.content-area h2:not(.search-result){display:block;margin-bottom:5px !important;padding:2px;border:1px solid #000;background:#F93;color:#000;margin-top:40px !important}.content-area h3:not(.search-result){border-bottom:1px solid #F93;margin-top:20px !important}.content-area h3:not(.search-result),.content-area h4,.content-area h5,.content-area h6{display:block;color:#F93;margin-bottom:3px !important;margin-top:10px !important}.hi{background-color:#ffa;color:#333}.i{font-style:italic}.disabled *{color:#A0A0A0}.content-area q{font-style:italic;color:#666}.brol-cc-by,.brol-cc-nc,.brol-cc-sa,.brol-cc-nd{background-repeat:no-repeat;background-position:2px 50%;padding:2px 2px 2px 22px}a .brol-cc-by,a:hover .brol-cc-by,a .brol-cc-nc,a:hover .brol-cc-nc,a .brol-cc-sa,a:hover .brol-cc-sa,a .brol-cc-nd,a:hover .brol-cc-nd{text-decoration:none}.brol-cc-by{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAABmJLR0QA/wD/AP+gvaeTAAABn0lEQVQ4jaXVy2oUQRQG4C8tGuIlD6DRzMKJ6NLgW6iM4j0LXbkyG32AIBqv4DMY0J2LhOzcZj2K4gXvmECWgmgIKDgu6ozTljXB6A9Fd///X6fOqTrdTRlDOI0HeIHP+IR3wU1gsM/cP3AKi+jgB17hIRawFHwH73F0rUAVbod5BVcwWvCNYRpfwnsHG0oBb4bhMRqZdgStjBsJbwe38mCtKK+NrZl2WK/MQ5k2jCcx95e2EW+jhJ2FzOsBDxb0hrRFryOWE2G+WjAPYB8mcQF7g8txPWIch3vxsLtgnKhl1x1nCr5maPcrHMBHqewcWwpcvsfwRmq1/RW2S/31v1jCjkp5T/4ZFZaxq4/+UmqlLtrBlTCK5QqPImCzYFrAfO15Prgce6RGb1eYDfJsn5X/BufiOgubpBP+qlz6lF7LTBX0hlpjV/iGS9iMOWxbR2bDMWcIF/G9Lk5HFk/93uTjOB9jvMY38SzmXC6tNoBrYViVXqfSQY3hRni6r+yarXcMH/T2bVE62XV/YOsYlL7cM3ge2azG/V2c1OcX8BNJjG84K56osgAAAABJRU5ErkJggg==')}.brol-cc-nc{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAABmJLR0QA/wD/AP+gvaeTAAABx0lEQVQ4jZXV24uNURgG8N8MY5JTyo0SO+y5kFsX/odxHoyUKPfuXYgYx1L+A8qUJBJXiknDpSZyGOM8CleEYafwuVjvbrZlbcZTq7613ud9vve0vo8yZmIbLuAhPuI9nsXZdnS38f0D/RhHhZ94jGsYxus4r/AcG/8m1IkTQf6Cg1hS4PVgAJ+DexLTSoLHgjCC2hQyWRTcCsdz43opvTuYXXDeFyvHXNwN3zXNwy48RQNrC06rcB1D2IBZmb0mlWgstGwxWbcKt7FJqsuueHvVsoYKLz0Sts1wNjb9OI/vsX+Ld/iG1ViK3VJTctTDZ5A0Fi9bjMtwqiXiCqPYKU1CO7zCI1L7hwuEBbicpftVGpMSbuETTLQRbGIFrkqpN4WfYAemlwTHItx/oRNXsojfYD/mS7doFM6FsV4Q2SPdnpVhHwzuXlzEj9h/0NKU/tgcysTmRWpVti6ZbM7CiHBCy9jMkAZ7Aosz0S704gZuog8dGacmG2xYJw3wCOYUUp/K1evNjQMR9j0sLzjnqON++BwoETpwOAgN6TqVGtWDo8Fp1j4vw2/owwuTTRiX5vS/P7Ct6Ja6fwYPIppGPJ/GVm1+Ab8AnRGYNPrnzAAAAAAASUVORK5CYII=')}.brol-cc-sa{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAABmJLR0QA/wD/AP+gvaeTAAAB1UlEQVQ4jZXVyWqUURAF4K/j0Agq4iYbNUHtZOfG4QEUF0qCIg4R9z6CWxGNcQBfwRmycOVGEFxFREQJilEUxygushCnGBCxXdz6k9s33UEPNM1/6lTdv6rO7aY9luEwbuAZvuIzXgd3BPUOufMwhEk08QcvcBtj+BB8E2+wb6FCXTgf4mmcRE8bXR+G8T20F7CoXcGzIRhH7z90sia0TZwrg3ul9h5heRHrxm5pptuK2Eo8jtzBilyCV9HC2ky8Chfxy9zcmniITZmuVxrRy6jlYAhPFaffyYrcl5byM56/YEOmHQn+AFyLh42ZYHNW7GjGr8fH4EczvhHcdZIt3mXBOm5mBQe14ljwM5JfK7zHc9LsxoqkLcFfQa2I7cwO68/4u/i2uE0CafADeBCJnTAv1oVPWFfwO7ALx7G6iG2N72mpzQo9UctonNQoClZtnc74fkwFf6ngZ5cyZL5tariVFZ2Q5jwdz1PSTanQYpulkrF/FK2vwFX81mrse1ot1qswNuyRrs94FMrRje1x+kJXb6CIGY43eFK8QSc08DRyTrQT1KQFVKYd0bqoCn04E5pq9u2sN4v9eGtuZpPSQv77BzZHXdr+ZWnDM/GZkOxySIe/gL/Y2JQJXdnEHgAAAABJRU5ErkJggg==')}.brol-cc-nd{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAABmJLR0QA/wD/AP+gvaeTAAABYUlEQVQ4ja3VMUscURQF4M+4RlHEKqQP6O+QNaiNaIwuadL6axTtAqYPaURQQcFC/4CNWGxiiNbZwAa0EYJrse/h28fOZtx44DHMueeeuW/mzn10xxDe4wt+oIEmLrCDj0FTCjVcoZWsG9xm3CWWexm9wEYQ3+MASxhNNBNYwF5ivIHBbobR7BeqJXYyh98hZzMP1kKggckSZhFTielqJEdwHci3TzCLmA+5VxiGD4HY7cMs4ihWWcFKID9nojW8KTD4ie3k/pP2O12E79pfdSxLOtHZJuk6ybTjga8P4A5/8DoTTeNVQYUNnGZcE4OVggQ4Q1H8b4+8Z9nyRODrFZxr914V+9mDxnsUkWImXM94bJu9Xtv4Bw6DR412Y8dhMNeHWWzsS7yM5Kr///Xe5cF0OJSpdDYU0MJWN0E6vlo4Vm58rSsYXxFLqOtsk1t9DNgUFY9HwDedR8DX8NCuR8ADRrN5hsU5KbUAAAAASUVORK5CYII=')}.stno{background:#fdc}.styes{background:#dfc}.stnoh{color:#fff;background:#f44}.styh{color:#fff;background:#191}.brol-loader{display:block;padding:5px;font:bold;border:1px groove;background:#F93;color:#000;text-align:center;margin-bottom:5px}.brol-loader span{position:relative;top:.63em;display:inline-block;text-transform:uppercase;opacity:0;transform:rotateX(-90deg)}.let1{animation:drop 1.2s ease-in-out infinite;animation-delay:1.2s}.let2{animation:drop 1.2s ease-in-out infinite;animation-delay:1.3s}.let3{animation:drop 1.2s ease-in-out infinite;animation-delay:1.4s}.let4{animation:drop 1.2s ease-in-out infinite;animation-delay:1.5s}.let5{animation:drop 1.2s ease-in-out infinite;animation-delay:1.6s}.let6{animation:drop 1.2s ease-in-out infinite;animation-delay:1.7s}.let7{animation:drop 1.2s ease-in-out infinite;animation-delay:1.8s}.let8{animation:drop 1.2s ease-in-out infinite;animation-delay:1.9s}.let9{animation:drop 1.2s ease-in-out infinite;animation-delay:2s}.let10{animation:drop 1.2s ease-in-out infinite;animation-delay:2.1s}@keyframes drop{10%{opacity:.5}20%{opacity:1;top:3.78em;transform:rotateX(-360deg)}80%{opacity:1;top:3.78em;transform:rotateX(-360deg)}90%{opacity:.5}100%{opacity:0;top:6.94em}}figure.brol-img-left,figure.brol-img-right{margin-bottom:1.5em;max-width:100%}figure.brol-img-left{display:inline;float:left;margin-right:1.5em}figure.brol-img-right{display:inline;float:right;margin-left:1.5em}.brol-img-left,.brol-img-right{display:block;margin-bottom:.8em;margin-top:.8em}img.brol-img-left{float:left;margin-left:0;margin-right:.8em}img.brol-img-right{float:right;margin-left:.8em;margin-right:0}.brol-img-header{display:block;margin-bottom:1.5em}.brol-fullwidth{width:100%;max-width:100%}.brol-caption{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;border-collapse:initial;position:relative;text-align:left;background-repeat:no-repeat;color:#FFF;font-weight:bold;clear:none;overflow:hidden;padding:0;margin-top:15px;margin-right:0;margin-bottom:0;margin-left:0}.brol-caption a:link,.brol-caption a:hover,.brol-caption a:active,.brol-caption a:visited{color:#FFF}.brol-caption span{white-space:nowrap;padding-top:8px;padding-bottom:8px;padding-left:8px;display:block;float:left;background-image:url(/img/sk/2016/titlebar.gif);font-size:95%;height:18px}.brol-caption .tabEnd{width:10px;background-image:url(/img/sk/2016/titlebar_end.gif);background-repeat:no-repeat;background-position:top right;position:relative;float:left}.content-area table:not(.noborder),.content-area th:not(.noborder),.content-area td:not(.noborder){border:1px solid #d1d1d1}table.noborder,th.noborder,.noborder th td.noborder,.noborder td{border-collapse:collapse;border:none !important}.brol-pseudotable-wrapper{position:relative}.brol-pseudotable{display:table;border-collapse:collapse}.brol-pseudotable:not(.brol-fullwidth){width:auto}.brol-smalltable{font-size:13px;font-size:.8125rem}.brol-smalltable td{padding:.2em;word-wrap:normal}.brol-pseudorow{display:table-row}.brol-pseudotable-caption{display:table-caption;caption-side:top;text-align:center}.brol-pseudotgroup{display:table-row-group}.brol-pseudocell,.brol-pseudocell-th,.brol-pseudocell-rh{display:table-cell}.brol-pseudotable-wrapper:not(.brol-layout-only):not(.noborder) .brol-pseudocell:not(.brol-empty):not(.brol-rowcollapsed):not(.brol-colcollapsed),.brol-pseudotable-wrapper:not(.brol-layout-only):not(.noborder) .brol-pseudorow:not(.brol-empty) .brol-pseudocell-th,.brol-pseudotable-wrapper:not(.brol-layout-only):not(.noborder) .brol-pseudocell-rh:not(.brol-empty):not(.brol-rowcollapsed):not(.brol-colcollapsed){border:1px solid #9DACBF}.brol-pseudocell:not(.brol-empty):not(.brol-rowcollapsed):not(.brol-colcollapsed),.brol-pseudorow:not(.brol-empty),.brol-pseudocell-th,.brol-pseudocell-rh:not(.brol-empty):not(.brol-rowcollapsed):not(.brol-colcollapsed){padding:3px}.brol-pseudocell-rh,.brol-pseudocell-th{text-align:center;font:bold}.brol-pseudotable-wrapper:not(.brol-layout-only) .brol-rowcollapsed{border-top:1px solid #9DACBF;border-bottom:0}.brol-pseudotable-wrapper:not(.brol-layout-only) .brol-colcollapsed{border-left:1px solid #9DACBF;border-right:0}.brol-rowcollapsed,.brol-colcollapsed{padding:3px}.brol-pseudotable-wrapper:not(.brol-layout-only):not(.noborder) .brol-empty,.brol-pseudotable-wrapper:not(.brol-layout-only):not(.noborder) .brol-emptyrow-last,.brol-pseudotable-wrapper:not(.brol-layout-only):not(.noborder) .brol-rowcollapsed{border-right:1px solid #9DACBF;border-left:1px solid #9DACBF}.brol-empty,.brol-emptyrow-last,.brol-rowcollapsed,.brol-colcollapsed{width:100px}.brol-pseudotable-wrapper:not(.brol-layout-only):not(.noborder) .brol-emptyrow-last{border-top:none !important;border-bottom:1px solid #9DACBF}.brol-pseudotable-wrapper:not(.brol-layout-only) .brol-empty{border:none !important}.table:not(.brol-layout-only),.brol-pseudotable-caption-col:not(.brol-layout-only){background:#9DACBF;color:#fff}.table:not(.noborder),.brol-pseudotable-caption-col:not(.noborder){border-spacing:0;border-collapse:collapse}.brol-layout-only{border:none !important}.td{background:#CCD3DD;color:#222}.td a,.td2 a{color:#1a50b8}.td2{background:#ECEEF0;color:#222}th,th a,thead td,.brol-pseudo-th,.brol-pseudocell-th,.brol-pseudocell-rh{background:#677E96;color:#fff}tfoot th,.brol-tfoot{background:#efefef;color:#555}tfoot td,tfoot td .td,tfoot td .td2{background:#efefef;color:#555}.td th,.td .brol-pseudocell-rh{font:bold;background:#AAB5C6;color:#333}.td2 th,.td2 .brol-pseudocell-rh{font:bold;background:#e6e8f2;color:#333}.brol-pseudotable-wrapper .brol-t-num,table .brol-t-num{text-align:right}:required{border:2px solid orange !important}input:required:invalid,input:focus:invalid,.brol-invalid{background-image:url("/img/sk/2016/invalid.png");background-position:right top;background-repeat:no-repeat}input:required:valid,.brol-valid{background-image:url("/img/sk/2016/valid.png");background-position:right top;background-repeat:no-repeat}dl{margin:0 auto;padding:0;width:80%}dt{margin-top:15px;padding:5px;font-weight:bold;background:#ddd}dd{margin:0;padding:5px;border:1px solid #ddd;background:#eee}q:before,blockquote:before,q:after,blockquote:after{content:""}q.fun,p.fun q{color:#558}p.fun,q.fun{background-image:url("/img/smiley/look_up.gif");background-position:0 50%;background-repeat:no-repeat;padding-left:24px}q.fun[title]:before{content:"(" attr(title) ") "}.dispCde{background:#CCD3DD;color:#222}.prompt,.cppsynt,code,.fct,.val,.cde,.struct,.cls,.nmsp,.meth,var,.frmla,.brolpath{font-family:Inconsolata,monospace}.brolpath{word-wrap:normal}div.prompt,div.cppsynt,code,div.fct,div.val,div.cde,div.struct,div.cls,div.nmsp,div.meth,div.frmla{padding:5px}.frmla{background-color:#eaeaff;color:#000;padding:0 5px}.brol-link{cursor:pointer}a.prevBtn{float:left}a.nextBtn{float:right}.nav{display:block;padding-bottom:30px}.menToc{text-align:center}.menToc ul{list-style:none;text-align:left;width:100%;padding:0;margin:0}.menToc ul li{margin:0;border:0;border-top:1px solid #eee}.menToc ul li a{display:block;padding:4px 8px 4px 8px;border:0;border-left:20px solid #aab;background:#fff;text-decoration:none;font-size:12px;font-weight:bold}.menToc ul li a:link{color:#005}.menToc ul li a:visited{color:#505}.menToc ul li a:hover{border-color:#ff9000}.menToc ul li a{border-color:#555;font-size:14px}.menToc ul li ul li a{padding-left:20px;border-color:#888;font-size:12px}.menToc ul li ul li a:hover{border-color:#fea201}.menToc ul li ul li ul li a{padding-left:40px;border-color:#aaa;font-size:10px}.menToc ul li ul li ul li a:hover{border-color:#fe5401}.menToc ul li ul li ul li ul li a{padding-left:60px;border-color:#ddd;font-weight:normal}.menToc ul li ul li ul li ul li a:hover{border-color:#fe01a2}.menToc ul li ul li ul li ul li ul li a{padding-left:80px;border-color:#fff}.menToc ul li ul li ul li ul li ul li a:hover{border-color:#dd01fe}.brol-toc1b ol{list-style:none}.brol-toc1a ol{counter-reset:brol-toc1b;margin-left:0;padding-left:0}.brol-toc1a ol>li{position:relative;margin:0 0 6px 2em;padding:4px 8px 4px 1.5rem;list-style:none;border-top:2px solid #f6f6f6}.brol-toc1a ol ol ol>li{padding:4px 8px 4px 2rem}.brol-toc1a ol ol ol ol>li{padding:4px 8px 4px 3rem}ol.brol-toc1b>li:before{content:counter(brol-toc1b, upper-latin);counter-increment:brol-toc1b;width:2em}.brol-toc1a ol>li:before{position:absolute;top:-2px;left:-2em;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin-right:8px;padding:4px;border-top:2px solid #f6f6f6;color:#8699B0;background:#f6f6f6;font-weight:bold;font-family:"Helvetica Neue",Arial,sans-serif;text-align:center}ol.brol-toc1b li ol{counter-reset:inner}ol.brol-toc1b ol li:before{content:counter(brol-toc1b, upper-latin) "." counters(inner, ".");counter-increment:inner;padding-right:5px}.brol-toc1b li ol,.brol-toc1b li ul{margin-top:6px}ol.brol-toc1b ol li:last-child{margin-bottom:0}.psproblem,.psok,.psrun,.psstop,.pscase{background-repeat:no-repeat;padding:2px 2px 2px 18px}li.psproblem,li.psok,li.psrun,li.psstop,li.pscase,ul.psn{list-style:none}.psproblem{background-image:url("/img/sk/msg_remark.gif")}.psok{background-image:url("/img/sk/solution2.gif")}.psrun{background-image:url("/img/sk/threadrun.gif")}.psstop{background-image:url("/img/sk/threadstop.gif")}.pscase{background-image:url("/img/sk/pscase2.gif")}#breadcrumbs ol{list-style-type:none;display:inline}#breadcrumbs ol li{display:inline}#breadcrumbs a.brol-breadcrumb-last{color:#A0A0A0;text-decoration:none;pointer-events:none;cursor:default}.ta-c{text-align:center}.ta-l{text-align:left}.ta-r{text-align:right}.clearBoth,.table{clear:both}.msg_error{margin:.5em 0 .5em 0;background-repeat:no-repeat;background-position:10px 50%;padding:10px 10px 10px 50px}.msg_p{margin:.5em 0 .5em 0;padding:10px}.pm_notice,.msg_advanced,.msg_notice,.msg_warning,.msg_tip,.msg_remark,.msg_question,.msg_site,.msg_todo,.msg_goto,.goto{margin:.5em 0 .5em 0;background-repeat:no-repeat;background-position:10px 50%;padding:10px 10px 10px 36px}.msg_p .msg_t,.msg_advanced .msg_t,.msg_notice .msg_t,.msg_warning .msg_t,.msg_error .msg_t,.msg_tip .msg_t,.msg_remark .msg_t,.msg_question .msg_t,.msg_site .msg_t,.msg_todo .msg_t,.msg_goto .msg_t{margin:0 0 .2em 0}.msg_result-ok{margin:0 0 .2em 0;background-color:#00cc00;color:#fff;border:.1em solid #EBE5FF}.msg_result-ko{margin:0 0 .2em 0;background-color:#cc0000;color:#fff;border:.1em solid #EBE5FF}.msg_p,.msg_advanced,.msg_notice,.msg_tip,.msg_site,.msg_todo{background-color:#F5F5FF;color:#5B4D7E;border:.1em solid #EBE5FF}.msg_todo{background-image:url("/img/sk/msg_task.gif")}.msg_notice{background-image:url("/img/sk/msg_notice2.gif")}.msg_site{background-image:url("/img/sk/msg_site.gif")}.msg_goto{background-image:url("/img/sui.gif");background-color:#FEFEFE;color:#686868;border:.1em solid #EFEFEF}.msg_goto .msg_t{border-bottom:.1em solid #EFEFEF}.msg_p .msg_t,.msg_notice .msg_t,.msg_advanced .msg_t,.msg_site .msg_t{border-bottom:.1em solid #EBE5FF}.msg_tip{background-image:url("/img/sk/msg_tip.png")}.msg_advanced{background-image:url("/img/sk/msg_advanced.png")}.msg_advanced .hi,.msg_tip .hi{background-color:#F5F5FF;color:#5B4D7E}.msg_tip .msg_t{text-decoration:underline}.msg_remark{background-color:#FFFFDD;border:.1em solid #FFD700;background-image:url("/img/sk/msg_remark.gif")}.msg_remark .msg_t{text-decoration:underline}.msg_question{background-image:url("/img/sk/msg_question.png")}.msg_warning{color:#CC0000;background-color:#FFFFCC;border:.1em solid #CC0000;background-image:url("/img/sk/msg_warning.png")}.msg_warning .msg_t{border-bottom:.1em solid #cc0000}.msg_error{background-color:#FFFFCC;color:#ff0000;border:.1em solid #ff0000;background-image:url("/img/sk/msg_error.png")}.msg_error .msg_t{border-bottom:.1em solid #ff0000;font-weight:bold;text-align:center}.goto{background-image:url("/img/smiley/go.gif")}ul.brol-item-list{list-style:none;margin:0}.brol-item{border-top:1px solid #d1d1d1;padding:1.75em 0}.brol-item .brol-item-title{font-family:Montserrat,"Helvetica Neue",sans-serif;font-size:16px;font-size:1rem;letter-spacing:.046875em;line-height:1.3125;margin:0 0 1.75em}.brol-item-title a{color:#1a1a1a}.brol-item-info .brol-item-main{font-size:16px;font-size:1rem;font-weight:900;line-height:1.75}.brol-item-info{color:#686868;display:block;font-family:Montserrat,"Helvetica Neue",sans-serif;font-size:13px;font-size:.8125rem;line-height:1.61538462}.brolSubItem{border:1px solid inset;background:#f4f4f2;color:#555;margin:5px;padding:5px;overflow:auto}.pcde,.cppsynt{border:1px solid #DBDBB0;padding:5px;background:#FBFBF8}.pcde,.inlinesynt{background:#dee7ed}.prompt{border:2px inset;padding:5px}.prompt,.inlineprompt{background:#000;color:#fff}.site-main>article.search-result{background:#EEE;color:#222;border-bottom:1px solid #d1d1d1;padding-left:5px}a.docStructBtn,a.topBtn,a.topCatBtn{background-repeat:no-repeat;background-position:2px 50%;padding:2px 2px 2px 18px}#wpadminbar #ub-site-name>.ab-item:before{content:"\f333";top:2px}#wpadminbar #ub-site-info>.ab-item:before{content:"\f348";top:2px}a.docStructBtn{background-image:url("data:image/gif;base64,R0lGODlhEAAQAOYAALS70fj5/PT2+36PtJ2pxWd9qfL1+/b4/Pn6/IWcxIyXquLq+Oju+e/z+oqhyJCny5at0Z2y1qW52+fu+eju+O3y+qzB4bPH5o2Yqejv+erw+fH1+/D0+vb4++Hr+ODq9+Ps+OTs9+zy+u3y+fT3+4+aqJGbp+Hr9+Ps9+fv+enw+ejv+O/0+vL2+5ScpeXu+Ofv+Orx+fH2+/L2+vH2+vf6/JifojeYYKjOt3y4fZ6inqKlm6iol62rlLGukbWwjr21ibmyjL+2iP///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAEMALAAAAAAQABAAAAengENDQoSFhoSCgkAIjI2OQIlDQQg4NziOjEGRPwE3OTcBBQMEADU/kT4dlTgdB62tPpE9AiS1ArS0JD2RPDSrLTMGBhsyPJE7HJ43LKKkDTuROhWrFdUiIxU6kTYaMRrd3d4qNpEuKaswKwwTFBkukSUvyi/NAC8lkQogqyAoICAhQCiIhGGBhxMIPTxwkMCDiUhDMHyY+AFCIgwYIA65YEFCBI2CAgEAOw==")}a.topBtn{background-image:url("data:image/gif;base64,R0lGODlhEAAQAIcAAKZrEKdsEKluEKluEapwEatwEa1yEq91Eq91E7F4E7R6E7R6FLR7FLZ8FLZ9FLh/Fbl/FbqBFruBFryCFryDFr2EFvvdg/vgjvvhjvzgjvvknfvlnfzlnfzqr/3qr/zqsP3qsODf4/zww/3wwv3ww/311P321f711P711f755f765P765f797wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAMAACEALAAAAAAQABAAAAh1AEMIHEiwoEGBFSocNFiBBQuFCwVOSJFCxQoKESOcMGECRYkSEg4+IEFSxIgRJCEUdPABRAcQLT94kNmA4AIFChZo0LCBQ04GCw4myIDhQoYEEUMgsMDUwoGkBppaMJCUgNQCSQdIFZA0gNQASUMAGAsgbNiAADs=")}a.topCatBtn{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAB2mlDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjanZJNa1NBFIafSSR1UUuRCC4HNyYYBcFNFMR81CiX4YbbLpLg5vbONLnY+8Fkbm13gv4M/QcuunLnP/ADKbj2R4jLxEWMpkoX7bN6Z+a8nPNyBsrvvI7aLm1Ckjob9NpyMBzJtc+sI7jKfa6F0TRX2493ADy/2wp8pfiLgJ/fEAAntzy/2+J8rEe5dSCqwBNtphGIZ8CrFy53IL4DVbsTdED8ADbGK3p3RdvBcASlS0B1vNDXgeruQjeAqk5SDaVHQKoTraF0DHxNkkxD+TVQc+bQAXSy/MjG44mTtagut8KpS8JUepkOn8tOluRhetSQd5vNZkOG+/vSxuOJm0prpsYeGH2HRRYArvRt1p9kLpNBr70MvjGb08eS0WdChiNDEtCjfabnvAyGI7lQf3bUiAp7sNyd+LRa8/EePP1w2nfjDbx/ePrucgWowMntlYwVz++2vGXjtdkcD58uLbz/ny/KSr+bgdkz1qSRkX7h8sJJZXRcJFIZZ+OoFvhK1aVcOmuzOQGGPQwWQ0qEQeJT4MgpcEgUBk1MQfL75LDERNQI8FEo6kjkBSY4i8XfA6hswtuyEEIcf3nw8t+6X6pCmakR9IQ5AAA6EmlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS41LWMwMjEgNzkuMTU0OTExLCAyMDEzLzEwLzI5LTExOjQ3OjE2ICAgICAgICAiPgogICA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPgogICAgICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgogICAgICAgICAgICB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIgogICAgICAgICAgICB4bWxuczpzdEV2dD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlRXZlbnQjIgogICAgICAgICAgICB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iCiAgICAgICAgICAgIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIKICAgICAgICAgICAgeG1sbnM6dGlmZj0iaHR0cDovL25zLmFkb2JlLmNvbS90aWZmLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOmV4aWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20vZXhpZi8xLjAvIj4KICAgICAgICAgPHhtcDpDcmVhdG9yVG9vbD5BZG9iZSBQaG90b3Nob3AgQ0MgKFdpbmRvd3MpPC94bXA6Q3JlYXRvclRvb2w+CiAgICAgICAgIDx4bXA6Q3JlYXRlRGF0ZT4yMDE4LTEwLTIzVDE2OjM4OjUxKzAyOjAwPC94bXA6Q3JlYXRlRGF0ZT4KICAgICAgICAgPHhtcDpNZXRhZGF0YURhdGU+MjAxOC0xMC0yM1QxNjozODo1MSswMjowMDwveG1wOk1ldGFkYXRhRGF0ZT4KICAgICAgICAgPHhtcDpNb2RpZnlEYXRlPjIwMTgtMTAtMjNUMTY6Mzg6NTErMDI6MDA8L3htcDpNb2RpZnlEYXRlPgogICAgICAgICA8eG1wTU06SW5zdGFuY2VJRD54bXAuaWlkOjhkNzhiMTI1LWM3ZWQtNmI0NS1hOWU4LWY1NDVlMTFkYTA4YjwveG1wTU06SW5zdGFuY2VJRD4KICAgICAgICAgPHhtcE1NOkRvY3VtZW50SUQ+eG1wLmRpZDpjNzcwZmY1NC1hNzg3LTZkNGYtYTkwMC0yNzYyNTExZWEzZDE8L3htcE1NOkRvY3VtZW50SUQ+CiAgICAgICAgIDx4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ+eG1wLmRpZDpjNzcwZmY1NC1hNzg3LTZkNGYtYTkwMC0yNzYyNTExZWEzZDE8L3htcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD4KICAgICAgICAgPHhtcE1NOkhpc3Rvcnk+CiAgICAgICAgICAgIDxyZGY6U2VxPgogICAgICAgICAgICAgICA8cmRmOmxpIHJkZjpwYXJzZVR5cGU9IlJlc291cmNlIj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OmFjdGlvbj5jcmVhdGVkPC9zdEV2dDphY3Rpb24+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDppbnN0YW5jZUlEPnhtcC5paWQ6Yzc3MGZmNTQtYTc4Ny02ZDRmLWE5MDAtMjc2MjUxMWVhM2QxPC9zdEV2dDppbnN0YW5jZUlEPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6d2hlbj4yMDE4LTEwLTIzVDE2OjM4OjUxKzAyOjAwPC9zdEV2dDp3aGVuPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6c29mdHdhcmVBZ2VudD5BZG9iZSBQaG90b3Nob3AgQ0MgKFdpbmRvd3MpPC9zdEV2dDpzb2Z0d2FyZUFnZW50PgogICAgICAgICAgICAgICA8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaSByZGY6cGFyc2VUeXBlPSJSZXNvdXJjZSI+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDphY3Rpb24+c2F2ZWQ8L3N0RXZ0OmFjdGlvbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0Omluc3RhbmNlSUQ+eG1wLmlpZDo4ZDc4YjEyNS1jN2VkLTZiNDUtYTllOC1mNTQ1ZTExZGEwOGI8L3N0RXZ0Omluc3RhbmNlSUQ+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDp3aGVuPjIwMTgtMTAtMjNUMTY6Mzg6NTErMDI6MDA8L3N0RXZ0OndoZW4+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDpzb2Z0d2FyZUFnZW50PkFkb2JlIFBob3Rvc2hvcCBDQyAoV2luZG93cyk8L3N0RXZ0OnNvZnR3YXJlQWdlbnQ+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDpjaGFuZ2VkPi88L3N0RXZ0OmNoYW5nZWQ+CiAgICAgICAgICAgICAgIDwvcmRmOmxpPgogICAgICAgICAgICA8L3JkZjpTZXE+CiAgICAgICAgIDwveG1wTU06SGlzdG9yeT4KICAgICAgICAgPGRjOmZvcm1hdD5pbWFnZS9wbmc8L2RjOmZvcm1hdD4KICAgICAgICAgPHBob3Rvc2hvcDpDb2xvck1vZGU+MzwvcGhvdG9zaG9wOkNvbG9yTW9kZT4KICAgICAgICAgPHBob3Rvc2hvcDpJQ0NQcm9maWxlPlByb1Bob3RvIFJHQjwvcGhvdG9zaG9wOklDQ1Byb2ZpbGU+CiAgICAgICAgIDx0aWZmOk9yaWVudGF0aW9uPjE8L3RpZmY6T3JpZW50YXRpb24+CiAgICAgICAgIDx0aWZmOlhSZXNvbHV0aW9uPjcyMDAwMC8xMDAwMDwvdGlmZjpYUmVzb2x1dGlvbj4KICAgICAgICAgPHRpZmY6WVJlc29sdXRpb24+NzIwMDAwLzEwMDAwPC90aWZmOllSZXNvbHV0aW9uPgogICAgICAgICA8dGlmZjpSZXNvbHV0aW9uVW5pdD4yPC90aWZmOlJlc29sdXRpb25Vbml0PgogICAgICAgICA8ZXhpZjpDb2xvclNwYWNlPjY1NTM1PC9leGlmOkNvbG9yU3BhY2U+CiAgICAgICAgIDxleGlmOlBpeGVsWERpbWVuc2lvbj4xNjwvZXhpZjpQaXhlbFhEaW1lbnNpb24+CiAgICAgICAgIDxleGlmOlBpeGVsWURpbWVuc2lvbj4xNjwvZXhpZjpQaXhlbFlEaW1lbnNpb24+CiAgICAgIDwvcmRmOkRlc2NyaXB0aW9uPgogICA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgIAo8P3hwYWNrZXQgZW5kPSJ3Ij8+cdMXBAAAACBjSFJNAACHCgAAjA0AAR79AABnogAAPlgAAUhHAAAOTAAAAAqctp1VAAAB9klEQVR42pyST0gUYRjGf9834zqzrhHlhiZqllsseOiwHepQnaQFgw4dEqSLkWUZCEl0SgqK6BxE1EH6cwgqgqhLkh6qg1AktGW0K3rQ/oHhOjnbNvN1mBmcHSOqB97Dx/M+z/d83/vCn9EFHOU/sQFQfmX+VbwNKF/pblF3jrcFJp1/K94PqMvdLUqN7FJqdLe6158KTPqjzVrkfAQYvnsixcGuZsgvwucS6R11dLQmuDH2Jet6RmOBQITE56vg9POz7WS2r4G8tdzhKNiYYHqySObUBF9t5zpwKGxwrX292fPo5Baa0rUwZYEmKrM5CprifJ+z6bj4jmf5xYfAXgHkqjSRfjKwmZ176uF9caU4wE8FbQk+jM+z9dwbrJL7SQITZUc97rs9A7M2GJqXK65Bjb5cEohJWCjTMzyFVXJHgFEdOAAkNEkRV/linY9zS5QdBYAUgsZGE3644IL0Ah4GCrofLqVJ4d2SNLh6a4bem9MloOjzq890NuhDvZvAdtA8h1agIPnNYJ9OLgBcAJJ+7bv/6puXIPI/lQbCW5e6Gh3ACTHzyVq9cug+gidQrQtYZ0CDwSpTq+AA04xJqDe8Q0yuMKjOzdpkB19DTJIrWABrQwbxF3mL7LGXAIx7SxYPL1IzMBRJ98AvgDQwGOEvAW9/DQBL3Jhwp0o3TgAAAABJRU5ErkJggg==")}.brol-img{margin:10px}.brol-img-header{display:block;margin-left:auto;margin-right:auto}#brol-photo-stream .hidden{display:none}#brol-photo-stream #loader{display:none}#brol-photo-stream{display:flex;flex-wrap:wrap}#brol-photo-stream::after{content:'';flex-grow:999999999}#brol-photo-stream div.brol-photo-thumb{margin:2px;background-color:#aaa;position:relative}i{display:block}#brol-photo-stream img{position:absolute;top:0;width:100%;vertical-align:bottom}@media print{.impo{display:inline !important}.impn,a.docStructBtn,a.topCatBtn,a.topBtn,.noDisp{display:none !important}.content-area h1,.content-area h2,.content-area h3,.content-area h3,.content-area h4,.content-area h5,.content-area h6{clear:both;margin-left:0;margin-right:0;margin-bottom:10px;margin-top:40px;background-color:#ffffff;color:#000}.brol-pseudotable-wrapper{position:relative}.brol-pseudotable{display:table;background:none !important}.brol-pseudotable-caption{display:table-caption;caption-side:top;text-align:center}.brol-pseudotgroup{display:table-row-group}.brol-pseudorow{display:table-row;background:none !important}.brol-pseudocell,.brol-pseudocell-th,.brol-pseudocell-rh{display:table-cell;background:none !important}.brol-pseudotable-wrapper.brol-pseudocell:not(.brol-empty):not(.brol-rowcollapsed):not(.brol-colcollapsed),.brol-pseudotable-wrapper.brol-pseudorow:not(.brol-empty).brol-pseudocell-th:not(.brol-empty):not(.brol-rowcollapsed):not(.brol-colcollapsed),.brol-pseudotable-wrapper.brol-pseudocell-rh:not(.brol-empty):not(.brol-rowcollapsed):not(.brol-colcollapsed){padding:3px;border:1px solid #d1d1d1 !important}.brol-pseudocell-rh{text-align:center;font:bold}.brol-rowcollapsed{padding:3px;border-bottom:0;background:none !important}.brol-pseudotable-wrapper.brol-rowcollapsed{border-top:1px solid #d1d1d1 !important}.brol-empty,.brol-emptyrow-last,.brol-rowcollapsed{width:100px;background:none !important}.brol-pseudotable-wrapper.brol-empty,.brol-pseudotable-wrapper.brol-emptyrow-last,.brol-pseudotable-wrapper.brol-rowcollapsed{border-right:1px solid #d1d1d1 !important;border-left:1px solid #d1d1d1 !important}.brol-emptyrow-last{border-top:none !important}.brol-pseudotable-wrapper.brol-emptyrow-last{border-bottom:1px solid #d1d1d1 !important}.brol-empty{border-top:none !important;border-bottom:none !important}}
Version en cache
21/12/2024 14:17:13 Cette version de la page est en cache (à la date du 21/12/2024 14:17:13) afin d'accélérer le traitement. Vous pouvez activer le mode utilisateur dans le menu en haut pour afficher la dernère version de la page.Document créé le 06/01/2010, dernière modification le 06/02/2023
Source du document imprimé : https://www.gaudry.be/info/style.html
L'infobrol est un site personnel dont le contenu n'engage que moi. Le texte est mis à disposition sous licence CreativeCommons(BY-NC-SA). Plus d'info sur les conditions d'utilisation et sur l'auteur.
- ↑ Print Screen : correspond à « Impr. écran » en français
- ↑ Prt Scr : “Print Screen” (en français, « Impr. écran ») La touche d'impression d'écran se situe souvent à droite de la touche F12, et permet de réaliser une capture d'écran, pour l'envoyer dans le presse-papiers.
- ↑ ASP : Active Server Pages ensemble de logiciels développés par Microsoft et utilisés dans la programmation Web