diff --git a/README.md b/README.md index ed0546a..74a0243 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,2 @@ -# sass-skeleton -Skeleton for sass libraries +# flags +As SCSS as it gets flag's collection diff --git a/package.json b/package.json index acd8161..bf640ea 100644 --- a/package.json +++ b/package.json @@ -1,10 +1,10 @@ { - "name": "@adso/sass-skeleton", + "name": "@adso-sass/flags", "version": "1.0.0", - "description": "Skeleton for sass libraries", + "description": "SCSS flags collection", "repository": { "type": "git", - "url": "git@github.com:adam-sokolowski/sass-skeleton.git" + "url": "git@github.com:adam-sokolowski/flags.git" }, "keywords": [ "sass", diff --git a/src/flags/_flag-base64-symbols.scss b/src/flags/_flag-base64-symbols.scss new file mode 100644 index 0000000..512d284 --- /dev/null +++ b/src/flags/_flag-base64-symbols.scss @@ -0,0 +1,14 @@ +$emblem-union-jack: ''; +$emblem-ad: 'data:image/png;base64,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'; + +$emblem-as: 'data:image/png;base64,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'; + +$emblem-ar: 'data:image/png;base64,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'; + +$emblem-es: 'data:image/png;base64,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'; + +$emblem-sm: 'data:image/png;base64,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'; + +$emblem-zw: 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAARCAYAAACvi+4IAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAACaQAAAmkB5bpdnwAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAUKSURBVEiJxZRZbFRVHIe/c+/MnbXT6Uw7hba0TGlLKWFpgZSioYgRUVnEaAguuCAJEtCYmEgiEh+MEnEJUeODpkZjoj4YMWoItNDaNGACZW9BoIU2dIbO0G0667299/pQScQoCiXx936+/5fzO/8jb6ihTAozumMVDbVTCDR3cxww+Z/yUi2zi3Ox1OSSfyrKoDy3kKUblrC7PczBjQt4d0UlaypyEc3ddOxcxq4KH/1HQly9GfTNZTy9bjbvr55JvSxz4VyEa7fgJAA2L2LB60vYGdd4dPFUaucUsiE8yC9iWz1fBtzULQmSc7CL7ntKmRn04Twe4lTTRS4/MpP6nhH2tXTT8NFh9vOX2317OZufqebDy0NI+VnwQwd9SY29rzWy8Z+MVlZQubKK+90Kq46Gabo3SG2ui6XHQ8TqilEiCdJnI5xIaPSJrXXsqQqwsCQHZ9CLWzXQonF0vxNlsge5pRsjz4kUyIJonJPRBIeHklxov0LHp8c40PQcR+cVMgegrZfjK7+g9u4KprSdp/u60ANl5C2fzpqSHJZ5bNTZrfhGM2QyY+gz8vBGEqDIaHkulPNR0oqF1LEQfdEUL4j7i/A9vpC38t08abeiyALJ50CYICZlIVq6Ic8Fw2lIa1CUDaU+sMpw+irhXBf+Ig8KQONFIpeGaa6ejMc0sdstpLUxiguyqRhOIyUyGDYLVgMwTOiLYcwvwDRMpIEkhsuGPppBH9MBQVtbFw/KXTFSezr5CcHPsgCrRIVFxl6UjWSVwGGFzgh4HeBSIBKHnhEI5sChXrJqpyCLP25qmg9XSqVskpvKSW6mIihTDQInwsgFHiS7FTmSgFgGbDKmJGEiwCaDbiISKnqpD+vhXq61dvHsrkOE5Os1nLpKf1Y2x7wy1q4hHAkVR0JFnuZDznHCxQHoj0OZHxwWOD8ABR6Qxbj49RR7sRztQ4ykEQaInmG4qxhOhiGhggFM9UKpD1HuRwq4kFw2hFuBWAYpEkcdTLH7jYN8CyDzp3SGiAcVfq0oxG0YaFdiyFdiSPlulAIPZNsRvSPjgwIuUA3GBEh+5/j5pDZevaaDamIkVES2DfpioBpQmIVpClRVJ2OaKN2DJIZSEE1ghGKkMxp7Wy/z4qv7+OKGFf/bTSvAec9c1hpQOJrmvvlFTCv1ETgXJTMrH+elIfSMjpRjR05qkKWMPwNJwJgBCQ0tHEN3WLGfvwZVgfEqJQGGiWEKtEic1Eiar4dTHGnu4cCPHfT+7R/0b1k3i8qZBUwfTLC23E9QgqDThllbhL93mJRu4Jk1GTr6x+seM9BlAZ0R5KAfI5ZEiyRQnDZMm4Su6hxxWDl0oJdvPmmj/Waz/5PgX2Kb6sWxtY7n20M4ti9lu0tB7htGKs9FfHeG39bOZnrjRfDaQUiMpVVEOE5nUiVrIEVT2uDjXS2c+C/DbkfwhiwuYUZ6DGV9DY0rKsnb0cS2Dx5i54kQAxYLaDricA+di0qQD/Vy7PVGttwKf8KCAA9XMm9lFftHM4h3DjL35Xo6yv2oX53kPY+No/XTqN7TzuffdxG5VbblTghKCv0XrtFcU4irxI8uCc70jWIIiTMN7exvaGf/7bInLPhYNXmry3lqTj5z4iqeV+r5rCqPoriKp/USxRPlT1iwxMkTSZXaoQyToqP0n+7HFILBgSStJV7OTpR/JyJtqqN62xK2bFrIh4B1fQ1bAOudgP8OGk3zudxFLjkAAAAASUVORK5CYII='; + +$emblem-vi: 'data:image/png;base64,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'; \ No newline at end of file diff --git a/src/flags/_flag-symbols.scss b/src/flags/_flag-symbols.scss new file mode 100644 index 0000000..7866fa2 --- /dev/null +++ b/src/flags/_flag-symbols.scss @@ -0,0 +1,6 @@ +@font-face { + font-family: flag-symbols; + font-style: normal; + font-weight: 400; + src: url("data:font/woff;base64,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BhUnMxUjFTMVIyczNCYjIgYXMxUjFTMVIyczNiYjIgYVBxczNyMnIwcjNzM+ASc0JiciJicmNCMiFAcOASMOARUeARcxMz4BJzQmJyImJyY0IyIUBw4BIw4BFR4BFycWMjUmNjc2JgcOARcXFjInJjY3NiYHDgEXNwYmNTYmJyY2Mx4BBwcGIjc2JicmNhceAQcHMycjBzczFSM1FzMVIzUHMxUjNzM3IxcXIxUzNRUjFTM1FyMVMzUnNTMOARc1Ix4BBzMVIzczFSMnMxUjNzMVIzUVMxUjNTczFSM3MxUjJzMVIzczFSM1FTMVIzUnFDY1PAE1NDIVHAEVFDI1PAE1NCIVHAEVFxQ2NTwBNTQWFRwBFwY2NTwBNTQiFRwBFQcXMycjBxczJyMzFzMnIwc+ATUzFBY7ATUjNSY2MyM1MxUjMhYXFSM1NCYjIgYdATMHHwEVFxUXFRcVFyMXIycjFy8BIxUjNxUzJyM3MxUjBzM1NDY3MhYdATM1IxUXMxc1JzUnNSc1JxU3MxUjNScUBicmNjcHJjY3HgEHFxY2Nw4BFwcmNjceAQc3PgE3DgEHJjY1HgEHFjY3DgEHBwY2NR4BBxY2NwYiBzcOAScmNjcHFjY3DgEHJjY3BhYHJjY3DgEnIyI2NwYWBwcmNjcGFgcWNjcOASU0JiceARcGJiceARcGJiceASceATc2JicXNiYnFgYXJjYnHgEHFzImJxYGJx4BMzYmJxc2JicOARc2JiceATcXJjY3HgEHJwYmJx4BFzImJxQGFyMGJiceARcWJicUBhcGJiceARcHNiY3NCYHDgEnLgEnKgEXHgEjIiYnJgYXHgEXNzYmIyIGJyY0JzQmBw4BBwYWFzc+ATc3DgEXMiYHFjYnDgEHNiYnFBYXFjY1DgEXJzYmJwYWNxcWNjcOAQc2JicUFjcXMjY1DgEXJzYmJxQWFxY2Nw4BFyc2JicUFjcHIiY1HgEHNw4BFzYmJwc2JicUFhcWNicOARcHNiYnFBY3FTYmJxQWNzcyNicOARcHFjYnDgE3NhYHFAYHDgEHDgEHPgE3PgE3MjY3PgE3BzYmNwYWMxcWNjUOAQc2JicOARcWNjcOAQc2JjUOARcXFjY3DgEXBzYmJxwBNxY2Nw4BBzYmJw4BNzcWNjUOAQc2JjcOATcWNjcOAQcWNjcOARcWNjcOARcnFjYnDgEXNxY2Jw4BBxY2Nw4BBxY2Nw4BNzYmJwYWNwc2JicUFjcHNiYnBhQHNiYnBhYXOgEHDgEnLgEnLgEHBiI3PgE3PgEXHgEXFjI3ByIGJyY2Mx4BBzcWNjcOARcHFjY3BiYHMiY1DgEXBxYmJw4BFxY2NwYmBxY2NwYmBxYmJw4BMwcUNjcGJjcWNjcOARcHFjY3BiYHFDY3BiYHFBY3BiYHBjY3LgEHNRY2Nw4BMxY2Nw4BFxY2Nw4BFzcWNicOARcHFjY3DgElJjYnNDYXHgE3PgE3OgEHDgEXMjY3NhYHDgEHByoBFx4BNz4BNz4BFxYyJy4BJy4BBw4BBwYmJxceATc2JiMOATMHFjQnFgYXIxYmJxY2FScWJicWNhUXFiYnFgYnFiYnFgYXIxQmJxY2Fyc2JgceARcUJicWNicyNjUOARcXFCYnFjIXFzYmJx4BFxYmJxY2FxYmJzI2FxYGJzI2FxYGJz4BJwYmJx4BBxcGJiceARcGJiceAQcnNAYVHgEXHgEXHgEXLgEnLgEjLgEnLgEnFxY2JxQGFxcWNicWBhcXFjYnFAYXBwYmJx4BBycGJiceAQcnBiYnHgEnNiYnFBYnNiYnBhY3FxY2JxQGFycGJiceARcGJiceAQcXBiYnHgEHBwYmJx4BJzYmJw4BFxcWJicWBhcXNiYnFgYXBwYmJx4BFwYmJx4BBxcGJiceAQcnFjYnFAYXFiYnFAYXMiYnFgYXBwYmJx4BJzYmJw4BFxUuASceAQc3PgE1DgEXFQYmJx4BFxY2NQ4BFyceATc2JhcmNjcWBic2JicOARcGJiceAQczNjQ3DgEXBwYmNR4BFz4BJw4BFwcGJiceAQczMjYnDgEXJx4BNzYmJxcmNjcWBicnHgE3NiYnFyY2NxYGJzcWNicOARUnFjInPAE1NiYnJgYXHgEHBhYVNxQiNzY0JyY0NzYWBwYUFxYUBxcGJjc+ATc+ATc2FgcOAQcGFAcnBhYnNCY3PgEnJgYXFgYHBhYVFx4BFRQWFy4BJzQmJxceARUeARcuAScuATcXFBYXJgYHBiY3NhY3IzYWMzIWFxYGJy4BBzY0NTcmBgcOAQcOARcwFhcyFBUGFAcGFjc2FhcWNjU0NjMWMjcyFhceATc2MhcWNicuAScmNjM+AScuAScuAQcOASMiJic3FjY3DgEXNw4B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CQICAQEJAwIEDgIBAQECAQICAhICAQICAQIGAwMDBAMBAQEBAQEBAQIZAQICAggDAQMBAQEBCAEBAQEDAQEIAQICAgYCAQMFAwMDAgMEAgcCAgMFAwMFAQEDLwQEAgMHAgIBAQQBBQECBQIDAQIEAgECBAEGAQMGBAgBAQUHDAIDAwIBAwECAwEHAQMKCBEDAQIBAgQCAQECAgEBAgYBAQECBgEYAQYCAQ8BAgICAQwBFgMQAwMBBAIHAgYIBgIEAQUMBgUEAwIFAwEDARoDAQIBAwQGAQIBCAEBAgIGAi8CBgQICQsDCQEBAgIDCQMHCgKdAQIBAQMBAgEBAgICAwEBAgMGAwEBAQMBAQEBAQIBAgMBBQICAgEBAQEBAwYDAgEBDgICAwEBAwIHAgIBAwECAgEBAQEBAQIDAQEDAgIZAgECAQEDAQEBAQIBAQsCAlcBAwMBAQEPAgMCBg4CAQQCAgYCAQcBAQIBAQEBAgEBAQECAgICAgIFAgICBQIBAQoBDgc+AgEBAQUJAQMCAQcBAQMCAQcCBgIGBAIBCAIDAgICBwEFAQMFAgEDAQEHAQQBAgcCBAEBAQEEAQsBAwEBBAEHAQEHAQMBCwMBAQUEAQIBAgYBAQkCBAEDAQEFAgECAgEBAQIPAQMBAQECAQgCBQEBDwICAwEGCQUOAgUBAQMBAgQBAwHWAQQBBQUCAwYHBAERAQEEBAMMAgEDAZYCBQEDCwUBAgQCBQECDAsDAQMBBQMNAQIHAgEBAgEBAQQBAQEBCwMBBAMBAQICCQEEARgCAQEDAgECAQMBAgUDAQECAgYBAgYDAQEBBwEJAgMBAwEDAgEDAQIBAQEDAQN+AQIRLDAwLBACAgIJEQcBBQISIxIRIxEBBAIHEQgfAgICAgUEAQcCAQMDAwMEAQICAgICAgQCBAUCBQIEAgMGBQMCBAICAQECAQEBCgICAgEBAwEBAgIBBgETAQICAgMFBQgBAwEBBAEBAQMCAwMBAQQBBAICBQIBARgBAwIBAgEBAgEBBAECAQICAgICBwQCBQECAqACAgIDBQEJAgQBAwIEBQERAgYBAgQCAQIBAgUEDgIBAQICAgkDAQEDAmIDBQIEBgMDAgECAQIBAgIBAQIBAgIBAgEBAQEHAQIFAgIBAQIBBAIBAQEGAQIIBSkCAQEDAQEBAQMHAQMBAQECBAoF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GQcKDQgDCwUGBgcPARwHCg4KAgsICAQJDgIXCwgSBhAEBAkHDwwTAQcIDxwGBwYJCwEKChMCCAgLGQYHBwoMAl8BCggBCgYGAgMDBAIDCAICAQICBgIDBwIMBAYEBwMFDAMDAgIDCwIFCgQyAwMFAwcCBAYCAgMCAgYCBQgDFAQBBgYNCQUOBQQDBAQNBAsNBYwCCwUGCgQBDAYHBwUQBgcFBgQFAQQIBgkFkAIEAgMCBAIGAwUCAQEBBQMBBgMEBAQCBAI8AQIDCBEHAgkFBQEFAQICAgIEAgcFBAECAwUFAQEJAgIBAgQDAgIBAwICBAMDDQcIEAkDAQIHCQwEOgMMDgoGBx0GCgQGBAUBAwkFDAULAggGBQoEAQ4GBgUFrAMFBAcEBAwEAwMCAwoDBAsEHgQGBgwKBA8EBAMEBAwECw0GEgIDAwQDAggCAwICAgYCAwYDBgIQAw8iAgIFAwcDAwYCAgICAwYCBQgDBAMDBAMGAwQLAgIEAQILAwQHA7IFCgcGCgYECwcGCgZGBw0EBQwHATIDBAUUCAUJAgQBAQIIAgELCAUIFQgZBAEBBQEJAQIGAQICBQEcAQMBAgEBAwEBAQIGAQEBAQIFAgEBAQgCAQYCAgEPAgQCBBoHAQQCBQoGAQQCEgIBAwEBAQMICAEBAgEBBAEBAQkCAwECBwEBAQQBAgkBAgEBAwEBAgECAQECAQYFBQ4DAwMDAgEEAQECAQIBAQIUBAgNBAIBAwQNAgIEAgMLBAMCBA0EAgIGBAcFAgQDBwMFBQEFBQEODgEMBAMBAhYDBwIEDgELAwIBAwERBgoGAgEBAw4IBwYCAQMDFAEGCQItBAIFBggNAwMCBQMBAQUYAwUEASECAgIBAgECAgICAgEJAgEBAgIGAwQCHQMDAgIDHgEoAQMFCAIDAg8BAQUDBxMHAwMDCBkEAwkDAQMCAQIBAxMBAQICAQMCDAMDAQEDCAsFBxUCAgIEAgIBAwYRCRgBAQMEAwMCAwcDAQECBQIEAwIDAgIBAQEEAgIDBAUBBAEGAQMEAgIDAg0BBAEBAwIKAwICAwIDAgEBAgEDBQEBAQYBBAEBAggBAgEDAQIBAQIHAgEBAgQDAQIBDAEEAQEBAQQBAQE3BQEBAQQdAQMBAwoHAwYBAQUEAgMCAwQCAgICAgEBAQIDAwMCBQYCBQgBCAICAQIFCwMkAQQBBQEOAQQBAQICAw0BAQkBDQEHBAMHAgMGAQIHAgIDAQEKAQECAgIGAwIHCQIBAgIKAwMBARgBAgEGAQIDAQMCAQIBFwYCAQMLAgEBAwIFAQMBAgEBAwEBAgEDAQEaBAEBAQEDAQEBAQIEBQIVBQMCAwYQBwIGAwIDAQMCAwIBCQEGAgUfDgIHIgYrAh0EAggDAhUFAwIDQwMCAgwTCAMCAwEJAQ0DAQ0DAgEDAwsBCQQEDQX+gAICAwcDAwEDAwYDAQEDBgIBAQEDAgQBCg8BAgEBAQEBAgEBAwIBAQIBAQEDBQQBAQIBAwEBDwQFAwMBAwMGAwEDAgIFBgIBAQJBAQMBBhEBEQUBAwIHDQkBAQcICQYBAQEIDgcQAQICAgMBBAsEAwIBAgkEAQEEAQMCAgEEBgIDGAEDAQEBAQIIAgEBAgEFAQEBAQIBAgICCwEBAwMBBAECAQIBBAIBAwEBAQIDAQUBAQEFAg0CAQEDAQIBAQICAQECAQEDAgEDAgEDAwIDAQIBAwEBBAQDBQQCAgIDAQsCAwIEBwMDAgIDCAMJAQMBAQMBBAEEAQMBBgMEAwMNAwMPAwIBAQUNAQEDAQIBAgQBAQICAQEDBQECAQIDAgUKAwEFDgUCAgIFDQUCAQICAwEFDwEBAQEDAwMCBAEBAgEBEAUFAwEDBgECAgICAwECAggBAgECAQMCCwICAQMCAgEBAwIBBQwEAgIBAgIBAwIBAgEBAQIBAQEHAgEHAgIBAQMCAwEBAQMEDgUAAAAAAQAAAOECAAHgAGUAABMOASciJicuATEiFhceATEiJicuAS8BFx4BFx4BFTAmJy4BMSIWFx4BFxYGDwEXOgEzNycuATc+ATc+ASMwBgcOATE0Njc+AT8BBw4BBw4BIzA2Nz4BMTAGBw4BIwYmJy4BMTAGB/MHBgEBFQ4PFAEIBQYHAR0UFSACBQMCFQ4OEyYaGiUBHxYVIAEBGyNAgDWWNYBAIxsBASAVFh8BJRoaJhMODhYBAwUCIBUUHQEHBgUHFA8OFQEBBgcFCAgFAaEkGwIgFhYeJhoZJhMODhUCAwUCIBUUHQEHBgUHFQ4OFQEBBgcMAQEMBwYBARUODhUHBQYHAR0VFCACBQMCFQ4OEyYaGiUeFhYgAhskGiUlGgAAAwAZ/+EB6QHaAuUC9QMFAAABMhYXNhYHIiYnJiIHDgEXHgEzPgEzPgE3PgEXFgYHDgEjIgYHDgEjIgYHDgEzMjY1JjY3PgE3NhYXFDI3PgE3NhYHDgEHBhQXFjY3NhYHDgEnJgYXHgE3NjIXFhQHBiInJiIXHgE3NhYHBiYnLgEnJgYXHgE3NhYHDgEnLgEnJgYXHgE3NgYHBiYnJgYXHgE3NhYHBiYnLgEnJiIXFBYXHgEHBiYnJiIVFBYXFgYnLgEnLgEXHgEXDgEHHgEXPgE3PgEXNhYXJiIHDgEnDgEHMjY3NjIXNhYXLgEHDgEnKgEjHgEXNhYHFgYHLgEnBiYnLgEnLgEHDgEHDgEnDgEHJjY3PgEXPgE3LgEnDgEnLgEnLgEnJgYVHgEXHgEHDgEnJgYXHgEXMhYHBiYnJiIXFBYXHgEHDgEnLgEnJgYXHgEVFAYHLgE1NDY3NCYHDgEHBiYnJjY3PgE3NCIHDgEnJjYzPgE3NiYHBiYnJjY3PgE3NiYHDgEHDgEHBiYnDgEHHgEXNhYXHgEHLgEnBiYnLgEnJgYHDgEHDgEnDgEHLgE3JjYXPgE3KgEjBiYnJgYHPgEXNjIXHgEzLgEnBiYnJiIHPgEXNhYXHgEXPgE3LgEnPgE3NgYHDgEHBiY3PgE1NiIHDgEnJjY3PgE1NiIHDgEHDgEnJjYXFjY3NiYHDgEnLgEXFjY3NiYHDgEHBiYnJjYXFjY3NiYHDgEHDgEnJjYXFjY3NiIHBiInJjQ3NjIXFjY3NiYHBiYnJjYXHgE3NjQnLgEnJjYXHgEXFjI3NDYXHgEXHgEVBhYzMiYnLgEjIiY1LgEjIiYnLgE3NhYXHgEXMhYXMjY3NiYnJiIHDgEjJjYXNhYXFjY3NhQHDgEHIhYXHgEzHgEHDgEjBhYXHgEzNhYHDgEjIhQXHgEzNhYHBhYXPgEnJjYXMjY3NiYjIiYnPAEXMjY3NjQnIiYnJjY3MjY3NDYjLgEnJjYXHgE3PgEzByIGBwYWMxYyNzYmJyImIyMiBiMOARcWMjcyNicuASMBVgQIAgsUAgIDAQEFAwMDAgEGAwIIAgIGAQIHAwIEAwIJAwQGAgEQBwgUCQ0JFQ0CAQgJCR0FAgMBBQYTHggIFAgIMRMICBEfCwgMBAcsGQYIBQwiFQYJAgIHECMOBg0JCiYKChEICBsHBxQFBAMFDBsRCg8DAx8KChEHBgcGDx4VFAEFDCkaAgUCDCMTCQ0KCyMPDhIDAwgBDAoFBQoKFgoBCQcEBQUGCQsDAgUCBx0UAwUDDBkKCQ0EAQ0GCQwBBQoEAQoGBgoDCxEGBgoFBwoBBQkDAw0FCBcEBQsDDAwBAwEDAQQCCAoCBQoCAwUGBQoDAgsEAwUBAwMFAgoFBAkCByAHBw0GAQQEBQwGBQkBHRcHBgUEFAcHBQIBDQYIDQgIFgoDBQELBgYLAgMRBQYKAQEEAQEKDAgIDAoCAwECCgYFEQMBCgYHCgEFAwkXCAgNCQUNAgEFBwcUBAQFCBccAQEJBgUNBQMFAQUOBwcfCAIKAwULAQYCAgIFAwQLAgMKBQYFAgMKBQIKBwMEAQMBAwENCwMLBQMYBwUNAwQJBQIKBwQKBgYRDAQKBgUKAgQJBgEMCQYNAQQOCAoZDAIGAxQdBwMGAgMLCAYFBAQHAQoBCRcKCgUFCgwBBwMEEQ8OJAsJDAoSJAsCBQIZKgwEAhQWHQ8HCAYGEgoKHwMCDgoRGwwGAwUFEwgHGwgIEQoKJwkKDQYPIxAHAwEJBhUiDQUJBhgtBwQNCAofEQkJEzAJBxMICB8SBgUBAwIFHQkJCAECDRUJDAoUBwgQAgcEAwkCAwQDAgcCAQYCAwcDAgYBAgMCBAUBAQICAxQLBxwLBg8FBQECCQIDAQECCQMDAQECAwIDAQECCwICAQEBBQECAQIFAwQCAQMBBgYBAwECBAMGAQIBAQIFAQMCCgMBAgIEAgECAgMJAwECAwkCAQEEBQ8GBxEIBQIFAgMBAwIHBAMBAwECAZ8CAgEDAQQDBwMCAQMCBAIB2gMEAQQNAgICAQEDAgEBAQEBBAMDBQICBwICBQEBBwYIBwswFAcIDgMDCwICBwMCAgUUDw8TDQ8WAgEPAQIEDQsMCBIMDAMCBxIFDQQDBAgFDAgDDQwLBwcJCwsBBAQKAgIGBw4SBQQDDAwDBgYNBgYCChYbBAQQBAsLIAICBB4hBAMJCQoHEBAXBgYICBgFAwoFBB8aAwYIDQQECQIEDAgFAQcWGAoDBwIHCQQFCAUHBQMEAwkBAwQEAgQHAgEBBgQCBgYBAgIFAQQDBgICCAgFCwIDCAMBBQgDBwECAgIDBAIHAQMCBQMECwEGAwIBBQECDAMFBwEFCQcLEwYHBgkVMQEBBAYFAQUFAQcHBQEHBwcGCwQGCg0BAgQDBwID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BAQBAQMFBAUIBAoBBwcDAQMB/kYBAgQFDAgMEgUFAwkFBwYFCQUBAbcEBggHBwUFBREMCQwFAwIBBQf+pwQEAQIDAQQHDgQCAQEBAQMDAgQBAQIBAQQDDBgOChAFAwEBAQMCCRcNCicLEhkJBAUBBwgFBwUJEAoFBwUDBQEBBgQCAgEBAQICAw4IAQMBAQEFCQkECAkQJhULIwoVJBENCwYBvwEBAQIJERkZBgIDBQMDBQECAQMHBAMBAQMBAQEBNAIBAgMCAQICAgICAwICBwEHBQUBBAMFDwMEBAEDAQIFBAQCAwMBBAkKCAQBAwEFBAQJBAgCKgwEBQQBBQgKBwEBBQQIAQEDBAMDAQIBBAMCBAECAwUGBQQBAgICAgUFBAMDAwMGBgcBAQECCQQDAgEDAgEBBggHAwYFBwEBBAQIAgMDAwIDAQQDBgMDAQEBAQIFAwYCBwgHAQEBAgICEQIBAQcFBgMBBAIBCwIBAQEBAwEJAwQBBAMDAQEDAgIEAQECAQMDBwEHAwgBAQICAwEHAwYFAQIEBQQLBQYBAgIBDD4KHQ4eLxMMDwUFAQcNQykOHgoDAwEHAxZBICIzCwQDAQMECSkcH0kbCA0BAQEDAQMhCggICgcHAgITDh4DAQECAQIPBhsMHQcIDAQDAwYHBw0DAwEDAgUCAwMCAgUCAgYCAwQEBQcCAgECAQIHBQQEAwIGAgIFAgIDAwIFAgMBAwMNBwcGAwMCBwMDCAIGGwsbBxECAQIBAQMeDhMCAgcHBAkCBSAMBwMDAQECAQIFAwQGAwIIAwQDAgIEAQQDAwYCAQIBAg0CAgQEBgkCAgoEAwMBAg0CAQIBAgYDAwQBBAICAwUCCAMEBAMCBQICAgECAQICAwICBQECBAEDDQICAQMEAQgDBQYEAwQDAwICAwcDAwcFBAcCAwMBAgINAwIHCQICAhMBAwEDAgICAQICBwwMBwcEBQcBAgICAgICAgMCAQIEBgYHBwkJBwIEAgICAgQDAgFDAQMBAgICAQECAQIJBQIIBAYHBgcEBAQDAwMRDQQGBAEDAQYRCgQHAgQJAwQCAgMDAwUBAT4GBAQFBgICAQEDAgYFCAICAQECAQQCAwsBBgMBAwIFAwQDAgQBAQECBAIHAgMDBAQDAgMDAgEBAgMDAgECAwcHBAMDCAIEAgMCBAQDAQIDAQQCAQECAQIBAgICBQICAQECCAIBAQwCAwIDAgYEAgECAQEBAgMBAgECAQEBAgIEBgIDAgECAwIKAgcGAwUCBQICAgIEAwUDAgMBAgEBAwECCQEBBQULBwQEAQMEAgMBAgEGCQICAgMIBgMDAwIGBwQECAYBAgEBAwIFBgEBAwEEBwMEAwIBAQICCBEFCA4TBAMCBRIPDAQDAAATAAD/4AByAeAAdQCyAScBZAGhAd4CGgJXBYgGDQZ6BrcG9AcxB24H5AghCJcI1AAAExQGIyIGFRQGIyIGFRQGIyIGFRQGIyIGFRQWMzIWFRQWMzIWFRQWMzIWFRQWMzIWFRQWMzIWFRQWMzI2NTwBMzI2NTQ2MzI2NTQ2MzI0NTQ2MzI2NTQ2MzI2JzQmIyImNTQmIyImNTQmIyImNS4BIyImPQEjFRccATMyFhUeATMyFhUUBiMiBhUUBiMiFBUUBiMiJjU0JiMiJjU0JiMiJjU0NjMyNDU0NjMyNjU0NjMyFhU3FAYjIgYVFAYjIgYVFAYjIgYVFAYjIgYHFBYzMhYVFBYzMhQVFBYzMhYVFBYzMhYVFBYzMhYVFBYzMjY1NDYzMjY1NDYzMjY1NDYzMjY1NDYzMjY1NDYzMjY1NCYnIiY1NCYjIiY1NCYjIiY1NCYjIiY9ASMXFBYzMhQVFBYzMhYVFAYjIgYVFAYjIgYVFAYjIiY1NCYjIiY1NCYjIiY1NDYzMjY1PgEzMjY1NDYzMhYVBxQGIyIGFRQGIyIGFRQWMzIWFRQWMzIWFRQWMzI2NTQ2MzI2NTQ2MzI2NTQmIyImNTQmIyImNTQmIyIGFTMUBiMiBhUUBiMiFBUUFjMyFhUUFjMyFhUUFjMyNjU0NjMyNjU0NjMyNjU2JiMiJjU0JiMiJjU8ASMiBhUzHAEjIgYVFAYjIgYVHgEzMhYVFBYzMhYVFBYzMjY1NDYzMjY1NDYzMjY1NCYjIiY1NCYjIiY1NCYjIgYXFAYjIgYVFAYjIgYVFBYzMhYVFBYzMhYVFBYzMjY1NDYzMjY1NDYzMjY1NCYjIiY1NCYjIiY1NCYjIgYVBxQGIw4BFQ4BIyIGFRQGIyIGFRQGIw4BFRQGIyIGFRQWMzIWFRQWMzIWFRQWMzIWFRQWMzI2NzQ2Mz4BNTQ2MzI2NTQmIyImNSczFR4BMzIWFRQWMzIWFRQGIyIGFRQGIyIGFRQGIyIUFRQGIyIGFRQGIyIGFRQGIyImNTQmIyImNTQmIy4BNTQmIyIGFRQWMzIWFRQWMx4BFRQWMzIWFRQWMzIUFRwBIyIGFRQGIyIGFRQGByIGFRQGIyIGFRQWMzI2NTQ2NzI2NTQ2MzI2NTQ2MzIWFRQWMzIWFRQWMzIWFRwBMzIWFRQWMzIWFRQWMzIWFRQGIyIGFRQGIyIGBxUjNzQ2MzI2NTQmIyImNTQmJyImNS4BIyIGFRQGIyIGFRQGIyIGFRQGIyIGFRQWMzIWFRQWFzIWFRQWMzIWFRQWMzIWFxQWFzIWFRQWMzI2NTwBMzI2NT4BMzI2NTQ2MzI2NTQ2MzI2NTQ2MzI2NTQ2MzIWFRQWMzIWFxQWMzIUFRQWMzIWFRQWMzIWFR4BMzIWFRQWMzI2NTQ2Mz4BNTQ2MzI2NTQ2MzI2NTQ2Mz4BNTQ2MzI2NTQmIyImNTQmIyImNTQmIyImNTQmIyIGFRQGIw4BFRQGIyIGFRQWMzIWHQEHJzQmIyImNTQmIyImNTQ2MzI2NTQ2MzI2NTQ2MzI2NTQ2MzI2NTQ2MzI2NTQ2MzIWFRQWMzIWFRQWMx4BFRQWMzI2NTQmIyImNTQmIy4BNTQmIyImNTQmIyImNTQ2MzI2NTQ2MzI2NTQ2NzI2NTQ2MzI2NTQmIyIGFRQGByIGFRQGIyIGFRQGIyImNTQmIyImNTQmIyImNTQmIyImNTQmIyImNTQmIyImNTQ2MzI2NTQ2MzI2NTczBxQGIyIGFRQWMzIWFRQWFzIWFRQWMzI2NTQ2MzI2NTQ2MzI2NTQ2MzI2NTQmIyImNTQmJyImNTQmIyImNTQmIyImNTQmJyImNTQmIyIGFRQGIyIGBxQGIyIGFRQGIyIGFRwBIyIGFQ4BIyIGFRQGIyImNTQmIyImNTQmIyImNTQmIyImNTQmIyImJzQmIyI0NTQmIyIGFRcUFhcyFhcUFhcyFhUUFjMyFhUUFhcyFhUeATMyFBUcASMiBgcUBiMOARUUBiMiBhUUBiMOARUOASMOARUUBiMiJjU0JiciJjU0JiciJjU0JiMiJjU0JiciJic0JiMiNDU8ATMyNjU+ATM+ATU0NjMyNDU0NjMyNjU0NjMyNjU0NjMyFhUHFBYzMhYVFBYzMhYVFAYjIgYVFAYjIgYVFBYzMjY1NDYzPgE1NDYzMhYVFBYXMhYXFBYzMjQ1PAEjIiY1NCYjIiY1NDYzMjY1NDYzMjQ1PAEjIgYVDgEjDgEVFAYjIiY1NCYnIiY1NCYjIgYVBxQGIyIGFRQGIyIGFRQWMzIWFRQWMzIWFRQWMzI2NTQ2MzI2NTQ2MzI2NTQmIyImNTQmIyImNTQmIyIGFTMUBiMiBhUUBiMiBhUcATMyFhUUFjMyFhUUFjMyNDU0NjMyNjU0NjMyNic0JiMiJjU0JiMiJjU0JiMiBhUzFAYjIgYVFAYjIgYHFBYzMhYVFBYzMhQVFBYzMjY1NDYzMjY1NDYzMjY1NCYjIiY1NCYjIiY1NCYjIgYVMxQGIyIGFRQGIyIGFRQWMzIWFRQWMzIWFRQWMzI2NTQ2MzI2NTQ2MzI2NTQmIyImNTQmIyImNTQmIyIGFQcUBiMiBhUUBiMiBhUUBiMiBhUUBiMiBhUUBiMiBhUUFjMyFhUUFjMyFhUUFjMyFhUUFjMyFh0BMzU0NjMyNjc0NjMyNjU0NjMyNjU0NjMyNjU0JiMiJjU0JiMiJjU8ASMiJjU0JiMiJjU0JiMiNDU0JiMiBhUXHAEzMhYVFBYzMhYVFAYjIgYHFAYjIhQVFAYjIiY1NCYjIiY1PAEjIiY1NDYzMjY1NDYzMjY1NDYzMhYVNxQGIyIGFRQGIyIGFRQGIyIGFRwBIyIGFRQGIyIGFRQWMzIWFxQWMzIUFRQWMzIWFRQWMzIWHQEzNTQ2MzI2NTQ2MzI2NTQ2MzI2NTQ2MzI2NTQmIyImNTQmIyImNTQmIyImNTQmIyImNTQmIyImNTQmIyIGFRcUFjMyFhUUFjMyFhUUBiMiBhUcASMiBhUUBiMiJjU0JiMiJic0JiMiJjU0NjMyNjU0NjMyNjU0NjMyFhUTAQEBAQEBAgEBAgEBAQIBAQEBAgEBAQIBAQIBAQEBAQEBAgECAQECAQIBAQECAgEBAQIBAgEBAQICAQEBAQIBAQECAQEBAQEBAQECAQ8LAgEBAQEBAgEBAgIBAQECAQIBAQECAgEBAQEBAQECAQICAQEBAgEyAQIBAgEBAgEBAQEBAQIBAQEBAgIBAQECAQIBAQECAgEBAQEBAQECAQECAQEBAgEBAQECAQEBAgEBAgEBAQECAQECAQEBAgEBAQECAQ4JAQICAQIBAQEBAgEBAQIBAQIBAQEBAQEBAgIBAQIBAQEBAQEBAQECAU8BAgEBAQIBAQEBAgEBAQIBAQIBAQEBAQEBAgECAQICAQEBAQEBAQIBHgECAgEBAQIBAQEBAQICAQEBAQEBAgEBAQIBAQEBAgIBAQECAQIBAR0CAQEBAgIBAQEBAgEBAQEBAQIBAQECAgEBAQEBAQEBAQECAgEBAQIBHgEBAgEBAgEBAQIBAQECAQEBAQIBAQECAQECAQEBAQIBAQIBAQECAQFKAQECAQEBAQEBAQECAQEBAgEBAgEBAQECAQEBAgEBAgEBAQEBAQEBAgEBAQECAQIDBAEBDwEBAQIBAQEBAQEBAQEBAgIBAQECAQIBAQECAgEBAQEBAQECAQECAQEBAgEBAQECAQECAQEBAgEBAQECAgEBAQECAQEBAgEBAgEBAQECAQEBAgEBAgEBAQEBAQECAgEBAQIBAgEBAQICAQEBAQEBAQEBAQIBAQEPAQEEAwIBAgEBAQECAQEBAQEBAQECAQECAQEBAgEBAQECAQECAQEBAgEBAQEBAQEBAgEBAQECAQIBAQEBAQIBAQEBAQECAQEBAgIBAQEBAQECAQEBAQECAQIBAQECAQEBAQEBAQEBAgEBAQIBAQIBAQEBAgEBAQIBAQIBAQEBAgEBAgEBAQIBAQEBAgEBAgEBAQIBAQIDBAEOAQEBAgEBAQIBAQIBAQECAgEBAQEBAQECAQECAQEBAgEBAQECAQECAQEBAgEBAQECAQECAQEBAgEBAQECAQECAQEBAQIBAQECAQECAQEBAQIBAQECAQECAQEBAQIBAQECAQECAQEBAQEBAQICAQEBAgEBAgEBAQIBAQEPAQEEAwIBAQIBAQECAQECAQEBAQIBAQECAQECAQEBAQIBAQIBAQECAQEBAQIBAQIBAQECAQEBAQEBAQEBAgEBAQIBAgEBAQEBAgEBAQEBAQICAQEBAgEBAQEBAQIBAQEBAQIBAgEBIgECAQEBAQEBAQECAQEBAgEBAQEBAgIBAQEBAQIBAQECAQEBAQEBAQECAQEBAQEBAgECAQECAQEBAQEBAgEBAQEBAgIBAQEBAQIBAQECAQIBAQECAgEBAQEBDwECAQEBAgIBAQICAQEBAgEBAgEBAQICAQEBAQEBAgEBAQEBAgIBAQECAgEBAgIBAQECAgEBAQEBAgEBAQEBAQICAQEBAgEiAQIBAQECAQEBAQIBAQECAQECAQEBAQEBAQICAQIBAgEBAQEBAQECAR4BAgIBAQEBAQIBAQECAgEBAQIBAgEBAQICAQEBAQIBAQECAQEBAQEdAQEBAQECAQEBAQICAQEBAgECAQEBAgIBAQEBAQEBAQEBAgIBAQECAR4BAQIBAQECAQEBAgEBAgEBAQECAQEBAgEBAgEBAQECAQECAQEBAgEBSgIBAgEBAQEBAQECAQECAQEBAgEBAQECAQEBAgEBAgEBAQEBAQ8BAgEBAQEBAQEBAgEBAQICAQECAgEBAQIBAgEBAQICAQEBAgECAQEFAgEBAQICAQECAQEBAQECAQIBAQECAgECAQEBAQEBAQICAQEBAgE2AQEBAQECAgEBAQIBAgEBAQICAQECAQEBAQECAQIBAQIBAgEOAQIBAQEBAgEBAQIBAQIBAQEBAgEBAgEBAQIBAQEBAgEBAQIBAQIBAQUBAgEBAQIBAQEBAgECAgEBAgEBAQEBAQEBAQIBAQICAQEBAQEBAQIBAdwCAgIDAgICAgMBAQMCAgIDAgICAgMBAgMCAgICAwECAgICAgMCAgICAwICAgMBAQMCAgICAwICAgMBAQMDAgICAgICAgICAgIDAgICBAQRAgICAgMCAgIDAQEDAgICAwICAgIDAgEDAgIBAwICAgIDAgEDAgICAhECAgIDAgICAgICAgICAgIDAwEBAwICAgMCAgICAwEBAwICAgMCAgICAwICAgICAQMCAgICAwIBAwICAgICAgECAgMBAQMCAgICAwICAgQVAwECAwICAgIDAQICAwECAwICAgIDAgICAwEBAwICAgMCAgICAgICAjsDAQICAwECAwMBAgIDAQICAwEBAwICAQMCAgIDAwEBAwICAgIDAgIDAwECAgMBAgIDAgICAwECAgMBAQMCAgEDAgICAwMBAQMCAgICAwICAwICAgIDAQEDAwICAgMBAgIDAQEDAgIBAwICAgMCAgEDAgIBAwMCAgMCAgICAwEBAwMCAgIDAQICAwEBAwICAQMCAgEDAwIBAwICAQMDAgIDIQICAQEDAwECAgMBAgIDAQEBAwMBAwYGAgICAwECAgMBAgMDAQEDAgIBAQMCAgEDAgIBBAQEAwICAgMBAgIDAQIDAwECAgMBAgIDAQIDAwECAgMBAQMCAgEDAgIBAQMCAgQJCQMCAwICAQEDAgECAgMBAgMDAgEDAgIBAgMBAQICAwIDCQkEAgIDAQECAgMBAgIDAQEDAgIBAwMCAQMCAgEDAgIBAwMCAQMCAgEDAgICAgUFAwECAgMBAgIDAQECAgMBAQMDAgEDAgIBAwICAgYGAwEDAwEBAQMCAgEDAgIBAwMBAQICAgICAgMBAgMCAgICAwECAgMBAgMCAgICAwEBAwICAgIDAgEDAgIBAwICAgIDAgEDAgICAgICAQEDAwECAgMBAgIDAQEBAwMBAwYGAgICAwECAgMBAgMDAQEDAgIBAQMCAgEDAgIBAwQBBQICAgIDAQICAwECAwMBAgIDAQICAwECAwMBAgIDAQEDAgIBAwICAQEDAgIECQkDAgMCAgEBAwIBAgIDAQIDAwIBAwICAQIDAQECAgMCAwkJBAICAwEBAgIDAQICAwEBAwICAQMDAgEDAgIBAwICAQMDAgEDAgIBAwICAgMEBAQBAgIDAQICAwEBAgIDAQEDAwIBAwICAQMCAgIGBgMBAwMBAQEDAgIBAwICAQMDAQECAgICAgIDAQICAwICAgMBAgIDAQICAwICAgMBAQMCAgIDAgIBAwICAQMCAgIDAgIBAwICAgJUAwEBAgECAgECAgMBAgIDAQECAgMCBQ8PBQIDAgIBAQMCAgEDAgIBAgIBAgEBAwICAgIDAQECAQICAQICAwECAgMBAQICAwIFDw8FAgMCAgEBAwICAQMDAgEDAgIBAwICAgImBgICAgMBAgMDAgEDAgICBgYDAgMCAgEBAwIBAQIDAQECAgMCAwYGAgICAwECAwMCAQMCAgIGBgMCAwICAQEDAgEBAgMBAQICAwIDBqQCAgEDAgIBAwMCAQMCAgEDAwICAwICAgIDAQEDAwICAgMBAgIDAQEDAgIBAwICAgMCAgEDAgIBAwMCAgMCAgICAwEBAwMCAgIDAQICAwEBAwICAQMCAgIDAwEBAwICAgIDAgIDAwECAgMBAgIDAgICAwECAgMBAQMCAgEDAgICAwMBAQMCAgICAwICAwMBAgIDAQIDAwECAgMBAgIDAQEDIQMCAgICAgEDAgICAgMCAQMCAgEDAgICAgMCAQMCAgICAwICAgQEAgICAwICAgICAgICAwICAgMBAQMCAgIDAgICAgMBAQMCAgIDAgICAhkDAgICAwEBAwICAgMCAgICAgICAgMBAgMCAgICAwECAgMBAgMCAgICGQMCAgIDAQEDAgICAgMCAgIDAQEDAgICAwICAgICAgICAwICAgQEAgICAwICAgIDAQIDAgICAgMBAgIDAQIDAgICAgMBAgICAgIDAgICAhkDAgEDAgIBAwICAgIDAgEDAgICAgICAgIDAgICAwEBAwICAgMCAgICAAABAAz/4AH0AeAAHgAANxcHNwczJxcnNyYnNwYjIicHNwcnBycXJwYjJxcGBwx4CXgGJQZ5CXgKExNDAQISRRUqNzkqFUUUAUQUChPeaiMLfHsKI2oGDFENJEKKElJSEopCJA1RBwsAAAwARv/rAboB3gCBAN8BiAHFAgcCNAJQAm8CigKnAv0DLQAAEyIGBwYWNzYWFxYGDwEnIiYnLgEHDgEHDgEHDgEXMDY3PgE3PgEVDgEPASMiBhUUBgcOARceARUUFhceARUUFhcWMjc+ATU0Njc+ATU0Njc2JicuATU0JisBJy4BNTIWFx4BMzI0JzQmJy4BJy4BJyYGBw4BIwYmJy4BJzQmJy4BBxceATc2MhceARceARceAQcwJicuASc0JicmFhcWBicuASc0JicmFBcUBgcGIicuATc+ATU2BgcOAQcOASc0Njc+ASMiBgcOAQcGJjc+ATc+ATMyJicuAQcGIjU0MhcHHgEzHgEzHgEHBjI/AQcGNjc2MhcWMjc+ARceATU0NjMWNicmNjcyNjc2Fh8BJy4BBzAVHgEXFhccAScuAScuATEmBg8BFx4BFxYGJy4BJy4BNScHFxYUJy4BJy4BNScjIiYnJiIHDgEvAQcOAQcOAQcGND8BLwEHFAYHDgEHBiY3PgE/AScuARUiBgcOAQcGJjc2Nz4BNTY1IgYHBiI3PgE1NDY3NhYXFx4BOwEVFAYHDgEXFAYjIiY3PgEjNAYHDgEPAScuAScuATEGFhcWBiMiJjc0JicuAT0BMzI2Nz4BMTIWFwcWBgcOAScmIhUUMj8BFRQWNzYmJyY2NzYWHwEHDgE3NhYXFgYHDgEjIiYnNCYxIgYPAS8BBwYmNz4BNz4BMx4BFxcWNjc2FhceARUUJi8BDwEnLgEjIgYHFAYjIiYnJjQ/ARceATc+AT0BFx4BFwcWMj8BFxYGDwEnLgEjIgYHDgEjIiYvATc2Fhc3FwcOASMiJicuASMiBg8BJy4BPwEXFjI3NDYzMhYXBxYyNzYWFxYGIyImLwEHDgEjIiYnJjY3PgEXFzI2NzYWFx4BBw4BIyImLwEHDgEjIiY/ARceATcHHgEfATc+ATMyFhceATc+ATU0NjMyFhUUFhcWNjc+ATMyFh8BNz4BNzYWFx4BMzIWBxQGByIGFRQGBw4BBwYmJy4BNTQmIy4BJyY2MzI2Nz4BNzYWFxMOAQcOATEGFhceAR8BNz4BNz4BJzQmJy4BIyYiFzIWHQEHLwE1Nz4BNTAmMTAGB+QJCAIEAgYGCgIEBwkJDgcTDBcaCQYGAgIFBAMDAQQDAh0SERgBBgMJDQsLBQcIAgMBAwICAQMOEC6ULhAOAgICAgICAwMHBwULDA0JBAUBHBMTHQEBAQQDAwQCAgcFChkYCxMHCgQDBAQBBgoJFBEMCQYEBg4EAQMBAQQDAgMBBAMFCAIDAQQJBQQFCAYCAQEBAgEBAgMDAgMBAgEDAQMDAQQEAwYBAgMGBwMBAgECDAYJAwcICgIBAwEFAwcICgQCAhENVgoSAwMJAgQBAgMGCgsCAQQKBgMDBAMEBAQECAsEBQUEAQEGDwMRCR4iBQIJAwYBAQMCAQMCAgQEAgUBBQQJBQEEAQEBAwMEAwIEAQ4EBAQCAwIBAwIUESgIBQUKDioNDAIBAgIBAwIEBAQIBwEDAgMEAwMBAQEDAgQIBAYBBAMDBQECAQECAgIDAQEGBAYCAQEBBAMIHhZzCyMKCQwJBQUBAQEEAgMBAgEIBgUNBAkKBA0FBQgBAQICAgMBAgEEBQkMCQkhDAYIAQgFQwQCBwUEAgECBwcLBAIBAQEDAQQCBAMGBwYCBAMDAwMBBAMEAQECAQMBBQMHAwMKCAEGAwcDAgUBAQMBdwMCAgEDBAIEBgMKAwMHAwUBAQIBAgEBBAMFAwUFBAICAQEGAwYCgwIFBgYCAgEFBgQBAwEBBAICBAEBAwIECAcFApIIBAIDAQEEAgIEAQEDAgMGBQECAgYGBQICAQEGBIwCBQUFBQICBQUEBAIEBQIEAQECAgIBBAUFAnQBAgECBQUDAQIBAwEBBAIEBAIEBAcDBAMGAwUBjgIFAQMDAwcREAoFBAQBAQECAQECAQEBBAQEChARCAIDBAIKDhQKAwEDAgQHAgMBAgEEAgcxJDR3EAIDAgEBAwEBBgUBBAEBAwIDIgg+BxMHBwoCCAQGFhAUFBAVBwQIAg0JCQ8BAgEBAQEbDw8MBQgBCwcB3gMEBgkBAgcHCiESFAIGBgwFBAIHBAVMV0JeAQICAhoQEBQBAhQNHwgJBQcFBQUDAgQBAQQBAgQCBggDCgoDCAYCBAIBBAEBBAIDBQUFBwUJCCINFAEZERIZDwsLXjdJQQUEBwIEBQwGBgECBQwYERgTBQQDAg4FAgMEBAIVDxIXCAYJAQECAxMPBwoBAi0KBwEEAwYLBhEGBwcREg0CAgIDBgYEEgkQDBUJCwQEBAEBCwcNIAgFEBoDBQQKDR0QCQgHBwYDBAICCAhYBAgBAgECAgQDBAcFAQcDBAQFAwEDBQIDAgEBAQEDAgMIBA8EFAgFAQIBGRhMLi4sEw0BAkdIOlQBBAMHZChLCxIHAwMoRy1FBAgMWlccAwMeJhw4DBwKBwMGBwkBAhsMOR0oHwIEH1daBgcIA0UuSCgDAwcUC0opYgcDBAFUOkhHAgENEy0uLkwYGAECAQQEAQUCAgYDCAQLLQUJDg8sEgsOBQUGBwMCAwEJBwYOAwcIAw4GBggBAgIDBwYFBQ4LEiwPDgkFAwQEA3wNEQYFAgMCAwUGCAoKCwMCBAMFEwMCAQMGCQgGBAIECgsGBwQGCQYGCQUECAsMCQgFFAgZCgkNAQYFLQMBBAQEDAgNAQEEBAkMCwgEBQkGBgkGBAcGDA8IBQEDAgoECgUCBQEkBwgJCAwRBwoMBAcGAwQGCgcRCAgBCQMJEQcKBgQDBgcEDAoHEQwICQgJBAUFAygJCAgDDQsPBAYKCAQFBgUHBwYIAQgJBgMIAQgGBwcFBgUECAoFBRMOCgkEBQEqAQYDBwYFAgIEBAECAgQBAQICAQEEAgIBBAQCAgQHCAUFAwUBBwMDDQUDBAEFAgIEAgQHAgMICAIEAgIFAQQDBQ0DAwMEAQEHAwEdAgYBAQICLA0UIxEUFREiFA0sAQEDAQIDAQEnG0EaDw98BQIEAQEEAwABAAD/5wH+AdkCvgAAAR4BFx4BIyImJy4BBw4BJyYWFx4BFRQmJyYWFx4BMzYWFx4BFxYGLwEXHgE3PgEzHgEXHgEjIiYnLgEHDgEXHgEXHgEVFBYXHgEVFycuATc2JgcOAQcGFhcWFAcOARUUBg8BNwcOAQcOAQcOAQcOAQcOATEiNjc+ATc+ATc2NCc0BgcOAQciBjUwNjc+ATU0JgcOAQcGNDc2JgcOAQcOATEuAScuAScmNjc2MhcWNj0BBw4BBwYiJyY2Nz4BLwEHDgEHDgEnLgE1NCYHDgEHDgEjJjY3PgEXFjY3PgEnJiIxFAYjJzc+ATU0JgcOAQcOASMiNjc+ATE0BgcOAQcGJi8BNzYmJyYGBxwBFR4BMTAmJy4BBw4BFx4BNzYWBw4BJy4BMRQWFx4BMzIWFxYGBw4BBwYmNTQmJy4BByIGFx4BMQYmJy4BBwYWFxYUIyImLwEXHgE3PgEzNhYVFBYVFycuAQcGFhceATEUJicuARUUFhceASMuAS8BFRQWFx4BNz4BMR4BByImJy4BIy4BJy4BNTQGFQcnLgEvARcUBicmNjc2NCcuATU0BgcOAQcOATU+ATU+ATc+AS8BBw4BDwE1NDY3PgEvAQcOAQcOASc0Njc+ATc+ATc2JgcGJjU0Njc+AT8BBw4BJyY0NzI2Nz4BNz4BJy4BIyIGDwE3PgE1NAYHDgEHDgEHDgEHDgE1PgEjJgYHDgEHDgE1NCYjIgYHBhQXFhQnLgEnJgYHBhYXHgExFCYnLgEnLgExFBYVHgEXHgEXHgEVIiYnLgEPARceARceARcyFgcOAQ8BMycuAS8BNzI2Mz4BNz4BPwEnJgYHDgExJjY3PgE3PgE9AQcOAQcOASMwNjc+AS8BBw4BBwYiNz4BNzYmLwEVFAYPAScuAScuAQcUFhceAR0BJy4BJy4BJy4BJy4BIzAUFQFCAgoKBQcBAg0JDQ0MChMDAwUEAwMLBQcBBwsRFhMMCQUJAQIXCAoFChwRBQkBAg4IBgIDBQcEBg0CAwECAg8LCAMIBwUDAQYHCgIBAQIFBwECAQMFBQICBQUEAg8KCwUCCQYCEQoJFwcGCwIDAgMJCA0XBQICAgECCwUBAwUEBwkDBAUMBAMCBgcKBgoDAgMBAwECBAEFBAkEBwcWHgUDBwIGEwEBAwIOBwkEAgMLBwUDAQEBAQECCwIBAQEBBQIDCAsPGAgEBQIBARAFBgoKCAIBBwYEAwQBAgkEAgMUBAUMAQEDAwMFBwkNAgIBAQEFAwcSBgUBAwUQCgcCAwMLCAQFAgIFDAgHAwEDAgYDBgEBAQIDBAsEBAEEAQIBEAQDAgECBQUDAwEHAwcBBBEQBAcBAgEBAgULHgMCBgYCBBEIBwMRDgcBAwURBwcJBgkbDgQHAQUBAQcFBA4FFygOAwUDAQIIDAIDAQIEAwEEBQUDAwMEAwQBAgEBAQIEBQUDAQIEAQUBBBYODAsEAgUCCgQFBgEKBAobFg8SAwMBBAsSEhEUEwUEBgwaBwMCAhMLDBYDBgICAggLEB0WEwgJDQoGDCMOAwoDBAgCAwICDAEBDAMKCQIBBAcEAgUDAwMEBQMFAQICAwcVHQMFBQQJGwgEBwECCQUGGw0XDwEJBw8YBQQIFRkKETUsCQUDCA0CAmECAg0HBAQCCAMMKhIeMQsGBgIMBgYJAQcFFicLBwcFBg0JCA0CCQcaDAwEBAIJBAMBAQMKAQYGDAYBAQMBAwsHAxACAgIEBgcFDAcCCAQHIAwFCAEB0QwTCgYHCggMBAQDAQECBwQBBAECAQIDBAYKBAEBBAEEAQICAQIGCgcEAgEBEg0KBQYJCg8CAw8HCRgJCAYGChwNCgoKDwYIIwkEAQEDCwcHBwoNFAcECAUJEQUGGw8LEQ0ICwMBBgICCAIDBBkICwgBAQ4KBQ8EAwEEBAwBAQEGBAkTBwgCBgYNAgIBBA0MCAQVDwgJAQ4ICRMEDg4DAgIEDw8HBQIDAQIBAQQCDhwIBAcIEQUEAQMBDAcKBwECGwkEBAEiCAwFAwQECAQOAgEDBwEHBw4IBggBCQcBAQIXBAIEAgQDAxAGBQUMEAkOGQQBAgMCCQQEBgIBAwEDAgIDBgQDAQEEBAICAQEBBAIHBgIFChMMBgkBAgQHBgkFCQwBDQgDBQEWBwYDAQcjCAYEBQQIBhkVAgEBAQUKBxgLGgcNGQICEgcEBgEJBQUBAgkWCQQDAQcGBgcGEwUHAwMBAQFZAQICAgQEJB4GCgEFCAYIBhAXAwQUDwMLCRAIDQ4UChACBQcQCQ8CAgECAQkFDRAMCxAGBQkDCAIEBQocCggZCQUFAgsGBgcBAhUGDAwCAgUEAwEBAgECAwUBAQYHBgIDAgIBAQIGBAMIAgMCAgIBCQsKCQgQAgICAgYkFAUMAwMKAwQCAQY8AQcECyMkIRIXEyQLCQ06ExkECwYNAwgCChY5JQQHAQMCBxoLBgcBBgQKFQgJGAgNCgEDAwUCBAQCBQwJEBAEAQEDEAgFBQgQAgIBAQEHBAgVCwYBAQEBAQEBBAMNIw8LFQsNCgsSCAcLDwonLhEHDQoRBAMCCSIIHTAQCRkODAMFDhsqCgUKAQEFAwccCgkLCA8GAgoFCyEJAwUFAwAACgAM/+AB9gHgABwAKQA2AFMAeACeAMMA1gDmAPMAABMHFx4BFxYGKwEHDgEVFBY7AT8BLwIuATEiBgcHBhY3MjY1LgEjIgYVBQ4BMzI2NzQmIyYGBycOAQ8DHwEzMhYVFAYPARceATEyNj8BJy4BBxcOAQcGJi8BIyYGFRQWHwIeATUyJicuATc+ATc+ATc2JisBByUeARceATMWBgcOATEyNj8CPgE3MBYXHgE3PgEjNCYvASMiBhUXDwEOATEUNjc+ATMyFhceATM0Ji8CLgEnJjY3PgE1NCYvAQcnDgEXHgEzMjY3PgE1NCYjIgYHJRQWFx4BMzI0Jy4BIzAGFQcUFjMyNjU0JiMiBhX8BBUJDgEBCxQfAwECOylkDg5FRRwLEgEEApQCUgMBAgFNAwIDAQUbDQYCTwECAgIVFXwCDAgSXl8PD0swGgUDCQgDBgETDR4FBAMBqhclAQMFBgoLBAcSDR4NBggBCwkMBwICKx0dKgEBCQgTOP6dAR8VFh8BARELDBABCAYNFwkPARAJDQ0CBQkBMCFQEAcKt1AGAgIgFRYgAQEtHx4sAQMCBzgXJAECCA8KDgICA1CgNw0BAQMBASYaJxgCAQElGQElGCcaJgIEBQd2AgF3AgQDAgIDBAIB0Q9DHCoBAwEJAwcBAQEKCgEBViMzCQYfAm8BAwIFaQIBMyUZawQBAwEaHC4DJhc5AQEKCgEDAhELGgYDBDgnXhEMAgSjEhoBAgoSHgEBAQE3J10KBAYBJholGwECHxUVHwEBASoLARcQDxgBNCQkNAUECkYdKQEJBwoHAgMIASMYOgEBhzoQBwoBFhAQFx8WFh8BCgcQKREaAQIICgcNAgIGAwc6IRIFBAEDDAkNCQQCAgsJEAQJDQkMCQICJgICmDMTEzMzExMzAAEAAf/gAf8B3QBEAAATHgEfAScuAScmBhUUFjc+AT8BBw4BBwYWMzI2Jy4BLwEzMhYXHgEzNCYnJjQ3PgExIgYHDgErATc+ATc2JgcGIicmBheoAwwDAyodZAoEAwMGCmkdIwMDDQICGEE7HwEDDQIECw10FQsPAQEBAQEBAgENCRduDxIEAg0DAgMGCZAJBwICAdIUXxsjAwINAwIfO0IXAQMNAwMhIGoIBwICBQhkHygNBAICARoTEjMSEhsCAQUNKR9jCwUCAgMDAgMKAAABAAD/4AIAAeAAFQAAExcVIycVNzMVBzMnNTMXNQcjNTcjF9UPxx0dxx1yHccdHccdcg4B0Q7HHXIdxx0dxx1yHccdDwAAAAAKAAr/4QIAAd8AQQBVAJAAsgD3ARsBUQF0AbABzwAAAQ4BBwYUFx4BHwEnLgEnLgE1JjY3PgEXFAYHBhQXHgEzFiYnLgE1NDY3PgE3PgEnLgEnLgE1JjY3PgE3NiYjIgYjBzYWDwEXLwEPAScuAS8BNzUfATcHBhYXHgEXHgEXHgEzPgE3PgE/AQcOASMiJicuATcyFhceATMyNjc+AQcGJicuAScuAScuAQcGJi8BBx8BNz4BFTAGDwEXHgEVMCIvAQcnLgEjLgE/AScmNhcyFhclDgEHDgEHFDY3PgE3PgEzMhYVMCIjJgYHDgEVFDY3PgE3PgEzMhYXHgEXHgEXFjY3PgE3PgE3NhYfAScuAScuAScuAQcXPgEVMgYHBhQXHgEXFCIjJgYPAScuAScuASMiNjc+AT0BFzcHIhYXHgEXHgEjMCY1NCYnNCYnLgEvARceAQcOAQcOARceARceAQcOATEyNjc2NCcuASMiBiMXPgEVMAYPARceATEwIiMiBgcGJic0JiciJiM0Nj8BJx8BNycUBgcqAScqAQcOAQcOAQcOAQcjFx4BFxY2Nz4BNzYmJyYiFRQGBw4BNTQ2Nz4BNz4BNz4BJzQmNSYGFQcXNz4BMTIGDwEfAS8BBwYmJy4BLwE/AScmNDMwFhcBDio+CQICBSIaCQgHDAMDAQECAgQIAgICCgsEDgIBAgIDAgICBRAJFBQBAQIFBQMBAgIDCgYDAgkFDgUeBgEDAwsJCAUEAQEDBggOBgUI5gcBCQcbDwkaDAgMDQ0MCgsbCgcJCxINEh8PCQkCAQcEDSYSChYIBwQFBRcGDxUDAQoIDh0QFx8HAwNOAwcDBQIBAwQCAwUDBwkCAQIEBwEFCAEBAQEBBAIBAhUnDAkPAwIFChwRCAsMDw0FBBotEgcNBAIDCQQFCAoLCAYFCwQKEw0JFgcECwUKCgkKEgoFAgMPBw0mFQstCzQDBAEBAQMDAQMBAgUGAwMFAQECBAIEAQMDBAQCDAaFAQMFFCULBgcDAgIBBQMLKRUIBhITAwEEAgcBBwUQDRIQBgEBAhcFJCQSMRwGCgJaAwUBAQQFAgMFAwYDAwMCAgMEAwQBBAMGAgYGB24dFAQMBggKBBAdBgIDAQMVFAsICB4KJEYaDg8FBgIGBQIeGgcFBwQGCwYHCAQGBgECAQFXBQcDBAECAQMFBQgIBAQCAQEDBQgHCAEBAQQCAd0IOyoKIgkbLRAFCAgTCwgLDQwLCAwPAQEFBBU0FAcTAQUEBgcKCggGCRAFCyMWCQkKCgkICAYGBQsEAgECWQICBgYNAQEHBwcHAwICBxEGBQMpGTIXECIKBwwDAgEBAgMEEAgHBQQECwsHCQEFAw0OBAQEAwICAQIGGxMKEQkNCwMFDhMKClAEAwECAQQDBwUDAwEBAQ4IBgMBAwMECAUCAQMCTAQZDwwgDgQCCA8UBgMBAQMDDhEHEwMBBAMDBgICAgIDAggECQkBAgMEAgcGCgYCAwUHBAgKGwkRGQYDAgM0AQEBBAIFBAMBAwECAQIFBggFAwEBAQMCAwMGCQwDRwIBBB4VCx4CAQEIBAQOBRYeAgECByMUBA0EDx4QDRAFCSARAwUTBihtJhQUAW8BAgEEAwYGAgQBBQUBBwQDAQIBAwEDEQUGAlkTHgMBAQMWDAQLBhcWAgYGDwIJExoNGRISKRMNDB4yDgMCAgEEAgMJBgcKCQ0aCwUIAgICBGYFAwEBBAMGBwYBAQcFAQcEAgICBAQIAwQDAgAAAAAIACL/4AHeAeAADAAPABIAFgAaAB4AJAAoAAATMzcXMwcXIwcnIzcnNwczHwE3DwEzJwcXNyMnNyMXHwEzNycjDwEzJyKUSkqUSkqUSkqUSkreI0Y6IyMjI0YjoyMjRl0jRiMTN2w3N2xKI0YjAWCAgICAgICAgDw8Ijw8gDw8Xjw8ojw8Il5eXoA8PAAAAAADAAH/5gH5Ad4AHgD3AoYAABMOAQcOAQcOARUUFhceARcWMjc+ATc2NCcuAScuAQcXHgE/ARceARceATc2FhceARUUFjc2FhceAQcGFjMyFhceAQcGFhcyFh8BBwYWFx4BFRQGBw4BFxYUBw4BBw4BBxQWFxYGBw4BIyIGFxYGBw4BJyYGFRQGBw4BJy4BIw4BBw4BBwYiJyYGBw4BIyImJy4BDwEnLgEnLgEHBiYnLgE1NCYHBiYnLgE3NiYnIiYnLgE3NiYnLgEvATc2JicuATU0Njc+AS8BNz4BMz4BJyY2Nz4BNz4BJyY2Nz4BFxY2Nz4BNz4BFxY2Nz4BPwEXFjY3PgEzMhYXBxQWFx4BFx4BIzAmJy4BJy4BJzQWFx4BFx4BIyImJy4BLwEXHgEXHgEVFCYnLgEnLgEXMhYXHgEXHgExFCYnLgEnLgEjJhYXHgEXHgEVFCInJgYVFBYXFjI3PgEzMhQVFAYHDgEHDgE3PgE3PgEVFAYHDgEHDgEHBjY3PgE3PgEVMAYHDgEPATc+ATc+ATMyBgcOAQcOATU+ATc+ATc+ATEyBgcOAQcGNjc+ATc+ATMyFAcGFjMyNjc2NCcuATUwNjMyFhceARceAScuAScuATMyFhceARceARcWJicuAScuATMwFhceAR8BJy4BJy4BMTQWFx4BFx4BJy4BJy4BJy4BNTQWFx4BFxYmJy4BJy4BNTQ2MxQWFxYyNz4BNTQmBwYiNTQ2Nz4BNz4BBw4BBw4BNTA2Nz4BNz4BMzYGBw4BBw4BNTQ2Nz4BPwEHDgEHDgExIjY3PgE3PgEHDgEHDgEHDgEjIjY3PgE3NgYHDgEHDgEjIiY1NDY3NjQnLgEjIgYXFhQjIiYnLgEnLgEX4hopFjJGDAICDBAaXDkTQBNMaxAFBRBpSg08CzEDCgUFDwoGAQIMBQIGCQoFCgUDBQkIAwEDBgcFBQYFAgIFBAgEAwMEBQQBBgQCAgUGAQUEBAMDBQQDAQECAgIFBgUFBwYDAQMICAYDBgkFCgkGAgIGAgQDAQIFCQwHAwQLAwMFDAwFAgMLBQQQCgYBAgsFAwYJCgQKBgQFCAkDAgQGCAUFBgUCAgUEBwQEAwQFBQEGBQEBBQUCBQUEAwQEBwQFAgIFBgUFCAYEAQQHBwcCBgkBAQUJCgUDBQsCAQYKEAQFCwMCBQwMBQNKCAQHCQQFAgQGBAQVEA0VAQ4LDhQHCQUEAQkGCDEpCwkkLgwHCgsMCSQcFh8BAR8UGSMKCAwLDQoiHhclAgIfGSIhDQ4HBhgLdiIYJB4MCA0BAQcODSEiGR8CMEcPDgwMCAojGRQfAQEfFhwkCQwLCggLLiQJCyowCAYJAQQFCQcUDgsOARUNEBUEBAYEAgUFFAcBDAgMCQECAwIDAwEFAgECAgICAQIDAQMCAgIJCwkLAQgRBgYBAwEGAwQVEA4UAQEPCw4UBwkEBAkGCTEoCwklLQsHCwsMCiQbFh8BAR4VGCQKCAsLDw5ILwIfGCMhDA8HAQENCA0eJBcidgoZBggODCEjGB8CJlcLDQoLCAokGBUeAQEfFhskCgwLCwcLLSUJCygxCQYJBAQJBxQOCw8BARQOEBUEAwYBAwEGBhEIAQsJCwkCAgIDAQMCAQICAgIBAgUBAwMCAwIBCQwIDAEB3gQNCxpcOQoXEiQzHzJGDAUFEGtME0ATSmsRAwMBJQYBBQUEAwQEBwQFAgIGBgUFBwYEAgQICAYDBgoECgkGAwULAwYKEAQFCwMCBQwMBQMDCwQDBwwJBQIBAwQCBgICBgoJBQkHAwUICAMBAwYHBQUGBgECAQIBAwQFAwMEBAUCBQUCAgQGAQQFBAMDBAgEBQICBQYFBQcGAwEDCAkFAwUKAQUJCQYCBQwCAQYKDwUFCgMDBQwMBQIDCwUEEAoGAwsFAwUKCQUBAQkGAgcHBwQBBAUIBgUGBQICBQQHBAQDBAUFAgUFAQIEEQIlFx8hCg0LDAgKIxkUHwEBHxYcJAkMCwoHDC4jCgspMQkFCQEEBQkHFA4LDgEVDRAVBAQGBAIFBAkGBQgBDAgMCQECAwIDAwEFAgECAgICAQIDAQMCAgIJDAgLAQgRBgYBAwEGAwQVEA4UAQEPCw4UBwkEBAkGCTEoCwklLQsHCwsMCiQbFh8BAR4VGCQKCAsKDQtXJgIfGCMhDA4IBhkKdiIYIx4NCA0BAQgODCEjGB8CL0gODwsLCAokGBUeAQEfFhskCgwLCwcLLiQJCykwCQYJBAQJBxQOCw8BARQOEBUEAwYBAwIFBhEIAQsIDAkCAgIDAQMBAQECAgICAQIFAQMDAgMCAQkMCAwBBxQFBQIEBgQEFRANFQEOCw4UBwkFBAEJBQkwKgsKIy4MBwoLDAkkHBYfAQEfFBkjCggMDA4PRzACHxkiIQ0OCAEBAQ0IDB4kGCJ2CxgHCA4NISIZHwIAAAUACACRAf4BLwAcAD4AnQDRAOkAADcVFzI2MTQmIzQGBw4BJyY0NTwBNzY0Jy4BLwEVNzAUFRczMjYnMCYnLgExNAYHDgErATU8AT8BJy4BJy4BBwUHFRcyNjcyNjU+ATM2FhUWFA8BIzU0JgcOAQcOARceAR0BIycuATc0JiciBhUwFhceAQcOAQcGFDMyNj8CJzQmLwEHDgEVFAYrATc+ATcyNjEwJicuASc0JiMwBgclBxcVIzUHDgEjDgEHFAYHBiInLgE1NCYjIgYVFBYzHgEdASMiBgcGFB0BFzI2NTA2NScHBw4BLwEHDgEnJiIHBhY3PgEXFjYnJgYH/hcMCgoBAgIDBQMCAgMEAgcDBtMBFw0JAQMDAgMDAQIEAgQCAwcCBwICAgH+vyg0GR0BAgEBAQEBAgEBAYcDBQIFAgMBAgIBIAMBAgEBAQESAwIFAgQBBgMGBgoQAwHKAQQKCAgHBgsYIxoWDQUCAwMCAgMBAQEYEAElCQEKBQIFAQIBAQIBAQMBAgEBAQERAQEBAQcHCQQCMR0VAQEIFwMFBAUEAwcDAQEBAw8HAgMDBwkCAQIB7EIBAQIhAQICAgIBAQ4ZHA0DBQICAQQBBUNBKBtBAQELBwYKAQICAgEpHQ0DBAMCBAECAQEpKQ4BAQEEBAUDAQMEAwcCBQ0MBAQCBAEDAQECAwMFBAIEAgIDAQ4CAwIGGAcBBQEEAwoIBQEdGQkGBAUEBwQBARsXCwEBAwICBQICAxkRGwgoKEYFAgUBCRQSCgEBAQEIDwkNDQEBAQEDAgUEBAMGDREBAQEmGT0IAQUCAwMFBAIEAgEIBAcBAQECCAYEAQQAAAQAAP/oAfgB2AAhAEAAXwDFAAATBhYXFjY/ARceATc+AS8BBw4BBwYmJyYiBw4BJy4BLwEHBw4BBw4BFRQWFx4BFxYyJy4BJyY0Nz4BNz4BNTQGBzcUFhceARcWFAcOAQcGMjc+ATc+ATU0JicuAScuARUHDgEPARUeARcWFCMiJicuAScuATU0Nj8BBw4BBwYWFx4BMRQGByMXHgE3NhYVFBYfATc+ATc0NhcWNj8BIy4BNTA2Nz4BJy4BLwEXHgEVFAYHDgEHDgEjIjQ3PgE1NycuAScmIgezAw0MCxgKBgcKFwwMDQMCBAIHBAwhBQMEAgYhDAMIAQUBMS1ADwQCAgYLJBgUBQkMFwUGBgkuGwYKCwzeCQcbLQkGBgUWDAoFFBglCgYCAQQPQS0NCWwCCAUKAQICAwIDLAgLFgUDAgoQDgsTIwcTOD0GCTwVDRMPQQoEAwcECwsFBgECBQpBDxINFTsIBj44EwcjFAsPDwsDAwUVDAgrAwMEAQMBCwQJAgUHBAHSDRoGBgUJBgYJBQYGGg0GCAQIAggHCwYGCwcIAggECAY1D0QvDBQXGhERHzIRDg4QMRQYRxgkSRYFCAEBAwQGAQgFFkkkGEcYFDEQDg4RMh8RERoXFAwvRA8FAgEHAQMBAiANWzNuJy0MES8UDRgXJS4fHAsSPBtHkSYDBwQLAQUEAgMBAQMCCgUMDAUKAgMBAQMCBAUBCwQHAyaRRxs8EgscHy4lFxgNFC8RDC0ncTNcDB0CAQMBAgIAAAAFAAAAgQIAAT8ABQALABAANgBQAAATFTM1IxUhFTM1IxUFFSE1IQUOAR0BIxUzNTQmIyImNTQ2OwEVMzUjFSM1IxUjIiYnLgEnIgYHBRUzMjY9ATMVMzUjFRQWMzIWFRQGKwE1IxUA8vIBDvLy/vIBX/6hAXoCAWlRBxMTBwocJokcGB0LCQMBAQQJBAoB/oYOCwNMilEHExMHChwmiQExDx0ODx0ONQ4dAwIQCxlRDgsEAwgJAzSKbW1tDSgoDgEBAV8oBxMaNFEOCwQDCQgDNCkAAA4AAv/iAf4B3gLyAxEDKAM8A04DYANzA4kDogOyA80D5QQABBMAAAEUBgcOAQcVJzQmJy4BJy4BFx4BDwEnLgEnLgEnLgEjMBYXHgEXHgEVFhQxFCYnLgEnLgEXHgEXHgEXHgEjFCYnLgEvARceARceAR8BJy4BJy4BJyYiMTAWFx4BFx4BFx4BFxYmJy4BJy4BKwEXHgEXHgEXHgExFCYnLgEnLgEHIhQzMhYXHgEXHgEXHgExIiYnLgEjJiIPARceARceARcyFjEwJicuAQcOAQ8BFx4BFx4BHwEnIiYHIgYHBjI3MhYXHgEzFwciBgcOAQcOATc+AR8BBw4BBw4BBw4BFTA2Nz4BNz4BMzYyMTIGBw4BBwYUNz4BNz4BNz4BFTIGBw4BDwE3PgE3PgE/AQcOAQcOAQcGFDEwNjc+ATc+ATc+ATc2BgcOAQcOAR0BNz4BNz4BNz4BMTIGBw4BBw4BFxQ2Nz4BNz4BNz4BMRQGBw4BFQYUHwE3PgE3PgE3NDYxMAYHDgEXHgEfATc+ATc+AT8BBxQGFxQWFxY0JzQ2Nz4BNTcXFBYXHgEXHgEnLgE/ARceARceARceATMwJicuAScuATUmNDE0FhceARceAScuAScuAScuATM0FhceAR8BJy4BJy4BLwEXHgEXHgEXFjIxMCYnLgEnLgEnLgEnJhYXHgEXHgE7AScuAScuAScuATE0FhceARceATcyJicuAScuAScuATEyFhceATMWMj8BJy4BJy4BJyImMTAWFx4BNz4BPwEnLgEnLgEvARcyFjcyNjc2IgciJicuAScjNzI2Nz4BNz4BBw4BLwE3PgE3PgE3PgE1MAYHDgEHDgEjBiIxIjY3PgE3NjQHDgEHDgEHDgE1IjY3PgE/AQcOAQcOAQ8BNz4BNz4BNzY0MTAGBw4BBw4BBw4BBwY2Nz4BNz4BPQEHDgEHDgEHDgExIjY3PgE3PgEnNCIVFAYHDgEHDgEHDgExNDY3PgE1NjQvAQcOAQcOAQcUBjEwNjc+AScuAS8BBw4BBw4BDwE3NDYnNCYnJhQXFx4BFxYUBw4BBw4BBwYmJy4BJy4BJyY0Nz4BNzYWFwcOAQ8BFx4BFxYyNz4BOwEnLgEnLgEHBw4BFTAWMx4BHwE/AScuAScqAQc3DgEHDgEfATc+ATMyNicmIgcHBhYzHgEfATc2JicuAScqAQc3DgEHIhYXFjI3PgEzMjYnJiIHFw4BBxQWFx4BFx4BNT4BNzYmJy4BIwcOARceATM0Njc+ATc+ASM0JicuASMiBgcXDgEHDgEfATc+AT8BLwEHNw4BFTAWFx4BFx4BMRQ2PwEnLgEnLgEjMAYHBw4BBw4BBxUXHgEzMDY1PgE3PgEnLgEHNwcXHgEXHgEXHgExMDY3PgEnLgEnLgExMAYHBw4BDwEXHgE3PgE/ATU0Ji8BBwEBAwQCAwECAgECBAUDCgEEAQEBBAEEAgMGBAMNAgECAwYCAQIBCgUHDgoHAwMGCgUDBAEBAQEPBgkVDAQDCgwJAgYCBQkDCwQMFgwCBAMDAwcDBQkOBAYBAg0KDA4FBhIFBAYMExIFCAIBARMMCxIIBw4CAQEDFwYEDgYGDAICAwIYCQYNBAcWBgUKChEKExEDAQIdCAsbBwMHAgUKCxcQCBEDCRYJFAUMFgcBAgcJGRIIEAQKDgURBQwTCAYNBAsfHhkKBA8GDBEHBA8FAgkZFAoRAgIEAhMMExQHBQQKGBYJEAECAwEVCg4UBQIEDBYTBQ4ECAgDDAQOEAMBAwICCAMGDRYFCgEDCQkJCgMDBQQHDxMHDAEBAQEKBgcGAgICAQIDBQ0PBQkBAQIHBAMFAgECAgMIBQsKAQIFAgMBAgECAQIBAQYHAwYBAwEBAQYFAgEDBAEEAgICAQEFBAMKAQQBAQEEAQQCAwYEAw0CAQIDBgIBAgEKBQcOCgcDAwYKBQMEAQEBAQ8GCRUMBAMKDAkCBgIFCQMLBAwWDAIEAwMDBwMFCQ4EBgECDQoMDgUGEgUEBgwTEgUIAgEBEwoMDAgGEgQCAQYMExMFDAICAwIVCgcOBAcWBgUKChEKExEDAQIdCAsbBwMHAgUKCxcQCBEDCRYJFAUMFgcBAgcJGhMJEQMHCQMQCBAUCAYNBAsfHhkKBA8GDBEHBA8EAwkZFAoRAgIEAhMMExQHBQQKGBYJDwICAwEVCg4UBQIEDBUUBQ4ECAgDDAQOEAMBAwICCAMGDRYFCgEDCQkJCgMDBQQHEhQGCQEBAQEKBgcIAgEBAgEMBQILBQUKAQECCAQCBQIBAgIDCAULCgECBQIDAQIBAgECAQEGBwMGAQMBAQEGBQIBHi5ACgICByAXDSAQCSgKHDIQCQ4DAgIKRjEIJgc4CxUICg0QIwgCBAgPIwoGAwQWBw4lDz8BAQYEChgLDAQFCgwbDwUDAp8KFAoMBAUEDgsdCAUBAwIFC6sCAQMNFggMBAMCDAkWCQUEAbUMHQIBAgECBAoKGQUEAwIBCgkYCyUCBwURGwgBAQIEAQEGCAQDA9gLCAQCAwECAggcEQQGARIFBRMEAgICPhMaCAUBBQUDBRsUDQUEClQCAgUDFR4GAQIFAwIDBhUOBhICAwE5AgcEFBcDBAIDAQEDGhUGAwECBAQkAwIEEQUNEAIBAQMCBAECBRkUBQcDARMWGAIBBg0hDgoTBwUZFgUGAdYJGhMJEQMHCQMQCBAUCAYNBAsfHhkKBA8GDBEHBA8EAwkZFAoRAgIEAhQLEhUHBAEEChgWCQ8CAgMBFQoOFAUCBAwWEwUOBAgIAwwEDhADAQMCAggDBg0WBQoBAwkJCQoDAwUEBxIUBgkBAQEBCgYHCAIBAQIBDAUCCwUFCgEBAggEAgUCAQICAwgFCwoBAgUCAwECAQIBAgEBBgcDBgEDAQEBBgUCAQMEAQQCAgIBAQUEAwoBBAEBAQQBBAIDBgQDDQIBAgMGAgECAQkGCA0KBwMDBgoFAwQBAQEBDwYJFQwEAwoMCQIGAgUJAwsEDBYMAgQDAwMHAwUJDgQGAQINCgwOBQYSBQQHCxEQBgsCAQETCgwMCAYSBAIBBgwTEwUMAgIDAhUKBw4EBxYGBQoKEQoTEQMBAh0ICxsHAwcCBQoLFxAIEQMJFgkUBQwWBwECBwkZEggQBAoOBREFDBMIBg0ECx8eGQoEDwYMEQcEDwUCCRkUChECAgQCFAsSFQcEAQQKGBYJDwICAwEVCg4UBQIEDBYTBQ4ECAgDDAQOEAMBAwICCAMGDRYFCgEDCQkJCgMDBQQHEhQGCQEBAQEKBgcGAgICAQIDBQ0PBQkBAQIHBAMFAgECAgMIBQsKAQIFAgMBAgECAQIBAQYHAwYBAwEBAQYFAgEDBAIDAQICAQIEBQMKAQQBAQEEAQQCAwYEAw0CAQIDBgIBAgEJBggNCgcDAwYKBQMEAQEBAQ8GCRUMBAMKDAkCBgIFCQMLBAwWDAIEAwMDBwMFCQ4EBgECDQoMDgUGEgUEBgwTEgUIAgEBEwwLEggHDgIBAQMXBgQOBgYMAgIDAhgJBg0EBxYGBQoKEQoTEQMBAh0ICxsHAwcCBQoLFxAIEQMJFgkUBQwWBwECB2AKQC0LKAscMhAJDgMCAQEHIBcNIBAIKAgxQwgBAQIQAggGBgECCAQBAwUIAgMLAgUCAyABAgEBAQUEBAMDAwUGAQIBAQQEBAICAwUEBQIDAgEPAgECBQMEAgICBAMFAQIBAwgCAgEBAwQFAwECAQsCCgIBBwURKxUCAgECFgwSHRAIBAYSMBQIDAEFAhYpEAQGAQYCAgMCAxoSKRkQBwYHDRwxFQ4CAwoHAQEBBAMVNh0ECAEHBAMLFigSBxICAQ8CCAUXNRwJBAECBQUfOxcGBAICAQMBAwIEFAYVKxkFBwECAwYNHTQVBQcCARMXOiINAgYFAgEFAgMLHz4YBgYAABIAAAAZAgABpwAMABsAKAA5AEgAWABpAHkAiwCbAKoAvADNANkA6wD8AQ0BHQAAEwcfAT8BJy4BIzAGByUHFzc+AT8BJy4BIzAGBwUHFx4BMTI2PwEvAQclBxceATEyNj8BJy4BMSYGBwUOATEUFjM+ATUwJi8BByUOARUwFh8BNz4BMTAmLwEXDgEVIhYfAT8BJy4BMTAGBwcOATEwFhcyNjc0JiMwBgcFDgExMBYfATc+ATE0JiMwBgcFDgExHgExPgExNCYnMAYHJQcXHgEzNDY3MCYjMAYHBQ4BMR4BFTI2PwEnLgEjMAYHJQcXHgExMjY/AScuASMwBgcFDgExMBYfATcvAQcHDgExMBYfATc+ATEwJiMwBgclDgExFBYfAT8BJy4BMSIGBwUOARUHHwE3PgExNCYjMAYHFwcXHgEzMDY/AScuAS8BByIiCQgiIggDBQEUDgGRCB8CAQUDBg8HCQEFA/6JIggDBQE9BQIJCCIBXgkCCzcBBQMIIQ4UAQUD/rwOFBABAUIGCAMhASoDBQkGEAgDBQkGD1AEBAEJBw8ICRAGCQUDNAQEHQEBDwEeAQUD/pcEBBQOIQkDBUMBBQMBcAYJAg8BHQ4CCQf+dQcPCAgBDwEfAQUEAaQGCQEPAQgIDwgDBQEJB/5DCCIOFAEFAwghDhQBBQQB2AcJBQQIHwkID1kGCQUDCQ8GCQ8BCgb+wAMFCQYQCAkCBRgBBQMBWwYJAgkIEAYJEAEIBhgPCAMFAQkHDwYDBQECEAF0MwYGNDMFAgQeFS0FLwEBAwIEFwoNAwI+MwYCA1oJAwUGMy0FAxFSAwIGMhUeAQMDPhUeAQoBYwEFBQIzLQIDAQ4JFwUDAw4KFxsCAwEOChcGBhcKDgQCIgIELQEJAQEuAwKhAgQeFTMGAgMBZQMCEgkOAgkBLQEJAQwLAQYXDAsBCQEuAwISCg0BCQELDBcGAgMNCgEGMxUeBAIFMxUeAwIRCg4EAgYvBgYXFgoOAwIGFwoOCw0KAQMDAQ4JFwYFAwgkAwIQCQ0BAwUGFwkOAQsMCRMYBQIEDgoXBAIDAQEXAAAkAAH/9gIBAc0ADAAaACYANgBGAFgAZQB4AIgArQC6AMoA2QDrAPgBBwEUASEB5QLyAwIDFAMkAzQDRANRA2ADcAOAA5ADnwOsA7gDxwPUBCoAABMOARcWNjUuASc0BgcnBhQdARceATc2Ji8BFRcOARcWNjc+AS8BBwcUFhceATMyNjU0JicuARUXDgEVFBYzMjY3PgExMAYHBxQWFx4BFx4BMTI2NTQmJy4BFw4BFRQ2Nz4BIzAGBwceARcWMjc+ATU0JicuASciFBcXDgEXHgEzMjY3PgExIgYHIw4BBw4BFRQWFx4BFx4BNz4BNz4BNTQmJy4BJy4BJy4BIyIGIwceARcWNicuAScuARUFDgEHBhQXFjI3PgE3NgYHBR4BFxY2Jy4BJy4BJyMXIQ4BBw4BFx4BNz4BPwEjIgYHBSIGFTAWFxY2JyYiIwUiBgcUFjMyNj8BJyoBBwUOASMwFjMyNicmBgclBhYzMjY3NCYnLgEHBQYUFx4BFx4BJy4BJy4BJyIGFRQWHwEnLgEnLgEjIgYXHgEXFiYnLgEVFBYXMhYVMCIjJgYVFBYXHgEHDgEjBhY7AQcOATEUFh8BBw4BMRQWFx4BOwEnLgEnLgE3PgExNCYjIiYvATc2JicuATc2JicuATUuASciJi8BNycuATE0MjMyNjU0Ji8BMzIWMRY2Nz4BFx4BFx4BFx4BFx4BFx4BFx4BFx4BMTI2NTQiJy4BJy4BJy4BBw4BFx4BMQYmJy4BByUUBgcOAScwNDc2JicmBgcOAQcOAQcOAQciBgcOAQcOAQcOARUUBgciBgcGFBceATU+AQcUMjM+ATMyNic0JiMiJiMiJiMGJjEwNjc2NCc0Nj8BIyIGBwYiNz4BNz4BNz4BMzI2Nz4BNz4BPwI+ATc+ATsBBw4BBw4BMRQ2NzYGDwEXMhYxMAYHDgEVMBYzFgYHDgEXFgYHDgEXFhQHIgYjIgYXFgYHDgEjIgYXFjY3PgEnLgEnLgExNDY3MjYzNiYjJjY3PgEjKgEjJjY3MjY3PgE1NCIjKgEnIjY3PgE1NAYHDgE3PgE3NCYjIgYHDgEPATc+ATU0JiMOAQcOAQcGNDc+ATc2NCcmIgcFDgEHBhYzFjY3PgEnLgEHIQYWFx4BMzI2MzcnLgEjIgYjBQ4BFTAWNzI2Nz4BNzYmByUOARUGFhceATEyJicuAQcHDgEzMjY3PgE3NjQnLgEHFwYWFx4BNTImJy4BBwcOAQ8BNz4BNz4BNTQmBzMUBhUUFhceATE2JicuAQcHDgEHDgEzMDY3PgEnJgYHFwYWFx4BNTQmJy4BIyIGFQcOAQ8BNz4BNz4BNTQmBzMGFBceATU2JicuAQcHDgEfATc+AScmBgczBhYfATc2NDUuAScuAQcjDgEVFBYXFDY1NiYHFw4BFRQGIyIUFRYGBw4BBw4BBwYUFzI2PwEVFDI/AQcGFjc2MgcGFjc+ARUUFjMwNj8BFxY2PwEXHgEzMjY1NjIXFjY3PgEXMBYzFjY/ASMiJicuASP9AwEDBQkBBgEDAh4BBAMDAwUDCQVBCQMDAwUDAwEBAQRiBAEBBwMDBAUJBgN+CAYEAwQGAQIDBgOcCAMCAwICAwIEBwgKBLcLBg4EAgoBBwXOBQwCAwUCAQEBAwMWBAED5w8IAgECAwYICgIDAQgFeiQ4CgIBAQIEEAsiXyIMDwYCAQECBREMChcOBhoCAQUEhgIWAwYHAQEKDwcGARMNCAECAgIIAwMRBAIFDP7fBxQECQIJAgoFBQoBBAQBLwUKAQYFBAIGBAMSBgMEAQoE/s4EBRkFCgkIAw8OAScCBAEGAwMMCw0GBhsC/tsGCQEgBAgGBwQKDQEoCAMJBB4BCAYPBwP+lQMDAgYEAwECAQYDCAoBAwYVCggFAgsFBwcCAwMBASMGBwgIBggZDgIEBwUIBAwJCgEJAwUBAQ4HBAUDAwkIBwYCAw8KFRkJBwsJIQgEAgEDBQMCAgcCBgMEAgYFAgMDAQMDAQEBBAIGAwYKCAMFAwMDAgYCAwMCAwIBAQEBAgMWBgkTCggICQYJAwQRFQgPAgEBAQYGBSVJGRAWBQIDAgQCAgEBAgcCBAUFAb0DAgIIAQECAQQDAwIHLB8UKRkGCgIBBQMFEAMCCgULBwIBAgMBAQEBAQIEAQEBCg8YHQgCCQYGCwEBBgIDBAEBAgEBAgQEAgYDBgUFBhcHAwYCBBYEAgwHCQcBAxUWFQMEFggEBgMFAgEEAQICCQMDAgUHBQEDBwUFBwIBAgEEBgQBAgMFBQICAQEBAwIEAQEBAgcLFAkCAQEDIAkKFAEBBAICAwoKAwYBAgQEBgIHDQgJAwUBAgEEAwkEBgMCBAMEAQEHBg4NCQUICAcGIwECBAEHCAUKAgUHChUGAgIJCQIGAgEDBAcCAgMCBAL+lwILBQsDEwwGAgQBAwIIBQESBQEFAgYHBAsECAYIFQICAwH+9AYTAQIBCAUNCQIHDgkBAwIBAQcGCBcBBgQPCwXwBBkCAhkEAwMBAgICBgPkBQIGAh8BFwIDBgPVAgsGAwQCBQINCgoEwgICAwQaARADBAgDqwIDAQMJAQgGCwYFAgQDlgIBAgIYAwIFBwUCA34EBQIBBAIHAwQDBgVoAwMGDQEEAgIIBFADAgEBBQgEAwIHAjYEAwgFAQEBAQICBgIaAQMGAggBCAVUBQQEAgIBAgIEEBUcFQQCAgIKBAUGBgYBAQcHBAIBAQkFAwMEAgQCBAIDBQUFAQECAQIHAQMEBgcBAQEBBAIHCgEBBgMNBxAMBAG/DgwDBggJBBoCAQgHBwMLBg8EAwEDAxARCQUEEBAEAwEDAwsOEQoEAhgFBAcFBAQJCwoCAwkKCwMEBQYGBxkGBQYBFgYEBAEBAQYDBAkHCQMLCgcFCAEJBBsGBREKEAIBAQEDAgMEAgMOAgIEAggKBQICCRAEBgUDBDAkCAoLCwoHEBsLIgEhCxoRBwkODgoHERoMCg0EAQQBEwQWAQMFBQUGBgICAQUFBAQEAgMCAgISBQMCBBsHDAEBDgMBAgEBAQEDAQIBAgkDAgEBAQ0FAwEBHQEBDQEDDAUCAgUCAgcEBgYBAR0CAwgLBAIBAwIDDQcBAQICAwEBGwIKCwsSCAYDAgEIBQwLAQQCBCENCQMBCgUIBgIDBCYEBQEEBAIBBhQGAgEBAQECBQECAgIBAQIFAgEDAgMCAgEBAQEGBQkHAwINBAICAQIEAQECAQMDAgICAgMCAwEBAQIDAwIBBAIFAQgEBQEBAgINAwQBAQECAQEBAhcIDREDAwYJBQgCAQMDAQQCAQEPAQEBAiUdEywWBwUBAQsNBAcBFQsRBwUBAgsHCxUBBwQNCwEBBQcjQBUNEAMBAwEGAwcOAgEFAgQFAwECAQQBAwMDAgEBAwICAQMBAQEBAQEBAQECAgECAQECAgMCAQICAxAGAwQBAgYCAQECAgUPDAsHBxYEAgEGAwYCAgMBAgEBBwUHAQEFAwMFAQEBAQIDBAECAgICAgICAQECAQIEAwUIBwEBAgQDAwwBAQEBAQIBAgICAQMBAgEDBwEBAQQBAgMBAgEFBAoNBgECAwUBBQQmBAMCBggFCgEDCQ0hBAIEAQsMBQgBAgMGCBILCwoCAwIBAQUCBQIBAQIDBQMDAQICCQMCAQEBAwQJARwEDgEBAQEBAgMDBwcFAgEDAgQGAQIDBQMLBQIXAhoJAgEEAgQCAgIBAQEBDAMCCwEZAQIBARUCEAoHAwEDAQgJBQUDAwEDAgMDAwMQARoDBAMDEQEEAQUbBwULCwUCAQIBAgcDBBYBAQoGDQkBAQsCEBQFBAIJBQcFBAYEAwMJBQoPAQIZBQcFAwkDCw4RCg8QBAMBAgQOEAsIAwwGCQUCAgEDAQcEAx0CAh4GBgcBdgEBAgIEAQIBAwIDAwEBBggFAgEDAwQFBgYGBQcBBwUCBwIFBAECAQQDAgQDAwEEBQIBAgcDAwMDBAcCAgECAgYIBAEBAQEAAAAFAAP/4ABIAeACowLyA0oDogPxAAATFhQHBhQXFhQxIgYVFBYxMhQHBhQXFhQHBhQxMjY1NDYzMjY1JjY3PgEnJgYXFDI3NhYHBiY3NDYXFgYHDgEXHgEzMgYHDgEVFBYXHgEVFAYnLgE1NDY3MhYHBiInJiIVBhY3NjQnLgE3NCYjMCY1LgEnJhQXFhQHBhQXHgEHBhQXFhQHBhQ3PgE3NDYxMjY1JjY3NjQnJgYXFDI3NjIXFgYjIiY3PgEXFgYHDgEVFBYXHgEjIgYVFBYXHgEHBiInJjY3NhYXFgYnJiIVBhY3NiYnLgE3NCYjIiY1NCYjMBQXFhQHBhQXFhQjMAYVFBYxMhQHBhQXFhQHBhQxMjY1NDYzMjQ1JjY3PgEnNCYHBhY3NjIXFgYHBiY1NDYzHgEHDgEXHgE3NiYnJjY3MhYVFAYnLgE3NjIXFjYnJgYHFBYXHgEVBhYzMhYVFBYzMjQnJjQ3NjQnLgEzMjY1NCYjIjY3NjQnJjQ3NjQjIgYVFAYxIgYVFAYHDgEXFjYnJiIHBiI1NDYXFgYjJjY3PgE1NCYjIjY3PgE1NCYnLgE3PgEXHgEHDgEnJjYXFjY1NiYHDgEVHgEXHgEHFBYxMhYVFBYXFjAnLgE3NjQnJjQ3NjQnJjQ3NjAHDgEVFAYjMAYzFAYHBhQXFjYnNCIHBiY3NhYXFgYnJjY3PgE1NCYnLgEzMDY3NiYnLgEzMhYHBiY1NDIXFjI3NiYHBhYXHgEVFBYzMBYVFBYzMDQnJjQ3NjQnJjQxMjY1NCYjMDQ3NjQnJjQ3NjQjIgYVFAYjIgYXFgYjIgYXFjI3MjQnNCYHBiInJjY3NhYVFAYjLgE3PgE1NCYjDgEXFgYHIiY1NDYXHgEHBiInJgYXHgE1NDYzFjYnLgEjIiY3PAEjIiY1NCYjMBQXFx4BBwYmNTQ2FxYyNzY0Jy4BFQ4BDwE3NDYzNjQnLgE3NCYvAQcOARUWBgcGFBcyFhUXJy4BJzQGBwYUFxYyNzYWFRQGJyY2Nz4BMTIWFwceASMiJjUmIgcGFBceATc+ATc2FhUUBicwIhUeARceARUUFhcWMjc+ATUmNjc+ATU2IiMGJjU0NhceARcWNjc2NCcmIgcGIjU0Njc2FhUUBiMiJjU0NhcXHgEHBiY1NDIXFjI3NjQnLgEHDgEHBiY1NDYXOgEnNCYnLgE3NCYnJiIHDgEVFAYHDgEHFDIxNhYVFAYnLgEnJgYHBhQXFjI3NjIVFAYnLgE1NDYzMhYXBx4BBwYmJyYiBwYUFx4BNT4BPwEHFAYjBhQXHgEHFBYfATc+ATUmNjc2NCciJjUnFx4BFxQ2NzY0JyYiBwYmNTQ2FxYGBw4BIyImNTQ2FwkBAQIDAQECAgECAgECAQECBgEBAQEBAgMEAgIECAICAQMCAgMHAQYFBwQMCwQFAQMBAQIDAgMIBgYJBwUDAgICAwQBAQIBAQICAwUFBQIDAQEBAgEDAQMBAQIBAQEBAgEBAgEBAwEDAQIBAQEDAgUFBAQCAgEBAgEBAwMDBAIBCgMEBQsGCAMDAwEBBAUIBgsFBAIIAgMBAgICAgMCAwECAggEAgIEAwIBAQEBAQUDAQECAQICAQICAQICAQIBAQMFAQEBAQIBBgMBCgECAwEBAgECAQIDBgYFBgEFBAECAxMEAwEEBQEGBQYGBAEBAgECAQEDAgIJAQMGAQEBAQEBAQUCAQEBAQICAgEBAQEBAQEBAgICAQEBAQIFAgEBAQMEAgIECQMBAQEBBAcCBAQGCgINBwgGAwEBAwMDCAYMBAMCBAMEAwEBBwICBAIBAgIFBAMCAQICAwMBAQECAwIEAQIBAgIBAgIBAQICAQQCAwIBAQEDAgYGBAMBAgECBAICBwECDAUDBAwGCAMDAgIBBAEFBAwNAgoGBAUDBQQBAQEBAwkEAgIEAwEBAQIGAgEBAQICAgEBAQECAgIBAQEBAgUBAQEBAQEGAgICAgIHAQEBAQEBAgECAQEEBgYFBgEFAgMJCAsEBgUBBgUGBgMCAQIBAgECAgIBAQIBAwQBAQEBAgYBAQEBBQMBKwoDBQMKBQIBAgICAgEDAQQDBgECAwQFAgIBAQIDAwEBAQIDBAQDAgEGAwQBAwEDAwICAQIFCgQEAwoFCQEIBhwDAQMBAwECAgICAQICAQQCBAIFBAEBAgIBAgEBAwECAgEBAgIBAwEBAQMFAgQCBAEBAgICAgMBAQEGAwIFBxkCARoJBRsLAwUFCAYBAQEDAgICAgEBBAIEAgUDAQEBAwECAgEBAgIBAwEBAgECAgEBBAUCBAIEAQICAQICAgIBAQYJBAIDGgEBCAUaAgECAQICAQICAwMBAwEEAwYBAgMEBAMCAQEBAwMCAQECAgUEAwIBBgMEAQMBAgICAwECBAoDBQMKBggBARoIBwHZAwcFCQkEAQMCAQECAgMDBgkICAMDAwgCAgIBAQQDAQEKAwQEBQEBAgIDAwQFBQQBAhEZGBEFAgIDAwIGAwIVDQwVAwUFAgEDBAQDAQMDAQEBAQQDAQILAgEFAwEBAwIDBAEBAQQDCAgGCQIECwQDCAcICAMEAQEBBAMCAwEBAwUBAgsCAQMEAQEBAQMDCQMDAgIDERcNFQIDBgIDAwkGAhQNFhEDAgICCQICAQICBAMBAQUEBAMKAQEDBAEBAwEDBwMDAwgICQYDAwICAQECAwIDBgkHCQMDAwcDAQICAQEDAQUEAwQFAwMGAwEBAQIBAQMEBQQBDAsJBwIBAQICBgoLDAEEBQQDAQECAQEBAwYDAwUEAwQFAQMBAQICAQMHAwMDCQcJBgMCAwIBAQICAwMGCQgIAwMDBwMBAwEBBAMBAQoDBAQFAQECAwMCAgQMAREbDBUCBgkDAwIGAwIUDBsNBAIBAQEFBQQCAwIEAgIBAQQDAgEDAwIEAQEFAwEBAwICBQECAwQMCQUHAgQLBAMGBQoMBAMCAQUCAgMCAQUCBQkCAQMEAQEBAwIDAgMICAYEDRsMFAIDBgIDAwICBREYGxEMAwEBAwMCAQEFBAQDCgEBAwQBAQICAggDAwMICAkGAwMCAgEBAgMCAwYJBwkDAwMHAwECAgECBwoCAwIDAgEBAgEBAQIBAQMEBQQBDAsECAIDAwEHDAsMAQQFBAMBAQIBAQEDBwMBAQEBAQIHBAIDBwIBAgIBAwcEA2IVEAMCAwQDAwMCAwICAwIBAQECAQEJBQQBBAIBAwIBBQIEBAIFAQIDAQIEAQQFCQEBAgEBAQIDAgIDAgMDAwQDAgMQFQwQEAw5AQgCAQEDAwIDAwECAQIBAQIHBgUCAgECAQEDAgIEAgMDAgQCAgMBAQIBAgIFBgcCAQECAQIBAwMCAwMBAwQBBAECBQUEOjoEBgQDkxcQAwIEBAQDAQMDAgMDAQIBAgEBAgcGBQICAQIBAQMCAgQCAwMCBAICAwEBAgECAgUGBwIBAQIBAgEDAwIDAwEDBAQEAgIDAwQ6EQs6AQcBAQEBAgMCAgMCAQEBAgEBCQUEAQQCAQMCAQUCBAQCBQECAwECBAEEBQkBAQIBAQECAwIDAgICAgMEAwIDEBUMEDgEBgQCAAATAAH/4gH6AdoDEgMkAzQDQgNZA2sDegOLA5wDqwO+A9ID4QP0BAYEJwQ0BEQEXQAAExQGFRQGBw4BBw4BIzAGBw4BBw4BFxQ2NzYyHwIWBicuASMiBg8BHwEHDgEjIgYXFhQHDgEV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ARcDAQEBAQIBAwEBBgEBBwQTAQIFBgECAwkGARoBAgICAgMDBAECAgYCBAEBAgI2AgIEBQMBAQEGBAMdAQkBAwIEAQICBwMFVwEBCAMFAQEBBQcEARkCAwEBBgMGAQICAQUCBQIdAwIGBgQDAQUBBQIeCQIDAQQBAgUCBwIBAQEIBwMDAQMEBgEHAwQBARwBAgMBBQIDAQIEAgMEARsCAQEBAwUCBAEEAgQFAwQoBAEDAgIDBAoFBAEBBAIDATUJBxABAQEDAgUCBAIFBQYCAQEGAwQEAQIThAcBAgcBAQQFBwEdAgMFCQEDAQIFAwUBjAMBAQEBAgEEAQMDAQEBAQICBAEB2gIDAgEFAQIHBAULAwIEAwIDCgQBAQICAQELDAQFAgIDAgYCAwMCAgIDAwEBAgcBAQEBAQEBAgEDBRQBAQECAgEBAgMDBQQBAwMBAwEFAQIBBAECAwQFCQUCAgEDBAICAgIBAQECAgECAgIBAQMDAwIEAgMBAQMDAQICAgUDAwMCBAQDAwIBBQcEBAgGBAICAgYFBQEBBhICAwEDBAICAQECAgIBAQQEBAIDAQQBAgEBAQECAQICAwEBAQICAwECAQICBgQHBAIBBQEEBAIBAgEBAgEBAQIBAwMBAgEEAwQCAQMBAgEBAQEEBAEFAgMIAgIDAQIBAQICBAYFBQEDAwEEBAEBAQEDAgMBAQEFBwwFBQkBAQEBAQcGBAgHCAYDAgUCAgIBBQMFBgUCAwIBAQECAQIDAwMBAQECBAQEBAMDAgEBAQIDAwIBAwMBAQIBAQEBAQQFAgEBAgUIBAMBAQUDAw4HBAUHDw8GBA0EAQIBBAEFBAEBAQIEBQMBAQQBBgQEAQEBAwIBAQEBAwMEBgIEBQQJAQEBAgIBAgIEBAIBAQQDAwEBAQUHAQECAQEBAQICAgMCBQIDAQEBAQEDAwECAQECAQECAQIEAgICAQMBBAQDAQEDAgEBAQICAwIEBgcIAQECAgQFAwEBAQIGAgIBKQEBAQEDAgMBAQECBQQEAQUDAQIBAQECAQIBBwUCAgYDAQEBBAMBAQMEBAECAwEDAwIDBAEGAwIEAQMCBAECAQEBAgIBAQEBAQICAwICCAMCAQIBAQQGBgIDAgIEAwICAgEDAQMBAgICIAICAQQFBgIFBQMFAQIDAgIBBwUEBAEBAwICAQQDBAECARAH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BwYGBgcCBQIQBQIBAgIEBAQEBQIDAgEBAgMCAgECAgYFBQUHAQMBAQEBAQICAwMEBgEBAQEBAgUDBQYFAQQBAQIBBAIDAgUDCAgHAgIEBQICAwEDAQEGBQcIBAIBAgEBAQICAwQFBgECDQsDAQEDBAICBgECAgMEBQUGAQECAQEBAQMBAwIBAQEBAQIBAQIBAQEBAwEDBAIEAQIBAgIDAgMFBQUEAgMFAQICBwcFAQEBAgIBAQMHAwIGAwYDAwMBAQIBAQIBAQECAgIDAgMCBAQFAgYCAgYBBQECAwYCAwEBAwQDEgIBBAEFDwwFBAMCBQECAgICAQMBAQYEBQMBAQMCAgIBAQMCBAICBQECAgIBAgECAgICAQEDAQMBAQMFBAQEBgEFBAQCBQIDBgMHBgYEBAYHBwEBAQIDBAEBAQUEAgIBAQIEBQMEAgMBAgIBAQEkAQMBAQICAgMCAwMBBAIGBQMDAQEBAQQDAgEDAgICAgQICgcEAgIDBAcMBwQCAwsFBQMEAQEDAgEDAQQCAwQCAgQBAwIEAgEBCQgGCAgGCQ8JAQEBAQIBBAYGAgMBAgECBAQDBQECAQIBAQIFAwQFAwIEAgMDAQECAQIFCQsIAwMODAQJAwQEAQECBgUCAwMEBAIDBQcCAwECAQEBAQIJBwIEAQMCBQMDAgIBAQEBAwEDBgcGAwMDCQsGBgIEBgEBAwQGAwIBAgUHCAwGAwIFAQIGBgkCAgICBQQFAgEBAwEBAQEBAgICAgEBAQQDBQoHBQICAQICAQIBAQMCBAQCBAYCBAIBAQMBAwEDAwICAwMCAwIBAgEEAgQFAgMCAwIFBQIDAQEBAwkHBQIDAgIDBAIEAwMCAgEBAQEDAgUJAwICAQEEAgYGAQEBAQMIBQIHAgUEAQEBAQECAQIBAQEBAgkJDAoDAQIBAgIEAwMCAQIBBAEDAQEBAQEEAwUGAgEBAQMMAwIBAQEBAwUGAwECAQEBAQEBAgIBAQEBAQEBCQUFAQEBAQIFBwIBAQQBAQYEBwcCAQIEBQYEAQIJBAUBFAMDAgEBAwEDAwQSAwEDBAIDAQICBQcEBgIEBAIBBQICBgQEAwMEDAoKBQQGDQcFBgQFBQEDAQMBAgQJHgEBAQECAwIDBgIBBAEDAwICAgECAQEBAgIDAwQCAgQEAwEBAQUDBA4GAQEBAgEBAQICAwUFAgUCBQYDAwICBQQGBAYEAQMCBgsGBAICBwMBBgMDBQICAgIEBQICAQMEBQQDAgIHBQUGAgEBAgMEBAYEAwICAgUCAgEBBQUCAQECBQwFAwEBAQIBAwEBAQEBAQIBAQEBAgEDAgECAgMBAQMCAQEEAgEBAQEBAQEVAggDAQEBAQQCBAEoAgMBAgECAQMCAQICAwIBAQECBQMGAQECAgIGBAMBAQEDJwMFBQQDAQIDBQgBOAEEAwQFAgEEBwYCBAECAgICAwIBDQIDAwEDAQMEBgIGAQMBAgkCAQEBAQYDAQQBAgUCAQEDAU0CAQEBAQEDBAMDAgEBAQEEBQUDAQIBAT0DAQMDAgEDAgIFAQIEBAIMBAQBAQEBAQEBAQECAgEBAQECATACAQEFAgMEAQIBAgUEAQMBAQM3BgYBAQEBAgEBAgICAwEBAgICAgEBBAMsAQEBAgIBAgEBAQIBBQEBAgICAgIDAQIBAQEBAwMfAgECCAMJBgIBAgEBAQEBAQEEBwQIBgUHFQECAQQCAgQBAgIDAQICAgMBARcDBgQDAgQHBAEBAQICAQICBwUJCQUDA00CAQEDAgMCAQEBAQIBAQEBAQEBAgMCBgcCAQMGAgECAgMFAQIDAgYCMgEBAwEDAgMBAQEBAwUBAScCAgMGAgECAgUDKAEBAwcCAQEBBAQCAwHeASEBAQQCAgMBAQEBAQEBAwMCAwECAQEBAQIDAgIDAgECAQEBAgEFAwEBAQEDAQEBAgIBAQEBAQEBAQIDAQEBAQECAQMBAQIBAQIBAwECAQEEAwEBAQECAQEBAgIBAwEBAQIBAQEBAQEBAQECBAECAQEBAgEBAQEBBAEBAQEBAQEBAQMBAQMBAQEBAQIBAQIBAQEBAQECAQECBgMBAQEBAgEBAwIDAgEBAQIBAgEBAgEBAQECAwEBAgMFAgECAwECAQEBAQEBAQIDAQEBAgIBAQEBAQIBAQEBAQEBAQIBAgEBAQIBAwIBAwEBAQEBAQEBAQEDAQEBBAMCAQIDAgEBAQEBAQEBAwICAQQDAgQBAQIBAQECAgICAQEBAgEBAwEBAgEBAQEBAwIBAwEBAQICAQEBAQIBAQECAQIBAQQEAgEBAQIBAQEBAwEBAQEBAgEBAQEDAgEBAwEBAgEBAQEBAgEBAwEBAgIBAQIBAgUCAgIDAgICAQICAQEFAQEBAgEBAwcFAQECAgICAQEBAQICAQEBAQICAQECAQEBAgICAQEBAQEBAgMBAQEBAgECAQECAQIEAQEBAgECAgIBAwEBAQICAwEBAQEFAQIBAQEBAQEBAwEBAgEBAQECAgEBAgIDAgEBAwIDAQEBAgEBAQEBAQEBAQEBBAEBAgMBAgECAQEBAgEBAgEDAgEBAQEBAQEBAQEBAQECAwEBAgEBAQMBAgIBAgICAgIBAgEBAQEBAQMBAgEBAgIBAQECAQIBAQEBAQEBAQEBAgMCAQIDBgUBAwECAQEBAQECAQEBAQECAQIBAgICAQEBAgEBAgECAQEBAQEBAQMBAQIBAQIBAgEBAgMDAQMDAQEBAwEBAQEBAQEBAQEBAQECAgEBAQEBAQUKExQHDAIGAQQdCAoSBwUCAwMBAQECAgIBAgECAQICAgEBAgMCAQEBBAMCBAMBAgECAQEBAQEBAQECAQICAQEBAQECAQIBAgMDAQEBAwEBAgEBAQEBAQEBAgEBAQIBAQEBAQMBAwMBAQIDAgIBAgEBAQECAgIBAQIDAQIBAgIBAQEBAQEEAQEBAQEBAQICAwIBAQUCAQEBAgIBAQEBAgMBAgEBAQEBAQICAgECBQICAQEBAQEBAQECAgEBAQIBAQEBAQEBAQIBAQEBAQEBAQIBAQEEBAEBAQEBAgEBAQICAQICAQECAgIBAgIBAgEBAQIBAQEBAgIBAgQCAwQDAgQCBAECAwIBAgIBAQEBAQIBAQEBBQICAQECAgEBAQECAQEBAQEBAQEBAgECAQIBAQEBAQECAQIBAQQBAgEBAQEBAQcBAQECAgEDAQMDAQEBAgEBAQECAQEBAQEDAQEBAQECAQECAwUCAwMBAgIBAQMCAQECAQMCAQEBAQECAgECAQEBAQMBAQECAQECAQICAQEBAwEBAQEFAwYFAgEBAQEBAQECAwEFAQIBAwECAgYCAQEBAQEBAgEDAQEBAQEBAQEBAQEBAgICAQEBAQECAgEBAwECAQEEAQIBAgIBAQEBAQEBAQIBAgMCAQEBAQECAgICAQEhAQEBUwICAQMBQgEBAQEBAQEBAQEBAQwBAQIBAQIBAQEOAwEBAQEHAQEYAgEBAwIBAgQBAgIBAQEIAQEBAQECAgEBAQEBAQECAQEBAgEBAgIBAQEBARYBAQEBAQECAQEBAQEBAQENAgEBAgEBAgQBAgEB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AgMEAwYDBQEPDwgXAQEBAgQEAwMDBgICAQMBBwQDBggGDgQGEw0YIQcCAwEBAwMCBwQCBAECAgEDAQIBBQQDAwEBAgQDAwEBAQgFBgYBBwoLAgEBAQEDAQICBAEBAQEEAgQBBAYFCSASDQELGRYBAwUBAQMBeAIDAQEDBAQHBQUFAwIBAgIBAQECAwIHBAQEBQUFAQEBAQMBBgYHCAQCAwECAQMCAQQFBxAEAwUBAgMJBwsJBgECAQIDAQIDAgUEAgEEBAUCAwMLBAQEAwMBAQIBcgEBAQIBAgEDAwIDAgIBAwEEAQQCAQIB/qIDAgEEAwIGAQIDAQIBAgEEAgamAgECAgIBCAYBAQEECQQEAQIDAQMBAgEBAQEBAQIBAgYBAgXCCBEBAgEBAgECAQECBgoGCQEDAQQBiAEBAgMBAgEBAQEBAgEBAgIBAgEGAgEBAQEGAgECAQEDAYgBAQIBAQECAgICAQEBAgICAQICAQMBAQEFBwMBAwGiAQIEAgYDCQgOBgYLAgEDBAkOAgIDAgIBAQEJAQUEAgIBAQYDCAMHAQEBAQECAgMEARIIEgUKAgMLHAwIAgEGBAMGCAoSBAEDAQcFBREHBAMEBQQKCgUDEgoJDwEEBQIBFg8QFQ4DCAMBAQEBAwECAwQEAgICAgwGBAICBAEDAQEKEwMDBDAJBg4DAQIBBAUEAgIDAwIKAQEBtgEBAQIDBQYEAQQFDAMBAwICAgvdAQEBAQMCAQEDAgECAgICAQUDAQIGAgIBAQEBAQIC0QQPBgMDAwEiAQIBA3sBAQECAgQBAQEDAwICAQICAQEEAQUCAQKZBQMCAwkBAQIDAQIBAgEEAgTOAQEBAgECAQEBAQEBAgIEAgEBAQECAQNJAgMBAgICAQUEAgQEBQEGBggFAgMBAwICCAKiChAFDgwGBUEBAQH+uAMBBgMGm3EpAQEBAgMCAQMEBAQBAgQCBQMFAwECBgECAQECChMPBwEBAQEBBAItAQEHBAQBAgICBgMGBRMJDAGGAgMBAwIDAgICAwUICQQGAQQDBQEBAQIWAQECDAwEAwcBAQECBAIFAQMBAQECBxIJEQIDARACAQERAQEFBgQJBAUBGAEBCwcIDQIDAgEBAQMEEQEBChQLDwEKBAMDBAQGAQECBBINDA0cHgEBBQUEDwsPBwECDwECAQYUBAQDCg8BAQYKCAgBAgQIBgICCAYDIhUFBwEEAgMHAgUaFgoaDQoEBBEHBAMFDwQBAQEBBQQFDAsGBwwIEQUKIgMCAQECAwUQAQEBAwMGHSMREgQGBQYPCgIDAwMvAwIBAgMCAgEDDgMCIwQHAQYECQQCCwYGCwEDAQECAQIBCAUNCQwBCggDAwEBEgEMCRYFFgsNDAEDAwUHBwMBAgsLBgcLBgIBBAIEEAcEAwEEAgQNBggBBQUCCQQLDAYEAQkFJgUFAwIBAgIOAREBBgICAgMCAwECAwEFAwICBAIDBgFdAggEAgkFCAgCAgMDCggLDgYBAQUDBw0FBQUBAQMIBQkBAwEDAgsFAgECAQEHEgoPAQECDg0EBgEDAgMKDAkFAQIBAQMUAwICAQgFBwcDAgEIEQQHAQECAwQPAwQGAQEFAhIKCg8BAQYFBCsEAQIBAQkEAgQDAQYICAYFCwYCBAIBAQQFBQICAQUKAwMBAwMDAQEFBAIDAQEBBgUFPAYDAQQEAgIEBAECAgIEBAQFBQkDAgEBAQIFDAgECgQDChQHBAMDCgYEBwcLAQECAQECAQMEAgIFFg8FCwQBBAMFBAMBAgEDAQILAwMEAQEJAQIEBAQCAQMDBAgEBQEDAwMEAQICBQUOBgsBAwEBAwgHBQcBYAEBBQYKBQoMAgEBBQwTCwQCAwQEAQNdAwUFAwQGCAgEBAIBAwMDDAkFBQEBAwIOCQsHDQoDAwELBAgKAQEJDQUJAQMDDAkEBAQCAwQFAwoBAQIDBgcTDQIGAgUBBAIFAQMDDAoJCAIDAQMEDBAGCAIBAQECAQIBAgECAQQCAgMCAwYEBQIBAQIEAgQDAwMEBAQCAgEBAQIBBAIFAQUCAQMCAwMDBgQBAQYEBAIGBQcBAQUBAQQDAgMBAQwBAQEBCwMHAQIBAQIBAwEDBAIEAQEBBgECAgICAgQEAwEBAgICAwIBAgIDAgICBwICAgEBAgEBAgQDAQMBAQEUAwIEAQIDAgIBAwIDAwEDAgQBAgIHAgIBAQEBAQQHBgECAQIBAhkEAQMHCAUMAwcGBwkDAwICAwMHCwQECgcDBQEBAQwBAw8KBAcCAwYDBgIFAwEFAgIEAgIDBwQECQQIAgQBBwUFBAMEAgQGDAYCAwIBBg8EBQYDBAMDAQEDAQEGAgEEAgIDAQIHAQkBAwMBAgUBAQEDAwMCAQQFAQIE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BAYQDAYDAQECBAQDCQQIBwMIAgMBAgICAwMIBwYECQMFAQUCBwoBAQMDBAECAgEEBAICAgMCAQECAQQGAQUDAwEEAwQEAQECAgICAwMCAQEDAwIBAQIB/vEBAgMDBQMEAQIEBAICBAIFBQQFBAIFBgEFBQQDAQECAgICAQMDAwUBAwECAgMCAgUDBQcDCAIEAwICAQMCBgIGBwMIAgIFAgIFCQYIAgcCBAMDAwQDBwIGCAQHAQIFAQQBBAUJAwILBAICAwMEAwYCAwMHCAUEAgEBAwIBAQECAgECAwEBAQEBAQIBAQEDAwEDAQEBAwMBAQEBAQIBAQEBBQIBAQIBAQEBAQECAQEBAQIBAQIBAQIBAQEBAgEBAQIBBQECBAEBAQEBAQECBAQGAbcBAQEBAQEBAQEEAwIBAQIEBAEEAwIGAwUMBAMEAgMDBQYBAQUDBAUBAgICAwcGAgYCCgMGBQQCAwEBAQEBAQMCAdcEEQoLMREdOSEYIxMqPQ0GBhFfPA0GBgEGAgkfDRwpCgMCCAwICw0QHBMMEBYVEQocMg4kHDkePiM5UxcIDQECBxoeAQQ3KCFFKEyDHxIMB6kBBAICAwEBAwQHAQgFAQMGBQUBAgEBAQEFBAoBCQcBAgIHAgMFAQMDAgYCAwcIBAYBBAQDBwECBAkHBgEBBAYEBwEBDQYEBAIEBgoGBAQLBQQEAgMDCAUJAgMFAwUBAQEDBAMDFQUCAwECAQUGEQ8JBwUCAQQHCgwCBQ4GBgUCAgQICwgHAwsFBwcBAQQIBgkBAw0LBgoBBgUFCAECAggCBwMFBgECBgkHCAEBAQECAgICAwIHAwICAgEDDwcFBQECBAcLAw0ICAgOAgsHBwIEAgEBAgQCAQEBAgEBAQIDAQEBAQEBAQIFAQEBAgEBAQEDAwIBAQEBAQEBAQIBAQEBAgEBAQIDAQEBAgEBAgIDAgEBAQEBAQEBAQICAQEBAgMDAwECAwUBAgMDAgIDAgUBAwICAgIBBQEDAQIDAwICAQQDAQIBAQEBBAEDAgICAQEBAgEBAQICAQEBBQEBAQEBAgIBAQEBAgECAgUBBQcIBAMCDAMBAgIBAwECAQICBAIDAwEDBAMDBAEGBAEBAQIBAQIBAQEBAQECAgEBAQMCBAICAwEDAgEDAgQCAQIBAgEBAQMIAwIDAgIBAwIEAQICAgECBQYCAQMDAgIDAQIBAwEBAgQDBg0MCgMJBQYGAQgFCgoIBgcGAQgGBgkBAgoIBgMCAgYFBwoCAQcDBAUBBwQEBgUDBwYJBQEFAgIEBAMDBgECAwQDBAEBAgEFBgMDAgMBAwICBAICAQICAwEBAgQCBgIGBQQHAwYCBAICAgQBAgIFBQMCA2QDBwQDBAEBBgQGAwIDBAEBAwUDAQEBAgICAQECAgEBAgIBAQEBAQECAQECAQMCCQEIBggHCgkHBQYEAQEIBgoMBwAlACYAcQKHAU8ANQBrAH4AkACrAMYA3wD4AQgBGAE8AVwBegGYAa4BxAHsAhQCJQItAj8CRwJnAocCrALNAtoC5wL8AxEDLwNNA20DjQOjA7kD6gAAEzgBMSoBOQEwFBUeARceARczMTgBMTAyOQE4ATkBNjQnNCYnMS4BMTAmJy4BJzEuASM4ATkBITgBOQEiBgcOAQcxDgExIgYHDgEHFRwBFTgBMzE4ATE4ATkBMz4BNzE+ATU2JjEwIjEiMDkBBRcUFhUUFhceARc5ATA2NTQmMSEiBhUUFjEVPgE3MT4BNTQ2NQUiBjEeARcxHgEXMzEuAScuASsBOAExOAE5ASEiBgcOAQczPgE3MT4BNzUwJiMwIjE4ATkBIwUwFhceARceATMwMjkCOgExNCYnMS4BJyEOAQcOAQcVMDIzMTAyMTI2NyM+ATc+ATEFIx4BFx4BFzMuAScuASMxISIGBw4BBz4BNzE+ATcrAQUiBiMxMBQxFBYVMR4BMxUyNjM2JiMuASM4ATkBMCIxOAE5ASEwIjEiBgcxMAYVMhYzNTI2NzQ2NTA0OQEiJiM4ATkBBQYiIzEwFBcUFhcxHgEzOAEzIzEyNjU2NCcuASMxISIGBxwBFRQWMzE4ATEyNjcxPgE1MTY0MSoBNTEjBQYiMR4BFzEeARcxLgEnOAEjOAEjMSEOAQc+ATcxPgE3NTAiJzAiMTAiOQEFDgExOAEVOAE5ARQWFTEeARceATMyMDkCMjYxLgEnMS4BIzAiIzEhMCIjIgYHMw4BBzEwFjMxMDIxMjY3Iz4BNz4BNTE4ATE0MDkBMCYnBSIGMTAWFx4BFzEeARcuASMXOAE5ATgBMSUiBgc+ATc+ATcxNDYxMCYrAQc4ATkBOAExJzgBMSIGIzEwFDEcARcxFBYXMR4BMyMyNjU2JjUuASMzIgYHHAEVFBYzMTI2Nz4BNzE8ATUwNDkBMCYxOAEjMQUiBjkBMBQVFhQXMR4BMzkBMjY1NiY1NCYnMTAmIzgBMTgBOQEhIgYjDgEHMRwBFRQWMzEyNjUxPgE1MTwBMTAmIzgBOQEFIgYxMBQXHgEXMS4BMyIGBzE+ATc2NDEwJgcOATEeATMxMzI2Nz4BNS4BJy4BIyEiBgcOARUUFhUeATsBMTI2NzAmJwUwIjEiBgczHAEXMR4BFzEeATM6ATcuASMxOAE5ATM4ATkBIgYHMRYyMzI2Nz4BNzE0NjUxLgEjOAE5AQc4ATEqATkBMBQxHAEVMR4BFzEeATMxMjY1PAEnLgEjMyIGBwYUFR4BMzEyNjc+ATUxNDY1MDQ5ASoBIzgBOQEHIgYHDgExHgEzOQEwMjEyNjcjLgEjMyIGBx4BMzgBOQIyNjcVMCYnLgEjDwEXMQcXHgEXMScHFzE4ATE1MT8DOQEfAzEUMDM5ATcnBz4BNzE3JzE3JwcnKAEBAQMDBxMLAQEBAQIBAgUHBQMFAwMFAwJdAgUDBAUCBQcBBAMBAQEBAQsTCAIEAQEBAf3TAQEDAgICAQIOAf4BDQEBAwECAwH+IwIDBQ4JAwgEAQUKBgUJAwEBvgMJBQYKBQEECAQJDgQCAgEB/fUBAgIGBQQJBQEEBAMCBBERAlkQEgMDAgEFAwEFCQUBBQcBAgH92wMBDwYFCgUBBgwGBggCAfECCAUHDAUFCwQHDgECAf4HAQIBAQEFBgIDAQEBAQIHBAECAQEEBwIBAQMCBgUBAQECAf5OAQEBAQEBAQMBAQECAgEBAQUDAWMDBQECAgICAQEBAQEBAf60AwMBBQMHFAwHGQgBAQEzCBgIDBQIAwQBAwMBAf50BwoBAggIBQkFAQkMBQ4IAwcEAQEB5wEBAwcEAQkNBQsJAQUKBQEICAIBAQoI/k4CBAEBAQQCBRYUEBoHMQFKBxkQFBYFAgMCAQMDATDwAQEBAQEBAQMCAQICAQEBBQPFAwUBAgIBAwEBAQECAf7aAQEBAQECAQIBAQECAQMBAYcBAgEBAQECAQEDAQEBAf7xAgIEBBUWDxqRBhoOFhUDBQPzChAJGAoBBQgCAQEBAQIFDgkBRQkOBQECAQMHBgEJGAkQCv7uAQQHBAEBAQMCBQ4JBAoFBxQM2gwVBwUKBAoOBQIDAQEEBwTnAQEBAQEBAwEBAwEBBATzAwUBAQECAQIDAQEBAQEBAcYHCQIDAgcRCQEIEAcBCxUJmQkUDAcPCQkRCAMCAwkHXgUKGQcCBAEBAgQDCAoCAQoIAwEDAQICAwIHGAkFERIBTwcFBwoDCAsDAQEBAwUCBQkJBQIFAgICAgICBQIFCQkFAgUCAQEBAQMLCAMKBwUHDQkDCQMCBgQCAwIQCgkICAkKDwECAwIEBgIDCQMfAQwTCAMFAg4VBgYDAwYGFQ4CBQMIEwsBAQEHBAQHAQEBBAYCBAgBAQgEAgYDAQEBAQcEBAcKDA8EAwQCDBEFBAICBAURDAIEAwQPDBgBAQICAQIEAQICAwMEBAMDAgIBBAIBAgIBAQYBBQICAgEBAQEBAQMBAwUFAwEDAQEBAQEBAgICBQEIAQUHAwgKARYMAQEMFgEKCAMHBAEBBAECAQICAQIGAgEBAgcJAQEBAQEBCQcCAQECBgIBAgIBAgEFAQMBAwQCBQkBEwodHQoTAQkFAgQDAQMBHQ0BAQIDAQEDAQEBAQEBAwEDBQUDAQMBAQEBAQEDAQEDAgEBBAEEAgECAQEBAQEBAgECAgECAgECAgECAQEBAQEBAgECBAEDAQoGBg4DGw0NGwMOBgYKAQ0BAwgHAgEBAgEBAgIDBAQDAgIBAQIBAQIHCAMBAgECAQEBAgQBAwMBCAoKCAEDAwEEAgEBAQIBFQECAwECAgEBAQEBAQMBAwQEAwEDAQEBAQEBAgIBAwIBBQQCAQQEBQUEBQYGBQQFBQUBBAECBAUGBBIGAgMCAQEBAQIKDQICDQoCAQEBAQIDAgYSBAYHBwAAAQCGAKICKgGPAfgAAAEPAScPATEHJwcVDwEjBycPASsCDwEjDwMnIxUHIwcrAQ8CMQcjMSMHJyMHLwEjFTEPASMPByMPATEjBysEDwQ1IwcrAjEPAisBBycxBycHLwEjJyMHJysCJyMnBy8BIw8BIwcvASsCLwIjFRcdAxcVFxUHFQ8GIwcjJyMvAyMnKwInKwEHKwIHMQcjMSMHIzEjJyMxFQ8EFQ8EKwEvAzEjJyMHHQEHMR8CMxUfAQcXBxUfAQ8BMRUfAzcXMxczHwEVFxUfAQcXMzEfATsBFzMfATcxOwEXMx8HMxczHwEzNzsCNzUzNzM3FzcfAjMHHwExHwEdAQcVOQEzMTcXMz8BFzMxFzM3MTUvAz0CNzU/BDkBPwEXMTc1MzczFzczNzsBPwEzMT8CMz8BMz8EOwI/Aj0BNyc/BDMxOwE3FzMfAjEXMTM/AjE3NTczOQE3MxczFzczFzMXOQE7ATkBMzE3MS8BNycjMS8DIy8BIzUvAzUrATU5ATczNScxNTc1PwYzNxc7ATczPwE1PwwzNzU3MTczPwE7ATUxNzU3NTM3MQIqAgEDAgQCAQEBAQMDAwIDAgECAQICAQIBAQEBAQIBAQMBBAEBAQIBAQEBAgEBAgEBAgQDBAIHCgIDBQUBBwMCBQMCBAcCAwQCAQMCAQcHBAMCAwEKBQIEBQICAgECAQIBAQIBCAMHAQEDAgIDAwEDAQQGBAIBAgEBAQEDAQIEBAEDAQMCAgMEAQICAQEDAwICAgECAQEBAgIBAQECAQEDAQQCAgIEBAQBBAIDBAUBAQEBAQEDAQEBAQEBAQMBAQICAwEBAQEBAQEBAQEBAQEBAgICAQEFAQEBAgIBAQIEAgQBAQEDAwEEAwICAQIBAgECAgUBBAMCBQECAgECAgECAQEBAgECAQIDAwEBAQIBAQEBBAMDAwcDFgEBAgEEAgIDAQEEAwEEAgICBQEDAQIBAQEFBQEBAQMBAQECAgMBAgEKAgYBAgIDAgECAgIBBAUCAQICAgECAwEFAQEBAQICAgIBAQQFAgECAgEBAgIEAQIBAQICAgICAQEBAgICBAMCAwEBAQEFAwgDAhEHBAUEAQEBAQQNAgEEAQEBAQEBAY8BAQECAgEBAQEBAQIBAQMBAQEDAQEBAgECAQEBAQEBAQEBAgECAwQCAQIDBQECAgICAwMBAgIBAgEBAQEBAQEBAQEBAQEBAQECAQEBAQICBAIBAgIDAQECAQUECAEEAwkCAQMCAQICAQIBAQIBAgEBAQICAwEHAwECAgMBAQECAwUBAQEBBQIGAwEBBAICAQEEAgMBAQICBAEBAQEBAQMEAwIBAwEBAwUBAQEBAQECAQEBAQECAQECAQEBAQEBAQEBAgIDBAICAQEBAQEBAQECAQEBAwECAgICAQIBAwMBAgIBAgIBAQEBAgMBAgIBAQIBAQIBAQQBBQECAgQEBAICAQEBAQIDAQEBAgEBAgIBAQECAwEBAgIDAgYEAgMDAQMBAgUBAQEBBQIHAQUCAwIBAQEBAQEBBQEBBgMFAwEHBwMCAwEEAgECBwEBAgQBAgEBAAAACQAA/+ACqwHgAAUADgAUACEAKgAzADoAQABKAAATBT4BNyczFzoBMzoBMzczBx4BFyUFIgYVFBYzMjY1NCYjBRU3JjQ1PAE3JQcUFhUUBhUXDQEzNy4BJzMOAQcXMyUHMycqASMqASMAAQwDCAS1xSACBgIDBQMgxLQEBwMBDf6sHy0tHx4rKx7+qfsBAQGw+wEB+/5h/vRmtQQIA5IDBwS0Z/6gIFUgAwUDAgYCAeDJBAgDuqWlugMIBMm2Kx8fKysfHysXZiUEBwMDBwQlJQQHAwMHBCUEyboDCAQECAO6paWlAAAAAAQAoQA4AcoByAAJABMAHQAnAAABBzcXJzcjJwcjFzcjJwcjFwc3FwcnByMXBzcXJzcXJwcjFwc3Fyc3ATYGERIHEhYHBhaWDxIGBhIPBg8P/QYHFhIHEhEGEW8IBxoVCBQVCBQBphQMDBQNFRVuCxERCxEKCgUVFQ0VDQ0VDdAYGA8YDw8YDwACAFYASwJ7AX0AGAAiAAA3IjY3Njc+ATc2NzYGBwYHBhYXFhceARcVBTAGFRQWMQU3J2AFWC4fLC1aKCcTBBABFQMDExQUGRAOHP3hBgYCFAoOZjQmGR4eOBUVBgIMAhkhIkUhIRcMBQEEAgUCAgUGBwgAADIAFAAGApYBygAJABMAHQAnADEAOwBFAE8AWQBjAG0AdwCBAIsAlQCfAKkAswC9AMcA0QDbAOUA7wD5AQMBDQEXASEBKwE1AT8BSQFTAV0BZwFxAXsBhQGPAZkBowGtAbcBwQHLAdUB3wHpAfMAABMXMwcXJwc3JzM3FzMHFycHNyczNxczBxcnBzcnMzcXMwcXJwc3JzM3FzMHFycHNyczNxczBxcnBzcnMwUXMwcXJwc3JzM3FzMHFycHNyczNxczBxcnBzcnMzcXMwcXJwc3JzM3FzMHFycHNyczBRczBxcnBzcnMzcXMwcXJwc3JzM3FzMHFycHNyczNxczBxcnBzcnMzcXMwcXJwc3JzM3FzMHFycHNyczBRczBxcnBzcnMzcXMwcXJwc3JzM3FzMHFycHNyczNxczBxcnBzcnMzcXMwcXJwc3JzMFFzMHFycHNyczNxczBxcnBzcnMzcXMwcXJwc3JzM3FzMHFycHNyczNxczBxcnBzcnMzcXMwcXJwc3JzMFFzMHFycHNyczNxczBxcnBzcnMzcXMwcXJwc3JzM3FzMHFycHNyczNxczBxcnBzcnMwUXMwcXJwc3JzM3FzMHFycHNyczNxczBxcnBzcnMzcXMwcXJwc3JzM3FzMHFycHNyczNxczBxcnBzcnMwUXMwcXJwc3JzM3FzMHFycHNyczNxczBxcnBzcnMzcXMwcXJwc3JzM3FzMHFycHNyczBRczBxcnBzcnMzcXMwcXJwc3JzM3FzMHFycHNyczNxczBxcnBzcnMzcXMwcXJwc3JzM3FzMHFycHNyczLwYVEQcREQYQFXwGFREGEBEGERV8BxQRBxERBxEVfAYVEQcREQYQFHwHFREGERAGERV8BxQQBhERBxEV/fUGFREGEBEGEBR8BxURBhERBxEVfAYVEQcREQcRFXwGFREGEBEGERV8BxURBhERBxEV/fUGFREHEREGEBV8BhURBhARBhEVfAcUEQcREQcRFXwGFREHEREGEBR8BxURBhEQBhEVfAcUEAYREQcRFf31BhURBhARBhAUfAcVEQYREQcRFXwGFREHEREHERV8BhURBhARBhEVfAcVEQYREQcRFf31BhURBxERBhAVfAYVEQYQEQYRFXwHFBEHEREHERV8BhURBxERBhAUfAcVEQYREAYRFXwHFBAGEREHERX99QYVEQYQEQYQFHwHFREGEREHERV8BhURBxERBxEVfAYVEQYQEQYRFXwHFREGEREHERX99QYVEQcREQYQFXwGFREGEBEGERV8BxQRBxERBxEVfAYVEQcREQYQFHwHFREGERAGERV8BxQQBhERBxEV/fUGFREGEBEGEBR8BxURBhERBxEVfAYVEQcREQcRFXwGFREGEBEGERV8BxURBhERBxEV/fUGFREHEREGEBV8BhURBhARBhEVfAcUEAYREAYRFXwGFREHEREGEBR8BxURBhEQBhEVfAcUEAYREQcRFQHKFAwUDAwUDBQUDBQMDBQMFBQMFAwMFAwUFAwUDAwUDBQUDBQMDBQMFBQMFAwMFAwfEwwUDAwUDBMTDBQMDBQMExMMFAwMFAwTEwwUDAwUDBMTDBQMDBQMHhUMFA0NFA0UFA0TDAwUDBQUDRMMDBQMFBQNEwwMFAwUFA0TDAwUDBQUDRMMDBQMHxMMFAwMFAwTEwwUDAwUDBMTDBQMDBQMExMMFAwMFAwTEwwUDAwUDB8TDRMMDBMNExMN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"); +} diff --git a/src/flags/_mixins.scss b/src/flags/_mixins.scss new file mode 100644 index 0000000..fb3e267 --- /dev/null +++ b/src/flags/_mixins.scss @@ -0,0 +1,43 @@ +@mixin twoPart ($top, $bottom, $direction: to bottom) { + background: + linear-gradient( + $direction, + $top 50%, + $bottom 50%, + ); +} + +@mixin threePart ($top, $middle, $bottom, $direction: to bottom) { + background: + linear-gradient( + $direction, + $top, + $top calc(100% / 3), + $middle calc(100% / 3), + $middle calc(100% / 3 * 2), + $bottom calc(100% / 3 * 2), + $bottom 100%, + ); +} + +@mixin flagSymbol ($content, $color, $left, $top, $size : 20px) { + position: absolute; + font-family: 'flag-symbols'; + content: $content; + color: $color; + left: $left; + top: $top; + font-size: $size; +} + +@mixin flagBase64Symbol ($content, $left: 20%, $top: 20%, $width : 20px, $height : 20px) { + position: absolute; + content: ''; + background-image: url($content); + left: $left; + top: $top; + width: $width; + height: $height; + background-size: $width, $height; + +} diff --git a/src/flags/a.scss b/src/flags/a.scss new file mode 100644 index 0000000..bb934bf --- /dev/null +++ b/src/flags/a.scss @@ -0,0 +1,147 @@ +// Afghanistan +&-af { + @include threePart(#000, #d32011, #007a36, to right); + + &::before { + @include flagSymbol("\e901", #fff, 32%, 23%); + } +} +// Albania +&-al { + background: #da291c; + + &::before { + @include flagSymbol("\e903", #000, 33%, 25%); + } +} +// Algeria +&-dz { + @include twoPart(#007229, #fff, to right); + + &::before { + position: absolute; + top: 30.5%; + right: 0; + left: 0; + margin-right: auto; + margin-left: auto; + background: transparent; + height: $motion-flag-size / 4; + width: $motion-flag-size / 4; + content: ""; + border-radius: 50%; + box-shadow: -3px 0 0 2px #d21034; + } + + &::after { + position: absolute; + content: "★"; + color: #d21034; + top: 38%; + left: 48%; + transform: rotate(15deg); + font-size: $motion-flag-size / 6; + } + +} +// American Samoa +&-as { + background: + linear-gradient( + -20deg, + #fff 31%, + transparent 15% + ) 0 $motion-flag-size / 3, + linear-gradient( + -160deg, + #fff 31%, + transparent 15% + ) 0 $motion-flag-size / 3, + linear-gradient( + -20deg, + #b00018 34%, + transparent 15% + ) 0 $motion-flag-size / 3, + linear-gradient( + -160deg, + #b00018 34%, + transparent 15% + ) 0 $motion-flag-size / 3 + #000053; + + &:after { + @include flagBase64Symbol($emblem-as, 60%, 20%, 20px, 20px); + } + +} +// Andorra +&-ad { + @include threePart(#0018a8, #fedf00, #d0103a, to right); + + &:after { + @include flagBase64Symbol($emblem-ad, 33%, 20%, 20px, 20px); + } +} +// Angola +&-ao { + @include twoPart(#dc143c,#000); + + &::before { + @include flagSymbol("\e904", #fedf00, 25%, 10%, $motion-flag-size / 2); + } +} +// Anguilla +&-ai { + background: #00247d; +} +// Antarctica +&-aq { + background: #3a7dce; + + &::before { + @include flagSymbol("\e905", #fff, 15%, 15%, $motion-flag-size / 2); + } +} +// Antigua and Barbuda +&-ag { + // +} +// Argentina +&-ar { + @include threePart(#4891d9, #fff, #4891d9); + + &:after { + @include flagBase64Symbol($emblem-ar, 35%, 25%, 18px, 18px); + } +} +// Armenia +&-am { + @include threePart(#d90012, #0033a0, #f2a800); +} +// Aruba +&-aw { + background: + linear-gradient( + #39c 70%, + #ff0 70%, + #ff0 75%, + #39c 75%, + #39c 80%, + #ff0 80%, + #ff0 85%, + #39c 85%, + #39c 100% + ); +} +// Australia +&-au { + background: #0018a8; +} +// Austria +&-at { + @include threePart(#ed2939, #fff, #ed2939, to right); +} +// Azerbaijan +&-az { + @include threePart(#00b5e2, #ef3340, #509e2f); +} diff --git a/src/flags/b.scss b/src/flags/b.scss new file mode 100644 index 0000000..3221ed9 --- /dev/null +++ b/src/flags/b.scss @@ -0,0 +1,281 @@ +// Bahamas +&-bs { + background: + linear-gradient( + 146deg, + #000 25%, + transparent 15% + ) 0 $motion-flag-size * 0.95, + linear-gradient( + 34deg, + #000 25%, + transparent 15% + ) 0 $motion-flag-size * 0.95, + linear-gradient( + to bottom, + #00a9ce, + #00a9ce calc(100% / 3), + #fdda24 calc(100% / 3), + #fdda24 calc(100% / 3 * 2), + #00a9ce calc(100% / 3 * 2), + #00a9ce 100% + ); +} +// Bahrain +&-bh { + background: + linear-gradient( + 90deg, + #fff, + #fff 25%, + #ce1126 25%, + #ce1126 100% + ); + + &::before { + position: absolute; + top: 0; + left: 24%; + width: $motion-flag-height / 5; + height: 100%; + content: ""; + background: + linear-gradient( + 154deg, + #fff 35%, + transparent 31% + ) 0 $motion-flag-height / 10, + linear-gradient( + 24deg, + #fff 35%, + transparent 31% + ) 0 $motion-flag-width / 5; + background-size: $motion-flag-height / 5 $motion-flag-height / 5; + } +} +// Bangladesh +&-bd { + background: + radial-gradient( + $motion-flag-size / 1.75 at 40% 50%, + #f42a41, + #f42a41 35%, + transparent 35%, + transparent 100% + ) #006a4e; +} +// Barbados +&-bb { + @include threePart(#012169, #ffc726, #012169, to right); + + &::before { + @include flagSymbol("\e906", #000, 32%, 20%, $motion-flag-size / 3); + } +} +// Belarus +&-by { + @include threePart(#00966e, #00966e, #d62612); + + &::before { + @include flagSymbol("\e908", #fff, 0, 0, $motion-flag-height); + } +} +// Belgium +&-be { + @include threePart(#000,#fae042, #ed2939, to right); +} +// Belize +&-bz { + background: + linear-gradient( + to bottom, + #ce1126 15%, + #052d74 15%, + #052d74 85%, + #ce1126 85%, + #ce1126 100% + ); +} +// Benin +&-bj { + @include twoPart(#ffd520,#ff4e12); +} +// Bermuda +&-bm { + background: #cf142b; +} +// Bhutan +&-bt { + background: + linear-gradient( + 146.5deg, + #ffd520 50%, + #ff4e12 50% + ); +} +// Bolivia +&-bo { + @include threePart(#d52b1e, #ffe000, #007934); +} +// Bosnia and Herzegovina +&-ba { + background: #002395; + + &::before { + @include flagSymbol("\e939", #ffe000, 0, 0, $motion-flag-height); + } + + &::after { + content: ''; + position: absolute; + width: 0; + height: 0; + right: 5px; + border-style: solid; + border-width: 0 $motion-flag-height $motion-flag-height 0; + border-color: transparent #ffe000 transparent transparent; + } +} +// Botswana +&-bw { + background: + linear-gradient( + to bottom, + #75aadb, + #75aadb 38%, + #fff 38%, + #fff 42%, + #000 42%, + #000 58%, + #fff 58%, + #fff 62%, + #75aadb 62%, + #75aadb 100% + ); +} +// Brazil +&-br { + overflow: hidden; + background: + linear-gradient( + 149deg, + #009b3a 30%, + transparent 25% + ) + linear-gradient( + -149deg, + #009b3a 30%, + transparent 25% + ) + linear-gradient( + -30deg, + #009b3a 30%, + transparent 25% + ) + linear-gradient( + 30deg, + #009b3a 30%, + transparent 25% + ) + radial-gradient( + $motion-flag-size / 2 at 50% 50%, + transparent 0, + transparent 35%, + #fedf00 35%, + #fedf00 100% + ) + radial-gradient( + $motion-flag-size at 40% 96%, + transparent 0, + transparent 35%, + #fff 35%, + #fff 39%, + transparent 39%, + transparent 100% + ) #002776; +} +// British Indian Ocean Territory +&-io { + // +} +// Brunei Darussalam +&-bn { + background: + linear-gradient( + 20deg, + transparent 40%, + #000 40%, + #000 50%, + #fff 50%, + #fff 60%, + transparent 0 + ) #f7e017; + + &::before { + @include flagSymbol("\e901", #d62612, 27%, 18%, $motion-flag-size / 2.5); + } +} +// Bulgaria +&-bg { + @include threePart(#fff, #00966e, #d62612); +} +// Burkina Faso +&-bf { + @include twoPart(#ef2b2d, #009e49); + + &::before { + position: absolute; + top: 30%; + right: 0; + left: 0; + font-size: $motion-flag-size / 4; + color: #fcd116; + text-align: center; + content: "★"; + } +} +// Burundi +&-bi { + background: + linear-gradient( + 146deg, + #c0001d 20%, + transparent 15% + ) 87px -114px + linear-gradient( + -146deg, + #c0001d 20%, + transparent 15% + ) 88px -114px + linear-gradient( + -34deg, + #c0001d 20%, + transparent 15% + ) 88px 114px + linear-gradient( + 34deg, + #c0001d 20%, + transparent 15% + ) 87px 114px + linear-gradient( + 146deg, + #21ab2c 20%, + transparent 15% + ) 0 -57px + linear-gradient( + 34deg, + #21ab2c 20%, + transparent 15% + ) 0 -57px + linear-gradient( + -146deg, + #21ab2c 20%, + transparent 15% + ) 175px -57px + linear-gradient( + -34deg, + #21ab2c 20%, + transparent 15% + ) 175px -57px + #fff; +} diff --git a/src/flags/c.scss b/src/flags/c.scss new file mode 100644 index 0000000..b66b606 --- /dev/null +++ b/src/flags/c.scss @@ -0,0 +1,308 @@ +// Cambodia +&-kh { + background: + linear-gradient( + to bottom, + #ce1126 25%, + #052d74 25%, + #052d74 75%, + #ce1126 75%, + #ce1126 100% + ); +} +// Cameroon +&-cm { + position: relative; + @include threePart(#007a5e, #ce1126, #fcd116, to right); + + &::before { + position: absolute; + content: "★"; + left: 0; + right: 0; + text-align: center; + color: #fcd116; + font-size: $motion-flag-size / 4; + top: 30%; + } +} +// Canada +&-ca { + background: + linear-gradient( + to right, + #ef3340 28%, + #fff 28%, + #fff 72%, + #ef3340 72% + ); + + &::before { + @include flagSymbol('\e909', #ef3340, 34%, 20%, $motion-flag-size / 3); + } +} +// Cape Verde +&-cv { + background: + linear-gradient( + #002b7f 60%, + #fff 60%, + #fff 65%, + #ce1126 65%, + #ce1126 70%, + #fff 70%, + #fff 75%, + #002b7f 75%, + #002b7f 100% + ); + + &::before { + @include flagSymbol('\e93b', #f7d116, 10%, 45%); + } +} +// Cayman Islands +&-ky { + background: #0018a8; +} +// Central African Republic +&-cf { + position: relative; + background: + linear-gradient( + to right, + transparent 0%, + transparent 42%, + #d21034 42%, + #d21034 58%, + transparent 58%, + transparent 100% + ), + linear-gradient( + to bottom, + #003082, + #003082 25%, + #fff 25%, + #fff 50%, + #289728 50%, + #289728 75%, + #ffce00 75%, + #ffce00 100% + ); + + &::before { + top: 2%; + margin-right: auto; + margin-left: auto; + color: #ffce00; + font-size: $motion-flag-width / 8; + left: 10%; + content: "★"; + position: absolute; + } +} +// Chad +&-td { + @include threePart(#002664, #fecb00, #c60c30, to right); +} +// Chile +&-cl { + position: relative; + background: + linear-gradient( + to bottom, + #fff, + #fff 50%, + #d52b1e 50%, + #d52b1e 100% + ); + + &::after { + position: absolute; + top: 0; + left: 0; + box-sizing: border-box; + width: $motion-flag-size / 3; + height: $motion-flag-size / 3; + padding-top: $motion-flag-size / 18; + font-size: $motion-flag-size / 5; + color: #fff; + text-align: center; + content: "★"; + background: #0039a6; + } +} +// China +&-cn { + background:#ce1126; +} +// Colombia +&-co { + background: + linear-gradient( + to bottom, + #fcd116 0%, + #fcd116 50%, + #003893 50%, + #003893 75%, + #ce1126 75%, + #ce1126 100% + ); +} +// Comoros +&-km { + background: + linear-gradient( + 146deg, + #3d8e33 25%, + transparent 15% + ) 0 $motion-flag-width / 3.15, + linear-gradient( + 34deg, + #3d8e33 25%, + transparent 15% + ) 0 $motion-flag-width / 3.15, + linear-gradient( + to bottom, + #ffc61e 0%, + #ffc61e 25%, + #fff 25%, + #fff 50%, + #ce1025 50%, + #CE1126 75%, + #3a75c4 75%, + #3a75c4 100% + ); +} +// Congo +&-cg { + position: relative; + background: + linear-gradient( + 152deg, + #00a3dd 40%, + #fcd116 40%, + #fcd116 43%, + #d21034 43%, + #d21034 57%, + #fcd116 57%, + #fcd116 60%, + #00a3dd 60% + ); + + &::before { + position: absolute; + top: $motion-flag-size * 0.05; + margin-left: 5%; + margin-top: 0; + color: #ffce00; + font-size: $motion-flag-size / 4; + content: "★"; + } +} +// Congo +&-cd { + background: + linear-gradient( + 135deg, + #009543 40%, + #fbde4a 40%, + #fbde4a 60%, + #d21034 60%, + #d21034 60% + ); +} +// Cook Islands +&-ck { + background: #0018a8; +} +// Costa Rica +&-cr { + background: + linear-gradient( + to bottom, + #002a7f 15%, + #fff 15%, + #fff 35%, + #ce1126 35%, + #ce1126 65%, + #fff 65%, + #fff 85%, + #002b7f 85%, + #002b7f 100% + ); +} +// Ivory Coast +&-ci { + @include threePart(#f77f00, #fff, #009e60, to right); +} +// Croatia +&-hr { + @include threePart(#c8102e, #fff, #012169); +} +// Cuba +&-cu { + position: relative; + background: + linear-gradient( + 146deg, + #cf142b 25%, + transparent 15% + ) 0 $motion-flag-width / 3.15, + linear-gradient( + 34deg, + #cf142b 25%, + transparent 15% + ) 0 $motion-flag-width / 3.15, + linear-gradient( + to bottom, + #002a8f 20%, + #fff 20%, + #fff 40%, + #002a8f 40%, + #002a8f 60%, + #fff 60%, + #fff 80%, + #002a8f 80%, + #002a8f 100% + ); + + &::before { + position: absolute; + content: "★"; + color: #fff; + font-size: $motion-flag-size / 6; + top: 35%; + left: 8%; + } +} +// Cyprus +&-cy { + background: #fff; + + &::before { + @include flagSymbol('\e931', #d57800, 10%, 0, $motion-flag-height); + } + + &::after { + @include flagSymbol('\e930', #4e5b31, 15%, 35%, $motion-flag-size / 2); + } +} +// Czech Republic +&-cz { + background: + linear-gradient( + 146deg, + #11457e 25%, + transparent 15% + ) 0 $motion-flag-size * 0.95, + linear-gradient( + 34deg, + #11457e 25%, + transparent 15% + ) 0 $motion-flag-size * 0.95, + linear-gradient( + to bottom, + #fff 50%, + #d7141a 50% + ); +} diff --git a/src/flags/d.scss b/src/flags/d.scss new file mode 100644 index 0000000..6658a33 --- /dev/null +++ b/src/flags/d.scss @@ -0,0 +1,58 @@ +// Denmark +&-dk { + background: + linear-gradient( + to bottom, + transparent 40%, + #fff 40%, + #fff 55%, + transparent 55%, + transparent 100% + ), + linear-gradient( + to right, + transparent 30%, + #fff 30%, + #fff 40%, + transparent 40%, + transparent 100% + ), + #c60c30; +} +// Djibouti +&-dj { + position: relative; + background: + linear-gradient( + 146deg, + #fff 25%, + transparent 15% + ) 0 $motion-flag-size * 0.95, + linear-gradient( + 34deg, + #fff 25%, + transparent 15% + ) 0 $motion-flag-size * 0.95, + linear-gradient( + to bottom, + #6ab2e7 50%, + #12ad2b 50% + ); + + &::before { + position: absolute; + content: "★"; + color: #d7141a; + font-size: $motion-flag-size / 6; + top: 36%; + left: 8%; + } +} +// Dominica +&-dm { + /// +} +// Dominican Republic +&-do { + /// +} \ No newline at end of file diff --git a/src/flags/e.scss b/src/flags/e.scss new file mode 100644 index 0000000..8efc0e5 --- /dev/null +++ b/src/flags/e.scss @@ -0,0 +1,80 @@ +// Ecuador +&-ec { + background: + linear-gradient( + to bottom, + #fcd116 0%, + #fcd116 50%, + #003893 50%, + #003893 75%, + #ce1126 75%, + #ce1126 100% + ); +} +// Egypt +&-eg { + @include threePart(#ce1126, #fff, #000); + + &::before { + @include flagSymbol('\e90a', #ffcd00, 36%, 28%, $motion-flag-size / 4); + } +} +// El Salvador +&-sv { + @include threePart(#0f47af, #fff, #0f47af); +} +// Equatorial Guinea +&-gq { + position: relative; + background: + linear-gradient( + 135deg, + #0073ce 20%, + transparent 15% + ) 0 $motion-flag-size * 0.95, + linear-gradient( + 45deg, + #0073ce 20%, + transparent 15% + ) 0 $motion-flag-size * 0.95, + linear-gradient( + to bottom, + #3e9a00, + #3e9a00 calc(100% / 3), + #fff calc(100% / 3), + #fff calc(100% / 3 * 2), + #e32118 calc(100% / 3 * 2), + #e32118 100%, + ); +} +// Eritrea +&-er { + background: + linear-gradient( + 163deg, + #e2002a 32%, + transparent 15% + ) 0 $motion-flag-size / 3.15, + linear-gradient( + 17deg, + #e2002a 32%, + transparent 15% + ) 0 $motion-flag-size / 3.15, + linear-gradient( + to bottom, + #1ba221 50%, + #3373d5 50%, + ); + + &::before { + @include flagSymbol('\e90b', #ffc726, 5%, 20%, $motion-flag-size / 3); + } +} +// Estonia +&-ee { + @include threePart(#4891d9, #000, #fff); +} +// Ethiopia +&-et { + @include threePart(#298c08, #fecb00, #c60c30); +} diff --git a/src/flags/f.scss b/src/flags/f.scss new file mode 100644 index 0000000..95ddd98 --- /dev/null +++ b/src/flags/f.scss @@ -0,0 +1,97 @@ +// Falkland Islands (Malvinas) +&-fk { + background: #0018a8; +} +// Faroe Islands +&-fo { + background: + linear-gradient( + to bottom, + transparent 43%, + #d72828 43%, + #d72828 54%, + transparent 54% + ), + linear-gradient( + to right, + transparent 34%, + #d72828 34%, + #d72828 41%, + transparent 41% + ), + linear-gradient( + to right, + transparent 30%, + #003897 30%, + #003897 45%, + transparent 45% + ), + linear-gradient( + to bottom, + transparent 38%, + #003897 38%, + #003897 59%, + transparent 59% + ), + #fff; +} +// Fiji +&-fj { + background: #68bfe5; +} +// Finland +&-fi { + background: + linear-gradient( + to bottom, + transparent 35%, + #003580 35%, + #003580 60%, + transparent 60% + ), + linear-gradient( + to right, + transparent 30%, + #003580 30%, + #003480 45%, + transparent 45% + ), + #fff; +} +// France +&-fr { + @include threePart(#002395, #fff, #ed2939); +} +// French Guiana +&-gf { + background: linear-gradient( + 33deg, + #fcdd09 50%, + #078930 50% + ); + + &::before { + position: relative; + content: "★"; + left: 39%; + margin-right: auto; + margin-left: auto; + text-align: center; + color: #da121a; + font-size: $motion-flag-size / 4; + top: 30%; + } +} +// French Polynesia +&-pf { + background: + linear-gradient( + 180deg, + #c0001d, + #c0001d 25%, + #fff 25%, + #fff 75%, + #c0001d 75%, + #c0001d 100% + ); +} diff --git a/src/flags/g.scss b/src/flags/g.scss new file mode 100644 index 0000000..264dc73 --- /dev/null +++ b/src/flags/g.scss @@ -0,0 +1,187 @@ +// Gabon +&-ga { + @include threePart(#009639, #ffd100, #003Da5); +} +// Gambia +&-gm { + background: + linear-gradient( + to bottom, + #ef3340 30%, + #fff 30%, + #fff 35%, + #003Da5 35%, + #003Da5 65%, + #fff 65%, + #fff 70%, + #009639 70% + ); +} +// Georgia +&-ge { + background: + linear-gradient( + to bottom, + transparent 43%, + #fb0007 43%, + #fb0007 57%, + transparent 57% + ), + linear-gradient( + to right, + transparent 45%, + #fb0007 45%, + #fb0007 55%, + transparent 55% + ), + #fff; +} +// Germany +&-de { + @include threePart(#000, #d00, #ffce00); +} +// Ghana +&-gh { + @include threePart(#ce1126, #fcd116, #006b3f); +} +// Gibraltar +&-gi { + @include threePart(#fff, #fff, #d00009); +} +// Greece +&-gr { + position: relative; + background-image: + repeating-linear-gradient( + to bottom, + #0d5eaf, + #0d5eaf calc(40px / 9), + #fff calc(40px / 9), + #fff calc(40px / 9 * 2) + ); + + &::before { + position: absolute; + top: 0; + left: 0; + width: calc(40px / 9 * 5); + height: calc(40px / 9 * 5); + content: ""; + background: + linear-gradient( + to bottom, + transparent calc(40px / 9 * 2), + #fff calc(40px / 9 * 2), + #fff calc(40px / 9 * 3), + transparent calc(40px / 9 * 3) + ), + linear-gradient( + to right, + transparent calc(40px / 9 * 2), + #fff calc(40px / 9 * 2), + #fff calc(40px / 9 * 3), + transparent calc(40px / 9 * 3) + ), + #0d5eaf; + } +} +// Greenland +&-gl { + position: relative; + @include twoPart(#fff, #e4002b); + + &::before, + &::after { + position: absolute; + display: inline-block; + left: 12%; + height: $motion-flag-size / 5; + width: $motion-flag-size / 2.5; + } + + &::before { + content: ''; + background: #e4002b; + border-top-left-radius: $motion-flag-size / 5; + border-top-right-radius: $motion-flag-size / 5; + top: 18%; + } + &::after { + content: ''; + background: #fff; + border-bottom-left-radius: $motion-flag-size / 5; + border-bottom-right-radius: $motion-flag-size / 5; + top: 50%; + } +} +// Grenada +&-gd { +// +} +// Guadeloupe +&-gp { + position: relative; + background: + linear-gradient( + to bottom, + #0f7003 20%, + #fff 20%, + #fff 25%, + #fb0007 25%, + #fb0007 75%, + #fff 75%, + #fff 80%, + #0f7003 80% + ); + + &::before { + position: absolute; + content: "★"; + color: #ffff0b; + font-size: $motion-flag-size / 6; + top: 33%; + left: 15%; + } +} +// Guam +&-gu { + border: $motion-flag-width / 20 solid #c71b36; + background:#00257c; +} +// Guatemala +&-gt { + @include threePart(#4997d0, #fff, #4997d0, to right); +} +// Guinea +&-gn { + @include threePart(#ce1126, #fcd116, #009460, to right); +} +// Guinea-Bissau +&-gw { + position: relative; + background: + linear-gradient(to right, #ce1126 35%, transparent 35%), + linear-gradient(to bottom, #fcd116 50%, #009E49 50%); + + &::before { + position: absolute; + content: "★"; + color: #000; + font-size: $motion-flag-size / 4; + top: 25%; + left: 5%; + } +} +// Guyana +&-gy { + background: + linear-gradient(149deg, #ce1126 24%, transparent 15%) 0 $motion-flag-size / 3.15, + linear-gradient(31deg, #ce1126 24%, transparent 15%) 0 $motion-flag-size / 3.15, + linear-gradient(149deg, #000 26%, transparent 15%) 0 $motion-flag-size / 3.15, + linear-gradient(31deg, #000 26%, transparent 15%) 0 $motion-flag-size / 3.15, + linear-gradient(160deg, #fcd116 32%, transparent 15%) 0 $motion-flag-size / 3.15, + linear-gradient(20deg, #fcd116 32%, transparent 15%) 0 $motion-flag-size / 3.15, + linear-gradient(161deg, #fff 34%, transparent 15%) 0 $motion-flag-size / 3.15, + linear-gradient(19deg, #fff 34%, transparent 15%) 0 $motion-flag-size / 3.15, + #009e49; +} \ No newline at end of file diff --git a/src/flags/h.scss b/src/flags/h.scss new file mode 100644 index 0000000..dd0c58c --- /dev/null +++ b/src/flags/h.scss @@ -0,0 +1,24 @@ +// Haiti +&-ht { + @include twoPart(#00209f, #dc143c); +} +// Holy See (Vatican City State) +&-va { + @include twoPart(#ffe000, #fff, to right); +} +// Honduras +&-hn { + @include threePart(#0073cf, #fff, #0073cf); +} +// Hong Kong +&-hk { + background: #ba0000; + + &::before { + @include flagSymbol('\e90f', #fff, 33%, 20%, $motion-flag-size / 3); + } +} +// Hungary +&-hu { + @include threePart(#cd2a3e, #fff, #436f4d); +} diff --git a/src/flags/i.scss b/src/flags/i.scss new file mode 100644 index 0000000..37872b2 --- /dev/null +++ b/src/flags/i.scss @@ -0,0 +1,90 @@ +// Iceland +&-is { + background: + linear-gradient( + to bottom, + transparent 43%, + #d72828 43%, + #d72828 54%, + transparent 54% + ), + linear-gradient( + to right, + transparent 34%, + #d72828 34%, + #d72828 41%, + transparent 41% + ), + linear-gradient( + to right, + transparent 30%, + #fff 30%, + #fff 45%, + transparent 45% + ), + linear-gradient( + to bottom, + transparent 38%, + #fff 38%, + #fff 59%, + transparent 59% + ), + #003897; +} +// India +&-in { + @include threePart(#f93, #fff, #138808); + + &::before { + @include flagSymbol("\e911", #0038b8, 40%, 35%, $motion-flag-height / 3); + } +} +// Indonesia +&-id { + @include twoPart(#ce1126, #fff); +} +// Iran +&-ir { + @include threePart(#239f40, #fff, #da0000); + + &::before { + @include flagSymbol("\e913", #da0000, 40%, 35%, $motion-flag-height / 3); + } +} +// Iraq +&-iq { + @include threePart(#ce1126, #fff, #000); + + &::before { + @include flagSymbol("\e912", #239f40, 30%, 18%, $motion-flag-height / 1.6); + } +} +// Ireland +&-ie { + @include threePart(#169b62, #fff, #ff883e, to right); +} +// Israel +&-il { + position: relative; + background: + linear-gradient( + to bottom, + transparent 15%, + #0038b8 15%, + #0038b8 30%, + transparent 30%, + transparent 70%, + #0038b8 70%, + #0038b8 85%, + transparent 85% + ), + #fff; + + &::before { + @include flagSymbol("\e910", #0038b8, 40%, 33%, $motion-flag-height / 3); + } +} +// Italy +&-it { + @include threePart(#009246, #fff, #ce2b37, to right); +} diff --git a/src/flags/index.scss b/src/flags/index.scss new file mode 100644 index 0000000..237e20c --- /dev/null +++ b/src/flags/index.scss @@ -0,0 +1,51 @@ +$motion-flag-size: 60px !default; + +$motion-flag-width: $motion-flag-size; +$motion-flag-height: $motion-flag-size / 3 * 2; + +.flag { + display: block; + width: $motion-flag-size; + height: $motion-flag-height; + overflow: hidden; + border: 1px solid #f1f1f1; + position: relative; + + &-m { + transform: scale(100% / 3 * 2); + } + + &-s { + transform: scale(100% / 3); + } + + @import "flag-base64-symbols.scss"; + @import "flag-symbols.scss"; + @import "mixins"; + + @import "a"; + @import "b"; + @import "c"; + @import "d"; + @import "e"; + @import "f"; + @import "g"; + @import "h"; + @import "i"; + @import "j"; + @import "k"; + @import "l"; + @import "m"; + @import "n"; + @import "o"; + @import "p"; + @import "q"; + @import "r"; + @import "s"; + @import "t"; + @import "u"; + @import "v"; + @import "w"; + @import "y"; + @import "z"; +} diff --git a/src/flags/j.scss b/src/flags/j.scss new file mode 100644 index 0000000..36ac308 --- /dev/null +++ b/src/flags/j.scss @@ -0,0 +1,61 @@ +// Jamaica +&-jm { + background: + linear-gradient(146deg, #009b3a 20%, transparent 15%) 87px -114px, + linear-gradient(-146deg, #009b3a 20%, transparent 15%) 88px -114px, + linear-gradient(-34deg, #009b3a 20%, transparent 15%) 88px 114px, + linear-gradient(34deg, #009b3a 20%, transparent 15%) 87px 114px, + linear-gradient(146deg, #000 20%, transparent 15%) 0 -57px, + linear-gradient(34deg, #000 20%, transparent 15%) 0 -57px, + linear-gradient(-146deg, #000 20%, transparent 15%) 175px -57px, + linear-gradient(-34deg, #000 20%, transparent 15%) 175px -57px, + #fed100; +} +// Japan +&-jp { + background: + radial-gradient( + $motion-flag-size / 1.5 at 50% 50%, + #bc002d 0, + #bc002d 30%, + transparent 30%, + transparent 100% + ), + #fff; +} +// Jordan +&-jo { + position: relative; + background: + linear-gradient( + 146deg, + #da291c 25%, + transparent 15% + ) 0 $motion-flag-size * 0.95, + linear-gradient( + 34deg, + #da291c 25%, + transparent 15% + ) 0 $motion-flag-size * 0.95, + linear-gradient( + to bottom, + #000, + #000 calc(100% / 3), + #fff calc(100% / 3), + #fff calc(100% / 3 * 2), + #009639 calc(100% / 3 * 2), + #009639 100%, + ); + + &::before { + position: absolute; + content: "✷"; + color: #fff; + font-size: $motion-flag-size / 6; + transform: rotate(12.5deg); + top: 35%; + left: 10%; + } +} + + diff --git a/src/flags/k.scss b/src/flags/k.scss new file mode 100644 index 0000000..35b690b --- /dev/null +++ b/src/flags/k.scss @@ -0,0 +1,79 @@ +// Kazakhstan +&-kz { + background: #00aeC7; + + &::before { + @include flagSymbol('\e918', #fec50c, 0, 0, $motion-flag-height); + } + + &::after { + @include flagSymbol('\e917', #fec50c, 30%, 15%, $motion-flag-height / 1.5); + } +} +// Kenya +&-ke { + background: + linear-gradient( + to bottom, + #000 30%, + #fff 30%, + #fff 35%, + #bb0000 35%, + #bb0000 65%, + #fff 65%, + #fff 70%, + #006600 70% + ); +} +// Kiribati +&-ki { + /// +} +// Korea +&-kp { + background: + linear-gradient( + to bottom, + #024fa2 20%, + #fff 20%, + #fff 25%, + #ed1c27 25%, + #ed1c27 75%, + #fff 75%, + #fff 80%, + #024fa2 80% + ); +} +// Korea, Republic of South Korea +&-kr { + &::before { + @include flagSymbol('\e916', #000, 25%, 15%, $motion-flag-size / 2); + } +} +// Kosovo +&-xk { + background: #1c3594; +} +// Kuwait +&-kw { + background: #fff; + + &::before { + display: block; + height: 100%; + width: 100%; + border-top: $motion-flag-width / 5 solid #007a3d; + border-right: 0; + border-bottom: $motion-flag-width / 5 solid #ce1126; + border-left: 18px solid #000; + content: ''; + } +} +// Kyrgyzstan +&-kg { + background: #ef3340; + + &::before { + @include flagSymbol('\e915', #feff00, 33%, 20%, $motion-flag-size / 3); + } +} diff --git a/src/flags/l.scss b/src/flags/l.scss new file mode 100644 index 0000000..44a4df1 --- /dev/null +++ b/src/flags/l.scss @@ -0,0 +1,135 @@ +@import "_mixins"; + +// Laos +&-la { + background: + radial-gradient( + $motion-flag-size / 3 at 50% 50%, + #fff 0, + #fff 35%, + transparent 35%, + transparent 100% + ), + linear-gradient( + to bottom, + #ce1126 25%, + #002868 25%, + #002868 75%, + #ce1126 75% + ); +} +// Latvia +&-lv { + background: + linear-gradient( + to bottom, + #9e3039 40%, + #fff 40%, + #fff 60%, + #9e3039 60% + ); + +} +// Lebanon +&-lb { + background: + linear-gradient( + 180deg, + #ff0000, + #ff0000 28%, + #fff 28%, + #fff 72%, + #ff0000 72%, + #ff0000 100% + ); + + &::before { + @include flagSymbol("\e919", #009543, 40%, 33%, $motion-flag-height / 3); + } +} +// Lesotho +&-ls { + @include threePart(#00209f, #fff, #009543); + + &::before { + @include flagSymbol("\e91a", #000, 40%, 33%, $motion-flag-height / 3); + } +} +// Liberia +&-lr { + position: relative; + background: + repeating-linear-gradient( + to bottom, + #b22234, + #b22234 $motion-flag-height / 12, + #fff $motion-flag-height / 12, + #fff $motion-flag-height / 6 + ); + + &::after { + position: absolute; + top: 0; + left: 0; + box-sizing: border-box; + width: $motion-flag-size / 4; + height: $motion-flag-size / 4.75; + padding-top: $motion-flag-size / 18; + font-size: $motion-flag-size / 8; + color: #fff; + text-align: center; + content: "★"; + background: #0039a6; + } +} +// Libyan Arab Jamahiriya +&-ly { + position: relative; + background: + linear-gradient( + 180deg, + #e70013, + #e70013 25%, + #000 25%, + #000 75%, + #239e46 75%, + #239e46 100% + ); + + &::before { + position: absolute; + right: 0; + margin-left: auto; + margin-right: auto; + background: transparent; + width: $motion-flag-size / 6; + height: $motion-flag-size / 6; + top: 35%; + left: 5%; + content: ""; + border-radius: 50%; + box-shadow: -2px 0 0 1px #fff; + } + + &::after { + position: absolute; + content: "★"; + color: #fff; + font-size: $motion-flag-size / 10; + top: 39.5%; + left: 55%; + transform: rotate(15deg); + } +} +// Liechtenstein +&-li { + @include twoPart(#002b7f, #ce1126); +} +// Lithuania +&-lt { + @include threePart(#fdb913, #006a44, #c1272d); +} +// Luxembourg +&-lu { + @include threePart(#ed2939, #fff, #00a1de); +} diff --git a/src/flags/m.scss b/src/flags/m.scss new file mode 100644 index 0000000..098c8c0 --- /dev/null +++ b/src/flags/m.scss @@ -0,0 +1,260 @@ +// Macao +&-mo { + background: #00785e; + + &::before { + @include flagSymbol('\e91e', #fff, 33%, 20%, $motion-flag-size / 3); + } +} +// Macedonia +&-mk { + background: #d20000; + + &::before { + @include flagSymbol('\e932', #ffe600, 1%, 0, $motion-flag-size / 1.4); + } +} +// Madagascar +&-mg { + background: + linear-gradient( + to right, + #fff 30%, + transparent 30% + ), + linear-gradient( + to bottom, + #fc3d32 50%, + #007e3a 50% + ); +} +// Malawi +&-mw { + @include threePart(#000, #f41408, #21873b); +} +// Malaysia +&-my { + background: + repeating-linear-gradient( + to bottom, + #b22234, + #b22234 $motion-flag-height / 14, + #fff $motion-flag-height / 14, + #fff $motion-flag-height / 7 + ); +} +// Maldives +&-mv { + border: $motion-flag-width / 6 solid #d21034; + background: + radial-gradient( + $motion-flag-width / 3.8 at 55% 50%, + #007e3a 0, + #007e3a 35%, + transparent 35%, + transparent 100% + ), + radial-gradient( + $motion-flag-width / 3 at 50% 50%, + #fff 0, + #fff 35%, + transparent 35%, + transparent 100% + ), + #007e3a; +} +// Mali +&-ml { + @include threePart(#14b53a, #fcd116, #ce1126, to right); +} +// Malta +&-mt { + @include twoPart(#ce0000, #fff, to right); +} +// Marshall Islands +&-mh { + background-color: #003087; + background-image: + linear-gradient( + -17deg, + #003087 0, + #003087 30%, + transparent 26% + ), + linear-gradient( + -22deg, + #fff 0, + #fff 38%, + transparent 28% + ), + linear-gradient( + -26deg, + #e57200 0, + #e57200 45%, + transparent 45% + ); + + &::before { + @include flagSymbol("\e91c", #fff, 10%, 10%, $motion-flag-height / 3); + } +} +// Martinique +&-mq { + background: + linear-gradient( + to bottom, + transparent 43%, + #fff 43%, + #fff 57%, + transparent 57% + ), + linear-gradient( + to right, + transparent 45%, + #fff 45%, + #fff 55%, + transparent 55% + ), + #0077c8; +} +// Mauritania +&-mr { + position: relative; + background: + radial-gradient( + $motion-flag-width / 3 * 2 at 50% 30%, + #006233 0, + #006233 35%, + transparent 35%, + transparent 100%), + radial-gradient( + $motion-flag-width / 3 * 2 at 50% 40%, + #ffc400 0, + #ffc400 35%, + transparent 35%, + transparent 100% + ), #006233; + + &::before { + position: absolute; + content: "★"; + right: 0; + left: 0; + margin-left: auto; + margin-right: auto; + font-size: $motion-flag-width / 5; + color: #ffc400; + text-align: center; + top: 15%; + } + +} +// Mauritius +&-mu { + background: + linear-gradient( + to bottom, + #ea2839 25%, + #1a206d 25%, + #1a206d 50%, + #ffd500 50%, + #ffd500 75%, + #00a551 75% + ); +} +// Mayotte +&-yt { + +} +// Mexico +&-mx { + @include threePart(#006847, #fff, #ce1126, to right); +} +// Micronesia +&-fm { + background: #6797d6; +} +// Moldova +&-md { + @include threePart(#0046ae, #ffd200, #cc092f, to right); +} +// Monaco +&-mc { + @include twoPart(#ce1126,#fff); +} +// Mongolia +&-mn { + @include threePart(#c4272f, #015197, #c4272f, to right); + + &::before { + @include flagSymbol('\e91d', #f9cf02, 8%, 25%, $motion-flag-size / 3); + } +} +// Montenegro +&-me { + border: $motion-flag-width / 20 solid #daaa00; + background:#ef3340; +} +// Montserrat +&-ms { + background: #0018a8; +} +// Morocco +&-ma { + background: #c1272d; + + &::before { + @include flagSymbol('\e91b', #306233, 33%, 20%, $motion-flag-size / 3); + } +} +// Mozambique +&-mz { + background: + linear-gradient( + 146deg, + #d21034 25%, + transparent 15% + ) 0 $motion-flag-width / 3.15, + linear-gradient( + 34deg, + #d21034 25%, + transparent 15% + ) 0 $motion-flag-width / 3.15, + linear-gradient( + to bottom, + #007168 30%, + #fff 30%, + #fff 35%, + #000 35%, + #000 65%, + #fff 65%, + #fff 70%, + #fce100 70% + ); + + &::before { + position: absolute; + content: "★"; + color: #fce100; + font-size: $motion-flag-size / 6; + top: 33%; + left: 10%; + } +} +// Myanmar +&-mm { + @include threePart(#fecb00, #34b233, #ea2839); + + &::before { + position: absolute; + top: 15%; + right: 0; + left: 0; + margin-right: auto; + margin-left: auto; + font-size: $motion-flag-size / 3; + color: #fff; + text-align: center; + content: "★"; + } +} \ No newline at end of file diff --git a/src/flags/n.scss b/src/flags/n.scss new file mode 100644 index 0000000..d1f53d7 --- /dev/null +++ b/src/flags/n.scss @@ -0,0 +1,122 @@ +@import "_mixins"; + +// Namibia +&-na { + background: + linear-gradient( + 145deg, + #003580 40%, + #fff 40%, + #fff 43%, + #d21034 43%, + #d21034 57%, + #fff 57%, + #fff 60%, + #009543 + 60% + ); +} +// Nauru +&-nr { + position: relative; + background: + linear-gradient( + to bottom, + transparent 45%, + #ffc61e 45%, + #ffc61e 55%, + transparent 55% + ), #002b7f; + + &::before { + position: absolute; + content: "✹"; + color: #fff; + font-size: $motion-flag-size / 5; + left: 15%; + top: 60%; + } +} +// Nepal +&-np { + +} +// Netherlands +&-nl { + @include threePart(#ae1c28, #fff, #21468b); +} +// New Caledonia +&-nc { + @include threePart(#0035ad, #ed4135, #009543); +} +// New Zealand +&-nz { + background: #0018a8; +} +// Nicaragua +&-ni { + @include threePart(#0067c6, #fff, #0067c6); +} +// Niger +&-ne { + background: + radial-gradient( + $motion-flag-size / 4 at 50% 50%, + #e05206 0, + #e05206 35%, + transparent 35%, + transparent 100% + ), + linear-gradient( + to bottom, + #e05206 calc(100% / 3), + #fff calc(100% / 3), + #fff calc(100% / 3 * 2), + #0db02b calc(100% / 3 * 2) + ); +} +// Nigeria +&-ng { + @include threePart(#008751, #fff, #008751, to right); +} +// Niue +&-nu { + background: #fac914; +} +// Northern Mariana Islands +&-mp { + background: #0071bc; +} +// Norway +&-no { + background: + linear-gradient( + to bottom, + transparent 43%, + #002868 43%, + #002868 54%, + transparent 54% + ), + linear-gradient( + to right, + transparent 28%, + #002868 28%, + #002868 37%, + transparent 37% + ), + linear-gradient( + to right, + transparent 25%, + #fff 25%, + #fff 40%, + transparent 40% + ), + linear-gradient( + to bottom, + transparent 38%, + #fff 38%, + #fff 59%, + transparent 59% + ), + #ef2b2d; +} diff --git a/src/flags/o.scss b/src/flags/o.scss new file mode 100644 index 0000000..7af743e --- /dev/null +++ b/src/flags/o.scss @@ -0,0 +1,17 @@ +// Oman +&-om { + background: + linear-gradient( + to right, + #c8102e 30%, + transparent 30% + ), + linear-gradient( + #fff, + #fff calc(100% / 3), + #c8102e calc(100% / 3), + #c8102e calc(100% / 3 * 2), + #009a44 calc(100% / 3 * 2), + #009a44 100%, + ); +} diff --git a/src/flags/p.scss b/src/flags/p.scss new file mode 100644 index 0000000..ce420ec --- /dev/null +++ b/src/flags/p.scss @@ -0,0 +1,159 @@ +// Pakistan +&-pk { + @include threePart(#fff, #115740, #115740, to right); +} +// Palau +&-pw { + background: + radial-gradient( + $motion-flag-size / 2 at 40% 50%, + #ffd100, + #ffd100 35%, + transparent 35%, + transparent 100% + ), + #0085ca; +} +// Palestinian Territory, Occupied +&-ps { + position: relative; + background: + linear-gradient( + 135deg, + #f30007 20%, + transparent 15% + ) 0 $motion-flag-size * 0.95, + linear-gradient( + 45deg, + #f30007 20%, + transparent 15% + ) 0 $motion-flag-size * 0.95, + linear-gradient( + to bottom, + #000, + #000 calc(100% / 3), + #fff calc(100% / 3), + #fff calc(100% / 3 * 2), + #0e692f calc(100% / 3 * 2), + #0e692f 100%, + ); +} +// Panama +&-pa { + position: relative; + background: + linear-gradient( + 90deg, + #005293 50%, + transparent 50% + ), + linear-gradient( + #d21034 50%, + transparent 50% + ), #fff; + + &::before, + &::after { + position: absolute; + content: "★"; + background: #fff; + font-size: $motion-flag-size / 6; + padding-left: 15%; + padding-top: 7%; + width: $motion-flag-size / 2.07; + height: $motion-flag-size / 3.1; + } + + &::before { + color: #005293; + } + + &::after { + right: 0; + bottom: 0; + color: #d21034; + } +} +// Papua New Guinea +&-pg { + background: linear-gradient( + 33deg, + #000 50%, + #c8102e 50% + ); +} +// Paraguay +&-py { + @include threePart(#ef3340, #fff, #0033a0); +} +// Peru +&-pe { + @include threePart(#d91023, #fff, #d91023, to right); +} +// Philippines +&-ph { + background: + linear-gradient( + 146deg, + #fff 25%, + transparent 15% + ) 0 $motion-flag-size * 0.95, + linear-gradient( + 34deg, + #fff 25%, + transparent 15% + ) 0 $motion-flag-size * 0.95, + linear-gradient( + to bottom, + #11457e 50%, + #d7141a 50% + ); + + &::before { + @include flagSymbol('\e929', #ffd100, 0, 20%, $motion-flag-size / 2.5); + } +} +// Poland +&-pl { + @include twoPart(#fff, #dc143c); +} +// Portugal +&-pt { + @include threePart(#006600, #ff0000, #ff0000, to right); +} +// Puerto Rico +&-pr { + position: relative; + background: + linear-gradient( + 146deg, + #0333ec 25%, + transparent 15% + ) 0 $motion-flag-width / 3.15, + linear-gradient( + 34deg, + #0333ec 25%, + transparent 15% + ) 0 $motion-flag-width / 3.15, + linear-gradient( + to bottom, + #e40007 20%, + #fff 20%, + #fff 40%, + #e40007 40%, + #e40007 60%, + #fff 60%, + #fff 80%, + #e40007 80%, + #e40007 100% + ); + + &::before { + position: absolute; + content: "★"; + color: #fff; + font-size: $motion-flag-size / 6; + top: 35%; + left: 8%; + } +} diff --git a/src/flags/q.scss b/src/flags/q.scss new file mode 100644 index 0000000..127946e --- /dev/null +++ b/src/flags/q.scss @@ -0,0 +1,32 @@ +// Qatar +&-qa { + position: relative; + background: + linear-gradient( + 90deg, + #fff, + #fff 26%, + #8d1b3d 25%, + #8d1b3d 100% + ); + + &::before { + position: absolute; + content: ""; + width: $motion-flag-height / 9; + height: 100%; + background: linear-gradient( + 155deg, + #fff 32%, + transparent 31% + ) 0 $motion-flag-height / 18, + linear-gradient( + 25deg, + #fff 32%, + transparent 31% + ) 0 $motion-flag-width / 9; + background-size: $motion-flag-height / 9 $motion-flag-height / 9; + left: 25%; + top: 0; + } +} diff --git a/src/flags/r.scss b/src/flags/r.scss new file mode 100644 index 0000000..693f022 --- /dev/null +++ b/src/flags/r.scss @@ -0,0 +1,21 @@ +@import "_mixins"; + +// Romania +&-ro { + @include threePart(#002b7f, #fcd116, #ce1126, to right) +} +// Russia +&-ru { + @include threePart(#fff, #0039a6, #d52b1e) +} +// Rwanda +&-rw { + background: + linear-gradient(to bottom, + #00a1de 50%, + #fad201 50%, + #fad201 75%, + #20603d 75% + ); + +} diff --git a/src/flags/s.scss b/src/flags/s.scss new file mode 100644 index 0000000..2a2f530 --- /dev/null +++ b/src/flags/s.scss @@ -0,0 +1,390 @@ +// Saint Kitts and Nevis +&-kn { + position: relative; + background: + linear-gradient( + 145deg, + #1eb53a 39%, + #fcd116 39%, + #fcd116 41%, + #000 41%, + #000 59%, + #fcd116 59%, + #fcd116 61%, + #c70000 61% + ); + + &::after { + position: absolute; + display: block; + content: "★ ★"; + color: #fff; + width: $motion-flag-height / 5; + font-size: $motion-flag-width / 6; + transform: rotate(55deg); + top: 24%; + left: 40%; + } + +} +// Saint Lucia +&-lc { + background: + linear-gradient( + -45deg, + #fcd116 14%, + transparent 0 + ) $motion-flag-width / 2.15 $motion-flag-width * -0.05, + linear-gradient( + 45deg, + #fcd116 14%, + transparent 0 + ) $motion-flag-width / 2.15 $motion-flag-width * -0.05, + linear-gradient( + -65deg, + #000 16%, + transparent 0 + ) $motion-flag-width / 2.15 $motion-flag-width * -0.05, + linear-gradient( + 65deg, + #000 16%, + transparent 0 + ) $motion-flag-width / 2.15 $motion-flag-width * -0.05, + linear-gradient( + -65deg, + #fff 18%, + transparent 0 + ) $motion-flag-width / 2.15 $motion-flag-width * -0.05, + linear-gradient( + 65deg, + #fff 18%, + transparent 0 + ) $motion-flag-width / 2.15 $motion-flag-width * -0.05, + #0077c8; + +} +// Saint Pierre and Miquelon +&-pm { +/// +} +// Saint Vincent and the Grenadines +&-vc { + background: + linear-gradient( + to right, + #0058aa, + #0058aa 25%, + #f4f100 25%, + #f4f100 75%, + #199a00 75%, + #199a00 100% + ); + + &::before { + @include flagSymbol('\e936', #199a00, 5%, 5%, $motion-flag-size / 1.55); + } +} +// Samoa +&-ws { + background: #ef3340; + + &::before { + background-color: #002868; + padding: $motion-flag-size / 20 $motion-flag-size / 12; + @include flagSymbol('\e92b', #fff, 0, 0, $motion-flag-size / 4); + } +} +// San Marino +&-sm { + @include twoPart(#fff, #19b6ef); + + &:after { + @include flagBase64Symbol($emblem-sm, 30%, 20%, 20px, 20px); + } +} +// Sao Tome and Principe +&-st { + position: relative; + background: + linear-gradient( + 135deg, + #da291c 20%, + transparent 15% + ) 0 $motion-flag-size * 0.95, + linear-gradient( + 45deg, + #da291c 20%, + transparent 15% + ) 0 $motion-flag-size * 0.95, + linear-gradient( + to bottom, + #009639, + #009639 calc(100% / 3), + #ffd100 calc(100% / 3), + #ffd100 calc(100% / 3 * 2), + #009639 calc(100% / 3 * 2), + #009639 100%, + ); + + &::before { + position: absolute; + content: "★ ★"; + color: #000; + font-size: $motion-flag-size / 6; + top: 35%; + left: 45%; + } +} +// Saudi Arabia +&-sa { + background: #199d00; + + &::before { + @include flagSymbol('\e92c', #fff, 25%, 30%, $motion-flag-size / 2.5); + } +} +// Senegal +&-sn { + position: relative; + @include threePart(#00853f, #fdef42, #e31b23, to right); + + &::before { + position: absolute; + content: "★"; + left: 0; + right: 0; + margin-right: auto; + margin-left: auto; + text-align: center; + color: #00853f; + font-size: $motion-flag-size / 4; + top: 23%; + } +} +// Serbia +&-rs { + @include threePart(#c6363c, #0c4076, #fff); +} +// Seychelles +&-sc { + background: + linear-gradient(170deg, transparent 79%, #007a3d 55%), + linear-gradient(160deg, transparent 65%, #fff 45%), + linear-gradient(141deg, transparent 45%, #d62828 45%), + linear-gradient(120deg, transparent 27%, #fcd856 25%), + #003f87; +} +// Sierra Leone +&-sl { + @include threePart(#1eb53a, #fff, #0072c6); +} +// Singapore +&-sg { + @include twoPart(#dc143c, #fff); +} +// Slovakia +&-sk { + @include threePart(#fff, #0b4ea2, #ee1c25); +} +// Slovenia +&-si { + @include threePart(#fff, #0b4ea2, #ee1c25); +} +// Solomon Islands +&-sb { + background: + linear-gradient( + 147deg, + #0639ac 48%, + #f8c911 48%, + #f8c911 52%, + #164823 52% + ); +} +// Somalia +&-so { + position: relative; + background: #abcae9; + + &::before { + position: absolute; + top: 30%; + right: 0; + left: 0; + margin-right: auto; + margin-left: auto; + font-size: $motion-flag-size / 4; + color: #fff; + text-align: center; + content: "★"; + } +} +// South Africa +&-za { +} +// South Sudan +&-ss { + position: relative; + background: + linear-gradient( + 146deg, + #0f47af 25%, + transparent 15% + ) 0 $motion-flag-width / 3.15, + linear-gradient( + 34deg, + #0f47af 25%, + transparent 15% + ) 0 $motion-flag-width / 3.15, + linear-gradient( + to bottom, + #000 30%, + #fff 30%, + #fff 35%, + #da121a 35%, + #da121a 65%, + #fff 65%, + #fff 70%, + #078930 70% + ); + + &::before { + position: absolute; + content: "★"; + color: #fcdd09; + font-size: $motion-flag-size / 6; + top: 33%; + left: 10%; + } +} +// Spain +&-es { + background: + linear-gradient( + 180deg, + #ef3340, + #ef3340 25%, + #ffd100 25%, + #ffd100 75%, + #ef3340 75%, + #ef3340 100% + ); + + &:after { + @include flagBase64Symbol($emblem-es, 10%, 20%, $motion-flag-size / 3, $motion-flag-size / 3); + } +} +// Sri Lanka +&-lk { + +} +// Sudan +&-sd { + background: + linear-gradient( + 148deg, + #007229 25%, + transparent 0 + ) 0 $motion-flag-size * 0.95, + linear-gradient( + 33deg, + #007229 25%, + transparent 0 + ) 0 $motion-flag-size * 0.95, + linear-gradient( + to bottom, + #d21034 calc(100% / 3), + #fff calc(100% / 3), + #fff calc(100% / 3 * 2), + #000 calc(100% / 3 * 2) + ); + } +// Suriname +&-sr { + position: relative; + background: + linear-gradient( + to bottom, + #377e3f 20%, + #fff 20%, + #fff 30%, + #b40a2d 30%, + #b40a2d 70%, + #fff 70%, + #fff 80%, + #377e3F 80% + ); + + &::before { + position: absolute; + content: "★"; + left: 0; + right: 0; + margin-right: auto; + margin-left: auto; + text-align: center; + color: #ecc81d; + font-size: 12px; + top: 33%; + } +} +// Swaziland +&-sz { + background: + linear-gradient( + to bottom, + #3e5eb9 20%, + #ffd900 20%, + #ffd900 25%, + #b10c0c 25%, + #b10c0c 75%, + #ffd900 75%, + #ffd900 80%, + #3e5eb9 80% + ); +} +// Sweden +&-se { + background: + linear-gradient( + to right, + transparent 30%, + #fecc00 30%, + #fecc00 45%, + transparent 0 + ), + linear-gradient( + to bottom, + transparent 38%, + #fecc00 38%, + #fecc00 59%, + transparent 0 + ), + #006aa7; +} +// Switzerland +&-ch { + background: + linear-gradient( + to bottom, + transparent calc(100% / 3), + #fff calc(100% / 3), + #fff calc(100% / 3 * 2), + transparent 0 + ), + linear-gradient( + to right, + transparent calc(100% / 3), + #fff calc(100% / 3), + #fff calc(100% / 3 * 2), + transparent 0 + ), + #da291c; + background-size: $motion-flag-size / 3 $motion-flag-size / 3; + background-repeat: no-repeat; + background-position: 50% 50%; +} +// Syrian Arab Republic +&-sy { + @include threePart(#ce1126, #fff, #000) +} diff --git a/src/flags/t.scss b/src/flags/t.scss new file mode 100644 index 0000000..580ee1f --- /dev/null +++ b/src/flags/t.scss @@ -0,0 +1,185 @@ +// Taiwan +&-tw { + background: #d00006; + + &::before { + background-color: #002868; + padding: $motion-flag-size / 20 $motion-flag-size / 8; + @include flagSymbol('\e92e', #fff, 0, 0, $motion-flag-size / 4); + } +} +// Tajikistan +&-tj { + @include threePart(#e40046, #fff, #009639); +} +// Tanzania +&-tz { + background: + linear-gradient( + 145deg, + #1eb53a 40%, + #fcd116 40%, + #fcd116 43%, + #000 43%, + #000 57%, + #fcd116 57%, + #fcd116 60%, + #00a3dd + 60% + ); +} +// Thailand +&-th { + background: + linear-gradient( + to bottom, + #ed1c24 15%, + #fff 15%, + #fff 30%, + #241d4f 30%, + #241d4f 70%, + #fff 70%, + #fff 85%, + #ed1c24 85% + ); +} +// Timor-Leste +&-tl { + position: relative; + background: + linear-gradient( + 145deg, + #000 25%, + transparent 15% + ) 0 $motion-flag-size * 0.95, + linear-gradient( + 34deg, + #000 25%, + transparent 15% + ) 0 $motion-flag-size * 0.95, + linear-gradient( + 155deg, + #ffc726 30%, + transparent 15% + ) 0 $motion-flag-size * 0.95, + linear-gradient( + 25deg, + #ffc726 30%, + transparent 15% + ) 0 $motion-flag-size * 0.95, + #dc241f; + + &::before { + position: absolute; + content: "★"; + color: #fff; + font-size: $motion-flag-size / 5; + top: 33%; + left: 5%; + transform: rotate(115deg); + } +} +// Togo +&-tg { + position: relative; + background: + repeating-linear-gradient( + to bottom, + #006a4e, + #006a4e 20%, + #ffce00 20%, + #ffce00 40% + ); + + &::before { + position: absolute; + content: "★"; + text-align: center; + font-size: $motion-flag-size / 6; + padding-top: 10%; + color: #fff; + background: #d21034; + height: 60%; + width: 35%; + } +} +// Tokelau +&-tk { + background: #01156a; + + &::before { + @include flagSymbol("\e933", #fff, 0, 10%); + } + + &::after { + @include flagSymbol("\e934", #fed100, 20%, 10%, $motion-flag-width / 1.8); + } + +} +// Tonga +&-to { + position: relative; + background: #c10000; + + &::before { + position: absolute; + content: ""; + width: 50%; + height: 50%; + background: + linear-gradient( + to bottom, + transparent calc(100% / 3), + #c10000 calc(100% / 3), + #c10000 calc(100% / 3 * 2), + transparent 0 + ), + linear-gradient( + to right, + transparent calc(100% / 3), + #c10000 calc(100% / 3), + #c10000 calc(100% / 3 * 2), + transparent 0 + ), + #fff; + background-size: $motion-flag-width / 4 $motion-flag-width / 4; + background-repeat: no-repeat; + background-position: 50% 40%; + } +} +// Trinidad and Tobago +&-tt { + background: + linear-gradient( + 45deg, + transparent 40%, + #fff 40%, + #fff 43%, + #000 43%, + #000 57%, + #fff 57%, + #fff 60%, + transparent 0 + ), + #ce1126; +} +// Tunisia +&-tn { + background: #e70013; +} +// Turkey +&-tr { + background: #e30a17; +} +// Turkmenistan +&-tm { + background: #00843d; +} +// Turks and Caicos Islands +&-tc { + background: #0018a8; +} +// Tuvalu +&-tv { + background: #1085bd; +} diff --git a/src/flags/u.scss b/src/flags/u.scss new file mode 100644 index 0000000..8585ced --- /dev/null +++ b/src/flags/u.scss @@ -0,0 +1,86 @@ +// Uganda +&-ug { + background: + linear-gradient( + to bottom, + #000, + #000 calc(100% / 6), + #ffe700 calc(100% / 6), + #ffe700 calc(100% / 3), + #de3908 calc(100% / 3), + #de3908 calc(100% / 6 * 3), + #000 calc(100% / 6 * 3), + #000 calc(100% / 3 * 2), + #ffe700 calc(100% / 3 * 2), + #ffe700 calc(100% / 6 * 5), + #de3908 calc(100% / 6 * 5), + #de3908 100% + ); +} +// Ukraine +&-ua { + @include twoPart(#005bbb, #ffd500); +} +// United Arab Emirates +&-ae { + background: + linear-gradient( + to right, + #c8102e 30%, + transparent 30% + ), + linear-gradient( + #00732f, + #00732f calc(100% / 3), + #fff calc(100% / 3), + #fff calc(100% / 3 * 2), + #000 calc(100% / 3 * 2), + #000 100%, + ); +} +// United Kingdom +&-gb { + background: #00247d; +} +// United States +&-us { + background: + repeating-linear-gradient( + to bottom, + #b22234, + #b22234 $motion-flag-height / 14, + #fff $motion-flag-height / 14, + #fff $motion-flag-height / 7 + ); + + &::before { + background-color: #002868; + @include flagSymbol('\e935', #fff, 0, 0, $motion-flag-size / 3); + } +} +// Uruguay +&-uy { + background: + repeating-linear-gradient( + to bottom, + #fff, + #fff $motion-flag-height / 9, + #0038a8 $motion-flag-height / 9, + #0038a8 $motion-flag-height / 4.5 + ); +} +// Uzbekistan +&-uz { + background: + repeating-linear-gradient( + to bottom, + #0099b5, + #0099b5 30%, + #ce1126 33%, + #fff 33%, + #fff 67%, + #ce1126 67%, + #1eb53a 70%, + #1eb53a 100% + ); +} diff --git a/src/flags/v.scss b/src/flags/v.scss new file mode 100644 index 0000000..0218aa2 --- /dev/null +++ b/src/flags/v.scss @@ -0,0 +1,51 @@ +// Vanuatu +&-vu { + background: + linear-gradient( + to bottom, + #d21034, + #d21034 46%, + #000 46%, + #000 50%, + #fdce12 50%, + #fdce12 54%, + #000 54%, + #000 58%, + #009543 58%, + #009543 100% + ); +} +// Venezuela +&-ve { + @include threePart(#fce300, #003da5,#ef3340); +} +// Vietnam +&-vn { + position: relative; + background: #c8102e; + + &::before { + position: absolute; + top: 20%; + right: 0; + left: 0; + margin-right: auto; + margin-left: auto; + font-size: $motion-flag-size / 3; + color: #ffcd00; + text-align: center; + content: "★"; + } +} +// Virgin Islands, British +&-vg { + background: #080058; +} +// Virgin Islands, U.S. +&-vi { + background: #fff; + + &:after { + @include flagBase64Symbol($emblem-vi, 10%, 18%, 45px, 30px); + } +} diff --git a/src/flags/w.scss b/src/flags/w.scss new file mode 100644 index 0000000..598daf4 --- /dev/null +++ b/src/flags/w.scss @@ -0,0 +1,4 @@ +// Wallis and Futuna +&-wf { + background: #e50d2c; +} diff --git a/src/flags/y.scss b/src/flags/y.scss new file mode 100644 index 0000000..86d8069 --- /dev/null +++ b/src/flags/y.scss @@ -0,0 +1,4 @@ +// Yemen +&-ye { + @include threePart(#ef3340, #fff, #000); +} diff --git a/src/flags/z.scss b/src/flags/z.scss new file mode 100644 index 0000000..80d6fe3 --- /dev/null +++ b/src/flags/z.scss @@ -0,0 +1,40 @@ +// Zambia +&-zm { + background: #198a00; + + &::before { + position: absolute; + width: 20px; + height: 25px; + top: 15px; + display: block; + content: ''; + right: 0; + @include threePart(#de2010, #000, #ef7d00, to right); + } + + &::after { + @include flagBase64Symbol($emblem-zw, 65%, 10%, 20px, 8px); + } +} +// Zimbabwe +&-zw { + background: + repeating-linear-gradient( + to bottom, + #006400, + #006400 calc(100% / 7), + #ffd200 calc(100% / 7), + #ffd200 calc(100% / 7 * 2), + #d40000 calc(100% / 7 * 2), + #d40000 calc(100% / 7 * 3), + #000 calc(100% / 7 * 3), + #000 calc(100% / 7 * 4), + #d40000 calc(100% / 7 * 4), + #d40000 calc(100% / 7 * 5), + #ffd200 calc(100% / 7 * 5), + #ffd200 calc(100% / 7 * 6), + #006400 calc(100% / 7 * 6), + #006400 100% + ); +}