From cff5b1dc6506d204edd60460cb07d8aaa4aa1e4a Mon Sep 17 00:00:00 2001 From: Stian Lund <1493836+Pathduck@users.noreply.github.com> Date: Tue, 6 Jun 2023 18:37:05 +0200 Subject: [PATCH] Deleted Vivaldi --- vivaldi/Mods/CSS/custom.css | 166 -- vivaldi/Mods/CSS/find-in-page.css | 38 - vivaldi/Mods/CSS/header.css | 71 - vivaldi/Mods/CSS/index.html | 44 - vivaldi/Mods/CSS/speed-dials.css | 44 - vivaldi/Mods/CSS/tabcycler.css | 19 - vivaldi/Mods/JS/backup_search_engines-old.js | 114 -- vivaldi/Mods/JS/backup_search_engines.js | 177 -- vivaldi/Mods/JS/index.html | 41 - vivaldi/Mods/custom.css | 166 -- vivaldi/Mods/custom.unused.css | 53 - vivaldi/Mods/index.html | 45 - vivaldi/Mods/quick-command-tweaks.css | 30 - vivaldi/Mods/window-panel-tweaks.css | 15 - vivaldi/Panels/CSS/at.html | 82 - vivaldi/Panels/CSS/index.html | 396 ----- vivaldi/Panels/CSS/prop-interactive.html | 59 - vivaldi/Panels/CSS/prop-paged.html | 48 - vivaldi/Panels/CSS/prop-speech.html | 66 - vivaldi/Panels/CSS/prop-visual.html | 458 ------ vivaldi/Panels/CSS/sel.html | 127 -- vivaldi/Panels/CSS/toc.html | 1435 ----------------- vivaldi/Panels/CSS/val.html | 160 -- vivaldi/Panels/HTML/attributes.html | 785 --------- vivaldi/Panels/HTML/categories.html | 358 ---- vivaldi/Panels/HTML/index.html | 132 -- vivaldi/Panels/HTTP/index.html | 69 - vivaldi/Panels/HTTP/methods.html | 52 - vivaldi/Panels/HTTP/responses.html | 180 --- vivaldi/Panels/HTTP/toc.html | 44 - vivaldi/Panels/JS/index.html | 343 ---- vivaldi/Panels/TuneIn-Radio.html | 21 - vivaldi/Panels/TuneIn-Radio.ico | Bin 2238 -> 0 bytes vivaldi/Panels/html-chars.css | 20 - vivaldi/Panels/html-chars.html | 331 ---- vivaldi/Panels/html-chars.ico | Bin 4286 -> 0 bytes vivaldi/Panels/index.html | 55 - vivaldi/Panels/multisearch.html | 51 - vivaldi/Panels/multisearch.png | Bin 1293 -> 0 bytes vivaldi/Panels/multisearch2.html | 42 - vivaldi/Panels/res/arrow-bl.gif | Bin 43 -> 0 bytes vivaldi/Panels/res/arrow-minus.gif | Bin 63 -> 0 bytes vivaldi/Panels/res/arrow-plus.gif | Bin 64 -> 0 bytes vivaldi/Panels/res/css.ico | Bin 3638 -> 0 bytes vivaldi/Panels/res/html.ico | Bin 766 -> 0 bytes vivaldi/Panels/res/http.ico | Bin 6518 -> 0 bytes vivaldi/Panels/res/index.html | 50 - vivaldi/Panels/res/qr-1.css | 2 - vivaldi/Panels/res/qr-2.css | 2 - vivaldi/Panels/res/qr.css | 183 --- vivaldi/Panels/res/script.ico | Bin 3774 -> 0 bytes vivaldi/Panels/res/setup.js | 105 -- vivaldi/Panels/triplecolors.html | 700 -------- vivaldi/Panels/triplecolors.ico | Bin 3262 -> 0 bytes vivaldi/Panels/unicodeChartsPanel/index.html | 249 --- .../Panels/unicodeChartsPanel/pics/index.html | 41 - .../unicodeChartsPanel/pics/metall10d.gif | Bin 16532 -> 0 bytes .../unicodeChartsPanel/pics/metall5breit.gif | Bin 2301 -> 0 bytes vivaldi/SDThumbs/1337x.png | Bin 74480 -> 0 bytes vivaldi/SDThumbs/Aftenposten.png | Bin 20218 -> 0 bytes vivaldi/SDThumbs/BBC.png | Bin 14984 -> 0 bytes vivaldi/SDThumbs/Feedly.png | Bin 10963 -> 0 bytes vivaldi/SDThumbs/GOG-old.png | Bin 35306 -> 0 bytes vivaldi/SDThumbs/GOG.png | Bin 8138 -> 0 bytes vivaldi/SDThumbs/Hinterland.png | Bin 58563 -> 0 bytes vivaldi/SDThumbs/Inmatrix.png | Bin 71537 -> 0 bytes vivaldi/SDThumbs/Mastodon.png | Bin 16757 -> 0 bytes vivaldi/SDThumbs/NRK-TV.png | Bin 4525 -> 0 bytes vivaldi/SDThumbs/NRK.png | Bin 17098 -> 0 bytes vivaldi/SDThumbs/RPS-new.png | Bin 52919 -> 0 bytes vivaldi/SDThumbs/RPS-old.png | Bin 23763 -> 0 bytes vivaldi/SDThumbs/RPS.png | Bin 8561 -> 0 bytes vivaldi/SDThumbs/StartMe.png | Bin 8960 -> 0 bytes vivaldi/SDThumbs/Steam.png | Bin 23043 -> 0 bytes vivaldi/SDThumbs/TWCenter.png | Bin 35359 -> 0 bytes vivaldi/SDThumbs/Telia-play.png | Bin 44077 -> 0 bytes vivaldi/SDThumbs/TheRegister.png | Bin 40162 -> 0 bytes vivaldi/SDThumbs/Tripwire.png | Bin 60047 -> 0 bytes vivaldi/SDThumbs/Vivaldi.png | Bin 75056 -> 0 bytes vivaldi/SDThumbs/Waxy.png | Bin 8465 -> 0 bytes vivaldi/SDThumbs/Youtube.png | Bin 8821 -> 0 bytes vivaldi/SDThumbs/index.html | 62 - ...ute Enable Right Click & Copy.options.json | 1 - ...ute Enable Right Click & Copy.storage.json | 1 - ...Absolute Enable Right Click & Copy.user.js | 187 --- ...sable page close confirmation.options.json | 1 - ...sable page close confirmation.storage.json | 1 - .../Disable page close confirmation.user.js | 32 - ...le I'm Feeling Lucky Redirect.options.json | 1 - ...le I'm Feeling Lucky Redirect.storage.json | 1 - .../Google I'm Feeling Lucky Redirect.user.js | 21 - .../Userscript/RPS Night Mode.options.json | 1 - .../Userscript/RPS Night Mode.storage.json | 1 - vivaldi/Userscript/RPS Night Mode.user.js | 37 - vivaldi/Userscript/Tampermonkey.global.json | 1 - .../Vivaldi Forum Tweaks.options.json | 1 - .../Vivaldi Forum Tweaks.storage.json | 1 - .../Userscript/Vivaldi Forum Tweaks.user.js | 72 - ...ouTube fast fullscreen toggle.options.json | 1 - ...ouTube fast fullscreen toggle.storage.json | 1 - .../YouTube fast fullscreen toggle.user.js | 132 -- vivaldi/Userscript/index.html | 58 - vivaldi/index.html | 45 - vivaldi/keyboard.html | 734 --------- vivaldi/user_files/Emulate_text_browser.css | 243 --- vivaldi/user_files/Nostalgia.css | 199 --- vivaldi/user_files/Textonly.css | 165 -- vivaldi/user_files/index.html | 42 - 108 files changed, 9711 deletions(-) delete mode 100755 vivaldi/Mods/CSS/custom.css delete mode 100755 vivaldi/Mods/CSS/find-in-page.css delete mode 100755 vivaldi/Mods/CSS/header.css delete mode 100644 vivaldi/Mods/CSS/index.html delete mode 100755 vivaldi/Mods/CSS/speed-dials.css delete mode 100755 vivaldi/Mods/CSS/tabcycler.css delete mode 100755 vivaldi/Mods/JS/backup_search_engines-old.js delete mode 100755 vivaldi/Mods/JS/backup_search_engines.js delete mode 100644 vivaldi/Mods/JS/index.html delete mode 100755 vivaldi/Mods/custom.css delete mode 100755 vivaldi/Mods/custom.unused.css delete mode 100644 vivaldi/Mods/index.html delete mode 100755 vivaldi/Mods/quick-command-tweaks.css delete mode 100755 vivaldi/Mods/window-panel-tweaks.css delete mode 100755 vivaldi/Panels/CSS/at.html delete mode 100755 vivaldi/Panels/CSS/index.html delete mode 100755 vivaldi/Panels/CSS/prop-interactive.html delete mode 100755 vivaldi/Panels/CSS/prop-paged.html delete mode 100755 vivaldi/Panels/CSS/prop-speech.html delete mode 100755 vivaldi/Panels/CSS/prop-visual.html delete mode 100755 vivaldi/Panels/CSS/sel.html delete mode 100755 vivaldi/Panels/CSS/toc.html delete mode 100755 vivaldi/Panels/CSS/val.html delete mode 100755 vivaldi/Panels/HTML/attributes.html delete mode 100755 vivaldi/Panels/HTML/categories.html delete mode 100755 vivaldi/Panels/HTML/index.html delete mode 100755 vivaldi/Panels/HTTP/index.html delete mode 100755 vivaldi/Panels/HTTP/methods.html delete mode 100755 vivaldi/Panels/HTTP/responses.html delete mode 100755 vivaldi/Panels/HTTP/toc.html delete mode 100755 vivaldi/Panels/JS/index.html delete mode 100755 vivaldi/Panels/TuneIn-Radio.html delete mode 100755 vivaldi/Panels/TuneIn-Radio.ico delete mode 100755 vivaldi/Panels/html-chars.css delete mode 100755 vivaldi/Panels/html-chars.html delete mode 100755 vivaldi/Panels/html-chars.ico delete mode 100644 vivaldi/Panels/index.html delete mode 100755 vivaldi/Panels/multisearch.html delete mode 100755 vivaldi/Panels/multisearch.png delete mode 100755 vivaldi/Panels/multisearch2.html delete mode 100755 vivaldi/Panels/res/arrow-bl.gif delete mode 100755 vivaldi/Panels/res/arrow-minus.gif delete mode 100755 vivaldi/Panels/res/arrow-plus.gif delete mode 100755 vivaldi/Panels/res/css.ico delete mode 100755 vivaldi/Panels/res/html.ico delete mode 100755 vivaldi/Panels/res/http.ico delete mode 100644 vivaldi/Panels/res/index.html delete mode 100755 vivaldi/Panels/res/qr-1.css delete mode 100755 vivaldi/Panels/res/qr-2.css delete mode 100755 vivaldi/Panels/res/qr.css delete mode 100755 vivaldi/Panels/res/script.ico delete mode 100755 vivaldi/Panels/res/setup.js delete mode 100755 vivaldi/Panels/triplecolors.html delete mode 100755 vivaldi/Panels/triplecolors.ico delete mode 100755 vivaldi/Panels/unicodeChartsPanel/index.html delete mode 100644 vivaldi/Panels/unicodeChartsPanel/pics/index.html delete mode 100755 vivaldi/Panels/unicodeChartsPanel/pics/metall10d.gif delete mode 100755 vivaldi/Panels/unicodeChartsPanel/pics/metall5breit.gif delete mode 100755 vivaldi/SDThumbs/1337x.png delete mode 100755 vivaldi/SDThumbs/Aftenposten.png delete mode 100755 vivaldi/SDThumbs/BBC.png delete mode 100755 vivaldi/SDThumbs/Feedly.png delete mode 100755 vivaldi/SDThumbs/GOG-old.png delete mode 100755 vivaldi/SDThumbs/GOG.png delete mode 100755 vivaldi/SDThumbs/Hinterland.png delete mode 100755 vivaldi/SDThumbs/Inmatrix.png delete mode 100755 vivaldi/SDThumbs/Mastodon.png delete mode 100755 vivaldi/SDThumbs/NRK-TV.png delete mode 100755 vivaldi/SDThumbs/NRK.png delete mode 100755 vivaldi/SDThumbs/RPS-new.png delete mode 100755 vivaldi/SDThumbs/RPS-old.png delete mode 100755 vivaldi/SDThumbs/RPS.png delete mode 100755 vivaldi/SDThumbs/StartMe.png delete mode 100755 vivaldi/SDThumbs/Steam.png delete mode 100755 vivaldi/SDThumbs/TWCenter.png delete mode 100755 vivaldi/SDThumbs/Telia-play.png delete mode 100755 vivaldi/SDThumbs/TheRegister.png delete mode 100755 vivaldi/SDThumbs/Tripwire.png delete mode 100755 vivaldi/SDThumbs/Vivaldi.png delete mode 100755 vivaldi/SDThumbs/Waxy.png delete mode 100755 vivaldi/SDThumbs/Youtube.png delete mode 100644 vivaldi/SDThumbs/index.html delete mode 100755 vivaldi/Userscript/Absolute Enable Right Click & Copy.options.json delete mode 100755 vivaldi/Userscript/Absolute Enable Right Click & Copy.storage.json delete mode 100755 vivaldi/Userscript/Absolute Enable Right Click & Copy.user.js delete mode 100755 vivaldi/Userscript/Disable page close confirmation.options.json delete mode 100755 vivaldi/Userscript/Disable page close confirmation.storage.json delete mode 100755 vivaldi/Userscript/Disable page close confirmation.user.js delete mode 100755 vivaldi/Userscript/Google I'm Feeling Lucky Redirect.options.json delete mode 100755 vivaldi/Userscript/Google I'm Feeling Lucky Redirect.storage.json delete mode 100755 vivaldi/Userscript/Google I'm Feeling Lucky Redirect.user.js delete mode 100755 vivaldi/Userscript/RPS Night Mode.options.json delete mode 100755 vivaldi/Userscript/RPS Night Mode.storage.json delete mode 100755 vivaldi/Userscript/RPS Night Mode.user.js delete mode 100755 vivaldi/Userscript/Tampermonkey.global.json delete mode 100755 vivaldi/Userscript/Vivaldi Forum Tweaks.options.json delete mode 100755 vivaldi/Userscript/Vivaldi Forum Tweaks.storage.json delete mode 100755 vivaldi/Userscript/Vivaldi Forum Tweaks.user.js delete mode 100755 vivaldi/Userscript/YouTube fast fullscreen toggle.options.json delete mode 100755 vivaldi/Userscript/YouTube fast fullscreen toggle.storage.json delete mode 100755 vivaldi/Userscript/YouTube fast fullscreen toggle.user.js delete mode 100644 vivaldi/Userscript/index.html delete mode 100644 vivaldi/index.html delete mode 100755 vivaldi/keyboard.html delete mode 100755 vivaldi/user_files/Emulate_text_browser.css delete mode 100755 vivaldi/user_files/Nostalgia.css delete mode 100755 vivaldi/user_files/Textonly.css delete mode 100644 vivaldi/user_files/index.html diff --git a/vivaldi/Mods/CSS/custom.css b/vivaldi/Mods/CSS/custom.css deleted file mode 100755 index f537111..0000000 --- a/vivaldi/Mods/CSS/custom.css +++ /dev/null @@ -1,166 +0,0 @@ -/* CUSTOM CSS for Vivaldi */ - -/* Vivaldi logo */ -.vivaldi-v, .vivaldi-horizontal-icon {opacity: 1 !important;} -.vivaldi-v svg, .vivaldi-horizontal-icon svg {background: radial-gradient(white, white 50%, transparent 50%); fill: #383838;} - -/* Skinnier mainbar */ -.mainbar>.toolbar-mainbar, -.mainbar>.toolbar-mainbar .button-toolbar button, -.mainbar>.toolbar-mainbar .toolbar-extensions, -.mainbar>.toolbar-mainbar .toolbar-extensions .button-toolbar button { - height: 30px; -} - -/* Skinnier mainbar - fix BookmarkButton focus */ -.toolbar-mainbar .UrlBar-AddressField .BookmarkButton button { - height: 100%; -} - -/* Skinnier statusbar */ -#browser footer .toolbar-statusbar { - height: 20px; -} -#browser footer .toolbar-statusbar button { - height: 20px; - width: 100%; -} -#browser footer .toolbar-statusbar .override.button-icon { - height: 100%; -} - -/* SiteInfo V logo */ -.SiteInfoButton.internal svg path, .SiteInfoButton.warning svg path { - d: path("M10.4 5c-.4-.8 0-1.8 1-2 .7 0 1.5.4 1.6 1.2a1.4 1.4 0 0 1-.2 1l-4 7c-.3.5-.7.8-1.2.8-.6 0-1-.2-1.3-.7L3.8 7.8 2.2 5c-.5-.8 0-2 1-2 .7 0 1 .2 1.4.7l1 2 1 1.4a2 2 0 0 0 1.7 1.5 2.2 2.2 0 0 0 2.3-2V6c0-.3 0-.6-.2-1z"); -} - -/* SiteInfo old style lock */ -.SiteInfoButton.secure svg path, .SiteInfoButton.certified svg path { - d: path("M12.2 6.7C12.2 4 10.5 2 8 2 5.8 2 3.8 4 3.8 6.7V7H3v7h10V7h-.8v-.3zM10.7 8H5.3V6.7c0-1.7 1.4-3 2.8-3 1.7 0 2.8 1.3 2.8 3V8z"); - fill: #00a100; -} - -/* SiteInfo secure background colour */ -.SiteInfoButton.secure, .SiteInfoButton.certified { - background-color: #004400; - height: 22px; - width: 22px; -} - -/* SiteInfo hide EV/Not Secure text */ -.SiteInfoButton .siteinfo-text { - display: none; -} - -/* Remove panels switch top padding */ -#switch { - padding-top: unset; -} - -/* Add drop-shadow to some buttons */ -#switch button img, -.tab:not(.active) .favicon img, -.OmniLinkItem-Favicon img, -.SiteInfoButton-Favicon, -.item-icon { - filter: drop-shadow(0 0 1px white); -} - -/* Hide AddressField stuff */ -.UrlBar-AddressField .permission-popup.is-blocking, -.UrlBar-AddressField .UrlBar-UrlObfuscationWarning, -.UrlBar-AddressField .ContentBlocker-Control, -.UrlBar-AddressField .ToolbarButton-Button[title^="Translate"] { - display: none; -} - -/* AddressField URL scheme part */ -.UrlFragment--Lowlight:first-of-type { - color: var(--colorFgFadedMost); -} - -/* AddressField URL host part */ -.UrlFragment-HostFragment-Subdomain, .UrlFragment-HostFragment-Basedomain, .UrlFragment-HostFragment-TLD { - color: var(--colorFgIntense) !important; - font-weight: bold; -} - -/* Extensions toggle button */ -.toolbar-extensions button svg path { - d: path("M10 13l3.634-3.634c.504-.504 1.366-.147 1.366.566v6.137c0 .713-.862 1.07-1.366.566l-3.634-3.634z"); - opacity: .5; -} - -/* Extensions buttons background */ -.ExtensionDropdownIcon, .ExtensionIcon { - background-color: var(--colorAccentBg) !important; -} - -/* Toolbar buttons keyboard focus */ -.button-toolbar:focus-within, .button-toolbar:hover { - background-color: var(--colorAccentBgDark) !important; -} - -/* Address + Search field icons dimmed */ -.toolbar-insideinput button { - opacity: 0.5; -} - -/* Trashcan dimmed */ -.toolbar-tabbar.sync-and-trash-container button { - opacity: 0.3; -} - -/* Bookmark button fill colour */ -.BookmarkButton .bookmark-animated-fill { - fill: var(--colorAccentBgFaded) !important; -} - -/* Bookmark button active opacity */ -.BookmarkButton .button-on { - opacity: 1; -} - -/* Bookmarks Panel input width */ -.addbookmark-cardwrapper { - width: 100%; -} - -/* Bookmarks Panel thumbnails hide */ -.addbookmark-cardwrapper .preview { - display: none !important; -} - -/* Hide Image Properties button */ -.webpageview button.inspector { - display: none; -} - -/* Unread tabs bold font */ -.tab-strip .tab.unread { - font-weight: bold; -} - -/* Tab tooltip hide image */ -#vivaldi-tooltip .tooltip .tooltip-item .thumbnail-image { - display: none; -} - -/* Tab tooltip size */ -#vivaldi-tooltip .tooltip .tab-group .tooltip-item { - width: 250px; - height: auto; -} - -/* Dim empty UrlField text colour */ -.UrlField--IsEmpty { - color: var(--colorFgFadedMost); -} - -/* Use Highlight colour for settings selected */ -.vivaldi-settings .settings-sidebar .button-category.category-selected { - background-color: var(--colorHighlightBgFaded); -} - -/* Hide Extension buttons */ -.button-toolbar.extensionId button[title="Spatial Navigation"] {display: none;} diff --git a/vivaldi/Mods/CSS/find-in-page.css b/vivaldi/Mods/CSS/find-in-page.css deleted file mode 100755 index a0b3f1c..0000000 --- a/vivaldi/Mods/CSS/find-in-page.css +++ /dev/null @@ -1,38 +0,0 @@ -/* Find-in-page mod */ -.find-in-page { - position:absolute; - background-color: var(--colorBg); - border-radius: var(--radius); - max-width: fit-content; - margin: 0 auto; - top: 3px; - right: 0; - left: 0; - z-index:1; -} - -/* Find-in-page input wider */ -.find-in-page .fip-input-container { - width: 400px; - max-width: unset; -} - -/* Find-in-page transparent if not focused */ -.find-in-page:not(:focus-within):not(:hover) { - opacity: 0.8; -} - -/* Find-in-page background color for no matches */ -.find-in-page.fip-nomatches { - background: darkred; -} - -/* Find-in-page result numbers clearer */ -.find-in-page .fip-results { - opacity: 1 !important; -} - -/* Find-in-page no animation */ -.fip-active-hit { - display: none; -} diff --git a/vivaldi/Mods/CSS/header.css b/vivaldi/Mods/CSS/header.css deleted file mode 100755 index 7ed2667..0000000 --- a/vivaldi/Mods/CSS/header.css +++ /dev/null @@ -1,71 +0,0 @@ -/* Hide header if tabs not on top */ -#browser:not(.tabs-top) #header { - min-height: 0px !important; -} - -/* Hide page title (Start Page for some reason shows this) */ -#browser:not(.tabs-top):not(.minimal-ui):not(.normal) #pagetitle { - display: none; -} - -/* Set mainbar/bookmark-bar l/r padding */ -#browser:not(.tabs-top) .toolbar-mainbar, -#browser:not(.tabs-top):not(.address-top):not(.normal) .bookmark-bar { - padding-left: 30px; - padding-right: 130px; -} - -/* Bottom border of mainbar */ -#browser:not(.tabs-top) .toolbar-mainbar:after { - content: ''; - background-color: var(--colorAccentBgDarker); - bottom: 0; -} - -/* Make sure buttons are in front */ -#browser:not(.tabs-top) .vivaldi, -#browser:not(.tabs-top) .window-buttongroup { - z-index: 10; -} - -/* Override V icon size */ -#browser:not(.tabs-top) .vivaldi { - width: 34px; -} -#browser:not(.tabs-top) .vivaldi svg { - height: 22px; - width: 22px; -} - -/* Hide buttons when all UI hidden */ -#browser.address-top-off.bookmark-bar-top-off:not(.tabs-top) .vivaldi, -#browser.address-top-off.bookmark-bar-top-off:not(.tabs-top) .window-buttongroup, -#browser.address-bottom-off.bookmark-bar-top-off:not(.tabs-top) .vivaldi, -#browser.address-bottom-off.bookmark-bar-top-off:not(.tabs-top) .window-buttongroup { - display: none; -} - -/* Show buttons on windowed/minimal-ui */ -#browser.normal .vivaldi, -#browser.minimal-ui:not(.fullscreen) .vivaldi, -#browser.normal .window-buttongroup, -#browser.minimal-ui .window-buttongroup { - display: initial !important; -} - -/* Reset header on windowed/minimal-ui/bottom-UrlBar/horizontal-menu */ -#browser.normal #header, -#browser.minimal-ui:not(.fullscreen) #header, -#browser.address-bottom #header, -#browser.horizontal-menu #header { - min-height: calc(25px / var(--uiZoomLevel)) !important; -} - -/* Reset header on windowed/minimal-ui/bottom-UrlBar/horizontal-menu */ -#browser.normal .toolbar-mainbar, -#browser.minimal-ui .toolbar-mainbar, -#browser.address-bottom .toolbar-mainbar, -#browser.horizontal-menu .toolbar-mainbar { - padding-left: unset; - padding-right: unset; -} diff --git a/vivaldi/Mods/CSS/index.html b/vivaldi/Mods/CSS/index.html deleted file mode 100644 index ebc617b..0000000 --- a/vivaldi/Mods/CSS/index.html +++ /dev/null @@ -1,44 +0,0 @@ - - -
- - - -
- ..
-[4.2K Mar 13 10:35] custom.css
-[ 704 Nov 25 2022] find-in-page.css
-[2.0K Mar 4 13:31] header.css
-[1001 Nov 25 2022] speed-dials.css
-[ 354 Nov 25 2022] tabcycler.css
-
-
-
-0 directories, 5 files
-
-
- ..
-[5.4K Mar 30 2022] backup_search_engines.js
-[4.0K Mar 25 2022] backup_search_engines-old.js
-
-
-
-0 directories, 2 files
-
-
- ..
-[ 0 Mar 6 10:15] CSS
-[ 0 Sep 11 2022] JS
-[4.2K Mar 4 11:16] custom.css
-[1.2K Sep 13 2022] custom.unused.css
-[ 974 Feb 9 2022] quick-command-tweaks.css
-[ 834 Nov 29 2020] window-panel-tweaks.css
-
-
-
-2 directories, 4 files
-
-
| Legend | |
|---|---|
| CSS Snapshot 2010 Stable Properties | |
| CSS 2.1 Superseded by CSS 3 Rec/CR Module | |
| WD | Working Draft |
| LC | Last Call Working Draft |
| REC / CR | (Candidate) Recommendation |
| See below the table for the list of included modules | |
| stability: completed - | |
|---|---|
| Color | colr |
| CSS 2.1 | c21 |
| stability: testing - | |
| Backgrounds and Borders | bbor |
| Image Values and Replaced Content | imag |
| Marquee | marq |
| Multi-column Layout | mcol |
| Flexible Box Layout | flex |
| stability: refining - | |
| Animations | anim |
| Fonts | font |
| Text | text |
| Fragmentation | frag |
| Text Decoration | tdec |
| Transforms | traf |
| Transitions | tran |
| Writing Modes | wmod |
| stability: revising - | |
| Cascading and Inheritance | casc |
| Paged Media | pmed |
| Basic User Interface | baui |
| stability: exploring - | |
| Box Alignment | bxal |
| Compositing and Blending | comp |
| Exclusions | excl |
| Exclusions and Shapes | exsh |
| Filter Effects | filt |
| Grid Layout | grid |
| Template Layout | tmpl |
| Intrinsic & Extrinsic Sizing | size |
| Lists | list |
| Positioned Layout | posl |
| Presentation Levels | pres |
| Regions | regi |
| Masking | mask |
| Overflow | over |
Note: the outline properties are also defined in this module, but not considered to be interactive anymore.
Note: CSS 3 defines properties for the 'speech' media type. The aural properties in CSS 2.1 are defined for the 'aural' media type, but that type is also deprecated in that specification. - -
CSS Level 2 Revision 1 Rec 2011-06-07
Style Attributes CR 2010-10-12
Media Queries Rec 2012-06-19
Syntax
-
Media features
-
Units
-
Namespaces Module Rec 2011-09-29
Selectors Level 3 Rec 2011-09-29
1. Introduction
-
-
6. Simple selectors
-
6.1. Type selectors
-
-
6.2. Universal selector
-
-
6.3. Attribute selectors
-
-
6.6. Pseudo-classes
-
6.6.1. Dynamic pseudo-classes
-
-
6.6.4. The UI element states pseudo-classes
-
-
6.6.5. Structural pseudo-classes
-
7. Pseudo-elements
-
-
8. Combinators
-
-
10. The grammar of Selectors
-
-
Color Module Level 3 Rec 2011-06-07
3. Color properties
-
-
4. Color units
-
-
Backgrounds and Borders Module Level 3 CR 2012-07-24
2. Values and Interactions
-
-
3. Backgrounds
-
4. Borders
-
-
5. Rounded Corners
-
-
6. Border Images
-
7. Miscellaneous Effects
-
-
8. Definitions
-
-
Image Values and Replaced Content Module Level 3 CR 2012-04-17
3. Image Values: the <image> type
-
-
4. Gradients
-
-
5. Sizing Images and Objects in CSS
-
-
6. Image Processing
-
-
Marquee Module Level 3 CR 2008-12-05
Multi-column Layout Module CR 2011-04-12
Speech Module CR 2012-03-20
7. Mixing properties
-
-
8. Speaking properties
-
-
9. Pause properties
-
-
10. Rest properties
-
-
11. Cue properties
-
-
12. Voice characteristic properties
-
-
13. Voice duration property
-
-
Values and Units Module Level 3 CR 2013-04-04
2. Value Definition Syntax
-
-
3. Textual Data Types
-
-
4. Numeric Data Types
-
-
5. Distance Units: the ‘<length>’ type
-
-
6. Other Units
-
-
7. Data Types Defined Elsewhere
-
-
8. Functional Notations
-
-
9. Appendix A: IANA Considerations
-
-
Flexible Box Layout Module CR 2012-09-18
4. Flex Items
-
-
5. Ordering and Orientation
-
-
7. Flexibility
-
-
8. Alignment
-
-
9. Flex Layout Algorithm
-
-
10. Fragmenting Flex Layout
-
-
Animations WD 2013-02-19
4. Keyframes
-
5. Animation Events
-
-
6. DOM Interfaces
-
-
Conditional Rules Module Level 3 CR 2013-04-04
6. Feature queries: the ‘@supports’ rule
-
-
7. APIs
-
-
Fonts Module Level 3 WD 2013-02-12
3 Basic Font Properties
-
3.1 Font family: the ?font-family? property
-
-
4 Font Resources
-
4.8 Same-origin restriction for fonts
-
-
5 Font Matching Algorithm
-
-
6 Font Feature Properties
- @font-feature-values rule
-
7 Font Feature Resolution
-
-
8 Object Model
-
-
9 Font Load Events
-
-
Counter Styles Level 3 WD 2013-02-21
3. Defining Custom Counter Styles: the ‘@counter-style’ rule
-
3.1. Counter algorithms: the ‘system’ descriptor
-
5. Simple Predefined Counter Styles
-
6. Complex Predefined Counter Styles
-
6.1. Longhand East Asian Counter Styles: ‘japanese-informal’, ‘japanese-formal’, ‘korean-hangul-formal’, ‘korean-hanja-informal’, ‘korean-hanja-formal’, ‘simp-chinese-informal’, ‘simp-chinese-formal’, ‘trad-chinese-informal’, ‘trad-chinese-formal’
-
-
7. APIs
-
-
Text Module Level 3 WD 2012-11-13
2. Transforming Text
-
-
4. White Space Processing Details
-
-
5. Line Breaking and Word Boundaries
-
-
6. Hyphenation
-
-
7. Alignment and Justification
-
-
8. Spacing
-
-
9. Edge Effects
-
-
Fragmentation Module Level 3 WD 2012-08-23
Text Decoration Module Level 3 WD 2013-01-03
2. Line Decoration: Underline, Overline, and Strike-Through
-
3. Emphasis Marks
-
-
Transforms WD 2012-09-11
6. The Transform Rendering Model
-
-
13. The SVG ‘transform’ Attribute
-
13.2. Syntax of the SVG ‘transform’ attribute
-
-
14. SVG Animation
-
-
15. The Transform Functions
-
-
20. Interpolation of Matrices
-
-
Transitions WD 2013-02-12
Custom Properties for Cascading Variables Module Level 1 WD 2013-03-12
Writing Modes Module Level 3 WD 2012-11-15
2. Inline Direction and Bidirectionality
-
-
3. Introduction to Vertical Text
-
-
4. Inline-level Alignment
-
-
5. Introduction to Vertical Text Layout
-
-
6. Abstract Box Terminology
-
-
7. Abstract Box Layout
-
-
9. Glyph Composition
-
-
Cascading and inheritance Level 3 WD 2013-01-03
2. Importing style sheets: the ‘@import’ rule
-
-
3. Shorthand Properties
-
-
4. Cascading and Inheritance
-
-
5. Stages of Value Computation
-
-
Paged Media Module Level 3 WD 2013-03-14
Basic User Interface Module Level 3 WD 2012-01-17
4. User Interface Selectors
-
-
5. Element icons
-
-
6. Box Model addition
-
-
7. Outline properties
-
-
8. Resizing & Overflow
-
-
9. Pointing Devices and Keyboards
-
-
CSSOM View Module WD 2011-08-04
3 Terminology
-
4 Extensions to the Window Interface
-
-
5 Extensions to the Document Interface
-
-
6 Extensions to the Element Interface
-
-
7 Extensions to the HTMLElement Interface
-
-
10 Rectangles
-
-
Test Suites
Profiles| Attribute - | Element(s) - | Description - | Value - |
|---|---|---|---|
abbr
- | th
- | Alternative label to use for the header cell when referencing the cell in other contexts - | Text* - |
accept
- | input
- | Hint for expected file type in file upload controls - | Set of comma-separated tokens* consisting of valid MIME types with no parameters or audio/*, video/*, or image/*
- |
accept-charset
- | form
- | Character encodings to use for form submission - | Ordered set of unique space-separated tokens, ASCII case-insensitive, consisting of names of ASCII-compatible character encodings* - |
accesskey
- | HTML elements - | Keyboard shortcut to activate or focus element - | Ordered set of unique space-separated tokens, case-sensitive, consisting of one Unicode code point in length - |
action
- | form
- | URL to use for form submission - | Valid non-empty URL potentially surrounded by spaces - |
allowfullscreen
- | iframe
- | Whether to allow the iframe's contents to use requestFullscreen()
- | Boolean attribute - |
alt
- | area;
- img;
- input
- | Replacement text for use when images are not available - | Text* - |
async
- | script
- | Execute script asynchronously - | Boolean attribute - |
autocomplete
- | form
- | Default setting for autofill feature for controls in the form - | "on"; "off"
- |
autocomplete
- | input;
- select;
- textarea
- | Hint for form autofill feature - | Autofill field name and related tokens* - |
autofocus
- | button;
- input;
- keygen;
- select;
- textarea
- | Automatically focus the form control when the page is loaded - | Boolean attribute - |
autoplay
- | audio;
- video
- | Hint that the media resource can be started automatically when the page is loaded - | Boolean attribute - |
challenge
- | keygen
- | String to package with the generated and signed public key - | Text - |
charset
- | meta
- | Character encoding declaration - | Encoding name* - |
charset
- | script
- | Character encoding of the external script resource - | Encoding name* - |
checked
- | menuitem;
- input
- | Whether the command or control is checked - | Boolean attribute - |
cite
- | blockquote;
- del;
- ins;
- q
- | Link to the source of the quotation or more information about the edit - | Valid URL potentially surrounded by spaces - |
class
- | HTML elements - | Classes to which the element belongs - | Set of space-separated tokens - |
cols
- | textarea
- | Maximum number of characters per line - | Valid non-negative integer greater than zero - |
colspan
- | td;
- th
- | Number of columns that the cell is to span - | Valid non-negative integer greater than zero - |
command
- | menuitem
- | Command definition - | ID* - |
content
- | meta
- | Value of the element - | Text* - |
contenteditable
- | HTML elements - | Whether the element is editable - | "true"; "false"
- |
contextmenu
- | HTML elements - | The element's context menu - | ID* - |
controls
- | audio;
- video
- | Show user agent controls - | Boolean attribute - |
coords
- | area
- | Coordinates for the shape to be created in an image map - | Valid list of integers* - |
crossorigin
- | audio;
- img;
- link;
- script;
- video
- | How the element handles crossorigin requests - | "anonymous"; "use-credentials"
- |
data
- | object
- | Address of the resource - | Valid non-empty URL potentially surrounded by spaces - |
datetime
- | del;
- ins
- | Date and (optionally) time of the change - | Valid date string with optional time - |
datetime
- | time
- | Machine-readable value - | Valid month string, - valid date string, - valid yearless date string, - valid time string, - valid local date and time string, - valid time-zone offset string, - valid global date and time string, - valid week string, - valid non-negative integer, or - valid duration string - |
default
- | track
- | Enable the track if no other text track is more suitable - | Boolean attribute - |
defer
- | script
- | Defer script execution - | Boolean attribute - |
dir
- | HTML elements - | The text directionality of the element - | "ltr"; "rtl"; "auto"
- |
dirname
- | input;
- textarea
- | Name of form field to use for sending the element's directionality in form submission - | Text* - |
disabled
- | button;
- menuitem;
- fieldset;
- input;
- keygen;
- optgroup;
- option;
- select;
- textarea
- | Whether the form control is disabled - | Boolean attribute - |
download
- | a;
- area
- | Whether to download the resource instead of navigating to it, and its file name if so - | Text - |
draggable
- | HTML elements - | Whether the element is draggable - | "true"; "false"
- |
dropzone
- | HTML elements - | Accepted item types for drag-and-drop - | Unordered set of unique space-separated tokens, ASCII case-insensitive, consisting of accepted types and drag feedback* - |
enctype
- | form
- | Form data set encoding type to use for form submission - | "application/x-www-form-urlencoded"; "multipart/form-data"; "text/plain"
- |
for
- | label
- | Associate the label with form control - | ID* - |
for
- | output
- | Specifies controls from which the output was calculated - | Unordered set of unique space-separated tokens, case-sensitive, consisting of IDs* - |
form
- | button;
- fieldset;
- input;
- keygen;
- label;
- object;
- output;
- select;
- textarea
- | Associates the control with a form element
- | ID* - |
formaction
- | button;
- input
- | URL to use for form submission - | Valid non-empty URL potentially surrounded by spaces - |
formenctype
- | button;
- input
- | Form data set encoding type to use for form submission - | "application/x-www-form-urlencoded"; "multipart/form-data"; "text/plain"
- |
formmethod
- | button;
- input
- | HTTP method to use for form submission - | "GET"; "POST"
- |
formnovalidate
- | button;
- input
- | Bypass form control validation for form submission - | Boolean attribute - |
formtarget
- | button;
- input
- | Browsing context for form submission - | Valid browsing context name or keyword - |
headers
- | td;
- th
- | The header cells for this cell - | Unordered set of unique space-separated tokens, case-sensitive, consisting of IDs* - |
height
- | canvas;
- embed;
- iframe;
- img;
- input;
- object;
- video
- | Vertical dimension - | Valid non-negative integer - |
hidden
- | HTML elements - | Whether the element is relevant - | Boolean attribute - |
high
- | meter
- | Low limit of high range - | Valid floating-point number* - |
href
- | a;
- area
- | Address of the hyperlink - | Valid URL potentially surrounded by spaces - |
href
- | link
- | Address of the hyperlink - | Valid non-empty URL potentially surrounded by spaces - |
href
- | base
- | Document base URL - | Valid URL potentially surrounded by spaces - |
hreflang
- | a;
- area;
- link
- | Language of the linked resource - | Valid BCP 47 language tag - |
http-equiv
- | meta
- | Pragma directive - | Text* - |
icon
- | menuitem
- | Icon for the command - | Valid non-empty URL potentially surrounded by spaces - |
id
- | HTML elements - | The element's ID - | Text* - |
inert
- | HTML elements - | Whether the element is inert - | Boolean attribute - |
inputmode
- | input;
- textarea
- | Hint for selecting an input modality - | verbatim;
- latin;
- latin-name;
- latin-prose;
- full-width-latin;
- kana;
- katakana;
-
- numeric;
- tel;
- email;
- url
- |
ismap
- | img
- | Whether the image is a server-side image map - | Boolean attribute - |
itemid
- | HTML elements - | Global identifier for a microdata item - | Valid URL potentially surrounded by spaces - |
itemprop
- | HTML elements - | Property names of a microdata item - | Unordered set of unique space-separated tokens, case-sensitive, consisting of valid absolute URLs, defined property names, or text* - |
itemref
- | HTML elements - | Referenced elements - | Unordered set of unique space-separated tokens, case-sensitive, consisting of IDs* - |
itemscope
- | HTML elements - | Introduces a microdata item - | Boolean attribute - |
itemtype
- | HTML elements - | Item types of a microdata item - | Unordered set of unique space-separated tokens, case-sensitive, consisting of valid absolute URL* - |
keytype
- | keygen
- | The type of cryptographic key to generate - | Text* - |
kind
- | track
- | The type of text track - | "subtitles";
- "captions";
- "descriptions";
- "chapters";
- "metadata"
- |
label
- | menuitem;
- menu;
- optgroup;
- option;
- track
- | User-visible label - | Text - |
lang
- | HTML elements - | Language of the element - | Valid BCP 47 language tag or the empty string - |
list
- | input
- | List of autocomplete options - | ID* - |
loop
- | audio;
- video
- | Whether to loop the media resource - | Boolean attribute - |
low
- | meter
- | High limit of low range - | Valid floating-point number* - |
manifest
- | html
- | Application cache manifest - | Valid non-empty URL potentially surrounded by spaces - |
max
- | input
- | Maximum value - | Varies* - |
max
- | meter;
- progress
- | Upper bound of range - | Valid floating-point number* - |
maxlength
- | input;
- textarea
- | Maximum length of value - | Valid non-negative integer - |
media
- | link;
- source;
- style
- | Applicable media - | Valid media query - |
mediagroup
- | audio;
- video
- | Groups media elements together with an implicit MediaController
- | Text - |
method
- | form
- | HTTP method to use for form submission - | "GET";
- "POST";
- "dialog"
- |
min
- | input
- | Minimum value - | Varies* - |
min
- | meter
- | Lower bound of range - | Valid floating-point number* - |
multiple
- | input;
- select
- | Whether to allow multiple values - | Boolean attribute - |
muted
- | audio;
- video
- | Whether to mute the media resource by default - | Boolean attribute - |
name
- | button;
- fieldset;
- input;
- keygen;
- output;
- select;
- textarea
- | Name of form control to use for form submission and in the form.elements API
- | Text* - |
name
- | form
- | Name of form to use in the document.forms API
- | Text* - |
name
- | iframe;
- object
- | Name of nested browsing context - | Valid browsing context name or keyword - |
name
- | map
- | Name of image map to reference from the usemap attribute
- | Text* - |
name
- | meta
- | Metadata name - | Text* - |
name
- | param
- | Name of parameter - | Text - |
novalidate
- | form
- | Bypass form control validation for form submission - | Boolean attribute - |
open
- | details
- | Whether the details are visible - | Boolean attribute - |
open
- | dialog
- | Whether the dialog box is showing - | Boolean attribute - |
optimum
- | meter
- | Optimum value in gauge - | Valid floating-point number* - |
pattern
- | input
- | Pattern to be matched by the form control's value - | Regular expression matching the JavaScript Pattern production - |
ping
- | a;
- area
- | URLs to ping - | Set of space-separated tokens consisting of valid non-empty URLs - |
placeholder
- | input;
- textarea
- | User-visible label to be placed within the form control - | Text* - |
poster
- | video
- | Poster frame to show prior to video playback - | Valid non-empty URL potentially surrounded by spaces - |
preload
- | audio;
- video
- | Hints how much buffering the media resource will likely need - | "none";
- "metadata";
- "auto"
- |
radiogroup
- | menuitem
- | Name of group of commands to treat as a radio button group - | Text - |
readonly
- | input;
- textarea
- | Whether to allow the value to be edited by the user - | Boolean attribute - |
rel
- | a;
- area;
- link
- | Relationship between the document containing the hyperlink and the destination resource - | Set of space-separated tokens* - |
required
- | input;
- select;
- textarea
- | Whether the control is required for form submission - | Boolean attribute - |
reversed
- | ol
- | Number the list backwards - | Boolean attribute - |
rows
- | textarea
- | Number of lines to show - | Valid non-negative integer greater than zero - |
rowspan
- | td;
- th
- | Number of rows that the cell is to span - | Valid non-negative integer - |
sandbox
- | iframe
- | Security rules for nested content - | Unordered set of unique space-separated tokens, ASCII case-insensitive, consisting of
- "allow-forms",
- "allow-pointer-lock",
- "allow-popups",
- "allow-same-origin",
- "allow-scripts and
- "allow-top-navigation"
- |
spellcheck
- | HTML elements - | Whether the element is to have its spelling and grammar checked - | "true"; "false"
- |
scope
- | th
- | Specifies which cells the header cell applies to - | "row";
- "col";
- "rowgroup";
- "colgroup"
- |
scoped
- | style
- | Whether the styles apply to the entire document or just the parent subtree - | Boolean attribute - |
seamless
- | iframe
- | Whether to apply the document's styles to the nested content - | Boolean attribute - |
selected
- | option
- | Whether the option is selected by default - | Boolean attribute - |
shape
- | area
- | The kind of shape to be created in an image map - | "circle";
- "default";
- "poly";
- "rect"
- |
size
- | input;
- select
- | Size of the control - | Valid non-negative integer greater than zero - |
sizes
- | link
- | Sizes of the icons (for rel="icon")
- | Unordered set of unique space-separated tokens, ASCII case-insensitive, consisting of sizes* - |
span
- | col;
- colgroup
- | Number of columns spanned by the element - | Valid non-negative integer greater than zero - |
src
- | audio;
- embed;
- iframe;
- img;
- input;
- script;
- source;
- track;
- video
- | Address of the resource - | Valid non-empty URL potentially surrounded by spaces - |
srcdoc
- | iframe
- | A document to render in the iframe
- | The source of an iframe srcdoc document*
- |
srclang
- | track
- | Language of the text track - | Valid BCP 47 language tag - |
srcset
- | img
- | Images to use in different situations (e.g. high-resolution displays, small monitors, etc) - | Comma-separated list of image candidate strings - |
start
- | ol
- | Ordinal value of the first item - | Valid integer - |
step
- | input
- | Granularity to be matched by the form control's value - | Valid floating-point number greater than zero, or "any"
- |
style
- | HTML elements - | Presentational and formatting instructions - | CSS declarations* - |
tabindex
- | HTML elements - | Whether the element is focusable, and the relative order of the element for the purposes of sequential focus navigation - | Valid integer - |
target
- | a;
- area
- | Browsing context for hyperlink navigation - | Valid browsing context name or keyword - |
target
- | base
- | Default browsing context for hyperlink navigation and form submission - | Valid browsing context name or keyword - |
target
- | form
- | Browsing context for form submission - | Valid browsing context name or keyword - |
title
- | HTML elements - | Advisory information for the element - | Text - |
title
- | abbr;
- dfn
- | Full term or expansion of abbreviation - | Text - |
title
- | menuitem
- | Hint describing the command - | Text - |
title
- | link
- | Title of the link - | Text - |
title
- | link;
- style
- | Alternative style sheet set name - | Text - |
translate
- | HTML elements - | Whether the element is to be translated when the page is localized - | "yes"; "no"
- |
type
- | a;
- area;
- link
- | Hint for the type of the referenced resource - | Valid MIME type - |
type
- | button
- | Type of button - | "submit";
- "reset";
- "button";
- "menu"
- |
type
- | embed;
- object;
- script;
- source;
- style
- | Type of embedded resource - | Valid MIME type - |
type
- | input
- | Type of form control - | input type keyword
- |
type
- | menu
- | Type of menu - | "popup"; "toolbar"
- |
type
- | menuitem
- | Type of command - | "command";
- "checkbox";
- "radio"
- |
type
- | ol
- | Kind of list marker - | "1";
- "a";
- "A";
- "i";
- "I"
- |
typemustmatch
- | object
- | Whether the type attribute and the Content-Type value need to match for the resource to be used
- | Boolean attribute - |
usemap
- | img;
- object
- | Name of image map to use - | Valid hash-name reference* - |
value
- | button;
- option
- | Value to be used for form submission - | Text - |
value
- | data
- | Machine-readable value - | Text* - |
value
- | input
- | Value of the form control - | Varies* - |
value
- | li
- | Ordinal value of the list item - | Valid integer - |
value
- | meter;
- progress
- | Current value of the element - | Valid floating-point number - |
value
- | param
- | Value of parameter - | Text - |
width
- | canvas;
- embed;
- iframe;
- img;
- input;
- object;
- video
- | Horizontal dimension - | Valid non-negative integer - |
wrap
- | textarea
- | How the value of the form control is to be wrapped for form submission - | "soft";
- "hard"
- |
Event handler content attributes not included.
-An asterisk (*) in a cell indicates that the actual rules are more complicated than indicated in the table above.
| Element | Description | Attributes |
|---|---|---|
a | Hyperlink | href; target; download; ping; rel; hreflang; type |
abbr | Abbreviation | |
address | Contact information for a page or article element | |
area | Hyperlink or dead area on an image map | alt; coords; shape; href; target; download; ping; rel; hreflang; type |
article | Self-contained syndicatable or reusable composition | |
aside | Sidebar for tangentially related content | |
audio | Audio player | crossorigin; preload; autoplay; mediagroup; loop; muted; controls |
b | Keywords | |
base | Base URL and default target browsing context for hyperlinks and forms | |
bdi | Text directionality isolation | |
bdo | Text directionality formatting | |
blockquote | A section quoted from another source | |
body | Document body | onafterprint; onbeforeprint; onbeforeunload; onfullscreenchange; onfullscreenerror; onhashchange; onmessage; onoffline; ononline; onpagehide; onpageshow; onpopstate; onresize; onstorage; onunload |
br | Line break, e.g. in poem or postal address | |
button | Button control | autofocus; disabled; form; formaction; formenctype; formmethod; formnovalidate; formtarget; name; type; value |
canvas | Scriptable bitmap canvas | width; height |
caption | Table caption | |
cite | Title of a work | |
code | Computer code | |
col | Table column | span |
colgroup | Group of columns in a table | span |
menuitem | Menu command | type; label; icon; disabled; checked; radiogroup; command |
data | Machine-readable equivalent | value |
datalist | Container for options for combo box control | |
dd | Content for corresponding dt element(s) | |
del | A removal from the document | cite; datetime |
details | Disclosure control for hiding details | code title="attr-details-open">open |
dfn | Defining instance | |
dialog | Dialog box or window | open |
div | Generic flow container | |
dl | Association list consisting of zero or more name-value groups | |
dt | Legend for corresponding dd element(s) | |
em | Stress emphasis | |
embed | Plugin | src; type; width; height; any* |
fieldset | Group of form controls | disabled; form; name |
figcaption | Caption for figure | |
figure | Figure with optional caption | |
footer | Footer for a page or section | |
form | User-submittable form | accept-charset; action; autocomplete; enctype; method; name; novalidate; target |
h1, h2, h3, h4, h5, h6 | Section heading | |
head | Container for document metadata | |
header | Introductory or navigational aids for a page or section | |
hgroup | Heading group | |
hr | Thematic break | |
html | Root element | manifest |
i | Alternate voice | |
iframe | Nested browsing context | src; srcdoc; name; sandbox; seamless; allowfullscreen; width; height |
img | Image | alt; src; srcset; crossorigin; usemap; ismap; width; height |
input | Form control | accept; alt; autocomplete; autofocus; checked; dirname; disabled; form; formaction; formenctype; formmethod; formnovalidate; formtarget; height; list; max; maxlength; min; multiple; name; pattern; placeholder; readonly; required; size; src; step; type; value; width |
ins | An addition to the document | cite; datetime |
kbd | User input | |
keygen | Cryptographic key-pair generator form control | autofocus; challenge; disabled; form; keytype; name |
label | Caption for a form control | form; for |
legend | Caption for fieldset | |
li | List item | value* |
link | Link metadata | href; crossorigin; rel; media; hreflang; type; sizes |
main | Container for the dominant contents of another element | |
map | Image map | name |
mark | Highlight | |
menu | Menu of commands | type; label |
meta | Text metadata | name; http-equiv; content; charset |
meter | Gauge | value; min; max; low; high; optimum |
nav | Section with navigational links | |
noscript | Fallback content for script | |
object | Image, nested browsing context, or plugin | data; type; typemustmatch; name; usemap; form; width; height |
ol | Ordered list | reversed; start; type |
optgroup | Group of options in a list box | disabled; label |
option | Option in a list box or combo box control | disabled; label; selected; value |
output | Calculated output value | for; form; name |
p | Paragraph | |
param | Parameter for object | name; value |
pre | Block of preformatted text | |
progress | Progress bar | value; max |
q | Quotation | cite |
rp | Parenthesis for ruby annotation text | |
rt | Ruby annotation text | |
ruby | Ruby annotation(s) | |
s | Inaccurate text | |
samp | Computer output | |
script | Embedded script | src; type; charset; async; defer; crossorigin |
section | Generic document or application section | |
select | List box control | autofocus; disabled; form; multiple; name; required; size |
small | Side comment | |
source | Media source for video or audio | src; type; media |
span | Generic phrasing container | |
strong | Importance | |
style | Embedded styling information | media; type; scoped |
sub | Subscript | |
summary | Caption for details | |
sup | Superscript | |
table | Table | |
tbody | Group of rows in a table | |
td | Table cell | colspan; rowspan; headers |
textarea | Multiline text field | autofocus; cols; dirname; disabled; form; maxlength; name; placeholder; readonly; required; rows; wrap |
tfoot | Group of footer rows in a table | |
th | Table header cell | colspan; rowspan; headers; scope; abbr |
thead | Group of heading rows in a table | |
time | Machine-readable equivalent of date- or time-related data | datetime |
title | Document title | |
tr | Table row | |
track | Timed text track | default; kind; label; src; srclang |
u | Keywords | |
ul | List | |
var | Variable | |
video | Video player | src; crossorigin; poster; preload; autoplay; mediagroup; loop; muted; controls; width; height |
wbr | Line breaking opportunity |
An asterisk (*) in a cell indicates that the actual rules are more complicated than indicated in the table above.
diff --git a/vivaldi/Panels/HTTP/index.html b/vivaldi/Panels/HTTP/index.html deleted file mode 100755 index bcb1dc9..0000000 --- a/vivaldi/Panels/HTTP/index.html +++ /dev/null @@ -1,69 +0,0 @@ - - - - - -| HTTP header | Quick definition | Agent |
|---|---|---|
| Accept | media types handled by client | Client |
| Accept-Charset | charsets understood by client | Client |
| Accept-Encoding | encodings understood by client | Client |
| Accept-Language | languages understood by client (or ideally by user) | Client |
| Accept-Ranges | whether server understands range requests (and what type) | Server |
| Age | how long the content has been cached | Cache |
| Allow | methods supported for that URL | Server |
| Authorization | HTTP authentication user name and password | Client |
| Cache-Control | various sub-fields indicating if the file can be cached | Server |
| Connection | To distinguish persistent and close-able connections | Client, Server |
| Content-Encoding | Encodings used - for example gzip compression | Server |
| Content-Language | Language of page | Server |
| Content-Length | Size of what is being sent from server or POSTed by UA | Client, Server |
| Content-Location | The "real" URL of a page | Server |
| Content-MD5 | MD5 hash for integrity check of the entity-body | Client, Server |
| Content-Range | What part of the document is being sent | Server |
| Content-Type | What type of file is sent | Server |
| Date | Current date | Server |
| ETag | Short "signature" of that version of a file, can be used to check if it is updated | Server |
| Expect | Client asks for specific server behaviour | Client |
| Expires | how long the content may be cached | Server |
| From | E-mail of user visiting site (anyone actually using this??) | Client |
| Host | Domain name of server one is requesting page from | Client |
| If-Match | If page still matches previously received ETag "signature" | Client |
| If-Modified-Since | If page has been changed since a certain date | Client |
| If-None-Match | If page does not match previously received ETag "signature" | Client |
| If-Range | Request only part of a file if it isn't updated | Client |
| If-Unmodified-Since | If page hasn't been changed since a certain date | Client |
| Last-Modified | Date of last time the file was changed | Server |
| Location | Send the request to another place | Server |
| Max-Forwards | Limit the number of proxy servers that may process the request | Client |
| Pragma | General "whatever" tag, like HTML's META | Client, Server, Cache |
| Proxy-Authenticate | Request proxy user name and password | Proxy |
| Proxy-Authorization | Send proxy user name and password | Client |
| Range | Request only part of a file | Client |
| Referer | URL of page with a link that took you to the current | Client |
| Retry-After | Used with error messages to indicate when service may be available again | Server |
| Server | Name of server software | Server |
| TE | Acceptable transfer-codings | Client |
| Trailer | Used with transfer-coding to show what HTTP headers are available in "trailer" of message | Server |
| Transfer-Encoding | Type of transformation used between sender and recipient | Server |
| Upgrade | Client indicates that it supports other protocols/versions than HTTP/1.1 | Client |
| User-Agent | Name of UA software | Client |
| Vary | For content-negotiation, shows criteria used for selecting that content | Server |
| Via | Proxy servers note that they've been involved in transferring this content | Proxy |
| Warning | Human- or proxy-readable message about the state of the contents | Server |
| WWW-Authenticate | Request user name and password | Server |
| Method | Description |
|---|---|
| OPTIONS | -Allows client to determine options and/or requirements for a resource | -
| GET | -Retrieve information identified by Request-URI | -
| HEAD | -Same as GET, but doesn't return body | -
| POST | -Request server accept enclosed entity as a new subordinate of the resource identified by Request-URI | -
| PUT | -Requests the enclosed entity be stored under the Request-URI | -
| DELETE | -Requests server delete resource identified by Request-URI | -
| TRACE | -Invokes a remote, application-layer loopback of the request message | -
| CONNECT | -Reserved for use with proxies that can dynamically switch to being a tunnel | -
About this Guide
-
-
-
-
JavaScript Overview
-
-
-
-
Values, variables, and literals
-
-
-
-
Expressions and Operators
-
Operators
-
Bitwise Operators
-
-
Logical Operators
-
-
Special Operators
- delete
- in
- instanceof
- new
- this
- typeof
- void
-
Regular Expressions
-
-
-
-
Statements
-
-
-
-
Functions
-
-
-
-
Working with objects
-
Creating New Objects
- this for object references
-
Defining getters and setters
-
Predefined Core Objects
-
Array Object
-
-
Date Object
-
-
Details of the Object Model
-
-
-
-
Inheritance revisited
-
-
-
-
Iterators and Generators
-
-
-
-
Closures
-
-
-
-
LiveConnect Overview
-
-
-| Code | -Name | -Displays As: | -
|---|---|---|
| 	 | Horizontal tab | non-printing |
| | Line feed | non-printing |
| | Carriage Return | non-printing |
| " or " | quotation mark = APL quote | " or " |
| & or & | ampersand | & or & |
|   | Space | non-printing |
| ! | Exclamation mark | ! |
| " or " | Quotation mark | " or " |
| # | Number sign | # |
| $ | Dollar sign | $ |
| % | Percent sign | % |
| & or & | Ampersand | & or & |
| ' | Apostrophe | ' |
| ( | Left parenthesis | ( |
| ) | Right parenthesis | ) |
| * | Asterisk | * |
| + | Plus sign | + |
| , | Comma | , |
| - | Hyphen | - |
| . | Period (fullstop) | . |
| / | Solidus (slash) | / |
| : | Colon | : |
| ; | Semi-colon | ; |
| < or < | Less than | < or < |
| = | Equals sign | = |
| > or > | Greater than | > or > |
| ? | Question mark | ? |
| @ | Commercial at | @ |
| [ | Left square bracket | [ |
| \ | Reverse solidus (backslash) | \ |
| ] | Right square bracket | ] |
| ^ | Caret | ^ |
| _ | Horizontal bar (underscore) | _ |
| ` | Acute accent | ` |
| { | Left curly brace | { |
| | | Vertical bar | | |
| } | Right curly brace | } |
| ~ | Tilde | ~ |
| ’ is non-standard! use ’ instead! | ||
| &endash; or – are non-standard! use – instead! | ||
| &emdash; or — are non-standard! use — instead! | ||
|   or | no-break space = non-breaking space | or |
| ¡ or ¡ | inverted exclamation mark | ¡ or ¡ |
| ¢ or ¢ | Cent sign | ¢ or ¢ |
| £ or £ | Pound sterling | £ or £ |
| ¤ or ¤ | General currency sign | ¤ or ¤ |
| ¥ or ¥ | yen sign = yuan sign | ¥ or ¥ |
| ¦ or ¦ | pipe or broken bar = broken vertical bar | ¦ or ¦ |
| § or § | Section sign | § or § |
| ¨ or ¨ | diaeresis = spacing diaeresis | ¨ or ¨ |
| © or © | copyright sign | © or © |
| ª or ª | feminine ordinal indicator | ª or ª |
| « or « | left-pointing double angle quotation mark = left pointing guillemet | « or « |
| ¬ or ¬ | not sign | ¬ or ¬ |
| ­ or ­ | soft hyphen = discretionary hyphen | or |
| ® or ® | registered sign = registered trade mark sign | ® or ® |
| ¯ or ¯ | macron = spacing macron = overline = APL overbar | ¯ or ¯ |
| ° or ° | degree sign | ° or ° |
| ± or ± | plus-minus sign = plus-or-minus sign | ± or ± |
| ² or ² | superscript two = superscript digit two = squared | ² or ² |
| ³ or ³ | superscript three = superscript digit three = cubed | ³ or ³ |
| ´ or ´ | acute accent = spacing acute | ´ or ´ |
| µ or µ | micro sign | µ or µ |
| ¶ or ¶ | pilcrow sign = paragraph sign | ¶ or ¶ |
| · or · | middle dot = Georgian comma = Greek middle dot | · or · |
| ¸ or ¸ | cedilla = spacing cedilla | ¸ or ¸ |
| ¹ or ¹ | superscript one = superscript digit one | ¹ or ¹ |
| º or º | masculine ordinal indicator | º or º |
| » or » | right-pointing double angle quotation mark = right pointing guillemet | » or » |
| ¼ or ¼ | vulgar fraction one quarter = fraction one quarter | ¼ or ¼ |
| ½ or ½ | vulgar fraction one half = fraction one half | ½ or ½ |
| ¾ or ¾ | vulgar fraction three quarters = fraction three quarters | ¾ or ¾ |
| ¿ or ¿ | inverted question mark = turned question mark | ¿ or ¿ |
| À or À | latin capital letter A with grave = latin capital letter A grave | À or À |
| Á or Á | latin capital letter A with acute | Á or Á |
|  or  | latin capital letter A with circumflex |  or  |
| à or à | latin capital letter A with tilde | à or à |
| Ä or Ä | latin capital letter A with diaeresis | Ä or Ä |
| Å or Å | latin capital letter A with ring above = latin capital letter A ring | Å or Å |
| Æ or Æ | latin capital letter AE = latin capital ligature AE | Æ or Æ |
| Ç or Ç | latin capital letter C with cedilla | Ç or Ç |
| È or È | latin capital letter E with grave | È or È |
| É or É | latin capital letter E with acute | É or É |
| Ê or Ê | latin capital letter E with circumflex | Ê or Ê |
| Ë or Ë | latin capital letter E with diaeresis | Ë or Ë |
| Ì or Ì | latin capital letter I with grave | Ì or Ì |
| Í or Í | latin capital letter I with acute | Í or Í |
| Î or Î | latin capital letter I with circumflex | Î or Î |
| Ï or Ï | latin capital letter I with diaeresis | Ï or Ï |
| Ð or Ð | latin capital letter ETH | Ð or Ð |
| Ñ or Ñ | latin capital letter N with tilde | Ñ or Ñ |
| Ò or Ò | latin capital letter O with grave | Ò or Ò |
| Ó or Ó | latin capital letter O with acute | Ó or Ó |
| Ô or Ô | latin capital letter O with circumflex | Ô or Ô |
| Õ or Õ | latin capital letter O with tilde | Õ or Õ |
| Ö or Ö | latin capital letter O with diaeresis | Ö or Ö |
| × or × | multiplication sign | × or × |
| Ø or Ø | latin capital letter O with stroke = latin capital letter O slash | Ø or Ø |
| Ù or Ù | latin capital letter U with grave | Ù or Ù |
| Ú or Ú | latin capital letter U with acute | Ú or Ú |
| Û or Û | latin capital letter U with circumflex | Û or Û |
| Ü or Ü | latin capital letter U with diaeresis | Ü or Ü |
| Ý or Ý | latin capital letter Y with acute | Ý or Ý |
| Þ or Þ | latin capital letter THORN | Þ or Þ |
| ß or ß | Small sharp s, German (sz ligature) | ß or ß |
| ß or ß | latin small letter sharp s = ess-zed | ß or ß |
| à or à | latin small letter a with grave = latin small letter a grave | à or à |
| á or á | latin small letter a with acute | á or á |
| â or â | latin small letter a with circumflex | â or â |
| ã or ã | latin small letter a with tilde | ã or ã |
| ä or ä | latin small letter a with diaeresis | ä or ä |
| å or å | latin small letter a with ring above = latin small letter a ring | å or å |
| æ or æ | latin small letter ae = latin small ligature ae | æ or æ |
| ç or ç | latin small letter c with cedilla | ç or ç |
| è or è | latin small letter e with grave | è or è |
| é or é | latin small letter e with acute | é or é |
| ê or ê | latin small letter e with circumflex | ê or ê |
| ë or ë | latin small letter e with diaeresis | ë or ë |
| ì or ì | latin small letter i with grave | ì or ì |
| í or í | latin small letter i with acute | í or í |
| î or î | latin small letter i with circumflex | î or î |
| ï or ï | latin small letter i with diaeresis | ï or ï |
| ð or ð | latin small letter eth | ð or ð |
| ñ or ñ | latin small letter n with tilde | ñ or ñ |
| ò or ò | latin small letter o with grave | ò or ò |
| ó or ó | latin small letter o with acute | ó or ó |
| ô or ô | latin small letter o with circumflex | ô or ô |
| õ or õ | latin small letter o with tilde | õ or õ |
| ö or ö | latin small letter o with diaeresis | ö or ö |
| ÷ or ÷ | division sign | ÷ or ÷ |
| ø or ø | latin small letter o with stroke, = latin small letter o slash | ø or ø |
| ù or ù | latin small letter u with grave | ù or ù |
| ú or ú | latin small letter u with acute | ú or ú |
| û or û | latin small letter u with circumflex | û or û |
| ü or ü | latin small letter u with diaeresis | ü or ü |
| ý or ý | latin small letter y with acute | ý or ý |
| þ or þ | latin small letter thorn | þ or þ |
| ÿ or ÿ | Small y, dieresis or umlaut mark | ÿ or ÿ |
| Œ or Œ | latin capital ligature OE | Œ or Œ |
| œ or œ | latin small ligature oe | œ or œ |
| Š or Š | latin capital letter S with caron | Š or Š |
| š or š | latin small letter s with caron | š or š |
| Ÿ or Ÿ | latin capital letter Y with diaeresis | Ÿ or Ÿ |
| ƒ or ƒ | latin small f with hook = function = florin | ƒ or ƒ |
| ˆ or ˆ | modifier letter circumflex accent | ˆ or ˆ |
| ˜ or ˜ | small tilde | ˜ or ˜ |
| Α or Α | greek capital letter alpha | Α or Α |
| Β or Β | greek capital letter beta | Β or Β |
| Γ or Γ | greek capital letter gamma | Γ or Γ |
| Δ or Δ | greek capital letter delta | Δ or Δ |
| Ε or Ε | greek capital letter epsilon | Ε or Ε |
| Ζ or Ζ | greek capital letter zeta | Ζ or Ζ |
| Η or Η | greek capital letter eta | Η or Η |
| Θ or Θ | greek capital letter theta | Θ or Θ |
| Ι or Ι | greek capital letter iota | Ι or Ι |
| Κ or Κ | greek capital letter kappa | Κ or Κ |
| Λ or Λ | greek capital letter lambda | Λ or Λ |
| Μ or Μ | greek capital letter mu | Μ or Μ |
| Ν or Ν | greek capital letter nu | Ν or Ν |
| Ξ or Ξ | greek capital letter xi | Ξ |
| Ο or Ο | greek capital letter omicron | Ο or Ο |
| Π or Π | greek capital letter pi | Π or Π |
| Ρ or Ρ | greek capital letter rho | Ρ or Ρ |
| Σ or Σ | greek capital letter sigma | Σ or Σ |
| Τ or Τ | greek capital letter tau | Τ or Τ |
| Υ or Υ | greek capital letter upsilon | Υ or Υ |
| Φ or Φ | greek capital letter phi | Φ or Φ |
| Χ or Χ | greek capital letter chi | Χ or Χ |
| Ψ or Ψ | greek capital letter psi | Ψ or Ψ |
| Ω or Ω | greek capital letter omega | Ω or Ω |
| α or α | greek small letter alpha | α or α |
| β or β | greek small letter beta | β or β |
| γ or γ | greek small letter gamma | γ or γ |
| δ or δ | greek small letter delta | δ or δ |
| ε or ε | greek small letter epsilon | ε or ε |
| ζ or ζ | greek small letter zeta | ζ or ζ |
| η or η | greek small letter eta | η or η |
| θ or θ | greek small letter theta | θ or θ |
| ι or ι | greek small letter iota | ι or ι |
| κ or κ | greek small letter kappa | κ or κ |
| λ or λ | greek small letter lambda | λ or λ |
| μ or μ | greek small letter mu | μ or μ |
| ν or ν | greek small letter nu | ν or ν |
| ξ or ξ | greek small letter xi | ξ |
| ο or ο | greek small letter omicron | ο or ο |
| π or π | greek small letter pi | π or π |
| ρ or ρ | greek small letter rho | ρ or ρ |
| ς or ς | greek small letter final sigma | ς or ς |
| σ or σ | greek small letter sigma | σ or σ |
| τ or τ | greek small letter tau | τ or τ |
| υ or υ | greek small letter upsilon | υ or υ |
| φ or φ | greek small letter phi | φ or φ |
| χ or χ | greek small letter chi | χ or χ |
| ψ or ψ | greek small letter psi | ψ or ψ |
| ω or ω | greek small letter omega | ω or ω |
| ϑ or ϑ | greek small letter theta symbol | ϑ or ϑ |
| ϒ or ϒ | greek upsilon with hook symbol | ϒ or ϒ |
| ϖ or ϖ | greek pi symbol | ϖ or ϖ |
|   or   | en space | or |
|   or   | em space | or |
|   or   | thin space | or |
| ‌ or ‌ | zero width non-joiner | or |
| ‍ or ‍ | zero width joiner | or |
| ‎ or ‎ | left-to-right mark | or |
| ‏ or ‏ | right-to-left mark | or |
| – or – | en dash | – or – |
| — or — | em dash | — or — |
| ‘ or ‘ | left single quotation mark | ‘ or ‘ |
| ’ or ’ | right single quotation mark | ’ or ’ |
| ‚ or ‚ | single low-9 quotation mark | ‚ or ‚ |
| “ or “ | left double quotation mark | “ or “ |
| ” or ” | right double quotation mark | ” or ” |
| „ or „ | double low-9 quotation mark | „ or „ |
| † or † | dagger | † or † |
| ‡ or ‡ | double dagger | ‡ or ‡ |
| • or • | bullet = black small circle | • or • |
| … or … | horizontal ellipsis = three dot leader | … or … |
| ‰ or ‰ | per mille sign | ‰ or ‰ |
| ′ or ′ | prime = minutes = feet | ′ or ′ |
| ″ or ″ | double prime = seconds = inches | ″ or ″ |
| ‹ or ‹ | single left-pointing angle quotation mark | ‹ or ‹ |
| › or › | single right-pointing angle quotation mark | › or › |
| ‾ or ‾ | overline = spacing overscore | ‾ or ‾ |
| ⁄ or ⁄ | fraction slash | ⁄ or ⁄ |
| € or € | euro sign | € or € |
| ℑ or ℑ | blackletter capital I = imaginary part | ℑ or ℑ |
| ℘ or ℘ | script capital P = power set = Weierstrass p | ℘ or ℘ |
| ℜ or ℜ | blackletter capital R = real part symbol | ℜ or ℜ |
| ™ or ™ | trade mark sign | ™ or ™ |
| ℵ or ℵ | alef symbol = first transfinite cardinal | ℵ or ℵ |
| ← or ← | leftwards arrow | ← or ← |
| ↑ or ↑ | upwards arrow | ↑ or ↑ |
| → or → | rightwards arrow | → or → |
| ↓ or ↓ | downwards arrow | ↓ or ↓ |
| ↔ or ↔ | left right arrow | ↔ or ↔ |
| ↵ or ↵ | downwards arrow with corner leftwards = carriage return | ↵ or ↵ |
| ⇐ or ⇐ | leftwards double arrow | ⇐ or ⇐ |
| ⇑ or ⇑ | upwards double arrow | ⇑ or ⇑ |
| ⇒ or ⇒ | rightwards double arrow | ⇒ or ⇒ |
| ⇓ or ⇓ | downwards double arrow | ⇓ or ⇓ |
| ⇔ or ⇔ | left right double arrow | ⇔ or ⇔ |
| ∀ or ∀ | for all | ∀ or ∀ |
| ∂ or ∂ | partial differential | ∂ or ∂ |
| ∃ or ∃ | there exists | ∃ or ∃ |
| ∅ or ∅ | empty set = null set = diameter | ∅ or ∅ |
| ∇ or ∇ | nabla = backward difference | ∇ or ∇ |
| ∈ or ∈ | element of | ∈ or ∈ |
| ∉ or ∉ | not an element of | ∉ or ∉ |
| ∋ or ∋ | contains as member | ∋ or ∋ |
| ∏ or ∏ | n-ary product = product sign | ∏ or ∏ |
| ∑ or ∑ | n-ary sumation | ∑ or ∑ |
| − or − | minus sign | − or − |
| ∗ or ∗ | asterisk operator | ∗ or ∗ |
| √ or √ | square root = radical sign | √ or √ |
| ∝ or ∝ | proportional to | ∝ or ∝ |
| ∞ or ∞ | infinity | ∞ or ∞ |
| ∠ or ∠ | angle | ∠ or ∠ |
| ∧ or ∧ | logical and = wedge | ∧ or ∧ |
| ∨ or ∨ | logical or = vee | ∨ or ∨ |
| ∩ or ∩ | intersection = cap | ∩ or ∩ |
| ∪ or ∪ | union = cup | ∪ or ∪ |
| ∫ or ∫ | integral | ∫ or ∫ |
| ∴ or ∴ | therefore | ∴ or ∴ |
| ∼ or ∼ | tilde operator = varies with = similar to | ∼ or ∼ |
| ≅ or ≅ | approximately equal to | ≅ or ≅ |
| ≈ or ≈ | almost equal to = asymptotic to | ≈ or ≈ |
| ≠ or ≠ | not equal to | ≠ or ≠ |
| ≡ or ≡ | identical to | ≡ or ≡ |
| ≤ or ≤ | less-than or equal to | ≤ or ≤ |
| ≥ or ≥ | greater-than or equal to | ≥ or ≥ |
| ⊂ or ⊂ | subset of | ⊂ or ⊂ |
| ⊃ or ⊃ | superset of | ⊃ or ⊃ |
| ⊄ or ⊄ | not a subset of | ⊄ or ⊄ |
| ⊆ or ⊆ | subset of or equal to | ⊆ or ⊆ |
| ⊇ or ⊇ | superset of or equal to | ⊇ or ⊇ |
| ⊕ or ⊕ | circled plus = direct sum | ⊕ or ⊕ |
| ⊗ or ⊗ | circled times = vector product | ⊗ or ⊗ |
| ⊥ or ⊥ | up tack = orthogonal to = perpendicular | ⊥ or ⊥ |
| ⋅ or ⋅ | dot operator | ⋅ or ⋅ |
| ⌈ or ⌈ | left ceiling = apl upstile | ⌈ or ⌈ |
| ⌉ or ⌉ | right ceiling | ⌉ or ⌉ |
| ⌊ or ⌊ | left floor = apl downstile | ⌊ or ⌊ |
| ⌋ or ⌋ | right floor | ⌋ or ⌋ |
| 〈 or ⟨ | left-pointing angle bracket = bra | 〈 or 〈 |
| 〉 or ⟩ | right-pointing angle bracket = ket | 〉 or 〉 |
| ◊ or ◊ | lozenge | ◊ or ◊ |
| ♠ or ♠ | black spade suit | ♠ or ♠ |
| ♣ or ♣ | black club suit = shamrock | ♣ or ♣ |
| ♥ or ♥ | black heart suit = valentine | ♥ or ♥ |
| ♦ or ♦ | black diamond suit | ♦ or ♦ |
| ✔ | Check Mark | ✔ |
- ..
-[ 0 Apr 7 22:23] CSS
-[ 0 Apr 7 22:23] HTML
-[ 0 Apr 7 22:23] HTTP
-[ 0 Apr 7 22:23] JS
-[ 0 Apr 7 22:24] res
-[ 0 Apr 7 22:23] unicodeChartsPanel
-[ 410 Aug 16 2008] html-chars.css
-[ 30K Apr 7 22:14] html-chars.html
-[4.2K Nov 25 2022] html-chars.ico
-[1.4K Apr 7 22:08] multisearch.html
-[1.3K Mar 21 2021] multisearch.png
-[1.2K Apr 7 22:09] multisearch2.html
-[ 32K Jun 4 2022] triplecolors.html
-[3.2K Sep 13 2022] triplecolors.ico
-[1.0K Jun 6 18:31] tunein-radio.html
-[2.2K Nov 26 2022] tunein-radio.ico
-
-
-
-6 directories, 10 files
-
-
Websearch:
- - -Music:
- - -Torrents:
- - - - - - diff --git a/vivaldi/Panels/multisearch.png b/vivaldi/Panels/multisearch.png deleted file mode 100755 index d0dd03d748ff0a616931d98cc3dde8d16bfc02cb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1293 zcmV+o1@iidP)
- ..
-[ 43 Apr 3 2010] arrow-bl.gif
-[ 63 Jan 23 2020] arrow-minus.gif
-[ 64 Jan 23 2020] arrow-plus.gif
-[3.6K May 14 2013] css.ico
-[ 766 May 14 2013] html.ico
-[6.4K Apr 14 2022] http.ico
-[4.1K May 14 2013] qr.css
-[ 201 May 17 2013] qr-1.css
-[ 200 Apr 18 2013] qr-2.css
-[3.7K Jun 4 2022] script.ico
-[3.3K May 17 2013] setup.js
-
-
-
-0 directories, 11 files
-
-
| aqua | ||
| black | ||
| blue | ||
| fuchsia | ||
| gray | ||
| green | ||
| lime | ||
| maroon | ||
| navy | ||
| olive | ||
| purple | ||
| red | ||
| silver | ||
| teal | ||
| white | ||
| yellow |
| Black | -#000000 | -0,0,0 |
| Navy | -#000080 | -0,0,128 |
| DarkBlue | -#00008B | -0,0,139 |
| MediumBlue | -#0000CD | -0,0,205 |
| Blue | -#0000FF | -0,0,255 |
| DarkGreen | -#006400 | -0,100,0 |
| Green | -#008000 | -0,128,0 |
| Teal | -#008080 | -0,128,128 |
| DarkCyan | -#008B8B | -0,139,139 |
| DeepSkyBlue | -#00BFFF | -0,191,255 |
| DarkTurquoise | -#00CED1 | -0,206,209 |
| MediumSpringGreen | -#00FA9A | -0,250,154 |
| Lime | -#00FF00 | -0,255,0 |
| SpringGreen | -#00FF7F | -0,255,127 |
| Aqua | -#00FFFF | -0,255,255 |
| Cyan | -#00FFFF | -0,255,255 |
| MidnightBlue | -#191970 | -25,25,112 |
| DodgerBlue | -#1E90FF | -30,144,255 |
| LightSeaGreen | -#20B2AA | -32,178,170 |
| ForestGreen | -#228B22 | -34,139,34 |
| SeaGreen | -#2E8B57 | -46,139,87 |
| DarkSlateGray | -#2F4F4F | -47,79,79 |
| LimeGreen | -#32CD32 | -50,205,50 |
| MediumSeaGreen | -#3CB371 | -60,179,113 |
| Turquoise | -#40E0D0 | -64,224,208 |
| RoyalBlue | -#4169E1 | -65,105,225 |
| SteelBlue | -#4682B4 | -70,130,180 |
| DarkSlateBlue | -#483D8B | -72,61,139 |
| MediumTurquoise | -#48D1CC | -72,209,204 |
| Indigo | -#4B0082 | -75,0,130 |
| DarkOliveGreen | -#556B2F | -85,107,47 |
| CadetBlue | -#5F9EA0 | -95,158,160 |
| CornflowerBlue | -#6495ED | -100,149,237 |
| MediumAquamarine | -#66CDAA | -102,205,170 |
| DimGray | -#696969 | -105,105,105 |
| SlateBlue | -#6A5ACD | -106,90,205 |
| OliveDrab | -#6B8E23 | -107,142,35 |
| SlateGray | -#708090 | -112,128,144 |
| LightSlateGray | -#778899 | -119,136,153 |
| MediumSlateBlue | -#7B68EE | -123,104,238 |
| LawnGreen | -#7CFC00 | -124,252,0 |
| Chartreuse | -#7FFF00 | -127,255,0 |
| Aquamarine | -#7FFFD4 | -127,255,212 |
| Maroon | -#800000 | -128,0,0 |
| Purple | -#800080 | -128,0,128 |
| Olive | -#808000 | -128,128,0 |
| Gray | -#808080 | -128,128,128 |
| SkyBlue | -#87CEEB | -135,206,235 |
| LightSkyBlue | -#87CEFA | -135,206,250 |
| BlueViolet | -#8A2BE2 | -138,43,226 |
| DarkRed | -#8B0000 | -139,0,0 |
| DarkMagenta | -#8B008B | -139,0,139 |
| SaddleBrown | -#8B4513 | -139,69,19 |
| DarkSeaGreen | -#8FBC8F | -143,188,143 |
| LightGreen | -#90EE90 | -144,238,144 |
| MediumPurple | -#9370DB | -147,112,219 |
| DarkViolet | -#9400D3 | -148,0,211 |
| PaleGreen | -#98FB98 | -152,251,152 |
| DarkOrchid | -#9932CC | -153,50,204 |
| YellowGreen | -#9ACD32 | -154,205,50 |
| Sienna | -#A0522D | -160,82,45 |
| Brown | -#A52A2A | -165,42,42 |
| DarkGray | -#A9A9A9 | -169,169,169 |
| LightBlue | -#ADD8E6 | -173,216,230 |
| GreenYellow | -#ADFF2F | -173,255,47 |
| PaleTurquoise | -#AFEEEE | -175,238,238 |
| LightSteelBlue | -#B0C4DE | -176,196,222 |
| PowderBlue | -#B0E0E6 | -176,224,230 |
| FireBrick | -#B22222 | -178,34,34 |
| DarkGoldenrod | -#B8860B | -184,134,11 |
| MediumOrchid | -#BA55D3 | -186,85,211 |
| RosyBrown | -#BC8F8F | -188,143,143 |
| DarkKhaki | -#BDB76B | -189,183,107 |
| Silver | -#C0C0C0 | -192,192,192 |
| MediumVioletRed | -#C71585 | -199,21,133 |
| IndianRed | -#CD5C5C | -205,92,92 |
| Peru | -#CD853F | -205,133,63 |
| Chocolate | -#D2691E | -210,105,30 |
| Tan | -#D2B48C | -210,180,140 |
| LightGrey | -#D3D3D3 | -211,211,211 |
| Thistle | -#D8BFD8 | -216,191,216 |
| Orchid | -#DA70D6 | -218,112,214 |
| Goldenrod | -#DAA520 | -218,165,32 |
| PaleVioletRed | -#DB7093 | -219,112,147 |
| Crimson | -#DC143C | -220,20,60 |
| Gainsboro | -#DCDCDC | -220,220,220 |
| Plum | -#DDA0DD | -221,160,221 |
| BurlyWood | -#DEB887 | -222,184,135 |
| LightCyan | -#E0FFFF | -224,255,255 |
| Lavender | -#E6E6FA | -230,230,250 |
| DarkSalmon | -#E9967A | -233,150,122 |
| Violet | -#EE82EE | -238,130,238 |
| PaleGoldenrod | -#EEE8AA | -238,232,170 |
| LightCoral | -#F08080 | -240,128,128 |
| Khaki | -#F0E68C | -240,230,140 |
| AliceBlue | -#F0F8FF | -240,248,255 |
| Honeydew | -#F0FFF0 | -240,255,240 |
| Azure | -#F0FFFF | -240,255,255 |
| SandyBrown | -#F4A460 | -244,164,96 |
| Wheat | -#F5DEB3 | -245,222,179 |
| Beige | -#F5F5DC | -245,245,220 |
| WhiteSmoke | -#F5F5F5 | -245,245,245 |
| MintCream | -#F5FFFA | -245,255,250 |
| GhostWhite | -#F8F8FF | -248,248,255 |
| Salmon | -#FA8072 | -250,128,114 |
| AntiqueWhite | -#FAEBD7 | -250,235,215 |
| Linen | -#FAF0E6 | -250,240,230 |
| LightGoldenrodYellow | -#FAFAD2 | -250,250,210 |
| OldLace | -#FDF5E6 | -253,245,230 |
| Red | -#FF0000 | -255,0,0 |
| Fuchsia | -#FF00FF | -255,0,255 |
| Magenta | -#FF00FF | -255,0,255 |
| DeepPink | -#FF1493 | -255,20,147 |
| OrangeRed | -#FF4500 | -255,69,0 |
| Tomato | -#FF6347 | -255,99,71 |
| HotPink | -#FF69B4 | -255,105,180 |
| Coral | -#FF7F50 | -255,127,80 |
| DarkOrange | -#FF8C00 | -255,140,0 |
| LightSalmon | -#FFA07A | -255,160,122 |
| Orange | -#FFA500 | -255,165,0 |
| LightPink | -#FFB6C1 | -255,182,193 |
| Pink | -#FFC0CB | -255,192,203 |
| Gold | -#FFD700 | -255,215,0 |
| PeachPuff | -#FFDAB9 | -255,218,185 |
| NavajoWhite | -#FFDEAD | -255,222,173 |
| Moccasin | -#FFE4B5 | -255,228,181 |
| Bisque | -#FFE4C4 | -255,228,196 |
| MistyRose | -#FFE4E1 | -255,228,225 |
| BlanchedAlmond | -#FFEBCD | -255,235,205 |
| PapayaWhip | -#FFEFD5 | -255,239,213 |
| LavenderBlush | -#FFF0F5 | -255,240,245 |
| Seashell | -#FFF5EE | -255,245,238 |
| Cornsilk | -#FFF8DC | -255,248,220 |
| LemonChiffon | -#FFFACD | -255,250,205 |
| FloralWhite | -#FFFAF0 | -255,250,240 |
| Snow | -#FFFAFA | -255,250,250 |
| Yellow | -#FFFF00 | -255,255,0 |
| LightYellow | -#FFFFE0 | -255,255,224 |
| Ivory | -#FFFFF0 | -255,255,240 |
| ActiveBorder | ||
| ActiveCaption | ||
| AppWorkspace | ||
| Background | ||
| ButtonFace | ||
| ButtonHighlight | ||
| ButtonShadow | ||
| ButtonText | ||
| CaptionText | ||
| GrayText | ||
| Highlight | ||
| HighlightText | ||
| InactiveBorder | ||
| InactiveCaption | ||
| InactiveCaptionText | ||
| InfoBackground | ||
| InfoText | ||
| Menu | ||
| MenuText | ||
| Scrollbar | ||
| ThreeDDarkShadow | ||
| ThreeDFace | ||
| ThreeDHighlight | ||
| ThreeDLightShadow | ||
| ThreeDShadow | ||
| Window | ||
| WindowFrame | ||
| WindowText |
The color names can be used but the Hex or RGB colors are preferred.
- -This list taken from http://www.w3.org/TR/css3-color/.
- -Add TripleColors to your Opera Panels or -Add TripleColors to Netscape / Mozilla sidebars
- - -Compiled by Tim Luoma (latest version available at http://www.tntluoma.com/sidebars/triplecolors/.
- -See more Sidebars at TnTLuoma.com
- - - - -It is my goal to have the most complete list of official colors according to the W3 specifications in a format which is conducive to being used as a Sidebar or Hotlist Panel. If you have any suggestions/corrections/additions, please contact me.
--Add to Mozilla Sidebars (requires Javascript) -
- - diff --git a/vivaldi/Panels/triplecolors.ico b/vivaldi/Panels/triplecolors.ico deleted file mode 100755 index 62ccd54275a97b9b78d8b0cfe5f236b304a787f4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3262 zcmdVdu?@m75QX7KPmO2}rDOz3$}k5DP-K9s=&-5i(j&@DK*<1M1NJbNf^6^$`Q^LF za%o*+TUx}^G>Z3H_ocLww2g`>?W3moUv4p&YECI4ok~HK%9FF9+=Uv3GwKPa@82k? zRPAC{6x^QP9y5yly4-hNhjOWE8%rp9dF;`m=--ch3{`h`x>8Okhcg~V6npxNqpiJI MRqyWeE#Pm1FZB6--T(jq diff --git a/vivaldi/Panels/unicodeChartsPanel/index.html b/vivaldi/Panels/unicodeChartsPanel/index.html deleted file mode 100755 index e0f3bcf..0000000 --- a/vivaldi/Panels/unicodeChartsPanel/index.html +++ /dev/null @@ -1,249 +0,0 @@ - - - - -
- ..
-[ 16K Aug 13 2013] metall10d.gif
-[2.2K Aug 13 2013] metall5breit.gif
-
-
-
-0 directories, 2 files
-
-
&?3Y{{Acb_`80$->|(?ELd_hvz1l96`O~@_VkOF zqgx@F{?a;@Q}#Z|ks_wWUj2($*XdhtSLpam7BZ~WT8M#e3W<&)4n5m0aXbOad+~K5 zvX}x53VurZjHjH29Rw6F9SlLoSsV-{#irg5C4)&)Awv}>B*H_{hYFF1Kv_vL#4_q( z =DqbG1FDjk=@(n@|1sULC$}_deYVoa`BVx?wC#Rzu zfBLnNW*Kgq;bvn}Rc1fz^*ox%6vkAZrI}^`M_|A%562H;JF(4eQHU7I){Jwob2anc zIL}ZLn2^?PlaJ?n(`BoXqctnTQI1y3gMrh1cC$Qw(USMGL7 F@;q-vW4F)@ z;#IfLrrAUjc@azx*~ZurTgE=o1Mbs0>KgZJ++U5u=iB6|F1Xrl zOuM+-*kew?8OhUr{w?Wf$hp%3<|}x$H$1>~D;(Bv&4uk8;Jr=d+{aeWxY&3XQOX+g zo2=+N=-*$rYdBIur Ej;wvoT-+OaQPPl>GP0O<4Bl1;XGF*1W#eKn(Ib5SjFY zqV%os-P576!cF0@s@PvxnkJgSkDFn8<-8SL&6s01G#2B>(X98O*^&;Yr+)T^7KAyv z3x}BjcPq>dGry)yL&ffA1uthjtWqyjHWk}Js$Nx}E DA9Ij_dGBoyr8xpz1%fD6LG~s@bEJY;Y%cZ-};Ab4 fcb&JZl_sZrAS3sLrUPXp)8 zVh<}=9zy9&vb765Xb%L00YK*U!P IV5?; zdOK#QYG-ml>J{VtNjJf( yVnBD?=(vsHPZFN8*KE!{xz_JM zlAbU(6AAK|;D|Y{A~f)V)P+3tioXF(kg^8U(lbTsPSG#wRl_z^dgLd4?Hh*cTov88 z(_A&YJ#X`HcTw=Mi9J5fS|^r;|HJvrcBiHjM`-nQG4nJ4lQ_L{BV- WyVnVbcqvo|>>@{Pl`+U}k^xl4`s?}|vN{W29D{nD6CWb9qRj|V% zU+&fgb9E+^wp>W8S9tg1g-#f`&xnUv0{>^smn8mXuA((e0;F1#BsBG~R)f|={Ia?) z;( JbaTKBW43Rlpz~%% z#IR|bMqPHBgX^jy8-JhSp9AjUYVEEZ0(3NbRb$__;H{eWB&k1~o^MrOOz^IndoBMQ zn;%~4>RjD6h$|i;=?=Q0rr#*B$SHa|%?;!Z=c$O}3o|F+c?Yqj4Q(*XkI7>7MK%Ue zK3wQMTMJO}AYWTY_aq*zev^}rVT~sS85$Kp&dqDK6LTQjbFysR8k;@BoO@=Blh7Os z_n(&+wCi$ROmua6WFkh#-{V(eM(5C`Sey7X=yPXsXwyk5V$6>X+t5x*avc9^7I1{H z1;KLW!$iZG)mu$fe`l?7wR9#uXu_91h<`Zie)O{Q?)p0?{M~J{!GRmm+1x7-`Lxg-j|A2*2?-3cR|Ps8w`ESk?UH^DXNFXLMhk0X0HOt1KjDk=pp zgnfP1)f5GUNKP25#V83#m9kEqvi zL{HI4h_7q0WX(@5uVUAt$SBVZE)_4Z#AgTK=UWKK5O4*wIIZ0VEaM8!Bl|+mJh^l} zAqN2-XhpT9kqvw}+>qZB6$$_Hu?A9ou5AfyK@=$tMeve_7B2}Sx*?o0PzGT`5D_4s z=dF>By?-ZDkh&Q%bIa4+icF^3BAEjcK?-}vNNNy4fj3vgGihJ!ECrQ2EgQJ!X`5Zi zLCB$$x$7~$vdqUuYl~7rrDA)JA_n@V2qJk8hw@@qH6BtP+K-jcm{z@*(#p`3JDrfS zkW(6`(u0^v9PNpU0F^uao<{-xo2c^#r@a-`YtJYLU9}$?G`*q76F5Fp$C00&G?X$T z5uuQ;e8SF*HiQGh6Y1C%9SJ{tMLyeW_Rz4}*xE`_f^-FfI4w;0lcU6ng48BHc;F`i ziIO6Gd=2-B@XvT1x%e2Q%-oB(X>XKsD) Z{~7~EV0W{~E7e=lx2kmTe}*d1&}`!-Lgu9HG@&W-1wqo1x*fg}l!PPVj4 zrt|X?OHEy-C86i#YeEu;J|^;Q378Q`(icinWMI*N#2*zQwrg5(Ef`2pf*#XwZro(% z@B^>bGp_X6j|ej#P7R4}6FdnhnA YD#f4JvpRtF))mq|M3Frai&o@@KAb!O^$gG zWC W~q0Z%{~Q z$aVnTKQ)9jMY#E~mw7-}#?*nrg^0p(Ac@bA;LpLHLcR*fUYv<<<2X!ICQD_2I2cIc z2Ju}`R;0ewYMU+3FCU5hpuZ7Fc!zjl?!lwW(P#JBj7P;JQMt+G$_~_KtIGr>S+Rk) zJc-n1{Qe=_FQIf&?i~Kg|Dh@|6)a|0QUS^f(g0$fDEb!>*PfJwW|Za$m2xuEQ=RbB zATe4&J>`)Lf_TEspFOjWixz#IiDQcN T&HL(Zg=bE+rw #0_7EMEngk|E57-{3 4mpfQg@Uzd&L{i5;g~306H- z?q%$ks+(7>m2%HbP2ajDw_ZYSwYYP$iEHs4Jw_eVB}t@|2$QH<2F^+Po>C;v;9rJ3 zv{INAJHs+O$qqJ5u0h4-3eLJ&EUx~a_!q+;nldVQ0#OFPAc_={X*Pm$-h*BmfHAT! z#74h6D5%;#_k^nXW#h1}6r4trpX?)w!<+cH$fXBOFgjsag3 TxnoHH^z z0jo7g7#TwF`2j-165>KBtafP}OI_+gvAlX7Sv>^wL9HFuz^34?cDLGj>24wiM;-O# zVx?|G^KJ@APq_iGrlvVfqx956$|@+##ytH*y8L3q zRhW4r&QLqCdIW(w0{VgmS`TYF&-kD5zRMGU_g*ESQqW_5d_qdp&bH{e@@w*PkT72G z!BJ<~n`4;yJ{P-Sv!pL01Qch4BYqREh*g#Pd$<;V{GCv0?Gu=A5RDZ52&8%Lk9;J4 ziCEk70Ef0R1PlRHIi)JByB1p|j9YSEX!xy590_~Dq~7BEuxbAxNt6*4f1rTnz=TC` z*v_-oG=o79qVttDd2V>P8JdjR^7zLY7Naa2? ~+evIkL+x^c>TqXfk zBjT2TQ?3cB?yr1&3Mu+{2`qG|9S&^T%HBBnO?vsX$_(8oL&ZLePN9ohsZ541HJEQB zA%=Gog!am^F_N~xB`HO2v8!yy!$pp(CAdoI7HpEgj!rPFSC46AcFR-Fd6p|!8n#2D zDr%CDqsF>u_3GCCxtkJc>l>yf)!WQB5Zk=t`?1%VRZMCsBWpR}g0-^kXVb@o-BWgG z5a>F@<#|ygVY35aT|P1@irNttKf%f4>Xa1j3#ZdA7_<|_c&9@7j^UNDJ c)QZJS!_ipc7x-@zc?{I#cZ8%zB)$QxI}!ABA7 zWOb)M*w+M+hwp99$uz(g!qFGdQoKZNU{MgM=tG2H*mR=6U{-_?>|1Wrhk>YAl5ALu zT~d!jZS4}1YqLr>m>zp8jesz05QIlcz)?%jP3mUQs7%-z3r7uDHPGKc<-4Kb)*RmJ zSl<62Sy!vQAIjA_W8K9#4$}4DbGh3~!q?@^ubcX#H1Rus?>uhiQ|Gsy??)(oPOEL4 zTwa4xUp$jCxI<(N9-P79-dban=0DmE0uxG?=Cs;JfzWx7$ttXwZ3jrTu6Yt3v}!l| z4KllXDkw5B+Fz0SnMu;{xtQbj#Rb3GXI!=uX`M{&)+w4LT77>#=8Y8iJ&msKh}WK~ zHb=5lhAfBc0zdgQmr8(lf#@9LsLXKj%uUO3JlUaa$lm}*(Qs%pi|CvJ-ChD$w-@Dr zzBGiVjw#;-uBK#(FCU;hobQ7;J6XA1!2Ib5+BfR$yc`v-hg>y0^yzU^$mqeaI5om? zgwjfE-mZ>~AmxNCiOS}`v4w1YU*x*UOT+@n<&HY)R^ofWHH~;-B5ydS4C!8+{0N%9 zLbzR0icoNaJiY-nvl=dU;W<85f&_C3fnanj83AGQmf1IHpfVAhGLW8nSA{((iOzNp z)#tXj6i&@^;}T5bjc{A!+|7DUAfOP#oLvHV+> IiEQPME@ zrFwQ>U?MFY9(+mT+8wSgF7)WmTI$tMA$6_#L46aS^1Z$KiT-;NbatwcV;g;u3Yu{) zOJwgL9}V7hP|5c^;h(#0UmeY0r@~^P$OG|P3h@DqF^i14S|4*WYl`ba-MRDz&>Xx! zmn0V-;0n0qjq?aswyqM9rsTOc{II+Fg-`D5N7BJ<{EN6lLaBq7!9GN>{l{;S%G$U4 zTD}S8yl?Qx<{ADky#a?(Q?r(EsFh~jBO%(}-^=tPH^BvrcFzHT`Byb@+tGhiHXqX3 z!QID34b}$6SC}%Z*1HH1<`67*$g
>A?JVlNb`v#uw;~3 zZ)ssxF(8wTs3UDppL$v@fl?%6zSvDEIED!#DZM^#BOS{1wUkt_WneZT6UcdK`QS|BokOcZp_={j(O07i{qwcTF7Jsd-UNx6td&e_ahlEdeh zx;&Dp^WzDHs0SY$P;mb|4bE@2A*~aGFsP-Y5Z@v($wWz~{_YP`?G5_*a9T6^TyKUU zjjkqH{PH*>D79*I9sK3>gRs=>$!ZYjd9$zgJ9{7!%W+wbT0V+%^Y2F*|GSxr#M8k~ zf1bIPvhVc=_lN!GE#N?}iJ}I9ZS}_ZUSdyd4w8!$&iKx`pc=^zZeB#BHsObxVXRT} zO2$x4;C@)VxTb~-t1KZE8i7@s+gPGu-t8DvKFCdmTwxOk&Orsz#BmyOqDj-HO1q;& zqiHpY)700gnaK45l0l>&Mh;3?KZLo3vDH{R#^S=|Q5Yje)ZJCud7UpMd0FFFFi Q-CVtb(<`XGu@-+1ro&!j|^_3p0|ubS^4 zfM~6$>`OP2zgpYYx#jsnwTxbAdQs@}AEFi>lN$P^e)q&dru?t?xIozQd&m-4XBM2~ zn9|r1NEF5;s;GxEjd6s6+Lx?QvY4o14(-A!`Z~)CCc0R4UM3p0>Q)U|XszoSD#6w# zf^l*sL4gun2xTU<>oA*}nfu>#hwU^7=kM)u?U7p(7HQXHi%2_kkI|HCF$re(SG=s6 z80{ M@j#8~5zB}V~HETq?he%L}%8Xtf8I7c#Fs4r0f|zWo_Ue*0 z;?G1~t_ir#de$oC`A>Q9h&Fmw%iGIEje*w{Q2CWJ(Y|q*KVJ7Yd < zHPR}1#{w>xalC{fy5`%iYJZ%fgu(YG<1)^nMg@nBUM?=$7^W)tWQwb-@3=!GV=u59 z)uP>W@bOj*VS*A()82X{nO6vDx$ZCa?Fb%s)E gw>{=R z2{X }bRPKv>S=Z(UDugB~%e^A3 zg`rV)?&w%kX;Ol=i6qV-1apCfs3U97a7J;BXf1O~*ghT&&bktf#zrRUfUE35@@=f} z3>DUUeJO$f2om=^wy`dfnAkHN@&t2SA*78^D99C4 ?&(%pJ%u-FjGZhVCd3jw0OI+;T{j=q1)%u73?L71oJe(8M7Srkz(6!w z@Y~Z^GpAXNh;A7b`8}b86)i`~qemf*)`Au(>Ow9n0;7y0g2DU&Rcg@;n`;c3$ ;7(;EPgW5*U22ssaWOZ!FB@Y(f>~v!t7cF{5W6Uo-T-z2n@?CidvFDuqXte8P zDgFg1ixlC+&6}Z(^PmimFnhuQE)%&)jAll0BcaJYs=EFGO!=eXvam+9hPi{1*kziB z(6Sr$F+rz3b@NoSHH#P%+?Fh|vE28u#bDhIR-9#cB-w kLhuz6 zhkJ2HJ2}a#*2?Q8qhp}T4?Y^J@m*b@j6I$6Gn?*g2w&y6>$g-?Wo=`EbolF#m$*OU z(8twKa;p~$VLKH=U)9jBN6WTB-K2%Dwfwmf5Ou`Xs(5xhXTG|w6P-N;TmL;8ik<_n zoHUD{2 sp|byR1k+?)kmPW$hiiKn^Da>z !BtK#T0z-~S+-rr><^Z^;Ex$;aqPdUH4bU~USnzg&q|K4}MLq1A-g7$1& zdAvn>PAv(oME8C)$k2pdIS+Dv+@O %O~d2~#* zA{4=gZ0QZR=oTl>irxF2e7e_K={|@&iHfncj#>FZHsagpjc6Bt>ptg+Ij0hT<#N&9 zL*M$K-=VPxv6Bk EmVbj#gsKDs o$bz+=1^;r6yq*eV=-_8hl^$iZ|PaZ-(`&$W$rxWX87GW0$FHq zl|Tzm&~QuPI#1qaRY7y=X-RMIfar-*^~FZ-FYf*yL>Y*_)l`D$SGRc6mArX9tt(QA z%0xoHn#6#wh#QDl&F+157tD1bU0EJ5nkWFRD^^k}fP9(b6}ugZiVf7r5QG<@!x&0% zD%>2C&Xfv{CYuBd7|{ICc+D9qF0n@xXu`4}e|Zq_n@GbQ33i}W$%;%Y>cF=qEowUR ztWe3yFn7W_5hh u2kuOgw z!flw@HIp$$>a*o=;832Nr}T6-A?^f3{0 7ykSu)NeY5@cz4@#=7(#m1OKF`x(cOx?n zgivf5O=%RZKf~I_u{zGNx}Hk<#?vURv7&>cV2jSo1sPLN+S_nvDHUYwC5DBZcWePJ zOKv= z{cclJov&v)o>1MLWj }FYLQ*+!W}${5%6qBN zdJn_5gi7FyWaCQr{neCM$HgKTnIp^_H2zptu{>xHoS5H(m3yf1THUqS!!mQzb@-9L z2vG^d#VRJmilU+P%t|^=Gm?^A>vY)UJdIk7tA5rk^5#9+!*C(;b*V>{RiH k>tCZRcgX*K5A(R>x*j{=G=Y zCz|F@P8}@%0xq!~pQd%)dOCnB9j-g8A6^A~N+7{BvG5e-P$P{&2Xc?)*zbQ7qDp9O z5On}mf@ZvNIB^`9o1KRb=!s}U3Q(bxOJ2jJoVT*7^>nF5kWnL`xJ_%A0;PmgcWGVo zu 2O_YC# zy01 H+m7Ce9D%LJoZTcW)|EOQ58}0!=+I_ZsrohKoOKGI%>X;hNUKk zGshF)=rF<3&AtnyBP{B@4`Kg7MU=+#PuP zUu9Nk0zD=-Q;fu%qW01uyVRz87p&-P^@kx^$CmX>G0CSFQD=^mnHQ)(Orkh7MJ0~v z%U|n9aX2y@u p3mKs;WATJ7$?+FHxsVPDZDisma>5;vrL^~(0C zJ3maZDs2QB%006*gR{FI6_N5TYicunpfaqoGPb$DVOBZvpqBU?XZ}xx8ZBcQ&@$>g zCEBeDIld~pS`9yHIj?zH$%`CKd;iT4y<%E~nJh}<7jQc?+@#Wy62`j&)}3lJFt)g0 zM#E2R)2w;1AT}Wey$K~qoqS17Z#-cvT+4-liaCH|=#Z2`Gq$q$>B7}xA}k;kbhGA* zND<7is1L=EFs1gw1BGX(h?qN;42RZPq(pp&;P2K~8h^rir{dr=YG&fmIL5WKiDDjN z8hxY^ZfaWz?h+ow5Fdd5H4$!+S>QjQgzp-`=osr@Z<^ )=Fr9ndDoZB%-e^f%!b8FykZQ*#Idt5a%M71<& zc}#4Z7kHUBk)6l7F&%PY@$eUt!OAm?ixx_l|HM}?ZiqAGPPQMPl6jryGI|iDp+bd( z@_k|T8%owbRVOWz6^e2}>SJz?PA6}DFDSdTQ(H5BYQ*1>!WB@~YZD9FM|DBzY1I?QjEN{=6()jI)+DSwACxNH2 zFIg_n_`!bpd{e6~`SO8^%5^m-x!!DEHT7{_KR$Em(e^v97eQuw38Met^xiAW$BnGI zudNSd&2zm^DAJoE7kpdHp82^b$-B2!|2X?SF58ky9MqXT#I9I?AXW$^zBAY!V-u=y zBd&a|R;|JWZY5m19$8T*Mi=18?@Rm^+@njku75}z;cq?ON@YZ6_EeS|P0=kf!KItb z$f%FPHITmln0%jm;J%bh0L3k5L>X>jqb4Hy<8rg&km7fMQe86s&q{jmUN`jx2jI-a z&4s%UP2qKO#db*Ds{Of-$;-DID>f-glzV6f8q;CkliA?7x80Mc%25oytlLae6=G3` z;?)nr9-#*Rm=d RlVn $ %K z%`e+ms<}2OBNN0aa~1$iuZ@Tz=0Qy0*7&$}=M*(tbxBAv`OEvHnMH@=8@Cm=?x7wF)_r%}qiS7i`@{oQ!z z9@U2^G_>HCH~vqvW_r~bbAVGv>jEV)nHk2f!Rs!U1f##(4MUf`t3mHv{FTq=?!DLP zbtvOaf3C5uccKUv*huDnl_~BfDarj{&v(CbC5io9?CfS!yB =E}a(v2_Wtk54Qgp;QyY$K^pz--7h@tW}2I5y~&K2 zJdW#+R2mRH)l~NCi)&Pu{eB|}9_DG5>3X$lQh*O8>7^xf&s^F`H^+^|2dg~;Q1R{4 z8Kd=^I?dVJ!mq |oVKYlR?d zrA%-;wy(j!kwUU?pX)Xx0*n?51LKR@dn!XB6sNNsE|zDqdHKp!+XhcAbOc;Bd(SuV z5)v9kyl)ttG9rT!9oL%03e6$LosiwJaFIyN-CqB5(X&?oR)MHL5&@Ux(+w0QhTx6o z`f&Uk1v);f@qjr|XvEBad(n#@+1OOy!iAIQXZJlFFbkDhFvTFPr*oNhb`ymbkH=^P ztVd(-H`*gM`?&z$ME^8Vh{w^93W@4tfxZTk{GikP{elgGY&P?`w*N?IJQzOlO|=Tp z7yK{~qxW;=a+OcpsZ_$_q$-=6<58}4Jw!%U?ETS#9B5=@5g*0HA_T=i@QE@ED}&P_ zMA@2)DuOO6$s7g6v1k;Z$nvZ(5?9u@IFyXJb2ONt_aT`;6y*slOE|j@4F(hX?!{0Q z`yPZ*x+E7zkp)gzgwVsX!MLP3Pc&iZ_3P9Kl#_yoYX9)U=L40+ypV`BHQL@}NnCnQ z@jjl{MHXNl=a17Hd@mc#H{7()BY=M7qckzY7L8nY51 +b2itY`V`Wg6~Vx!Ji>0%+B z5f@-y_pKr6>Thr&5|0vpWNjYXjihK%Nk {mIr->2? zf#_yA$>5!9N{qs;x?kCQuQij|`%V*B*zut*6PB?X_>?kgE0(Y{835{bD(qjouVe}| z;^WV*hiVdz(VKdspIy}3X!T*QcUzh&8~o750SP?V6&k1S25X=>{p;IZ6OTR~D~WOb z Cr9nlaMBTb$Vb^2M zT2r)`w_W3??1Vj87Mpxg%G@Ke`xjzeX>zYqDzaM1H_}XOl!re)K4Ld G%;>ZDcXP(waM~ApVAt?=G(>MD&)P2Xr5|DVRoOEDFt`Sa~qmAe@6Q1 zVkMV-YVChf6`JtzwDgtbMWyRwfA>%7XWrL=G>@)%&CwVGyjk0NzbAcB^uVA!58yu^ zpyUsX%y}s#J0EiS&oRc Dv8(~Sh6KhwgVxM1aL$Ac`HQtTAZP^T@&l1^#2HUsH z;R1M-16K5awz4KiPT86*L`qiy@%>rM{oLW-7u=B;b1|4L-3dTgBiRqU1koE5{6l-! zTAO`j_vBRL)=u8K5Q7Bk1~e%&bGa`3+C4N1iNP4fr0~e-X;k$j{ZVHA24*+{s_uMN zr)FyduKpwns3dQ|HL91y0p!O92_5i$qF}&g1fv@zVYhJByYsnOD#T@u ?kum1P4?=c**2prAE>AIP9!rgk5Jg9*C~;B>@#mR zg6&}sO60{_0>~+goNBMjAaW1*jy^pPFf5+ZIJI&^fA5WJ%3#hlP^;49t~qn4D1IwK zYr6Iqf@9>yFs?BlnZa!J2ehcz@9n=k$n(PWobOh$o4fE}sxskIj;K--=1D}RM`%j$ z9Tnv}siYNJ`ppZdXh&f<`lOa5jiSaddm0sF5?AUr4`;abc+R^S g4pY342)IY6 ztSBqs0T7&&!o4`EU--!}p5Lf;Ynl@9)&M!{W1dV!%{rU}Hgsdslj7|yPtBE<1eZ-o zkChV97;IrtXB%URk5M>UlHHs}2J7WDZHW3;R`*_pquz0?tdbH6@H_AnURe?sW2kcc zuimQKU|Z)TQ~sq^Eup^j9OpV*@0gfO;Ul&X? a;KMKaG@~z&X2K*-mBw}?VF~?$JL>NI=Eu%52%edig@Fnw2-*q8%GbF >s0QJtf$KyiB+3eAON(cT4&Oo%iZ$<7;v6Rj+(p%cxSvHm-Wi!JD+et{&jL=-M< z5pg81JQ~`D0?y_rF@nvgv7`aIH2}|=tpjPcZDV#`%Dg4aZpwCH_dC4;OOYQ=nzvL= zRbj@IYT38Gz8`Ub8fGSG1D(D;>uTNEtrc;Y2iNRi10usj#m#NkH@{>=?>`wq6t#2% z;b>}pyV#MWv@c?Y`>2iUjYz%1*XSAIQf5?tfCKfNOHF9%YLGM>{B(Qi0=6~W(eMk8 zzNQse&yTL!LPw7}d^8F^uHo9SGW hJjb+Y*4&_^2x-+*hriqZ+uln8$3J9@?`wdTT_~WF;1;UK1 z{EX!pt6hWU1!sQ|^GC!$o$vE{PBC3A7Gu>j{e^9q%acm IlM<<=m2~iD@juV*le-37+ z&knhnyvI7ke>Y&v`|Q%|%*}ye-{}dYA=KD60%kCKyn)!C+Eu20P6Ru$<9_jdS t_3~oOvIyieEz)#+(=sLmMk%wPlm3T+C8l*< zYAOAqEedK-O(8nRss&Bw5Z?T;Y^=j0>S0Jq6pU9h`%6$!{;;r;sLwnPrf2c%pM}o) zLIdwnr|3*@|J-L<>Lh&1-`rn52`3jkWE|CRk_=jCm?otiQs4Q_)@@{O(`K}ociDX* z02%?(jcdWDE8*B61Y>l(I(q`LWrQyvB;RaJD?z+HrULL{N?BAUk_#oW_nxJwDO4Ky zi)bD)A1<(d#n96@y-2QPP_9%VCuBAfeU1|21h1JjHc(ngCV-gGSK<^K{_bjNI4Ov@ z%CJj218*L`j}hTF-CMHlXvWQZvl;_@8zu=H!=l=FH0Z(foJJZx`i{a)So~ArS8PBd zcx%`i0R=vTXS$EWEK%e4WyE|HcdQ6UQ q=rFX zOwGOacLm*3C?yR;-{1k}Z9%TFK?arpWaXzIdlxgfP-a^UP>4>s81LBtBq{R_D70t& zf>#d1H&{|)s?UOto<~isHBJ7k)%}>-Z{5pwPW9Lsz|aRDt{0Yl!fi=I(6T0;io?Y) zKs&Fc_$d+n^VoP!gT`LQ=&Qa$8*D?`KBqihV(^Csk(jnJs7ThLgzqHJ#o|!b0U;ek z5RaWLGeSW%_?E`aAFE7el{G=hg<9evWT~2s{HxLAo4vu#@hHPSf(0)IYYZxbq>3NH z5VNT)rExryA`+9V?4TRoTik&QdTL%UElc!4|N9j-E~Fu%;OaAi-R* 3=^6DPeY>Gn zh`VB$Rh?li-j>IOg{LAzOaMe7c_e*r9u7DSBqWd`#rYsSO2u!W0xmV%J^FV`;X`R{ z+Dh;93k<4{>ElyzST&LkS;_Lk)4swwFd6$d6QNgD4rNV;1{5E%&610r=_h|<$Ulp| z%QW4yGzJawI3VXQTYnVXL{r@i*)c~Og$E7*&;fKj?9x8|c419~gpJ16u7lTX(SCDp z#AJ&~&0 WUS zP%GCl-6qv#(UNvgHM0;B*-HW+PqTOrREnZ~ON|WB>9^f>fs}h*q$j4d^fCO*&+}Ug zzV;yLN(SOF%`)2x(J7l59NSg`w?8-)F8@7}(nh(=D&k8(8JC8kgUH90XMUtuM*z}2 z>x0(dx&vE`)yS+T+L_uUEx2luaEXS$bUS60W&})2_pmPwZ47RKFH2|tyei}p{IwP) z);^HDLWeH19;UOdux&c~OJ5k@!b%3cb|to@>fF$Uu%l916-2GKX=PGBL-qK^OuZ=g zZn02j{o>0mI_VLh7RNDo7p3N4RAV2Z`p%>(X3fgB@`Z4`qMpdLGxLKnyduhy(jK(} zPOoQzu?+|TKnB7s;oz*&vM5{qBKqgfn3zR`LKV_{Pg38gNWY_?E{vmE%p*Acdi-u= z=-(3wZA`*#==8IyYnhe>)dZ2_vbH$MTvd&j7+ov>drw=dNYW^YUkMAx(o*?{zu1^W z3XVx-AacQM2K81?`K!sTBMN0pX91wKParYk@O=7>lnsi1=d7y7Kj7?!ejsMG1r*7D zGuy}Dg|i*TU?MB!Gb?G?$%6=Rm~*)_5{tWYg*t{iNYa{dj7=rTitw%Am|E`e8DWZe z$suEEq4CJ074=JDdTpi7%+!zZS^I;tQjfBvzL$$YdaESK5p@7~5Issx-s)%e6-3mI zOuULz*l7%Ynd4{`P`&+X0#fe`(&z-JH!c&ng(=XI2`4yN71^aGFr|s_d+4%lykyOn z!Q-66;D8Tk`akn_D*~^tQ;x5d|1tzAs^vf~Xf>(5HBw9k&3B1Z`l_zY^IWRz&6yQ~ z`omqepCl;O*Vs&cluNSeAdn(#L}&-w>Lp(w2Qpew4nmbLptZC|O)e$%^gO{yK)|4K zvkcZuI?Be$ds7(~RdB;5au%=BPf0>o(+`-z#3x~4!6RC&Om9)Q!mBt^HF0!qi2yx$ zW0d5{57?nJ*vMQm6LUdf($Awyq8p@!F?Dw58Ica_Y1#_%Ny>j5Z~wR$wcNNi^AgeQ zl$+s{rXg@503|FA6g0Rlq9yk#^BPfT2HnH5|78(qQ^k}%Ewb}*k65Z8aU+3wYbn&n z7}=-5fFWy2^@`< # z-=hW>C)XD_ESnKn#rBi}hp}M-{z5{m4H|Yv-7Rr4tUKp7AJmiFj6cw#jT}ps_Wsh7 z>(#O4_yOAB=X9k)6BgD0?b5|da=>A0AdP?D8dAiC^+u!=yzrw_f1B8YsLELONJD9X z=`Yoy@`5&*l)-E}ivA58$NHNgI{Un_ruPB@^Y`dt;%kOy6yNAfEdxccG7@DPt&8yh zqra=WI$&5_M>gljq$VnAs9vC0^$}G);) pa1meLoSIQ$9w|p z%`3_rf)Q!U$+ib2#npF49!geKETkz5S& >g_hRt+Vdc`0LWK6l;O0lO|PrnOecemchb0DH^)H)=k?M>(;7 z&0$_1&`W95EX>oq1-JUPC$F@SJb>$8G_T7|F1^?aJn*_ui8{Q4aL3~+%*P8i!-A{K zyCe!bT>t)W?0KhvAnrz68_fK@f*E4#&hD`?nE=hn)yKUcb6|p019vY%bI5hOWk%%! zB}N!Mx1Fp`k>{9wC6ayN*lQY+Q>-9InWwE`4A}RsEUWWF&?C~=0r`4-*gF8q!6*}A z$KK2d-- 6W|^PDejPu2K@o0gjXLML6(8 1+J2C&gfB9`7naQbc!8Uym6mD@v;Pap8ftlI2fdoI1flr`9w3`uxb}1F xb)H}8#Ub;Pwbzm-(4t}*QCeG3te8>OM+(m({dZ{G?7QmeSt0%63IYK{{tw`I;gSFV diff --git a/vivaldi/Panels/unicodeChartsPanel/pics/metall5breit.gif b/vivaldi/Panels/unicodeChartsPanel/pics/metall5breit.gif deleted file mode 100755 index 078635d410cae96f51c47b33b22c2cff16ce4346..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2301 zcmV gnp|=I7?+ z=GN8L)YH_{($mt>($Ub-&dtuv%+1Wp%*e;c$HvFT#m2 Fed?=i%Yw+uPmN*4W6%%IfOt>FMg|=;`O@=;r3<<>lt& FDU_=jG+( gww0>FMa`=;!C>=H}+*<>ln$ W+}qpR+S=OL z+1c3G*w@$B*4Eb5)z#G0)YH?`($dn<(9qA%&(6-y&CSis%*@Nn%gV~i$;rvc$jHaX z$HvCS#l^+M#KgnH!@|PC!NI}6z`(!1zrMb{y}iA>yu7-)y8r+GA^8LW004ggEC2ui z04xCz000O7fEa> rw9S? @D3KdsY ze0XML*%l JuqfX3W5PWh1wZpumIHB0475E?>c( zUcPM6NLR2|qEDk%#jJIO0<&x1o{sI`dinfuA3y$tLhIJXLX58Xt7FQRmm}$7%u6sZ zNXHNb{aKIy{(A)IpB@43!JlY^B*MrXCZVK~YdFc)No}Aw(9 tT~m<>beB?gxN zRxVV=#e5lc^aXyrh@oFmM1d%a4TThPfdz}u!C*-auJ#6NXJYchOl-b}Qv_^CsK!pA z+}41FyTK9^mLwkMky9@$CzVB7NY(;mTeZ;GV(d*<%{A5ynVkvk1h!8J`9wiaTu$JX zmtIdCfWSPNUiuC@+ f11!G@Ra6*a&`{zpOnId3w#8%y15{C2 ?I@GX<8w^DNJum*fY9Pu6lf`$SAn2n4n zi6v{^6rqF>MBu|3aB>nsO9jN~LmM}-5ptXo#+=5?N+dzyZ9YX?0~y94CkzPR4yw$G zEjqKpx$L#4bkfnS5Y}Q)Gs^VTVpV6IS>lXi0zL7< (+|k`6ks &siH94OEUH zaKp`TR4>_jf~0+Lr}y`2>K+%v)m^2|>AJ*SGd-3cCC%_ 0Kl*=nJ45Gt9O~g^_`02zH6VmxCXkxJq!ai4z+mbCN^ )PzV6Q1n!3vH|N zp9IkZFlwxaU ?QwVC=pF4|?H4itz9U? ik^q;eVhWCR2a;}(9F5(Yo`fdd=hLmxQMhlpvQKzay`Arhf6Nl=1uI)K9x z()5~Ttsx2HGv5tvV7^9H=t4TPMR9`oi_n$MEBKR!6^1Z`>#U0ZixTW2(;fn&Ay~~U z=~zn?Dz!>>3`R#>B+CWaGnP P4 z27G{N3~k{@3?S8omC)%!&4uBFC_Uk@Qd1_zoyj$B@>l^%#;j1J0v2Wvj!|YXgL1xa zN`CrTW{Nl!tSB*cP0Qc95E2kdVXBImvf>q6`7SF?u~g*$xREX`=rp87rwAE!%)t=m zBrY&7O2A-aQh-WMK4{>r5|bFk2qd72eTFj$I)oy`L@XY_Py~&8X-p*mvzT#0a-l$j zVneY$XlZFUG%yZQf-#KD2#ruzc}&5iHZ@ZE4}uU3(iG0YFB qTTcNW( zg>wcV4X1HtP!!36#226Y7BZ&df_i3BlTBouStKP80yZ=-CNRN5FXc+{^g{|xT}u!M z6UFzgGF4|oK`3|W#a?EiGPZplIrl~!U2wN3btsKm;1+SXYr^ot7oJ3!Rw7ts8FoU= z!qaYgtD$LqS6faYor>potI9a1o{hTbQnR5??YOt9^60=n=i;dz*F|i60ZcyRs~v@~ X7DirtMiz`f+ZM0*$uDSFAOHY6G6|zl diff --git a/vivaldi/SDThumbs/1337x.png b/vivaldi/SDThumbs/1337x.png deleted file mode 100755 index 086a5feff602df84bd52b88d92e64e07d5a06c0e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 74480 zcmeEu1y_`7)V6eobc52J(%p@OfHXr&cQ?{?Xpj;R5b5p~5G4d8hVJfe-kW!=_g8$M zYmUpAdFFZUxc0U8wfDYH)O%Gq3{(=-SFc`SD9B4|ym|%mANY?284-MP*tFUE>J`;1 z1!)N_uk3>k9k<b9_&W*{4Pv!omOL8rJ$A+aE3^BS(5kt207`nBEpl;L6J*t6=*Q z7KLI RlSoREM|#5oFljv3)zv^ea(-+gv?8t_6iuedE2*w(btw|&lg z?(6ygfBxTCfzxNor>mweZ$xyW69vv6rKJJ| f@v z`tYG-(vX O#S6f+mlwMm~8*0;V7h+U(%*@Oz#Bb6ar1ta1p>?-d?a!Y- zUAVs5hK7s89Y%o-wY6s@kjtUXGj5-bCmVbFL(T?0e~J9}+2kB1-SkC8MawBEDSql2 z8fV_3V=FzOT@__zLdpIrbjdjr` Tq|4<~Xr?d_CNfkbS50yrps@?5B zPkWW$zu!ny%@}_u)!KG^88Z?lnU{FsxIyKQAA(xt6^cb?22Ynie*B=^bh+LA^5sh( z#BXzRb9w*rt}`hq>GAeD1q=(!e`5Lh>3Zy^*9WF4$Cv4G>SGrM!y!?;FPlog@Ok_I z79jObQ&ZFRb0z*{VaAcIt!+ZG|97n)%m2Gnj^D`Ny?Yli g=3E-aa* J}%lt#?;^EU=DJK=)Zn4fH9R!?%rMa z_%EyQEz<0fe)NA#bW`Ik(k^3P`kwQA=oonZunT`?{CsJ=o0NoeA*Wb`gBbzGn}zY= z!v_XN#$egP;K|+3;3fTbH$8BrJD7tAUBJSEi#S`A{zqBa{U)tOsg{#q&ihiW$Fxan zo^s_+pBPyP(0>2^&0+nQN|%KoLzxbpjK6x>iUALmKS$M?hXlY+oGrbuvJw*?A0NTu z&+p$RHM;MOjM(nV!O9g}rlzO&IW+azG!*>!fvR1GZ__{m%s>*{7!ixYpx)o3jT{aM zb2!o7(2)F}&AW1KTlJ+MKbZK*Fu~)r6Z#>+eXHUCr{kitcDy^6KL7sx+t^tKcXViy zDw&Kr+q?A17_s~}J zTG~^Uo3Xk&Oxq%6$s|gPL4cu9MQJHmn)WwBW#7O5VoW~P2kX|*&>(YLR#vv^CTPl= z#R(Q*I Z`)(5s@gj{HtIhd1u&f%T(h3T6bYPJN9C=7&@ )i8&KzU42=EAv(v*gIJKn f+uxDLyWe? zQ8&3pR}n)awJ~7gk8?f>LzFe$=3Ekm `&njAadcU8lCU;j{TE2q6J=)ZbjN&IIGzh+*4_Wi{ zZn}U)GX48i;(J+H=%3Ay`NMF@eC*93x;R<5rg@AwS=Yr{2oIPG*a1s)f*9HoG3Ymq zQgEOA$z7MqnW?FsRVTd7KPA!8sJa!}&5I7r25jR2X=!O&^(F1?*_So7wJ$)FEmW@` z{ry{U;Mk?bq(SfF+FxrPnM++T;h6rAo=~LiUq!$)QcJ=1uK-#Ml`WL`@B!bPi+I6- zuU?OJKVrmE%Fr;!nle?9)=iLHQAsIt1Pp1q3Q!Gc8ne2J3I-WwgtdOuhKqm!8zK0K z78AZ5FDW7h34DdN{=Xw-I^0PSTK$MVnDjqkXJ=;t^E8R_U{RzGV=jC<0uudF6ls-Y zp{+x7G5x)6x&DhL9NjhzOVunRmfT #vWxzb(&cTNt zjg17VCAeIf<;Ix+V+CN&0O%ol6>O1&8m0B$1OL7&9M3Sbefe<8CQPH0MQ RtrOV z2{ydo`zS5WP< >?u=ft+KJ69%|XtZ`lS2`G^_?-VMVp9vT&D z7%W@55|6i*mKNSS__rE99 8!`vLe589_ z2OTyS9}2akmo2QZ)~~}D2GB9*TC8@qZO{YDKvpti&EwQ!FznnfuS@{0F>V`bByZ3I zn+sbw{wrkY((C*%%2G_VM3X1#KTP>_%Q|A8j@-)@UF=^oFe9icbhuzg-y{!x9k-S~ zOtot(E-qflw5)5fHW^LFio0N}j)YQ+@QHb&lkgy8MubA81AT@aTs_VJ$;w>50UPPW z?*dDB3gC#Z@)r0TfxEB7TXA~}mUWx;rCsJZDwcHugEN52GyU$*jU)Pc+}P6p0ON+5 zFdKLEM VwNA;3N zK@5GfEhxZ0qWp93k17RXD2zv24y^)LJSnZq24FA1s#-cagse)B 1Vax!qyUT8*W>wgP$(8@ z)Ki?n)rz6QYw=ya%L7({R-n}cs2DKAka EkVYxNn)yQnE;c&CJx!0USXt`x=hjw1aJ9Oq9_B%nNdJRk$z%w5D;;P z(O8lm@6e_TV0|$2LSRX}S#cQuS>JwCt^}rV;0+uA0HHu@GlhDuTZ;ipPa1G5HVs$% zg&Rs6&u%%0_7G9VMEUoIhH+ >s zx+%=k`l)z@cFeTYAty;3k+2sBS}jk~w-vU5vYCB=!1tP(eS6$lBg5i6BpASH-W`@m zzcoF}f6@^9DG!{*p~toXAT}v`d;6|Stq&i1HeCR7Rww4FmPmPf3)of>spBwCW96vQ z|5h7N+=o&mL|n$Cm6~&9eiya&R;ildmMRj}_`6qCm4X}%Rpb j=BZ#Xy}1akp})rN@^;nHwii-fD?Fm2~z++2|mmJ@k3E-i$)FgJw*Z%FmYfh ze{C9+wQv1skisNk5(Y!Rd?86mPp`AmIAf-xB(Zz%^r39(KY5zRIld9`?-T`q!2#2N z06;xp0^v4Cw$Kztq>cSn>*Gh1I9X~RwNkC#_0z~J&Nj!5!EdgBY!e1Gc@WJ9`Se8c zMUWB(;gW~6v_$cI0X%7NhA^PJfCZto{s6Fb?q{@_$^$sL8KS}zYNL;Pdp2p23{iMx zO|`X2hjHo}^g_dqfgoneQ= CyZILDFzn)}n3r% Ki6+i~AB;}q4~r$zc^3l`X@DjngE-;eV0&*RqSg*m`O5@>-j3bnr<_K+`rghpmy z)?M0hWoE=OCIY)8I2jM3)<;AQ3u%~iXsR=RAItE4GB^s%;Dy=aWXI3GDS;IP`; Ckr-O{dqTG*pgfSs^D|Bh;Bg#9p`+0keYvSoK-Xi z-y8uLpzohXm }whu8^s&@ z?IPx+JhnXA03)u6*XYU}7M=0zzuw;lBnW^WZp%ZG#zBLF0z5BRC6hX6hQ@9H? |M>o$!5Zrn2jA9KRGo6l z=F fEp{7%=%XcX~H{kON% z(_mA8D-_RvFJ7uud!`l94`F1Y&s0v+%tgfK@nV{0Be~UB;UYr+URh}=$Tq;9D4&7# zeafcT6JQk PW_S`}%D90Xga|U@N?TO3YOryNt5FCp_Nz zi;jy=tU7^+xo`inb~d#_hx5LmNaV}Z2Q96ym6h>1|CqK&Z^zy|7g!lqjcn+H*d4_G z0?g>Q(n^jH4_T%Bdc*(5 8M|F_5&tH_XT$>q)J(>N2yB%GMIG-V} zMF&1VQA*O++qhFQ_C+fET!=*)jK61$eP1?~hvZGFqRg$0t*!cp4+wc a_c7wq(|}klV9A1V(2drpr!>?TFu|qglPwUe})_a)nF2kMLq*)U#anBM_5_y zzjgyg9ExX4f&&th6RyA{NA2JH(4O~B3ANTLDk?o4z|(7KYfCbva%}>AR`XeW(D?k; zIxb-}cQW$7;u<$1@$w3iI7F~gf;sV*saMk9+5d%;z5!tvdgzkaFZ#VaASz~lIse>9 zQZbi?+Jl*x!Mu-^H->P1rDd-1*>n*|Mrar_=jz!$2g0G63v$PiHS+z(j}S21#&wq# z)Ffk0;Il)3XS-(uLlB^5 `1 zibY8njQ}Hnz`--2mL 2_1ZL!RGtEFeYQ{#SRle}TtD)`l&7akft29Hbe$fe9jKBR}pS*eJG3$`jfKb8!OJ7=9iI@nr z3#UQ`Di(yJ%A7p4zu2-=ct%D#i)Z#%ukTkceV|%Ku{tG_64>xSI2M30vZ{bB27zDH z8TbHfN$og$gC+=3HVYw_<9b~7m47x}Kx6_!j^5*IZYieenS{#{i)8(xhV=(k=CY zmD=%0N=UP%OTGAw#EH6jkhpkprNHa*k`qiu% 0^*z&%^FFgrcPD-P~QRkc?eZCh7}14VO{1y yMyL{y(j13>m zx;$}a%(;Aa|0r-O2h_CS{rRTdqNeay5&Tjuy?^wN0fE7b#$)U@Ha73|_5U1%`6Z{V zun;J9`F!h1ph6y21M#146J1xkMydIgC2yAN!|B{ULc%jG%4b12@^9%G*5|S%lbox1 z71}_}nV*}VPdsBF!hvxgcnATeF|E-x;UJ<)RYbc1?ge}dtSl=WHRM&8WKXu%OE|Xc zCJ6Qwx U3f$!6$WtF-3d pyvXo3WJ;BMn;N3`$KN&-XEKm#lAjrOem&~O^Nidj|uasEV@-6sKH;9&eA}PhFYD|DL zV_9~BdrCsW5IiO5tv3DcFo+jxQ>4MN#LO|<|C*ek{JyN^$+`S>Lze67-H=@L?u+g- zdrT2#xEWuP;M8vbVKXPAFRubUPyY=Kjzav=ZVnBI0J4%5i * z@hUv2h1!)(>HQl}U`rW}+R5SM6a}i{Avafrx9UAZF-R|IeEjH*M*i*(J&EDuGH_49 z;;&v74UrQ#NMv|e1Pkj6x&bLnN@Vy9DPT*z4o%e9$Q*?u^k0JC8v-sf8;F%~b>$Wm z6yyke@~f|}H<_#dgaDlX=TDQxrvJXHmmBZ8kpLB PI1sz!sf1sKK z?oi-i4`jp@Cm{BhUc$ 1`s=`fst3sj!i&H!J)^ zGnK=|sa^q63whfxWzDlSt0`*X_} qPVggD=3srsU;HP#X*S St^2Aq^bs ukMVH^+S0+>tFE&85Y!H%}Fa ze+ZNPmo40mVGy>OG|j(8M}%@ppvpr0>IuFC<`joRgxx|yj8;p|zNI|ffaFW>DhHiv zcI574iP>njfNr}NCjpCYP>bs}q$dQy+R<_FVs{eFdhKTva+stYdtqTA+~MIN5wD%@ z_#J?o>VJji;yp~*_^&YkTjvJS-^burHzy4s#8Sk3Fma?FT-!EGIHARjf z$e4ogl7l3!z^^_}{9d@n A)s?7*^FE#I4EL_r#+~~E;2!+*hyD4NMt%?BaL?Y0 zVOU0IRI6poE5Nse8nCf9tJbw0JmFD;FvEo7m! Siu{1`IYSjL{_>+IA(*k`sTy6e&Q z8X10;j@y4a%u+Jt;cOkV<3<6FY@!Kd(x|Ypr^NjG`vB)X%1B^?B<<{v&jxG}5|dqv ziO-0k5+K0wD9>Fh(fz3CGovb~`Z$Rq{WdWc6ERd78!G(~M6FbKs693flGyON71PQ{ zRjdk&4C6e}qy3ZmWe{mZRokyXv{!%x?_72*Nc1MtsYq&S;ufpr#mmGHm_9w+W^kGz zzP!!kwt|co$XGi#j4DuQ7Au=dI$B$I|0~txG#fy_%FdUHSaMpnW>PGq2O_7q2eSET zPEm;uKsba74B-tPYR#+UDl8v`*gZV>H-n#|8xp3)>n_X3zt^;?bVrSdW*?oIo~{?e zc8>R5G*>T1tmhc%Vgz0ksj~GaVi+0B?e@_-w#w{(!&QUs4@3RGz0!{j>7fG7=3bvI zef`Q*;=o{wfuZbs^4g%ggTY+pC) Vt%4ic>RzXZb9#_WW@>9arv6J%ktywxdx9?)-nSXt*2 z-qAA| <3r8Otr+Z zMV+2~sk8ZOZzii~J2(CLQ@@ht@X0OLP#;JfZ5Wk1Iy8}jIYApv`x^L9REs<0_`LH! z;NN`%VdAnp8n9|aQq(Zi2fCL;5XgDQSKcQx-f|s6hs?RIdh~pj1`tHa3=YE =e*=nQu8PoVP@Ugg9BvGPA^ z@)yJX*;}33HM`H%KBC^V5(-s6le6dg_i8yEXQcwrGp>XZ_WMuRG}IFF9lpDJ41f>q zv29H )Hlc3!<8fU#;q^>U8Jcg};oUq0=%)$Fx+l*-fl zP(0T3^B;fXP=t~Yg5O=*cB= CYsZIc>YK!#a2-XWQ9vLB91uljR1liSrAc)XpR9fszmrKNbQTyMmR ziV9%X @PCy=h1TVakbtq*? sp>Hqrn|e&d`N_h8{Ad3%&LUMVOs?~9 z*KM}(UySQKEPs1X0`Yp>%?<{8z}(89h}5N%u8aMrXCWhl+1K4O%pLC;_D(JpDJu^! zS9a*cMEyo$mK%}&cFZCqR8;5Dw>>ns3k4-CUo2HCM**Uo>;Nil=2I!x!3X@4hkB!K z=+P@tub~(ymifW{W4iE-ztt=7qYS}O8oe2_!V83%PQ%pQ?Ne1T4GHJ0_Y8QzQ`?#8 zVZ&cJkAu7b8I)ngxa!7)GxC00swvB ;sY#RRh)n2Sq9C$G?;Af-@E{RiD~4Th$YK_Vx&!XPZ8D~YOIv9##%hLM|+ z=OlPZTL=(giSqCu0z(je`^EdO2q-qm)AaH_?nrBh<^ezzs?KfPE&sRZAV-5^8qC$k zs#&5cqojmpIr1e{>V?2wVk|a;Uq_l}0BzkBO-sLFXZx_k47$Z^r&-WRdC~cn{azwy zr!kT1YR&ikk)5Q{C1Pjuiik7=wp^LmQPQ)+@vycayQ(00dpUlO4!H&r2NaHbL{c?^ z^QP~?g8tND_W%0>|0b{Lfqx3Wo7$6zBd`E}KCPA0qP!-EZ&k-kB@1`E3BkFMJ~F+; z(tLtw+GLxH5C8 oV7)wQF(}&)`il%R zJ4dqq^X5EnOu>9Uw|ut0yV4U&a7T3Vy-N@zBcL7jDPmCLC$r4k;oMKX@irS^V>?1! z128WiknD8SMgjBx$vk-=j{ta$G3ZZQXmdStWZv?h*&js4$LB}cU7-&6xfEu-YNQYR zGs)wJW!yPLAM=>=nvEljeM9(L8G#ZFKAu6fM&6$dCiA(LDi4(7y><5X#Li>C#{c!B ziZAj*1*W$+ChU03kq4YQ%H zBE;k@jvg!Ln`^BzKk#)Qn!T1mmdv+HrhLhkyG0>TFj$@@X?_ {_E3U37! z$pF%j!#iJPsnm}Zf*iC7Z7tM}&wwu{8#PQ)IsIZuHlT$%3--ps7I}ZpaJKeW*yf0b zUlVT-v#;dNJZ|sq5mg$WkgJ!l2Y#CHZujYkM7!`vqU&)tDvZCcq^=mdYp-nCP=y*O zv0t-TU!|~P-I0j%w%9SXi%!PdD=nVPeE^h3$##sodYvNyptTAe$~=x<6k7PNuSA{s z^!7{{YTSsJh-&Rz&mCm!E17W_gzzVqiEZX b+&&2_MiD^ORobg QdE1Z uog#1i z8W(ild+eGEjoM+DT9jeQcA(xHovn_pn(~@qMfBY~kc)*&*9-Uw#^D%O;JH*nm6^ap zR_xTUagTT)176%q*|e2PMO=04iIljEJ%7;(ASs7~7pkPUf*oWTD&)B3{G9@k)L9`! zB$KN-0&Fky(yHd5TS8WUOqBo3+P9gWC{M%pjE}NmsYsFXX*ZHirKdJ3zACKG)C0oc z+j{jZ2?BM1M-}4!-=OMprR~N-&<7;qH~`t!mSrQ$)W3gP;-CViTWgN8HI|off7FHr z=n|C96GX0va=o{RhjT^R7?zuz*E#HFIe6Z^s}WbW9|~Be$=czbqbUIhkBv*?|9Jz7 z`}1Cfr7k=qVMbL}zSJIV9mWDbrfhiU@{>g`*1qcA7G{O;w{w05erxr7GvMM7WqtpH z#6iGPL>?cav$GD-v3oPxjZyZOdCX*qxWb$_4~^WPWs(p0t9uiwwC}3Q98nun3<|~> z?!^m;SifxaZW@}B9ip$^Y+ E<9IK5_*Q6o@T*b=;3!7 zuFL&Qw>29IY96teWJM8?6a|LLpr6E0j0M=ugd-!l`vVhxaYEC|{?wb7o2Gs43_1?g zc>w%`%zacRS*E_4Uh(GQG8}OAK+ijv=EF4)?q_FuwgdF_^(Ge!(Ni{VRgW;IBEHzi zV}d=Y3T-PyvH*HaM|6NQWRP8TcGJZ6T(ax+w1v}MIuIW;YlK~*oI!H>q(fv}d9l7z zOck( {m4%Uk0jh+`9hzGw%2>=-sKY(2qs} -MMG9mPLo35YDSh9UPwk0o3m`y6DuhvEm@{M6HP9x;;A5vb3-e3v`3oQoDEa zap(OkX*ZV01$G+C#}LrB5^@H;*eOhSOOa66(n4G)8wc7r!a-XC4UPm0ftlivBl8eF zK@8~7=vhCl4j6B8-N8kLew*2cCJLk0rUXH1i1ZOz=#)TP3m6{|v6Uc03B+`P-~M*X z>4h%Zs6))kjJ>IHE4}Nq-!KPmyhph6O$YYC5`;;wM6Y51?wMnCc$$OlF#fBfS~#%v z_2sG?=|7ViSdWL7KCff?XNBlMH%-bh0FU3DDsmQ~x08oHeAjXG3Pd|c%pN)F?9lji z_i@|X+4BM{5|!1*z^*;HF&s*R# tiu>btt5PgN4_PNLTv=YC)0;(t>;qIl zU+~Kn7^`cQ$X8X!k&W&bkyNAhF;q-D)s>5(#y)RnyWRrbIX;Rl>L-F6QS_eo1%mOi z)B(Dby+f>~56z;VjhkegOs(LB^3GRl)GcEv)vbl};z%Nv(N@9Dv6fE (Y1g%mO4vv z_BI=91dCu#9i&ld!7e(p-+xsWrR;c932I{+Vo-tpxGOn(1ixppPXkT1l7NcY zny=Ti=vCchoLrQMu48_EsL)=oYeIN9KSF++hz!(;5S? $4a5`oWAMGEZ+ddXxDCDB@g&QCsX9zMSHnn8-tv2CfB%!+Ex z?>*2UcfkLK{N1Qy8R(7z)9Q+p6|<3HSDvtL%di7c-@Qz`E=zcpV`t{0ksN1c)`;cL zb!STkX&_E~auEOIdO(I*w_rPWub}`zbl+>Nh#PkN)y0{<4F;#aSrF=dtG8XjNFDDO zU;Wj~!~(l&%w;t TOk{POEO$4I8KJLDJ$8;8Om2PED(TTYq+x<_XfC z{J1wn7n!zZ5m~2VjtEZHW<(K7XocY6-@pD@ZS(z(Qqo3! VDd4d3TX5w5ynGFaC z3|P=@DElq;#>O3fxg5px-+v4ICmR`(_x_*0pmklCA8d`Q^M31FvtNFce05GIlVLwW z0C!7(Vg8O}#5h@e!{rtmBvhuicH-v1E{Vc{7O53CK~B?N_ )0of`BpC|LP-)K{GbU@9MU?G3x2* z%|0q5)Ag8hS)}kn;0f4`VyCCIJ-Woc2)NRL?mLQr8`Jv6# I7U=I)
*(3;eg2XLMQ?n!AfaK?n_@L$f5wOj)C42P|rBn(BvJ*S~CB`3udUM zFu3llF1iPLUHWfM*H8axs=XnJ1634IHzG)7oWe~Qgw9_Mnd3BJVXQ4zg*iFMp%1n~ zh;q5MPgJ^=gDI!woZXGdkY;3FpO83}GoN3lmlc#RoNF#3xF30qVr9v+V}ZICWjjeP zQdRg}141qLmz?n#_dq{()QE-?DEOfh`2ApO!AT3oZ2jMabD{O-R`&S1c?c1Advh%4 z+Y}At3;EOG3?OORyLgrD%T4J-kP_%p-m&rpl=m7bV)`>gHYRh^Lz>+xDofX&y{=*= zg_~>X 6Xj}ciKf`Ng(~~BAf<`>ATxi^Xs$CfAcg4_IbW;Ltn8S#jl?f z$1aKb(}$D{2%P?65K?s;bh1z*E1Q2LdPj48dmUd5*@9CgTg)E6&&(wnJ&ax7*<#4e zJQyHkF37n2TKF}Pnw0g%+#9~l2)WmSdu6zRmtyy!&jCaZ)GP0zW>sG;m&dJa?ot3# zA50u2qUah7*8251Zz*Q&p^|@&uGz(Fm`=nfW2^sqzfc~Y_2#C6 Z1k9XG;niGCc?9wndN(l&8S~0f2nTr1hsyLnz;%8`t-VibX5e_h?6%BU>T1 zx6+w8DUwQ`WD65hiMh;?0gG~Y9vQIcH=@T7uu3W^DPgjLf0L7w+Z9e9dYIi^>>_M} zi~i2dMO)?h6Z}bI?OW@QIX$Qwt0jD`uczm9z354e6II>yDIs`Hnj6#`Km47x1Ns{b z<{;D!Z>4`DqawkyFFe1f2q8i2i9cDXv3+;)^46S(#FU2wH2uDm0537nU;&td?f--n z_}OkFtkjYMh=!Nl @Gdx zA9YAr_tHTx{g2p@2W`i{v^vkYophjR2|i$vV(_ysnZWfCxoKa|C8r(xTS^cO(GT!D z9si=5Z0Y&$b}>tf2?4Ycz7NptjfE>K$neQy-oAVGr;Y`Ko;}w<#>{#Ru!vvbdf`Nh zS@~yY MGtNvxz`075 ~YwE03!{LYnSFn%15>0y83GiKHjsx z##EwsOw4lt1QP&!xHn^@`J}az-U%(vmilCb9`rAu9Bf;2nnm@`RQ)=kHl3uF{HQ^O zTee=A&r7z9GZwdQIbQG@s8gOUvfjkdy z0+Ua%C`G36rT)@Wc!D-HT8TVg(7Fs#veeIRubJ3kpHl8fX_qc-)0|P^ONKNdq-ueufNe}m!aHz$fwET{a9NLs3 zrSyWr!cf+*76Ufnhm$^VfoUOD;W%>ENH}l`VAHck22@2iu9vNOxMU_AqbBK1qhD%S zpmuL^bpW-twe16y#@R8Gi6^w(5+X4KvmdTrzoXf;WdZ%-JU_}7V@)2p;-C1p@oH}A z>X1p{5|Aw?b@wl#Jah_0anIxIcr8piwnaT%>cJEGCi5>QcOzBFIM?t+$sJ!sHzo&= z_UyW?O`9^3&Ed%{FVS=wlJ;NR8{W8lz+>~RG=lR?t#gH^Gi+m77t!$TcHU62+9TdB<>pi|2 zp!o(02W2~q+n5w-nss&G=UfHjO~0l&g$k*Y&EpJu?ypB8u@pRvshzHzEzzhts+gD; zVt~+IZF&Fa=@ERVJ|+Gpw2|fW%P CEuhQ2SYrVDikz&Z|4G`;B%qmjMJ}Z$%CyYBXhk0dMpGNop^nVeOzacE*}Ow z*bfzeca(GZr7A?{<5Wx^Ty~#yW8n)c+Jr*iiaUGmf=*EPnnKQ0Y)A}rLd8>p{AHu! zf5x4*3fLvSI6MBF+2fB(G;GF`LsR|=*^9Y9fwNp0EpzN$RLyQLPT*{sGvOt6wo@Y0 zxu!kcZR5<|Ralu#<5w>3<(=TF88Vj?rm#BfxDuWI+eH%$`VP#Kp>~$kIsjd6f+Lnx zAph=l)Uy2-RCwkc+A4zB?=!v(nL{Mf(j0aoKZ$yG7!e$Rl i{DXH`QVN+p41AdKe?BjbS(02e@Qh=Ou{4qKB{PRv;0lMoJy+rRler% #Y(>;;& gHogOkiuPw|+9{5kk1l)k0ykYPV=NTcUgY z7ZF^wFKX5t1Nz3_zp*PowPkE%&g*5M4r*&RY4D Ge>p$Gq!UvM^Y}wtoI(_Em>ol3~Bby-~8j}3-Dr( z>dOh^;>%P9Q9 KJ)*z0k>DS+?oz;md61<$jGNZL=>Q269S#g~kIpH6PM6d_!+joCFQ^;pt;>dds zNF1l@aP-&JLOfo)C+*2ELsh>9!Eo|18K-NG2nI)Cim_9vGkp^HWOl2`GXYo!1?b5F zj~FoB!D~_oe;4;UwIeT*lW!sUvSTFSiHJuN+Ooa8NnZ#RxZBG *YW(0#?1x0I|b4 zLh1JKxZ~;?cfajGzZw9PL@clT`Tn2EWK}_d|2;PM(! x_SaG;JqZYB=H}*R>D6C&{_f7_Mf`1LIgX;N{ga&|8cPe+rQA*C zfLw#@3FxQ+XQ}3!9qsM=AFr3ON+ySrn20Mt ~z&0Gc&$O^TCo`5%46_H;ctK@2f( z88L7XcoDp`P8N fy;#F5{uCex$8nOvtI2kOHa5^JxL63IESNLEiV+a|ESK-N=-Gx=(pc=|twyq3 zp|%pY^=cr_srwMSiMS3L+ve!J5`lq|J)hZoHcfRzwAOtX=TV+TIZ!2}(R>#`V%2Do z^m*oT&^4rUxO;UimnYz8c$hz6E~R_ELZbW#xz=$q3aUC*i_MbO+xW1M`E%-e^5$X@ ze(4hi-a?>DHrleI{K`Q*p6cbdYKH*qs$tZZcXwA7c1K_!!lMgM({lD8GDjElq;vkp z998kBSNAL>NK=FnNCDa9P97siw(^9X8FI#lrL2K2 ~KsG{rnHChpr5A q}-8*#etI=$-NH2mFWN+1(`v5HyHnH7gO-m%+0b*9Axm^R9JK%%u8Ch5ghON zHu-7GbLOh~`2kB2oWqUyq_s#1st_Qt0ZRM%K<}Xuuymh~i6x|^5nPSXy)BzU1#Nh4 zf ab+FzDEMF6e1+2USvRN_MfcwxtdE-V}R3l zqBj|;CF;h;V@q%?xpsB;49KtpvBb%fqaY7xDFXU+JwPidm<|xM;Mp-(S>X1N30)Y+ zVN8={W==qN>t_J@2TJQj#Kez_(<=-s_g>zxgKd+#JWyk&<11Mt0@2mJ9I0%CYs~WK z!ri>gG38l%f|nJXC_xYwqzeJY2p%w<;3oneRetzu=Xo$r;o?wf-OH0?Obug2%(4G; zF`TBIt;|~Nx`SkJD3>SRPSxz9LX{ d4>$I>wS#yb2l6ya>Q8syyaL_KUFklOAFG;K*EV;&`+4By7fZ@phEO$%`f}aq z#Wz5}B-@@vr`_^|od!AL{^ftS!haqjdsSFxuJo1WD&N-4Px80Ci)#xPIPG;4D_%He zuAa$fq!;z&(<#1GC&hU~3QX*0;s_&HQ1RJ3TOnZnTf(+;k46W^_=B4rnSz0fnFEe( z6JDMU@9V2lSQwTPDLc8CKRZqrogOVn`tv+a{>gpZ%EqSXn2$@==YG1``~nZ?k1ifG zpe&Mku53*6bQ #re()i8ESUh#i=f0+6ISou2JOymxVO@E(ed$^^$iWCM++_B zFgQy-u&S%JJrJ`KaYEn$!T$vhn0M?V2MyIA*aipNN4?o{5K7b*`FMD$q4J ;OG&-7aRYBKv}X^(a$rj`-r)4p-u^z+v-i89TWpiAA^RBWx}>9sszb$KseNXk zaV~MUT9(F*gA|FX+#9tS?$zurIUfGg-dOAas8Is*@yxoGnn trWY~_Oqr294P@3_6ZA>~Nd%d3nl_cr!8gxCMplRa^q1j=Wx710YF-B+bO zi!lg&_G{L|bYYCI(3-#91G@r;M8Mgshi1mO?czJmO;JZoV?oGZbxLzZ5^Fys?DAuU zHcP-nf+-_Xyo18}^^%WY8(ZC0z_FMCe@6v{T+=txI{Y*HK+$ll
BnuQv1S zT|&BCskFK<>eD_?Kv1z=Awb+F+{8UuRW(fmeY`eS0>LBA5lPxUbwa|`%D-u!?48O% zeb*4{SRp4LeUd-(dmo4Mb+gn!#rN{^5@abr6TIh38YKzdKFul_`2V~KY Tdss}jb84ua?uzL3tb4PBL&xT zI%>Rfr95B%-6@;BoKus&u20Hw832Q%T{3>*bi|GO8VS>}QttkFaLzqK#@+8QtVq$Z zEyb{qj!8C|fuZBLwu8N&4Y@#E8k@(4hfe#)TLv5Df4bELy4_2foflUzQ6!`uW_IIU z%f|`(=$_Y0{Tm8?x#u(s9j;a&J#n5ZusuBdPx`=KzHbtjX+fy`XAY*NGFu~~_xuo@ zj2>QPBlGEu0zTV;HkA$^Y*&-T+BhdIcqg6)(GQrd&Ij_9E;sl6YOe#W1KInvu|ma% z|DowCfU4@gw*~3$mX?;54h5v7L0XVDsEg7_cefxVf`TGl7b)o$c@Y8W6r@8szIA{9 z`DPq-;NElg*=OyQ&wAEu_s`RFM$Fj$rvS-Zd7+?yPJxG+)(qHY>)BK iutGzt+*5&wt`=)TbqDMCs!w zcYGReH7%`=yaXyfoVUaF(1DM`bua*(d3lWtifkYB)OMWb*@SiR@bD^J7Zms`nrJ{z z8&_ImLYtqEbtg{NF)m4>Zy|6fKy&!xRR??fV1^IY+Da_RF3FnikV5Zi55rH&$%$KA zdm7 #}Ix1og@u0k9lEK4_j%!_E$ z598ay(aIcsVdv$g5ohVaqbtTj3q2KNk^smp7ZTDvaessNM=p89;UTY{>%lv`@uL#K zyLo8LDogo>CEUcye{Eb#Le~GJdEBn5VcYF%r_jpOmQT0Jmc)8|{^(?*knWhc#I-~* zEMc{1@#k-iO_$WYqoiIBb@k|>6Lt=c_io8_kI%=Dqo0(l;+Gn_(y?LxN0p%eaHmne zhR5|d5s!1c*L78qwrs~}p-=5DQF*GBk3Tv*tdf !DG#&=Cg3gw14XuVv>I Q}&q6Nq(ZQ#TFB;+gEeB+fU%vVi6zF^Aq_}HEh4hOX xRB%b_nwmsuBUb*Yro5t)X{IsX={H*G=?msNwLv&6_BHz zW@&I*YI4h~Tmr3L+Q7?CAuhe)6SBoJYU7-Cw??4;l_~m_%*XaIkK5fD*1Mx(w^x$X zBpKpF^j)73*PHtr67cUlT8xQ%zMPRUN*_tEzfR{XEAF*BzkW@3kClzhy|1qi+Bl#! z%HSFK!_M5uc5PMFZ^4-O71mvN00gpv>bP;uQ&Ny*?}6m+r1+V}dF&yP<@|2F1?nHF zyrDY{8Xa};tBdw^b#=L*(;fgHsQhC_22J6|kJhLAD=5?vhepPe1Ls$-L;=qZ$3(}{ zGU1bckpc+r)IR_f>FMixZ>T+dSl~>1E(a|s&u>knC>ONtuM7Y;OB||n^z|zpbZ~O< z@Vvj|RB4*fcXZ?fB)ceGTwFp*?56^$g7@!rEYo6nx71~%OYe`P-Hq)hoj@`Z)=U3f zlX@4dC6}#l|Am`s{I~>Bq8JyOy6vAk_esglpOt5SF@Kn$jr(})qlVAJJmrG?N``%n zQbYZUmEL>SqFWnvrguMT>#>S?NXP~z&A7DeMaIO0m z6>>7>hg;h!gOOYeW_NllIqxD7iQe@uTJemIKOy{!(8;T9_V&&{^$sk?V<+u(b}Bs= zC6UzBj_PQ~qx{t@@KS;?RNSp0yPsB){En2=TQ I=jt4HbJq1u+n>HKQdf=p7# zP> {z@X4%%DB6B `@6r*<#w&j^_z#1| z_iIg&*{@fbv5rp0iQ(rFV{q88>ZN{8w94e@^FO2yDHpd}TtE JHoNpN{?coy2ooAe0?XGcM)I1K7k1y7>Ol#*Jo#g8n zO`(&K`R;dZorPyVhQnaN-O;f`ci~=jZno*In@AqPAVQ9P`)lg-M^&-}hM@%DTev=d z%?u