CINXE.COM
Microservices with .NET and Docker containers
<!DOCTYPE html> <html lang="en-US" > <head> <meta charset="utf-8"> <!-- Custom meta tag for differentiate env --> <meta name="env" content="Production" /> <link rel="preload" href="/static/fonts/space-grotesk-v12-latin-700.woff" as="font" type="font/woff" crossorigin> <link rel="preload" href="/static/fonts/space-grotesk-v12-latin-700.woff2" as="font" type="font/woff2" crossorigin> <link rel="preload" href="/static/fonts/open-sans-v34-latin-regular.woff" as="font" type="font/woff" crossorigin> <link rel="preload" href="/static/fonts/open-sans-v34-latin-regular.woff2" as="font" type="font/woff2" crossorigin> <title>Microservices with .NET and Docker containers</title> <meta name="description" content="Learn to build independently deployable, highly scalable & resilient services using .NET and Docker on Linux, macOS, and Windows. Dig deeper with free e-books." /> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="color-scheme" content="dark light"> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="msapplication-config" content="/browserconfig.xml" /> <meta property="og:title" content="Microservices with .NET and Docker containers" /> <meta property="og:description" content="Learn to build independently deployable, highly scalable & resilient services using .NET and Docker on Linux, macOS, and Windows. Dig deeper with free e-books." /> <meta property="og:image" content="https://dotnet.microsoft.com/blob-assets/images/dotnet-icons/square.png" /> <meta property="og:image:secure_url" content="https://dotnet.microsoft.com/blob-assets/images/dotnet-icons/square.png" /> <meta property="og:type" content="website" /> <meta property="og:site_name" content="Microsoft" /> <meta name="twitter:card" content="summary_large_image"> <meta name="twitter:site" content="@dotnet"> <meta name="twitter:image" content="https://dotnet.microsoft.com/blob-assets/images/dotnet-icons/large.png" /> <meta name="msvalidate.01" content="6FBA9892BF5F904A89B922361CDABCF8" /> <meta name="awa-env" content="prod" /> <link rel="stylesheet" href="https://www.microsoft.com/onerfstatics/marketingsites-wcus-prod/west-european/shell/_scrf/css/themes=default.device=uplevel_web_pc/1b-9d8ed9/c9-be0100/a6-e969ef/43-9f2e7c/82-8b5456/a0-5d3913/43-5a5ab8/ca-ae3ce4?ver=2.0&_cf=02242021_3231" type="text/css" media="all" /> <link rel="preload" href="/static/fonts/dotnetmdl2-icons-061622.woff" as="font" type="font/woff" crossorigin> <link rel="preload" href="/static/fonts/dotnetmdl2-icons-061622.ttf" as="font" type="font/ttf" crossorigin> <link rel="preconnect" href="https://js.monitor.azure.com"> <link rel="apple-touch-icon" href="/apple-touch-icon.png"> <link rel="stylesheet" href="/static/css/bootstrap-custom.min.css?v=1bpqJkhBrO8vf5QShbYWqAyD97CGYCmfS57-s3YdDzw" /> <link rel="canonical" href="https://dotnet.microsoft.com/en-us/apps/aspnet/microservices" /> <script type="text/javascript" src="https://js.monitor.azure.com/scripts/c/ms.analytics-web-4.min.js"></script> <link rel="dns-prefetch" href="https://target.microsoft.com"> <link rel="dns-prefetch" href="https://microsoftmscompoc.tt.omtrdc.net"> <script> var enableAdobeTarget = false; </script> <script type="text/javascript" src="/static/js/cookie-consent.min.js?v=FHFCx1hh_QkQajxu-2Dq5V6s4Ruc2mPyLTzAOPDnJwI"></script> <script> if (localStorage.theme === 'dark' || (!('theme' in localStorage) && window.matchMedia('(prefers-color-scheme: dark)').matches)) { document.documentElement.classList.add('dark'); } else { document.documentElement.classList.remove('dark'); } </script> </head> <body class=" ms-Fabric"> <svg xmlns="http://www.w3.org/2000/svg"><symbol id="add-square-regular" viewBox="0 0 24 24"> <path d="M12 7C12.4142 7 12.75 7.33579 12.75 7.75V11.25H16.25C16.6642 11.25 17 11.5858 17 12C17 12.4142 16.6642 12.75 16.25 12.75H12.75V16.25C12.75 16.6642 12.4142 17 12 17C11.5858 17 11.25 16.6642 11.25 16.25V12.75H7.75C7.33579 12.75 7 12.4142 7 12C7 11.5858 7.33579 11.25 7.75 11.25H11.25V7.75C11.25 7.33579 11.5858 7 12 7ZM3 6.25C3 4.45507 4.45507 3 6.25 3H17.75C19.5449 3 21 4.45507 21 6.25V17.75C21 19.5449 19.5449 21 17.75 21H6.25C4.45507 21 3 19.5449 3 17.75V6.25ZM6.25 4.5C5.2835 4.5 4.5 5.2835 4.5 6.25V17.75C4.5 18.7165 5.2835 19.5 6.25 19.5H17.75C18.7165 19.5 19.5 18.7165 19.5 17.75V6.25C19.5 5.2835 18.7165 4.5 17.75 4.5H6.25Z"/> </symbol><symbol id="alert-danger" viewBox="0 0 20 20"> <circle cx="10" cy="10.0002" r="10" fill="#C42B1C"/> <path d="M10 4.00024C13.3137 4.00024 16 6.68654 16 10.0002C16 13.314 13.3137 16.0002 10 16.0002C6.68629 16.0002 4 13.314 4 10.0002C4 6.68654 6.68629 4.00024 10 4.00024ZM10 5.00024C7.23858 5.00024 5 7.23882 5 10.0002C5 12.7617 7.23858 15.0002 10 15.0002C12.7614 15.0002 15 12.7617 15 10.0002C15 7.23882 12.7614 5.00024 10 5.00024ZM7.83859 7.96594L7.89645 7.89669C8.07001 7.72312 8.33944 7.70384 8.53431 7.83884L8.60355 7.89669L10 9.29324L11.3964 7.89669C11.57 7.72312 11.8394 7.70384 12.0343 7.83884L12.1036 7.89669C12.2771 8.07026 12.2964 8.33968 12.1614 8.53455L12.1036 8.6038L10.707 10.0002L12.1036 11.3967C12.2771 11.5703 12.2964 11.8397 12.1614 12.0345L12.1036 12.1038C11.93 12.2774 11.6606 12.2966 11.4657 12.1617L11.3964 12.1038L10 10.7072L8.60355 12.1038C8.42999 12.2774 8.16056 12.2966 7.96569 12.1617L7.89645 12.1038C7.72288 11.9302 7.7036 11.6608 7.83859 11.4659L7.89645 11.3967L9.293 10.0002L7.89645 8.6038C7.72288 8.43023 7.7036 8.16081 7.83859 7.96594L7.89645 7.89669L7.83859 7.96594Z" fill="white"/> </symbol><symbol id="alert-info" viewBox="0 0 20 20"> <circle cx="10" cy="10" r="10" fill="#005FB7"/> <path d="M10 9C10.2761 9 10.5 9.22386 10.5 9.5V12.5C10.5 12.7761 10.2761 13 10 13C9.72386 13 9.5 12.7761 9.5 12.5V9.5C9.5 9.22386 9.72386 9 10 9ZM10 8.24907C10.4137 8.24907 10.749 7.91371 10.749 7.50003C10.749 7.08635 10.4137 6.751 10 6.751C9.58633 6.751 9.25098 7.08635 9.25098 7.50003C9.25098 7.91371 9.58633 8.24907 10 8.24907ZM4 10C4 6.68629 6.68629 4 10 4C13.3137 4 16 6.68629 16 10C16 13.3137 13.3137 16 10 16C6.68629 16 4 13.3137 4 10ZM10 5C7.23858 5 5 7.23858 5 10C5 12.7614 7.23858 15 10 15C12.7614 15 15 12.7614 15 10C15 7.23858 12.7614 5 10 5Z" fill="white"/> </symbol><symbol id="alert-promo" viewBox="0 0 20 20"> <circle cx="10" cy="10.0002" r="10" fill="url(#paint0_linear_1787_3485)"/> <path d="M12.8712 3.01513C13.1391 3.08207 13.302 3.35352 13.2351 3.62142L12.9852 4.6215C12.9183 4.8894 12.6468 5.05232 12.3789 4.98538C12.111 4.91844 11.9481 4.64699 12.015 4.37908L12.2649 3.37901C12.3319 3.11111 12.6033 2.94819 12.8712 3.01513ZM15.8536 4.14669C16.0488 4.34196 16.0488 4.65854 15.8536 4.8538L14.8536 5.8538C14.6583 6.04906 14.3417 6.04906 14.1465 5.8538C13.9512 5.65854 13.9512 5.34196 14.1465 5.14669L15.1465 4.14669C15.3417 3.95143 15.6583 3.95143 15.8536 4.14669ZM8.28367 15.0327C8.7966 15.8861 9.87741 16.2425 10.8102 15.8272C11.7399 15.4133 12.1982 14.3774 11.9134 13.4278L8.28367 15.0327ZM7.36426 15.4392L6.36554 15.8807C5.83756 16.1142 5.21978 15.9998 4.81088 15.592L4.41013 15.1924C4.00252 14.7859 3.88618 14.1712 4.11785 13.6441L7.98912 4.83567C8.38472 3.93554 9.56246 3.71539 10.258 4.40888L15.5897 9.72509C16.2853 10.4187 16.0653 11.5921 15.1678 11.9889L12.8328 13.0213C13.3372 14.4775 12.6508 16.1024 11.217 16.7408C9.77838 17.3813 8.10516 16.7981 7.36426 15.4392ZM16.5 7.00025H15.5C15.2239 7.00025 15 7.2241 15 7.50025C15 7.77639 15.2239 8.00025 15.5 8.00025H16.5C16.7762 8.00025 17 7.77639 17 7.50025C17 7.2241 16.7762 7.00025 16.5 7.00025ZM8.9046 5.23802L5.03334 14.0465C4.96796 14.1952 5.00054 14.3689 5.11623 14.4843L5.51698 14.8839C5.63338 15 5.81001 15.033 5.96116 14.9662L14.7634 11.0743C15.0192 10.9612 15.0801 10.6292 14.8836 10.4332L9.5519 5.11702C9.35297 4.91867 9.01672 4.98292 8.9046 5.23802Z" fill="white"/> <defs> <linearGradient id="paint0_linear_1787_3485" x1="1.78004e-08" y1="6.29771" x2="16.476" y2="19.5779" gradientUnits="userSpaceOnUse"> <stop offset="0" stop-color="#D600AA"/> <stop offset="1" stop-color="#512BD4"/> </linearGradient> </defs> </symbol><symbol id="alert-success" viewBox="0 0 20 20"> <circle cx="10" cy="10.0002" r="10" fill="#0F7B0F"/> <path d="M10 4.00024C13.3137 4.00024 16 6.68654 16 10.0002C16 13.314 13.3137 16.0002 10 16.0002C6.68629 16.0002 4 13.314 4 10.0002C4 6.68654 6.68629 4.00024 10 4.00024ZM10 5.00024C7.23858 5.00024 5 7.23882 5 10.0002C5 12.7617 7.23858 15.0002 10 15.0002C12.7614 15.0002 15 12.7617 15 10.0002C15 7.23882 12.7614 5.00024 10 5.00024ZM9.24953 11.0427L12.1203 8.16423C12.3153 7.9687 12.6319 7.96828 12.8274 8.16328C13.0012 8.33661 13.0208 8.60601 12.8861 8.80106L12.8283 8.87039L9.60403 12.1033C9.43053 12.2773 9.16082 12.2968 8.96576 12.1617L8.89645 12.1038L7.14645 10.3538C6.95118 10.1585 6.95118 9.84195 7.14645 9.64669C7.32001 9.47312 7.58944 9.45384 7.78431 9.58884L7.85355 9.64669L9.24953 11.0427L12.1203 8.16423L9.24953 11.0427Z" fill="white"/> </symbol><symbol id="apps-regular" viewBox="0 0 24 24"> <path d="M18.4923 2.33088L21.671 5.50966C22.5497 6.38834 22.5497 7.81296 21.671 8.69164L19.0866 11.2756C20.1696 11.438 21 12.3723 21 13.5006V18.7506C21 19.9932 19.9926 21.0006 18.75 21.0006H5.25C4.00736 21.0006 3 19.9932 3 18.7506V5.25055C3 4.00791 4.00736 3.00055 5.25 3.00055H10.5C11.6289 3.00055 12.5637 3.83201 12.7253 4.91596L15.3103 2.33088C16.189 1.45221 17.6136 1.45221 18.4923 2.33088ZM4.5 18.7506C4.5 19.1648 4.83579 19.5006 5.25 19.5006L11.249 19.4999L11.25 12.7506L4.5 12.7499V18.7506ZM12.749 19.4999L18.75 19.5006C19.1642 19.5006 19.5 19.1648 19.5 18.7506V13.5006C19.5 13.0863 19.1642 12.7506 18.75 12.7506L12.749 12.7499V19.4999ZM10.5 4.50055H5.25C4.83579 4.50055 4.5 4.83634 4.5 5.25055V11.2499H11.25V5.25055C11.25 4.83634 10.9142 4.50055 10.5 4.50055ZM12.75 9.30988V11.2506L14.69 11.2499L12.75 9.30988ZM16.3709 3.39154L13.1922 6.57032C12.8993 6.86321 12.8993 7.33808 13.1922 7.63098L16.3709 10.8097C16.6638 11.1026 17.1387 11.1026 17.4316 10.8097L20.6104 7.63098C20.9033 7.33808 20.9033 6.86321 20.6104 6.57032L17.4316 3.39154C17.1387 3.09865 16.6638 3.09865 16.3709 3.39154Z"/> </symbol><symbol id="apps" viewBox="0 0 48 48"> <path d="M36.9845 4.66079L43.3421 11.0183C45.0994 12.7757 45.0994 15.6249 43.3421 17.3823L38.1732 22.5502C40.3392 22.8751 42 24.7436 42 27.0001V37.5001C42 39.9854 39.9853 42.0001 37.5 42.0001H10.5C8.01472 42.0001 6 39.9854 6 37.5001V10.5001C6 8.01485 8.01472 6.00013 10.5 6.00013H21C23.2579 6.00013 25.1274 7.66303 25.4506 9.83094L30.6206 4.66079C32.3779 2.90343 35.2272 2.90343 36.9845 4.66079ZM9 37.5001C9 38.3286 9.67157 39.0001 10.5 39.0001L22.498 38.9988L22.5 25.5001L9 25.4988V37.5001ZM25.498 38.9988L37.5 39.0001C38.3284 39.0001 39 38.3286 39 37.5001V27.0001C39 26.1717 38.3284 25.5001 37.5 25.5001L25.498 25.4988V38.9988ZM21 9.00013H10.5C9.67157 9.00013 9 9.67171 9 10.5001V22.4988H22.5V10.5001C22.5 9.67171 21.8284 9.00013 21 9.00013ZM25.5 18.6188V22.5001L29.38 22.4988L25.5 18.6188ZM32.7419 6.78211L26.3843 13.1397C25.7985 13.7254 25.7985 14.6752 26.3843 15.261L32.7419 21.6185C33.3277 22.2043 34.2774 22.2043 34.8632 21.6185L41.2207 15.261C41.8065 14.6752 41.8065 13.7254 41.2207 13.1397L34.8632 6.78211C34.2774 6.19633 33.3277 6.19633 32.7419 6.78211Z" fill="url(#paint0_linear_634_8554)"/> <defs> <linearGradient id="paint0_linear_634_8554" x1="6" y1="15.5149" x2="37.8465" y2="41.186" gradientUnits="userSpaceOnUse"> <stop stop-color="#512BD4"/> <stop offset="1" stop-color="#D600AA"/> </linearGradient> </defs> </symbol><symbol id="arrow-sort-down-lines-regular" viewBox="0 0 24 24"> <path d="M8.75086 4L8.64909 4.00685C8.28301 4.05651 8.00086 4.3703 8.00086 4.75L8 17.442L4.78011 14.2244L4.69596 14.1518C4.40226 13.9341 3.9856 13.9585 3.71945 14.2248C3.42668 14.5179 3.42688 14.9927 3.71989 15.2855L8.22365 19.7855L8.3078 19.8581C8.6015 20.0758 9.01816 20.0514 9.28431 19.7851L13.7806 15.2851L13.8531 15.2009C14.0709 14.9072 14.0465 14.4905 13.7801 14.2244L13.696 14.1518C13.4023 13.9341 12.9856 13.9585 12.7194 14.2248L9.5 17.446L9.50086 4.75L9.49401 4.64823C9.44435 4.28215 9.13056 4 8.75086 4ZM12.25 4.5C11.8358 4.5 11.5 4.83579 11.5 5.25C11.5 5.66421 11.8358 6 12.25 6H20.25C20.6642 6 21 5.66421 21 5.25C21 4.83579 20.6642 4.5 20.25 4.5H12.25ZM11.5 8.25C11.5 7.83579 11.8358 7.5 12.25 7.5H17.25C17.6642 7.5 18 7.83579 18 8.25C18 8.66421 17.6642 9 17.25 9H12.25C11.8358 9 11.5 8.66421 11.5 8.25ZM12.25 10.5C11.8358 10.5 11.5 10.8358 11.5 11.25C11.5 11.6642 11.8358 12 12.25 12H14.25C14.6642 12 15 11.6642 15 11.25C15 10.8358 14.6642 10.5 14.25 10.5H12.25Z"/> </symbol><symbol id="arrow-sort-down-regular" viewBox="0 0 24 24"> <path d="M11.6491 4.00685L11.7509 4C12.1306 4 12.4444 4.28215 12.494 4.64823L12.5009 4.75L12.5 17.446L15.7194 14.2248C15.9856 13.9585 16.4023 13.9341 16.696 14.1518L16.7801 14.2244C17.0465 14.4905 17.0709 14.9072 16.8531 15.2009L16.7806 15.2851L12.2843 19.7851C12.0182 20.0514 11.6015 20.0758 11.3078 19.8581L11.2237 19.7855L6.71989 15.2855C6.42688 14.9927 6.42668 14.5179 6.71945 14.2248C6.9856 13.9585 7.40226 13.9341 7.69596 14.1518L7.78011 14.2244L11 17.442L11.0009 4.75C11.0009 4.3703 11.283 4.05651 11.6491 4.00685L11.7509 4L11.6491 4.00685Z"/> </symbol><symbol id="arrow-sort-up-regular" viewBox="0 0 24 24"> <path d="M6.71965 8.71474L11.2144 4.21969C11.4805 3.95361 11.8968 3.9292 12.1904 4.14661L12.2745 4.21909L16.7794 8.71415C17.0726 9.00672 17.0731 9.4816 16.7805 9.77481C16.5145 10.0414 16.0979 10.066 15.8041 9.84849L15.7199 9.77596L12.497 6.55911L12.4977 19.2549C12.4977 19.6346 12.2155 19.9484 11.8494 19.9981L11.7477 20.0049C11.368 20.0049 11.0542 19.7228 11.0045 19.3567L10.9977 19.2549L10.997 6.55711L7.78035 9.77537C7.51409 10.0416 7.09743 10.0659 6.80381 9.84802L6.71969 9.7754C6.45341 9.50914 6.42919 9.09248 6.64704 8.79886L6.71965 8.71474L11.2144 4.21969L6.71965 8.71474Z"/> </symbol><symbol id="arrow-trending-lines" viewBox="0 0 48 48"> <path d="M33.4978 4L42.6055 4.00103L42.8059 4.02888L43.0036 4.08409L43.1241 4.1352C43.2826 4.20492 43.4311 4.3063 43.5615 4.43671L43.6429 4.5248L43.73 4.63756L43.8384 4.81781L43.9157 4.99844L43.954 5.12659L43.9812 5.2546L43.9999 5.44301L44.0009 14.5078C44.0009 15.3362 43.3293 16.0078 42.5009 16.0078C41.7415 16.0078 41.1139 15.4435 41.0146 14.7113L41.0009 14.5078L41 9.118L28.1213 21.9995C27.5888 22.5321 26.7555 22.5805 26.1682 22.1448L26 21.9996L19.9394 16.1785L8.56066 27.5572C7.97487 28.143 7.02513 28.143 6.43934 27.5572C5.90681 27.0247 5.85839 26.1913 6.2941 25.6041L6.43934 25.4359L18.8787 12.9965C19.4112 12.464 20.2445 12.4156 20.8318 12.8513L21 12.9965L27.0606 18.8175L38.876 7H33.4978C32.7384 7 32.1109 6.43569 32.0115 5.70354L31.9978 5.5C31.9978 4.74061 32.5621 4.11302 33.2943 4.01369L33.4978 4ZM7.5 34C8.32843 34 9 34.6716 9 35.5V42.5C9 43.3284 8.32843 44 7.5 44C6.67157 44 6 43.3284 6 42.5V35.5C6 34.6716 6.67157 34 7.5 34ZM19 27.5C19 26.6716 18.3284 26 17.5 26C16.6716 26 16 26.6716 16 27.5V42.5C16 43.3284 16.6716 44 17.5 44C18.3284 44 19 43.3284 19 42.5V27.5ZM27.5 30C28.3284 30 29 30.6716 29 31.5V42.5C29 43.3284 28.3284 44 27.5 44C26.6716 44 26 43.3284 26 42.5V31.5C26 30.6716 26.6716 30 27.5 30ZM39 21.5C39 20.6716 38.3284 20 37.5 20C36.6716 20 36 20.6716 36 21.5V42.5C36 43.3284 36.6716 44 37.5 44C38.3284 44 39 43.3284 39 42.5V21.5Z" fill="url(#paint0_linear_634_8546)"/> <defs> <linearGradient id="paint0_linear_634_8546" x1="6" y1="16.5949" x2="38.5547" y2="41.5237" gradientUnits="userSpaceOnUse"> <stop stop-color="#512BD4"/> <stop offset="1" stop-color="#D600AA"/> </linearGradient> </defs> </symbol><symbol id="arrow-trending-regular" viewBox="0 0 24 24"> <path d="M13.7489 5.5L21.3027 5.50052L21.403 5.51444L21.5018 5.54205L21.5621 5.5676C21.6413 5.60246 21.7155 5.65315 21.7808 5.71836L21.8215 5.7624L21.865 5.81878L21.9192 5.9089L21.9579 5.99922L21.977 6.0633L21.9906 6.1273L22 6.2215L22.0004 13.7539C22.0004 14.1681 21.6647 14.5039 21.2504 14.5039C20.8708 14.5039 20.557 14.2217 20.5073 13.8557L20.5004 13.7539L20.5 8.059L12.7812 15.7793C12.5149 16.0455 12.0982 16.0698 11.8046 15.8519L11.7205 15.7793L8.75001 12.8089L3.28033 18.2786C2.98744 18.5715 2.51256 18.5715 2.21967 18.2786C1.9534 18.0123 1.9292 17.5957 2.14705 17.3021L2.21967 17.2179L8.21967 11.2179C8.48593 10.9517 8.90259 10.9275 9.1962 11.1453L9.28032 11.2179L12.2508 14.1883L19.438 7H13.7489C13.3692 7 13.0554 6.71785 13.0058 6.35177L12.9989 6.25C12.9989 5.8703 13.2811 5.55651 13.6472 5.50685L13.7489 5.5Z"/> </symbol><symbol id="backend" viewBox="0 0 20 20"> <path d="M17.5 4H16V3C16 1.343 14.657 0 13 0H7C5.343 0 4 1.343 4 3V4H2.5C1.119 4 0 5.119 0 6.5V14.5C0 15.881 1.119 17 2.5 17H4C4 18.657 5.343 20 7 20H13C14.657 20 16 18.657 16 17H17.5C18.881 17 20 15.881 20 14.5V6.5C20 5.119 18.881 4 17.5 4ZM2.5 15.5C1.949 15.5 1.5 15.051 1.5 14.5V6.5C1.5 5.949 1.949 5.5 2.5 5.5H4V15.5H2.5ZM13 18.5H7C6.172 18.5 5.5 17.828 5.5 17V3C5.5 2.172 6.172 1.5 7 1.5H13C13.828 1.5 14.5 2.172 14.5 3V17C14.5 17.828 13.828 18.5 13 18.5ZM18.5 14.5C18.5 15.051 18.051 15.5 17.5 15.5H16V5.5H17.5C18.051 5.5 18.5 5.949 18.5 6.5V14.5ZM13.5 15.75C13.5 16.164 13.164 16.5 12.75 16.5H7.25C6.836 16.5 6.5 16.164 6.5 15.75C6.5 15.336 6.836 15 7.25 15H12.75C13.164 15 13.5 15.336 13.5 15.75ZM13.5 12.75C13.5 13.164 13.164 13.5 12.75 13.5H7.25C6.836 13.5 6.5 13.164 6.5 12.75C6.5 12.336 6.836 12 7.25 12H12.75C13.164 12 13.5 12.336 13.5 12.75ZM13.5 4.75C13.5 5.164 13.164 5.5 12.75 5.5H7.25C6.836 5.5 6.5 5.164 6.5 4.75C6.5 4.336 6.836 4 7.25 4H12.75C13.164 4 13.5 4.336 13.5 4.75Z"/> </symbol><symbol id="barchart" viewBox="0 0 580 223"> <g opacity="0.15"> <path d="M0 182.318C0 176.795 4.47715 172.318 10 172.318H91.3443C96.8671 172.318 101.344 176.795 101.344 182.318V212.393C101.344 217.916 96.8672 222.393 91.3443 222.393H10C4.47716 222.393 0 217.916 0 212.393V182.318Z" fill="#03204D"/> <path d="M120.054 100.344C120.054 94.8209 124.531 90.3438 130.054 90.3438H209.839C215.362 90.3438 219.839 94.8209 219.839 100.344V212.896C219.839 218.419 215.362 222.896 209.839 222.896H130.054C124.531 222.896 120.054 218.419 120.054 212.896V100.344Z" fill="#03204D"/> <path d="M240.109 138.134C240.109 132.611 244.586 128.134 250.109 128.134H329.894C335.417 128.134 339.894 132.611 339.894 138.134V212.393C339.894 217.916 335.417 222.393 329.894 222.393H250.109C244.586 222.393 240.109 217.916 240.109 212.393V138.134Z" fill="#03204D"/> <path d="M360.774 9.99999C360.774 4.47715 365.251 0 370.774 0H449.167C454.69 0 459.167 4.47715 459.167 10V212.393C459.167 217.916 454.69 222.393 449.167 222.393H370.774C365.251 222.393 360.774 217.916 360.774 212.393V9.99999Z" fill="#03204D"/> <path d="M480.215 182.318C480.215 176.795 484.692 172.318 490.215 172.318H570C575.523 172.318 580 176.795 580 182.318V212.393C580 217.916 575.523 222.393 570 222.393H490.215C484.692 222.393 480.215 217.916 480.215 212.393V182.318Z" fill="#03204D"/> </g> </symbol><symbol id="beginner-videos" viewBox="0 0 20 16"> <path d="M11.75 0.5C13.5449 0.5 15 1.95507 15 3.75V3.923L18.8639 1.605C19.3638 1.30486 20 1.66493 20 2.248V13.75C20 14.333 19.364 14.6931 18.8641 14.3931L15 12.075V12.25C15 14.0449 13.5449 15.5 11.75 15.5H3.25C1.45507 15.5 0 14.0449 0 12.25V3.75C0 1.95507 1.45507 0.5 3.25 0.5H11.75ZM11.75 2H3.25C2.2835 2 1.5 2.7835 1.5 3.75V12.25C1.5 13.2165 2.2835 14 3.25 14H11.75C12.7165 14 13.5 13.2165 13.5 12.25V3.75C13.5 2.7835 12.7165 2 11.75 2ZM18.5 3.5731L15 5.6745V10.3254L18.5 12.4254V3.5731Z"/> </symbol><symbol id="bot-regular" viewBox="0 0 24 24"> <path d="M17.7534 13.9994C18.9961 13.9994 20.0034 15.0068 20.0034 16.2494V17.1545C20.0034 18.2482 19.526 19.2874 18.6961 19.9998C17.1307 21.3437 14.8904 22.0006 12.0004 22.0006C9.11087 22.0006 6.87205 21.344 5.30918 20.0003C4.48056 19.2879 4.00391 18.2495 4.00391 17.1567V16.2494C4.00391 15.0068 5.01127 13.9994 6.25391 13.9994H17.7534ZM17.7534 15.4994H6.25391C5.83969 15.4994 5.50391 15.8352 5.50391 16.2494V17.1567C5.50391 17.8124 5.7899 18.4354 6.28707 18.8629C7.54516 19.9445 9.44117 20.5006 12.0004 20.5006C14.5603 20.5006 16.4582 19.9442 17.7191 18.8617C18.2169 18.4342 18.5034 17.8107 18.5034 17.1545V16.2494C18.5034 15.8352 18.1676 15.4994 17.7534 15.4994ZM11.8989 2.00685L12.0007 2C12.3804 2 12.6942 2.28215 12.7438 2.64823L12.7507 2.75L12.7499 3.499L16.2504 3.49951C17.493 3.49951 18.5004 4.50687 18.5004 5.74951V10.2541C18.5004 11.4967 17.493 12.5041 16.2504 12.5041H7.75036C6.50772 12.5041 5.50036 11.4967 5.50036 10.2541V5.74951C5.50036 4.50687 6.50772 3.49951 7.75036 3.49951L11.2499 3.499L11.2507 2.75C11.2507 2.3703 11.5328 2.05651 11.8989 2.00685L12.0007 2L11.8989 2.00685ZM16.2504 4.99951H7.75036C7.33615 4.99951 7.00036 5.33529 7.00036 5.74951V10.2541C7.00036 10.6683 7.33615 11.0041 7.75036 11.0041H16.2504C16.6646 11.0041 17.0004 10.6683 17.0004 10.2541V5.74951C17.0004 5.33529 16.6646 4.99951 16.2504 4.99951ZM9.74965 6.49951C10.4396 6.49951 10.9989 7.05883 10.9989 7.74879C10.9989 8.43876 10.4396 8.99808 9.74965 8.99808C9.05969 8.99808 8.50036 8.43876 8.50036 7.74879C8.50036 7.05883 9.05969 6.49951 9.74965 6.49951ZM14.2424 6.49951C14.9324 6.49951 15.4917 7.05883 15.4917 7.74879C15.4917 8.43876 14.9324 8.99808 14.2424 8.99808C13.5524 8.99808 12.9931 8.43876 12.9931 7.74879C12.9931 7.05883 13.5524 6.49951 14.2424 6.49951Z"/> </symbol><symbol id="box-toolbox-regular" viewBox="0 0 24 24"> <path d="M13.4089 2.51301C12.5053 2.14671 11.4947 2.14671 10.5911 2.51301L3.09252 5.55298C2.43211 5.82071 2 6.46216 2 7.17477V16.8275C2 17.5401 2.43211 18.1815 3.09252 18.4493L10.5911 21.4892C10.7263 21.5441 10.8639 21.5907 11.0032 21.6291C11.0011 21.5867 11 21.5439 11 21.501V20.0364L3.65607 17.0592C3.56173 17.0209 3.5 16.9293 3.5 16.8275V7.75027L11.2503 10.7643V15.4092C11.5487 14.7957 12.0906 14.3224 12.7503 14.1153V10.7656L20.5 7.7734V11.5508C21.3872 12.0043 21.9955 12.9255 22 13.9892V7.17477C22 6.46216 21.5679 5.82071 20.9075 5.55298L13.4089 2.51301ZM11.1547 3.90312C11.6968 3.68334 12.3032 3.68334 12.8453 3.90312L19.4376 6.57567L16.7684 7.60628L9.24097 4.67894L11.1547 3.90312ZM7.21472 5.50039L14.6917 8.40811L12.0013 9.44691L4.58967 6.5646L7.21472 5.50039ZM14 15.001H13.5C12.6716 15.001 12 15.6725 12 16.501V18.001H14.5V17.751C14.5 17.3368 14.8358 17.001 15.25 17.001C15.6642 17.001 16 17.3368 16 17.751V18.001H19V17.751C19 17.3368 19.3358 17.001 19.75 17.001C20.1642 17.001 20.5 17.3368 20.5 17.751V18.001H23V16.501C23 15.6725 22.3284 15.001 21.5 15.001H21V14.001C21 13.0345 20.2165 12.251 19.25 12.251H15.75C14.7835 12.251 14 13.0345 14 14.001V15.001ZM15.5 14.001C15.5 13.8629 15.6119 13.751 15.75 13.751H19.25C19.3881 13.751 19.5 13.8629 19.5 14.001V15.001H15.5V14.001ZM12 21.501V19.501H14.5V20.251C14.5 20.6652 14.8358 21.001 15.25 21.001C15.6642 21.001 16 20.6652 16 20.251V19.501H19V20.251C19 20.6652 19.3358 21.001 19.75 21.001C20.1642 21.001 20.5 20.6652 20.5 20.251V19.501H23V21.501C23 22.3294 22.3284 23.001 21.5 23.001H13.5C12.6716 23.001 12 22.3294 12 21.501Z"/> </symbol><symbol id="brain-circuit-regular" viewBox="0 0 24 24"> <path d="M7.15235 3.01151C7.98399 2.3641 9.07196 2.00586 10.1532 2.00586C10.7996 2.00586 11.3232 2.22796 11.7198 2.58073C11.827 2.6762 11.9224 2.77874 12.0071 2.88524C12.0918 2.77874 12.1871 2.6762 12.2944 2.58073C12.6909 2.22796 13.2145 2.00586 13.8609 2.00586C14.9422 2.00586 16.0302 2.3641 16.8618 3.01151C17.5088 3.5152 18.016 4.20952 18.2147 5.04938C18.6349 5.11884 19.0082 5.33301 19.3101 5.61631C19.7909 6.06746 20.1328 6.71923 20.3481 7.39005C20.5667 8.07099 20.6761 8.83647 20.6431 9.57125C20.6262 9.94742 20.5711 10.3308 20.4656 10.6979C20.4876 10.7074 20.5095 10.7173 20.5313 10.7275C20.9015 10.9021 21.2007 11.1754 21.4258 11.5381C21.8509 12.2228 22.0005 13.2094 22.0005 14.4663C22.0005 15.9108 21.4484 16.8917 20.7382 17.5009C20.3261 17.8544 19.8713 18.0735 19.4686 18.1905C19.3291 18.8831 18.9802 19.6636 18.4495 20.3276C17.7267 21.2319 16.6032 21.9961 15.0925 21.9961C13.8822 21.9961 12.9295 21.3268 12.3175 20.6851C12.2056 20.5677 12.1019 20.4482 12.0071 20.3293C11.9122 20.4482 11.8086 20.5677 11.6966 20.6851C11.0846 21.3268 10.1319 21.9961 8.92162 21.9961C7.41095 21.9961 6.28749 21.2319 5.56469 20.3276C5.03394 19.6636 4.68507 18.8831 4.54557 18.1905C4.14287 18.0735 3.68806 17.8544 3.276 17.5009C2.56581 16.8917 2.01367 15.9108 2.01367 14.4663C2.01367 13.2094 2.16323 12.2228 2.58834 11.5381C2.81348 11.1754 3.11271 10.9021 3.48286 10.7275C3.50467 10.7173 3.52657 10.7074 3.54856 10.6979C3.44306 10.3308 3.38801 9.94742 3.3711 9.57125C3.33808 8.83647 3.44745 8.07099 3.66602 7.39005C3.88135 6.71923 4.22324 6.06746 4.70402 5.61631C5.00592 5.33301 5.37931 5.11884 5.79947 5.04938C5.99819 4.20952 6.50532 3.5152 7.15235 3.01151ZM8.07377 4.19514C7.52801 4.62 7.20844 5.18596 7.20844 5.83756C7.20844 6.07868 7.09252 6.3051 6.89689 6.44605C6.70127 6.58701 6.44981 6.62532 6.22108 6.54901C6.08368 6.50317 5.93908 6.51435 5.73044 6.71013C5.4992 6.92712 5.26379 7.32029 5.09425 7.84849C4.92795 8.36658 4.84488 8.95421 4.86959 9.5039C4.89461 10.0605 5.02696 10.5215 5.23526 10.8342C5.27012 10.8866 5.29779 10.9423 5.3182 11H6.40029C7.90445 11 9.13644 12.1653 9.24284 13.6423C9.97985 13.9371 10.5005 14.6577 10.5005 15.5C10.5005 16.6046 9.60506 17.5 8.50049 17.5C7.39592 17.5 6.50049 16.6046 6.50049 15.5C6.50049 14.6663 7.01062 13.9517 7.73578 13.6514C7.63973 13 7.0784 12.5 6.40029 12.5H3.80029C3.79188 12.5 3.78351 12.4999 3.77517 12.4996C3.6259 12.8476 3.51367 13.449 3.51367 14.4663C3.51367 15.4872 3.88523 16.0472 4.25268 16.3625C4.65591 16.7084 5.09859 16.798 5.22685 16.798C5.64107 16.798 5.97685 17.1338 5.97685 17.548C5.97685 17.9671 6.20865 18.7308 6.7364 19.3911C7.24519 20.0276 7.96912 20.4961 8.92162 20.4961C9.5587 20.4961 10.1455 20.1381 10.6111 19.6499C10.8379 19.4121 11.014 19.1651 11.1295 18.9647C11.1874 18.8643 11.2248 18.7847 11.2454 18.7319L11.2506 18.7183V16.2629C11.2505 16.2586 11.2505 16.2543 11.2505 16.25C11.2505 16.2457 11.2505 16.2414 11.2506 16.2371L11.2506 9.24999H10.3551C10.0584 9.98295 9.33984 10.5 8.50049 10.5C7.39592 10.5 6.50049 9.60457 6.50049 8.5C6.50049 7.39543 7.39592 6.5 8.50049 6.5C9.33983 6.5 10.0584 7.01704 10.3551 7.74999H11.2506V5.2236L11.2504 5.21226C11.2501 5.20084 11.2495 5.18149 11.2481 5.15538C11.2453 5.10293 11.2394 5.02446 11.2275 4.92895C11.2032 4.73404 11.1557 4.48751 11.0674 4.25168C10.9778 4.01271 10.8613 3.82469 10.7227 3.70141C10.5997 3.59193 10.4305 3.50586 10.1532 3.50586C9.38707 3.50586 8.62766 3.76396 8.07377 4.19514ZM12.7636 17V18.7183L12.7687 18.7319C12.7894 18.7847 12.8268 18.8643 12.8846 18.9647C13.0001 19.1651 13.1762 19.4121 13.403 19.6499C13.8687 20.1381 14.4555 20.4961 15.0925 20.4961C16.045 20.4961 16.769 20.0276 17.2778 19.3911C17.8055 18.7308 18.0373 17.9671 18.0373 17.548C18.0373 17.1338 18.3731 16.798 18.7873 16.798C18.9156 16.798 19.3582 16.7084 19.7615 16.3625C20.1289 16.0472 20.5005 15.4872 20.5005 14.4663C20.5005 13.2579 20.3421 12.6364 20.1515 12.3293C20.0687 12.196 19.9831 12.1274 19.8914 12.0842C19.7899 12.0363 19.6383 12 19.4031 12C19.1266 12 18.8725 11.8478 18.7419 11.604C18.6114 11.3602 18.6256 11.0644 18.7789 10.8342C18.9872 10.5215 19.1196 10.0605 19.1446 9.5039C19.1693 8.95421 19.0862 8.36658 18.9199 7.84849C18.7504 7.32029 18.515 6.92712 18.2837 6.71013C18.0751 6.51435 17.9305 6.50317 17.7931 6.54901C17.5644 6.62532 17.3129 6.58701 17.1173 6.44605C16.9216 6.3051 16.8057 6.07868 16.8057 5.83756C16.8057 5.18596 16.4861 4.62 15.9404 4.19514C15.3865 3.76396 14.6271 3.50586 13.8609 3.50586C13.5837 3.50586 13.4145 3.59193 13.2914 3.70141C13.1529 3.82469 13.0363 4.01271 12.9468 4.25168C12.8585 4.48751 12.811 4.73404 12.7866 4.92895C12.7747 5.02446 12.7689 5.10293 12.7661 5.15538C12.7647 5.18149 12.7641 5.20084 12.7638 5.21226L12.7636 5.2236L12.7636 15.5H13.4005C14.1461 15.5 14.7505 14.8956 14.7505 14.15V12.3546C14.0175 12.0579 13.5005 11.3393 13.5005 10.5C13.5005 9.39543 14.3959 8.5 15.5005 8.5C16.6051 8.5 17.5005 9.39543 17.5005 10.5C17.5005 11.3393 16.9834 12.0579 16.2505 12.3546V14.15C16.2505 15.724 14.9745 17 13.4005 17H12.7636ZM8.50049 8C8.22435 8 8.00049 8.22386 8.00049 8.5C8.00049 8.77614 8.22435 9 8.50049 9C8.77663 9 9.00049 8.77614 9.00049 8.5C9.00049 8.22386 8.77663 8 8.50049 8ZM8.00049 15.5C8.00049 15.7761 8.22435 16 8.50049 16C8.77663 16 9.00049 15.7761 9.00049 15.5C9.00049 15.2239 8.77663 15 8.50049 15C8.22435 15 8.00049 15.2239 8.00049 15.5ZM15.0005 10.5C15.0005 10.7761 15.2243 11 15.5005 11C15.7766 11 16.0005 10.7761 16.0005 10.5C16.0005 10.2239 15.7766 10 15.5005 10C15.2243 10 15.0005 10.2239 15.0005 10.5Z"/> </symbol><symbol id="branch-fork-regular" viewBox="0 0 24 24"> <path d="M11 5.5C11 7.26324 9.69615 8.72194 8 8.96456V11.5H14.25C15.4926 11.5 16.5 10.4926 16.5 9.25V8.85506C15.0543 8.42479 14 7.08551 14 5.5C14 3.567 15.567 2 17.5 2C19.433 2 21 3.567 21 5.5C21 7.26324 19.6961 8.72194 18 8.96456V9.25C18 11.3211 16.3211 13 14.25 13H8V15.0354C9.69615 15.2781 11 16.7368 11 18.5C11 20.433 9.433 22 7.5 22C5.567 22 4 20.433 4 18.5C4 16.9145 5.05426 15.5752 6.5 15.1449V8.85506C5.05426 8.42479 4 7.08551 4 5.5C4 3.567 5.567 2 7.5 2C9.433 2 11 3.567 11 5.5ZM7.5 7.5C8.60457 7.5 9.5 6.60457 9.5 5.5C9.5 4.39543 8.60457 3.5 7.5 3.5C6.39543 3.5 5.5 4.39543 5.5 5.5C5.5 6.60457 6.39543 7.5 7.5 7.5ZM17.5 7.5C18.6046 7.5 19.5 6.60457 19.5 5.5C19.5 4.39543 18.6046 3.5 17.5 3.5C16.3954 3.5 15.5 4.39543 15.5 5.5C15.5 6.60457 16.3954 7.5 17.5 7.5ZM9.5 18.5C9.5 17.3954 8.60457 16.5 7.5 16.5C6.39543 16.5 5.5 17.3954 5.5 18.5C5.5 19.6046 6.39543 20.5 7.5 20.5C8.60457 20.5 9.5 19.6046 9.5 18.5Z"/> </symbol><symbol id="brand-azure" viewBox="0 0 50 50"> <path d="M45.946 40.562L34.708 7.26299C34.248 5.89999 32.973 4.98499 31.534 4.98499H18.466C17.028 4.98499 15.752 5.90099 15.292 7.26399L4.05399 40.562C3.70899 41.582 3.87799 42.712 4.50599 43.586C5.13299 44.461 6.15099 44.983 7.22799 44.983H15.348C16.787 44.983 18.063 44.067 18.521 42.704L19.94 38.5L27.777 44.322C28.417 44.798 29.242 45.035 30.088 44.972L42.774 44.983C43.85 44.983 44.868 44.461 45.496 43.586C46.124 42.712 46.293 41.58 45.948 40.562H45.946ZM30.106 41.838C30.059 41.904 29.971 41.984 29.774 41.984C29.698 41.984 29.627 41.96 29.565 41.915L17.726 33.12L14.677 30.829H21.014C21.634 30.829 22.19 30.448 22.413 29.87L24.446 24.61L30.154 41.523C30.202 41.664 30.154 41.773 30.106 41.839V41.838ZM43.056 41.838C43.008 41.905 42.92 41.984 42.772 41.984H33.153C33.203 41.509 33.153 41.024 32.996 40.562L22.002 7.98399H31.534C31.684 7.98399 31.818 8.07998 31.866 8.22098L43.104 41.522C43.151 41.663 43.104 41.771 43.056 41.837V41.838Z"/> </symbol><symbol id="brand-csharp" viewBox="0 0 50 50"> <path d="M16 13.968C19.15 13.968 21.78 16.427 21.986 19.567C22.041 20.393 22.738 21.011 23.582 20.965C24.408 20.91 25.034 20.196 24.98 19.369C24.67 14.658 20.726 10.968 16 10.968C11.037 10.968 7 15.005 7 19.968V27.968C7 32.931 11.037 36.968 16 36.968C20.726 36.968 24.671 33.278 24.98 28.567C25.034 27.74 24.408 27.026 23.582 26.971C22.738 26.917 22.041 27.543 21.986 28.369C21.78 31.509 19.15 33.968 16 33.968C12.691 33.968 10 31.277 10 27.968V19.968C10 16.659 12.691 13.968 16 13.968V13.968Z"/> <path d="M43.5 26.968H42V20.968H43.5C44.328 20.968 45 20.296 45 19.468C45 18.64 44.328 17.968 43.5 17.968H42V16.468C42 15.64 41.328 14.968 40.5 14.968C39.672 14.968 39 15.64 39 16.468V17.968H33V16.468C33 15.64 32.328 14.968 31.5 14.968C30.672 14.968 30 15.64 30 16.468V17.968H28.5C27.672 17.968 27 18.64 27 19.468C27 20.296 27.672 20.968 28.5 20.968H30V26.968H28.5C27.672 26.968 27 27.64 27 28.468C27 29.296 27.672 29.968 28.5 29.968H30V31.468C30 32.296 30.672 32.968 31.5 32.968C32.328 32.968 33 32.296 33 31.468V29.968H39V31.468C39 32.296 39.672 32.968 40.5 32.968C41.328 32.968 42 32.296 42 31.468V29.968H43.5C44.328 29.968 45 29.296 45 28.468C45 27.64 44.328 26.968 43.5 26.968V26.968ZM33 26.968V20.968H39V26.968H33Z"/> </symbol><symbol id="brand-facebook" viewBox="0 0 48 48"> <title>ic_fluent_brand_facebook_48_mono</title> <desc>Created with Sketch.</desc> <g id="🔍-Brand-Icons" stroke="none" stroke-width="1" fill-rule="evenodd"> <g id="ic_fluent_brand_facebook_48_mono" fill-rule="nonzero"> <path d="M44,24 C44,12.9542969 35.0457031,4 24,4 C12.9542969,4 4,12.9542969 4,24 C4,33.9825781 11.3137109,42.2566406 20.875,43.7570312 L20.875,29.78125 L15.796875,29.78125 L15.796875,24 L20.875,24 L20.875,19.59375 C20.875,14.58125 23.8608594,11.8125 28.4292969,11.8125 C30.6174609,11.8125 32.90625,12.203125 32.90625,12.203125 L32.90625,17.125 L30.3842969,17.125 C27.8998047,17.125 27.125,18.6666797 27.125,20.2483203 L27.125,24 L32.671875,24 L31.7851563,29.78125 L27.125,29.78125 L27.125,43.7570312 C36.6862891,42.2566406 44,33.9825781 44,24" id="🎨-Color"/> </g> </g> </symbol><symbol id="brand-github" viewBox="0 0 2048 2024"> <path d="M1024 25q141 0 272 36t244 104 207 160 161 207 103 245 37 272q0 165-50 318t-143 281-221 224-286 149q-3 1-9 1t-9 1q-23 0-37-13t-15-38v-140q0-69 1-141 0-51-15-103t-54-87q117-13 205-48t146-97 87-150 29-210q0-78-25-148t-80-127q11-28 16-58t5-60q0-39-8-77t-23-76q-3-2-6-2t-7 0q-35 0-71 9t-70 25-67 34-61 39q-126-35-256-35t-256 35q-29-19-61-38t-67-34-70-25-71-10h-6q-3 0-7 2-14 37-22 75t-9 78q0 30 5 60t16 58q-54 57-79 127t-26 148q0 120 29 209t87 150 145 98 205 49q-29 26-44 62t-21 75q-27 13-57 20t-60 7q-47 0-79-16t-56-40-45-53-42-52-49-41-67-16h-12q-8 0-15 3t-14 6-6 10q0 14 15 24t25 19q24 18 40 34t28 33 22 36 24 47q38 79 96 114t146 35q26 0 52-3t52-9v174q0 24-14 38t-39 14q-9 0-17-2-157-52-286-148t-221-224-142-281-51-319q0-141 36-272t104-244 160-207 207-161T752 62t272-37z"/> </symbol><symbol id="brand-linkedin" viewBox="0 0 24 24"> <g id="🔍-Product-Icons" stroke="none" stroke-width="1" fill-rule="evenodd"> <g id="ic_fluent_brand_linkedin_24_mono" fill-rule="nonzero"> <path d="M19.5,2.5 C20.6045695,2.5 21.5,3.3954305 21.5,4.5 L21.5,19.5 C21.5,20.6045695 20.6045695,21.5 19.5,21.5 L4.5,21.5 C3.3954305,21.5 2.5,20.6045695 2.5,19.5 L2.5,4.5 C2.5,3.3954305 3.3954305,2.5 4.5,2.5 L19.5,2.5 Z M8.14269287,9.66610909 L5.21079361,9.66610909 L5.21079361,19.0628182 L8.14269287,19.0628182 L8.14269287,9.66610909 Z M15.5980939,9.43282364 C14.252358,9.43282364 13.3247175,10.1270561 12.8974729,10.826681 L12.827288,10.95006 L12.7867548,10.95006 L12.7867548,9.66600545 L9.97957297,9.66600545 L9.97957297,19.0627145 L12.9041971,19.0627145 L12.9041971,14.41566 C12.9041971,13.1896418 13.1370029,12.0019691 14.6616737,12.0019691 C16.108858,12.0019691 16.1798049,13.3012649 16.1830751,14.3710554 L16.1832265,19.0627145 L19.1120079,19.0627145 L19.1120079,13.9088782 L19.1071834,13.5143424 C19.047654,11.1787031 18.4081748,9.43282364 15.5980939,9.43282364 Z M6.67684717,4.99449273 C5.73626978,4.99449273 4.97757199,5.75311091 4.97757199,6.68791091 C4.97757199,7.62374727 5.73626978,8.38236545 6.67684717,8.38236545 C7.61326732,8.38236545 8.37508305,7.62374727 8.37508305,6.68791091 C8.37508305,5.75311091 7.61326732,4.99449273 6.67684717,4.99449273 Z" id="🎨-Color"/> </g> </g> </symbol><symbol id="brand-mastodon" viewBox="0 0 74 79"> <path d="M73.7014 17.4323C72.5616 9.05152 65.1774 2.4469 56.424 1.1671C54.9472 0.950843 49.3518 0.163818 36.3901 0.163818H36.2933C23.3281 0.163818 20.5465 0.950843 19.0697 1.1671C10.56 2.41145 2.78877 8.34604 0.903306 16.826C-0.00357854 21.0022 -0.100361 25.6322 0.068112 29.8793C0.308275 35.9699 0.354874 42.0498 0.91406 48.1156C1.30064 52.1448 1.97502 56.1419 2.93215 60.0769C4.72441 67.3445 11.9795 73.3925 19.0876 75.86C26.6979 78.4332 34.8821 78.8603 42.724 77.0937C43.5866 76.8952 44.4398 76.6647 45.2833 76.4024C47.1867 75.8033 49.4199 75.1332 51.0616 73.9562C51.0841 73.9397 51.1026 73.9184 51.1156 73.8938C51.1286 73.8693 51.1359 73.8421 51.1368 73.8144V67.9366C51.1364 67.9107 51.1302 67.8852 51.1186 67.862C51.1069 67.8388 51.0902 67.8184 51.0695 67.8025C51.0489 67.7865 51.0249 67.7753 50.9994 67.7696C50.9738 67.764 50.9473 67.7641 50.9218 67.7699C45.8976 68.9569 40.7491 69.5519 35.5836 69.5425C26.694 69.5425 24.3031 65.3699 23.6184 63.6327C23.0681 62.1314 22.7186 60.5654 22.5789 58.9744C22.5775 58.9477 22.5825 58.921 22.5934 58.8965C22.6043 58.8721 22.621 58.8505 22.6419 58.8336C22.6629 58.8167 22.6876 58.8049 22.714 58.7992C22.7404 58.7934 22.7678 58.794 22.794 58.8007C27.7345 59.9796 32.799 60.5746 37.8813 60.5733C39.1036 60.5733 40.3223 60.5733 41.5447 60.5414C46.6562 60.3996 52.0437 60.1408 57.0728 59.1694C57.1983 59.1446 57.3237 59.1233 57.4313 59.0914C65.3638 57.5847 72.9128 52.8555 73.6799 40.8799C73.7086 40.4084 73.7803 35.9415 73.7803 35.4523C73.7839 33.7896 74.3216 23.6576 73.7014 17.4323ZM61.4925 47.3144H53.1514V27.107C53.1514 22.8528 51.3591 20.6832 47.7136 20.6832C43.7061 20.6832 41.6988 23.2499 41.6988 28.3194V39.3803H33.4078V28.3194C33.4078 23.2499 31.3969 20.6832 27.3894 20.6832C23.7654 20.6832 21.9552 22.8528 21.9516 27.107V47.3144H13.6176V26.4937C13.6176 22.2395 14.7157 18.8598 16.9118 16.3545C19.1772 13.8552 22.1488 12.5719 25.8373 12.5719C30.1064 12.5719 33.3325 14.1955 35.4832 17.4394L37.5587 20.8853L39.6377 17.4394C41.7884 14.1955 45.0145 12.5719 49.2765 12.5719C52.9614 12.5719 55.9329 13.8552 58.2055 16.3545C60.4017 18.8574 61.4997 22.2371 61.4997 26.4937L61.4925 47.3144Z"/> </symbol><symbol id="brand-meetup" viewBox="0 0 24 22"> <g id="🔍-Product-Icons" stroke="none" stroke-width="1" fill-rule="evenodd"> <g id="ic_fluent_brand_meetup_24_mono" fill-rule="nonzero"> <path d="M11.512,19.8532614 C11.8144381,19.8543267 12.0604952,20.099018 12.0574095,20.3961295 C12.054781,20.6965717 11.811619,20.9338825 11.5068952,20.933618 C11.2019048,20.933618 10.9593524,20.6958148 10.9585485,20.3956375 C10.9577524,20.0913347 11.2015619,19.8523207 11.512,19.8532614 Z M16.7955048,18.2802669 C17.2755429,18.2815658 17.6746286,18.6770837 17.673831,19.1501156 C17.6730667,19.6349941 17.2729524,20.0324801 16.7862095,20.031989 C16.3062476,20.0313825 15.900381,19.6289761 15.9024226,19.1547331 C15.9045714,18.6695897 16.303619,18.2785 16.7955048,18.2802669 Z M12.8943238,4.96824305 C12.9697524,5.01245023 13.0329143,5.01600799 13.1145524,4.99239046 C14.5398095,4.58154385 15.8027048,4.88043429 16.8748571,5.89330082 C17.5089143,6.49214146 17.8563048,7.25002194 17.9591619,8.11463548 C17.9816762,8.30365142 17.9919238,8.49444624 17.9774476,8.68448409 C17.972,8.75635859 17.9942476,8.78641039 18.0627429,8.81157971 C18.7052571,9.04786855 19.1483048,9.48850202 19.3421333,10.140255 C19.5835429,10.9509721 19.3807619,11.6618825 18.7710095,12.253002 C18.731381,12.2914941 18.7277524,12.3187876 18.741047,12.3516645 L18.7592762,12.3870239 C19.0815238,12.9385917 19.2484571,13.5322849 19.2477333,14.1712072 C19.2492952,15.8936215 18.0008381,17.3774004 16.3031619,17.6691375 C16.0894095,17.7055857 15.8735619,17.7271594 15.6566476,17.7251156 C15.5835048,17.7243207 15.554781,17.7533885 15.531581,17.8199642 C15.1926476,18.786769 14.5162667,19.3630897 13.4945143,19.5084283 C12.8185905,19.6044881 12.205219,19.4244044 11.6675429,19.0045498 C11.5926476,18.9460359 11.5468571,18.9450518 11.4687619,19.0005 C10.8398857,19.4473785 10.134781,19.6452889 9.3648,19.5990757 C7.86228571,19.5089582 6.59805714,18.368012 6.3615619,16.896761 L6.33848571,16.7437343 L6.33848571,16.7437343 L6.3264381,16.5901116 C6.32518857,16.5219235 6.30409295,16.487236 6.25374994,16.4679302 L6.2103619,16.4560518 C5.75546667,16.3679403 5.34266667,16.1818008 4.97847619,15.8985797 C4.30822857,15.3772152 3.90609524,14.6964701 3.81249524,13.8544144 C3.70575238,12.8906375 4.00537143,12.0573247 4.68773333,11.3629164 C4.74274286,11.3072032 4.74617143,11.2684084 4.70864762,11.2028925 C4.44632381,10.7478765 4.32198095,10.2550498 4.34217143,9.73243628 C4.39253333,8.42813548 5.30605714,7.35054784 6.57672381,7.08375301 C6.72373333,7.05271716 6.8008,6.99545222 6.86540952,6.85703987 C7.49215238,5.51549604 8.54449524,4.69959365 10.0048,4.43049007 C11.0299048,4.24147413 11.9969524,4.44385062 12.8943238,4.96824305 Z M5.39489524,16.9963785 C5.61017143,16.9983845 5.79291429,17.1796793 5.79192782,17.390269 C5.7912,17.6069901 5.61462857,17.7839323 5.39824762,17.785257 C5.17771429,17.7867709 5.00064762,17.6155439 4.99885714,17.3987849 C4.99729524,17.1769164 5.17668571,16.9945239 5.39489524,16.9963785 Z M11.8599238,8.10736855 C11.6895238,8.24036855 11.5461333,8.40527493 11.3610286,8.52082672 C11.195619,8.62403987 11.0288381,8.65329684 10.8456762,8.55625301 L10.5801619,8.42451621 L10.5801619,8.42451621 L10.3103619,8.30126696 C10.1278476,8.21936258 9.95104762,8.11819325 9.7456,8.10097214 C9.09577143,8.04601596 8.41573333,8.42968728 8.12906667,9.01289644 C8.00186667,9.27098608 7.89801905,9.5391056 7.79954286,9.80896616 C7.3448381,11.0565319 6.97447619,12.3307809 6.5911619,13.6006395 C6.41950476,14.1689741 6.62209524,14.7282251 7.10647619,15.0351773 C7.48438095,15.2744562 7.89817143,15.3336136 8.32655238,15.2057231 C8.6736,15.1019423 8.86365714,14.8243984 8.99649524,14.5126016 C9.43794286,13.4782371 9.83550476,12.4263108 10.2563048,11.3837331 C10.3721143,11.0968407 10.4842286,10.8087371 10.6070857,10.5249482 C10.7311238,10.2383964 11.0875429,10.1407849 11.2989714,10.3308227 C11.4280381,10.4468287 11.4620571,10.601251 11.4494095,10.7663466 C11.438981,10.8986843 11.3976738,11.023315 11.3504149,11.1457316 L10.4744381,13.3282052 C10.4188571,13.4671853 10.3586286,13.6050299 10.3340571,13.7541913 C10.2919619,14.0103128 10.394019,14.2373287 10.6048762,14.3276733 C10.82,14.4199104 11.0433143,14.4353148 11.2663238,14.3548865 C11.5258286,14.2614383 11.6809143,14.0595917 11.800381,13.8263686 L13.028381,11.4217331 L13.028381,11.4217331 C13.2178667,11.0517251 13.4106667,10.6834582 13.6042286,10.3156454 C13.6761524,10.1793148 13.760419,10.0501375 13.894781,9.96539445 C14.0160762,9.88912951 14.146781,9.88345222 14.2711238,9.95282871 C14.3924571,10.0203506 14.4005714,10.1436614 14.3954667,10.2653825 C14.3926857,10.3308227 14.3742476,10.3947869 14.3489143,10.4556474 C14.2957333,10.5822132 14.2460571,10.7106713 14.1870857,10.8347391 L13.1614095,12.9728446 C13.0188952,13.2744602 12.8705524,13.577514 12.8881524,13.8946474 C12.8886857,14.62751 13.3622095,15.275251 14.0337143,15.4953407 C14.3702476,15.605745 14.7173714,15.6581275 15.0697143,15.6735319 C15.3212571,15.6843188 15.572381,15.6668705 15.8048,15.5517729 C15.9875429,15.4611255 16.0736381,15.3113964 16.0653714,15.1118964 C16.0571048,14.9110717 15.9665905,14.7608885 15.7732571,14.6809522 C15.7060571,14.6532092 15.6378286,14.6306136 15.5664762,14.6183128 C15.353219,14.580502 15.1389333,14.5486713 14.9267429,14.5068865 C14.5765333,14.4375857 14.4296762,14.2534144 14.4250286,13.9015737 C14.4209524,13.5903446 14.5059429,13.2967909 14.6023238,13.0063785 C14.7345524,12.6076908 14.9013238,12.223033 15.0725524,11.8401264 L15.2441524,11.4573486 C15.4640762,10.9640678 15.6946286,10.4748367 15.849981,9.95528887 C15.9355429,9.66998608 15.976381,9.38392632 15.8985905,9.08885859 C15.7801905,8.64099604 15.5100571,8.34081875 15.0442667,8.25448608 C14.6178286,8.17564744 14.1933714,8.16667732 13.8077333,8.41935461 C13.6795048,8.50307572 13.5561905,8.48305381 13.4448762,8.38544226 L13.1956952,8.1563825 L13.1956952,8.1563825 C12.8023238,7.79557174 12.2822476,7.77785859 11.8599238,8.10736855 Z M20.5897524,11.954263 C20.8815619,11.9563068 21.1150095,12.1948666 21.1141759,12.4902371 C21.1134476,12.7887112 20.8854476,13.0111096 20.5814476,13.010544 C20.2914667,13.0099741 20.052,12.7759941 20.0494857,12.4909941 C20.0471619,12.2025877 20.2992,11.9521813 20.5897524,11.954263 Z M2.84373333,10.225673 C3.30278095,10.2269662 3.684,10.6055279 3.68610802,11.0620956 C3.68792381,11.5179064 3.2984,11.9023347 2.83546667,11.9013168 C2.3728,11.9002909 2.00038095,11.5266494 1.99999971,11.0634203 C1.99973333,10.5952709 2.37325714,10.2244303 2.84373333,10.225673 Z M21.6034667,9.55568329 C21.8262476,9.55848409 22.0020571,9.73675102 21.9999619,9.95835461 C21.9984,10.1786713 21.8252571,10.3492172 21.6044952,10.3484251 C21.3822095,10.3478925 21.2,10.1668626 21.202819,9.94934664 C21.2054476,9.73902194 21.3946667,9.55333668 21.6034667,9.55568329 Z M19.3397333,7.00639046 C19.723581,7.00896417 20.0495238,7.33200202 20.0516052,7.71185062 C20.0538667,8.10683867 19.7344,8.42064146 19.3301714,8.41984965 C18.9377905,8.41931676 18.6213714,8.10861756 18.6185905,7.72108568 C18.6159619,7.33256975 18.9478857,7.00358967 19.3397333,7.00639046 Z M6.01500952,5.05343417 C6.3704381,5.0523805 6.6503619,5.32693429 6.65166605,5.67794226 C6.65295238,6.03981278 6.37268571,6.32121716 6.01139048,6.32072641 C5.65470476,6.32019525 5.37527619,6.04030481 5.37527619,5.6835817 C5.37546667,5.3240578 5.64948571,5.05415939 6.01500952,5.05343417 Z M13.2014476,2.52565671 C13.6594667,2.52799206 14.0257524,2.89909764 14.0246526,3.35975301 C14.0238095,3.81817533 13.6534476,4.1851554 13.1923429,4.18489075 C12.7294095,4.18439843 12.3515429,3.80841039 12.3543307,3.35078289 C12.3569905,2.89266337 12.7361905,2.52310959 13.2014476,2.52565671 Z M7.82845714,2 C8.08175238,2.00129086 8.27333333,2.19257772 8.27329524,2.44476297 C8.27329524,2.69463947 8.07866667,2.89137652 7.83028571,2.89266968 C7.5743619,2.89395023 7.37459048,2.69827293 7.37459048,2.44661756 C7.37459048,2.19337254 7.57230476,1.9989821 7.82845714,2 Z" id="🎨-Color"/> </g> </g> </symbol><symbol id="brand-ms" viewBox="0 0 48 49"> <path d="M25.4149 25.915H46.9999V47.4999H25.4149V25.915Z"/> <path d="M1 25.915H22.585V47.4999H1V25.915Z"/> <path d="M25.4149 1.5H46.9999V23.085H25.4149V1.5Z"/> <path d="M1 1.5H22.585V23.085H1V1.5Z"/> </symbol><symbol id="brand-stackoverflow" viewBox="0 0 36 36"> <path d="M21.8544 25.0117H9.08105V22.6352H21.8544V25.0117ZM21.7434 21.8914L9.3344 19.3271L9.84591 16.8888L22.2549 19.4531L21.7434 21.8914ZM22.46 18.7496L10.9703 13.4666L12.0415 11.2042L23.5433 16.4848L22.46 18.7496ZM23.9149 15.9073L14.1624 7.90087L15.7693 5.99966L25.5483 14.0061L23.9149 15.9073ZM18.3992 3.48294L20.4429 2L27.9997 12.0336L25.9561 13.5189L18.3992 3.48294ZM24.2674 27.3882V20.0211H26.9215V30.0024H4V20.0211H6.65407V27.3882H24.2674Z"/> </symbol><symbol id="brand-threads" viewBox="0 0 878 1000"> <g> <path d="M446.7,1000h-0.3c-149.2-1-263.9-50.2-341-146.2C36.9,768.3,1.5,649.4,0.3,500.4v-0.7 c1.2-149.1,36.6-267.9,105.2-353.4C182.5,50.2,297.3,1,446.4,0h0.3h0.3c114.4,0.8,210.1,30.2,284.4,87.4 c69.9,53.8,119.1,130.4,146.2,227.8l-85,23.7c-46-165-162.4-249.3-346-250.6c-121.2,0.9-212.9,39-272.5,113.2 C118.4,271,89.6,371.4,88.5,500c1.1,128.6,29.9,229,85.7,298.5c59.6,74.3,151.3,112.4,272.5,113.2c109.3-0.8,181.6-26.3,241.7-85.2 c68.6-67.2,67.4-149.7,45.4-199.9c-12.9-29.6-36.4-54.2-68.1-72.9c-8,56.3-25.9,101.9-53.5,136.3c-36.9,45.9-89.2,71-155.4,74.6 c-50.1,2.7-98.4-9.1-135.8-33.4c-44.3-28.7-70.2-72.5-73-123.5c-2.7-49.6,17-95.2,55.4-128.4c36.7-31.7,88.3-50.3,149.3-53.8 c44.9-2.5,87-0.5,125.8,5.9c-5.2-30.9-15.6-55.5-31.2-73.2c-21.4-24.4-54.5-36.8-98.3-37.1c-0.4,0-0.8,0-1.2,0 c-35.2,0-83,9.7-113.4,55L261.2,327c40.8-60.6,107-94,186.6-94c0.6,0,1.2,0,1.8,0c133.1,0.8,212.4,82.3,220.3,224.5 c4.5,1.9,9,3.9,13.4,5.9c62.1,29.2,107.5,73.4,131.4,127.9c33.2,75.9,36.3,199.6-64.5,298.3C673.1,965,579.6,999.1,447,1000 L446.7,1000L446.7,1000z M488.5,512.9c-10.1,0-20.3,0.3-30.8,0.9c-76.5,4.3-124.2,39.4-121.5,89.3c2.8,52.3,60.5,76.6,116,73.6 c51-2.7,117.4-22.6,128.6-154.6C552.6,516,521.7,512.9,488.5,512.9z"/> </g> </symbol><symbol id="brand-tiktok" viewBox="0 0 347.67 398.67"> <g> <path d="M295.74,79.91c-21.48-14-36.97-36.41-41.81-62.52-1.04-5.64-1.62-11.45-1.62-17.39h-68.54l-.11,274.68c-1.15,30.76-26.47,55.45-57.5,55.45-9.65,0-18.73-2.41-26.73-6.62-18.34-9.65-30.89-28.87-30.89-50.99,0-31.77,25.85-57.62,57.61-57.62,5.93,0,11.62,.98,17,2.66v-69.97c-5.57-.76-11.23-1.23-17-1.23C56.59,146.36,0,202.95,0,272.52c0,42.68,21.32,80.45,53.86,103.29,20.49,14.39,45.42,22.86,72.3,22.86,69.56,0,126.15-56.59,126.15-126.15V133.23c26.88,19.29,59.82,30.66,95.36,30.66V95.35c-19.14,0-36.97-5.69-51.93-15.44Z"/> </g> </symbol><symbol id="brand-twitter-x" viewBox="0 0 1200 1227"> <path d="M714.163 519.284L1160.89 0H1055.03L667.137 450.887L357.328 0H0L468.492 681.821L0 1226.37H105.866L515.491 750.218L842.672 1226.37H1200L714.137 519.284H714.163ZM569.165 687.828L521.697 619.934L144.011 79.6944H306.615L611.412 515.685L658.88 583.579L1055.08 1150.3H892.476L569.165 687.854V687.828Z"/> </symbol><symbol id="brand-visualstudio" viewBox="0 0 50 50"> <path d="M44.26 11.94L34.24 5.28C33.96 5.1 33.64 5 33.3 5C32.8 5 32.36 5.22 32.06 5.58L21.4 17.94L14.6 11.42L14.48 11.3C14.2 11 13.78 10.84 13.34 10.84C12.96 10.84 12.62 10.96 12.34 11.16L11 12.16L5.66 16.16C5.26 16.46 5 16.96 5 17.5V32.5C5 33.04 5.26 33.54 5.66 33.84L11 37.84L12.34 38.84C12.62 39.04 12.96 39.16 13.34 39.16C13.78 39.16 14.2 39 14.48 38.7L14.6 38.58L21.4 32.06L32.06 44.42C32.38 44.78 32.82 45 33.34 45C33.68 45 34 44.9 34.26 44.72L44.26 38.06C44.7 37.76 45 37.24 45 36.66V13.34C45 12.74 44.7 12.24 44.26 11.94ZM32 28.1L28.76 25L32 21.9V28.1ZM11 19.98L11.66 20.74L15.34 25L11.66 29.24L11 30.02V19.98ZM23.58 29.98L21.62 27.7L19.28 25L17.6 23.04L17.32 22.7L13.94 18.78L11.28 15.7L13.22 14.26L19.34 20.1L19.46 20.2L21.62 22.28L24.44 25L26.6 27.06L26.7 27.16L32 32.26V39.74L23.68 30.1L23.58 29.98ZM38.38 38.38L38 38.62L35 40.64V9.38L38 11.38L38.38 11.64L40.94 13.34L42 14.04V35.96L40.94 36.66L38.38 38.38Z"/> </symbol><symbol id="brand-youtube" viewBox="0 0 30 30"> <path d="M29.4145 8.62258C29.0932 7.39355 28.1434 6.42581 26.9391 6.09677C24.7564 5.5 16 5.5 16 5.5C16 5.5 7.24364 5.5 5.06091 6.09677C3.85659 6.42581 2.90682 7.39355 2.58545 8.62258C2 10.8516 2 15.5 2 15.5C2 15.5 2 20.1484 2.58545 22.3774C2.90682 23.6065 3.85659 24.5742 5.06091 24.9032C7.24364 25.5 16 25.5 16 25.5C16 25.5 24.7564 25.5 26.9391 24.9032C28.1434 24.5742 29.0932 23.6065 29.4145 22.3774C30 20.1484 30 15.5 30 15.5C30 15.5 30 10.8516 29.4145 8.62258ZM13.1364 19.721V11.279L20.4545 15.5L13.1364 19.721Z"/> </symbol><symbol id="calendar-add" viewBox="0 0 24 24"> <path d="M17.5 12C20.5376 12 23 14.4624 23 17.5C23 20.5376 20.5376 23 17.5 23C14.4624 23 12 20.5376 12 17.5C12 14.4624 14.4624 12 17.5 12ZM17.75 3C19.5449 3 21 4.45507 21 6.25L21.0012 12.0226C20.5378 11.7258 20.0342 11.4861 19.5004 11.3136L19.5 8.5H4.5V17.75C4.5 18.7165 5.2835 19.5 6.25 19.5L11.3136 19.5004C11.4861 20.0342 11.7258 20.5378 12.0226 21.0012L6.25 21C4.45507 21 3 19.5449 3 17.75V6.25C3 4.45507 4.45507 3 6.25 3H17.75ZM17.5 14L17.4101 14.0081C17.206 14.0451 17.0451 14.206 17.0081 14.4101L17 14.5V17H14.5L14.4101 17.0081C14.206 17.0451 14.0451 17.206 14.0081 17.4101L14 17.5L14.0081 17.5899C14.0451 17.794 14.206 17.9549 14.4101 17.9919L14.5 18H17V20.5L17.0081 20.5899C17.0451 20.794 17.206 20.9549 17.4101 20.9919L17.5 21L17.5899 20.9919C17.794 20.9549 17.9549 20.794 17.9919 20.5899L18 20.5V18H20.5L20.5899 17.9919C20.794 17.9549 20.9549 17.794 20.9919 17.5899L21 17.5L20.9919 17.4101C20.9549 17.206 20.794 17.0451 20.5899 17.0081L20.5 17H18V14.5L17.9919 14.4101C17.9549 14.206 17.794 14.0451 17.5899 14.0081L17.5 14ZM17.75 4.5H6.25C5.2835 4.5 4.5 5.2835 4.5 6.25V7H19.5V6.25C19.5 5.2835 18.7165 4.5 17.75 4.5Z"/> </symbol><symbol id="chat-multiple-regular" viewBox="0 0 24 24"> <path d="M9.56158 3C5.41944 3 2.06158 6.35786 2.06158 10.5C2.06158 11.6329 2.31325 12.7088 2.76423 13.6734C2.5102 14.6714 2.22638 15.7842 2.03999 16.5147C1.80697 17.428 2.6294 18.2588 3.54374 18.039C4.29396 17.8587 5.44699 17.5819 6.47447 17.337C7.41678 17.7631 8.46241 18 9.56158 18C13.7037 18 17.0616 14.6421 17.0616 10.5C17.0616 6.35786 13.7037 3 9.56158 3ZM3.56158 10.5C3.56158 7.18629 6.24787 4.5 9.56158 4.5C12.8753 4.5 15.5616 7.18629 15.5616 10.5C15.5616 13.8137 12.8753 16.5 9.56158 16.5C8.60084 16.5 7.69487 16.2748 6.89161 15.8749L6.6482 15.7537L6.38368 15.8167C5.46095 16.0363 4.39489 16.2919 3.59592 16.4838C3.79467 15.7047 4.05784 14.6724 4.28601 13.7757L4.35619 13.4998L4.22568 13.2468C3.80145 12.4246 3.56158 11.4914 3.56158 10.5ZM14.5616 21.0001C12.5922 21.0001 10.8001 20.241 9.46191 18.9995C9.49511 18.9999 9.52835 19.0001 9.56163 19.0001C10.2796 19.0001 10.9768 18.911 11.6427 18.7434C12.5067 19.2254 13.5021 19.5001 14.5616 19.5001C15.5223 19.5001 16.4283 19.2748 17.2316 18.8749L17.475 18.7537L17.7395 18.8167C18.6611 19.0361 19.7046 19.2625 20.4787 19.4262C20.3037 18.6757 20.065 17.6711 19.8372 16.7757L19.767 16.4999L19.8975 16.2469C20.3217 15.4247 20.5616 14.4915 20.5616 13.5001C20.5616 11.3853 19.4676 9.52617 17.8146 8.45761C17.6363 7.73435 17.3653 7.04756 17.015 6.41052C19.9523 7.42684 22.0616 10.2171 22.0616 13.5001C22.0616 14.6332 21.8098 15.7094 21.3586 16.6741C21.6117 17.6821 21.8679 18.774 22.0304 19.4773C22.2348 20.3623 21.4554 21.1633 20.563 20.9768C19.8358 20.8248 18.6933 20.581 17.6495 20.3367C16.707 20.763 15.6611 21.0001 14.5616 21.0001Z"/> </symbol><symbol id="chat-twitch" viewBox="0 0 64 64"> <metadata id="metadata14"> <rdf:RDF> <cc:Work rdf:about=""> <dc:format>image/svg+xml</dc:format> <dc:type rdf:resource="http://purl.org/dc/dcmitype/StillImage"/> </cc:Work> </rdf:RDF> </metadata> <defs id="defs12"/> <sodipodi:namedview inkscape:current-layer="svg8" inkscape:window-maximized="1" inkscape:window-y="0" inkscape:window-x="0" inkscape:cy="18.136367" inkscape:cx="15.984406" inkscape:zoom="18.782524" showgrid="false" id="namedview10" inkscape:window-height="1080" inkscape:window-width="1920" inkscape:pageshadow="2" inkscape:pageopacity="0" guidetolerance="10" gridtolerance="10" objecttolerance="10" borderopacity="1" bordercolor="#666666" pagecolor="#ffffff"/> <title id="title2">Twitch</title> <path style="stroke-width:4" id="path4" fill-rule="evenodd" fill="#9146ff" d="M 0,0 H 64 V 64 H 0 Z"/> <path style="stroke-width:4" id="path6" fill-rule="evenodd" fill="#fffff9" d="M 14.8,12 12,19.2 v 29.376 h 10 v 5.312 h 5.623999 L 32.936,48.576 H 41.06 L 52,37.624 V 12 Z M 48.236,35.752 42,42 H 32 l -5.312,5.312 V 42 h -8.44 V 15.752 H 48.247999 Z M 42,22.936 V 33.864 H 38.248 V 22.936 Z m -10,0 V 33.864 H 28.248 V 22.936 Z"/> </symbol><symbol id="chat-youtube" viewBox="0 0 400 400"> <g id="Background"> <linearGradient id="SVGID_1_" gradientUnits="userSpaceOnUse" x1="9.094947e-13" y1="199" x2="400" y2="199" gradientTransform="matrix(6.123234e-17 1 1 -6.123234e-17 1 0)"> <stop offset="0" style="stop-color:#E52D27"/> <stop offset="1" style="stop-color:#BF171D"/> </linearGradient> <rect fill="url(#SVGID_1_)" width="400" height="400"/> </g> <g id="Logo"> <path id="The_Sharpness" opacity="0.12" d="M170.6,159.9l63.9,42.7l9-4.6L170.6,159.9z"/> <g id="Lozenge"> <g> <path fill="#FFFFFF" d="M332.2,146.1c0,0-2.6-18.6-10.7-26.8c-10.2-10.8-21.8-10.8-27-11.4c-37.8-2.7-94.4-2.7-94.4-2.7H200 c0,0-56.6,0-94.4,2.7c-5.3,0.6-16.8,0.7-27,11.4c-8.1,8.2-10.7,26.8-10.7,26.8s-2.7,21.8-2.7,43.7v20.5c0,21.8,2.7,43.7,2.7,43.7 s2.6,18.6,10.7,26.8c10.3,10.8,23.7,10.4,29.7,11.5c21.6,2.1,91.7,2.7,91.7,2.7s56.7-0.1,94.5-2.8c5.3-0.6,16.8-0.7,27-11.4 c8.1-8.2,10.7-26.8,10.7-26.8s2.7-21.8,2.7-43.7v-20.5C334.9,167.9,332.2,146.1,332.2,146.1z M172.1,235v-75.8l72.9,38L172.1,235 z"/> </g> </g> </g> </symbol><symbol id="chevron-down-regular" viewBox="0 0 24 24"> <path d="M4.21967 8.46967C4.51256 8.17678 4.98744 8.17678 5.28033 8.46967L12 15.1893L18.7197 8.46967C19.0126 8.17678 19.4874 8.17678 19.7803 8.46967C20.0732 8.76256 20.0732 9.23744 19.7803 9.53033L12.5303 16.7803C12.2374 17.0732 11.7626 17.0732 11.4697 16.7803L4.21967 9.53033C3.92678 9.23744 3.92678 8.76256 4.21967 8.46967Z"/> </symbol><symbol id="chevron-left-regular" viewBox="0 0 24 24"> <path d="M15.5303 4.21967C15.8232 4.51256 15.8232 4.98744 15.5303 5.28033L8.81066 12L15.5303 18.7197C15.8232 19.0126 15.8232 19.4874 15.5303 19.7803C15.2374 20.0732 14.7626 20.0732 14.4697 19.7803L7.21967 12.5303C6.92678 12.2374 6.92678 11.7626 7.21967 11.4697L14.4697 4.21967C14.7626 3.92678 15.2374 3.92678 15.5303 4.21967Z"/> </symbol><symbol id="chevron-right-regular" viewBox="0 0 24 24"> <path d="M8.46967 4.21967C8.17678 4.51256 8.17678 4.98744 8.46967 5.28033L15.1893 12L8.46967 18.7197C8.17678 19.0126 8.17678 19.4874 8.46967 19.7803C8.76256 20.0732 9.23744 20.0732 9.53033 19.7803L16.7803 12.5303C17.0732 12.2374 17.0732 11.7626 16.7803 11.4697L9.53033 4.21967C9.23744 3.92678 8.76256 3.92678 8.46967 4.21967Z"/> </symbol><symbol id="chevron-up-regular" viewBox="0 0 24 24"> <path d="M4.21967 15.5303C4.51256 15.8232 4.98744 15.8232 5.28033 15.5303L12 8.81066L18.7197 15.5303C19.0126 15.8232 19.4874 15.8232 19.7803 15.5303C20.0732 15.2374 20.0732 14.7626 19.7803 14.4697L12.5303 7.21967C12.2374 6.92678 11.7626 6.92678 11.4697 7.21967L4.21967 14.4697C3.92678 14.7626 3.92678 15.2374 4.21967 15.5303Z"/> </symbol><symbol id="clock-regular" viewBox="0 0 24 24"> <path d="M12 2C17.523 2 22 6.478 22 12C22 17.522 17.523 22 12 22C6.477 22 2 17.522 2 12C2 6.478 6.477 2 12 2ZM12 3.667C7.405 3.667 3.667 7.405 3.667 12C3.667 16.595 7.405 20.333 12 20.333C16.595 20.333 20.333 16.595 20.333 12C20.333 7.405 16.595 3.667 12 3.667ZM11.25 6C11.6295 6 11.9435 6.28233 11.9931 6.64827L12 6.75V12H15.25C15.664 12 16 12.336 16 12.75C16 13.1295 15.7177 13.4435 15.3517 13.4931L15.25 13.5H11.25C10.8705 13.5 10.5565 13.2177 10.5069 12.8517L10.5 12.75V6.75C10.5 6.336 10.836 6 11.25 6Z"/> </symbol><symbol id="cloud-regular" viewBox="0 0 24 24"> <path d="M6.08664 9.75C6.56096 7.04276 8.92458 5 11.75 5C14.5754 5 16.939 7.04276 17.4134 9.75L17.5 9.75C19.7091 9.75 21.5 11.5409 21.5 13.75C21.5 15.9591 19.7091 17.75 17.5 17.75H6C3.79086 17.75 2 15.9591 2 13.75C2 11.5409 3.79086 9.75 6.00002 9.75L6.08664 9.75ZM11.75 6.5C9.48202 6.5 7.61629 8.28125 7.50523 10.5369C7.48557 10.9363 7.156 11.25 6.75612 11.25L6 11.25C4.61929 11.25 3.5 12.3693 3.5 13.75C3.5 15.1307 4.61929 16.25 6 16.25H17.5C18.8807 16.25 20 15.1307 20 13.75C20 12.3693 18.8807 11.25 17.5 11.25L16.7439 11.25C16.344 11.25 16.0144 10.9363 15.9948 10.5369C15.8837 8.28125 14.018 6.5 11.75 6.5Z"/> </symbol><symbol id="code-regular" viewBox="0 0 24 24"> <path d="M8.06562 18.9434L14.5656 4.44339C14.7351 4.06542 15.1788 3.89637 15.5568 4.0658C15.9033 4.22112 16.0742 4.60695 15.9698 4.96131L15.9344 5.05698L9.43438 19.557C9.26495 19.935 8.82118 20.104 8.44321 19.9346C8.09673 19.7793 7.92581 19.3934 8.03024 19.0391L8.06562 18.9434L14.5656 4.44339L8.06562 18.9434ZM2.21967 11.4699L6.46967 7.21986C6.76256 6.92696 7.23744 6.92696 7.53033 7.21986C7.7966 7.48612 7.8208 7.90279 7.60295 8.1964L7.53033 8.28052L3.81066 12.0002L7.53033 15.7199C7.82322 16.0127 7.82322 16.4876 7.53033 16.7805C7.26406 17.0468 6.8474 17.071 6.55379 16.8531L6.46967 16.7805L2.21967 12.5305C1.9534 12.2642 1.9292 11.8476 2.14705 11.554L2.21967 11.4699L6.46967 7.21986L2.21967 11.4699ZM16.4697 7.21986C16.7359 6.95359 17.1526 6.92938 17.4462 7.14724L17.5303 7.21986L21.7803 11.4699C22.0466 11.7361 22.0708 12.1528 21.8529 12.4464L21.7803 12.5305L17.5303 16.7805C17.2374 17.0734 16.7626 17.0734 16.4697 16.7805C16.2034 16.5143 16.1792 16.0976 16.3971 15.804L16.4697 15.7199L20.1893 12.0002L16.4697 8.28052C16.1768 7.98762 16.1768 7.51275 16.4697 7.21986Z"/> </symbol><symbol id="communication-regular" viewBox="0 0 24 24"> <path d="M12 4.5C7.30558 4.5 3.5 8.30558 3.5 13C3.5 15.3447 4.44841 17.4665 5.98432 19.0051C6.27696 19.2983 6.27655 19.7732 5.9834 20.0658C5.69025 20.3584 5.21538 20.358 4.92274 20.0649C3.11755 18.2565 2 15.7581 2 13C2 7.47715 6.47715 3 12 3C17.5228 3 22 7.47715 22 13C22 15.7581 20.8824 18.2565 19.0773 20.0649C18.7846 20.358 18.3097 20.3584 18.0166 20.0658C17.7235 19.7732 17.723 19.2983 18.0157 19.0051C19.5516 17.4665 20.5 15.3447 20.5 13C20.5 8.30558 16.6944 4.5 12 4.5ZM12 8C9.23858 8 7 10.2386 7 13C7 14.3818 7.55952 15.6315 8.46617 16.5372C8.7592 16.83 8.75943 17.3049 8.46667 17.5979C8.17392 17.8909 7.69905 17.8912 7.40601 17.5984C6.22927 16.4228 5.5 14.7958 5.5 13C5.5 9.41015 8.41015 6.5 12 6.5C15.5899 6.5 18.5 9.41015 18.5 13C18.5 14.7958 17.7707 16.4228 16.594 17.5984C16.301 17.8912 15.8261 17.8909 15.5333 17.5979C15.2406 17.3049 15.2408 16.83 15.5338 16.5372C16.4405 15.6315 17 14.3818 17 13C17 10.2386 14.7614 8 12 8ZM12 10.5C10.6193 10.5 9.5 11.6193 9.5 13C9.5 14.3807 10.6193 15.5 12 15.5C13.3807 15.5 14.5 14.3807 14.5 13C14.5 11.6193 13.3807 10.5 12 10.5ZM11 13C11 12.4477 11.4477 12 12 12C12.5523 12 13 12.4477 13 13C13 13.5523 12.5523 14 12 14C11.4477 14 11 13.5523 11 13Z"/> </symbol><symbol id="compass-northwest-regular" viewBox="0 0 24 24"> <path d="M8.7074 7.08366C7.68791 6.67741 6.67722 7.68814 7.08349 8.70761L8.68872 12.7357C9.15587 13.908 10.0703 14.8461 11.2301 15.3432L15.5555 17.197C16.5927 17.6415 17.6414 16.5928 17.1969 15.5556L15.3431 11.2303C14.8461 10.0704 13.9078 9.15596 12.7356 8.68882L8.7074 7.08366ZM10.0822 12.1804L8.69209 8.69227L12.1803 10.0823C12.9824 10.4019 13.6243 11.0275 13.9644 11.8211L15.572 15.572L11.821 13.9645C11.0274 13.6244 10.4018 12.9825 10.0822 12.1804ZM12 2C6.47715 2 2 6.47715 2 12C2 17.5228 6.47715 22 12 22C17.5228 22 22 17.5228 22 12C22 6.47715 17.5228 2 12 2ZM4.24992 11H3.5582C4.01469 7.10482 7.10482 4.01469 11 3.5582V4.25C11 4.66421 11.3358 5 11.75 5C12.1642 5 12.5 4.66421 12.5 4.25V3.51446C16.6282 3.75393 19.9659 6.93955 20.4418 11H19.75C19.3358 11 19 11.3358 19 11.75C19 12.1642 19.3358 12.5 19.75 12.5H20.4855C20.2363 16.7962 16.7962 20.2363 12.5 20.4855V19.75C12.5 19.3358 12.1642 19 11.75 19C11.3358 19 11 19.3358 11 19.75V20.4418C6.93955 19.9659 3.75393 16.6282 3.51446 12.5H4.24992C4.66414 12.5 4.99992 12.1642 4.99992 11.75C4.99992 11.3358 4.66414 11 4.24992 11Z"/> </symbol><symbol id="copy-regular" viewBox="0 0 24 24"> <path d="M5.5028 4.62704L5.5 6.75V17.2542C5.5 19.0491 6.95507 20.5042 8.75 20.5042L17.3663 20.5045C17.0573 21.3782 16.224 22.0042 15.2444 22.0042H8.75C6.12665 22.0042 4 19.8776 4 17.2542V6.75C4 5.76929 4.62745 4.93512 5.5028 4.62704ZM17.75 2C18.9926 2 20 3.00736 20 4.25V17.25C20 18.4926 18.9926 19.5 17.75 19.5H8.75C7.50736 19.5 6.5 18.4926 6.5 17.25V4.25C6.5 3.00736 7.50736 2 8.75 2H17.75ZM17.75 3.5H8.75C8.33579 3.5 8 3.83579 8 4.25V17.25C8 17.6642 8.33579 18 8.75 18H17.75C18.1642 18 18.5 17.6642 18.5 17.25V4.25C18.5 3.83579 18.1642 3.5 17.75 3.5Z"/> </symbol><symbol id="csharp" viewBox="0 0 23 16"> <path d="M1.5 4.5V11.5C1.5 13.154 2.846 14.5 4.5 14.5C6.154 14.5 7.5 13.154 7.5 11.5C7.5 11.086 7.836 10.75 8.25 10.75C8.664 10.75 9 11.086 9 11.5C9 13.981 6.981 16 4.5 16C2.019 16 0 13.981 0 11.5V4.5C0 2.019 2.019 0 4.5 0C6.981 0 9 2.019 9 4.5C9 4.914 8.664 5.25 8.25 5.25C7.836 5.25 7.5 4.914 7.5 4.5C7.5 2.846 6.154 1.5 4.5 1.5C2.846 1.5 1.5 2.846 1.5 4.5ZM23 10.25C23 10.664 22.664 11 22.25 11H20V13.25C20 13.664 19.664 14 19.25 14C18.836 14 18.5 13.664 18.5 13.25V11H15.5V13.25C15.5 13.664 15.164 14 14.75 14C14.336 14 14 13.664 14 13.25V11H11.75C11.336 11 11 10.664 11 10.25C11 9.836 11.336 9.5 11.75 9.5H14V6.5H11.75C11.336 6.5 11 6.164 11 5.75C11 5.336 11.336 5 11.75 5H14V2.75C14 2.336 14.336 2 14.75 2C15.164 2 15.5 2.336 15.5 2.75V5H18.5V2.75C18.5 2.336 18.836 2 19.25 2C19.664 2 20 2.336 20 2.75V5H22.25C22.664 5 23 5.336 23 5.75C23 6.164 22.664 6.5 22.25 6.5H20V9.5H22.25C22.664 9.5 23 9.836 23 10.25ZM18.5 9.5V6.5H15.5V9.5H18.5Z"/> </symbol><symbol id="cursor-click-regular" viewBox="0 0 24 24"> <path d="M9.25 2C9.66421 2 10 2.33579 10 2.75V5.25C10 5.66421 9.66421 6 9.25 6C8.83579 6 8.5 5.66421 8.5 5.25V2.75C8.5 2.33579 8.83579 2 9.25 2ZM4.46965 3.96981C4.76253 3.67691 5.23741 3.67689 5.53031 3.96977L7.28031 5.71965C7.57322 6.01253 7.57323 6.48741 7.28035 6.78031C6.98747 7.07322 6.51259 7.07323 6.21969 6.78035L4.46969 5.03047C4.17678 4.73759 4.17677 4.26271 4.46965 3.96981ZM14.0303 3.96979C14.3232 4.26269 14.3232 4.73756 14.0303 5.03045L12.2803 6.78045C11.9874 7.07335 11.5126 7.07335 11.2197 6.78045C10.9268 6.48756 10.9268 6.01269 11.2197 5.71979L12.9697 3.96979C13.2626 3.6769 13.7374 3.6769 14.0303 3.96979ZM2.5 8.75C2.5 8.33579 2.83579 8 3.25 8H5.75C6.16421 8 6.5 8.33579 6.5 8.75C6.5 9.16421 6.16421 9.5 5.75 9.5H3.25C2.83579 9.5 2.5 9.16421 2.5 8.75ZM10.6773 8.48562C9.82176 7.75227 8.5 8.36019 8.5 9.48706V20.7608C8.5 21.9715 9.99462 22.5426 10.8019 21.6403L13.4165 18.7181C13.6918 18.4104 14.0801 18.2274 14.4927 18.2109L18.3327 18.0573C19.5304 18.0094 20.0484 16.518 19.1384 15.7379L10.6773 8.48562ZM10 20.287V9.88067L17.8123 16.5769L14.4327 16.7121C13.6146 16.7448 12.8446 17.1077 12.2986 17.7179L10 20.287Z"/> </symbol><symbol id="data-pie-regular" viewBox="0 0 24 24"> <path d="M10.25 4.25C10.6642 4.25 11 4.58579 11 5V13H19C19.3797 13 19.6935 13.2822 19.7432 13.6482L19.75 13.75C19.75 18.7206 15.7206 22.25 10.75 22.25C5.77944 22.25 1.75 18.2206 1.75 13.25C1.75 8.27944 5.27944 4.25 10.25 4.25ZM9.5 5.787L9.29109 5.81073C5.6018 6.28155 3.25 9.43274 3.25 13.25C3.25 17.3921 6.60786 20.75 10.75 20.75C14.5673 20.75 17.7185 18.3982 18.1893 14.7089L18.212 14.5H10.25C9.8703 14.5 9.55651 14.2178 9.50685 13.8518L9.5 13.75V5.787ZM13.25 1.75C18.2206 1.75 22.25 5.77944 22.25 10.75C22.25 11.1642 21.9142 11.5 21.5 11.5H13.25C12.8358 11.5 12.5 11.1642 12.5 10.75V2.5C12.5 2.08579 12.8358 1.75 13.25 1.75ZM14 3.287V10H20.712L20.6893 9.79109C20.2585 6.41578 17.5842 3.74148 14.2089 3.31073L14 3.287Z"/> </symbol><symbol id="data-trending-regular" viewBox="0 0 24 24"> <path d="M5 4.25C5 3.83579 4.66421 3.5 4.25 3.5C3.83579 3.5 3.5 3.83579 3.5 4.25V18.75C3.5 19.7165 4.2835 20.5 5.25 20.5H19.75C20.1642 20.5 20.5 20.1642 20.5 19.75C20.5 19.3358 20.1642 19 19.75 19H5.25C5.11193 19 5 18.8881 5 18.75V4.25ZM14 6.75C14 6.33579 14.3358 6 14.75 6H19.7515C20.1657 6 20.5015 6.33578 20.5015 6.74999L20.5015 11.755C20.5015 12.1692 20.1658 12.505 19.7515 12.505C19.3373 12.505 19.0015 12.1692 19.0015 11.755L19.0015 8.55917L13.7803 13.7803C13.4874 14.0732 13.0126 14.0732 12.7197 13.7803L10.75 11.8107L7.53033 15.0303C7.23744 15.3232 6.76256 15.3232 6.46967 15.0303C6.17678 14.7374 6.17678 14.2626 6.46967 13.9697L10.2197 10.2197C10.5126 9.92678 10.9874 9.92678 11.2803 10.2197L13.25 12.1893L17.9393 7.5H14.75C14.3358 7.5 14 7.16421 14 6.75Z"/> </symbol><symbol id="desktop-keyboard-regular" viewBox="0 0 24 24"> <path d="M6.72405 22C6.73266 22.0003 6.74131 22.0004 6.75 22.0004H9.24927C9.08868 21.6155 9 21.1931 9 20.75V16.5023H4.25L4.14823 16.4954C3.78215 16.4458 3.5 16.132 3.5 15.7523V5.25L3.50685 5.14823C3.55651 4.78215 3.8703 4.5 4.25 4.5H19.7488L19.8506 4.50685C20.2167 4.55651 20.4988 4.8703 20.4988 5.25V12H20.75C21.1925 12 21.6143 12.0884 21.9988 12.2486V5.25L21.9936 5.09595C21.9145 3.92516 20.9397 3 19.7488 3H4.25L4.09595 3.00519C2.92516 3.08436 2 4.05914 2 5.25V15.7523L2.00519 15.9063C2.08208 17.0435 3.00387 17.9489 4.14792 18H4V18.0022L4.23289 18.0022L4.25 18.0023L7.499 18.0021V20.5L5.75 20.5004L5.64823 20.5073C5.28215 20.5569 5 20.8707 5 21.2504C5 21.656 5.32185 21.9863 5.72405 22H6.72405ZM10 15.25C10 14.0074 11.0074 13 12.25 13H20.75C21.9926 13 23 14.0074 23 15.25V20.75C23 21.9926 21.9926 23 20.75 23H12.25C11.0074 23 10 21.9926 10 20.75V15.25ZM14 15.5C14 15.0858 13.6642 14.75 13.25 14.75C12.8358 14.75 12.5 15.0858 12.5 15.5C12.5 15.9142 12.8358 16.25 13.25 16.25C13.6642 16.25 14 15.9142 14 15.5ZM17.5 15.5C17.5 15.0858 17.1642 14.75 16.75 14.75C16.3358 14.75 16 15.0858 16 15.5C16 15.9142 16.3358 16.25 16.75 16.25C17.1642 16.25 17.5 15.9142 17.5 15.5ZM20 16.25C20.4142 16.25 20.75 15.9142 20.75 15.5C20.75 15.0858 20.4142 14.75 20 14.75C19.5858 14.75 19.25 15.0858 19.25 15.5C19.25 15.9142 19.5858 16.25 20 16.25ZM19.25 18C19.25 17.5858 18.9142 17.25 18.5 17.25C18.0858 17.25 17.75 17.5858 17.75 18C17.75 18.4142 18.0858 18.75 18.5 18.75C18.9142 18.75 19.25 18.4142 19.25 18ZM15 18.75C15.4142 18.75 15.75 18.4142 15.75 18C15.75 17.5858 15.4142 17.25 15 17.25C14.5858 17.25 14.25 17.5858 14.25 18C14.25 18.4142 14.5858 18.75 15 18.75ZM13 20.75C13 21.1642 13.3358 21.5 13.75 21.5H19.25C19.6642 21.5 20 21.1642 20 20.75C20 20.3358 19.6642 20 19.25 20H13.75C13.3358 20 13 20.3358 13 20.75Z"/> </symbol><symbol id="desktop" viewBox="0 0 20 19"> <path d="M4.75 19C4.33579 19 4 18.6642 4 18.25C4 17.8703 4.28215 17.5565 4.64823 17.5068L4.75 17.5L6.499 17.4996V15.0016L2.25 15.0018C1.05914 15.0018 0.0843551 14.0767 0.00519085 12.9059L0 12.7518V2.24956C0 1.0587 0.925161 0.0839164 2.09595 0.00475216L2.25 -0.00043869H17.7488C18.9397 -0.00043869 19.9145 0.924723 19.9936 2.09551L19.9988 2.24956V12.7518C19.9988 13.9427 19.0737 14.9175 17.9029 14.9966L17.7488 15.0018L13.499 15.0016V17.4996L15.25 17.5C15.6642 17.5 16 17.8358 16 18.25C16 18.6297 15.7178 18.9435 15.3518 18.9932L15.25 19H4.75ZM11.998 15.0016H7.998L7.999 17.5H11.999L11.998 15.0016ZM17.7488 1.49956H2.25C1.8703 1.49956 1.55651 1.78172 1.50685 2.14779L1.5 2.24956V12.7518C1.5 13.1315 1.78215 13.4453 2.14823 13.495L2.25 13.5018H17.7488C18.1285 13.5018 18.4423 13.2197 18.492 12.8536L18.4988 12.7518V2.24956C18.4988 1.86987 18.2167 1.55607 17.8506 1.50641L17.7488 1.49956Z"/> </symbol><symbol id="docs" viewBox="0 0 16 20"> <path d="M2 0C0.89543 0 0 0.895431 0 2V18C0 19.1046 0.895431 20 2 20H14C15.1046 20 16 19.1046 16 18V7.82777C16 7.29733 15.7893 6.78863 15.4142 6.41355L9.58645 0.585786C9.21137 0.210714 8.70267 0 8.17223 0H2ZM1.5 2C1.5 1.72386 1.72386 1.5 2 1.5H8V6C8 7.10457 8.89543 8 10 8H14.5V18C14.5 18.2761 14.2761 18.5 14 18.5H2C1.72386 18.5 1.5 18.2761 1.5 18V2ZM13.3793 6.5H10C9.72386 6.5 9.5 6.27614 9.5 6V2.62066L13.3793 6.5Z"/> </symbol><symbol id="document-multiple-regular" viewBox="0 0 24 24"> <path d="M4 4.25C4 3.00736 5.00736 2 6.25 2H10.6312C11.2279 2 11.8002 2.23705 12.2221 2.65901L16.841 7.27786C17.2629 7.69981 17.5 8.27211 17.5 8.86885V17.25C17.5 18.4926 16.4926 19.5 15.25 19.5H6.25C5.00736 19.5 4 18.4926 4 17.25V4.25ZM6.25 3.5C5.83579 3.5 5.5 3.83579 5.5 4.25V17.25C5.5 17.6642 5.83579 18 6.25 18H15.25C15.6642 18 16 17.6642 16 17.25V8.99753H12.7539C11.5113 8.99753 10.5039 7.99017 10.5039 6.74753V3.5H6.25ZM12.0039 4.56209V6.74753C12.0039 7.16174 12.3397 7.49753 12.7539 7.49753H14.9393L12.0039 4.56209Z"/> <path d="M6.62891 20.5C6.93778 21.3739 7.77121 22 8.75088 22H15.2509C17.8742 22 20.0009 19.8734 20.0009 17.25V11.3689C20.0009 10.7721 19.7638 10.1998 19.3419 9.77788L18.5009 8.93689V17.25C18.5009 19.0449 17.0458 20.5 15.2509 20.5H6.62891Z"/> </symbol><symbol id="document-text-regular" viewBox="0 0 24 24"> <path d="M8.75 11.5C8.33579 11.5 8 11.8358 8 12.25C8 12.6642 8.33579 13 8.75 13H15.25C15.6642 13 16 12.6642 16 12.25C16 11.8358 15.6642 11.5 15.25 11.5H8.75ZM8.75 14.25C8.33579 14.25 8 14.5858 8 15C8 15.4142 8.33579 15.75 8.75 15.75H15.25C15.6642 15.75 16 15.4142 16 15C16 14.5858 15.6642 14.25 15.25 14.25H8.75ZM8.75 17C8.33579 17 8 17.3358 8 17.75C8 18.1642 8.33579 18.5 8.75 18.5H15.25C15.6642 18.5 16 18.1642 16 17.75C16 17.3358 15.6642 17 15.25 17H8.75ZM13.585 2.586L19.414 8.414C19.789 8.789 20 9.298 20 9.828V20C20 21.104 19.104 22 18 22H6C4.896 22 4 21.104 4 20V4C4 2.896 4.896 2 6 2H12.172C12.1999 2 12.2271 2.00371 12.2542 2.00741C12.2738 2.01008 12.2933 2.01274 12.313 2.014C12.528 2.029 12.74 2.07 12.937 2.152C12.9944 2.17648 13.0488 2.20797 13.103 2.23933C13.1197 2.24897 13.1363 2.25859 13.153 2.268C13.1685 2.27647 13.1845 2.28426 13.2005 2.29207C13.2281 2.30548 13.2557 2.31894 13.281 2.336C13.359 2.389 13.429 2.452 13.5 2.516C13.5115 2.5262 13.5238 2.53567 13.5363 2.5452C13.5531 2.55808 13.57 2.57105 13.585 2.586ZM18 20.5C18.276 20.5 18.5 20.275 18.5 20V10H14C12.896 10 12 9.104 12 8V3.5H6C5.724 3.5 5.5 3.725 5.5 4V20C5.5 20.275 5.724 20.5 6 20.5H18ZM17.378 8.5L13.5 4.621V8C13.5 8.275 13.724 8.5 14 8.5H17.378Z"/> </symbol><symbol id="flag-regular" viewBox="0 0 24 24"> <path d="M3 3.74805C3 3.33383 3.33579 2.99805 3.75 2.99805H20.2541C20.8722 2.99805 21.225 3.70369 20.8541 4.19811L16.6898 9.74927L20.8541 15.3004C21.225 15.7948 20.8722 16.5005 20.2541 16.5005L4.5 16.5V21.2499C4.5 21.6296 4.21785 21.9434 3.85177 21.993L3.75 21.9999C3.3703 21.9999 3.05651 21.7177 3.00685 21.3517L3 21.2499V3.74805ZM18.7539 4.49805H4.5V15.0005H18.7539L15.1522 10.1993C14.9522 9.93264 14.9522 9.5659 15.1522 9.29921L18.7539 4.49805Z"/> </symbol><symbol id="flow-regular" viewBox="0 0 20 20"> <path d="M15 5C13.8954 5 13 5.89543 13 7C13 8.10457 13.8954 9 15 9C16.1046 9 17 8.10457 17 7C17 5.89543 16.1046 5 15 5ZM12.0407 6.50467C12.2768 5.08352 13.5119 4 15 4C16.6569 4 18 5.34315 18 7C18 8.65685 16.6569 10 15 10C13.5162 10 12.2839 8.92271 12.0428 7.5076C11.3763 7.57477 10.8268 8.08049 10.7147 8.7534L10.2717 11.411C10.0793 12.5656 9.11428 13.4249 7.9593 13.4953C7.72319 14.9165 6.48813 16 5 16C3.34315 16 2 14.6569 2 13C2 11.3431 3.34315 10 5 10C6.48384 10 7.71607 11.0773 7.95724 12.4924C8.62371 12.4252 9.17318 11.9195 9.28534 11.2466L9.72827 8.589C9.92071 7.43435 10.8857 6.57507 12.0407 6.50467ZM5 11C3.89543 11 3 11.8954 3 13C3 14.1046 3.89543 15 5 15C6.10457 15 7 14.1046 7 13C7 11.8954 6.10457 11 5 11Z"/> </symbol><symbol id="frontend" viewBox="0 0 20 16"> <path d="M6.06562 14.9432L12.5656 0.443211C12.7351 0.0652372 13.1788 -0.103816 13.5568 0.0656207C13.9033 0.220938 14.0742 0.606766 13.9698 0.961128L13.9344 1.05679L7.43438 15.5568C7.26495 15.9348 6.82118 16.1038 6.44321 15.9344C6.09673 15.7791 5.92581 15.3932 6.03024 15.0389L6.06562 14.9432L12.5656 0.443211L6.06562 14.9432ZM0.21967 7.46967L4.46967 3.21967C4.76256 2.92678 5.23744 2.92678 5.53033 3.21967C5.7966 3.48594 5.8208 3.9026 5.60295 4.19621L5.53033 4.28033L1.81066 8L5.53033 11.7197C5.82322 12.0126 5.82322 12.4874 5.53033 12.7803C5.26406 13.0466 4.8474 13.0708 4.55379 12.853L4.46967 12.7803L0.21967 8.53033C-0.0465967 8.26407 -0.0708026 7.8474 0.147052 7.55379L0.21967 7.46967L4.46967 3.21967L0.21967 7.46967ZM14.4697 3.21967C14.7359 2.95341 15.1526 2.9292 15.4462 3.14705L15.5303 3.21967L19.7803 7.46967C20.0466 7.73594 20.0708 8.1526 19.8529 8.44621L19.7803 8.53033L15.5303 12.7803C15.2374 13.0732 14.7626 13.0732 14.4697 12.7803C14.2034 12.5141 14.1792 12.0974 14.3971 11.8038L14.4697 11.7197L18.1893 8L14.4697 4.28033C14.1768 3.98744 14.1768 3.51257 14.4697 3.21967Z"/> </symbol><symbol id="game-dev" viewBox="0 0 20 14"> <path d="M12.9979 0C16.8639 0 19.9979 3.13401 19.9979 7C19.9979 10.7855 16.9931 13.8691 13.2385 13.9959L12.9979 14H7.00212C3.13613 14 0.00212097 10.866 0.00212097 7C0.00212097 3.21455 3.0069 0.130901 6.76147 0.00405884L7.00212 0H12.9979ZM12.9979 1.5H7.00212C3.96455 1.5 1.50212 3.96243 1.50212 7C1.50212 9.96348 3.8459 12.3795 6.78091 12.4956L7.00212 12.5H12.9979C16.0355 12.5 18.4979 10.0376 18.4979 7C18.4979 4.03652 16.1541 1.62046 13.2191 1.50437L12.9979 1.5ZM6 4C6.41422 4 6.75 4.33579 6.75 4.75L6.74912 6.248L8.25 6.24875C8.66422 6.24875 9 6.58453 9 6.99875C9 7.41296 8.66422 7.74875 8.25 7.74875L6.74912 7.748L6.75 9.25C6.75 9.66421 6.41422 10 6 10C5.58579 10 5.25 9.66421 5.25 9.25L5.24912 7.748L3.75 7.74875C3.33579 7.74875 3 7.41296 3 6.99875C3 6.58453 3.33579 6.24875 3.75 6.24875L5.24912 6.248L5.25 4.75C5.25 4.33579 5.58579 4 6 4ZM12.75 7.5C13.4404 7.5 14 8.05964 14 8.75C14 9.44036 13.4404 10 12.75 10C12.0596 10 11.5 9.44036 11.5 8.75C11.5 8.05964 12.0596 7.5 12.75 7.5ZM14.75 4C15.4404 4 16 4.55964 16 5.25C16 5.94036 15.4404 6.5 14.75 6.5C14.0596 6.5 13.5 5.94036 13.5 5.25C13.5 4.55964 14.0596 4 14.75 4Z"/> </symbol><symbol id="games-regular" viewBox="0 0 24 24"> <path d="M14.9979 5C18.8639 5 21.9979 8.13401 21.9979 12C21.9979 15.7855 18.9931 18.8691 15.2385 18.9959L14.9979 19H9.00211C5.13611 19 2.00211 15.866 2.00211 12C2.00211 8.21455 5.00689 5.1309 8.76146 5.00406L9.00211 5H14.9979ZM14.9979 6.5H9.00211C5.96454 6.5 3.50211 8.96243 3.50211 12C3.50211 14.9635 5.84589 17.3795 8.7809 17.4956L9.00211 17.5H14.9979C18.0354 17.5 20.4979 15.0376 20.4979 12C20.4979 9.03652 18.1541 6.62046 15.2191 6.50437L14.9979 6.5ZM7.99999 9C8.4142 9 8.74999 9.33579 8.74999 9.75L8.74911 11.248L10.25 11.2487C10.6642 11.2487 11 11.5845 11 11.9987C11 12.413 10.6642 12.7487 10.25 12.7487L8.74911 12.748L8.74999 14.25C8.74999 14.6642 8.4142 15 7.99999 15C7.58578 15 7.24999 14.6642 7.24999 14.25L7.24911 12.748L5.74999 12.7487C5.33578 12.7487 4.99999 12.413 4.99999 11.9987C4.99999 11.5845 5.33578 11.2487 5.74999 11.2487L7.24911 11.248L7.24999 9.75C7.24999 9.33579 7.58578 9 7.99999 9ZM14.75 12.5C15.4403 12.5 16 13.0596 16 13.75C16 14.4404 15.4403 15 14.75 15C14.0596 15 13.5 14.4404 13.5 13.75C13.5 13.0596 14.0596 12.5 14.75 12.5ZM16.75 9C17.4403 9 18 9.55964 18 10.25C18 10.9404 17.4403 11.5 16.75 11.5C16.0596 11.5 15.5 10.9404 15.5 10.25C15.5 9.55964 16.0596 9 16.75 9Z"/> </symbol><symbol id="globe-regular" viewBox="0 0 24 24"> <path d="M12.0001 1.99805C17.5238 1.99805 22.0016 6.47589 22.0016 11.9996C22.0016 17.5233 17.5238 22.0011 12.0001 22.0011C6.47638 22.0011 1.99854 17.5233 1.99854 11.9996C1.99854 6.47589 6.47638 1.99805 12.0001 1.99805ZM14.939 16.4993H9.06118C9.71322 18.9135 10.8466 20.5011 12.0001 20.5011C13.1536 20.5011 14.2869 18.9135 14.939 16.4993ZM7.5084 16.4999L4.78591 16.4998C5.74425 18.0328 7.1777 19.2384 8.88008 19.9104C8.3578 19.0906 7.92681 18.0643 7.60981 16.8949L7.5084 16.4999ZM19.2143 16.4998L16.4918 16.4999C16.168 17.8337 15.7004 18.9995 15.119 19.9104C16.716 19.2804 18.0757 18.1814 19.0291 16.7833L19.2143 16.4998ZM7.09351 9.99895H3.7359L3.73115 10.0162C3.57906 10.6525 3.49854 11.3166 3.49854 11.9996C3.49854 13.0558 3.69112 14.0669 4.0431 14.9999L7.21626 14.9995C7.07396 14.0504 6.99854 13.0422 6.99854 11.9996C6.99854 11.3156 7.031 10.6464 7.09351 9.99895ZM15.397 9.99901H8.60316C8.53514 10.6393 8.49853 11.309 8.49853 11.9996C8.49853 13.0591 8.58468 14.0694 8.73827 14.9997H15.2619C15.4155 14.0694 15.5016 13.0591 15.5016 11.9996C15.5016 11.309 15.465 10.6393 15.397 9.99901ZM20.2647 9.99811L16.9067 9.99897C16.9692 10.6464 17.0016 11.3156 17.0016 11.9996C17.0016 13.0422 16.9262 14.0504 16.7839 14.9995L19.9571 14.9999C20.309 14.0669 20.5016 13.0558 20.5016 11.9996C20.5016 11.3102 20.4196 10.64 20.2647 9.99811ZM8.88114 4.08875L8.85823 4.09747C6.81092 4.91218 5.1549 6.49949 4.25023 8.49935L7.29835 8.49972C7.61171 6.74693 8.15855 5.221 8.88114 4.08875ZM12.0001 3.49805L11.8844 3.50335C10.619 3.6191 9.39651 5.62107 8.8288 8.4993H15.1714C14.6052 5.62914 13.388 3.63033 12.1264 3.50436L12.0001 3.49805ZM15.1201 4.08881L15.2269 4.2629C15.8961 5.37537 16.4043 6.83525 16.7018 8.49972L19.7499 8.49935C18.8853 6.58795 17.3343 5.05341 15.4113 4.21008L15.1201 4.08881Z"/> </symbol><symbol id="grid-dots-regular" viewBox="0 0 24 24"> <path d="M12 17.5C12.8284 17.5 13.5 18.1716 13.5 19C13.5 19.8284 12.8284 20.5 12 20.5C11.1716 20.5 10.5 19.8284 10.5 19C10.5 18.1716 11.1716 17.5 12 17.5ZM19 17.5C19.8284 17.5 20.5 18.1716 20.5 19C20.5 19.8284 19.8284 20.5 19 20.5C18.1716 20.5 17.5 19.8284 17.5 19C17.5 18.1716 18.1716 17.5 19 17.5ZM5 17.5C5.82843 17.5 6.5 18.1716 6.5 19C6.5 19.8284 5.82843 20.5 5 20.5C4.17157 20.5 3.5 19.8284 3.5 19C3.5 18.1716 4.17157 17.5 5 17.5ZM12 10.5C12.8284 10.5 13.5 11.1716 13.5 12C13.5 12.8284 12.8284 13.5 12 13.5C11.1716 13.5 10.5 12.8284 10.5 12C10.5 11.1716 11.1716 10.5 12 10.5ZM19 10.5C19.8284 10.5 20.5 11.1716 20.5 12C20.5 12.8284 19.8284 13.5 19 13.5C18.1716 13.5 17.5 12.8284 17.5 12C17.5 11.1716 18.1716 10.5 19 10.5ZM5 10.5C5.82843 10.5 6.5 11.1716 6.5 12C6.5 12.8284 5.82843 13.5 5 13.5C4.17157 13.5 3.5 12.8284 3.5 12C3.5 11.1716 4.17157 10.5 5 10.5ZM12 3.5C12.8284 3.5 13.5 4.17157 13.5 5C13.5 5.82843 12.8284 6.5 12 6.5C11.1716 6.5 10.5 5.82843 10.5 5C10.5 4.17157 11.1716 3.5 12 3.5ZM19 3.5C19.8284 3.5 20.5 4.17157 20.5 5C20.5 5.82843 19.8284 6.5 19 6.5C18.1716 6.5 17.5 5.82843 17.5 5C17.5 4.17157 18.1716 3.5 19 3.5ZM5 3.5C5.82843 3.5 6.5 4.17157 6.5 5C6.5 5.82843 5.82843 6.5 5 6.5C4.17157 6.5 3.5 5.82843 3.5 5C3.5 4.17157 4.17157 3.5 5 3.5Z"/> </symbol><symbol id="hat-graduation-regular" viewBox="0 0 24 24"> <path d="M9.90878 3.69964C11.1832 2.88267 12.8168 2.88267 14.0912 3.69964L22.1548 8.86861C22.3689 9.0059 22.4989 9.24238 22.5 9.49677C22.5011 9.75116 22.3732 9.98876 22.1602 10.1279L19 12.1926V17.75C19 17.9122 18.9474 18.0701 18.85 18.2L18.8489 18.2014L18.8477 18.2031L18.8446 18.2071L18.8364 18.2178C18.8321 18.2233 18.8269 18.2298 18.8209 18.2373C18.8179 18.2411 18.8146 18.2452 18.8111 18.2495C18.7904 18.2751 18.7619 18.3095 18.7253 18.3513C18.6522 18.4348 18.5469 18.5483 18.4081 18.6816C18.1305 18.9481 17.7176 19.2948 17.1587 19.6387C16.0359 20.3297 14.3387 21 12 21C9.66127 21 7.96408 20.3297 6.8413 19.6387C6.2824 19.2948 5.86951 18.9481 5.59193 18.6816C5.45308 18.5483 5.34778 18.4348 5.27468 18.3513C5.23204 18.3025 5.1901 18.2531 5.15107 18.2014C5.14956 18.1994 5.15 18.2 5.15 18.2C5.05263 18.0701 5 17.9122 5 17.75V12.1926L3 10.8859V16.25C3 16.6642 2.66421 17 2.25 17C1.83579 17 1.5 16.6642 1.5 16.25V9.49997C1.5 9.22949 1.64318 8.99246 1.85788 8.86052L9.90878 3.69964ZM14.1194 15.3812C12.8317 16.2225 11.1683 16.2225 9.88058 15.3812L6.5 13.1725V17.4687C6.5368 17.5072 6.58034 17.5512 6.63073 17.5996C6.84143 17.8018 7.17072 18.0802 7.62745 18.3612C8.53592 18.9203 9.96373 19.5 12 19.5C14.0363 19.5 15.4641 18.9203 16.3726 18.3612C16.8293 18.0802 17.1586 17.8018 17.3693 17.5996C17.4197 17.5512 17.4632 17.5072 17.5 17.4687V13.1725L14.1194 15.3812ZM13.2817 4.96246C12.5006 4.46173 11.4994 4.46173 10.7183 4.96246L3.63041 9.506L10.701 14.1254C11.4902 14.6411 12.5098 14.6411 13.299 14.1254L20.3696 9.506L13.2817 4.96246Z"/> </symbol><symbol id="headset-regular" viewBox="0 0 24 24"> <path d="M12 18.5C11.5858 18.5 11.25 18.8358 11.25 19.25C11.25 19.6642 11.5858 20 12 20C12.4142 20 12.75 19.6642 12.75 19.25C12.75 18.8358 12.4142 18.5 12 18.5ZM17.5 10V9C17.5 5.96243 15.0376 3.5 12 3.5C8.96243 3.5 6.5 5.96243 6.5 9V10H9C9.55228 10 10 10.4477 10 11V15C10 15.5523 9.55228 16 9 16H6.5V16.25C6.5 17.4409 7.42516 18.4156 8.59595 18.4948L8.75 18.5L9.87812 18.4997C10.1871 17.626 11.0204 17 12 17C13.2426 17 14.25 18.0074 14.25 19.25C14.25 20.4926 13.2426 21.5 12 21.5C11.02 21.5 10.1864 20.8735 9.87776 19.9992L8.75 20C6.74574 20 5.10873 18.4276 5.0052 16.4492L5 16.25V9C5 5.13401 8.13401 2 12 2C15.866 2 19 5.13401 19 9V14C19 15.0544 18.1841 15.9182 17.1493 15.9945L17 16H15C14.4872 16 14.0645 15.614 14.0067 15.1166L14 15V11C14 10.4872 14.386 10.0645 14.8834 10.0067L15 10H17.5ZM8.5 11.5H6.5V14.5H8.5V11.5ZM17.5 11.5H15.5V14.5H17C17.2455 14.5 17.4496 14.3231 17.4919 14.0899L17.5 14V11.5Z"/> </symbol><symbol id="heart-pulse-regular" viewBox="0 0 24 24"> <path d="M12.8199 5.57912L11.9992 6.40163L11.1759 5.57838C9.07688 3.47931 5.67361 3.47931 3.57455 5.57838C2.10768 7.04524 1.66588 9.14901 2.24917 10.9995H3.85417C3.19569 9.56827 3.45603 7.81821 4.63521 6.63904C6.14849 5.12575 8.602 5.12575 10.1153 6.63904L11.4727 7.99648C11.7706 8.29435 12.2553 8.28854 12.5459 7.98363L13.8806 6.63978C15.3977 5.12268 17.8528 5.12268 19.3699 6.63978C20.5498 7.81969 20.8084 9.56628 20.1486 10.9995H21.7539C22.3385 9.14845 21.8988 7.04731 20.4306 5.57912C18.3277 3.47623 14.9228 3.47623 12.8199 5.57912ZM11.4699 21.0751L4.8943 14.4995H6.85723C6.90822 14.4995 6.95886 14.4973 7.00904 14.493L12.0002 19.4842L16.988 14.4995H19.1101L12.5306 21.0751C12.2377 21.368 11.7628 21.368 11.4699 21.0751ZM9.42082 8.4141C9.29247 8.15739 9.02887 7.99645 8.74188 7.99956C8.45489 8.00266 8.19484 8.16928 8.07207 8.42871L6.38232 11.9995H2.75C2.33579 11.9995 2 12.3353 2 12.7495C2 13.1637 2.33579 13.4995 2.75 13.4995H6.85714C7.14708 13.4995 7.41105 13.3324 7.53507 13.0703L8.76856 10.4637L11.3292 15.5849C11.4465 15.8196 11.6779 15.9759 11.9394 15.9971C12.2009 16.0183 12.4544 15.9013 12.608 15.6886L15.3062 11.9527L16.4356 13.2434C16.578 13.4062 16.7837 13.4995 17 13.4995H21.25C21.6642 13.4995 22 13.1637 22 12.7495C22 12.3353 21.6642 11.9995 21.25 11.9995H17.3403L15.8144 10.2556C15.664 10.0837 15.4433 9.98967 15.215 10.0003C14.9867 10.011 14.7758 10.1251 14.642 10.3104L12.117 13.8065L9.42082 8.4141Z"/> </symbol><symbol id="icon-apple" viewBox="0 0 512 512"> <g> <path d="M185.7,127.4c10.2-0.2,27.4,6.3,44.3,13.2c27.7,11.1,32,11.6,59.7,0.2c16.4-6.7,33.1-12.2,50.8-14 c27.2-2.8,52.2,3.6,75.5,17.6c11.5,7,21.7,15.4,29.9,26.1c2.8,3.6,2.9,5.6-1.3,8.4c-46.5,30.6-63.2,91.7-39,142.3 c11.3,23.6,29.2,40.7,52.6,52c3.7,1.8,4.3,3.4,2.9,7.2c-11.8,32.8-28.5,62.7-50.6,89.6c-5.3,6.4-10.7,12.7-16.7,18.6 c-18.2,18.1-39.4,23.6-64.2,16.9c-10.8-2.9-20.9-7.7-31.4-11.3c-28.2-9.8-55.1-4.6-81.6,6.7c-9.6,4.1-19.5,6.7-29.8,7.8 c-14.9,1.6-27.9-3.5-39.1-13.1c-22.3-19-39.5-42.2-54.1-67.5c-15.8-27.3-26.8-56.5-34.1-87.1c-6.9-28.9-9.8-58.1-6.5-87.7 c3-27.3,11.3-52.9,27.7-75.1C104.5,146,136.4,128.3,185.7,127.4z"/> <path d="M255.9,110.4c1.4-36.4,18.4-64.2,47.3-85.3C318.1,14.1,335,7.9,353.1,4.6c3.9-0.7,4.9,0.4,4.9,4.2 c0.3,41.6-16.9,74.4-50.1,98.6c-13.4,9.8-29.3,14-46.1,13.8c-4.5,0-6.5-1.2-5.9-5.9C256.1,113.7,255.9,112,255.9,110.4z"/> </g> </symbol><symbol id="icon-google" viewBox="0 0 512 512"> <path d="m457.73 216.62c2.628 14.041 4.063 28.743 4.063 44.098 1e-3 119.96-80.314 205.28-201.59 205.28-116.02 0-210-93.977-210-210s93.977-210 210-210c56.704 0 104.08 20.867 140.44 54.73l-59.204 59.197v-0.135c-22.046-21.002-50-31.762-81.236-31.762-69.297 0-125.6 58.537-125.6 127.84 0 69.29 56.306 127.97 125.6 127.97 62.87 0 105.65-35.965 114.46-85.312h-114.46v-81.902h197.53z"/> </symbol><symbol id="icon-office365" viewBox="0 0 400.000000 400.000000"> <g transform="translate(0.000000,400.000000) scale(0.100000,-0.100000)" stroke="none"> <path d="M2335 3580 c-31 -13 -940 -356 -1320 -498 l-340 -127 -3 -958 c-1 -526 -1 -957 1 -957 2 0 17 6 33 14 16 8 117 49 224 91 107 42 222 87 255 100 l60 24 3 780 2 780 38 10 c20 6 123 30 227 55 105 24 323 77 485 116 162 40 311 76 330 81 19 5 38 9 43 9 4 0 7 -518 7 -1151 l0 -1151 -37 6 c-21 3 -193 26 -383 52 -190 25 -545 75 -790 109 -245 35 -446 62 -448 61 -1 -2 125 -50 280 -106 156 -57 334 -123 397 -148 62 -24 119 -45 125 -47 6 -1 22 -7 36 -12 30 -12 143 -54 410 -152 107 -39 243 -90 301 -112 l106 -41 124 35 c68 20 257 72 419 117 162 44 319 87 347 96 l53 15 2 1324 3 1325 -30 10 c-16 5 -196 57 -400 115 -203 59 -399 115 -434 126 -68 21 -95 23 -126 9z"/> </g> </symbol><symbol id="icon-outlook" viewBox="0 0 512 512"> <g> <path d="M258.296,68.79l209-30.5v183.438l-209,1.688V68.79z M467.296,441.227l-209-29.5l-0.28-153.438l209.405,0.313 L467.296,441.227z M65.608,93.04l157.656-21.438l0.063,152.063L65.765,224.54L65.608,93.04z M223.327,409.352L65.733,387.727 V256.164l157.469,1L223.327,409.352z"/> </g> </symbol><symbol id="icon-yahoo" viewBox="0 0 512 512"> <path d="M384.6,68.4c-11.3,0-22.5-0.8-32.6-4.4l-96,160L160,64c-10.1,3.6-20.7,4.4-32,4.4c-11.1,0-22.1-0.9-32-4.4l128,212.7V448 c10-3.5,20.8-4.4,32-4.4s22,0.9,32,4.4V277L416,64C406.1,67.4,395.7,68.4,384.6,68.4z"/> </symbol><symbol id="image-multiple-regular" viewBox="0 0 24 24"> <path d="M13.7482 8.99633C14.4375 8.99633 14.9963 8.43751 14.9963 7.74817C14.9963 7.05882 14.4375 6.5 13.7482 6.5C13.0588 6.5 12.5 7.05882 12.5 7.74817C12.5 8.43751 13.0588 8.99633 13.7482 8.99633ZM6.25 3C4.45507 3 3 4.45507 3 6.25V15.25C3 17.0449 4.45507 18.5 6.25 18.5H15.25C17.0449 18.5 18.5 17.0449 18.5 15.25V6.25C18.5 4.45507 17.0449 3 15.25 3H6.25ZM4.5 6.25C4.5 5.2835 5.2835 4.5 6.25 4.5H15.25C16.2165 4.5 17 5.2835 17 6.25V15.25C17 15.4812 16.9552 15.7018 16.8738 15.9038L12.2867 11.6128C11.4217 10.8036 10.0775 10.8036 9.21252 11.6128L4.62602 15.9033C4.54474 15.7015 4.5 15.481 4.5 15.25V6.25ZM11.262 12.7082L15.7669 16.9224C15.6035 16.9728 15.4299 17 15.25 17H6.25C6.06985 17 5.89607 16.9728 5.73252 16.9222L10.2372 12.7082C10.5256 12.4385 10.9736 12.4385 11.262 12.7082ZM8.74995 21.0002C7.59927 21.0002 6.58826 20.4022 6.01074 19.5H8.72444L8.74995 19.5002H15.7499C17.821 19.5002 19.5 17.8212 19.5 15.7502V6.01108C20.402 6.58861 21 7.59956 21 8.75017V15.7502C21 18.6497 18.6494 21.0002 15.7499 21.0002H8.74995Z"/> </symbol><symbol id="info-regular" viewBox="0 0 24 24"> <path d="M12.0001 1.99902C17.5238 1.99902 22.0016 6.47687 22.0016 12.0006C22.0016 17.5243 17.5238 22.0021 12.0001 22.0021C6.47638 22.0021 1.99854 17.5243 1.99854 12.0006C1.99854 6.47687 6.47638 1.99902 12.0001 1.99902ZM12.0001 3.49902C7.30481 3.49902 3.49854 7.3053 3.49854 12.0006C3.49854 16.6959 7.30481 20.5021 12.0001 20.5021C16.6954 20.5021 20.5016 16.6959 20.5016 12.0006C20.5016 7.3053 16.6954 3.49902 12.0001 3.49902ZM11.9964 10.4996C12.3761 10.4994 12.6901 10.7813 12.74 11.1473L12.7469 11.2491L12.7505 16.7507C12.7508 17.1649 12.4152 17.5009 12.001 17.5012C11.6213 17.5014 11.3073 17.2195 11.2574 16.8535L11.2505 16.7517L11.2469 11.2501C11.2467 10.8359 11.5822 10.4999 11.9964 10.4996ZM12.0005 7.00184C12.5521 7.00184 12.9992 7.44896 12.9992 8.0005C12.9992 8.55205 12.5521 8.99917 12.0005 8.99917C11.449 8.99917 11.0019 8.55205 11.0019 8.0005C11.0019 7.44896 11.449 7.00184 12.0005 7.00184Z"/> </symbol><symbol id="learning-courses" viewBox="0 0 20 18"> <path d="M2 0H3C4.05382 0 4.91812 0.816397 4.99451 1.85081L5 2V16C5 17.0538 4.1836 17.9181 3.14919 17.9945L3 18H2C0.946182 18 0.0818843 17.1836 0.00548911 16.1492L0 16V2C0 0.946182 0.816397 0.0818843 1.85081 0.00548911L2 0H3H2ZM8 0H9C10.0538 0 10.9181 0.816397 10.9945 1.85081L11 2V16C11 17.0538 10.1836 17.9181 9.14919 17.9945L9 18H8C6.94618 18 6.08188 17.1836 6.00549 16.1492L6 16V2C6 0.946182 6.8164 0.0818843 7.85081 0.00548911L8 0H9H8ZM14.9743 2.0005C15.8138 2.0005 16.5825 2.5311 16.8643 3.34636L16.9113 3.5025L19.9263 15.2485C20.1888 16.2689 19.613 17.3094 18.6295 17.6402L18.4863 17.6825L17.5173 17.9315C17.3513 17.9735 17.1833 17.9945 17.0193 17.9945C16.1807 17.9945 15.4112 17.463 15.1302 16.6476L15.0833 16.4915L12.0673 4.7465C11.8058 3.72514 12.3807 2.68555 13.3649 2.35484L13.5083 2.3125L14.4763 2.0635C14.6423 2.0205 14.8103 2.0005 14.9743 2.0005ZM3 1.5H2C1.75467 1.5 1.55042 1.67778 1.50806 1.91043L1.5 2V16C1.5 16.2444 1.67699 16.4494 1.91016 16.4919L2 16.5H3C3.24533 16.5 3.44958 16.3222 3.49194 16.0896L3.5 16V2C3.5 1.75556 3.32301 1.55062 3.08984 1.50809L3 1.5ZM9 1.5H8C7.75467 1.5 7.55042 1.67778 7.50806 1.91043L7.5 2V16C7.5 16.2444 7.67699 16.4494 7.91016 16.4919L8 16.5H9C9.24533 16.5 9.44958 16.3222 9.49194 16.0896L9.5 16V2C9.5 1.75556 9.32301 1.55062 9.08984 1.50809L9 1.5ZM14.9753 3.5005L14.9119 3.50437L14.8493 3.5165L13.8813 3.7645C13.7063 3.8095 13.6143 3.9275 13.5743 3.9955C13.5431 4.0483 13.4985 4.14718 13.5049 4.27422L13.5203 4.3745L16.5363 16.1185C16.6023 16.3765 16.8333 16.4945 17.0193 16.4945L17.0818 16.4906L17.1443 16.4785L18.1133 16.2295C18.3515 16.1691 18.5052 15.9458 18.4879 15.7102L18.4733 15.6215L15.4583 3.8755C15.3913 3.6185 15.1613 3.5005 14.9753 3.5005Z"/> </symbol><symbol id="left" viewBox="0 0 20 20"> <path d="M8.57951 16.4301C8.90735 16.7531 9.43497 16.7492 9.75799 16.4213C10.081 16.0935 10.0771 15.5659 9.74926 15.2429L5.27396 10.8334H16.6666C17.1269 10.8334 17.5 10.4603 17.5 10C17.5 9.5398 17.1269 9.1667 16.6666 9.1667H5.27947L9.74926 4.76263C10.0771 4.43961 10.081 3.91199 9.75799 3.58415C9.43497 3.25631 8.90735 3.25241 8.57951 3.57542L2.80935 9.26075C2.39526 9.66875 2.39526 10.3367 2.80935 10.7448L8.57951 16.4301Z"/> </symbol><symbol id="link-regular" viewBox="0 0 24 24"> <path d="M9.25 7C9.66421 7 10 7.33579 10 7.75C10 8.12656 9.72249 8.4383 9.36083 8.49187L9.25 8.5H7C5.067 8.5 3.5 10.067 3.5 12C3.5 13.864 4.95707 15.3876 6.79435 15.4941L7 15.5H9.25C9.66421 15.5 10 15.8358 10 16.25C10 16.6266 9.72249 16.9383 9.36083 16.9919L9.25 17H7C4.23858 17 2 14.7614 2 12C2 9.32226 4.10496 7.13615 6.75045 7.00612L7 7H9.25ZM17 7C19.7614 7 22 9.23858 22 12C22 14.6777 19.895 16.8638 17.2495 16.9939L17 17H14.75C14.3358 17 14 16.6642 14 16.25C14 15.8734 14.2775 15.5617 14.6392 15.5081L14.75 15.5H17C18.933 15.5 20.5 13.933 20.5 12C20.5 10.136 19.0429 8.6124 17.2057 8.50594L17 8.5H14.75C14.3358 8.5 14 8.16421 14 7.75C14 7.37344 14.2775 7.0617 14.6392 7.00813L14.75 7H17ZM7 11.25H17C17.4142 11.25 17.75 11.5858 17.75 12C17.75 12.3797 17.4678 12.6935 17.1018 12.7432L17 12.75H7C6.58579 12.75 6.25 12.4142 6.25 12C6.25 11.6203 6.53215 11.3065 6.89823 11.2568L7 11.25H17H7Z"/> </symbol><symbol id="machine-learning" viewBox="0 0 17 20"> <path d="M13.753 11.9999C14.9957 11.9999 16.003 13.0073 16.003 14.2499V15.155C16.003 16.2487 15.5256 17.2879 14.6958 18.0003C13.1303 19.3442 10.89 20.0011 8 20.0011C5.1105 20.0011 2.87168 19.3445 1.30882 18.0008C0.480195 17.2884 0.00354004 16.25 0.00354004 15.1572V14.2499C0.00354004 13.0073 1.0109 11.9999 2.25354 11.9999H13.753ZM13.753 13.4999H2.25354C1.83933 13.4999 1.50354 13.8357 1.50354 14.2499V15.1572C1.50354 15.8129 1.78953 16.4359 2.28671 16.8634C3.54479 17.945 5.4408 18.5011 8 18.5011C10.56 18.5011 12.4578 17.9447 13.7187 16.8622C14.2166 16.4347 14.503 15.8112 14.503 15.155V14.2499C14.503 13.8357 14.1673 13.4999 13.753 13.4999ZM7.89856 0.00734258L8.00033 0.000495911C8.38002 0.000495911 8.69382 0.28265 8.74348 0.648726L8.75033 0.750496L8.74954 1.4995L12.25 1.5C13.4926 1.5 14.5 2.50736 14.5 3.75V8.25459C14.5 9.49723 13.4926 10.5046 12.25 10.5046H3.75C2.50736 10.5046 1.5 9.49723 1.5 8.25459V3.75C1.5 2.50736 2.50736 1.5 3.75 1.5L7.24954 1.4995L7.25033 0.750496C7.25033 0.3708 7.53248 0.057005 7.89856 0.00734258L8.00033 0.000495911L7.89856 0.00734258ZM12.25 3H3.75C3.33578 3 3 3.33579 3 3.75V8.25459C3 8.66881 3.33578 9.00459 3.75 9.00459H12.25C12.6642 9.00459 13 8.66881 13 8.25459V3.75C13 3.33579 12.6642 3 12.25 3ZM5.74929 4.5C6.43925 4.5 6.99858 5.05933 6.99858 5.74929C6.99858 6.43925 6.43925 6.99858 5.74929 6.99858C5.05932 6.99858 4.5 6.43925 4.5 5.74929C4.5 5.05933 5.05932 4.5 5.74929 4.5ZM10.242 4.5C10.932 4.5 11.4913 5.05933 11.4913 5.74929C11.4913 6.43925 10.932 6.99858 10.242 6.99858C9.55206 6.99858 8.99273 6.43925 8.99273 5.74929C8.99273 5.05933 9.55206 4.5 10.242 4.5Z"/> </symbol><symbol id="mail-filled" viewBox="0 0 24 24"> <path d="M22 8.608V16.75C22 18.483 20.6435 19.8992 18.9344 19.9949L18.75 20H5.25C3.51697 20 2.10075 18.6435 2.00514 16.9344L2 16.75V8.608L11.652 13.6644C11.87 13.7785 12.13 13.7785 12.348 13.6644L22 8.608ZM5.25 4H18.75C20.4347 4 21.8201 5.28191 21.9838 6.92355L12 12.1533L2.01619 6.92355C2.17386 5.34271 3.46432 4.09545 5.06409 4.00523L5.25 4H18.75H5.25Z"/> </symbol><symbol id="mic-regular" viewBox="0 0 24 24"> <path d="M18.25 11C18.6297 11 18.9435 11.2822 18.9932 11.6482L19 11.75V12.25C19 15.8094 16.245 18.7254 12.751 18.9817L12.75 21.25C12.75 21.6642 12.4142 22 12 22C11.6203 22 11.3065 21.7178 11.2568 21.3518L11.25 21.25L11.25 18.9818C7.83323 18.7316 5.12283 15.938 5.00406 12.4863L5 12.25V11.75C5 11.3358 5.33579 11 5.75 11C6.1297 11 6.44349 11.2822 6.49315 11.6482L6.5 11.75V12.25C6.5 15.077 8.73445 17.3821 11.5336 17.4956L11.75 17.5H12.25C15.077 17.5 17.3821 15.2656 17.4956 12.4664L17.5 12.25V11.75C17.5 11.3358 17.8358 11 18.25 11ZM12 2C14.2091 2 16 3.79086 16 6V12C16 14.2091 14.2091 16 12 16C9.79086 16 8 14.2091 8 12V6C8 3.79086 9.79086 2 12 2ZM12 3.5C10.6193 3.5 9.5 4.61929 9.5 6V12C9.5 13.3807 10.6193 14.5 12 14.5C13.3807 14.5 14.5 13.3807 14.5 12V6C14.5 4.61929 13.3807 3.5 12 3.5Z"/> </symbol><symbol id="microservices" viewBox="0 0 18 18"> <path d="M5.75 10C6.99264 10 8 11.0074 8 12.25V15.75C8 16.9926 6.99264 18 5.75 18H2.25C1.00736 18 0 16.9926 0 15.75V12.25C0 11.0074 1.00736 10 2.25 10H5.75ZM15.75 10C16.9926 10 18 11.0074 18 12.25V15.75C18 16.9926 16.9926 18 15.75 18H12.25C11.0074 18 10 16.9926 10 15.75V12.25C10 11.0074 11.0074 10 12.25 10H15.75ZM5.75 11.5H2.25C1.83579 11.5 1.5 11.8358 1.5 12.25V15.75C1.5 16.1642 1.83579 16.5 2.25 16.5H5.75C6.16421 16.5 6.5 16.1642 6.5 15.75V12.25C6.5 11.8358 6.16421 11.5 5.75 11.5ZM15.75 11.5H12.25C11.8358 11.5 11.5 11.8358 11.5 12.25V15.75C11.5 16.1642 11.8358 16.5 12.25 16.5H15.75C16.1642 16.5 16.5 16.1642 16.5 15.75V12.25C16.5 11.8358 16.1642 11.5 15.75 11.5ZM5.75 0C6.99264 0 8 1.00736 8 2.25V5.75C8 6.99264 6.99264 8 5.75 8H2.25C1.00736 8 0 6.99264 0 5.75V2.25C0 1.00736 1.00736 0 2.25 0H5.75ZM15.75 0C16.9926 0 18 1.00736 18 2.25V5.75C18 6.99264 16.9926 8 15.75 8H12.25C11.0074 8 10 6.99264 10 5.75V2.25C10 1.00736 11.0074 0 12.25 0H15.75ZM5.75 1.5H2.25C1.83579 1.5 1.5 1.83579 1.5 2.25V5.75C1.5 6.16421 1.83579 6.5 2.25 6.5H5.75C6.16421 6.5 6.5 6.16421 6.5 5.75V2.25C6.5 1.83579 6.16421 1.5 5.75 1.5ZM15.75 1.5H12.25C11.8358 1.5 11.5 1.83579 11.5 2.25V5.75C11.5 6.16421 11.8358 6.5 12.25 6.5H15.75C16.1642 6.5 16.5 6.16421 16.5 5.75V2.25C16.5 1.83579 16.1642 1.5 15.75 1.5Z"/> </symbol><symbol id="mobile" viewBox="0 0 12 20"> <path d="M9.75 0C10.9926 0 12 1.00736 12 2.25V17.75C12 18.9926 10.9926 20 9.75 20H2.25C1.00736 20 0 18.9926 0 17.75V2.25C0 1.00736 1.00736 0 2.25 0H9.75ZM9.75 1.5H2.25C1.83579 1.5 1.5 1.83579 1.5 2.25V17.75C1.5 18.1642 1.83579 18.5 2.25 18.5H9.75C10.1642 18.5 10.5 18.1642 10.5 17.75V2.25C10.5 1.83579 10.1642 1.5 9.75 1.5ZM7.24887 15.5C7.66308 15.4994 7.99938 15.8347 8 16.2489C8.00062 16.6631 7.66534 16.9994 7.25113 17L4.75113 17.0038C4.33692 17.0044 4.00062 16.6691 4 16.2549C3.99938 15.8407 4.33466 15.5044 4.74887 15.5038L7.24887 15.5Z"/> </symbol><symbol id="money" viewBox="0 0 48 48"> <path d="M21 16C17.6863 16 15 18.6863 15 22C15 25.3137 17.6863 28 21 28C24.3137 28 27 25.3137 27 22C27 18.6863 24.3137 16 21 16ZM18 22C18 20.3431 19.3431 19 21 19C22.6569 19 24 20.3431 24 22C24 23.6569 22.6569 25 21 25C19.3431 25 18 23.6569 18 22ZM4 14.5C4 12.0147 6.01472 10 8.5 10H33.5C35.9853 10 38 12.0147 38 14.5V29.5C38 31.9853 35.9853 34 33.5 34H8.5C6.01472 34 4 31.9853 4 29.5V14.5ZM8.5 13C7.67157 13 7 13.6716 7 14.5V16H8.5C9.32843 16 10 15.3284 10 14.5V13H8.5ZM7 25H8.5C10.9853 25 13 27.0147 13 29.5V31H29V29.5C29 27.0147 31.0147 25 33.5 25H35V19H33.5C31.0147 19 29 16.9853 29 14.5V13H13V14.5C13 16.9853 10.9853 19 8.5 19H7V25ZM35 16V14.5C35 13.6716 34.3284 13 33.5 13H32V14.5C32 15.3284 32.6716 16 33.5 16H35ZM35 28H33.5C32.6716 28 32 28.6716 32 29.5V31H33.5C34.3284 31 35 30.3284 35 29.5V28ZM7 29.5C7 30.3284 7.67157 31 8.5 31H10V29.5C10 28.6716 9.32843 28 8.5 28H7V29.5ZM8.80273 37C9.84016 38.7934 11.7792 40 14 40H34.5C39.7467 40 44 35.7467 44 30.5V20C44 17.7792 42.7934 15.8402 41 14.8027V30.5C41 34.0899 38.0899 37 34.5 37H8.80273Z" fill="url(#paint0_linear_634_8562)"/> <defs> <linearGradient id="paint0_linear_634_8562" x1="4" y1="19.4462" x2="29.2254" y2="46.5562" gradientUnits="userSpaceOnUse"> <stop stop-color="#512BD4"/> <stop offset="1" stop-color="#D600AA"/> </linearGradient> </defs> </symbol><symbol id="movies-and-tv-regular" viewBox="0 0 24 24"> <path d="M19.7289 3.91704L19.7799 4.07669L20.3312 5.99921C20.4359 6.3642 20.2512 6.74361 19.9129 6.89226L19.817 6.92689L9.09009 10.002L20.2492 10.0029C20.6289 10.0029 20.9426 10.2851 20.9923 10.6512L20.9992 10.7529V19.2509C20.9992 20.7135 19.8575 21.9093 18.4167 21.9959L18.2492 22.0009H5.7503C4.28777 22.0009 3.0919 20.8592 3.00532 19.4185L3.0003 19.2509L3.00009 10.859L2.47833 9.03785C2.07521 7.63197 2.84305 6.16773 4.20415 5.68738L4.3638 5.63638L16.3785 2.19122C17.7844 1.7881 19.2486 2.55595 19.7289 3.91704ZM19.4983 11.502H4.5003V19.2509C4.5003 19.855 4.92878 20.359 5.49838 20.4755L5.62249 20.4945L5.7503 20.5009H18.2492C18.8964 20.5009 19.4287 20.0091 19.4927 19.3787L19.4992 19.2509L19.4983 11.502ZM6.27298 6.64938L4.77726 7.07827C4.15512 7.25666 3.77896 7.87622 3.89116 8.49977L3.92018 8.6244L4.26452 9.82525L4.5596 9.74039L6.27298 6.64938ZM11.0293 5.28552L8.31182 6.06475L6.59844 9.15576L9.31593 8.37653L11.0293 5.28552ZM15.7866 3.92139L13.0691 4.70062L11.3557 7.79163L14.0723 7.01268L15.7866 3.92139ZM17.6338 3.68784L16.113 6.4275L18.6815 5.69124L18.3381 4.49015C18.2309 4.11643 17.9645 3.83149 17.6338 3.68784Z"/> </symbol><symbol id="news-regular" viewBox="0 0 24 24"> <path d="M18.75 20H5.25C3.51697 20 2.10075 18.6435 2.00514 16.9344L2 16.75V6.25C2 5.05914 2.92516 4.08436 4.09595 4.00519L4.25 4H16.75C17.9409 4 18.9156 4.92516 18.9948 6.09595L19 6.25V7H19.75C20.9409 7 21.9156 7.92516 21.9948 9.09595L22 9.25V16.75C22 18.483 20.6435 19.8992 18.9344 19.9949L18.75 20H5.25H18.75ZM5.25 18.5H18.75C19.6682 18.5 20.4212 17.7929 20.4942 16.8935L20.5 16.75V9.25C20.5 8.8703 20.2178 8.55651 19.8518 8.50685L19.75 8.5H19V16.25C19 16.6297 18.7178 16.9435 18.3518 16.9932L18.25 17C17.8703 17 17.5565 16.7178 17.5068 16.3518L17.5 16.25V6.25C17.5 5.8703 17.2178 5.55651 16.8518 5.50685L16.75 5.5H4.25C3.8703 5.5 3.55651 5.78215 3.50685 6.14823L3.5 6.25V16.75C3.5 17.6682 4.20711 18.4212 5.10647 18.4942L5.25 18.5H18.75H5.25ZM12.246 14.5H15.2522C15.6665 14.5 16.0022 14.8358 16.0022 15.25C16.0022 15.6297 15.7201 15.9435 15.354 15.9932L15.2522 16H12.246C11.8318 16 11.496 15.6642 11.496 15.25C11.496 14.8703 11.7782 14.5565 12.1442 14.5068L12.246 14.5H15.2522H12.246ZM9.24328 11.0045C9.6575 11.0045 9.99328 11.3403 9.99328 11.7545V15.25C9.99328 15.6642 9.6575 16 9.24328 16H5.74776C5.33355 16 4.99776 15.6642 4.99776 15.25V11.7545C4.99776 11.3403 5.33355 11.0045 5.74776 11.0045H9.24328ZM8.49328 12.5045H6.49776V14.5H8.49328V12.5045ZM12.246 11.0045H15.2522C15.6665 11.0045 16.0022 11.3403 16.0022 11.7545C16.0022 12.1342 15.7201 12.448 15.354 12.4976L15.2522 12.5045H12.246C11.8318 12.5045 11.496 12.1687 11.496 11.7545C11.496 11.3748 11.7782 11.061 12.1442 11.0113L12.246 11.0045H15.2522H12.246ZM5.74776 7.50247H15.2522C15.6665 7.50247 16.0022 7.83826 16.0022 8.25247C16.0022 8.63217 15.7201 8.94596 15.354 8.99563L15.2522 9.00247H5.74776C5.33355 9.00247 4.99776 8.66669 4.99776 8.25247C4.99776 7.87278 5.27991 7.55898 5.64599 7.50932L5.74776 7.50247H15.2522H5.74776Z"/> </symbol><symbol id="notepad-regular" viewBox="0 0 24 24"> <path d="M5.75376 22.0046C4.5113 22.0044 3.50407 20.9972 3.50374 19.7547L3.50244 5.7502C3.50212 4.50751 4.5094 3.49986 5.75209 3.49986L6.49944 3.499L6.50001 2.75C6.50001 2.3703 6.78216 2.05651 7.14824 2.00685L7.25001 2C7.6297 2 7.9435 2.28215 7.99316 2.64823L8.00001 2.75L7.99944 3.499H11.0014L11.0019 2.75C11.0019 2.3703 11.2841 2.05651 11.6502 2.00685L11.7519 2C12.1316 2 12.4454 2.28215 12.4951 2.64823L12.5019 2.75L12.5014 3.499H15.4994L15.5 2.75C15.5 2.3703 15.7822 2.05651 16.1482 2.00685L16.25 2C16.6297 2 16.9435 2.28215 16.9932 2.64823L17 2.75L16.9994 3.499L17.7486 3.49986C18.991 3.50029 19.9982 4.50734 19.9986 5.7499L20 16.7499C20 16.8094 19.9929 16.8682 19.9793 16.9251L19.9502 17.0188L19.9052 17.115L19.8848 17.1471C19.8562 17.1951 19.8208 17.2398 19.7803 17.2803L15.2756 21.7849C15.2494 21.8112 15.2211 21.8356 15.1912 21.8577L15.2756 21.7849C15.2433 21.8173 15.2083 21.8464 15.1712 21.872L15.0834 21.9241L14.9666 21.9712L14.8535 21.9968L14.7998 22.0026L14.7453 22.0046H5.75376ZM17.7484 4.99993H5.742C5.33251 5.00545 5.00244 5.3391 5.00244 5.74993L5.00374 19.7544C5.00385 20.1687 5.33973 20.5046 5.75388 20.5046L13.9944 20.504L13.9953 18.25C13.9953 17.0591 14.9205 16.0844 16.0913 16.0052L16.2453 16H18.4994L18.4986 5.75027C18.4985 5.33596 18.1626 5.0001 17.7484 4.99993ZM17.4384 17.5H16.2453C15.8656 17.5 15.5518 17.7822 15.5022 18.1482L15.4953 18.25L15.4944 19.444L17.4384 17.5ZM7.25019 16H11.2484C11.6626 16 11.9984 16.3358 11.9984 16.75C11.9984 17.1297 11.7163 17.4435 11.3502 17.4932L11.2484 17.5H7.25019C6.83597 17.5 6.50019 17.1642 6.50019 16.75C6.50019 16.3703 6.78234 16.0565 7.14842 16.0068L7.25019 16H11.2484H7.25019ZM7.25019 12H16.2484C16.6626 12 16.9984 12.3358 16.9984 12.75C16.9984 13.1297 16.7163 13.4435 16.3502 13.4932L16.2484 13.5H7.25019C6.83597 13.5 6.50019 13.1642 6.50019 12.75C6.50019 12.3703 6.78234 12.0565 7.14842 12.0068L7.25019 12H16.2484H7.25019ZM7.25019 8H16.2484C16.6626 8 16.9984 8.33579 16.9984 8.75C16.9984 9.1297 16.7163 9.44349 16.3502 9.49315L16.2484 9.5H7.25019C6.83597 9.5 6.50019 9.16421 6.50019 8.75C6.50019 8.3703 6.78234 8.05651 7.14842 8.00685L7.25019 8H16.2484H7.25019Z"/> </symbol><symbol id="pause-button" viewBox="0 0 24 24"> <path d="M5.746 3a1.75 1.75 0 0 0-1.75 1.75v14.5c0 .966.784 1.75 1.75 1.75h3.5a1.75 1.75 0 0 0 1.75-1.75V4.75A1.75 1.75 0 0 0 9.246 3h-3.5ZM14.746 3a1.75 1.75 0 0 0-1.75 1.75v14.5c0 .966.784 1.75 1.75 1.75h3.5a1.75 1.75 0 0 0 1.75-1.75V4.75A1.75 1.75 0 0 0 18.246 3h-3.5Z"/> </symbol><symbol id="people-community-regular" viewBox="0 0 24 24"> <path d="M14.75 15C15.7165 15 16.5 15.7835 16.5 16.75L16.4989 17.7121C16.6156 19.9012 14.9879 21.009 12.0668 21.009C9.15786 21.009 7.5 19.9192 7.5 17.75V16.75C7.5 15.7835 8.2835 15 9.25 15H14.75ZM14.75 16.5H9.25C9.11193 16.5 9 16.6119 9 16.75V17.75C9 18.9262 9.88667 19.509 12.0668 19.509C14.2347 19.509 15.0625 18.9455 15 17.752V16.75C15 16.6119 14.8881 16.5 14.75 16.5ZM3.75 10L8.126 10.0001C8.04375 10.3197 8 10.6547 8 11C8 11.1691 8.01049 11.3358 8.03087 11.4993L3.75 11.5C3.61193 11.5 3.5 11.6119 3.5 11.75V12.75C3.5 13.9262 4.38667 14.509 6.56679 14.509C7.02869 14.509 7.42976 14.4835 7.77434 14.4317C7.20917 14.7897 6.78546 15.349 6.60122 16.0082L6.56679 16.009C3.65786 16.009 2 14.9192 2 12.75V11.75C2 10.7835 2.7835 10 3.75 10ZM20.25 10C21.2165 10 22 10.7835 22 11.75L21.9989 12.7121C22.1156 14.9012 20.4879 16.009 17.5668 16.009L17.3985 16.0073C17.2091 15.3302 16.767 14.7587 16.1803 14.4008C16.567 14.4733 17.0273 14.509 17.5668 14.509C19.7347 14.509 20.5625 13.9455 20.5 12.752V11.75C20.5 11.6119 20.3881 11.5 20.25 11.5L15.9692 11.4992C15.9895 11.3357 16 11.1691 16 11C16 10.6547 15.9563 10.3197 15.874 10.0001L20.25 10ZM12 8C13.6569 8 15 9.34315 15 11C15 12.6569 13.6569 14 12 14C10.3431 14 9 12.6569 9 11C9 9.34315 10.3431 8 12 8ZM12 9.5C11.1716 9.5 10.5 10.1716 10.5 11C10.5 11.8284 11.1716 12.5 12 12.5C12.8284 12.5 13.5 11.8284 13.5 11C13.5 10.1716 12.8284 9.5 12 9.5ZM6.5 3C8.15685 3 9.5 4.34315 9.5 6C9.5 7.65685 8.15685 9 6.5 9C4.84315 9 3.5 7.65685 3.5 6C3.5 4.34315 4.84315 3 6.5 3ZM17.5 3C19.1569 3 20.5 4.34315 20.5 6C20.5 7.65685 19.1569 9 17.5 9C15.8431 9 14.5 7.65685 14.5 6C14.5 4.34315 15.8431 3 17.5 3ZM6.5 4.5C5.67157 4.5 5 5.17157 5 6C5 6.82843 5.67157 7.5 6.5 7.5C7.32843 7.5 8 6.82843 8 6C8 5.17157 7.32843 4.5 6.5 4.5ZM17.5 4.5C16.6716 4.5 16 5.17157 16 6C16 6.82843 16.6716 7.5 17.5 7.5C18.3284 7.5 19 6.82843 19 6C19 5.17157 18.3284 4.5 17.5 4.5Z"/> </symbol><symbol id="people-regular" viewBox="0 0 24 24"> <path d="M5.5 8C5.5 6.61929 6.61929 5.5 8 5.5C9.38071 5.5 10.5 6.61929 10.5 8C10.5 9.38071 9.38071 10.5 8 10.5C6.61929 10.5 5.5 9.38071 5.5 8ZM8 4C5.79086 4 4 5.79086 4 8C4 10.2091 5.79086 12 8 12C10.2091 12 12 10.2091 12 8C12 5.79086 10.2091 4 8 4ZM15.5 9C15.5 8.17157 16.1716 7.5 17 7.5C17.8284 7.5 18.5 8.17157 18.5 9C18.5 9.82843 17.8284 10.5 17 10.5C16.1716 10.5 15.5 9.82843 15.5 9ZM17 6C15.3431 6 14 7.34315 14 9C14 10.6569 15.3431 12 17 12C18.6569 12 20 10.6569 20 9C20 7.34315 18.6569 6 17 6ZM14.2484 19.0377C14.9507 19.3232 15.8517 19.5 17.001 19.5C19.2833 19.5 20.5867 18.8027 21.2979 17.9421C21.643 17.5244 21.8186 17.1027 21.9077 16.7795C21.9521 16.6181 21.9754 16.48 21.9875 16.377C21.9936 16.3254 21.997 16.2821 21.9988 16.2487C21.9997 16.232 22.0003 16.2177 22.0006 16.2059L22.0009 16.1903L22.001 16.1839L22.001 16.1811L22.001 16.1786C22.001 14.9754 21.0256 14 19.8224 14H14.1796C14.1521 14 14.1248 14.0005 14.0977 14.0015C14.4916 14.4126 14.7787 14.927 14.914 15.5H19.8224C20.194 15.5 20.4958 15.7986 20.5009 16.1689C20.5006 16.1746 20.4997 16.1855 20.4979 16.2011C20.4934 16.2387 20.4835 16.3015 20.4615 16.3812C20.4177 16.5402 20.3277 16.7613 20.1416 16.9865C19.7903 17.4116 18.9687 18 17.001 18C16.0209 18 15.3252 17.854 14.8302 17.655C14.7231 18.0551 14.5452 18.5378 14.2484 19.0377ZM4.25 14C3.00736 14 2 15.0074 2 16.25V16.5011L2 16.5022L2.00001 16.5048L2.00007 16.5111L2.00035 16.5277C2.00064 16.5406 2.00117 16.5571 2.0021 16.5771C2.00396 16.6169 2.00745 16.6705 2.01398 16.7358C2.02701 16.8661 2.05233 17.045 2.10165 17.2564C2.19995 17.6776 2.39654 18.2404 2.79183 18.8051C3.61066 19.9749 5.17178 21 8 21C10.8282 21 12.3893 19.9749 13.2082 18.8051C13.6035 18.2404 13.8001 17.6776 13.8983 17.2564C13.9477 17.045 13.973 16.8661 13.986 16.7358C13.9926 16.6705 13.996 16.6169 13.9979 16.5771C13.9988 16.5571 13.9994 16.5406 13.9996 16.5277L13.9999 16.5111L14 16.5048L14 16.5022L14 16.25C14 15.0074 12.9926 14 11.75 14H4.25ZM3.50047 16.5072L3.5 16.4947V16.25C3.5 15.8358 3.83579 15.5 4.25 15.5H11.75C12.1642 15.5 12.5 15.8358 12.5 16.25V16.4946L12.4995 16.5072C12.4988 16.5222 12.4972 16.5493 12.4935 16.5865C12.486 16.6612 12.4703 16.7753 12.4376 16.9155C12.3718 17.1974 12.2403 17.5721 11.9793 17.9449C11.4857 18.6501 10.4218 19.5 8 19.5C5.57822 19.5 4.51434 18.6501 4.02067 17.9449C3.75971 17.5721 3.62818 17.1974 3.56241 16.9155C3.5297 16.7753 3.514 16.6612 3.50653 16.5865C3.50281 16.5493 3.50117 16.5222 3.50047 16.5072Z"/> </symbol><symbol id="people-team-toolbox-regular" viewBox="0 0 24 24"> <path d="M14.754 10C15.5468 10 16.2164 10.5271 16.4316 11.25H15.75C15.3405 11.25 14.9519 11.3395 14.6028 11.5H9.25193C9.11386 11.5 9.00193 11.6119 9.00193 11.75V16.499C9.00193 17.8046 9.83577 18.9156 11 19.3283V20.8878C8.99692 20.432 7.50193 18.6401 7.50193 16.499V11.75C7.50193 10.7835 8.28543 10 9.25193 10H14.754ZM19.25 11.25C20.7649 11.25 21.9936 12.4748 22 13.9882V11.75C22 10.7835 21.2165 10 20.25 10L16.8747 9.99906C17.1669 10.3526 17.3724 10.7804 17.4587 11.25H19.25ZM3.75 10L7.13128 9.99906C6.78791 10.4145 6.56424 10.9325 6.51312 11.5002L3.75 11.5C3.61193 11.5 3.5 11.6119 3.5 11.75V14.9988C3.5 16.3802 4.61984 17.5 6.00124 17.5C6.20123 17.5 6.39574 17.4765 6.58216 17.4322C6.66687 17.9361 6.82156 18.4167 7.03487 18.864C6.70577 18.953 6.35899 19 6.00124 19C3.79142 19 2 17.2086 2 14.9988V11.75C2 10.7835 2.7835 10 3.75 10ZM12 3C13.6569 3 15 4.34315 15 6C15 7.65685 13.6569 9 12 9C10.3431 9 9 7.65685 9 6C9 4.34315 10.3431 3 12 3ZM12 4.5C11.1716 4.5 10.5 5.17157 10.5 6C10.5 6.82843 11.1716 7.5 12 7.5C12.8284 7.5 13.5 6.82843 13.5 6C13.5 5.17157 12.8284 4.5 12 4.5ZM18.5 4C19.8807 4 21 5.11929 21 6.5C21 7.88071 19.8807 9 18.5 9C17.1193 9 16 7.88071 16 6.5C16 5.11929 17.1193 4 18.5 4ZM18.5 5.5C17.9477 5.5 17.5 5.94772 17.5 6.5C17.5 7.05228 17.9477 7.5 18.5 7.5C19.0523 7.5 19.5 7.05228 19.5 6.5C19.5 5.94772 19.0523 5.5 18.5 5.5ZM5.5 4C6.88071 4 8 5.11929 8 6.5C8 7.88071 6.88071 9 5.5 9C4.11929 9 3 7.88071 3 6.5C3 5.11929 4.11929 4 5.5 4ZM5.5 5.5C4.94772 5.5 4.5 5.94772 4.5 6.5C4.5 7.05228 4.94772 7.5 5.5 7.5C6.05228 7.5 6.5 7.05228 6.5 6.5C6.5 5.94772 6.05228 5.5 5.5 5.5ZM14 15H13.5C12.6716 15 12 15.6716 12 16.5V18H14.5V17.75C14.5 17.3358 14.8358 17 15.25 17C15.6642 17 16 17.3358 16 17.75V18H19V17.75C19 17.3358 19.3358 17 19.75 17C20.1642 17 20.5 17.3358 20.5 17.75V18H23V16.5C23 15.6716 22.3284 15 21.5 15H21V14C21 13.0335 20.2165 12.25 19.25 12.25H15.75C14.7835 12.25 14 13.0335 14 14V15ZM15.5 14C15.5 13.8619 15.6119 13.75 15.75 13.75H19.25C19.3881 13.75 19.5 13.8619 19.5 14V15H15.5V14ZM12 21.5V19.5H14.5V20.25C14.5 20.6642 14.8358 21 15.25 21C15.6642 21 16 20.6642 16 20.25V19.5H19V20.25C19 20.6642 19.3358 21 19.75 21C20.1642 21 20.5 20.6642 20.5 20.25V19.5H23V21.5C23 22.3284 22.3284 23 21.5 23H13.5C12.6716 23 12 22.3284 12 21.5Z"/> </symbol><symbol id="person-feedback-regular" viewBox="0 0 24 24"> <path d="M10.75 14C11.9926 14 13 15.0074 13 16.25V17.752L12.9921 17.8604C12.6814 19.9866 10.7715 21.009 7.56679 21.009C4.37361 21.009 2.4333 19.9983 2.01446 17.8966L2 17.75V16.25C2 15.0074 3.00736 14 4.25 14H10.75ZM10.75 15.5H4.25C3.83579 15.5 3.5 15.8358 3.5 16.25V17.6704C3.77979 18.8708 5.05063 19.509 7.56679 19.509C10.0829 19.509 11.2966 18.8777 11.5 17.6932V16.25C11.5 15.8358 11.1642 15.5 10.75 15.5ZM7.5 6C9.433 6 11 7.567 11 9.5C11 11.433 9.433 13 7.5 13C5.567 13 4 11.433 4 9.5C4 7.567 5.567 6 7.5 6ZM19.75 2C20.9926 2 22 3.00736 22 4.25V7.75C22 8.99264 20.9926 10 19.75 10H18.2951L16.1286 12.1414C15.6375 12.6266 14.846 12.6219 14.3608 12.1308C14.1296 11.8968 14 11.5812 14 11.2526L13.9994 9.9862C12.8747 9.86155 12 8.90792 12 7.75V4.25C12 3.00736 13.0074 2 14.25 2H19.75ZM7.5 7.5C6.39543 7.5 5.5 8.39543 5.5 9.5C5.5 10.6046 6.39543 11.5 7.5 11.5C8.60457 11.5 9.5 10.6046 9.5 9.5C9.5 8.39543 8.60457 7.5 7.5 7.5ZM19.75 3.5H14.25C13.8358 3.5 13.5 3.83579 13.5 4.25V7.75C13.5 8.16421 13.8358 8.5 14.25 8.5H15.4986L15.4997 10.6539L17.6789 8.5H19.75C20.1642 8.5 20.5 8.16421 20.5 7.75V4.25C20.5 3.83579 20.1642 3.5 19.75 3.5Z"/> </symbol><symbol id="person-question-mark-regular" viewBox="0 0 24 24"> <path d="M17.5004 12.0003C20.5379 12.0003 23.0004 14.4627 23.0004 17.5003C23.0004 20.5378 20.5379 23.0003 17.5004 23.0003C14.4628 23.0003 12.0004 20.5378 12.0004 17.5003C12.0004 14.4627 14.4628 12.0003 17.5004 12.0003ZM17.5004 19.7512C17.1555 19.7512 16.8759 20.0308 16.8759 20.3757C16.8759 20.7207 17.1555 21.0003 17.5004 21.0003C17.8453 21.0003 18.1249 20.7207 18.1249 20.3757C18.1249 20.0308 17.8453 19.7512 17.5004 19.7512ZM17.5004 13.8743C16.4525 13.8743 15.6361 14.6917 15.647 15.8286C15.6497 16.1047 15.8757 16.3264 16.1518 16.3238C16.4279 16.3211 16.6496 16.0951 16.647 15.819C16.6414 15.24 17.0066 14.8743 17.5004 14.8743C17.9728 14.8743 18.3538 15.2662 18.3538 15.8238C18.3538 16.0161 18.2985 16.1661 18.1299 16.3853L18.0359 16.5012L17.9369 16.6145L17.6715 16.9046L17.535 17.0617C17.1517 17.5185 17.0004 17.8542 17.0004 18.3718C17.0004 18.648 17.2243 18.8718 17.5004 18.8718C17.7766 18.8718 18.0004 18.648 18.0004 18.3718C18.0004 18.1686 18.0589 18.0129 18.2392 17.7816L18.3242 17.6775L18.4251 17.562L18.6908 17.2715L18.8255 17.1164C19.2037 16.6656 19.3538 16.3332 19.3538 15.8238C19.3538 14.7201 18.5315 13.8743 17.5004 13.8743ZM12.0226 13.9996C11.7259 14.4629 11.4864 14.9663 11.314 15.4999L4.25278 15.5002C3.83919 15.5002 3.50391 15.8355 3.50391 16.2491V16.8267C3.50391 17.3624 3.69502 17.8805 4.04287 18.2878C5.29618 19.7555 7.26206 20.5013 10.0004 20.5013C10.5968 20.5013 11.1567 20.4659 11.6806 20.3954C11.9258 20.8903 12.2333 21.3489 12.5921 21.7618C11.7966 21.922 10.9317 22.0013 10.0004 22.0013C6.8545 22.0013 4.46849 21.0962 2.90219 19.2619C2.32242 18.583 2.00391 17.7195 2.00391 16.8267V16.2491C2.00391 15.007 3.01076 14.0002 4.25278 14.0002L12.0226 13.9996ZM10.0004 2.00488C12.7618 2.00488 15.0004 4.24346 15.0004 7.00488C15.0004 9.76631 12.7618 12.0049 10.0004 12.0049C7.23894 12.0049 5.00036 9.76631 5.00036 7.00488C5.00036 4.24346 7.23894 2.00488 10.0004 2.00488ZM10.0004 3.50488C8.06737 3.50488 6.50036 5.07189 6.50036 7.00488C6.50036 8.93788 8.06737 10.5049 10.0004 10.5049C11.9334 10.5049 13.5004 8.93788 13.5004 7.00488C13.5004 5.07189 11.9334 3.50488 10.0004 3.50488Z"/> </symbol><symbol id="person-voice-regular" viewBox="0 0 24 24"> <path d="M14.7545 15C15.9966 15 17.0034 16.0069 17.0034 17.2489V17.8243C17.0034 18.7186 16.6838 19.5834 16.1023 20.2628C14.5329 22.0963 12.1457 23.0011 9.00036 23.0011C5.8545 23.0011 3.46849 22.096 1.90219 20.2617C1.32242 19.5828 1.00391 18.7193 1.00391 17.8266V17.2489C1.00391 16.0069 2.01076 15 3.25278 15H14.7545ZM14.7545 16.5H3.25278C2.83919 16.5 2.50391 16.8353 2.50391 17.2489V17.8266C2.50391 18.3622 2.69502 18.8803 3.04287 19.2877C4.29618 20.7554 6.26206 21.5011 9.00036 21.5011C11.7387 21.5011 13.7063 20.7553 14.9627 19.2874C15.3117 18.8798 15.5034 18.3609 15.5034 17.8243V17.2489C15.5034 16.8353 15.1681 16.5 14.7545 16.5ZM19.0543 1.40364C19.414 1.19813 19.8721 1.32306 20.0776 1.6827C21.1682 3.59117 21.7504 5.75412 21.7504 8.00008C21.7504 10.2536 21.1643 12.4235 20.0667 14.3365C19.8606 14.6958 19.4022 14.82 19.0429 14.6138C18.6836 14.4077 18.5595 13.9493 18.7656 13.5901C19.7337 11.9027 20.2504 9.98993 20.2504 8.00008C20.2504 6.01691 19.7372 4.11023 18.7753 2.42693C18.5698 2.0673 18.6947 1.60916 19.0543 1.40364ZM9.00036 3.0047C11.7618 3.0047 14.0004 5.24328 14.0004 8.0047C14.0004 10.7661 11.7618 13.0047 9.00036 13.0047C6.23894 13.0047 4.00036 10.7661 4.00036 8.0047C4.00036 5.24328 6.23894 3.0047 9.00036 3.0047ZM15.5889 3.39951C15.9489 3.19476 16.4068 3.32068 16.6116 3.68076C17.3541 4.98671 17.7504 6.46544 17.7504 8.00008C17.7504 9.53822 17.3523 11.0202 16.6065 12.3282C16.4014 12.6881 15.9433 12.8135 15.5835 12.6083C15.2237 12.4031 15.0983 11.9451 15.3034 11.5853C15.921 10.5021 16.2504 9.27594 16.2504 8.00008C16.2504 6.72712 15.9225 5.50362 15.3076 4.4222C15.1029 4.06212 15.2288 3.60425 15.5889 3.39951ZM9.00036 4.5047C7.06737 4.5047 5.50036 6.0717 5.50036 8.0047C5.50036 9.9377 7.06737 11.5047 9.00036 11.5047C10.9334 11.5047 12.5004 9.9377 12.5004 8.0047C12.5004 6.0717 10.9334 4.5047 9.00036 4.5047Z"/> </symbol><symbol id="phone-regular" viewBox="0 0 24 24"> <path d="M15.75 2C16.9926 2 18 3.00736 18 4.25V19.75C18 20.9926 16.9926 22 15.75 22H8.25C7.00736 22 6 20.9926 6 19.75V4.25C6 3.00736 7.00736 2 8.25 2H15.75ZM15.75 3.5H8.25C7.83579 3.5 7.5 3.83579 7.5 4.25V19.75C7.5 20.1642 7.83579 20.5 8.25 20.5H15.75C16.1642 20.5 16.5 20.1642 16.5 19.75V4.25C16.5 3.83579 16.1642 3.5 15.75 3.5ZM13.2489 17.5C13.6631 17.4994 13.9994 17.8347 14 18.2489C14.0006 18.6631 13.6653 18.9994 13.2511 19L10.7511 19.0038C10.3369 19.0044 10.0006 18.6691 10 18.2549C9.99938 17.8407 10.3347 17.5044 10.7489 17.5038L13.2489 17.5Z"/> </symbol><symbol id="play-button" viewBox="0 0 24 24"> <path d="M5 5.274c0-1.707 1.826-2.792 3.325-1.977l12.362 6.726c1.566.853 1.566 3.101 0 3.953L8.325 20.702C6.826 21.518 5 20.432 5 18.726V5.274Z"/> </symbol><symbol id="play-circle-filled" viewBox="0 0 24 24"> <path d="M2 12C2 6.47715 6.47715 2 12 2C17.5228 2 22 6.47715 22 12C22 17.5228 17.5228 22 12 22C6.47715 22 2 17.5228 2 12ZM10.8556 8.15498C10.0225 7.69354 9 8.29608 9 9.24847V14.7516C9 15.704 10.0225 16.3065 10.8556 15.8451L16.6134 12.6561C16.852 12.524 17 12.2727 17 12C17 11.7273 16.852 11.4761 16.6134 11.3439L10.8556 8.15498Z"/> </symbol><symbol id="play-filled" viewBox="0 0 24 24"> <path d="M5 5.27368C5 3.56682 6.82609 2.48151 8.32538 3.2973L20.687 10.0235C22.2531 10.8756 22.2531 13.124 20.687 13.9762L8.32538 20.7024C6.82609 21.5181 5 20.4328 5 18.726V5.27368Z"/> </symbol><symbol id="play-regular" viewBox="0 0 24 24"> <path d="M7.60846 4.61489C7.1087 4.34296 6.5 4.70472 6.5 5.27368V18.726C6.5 19.2949 7.1087 19.6567 7.60846 19.3848L19.97 12.6586C20.4921 12.3746 20.4921 11.6251 19.97 11.341L7.60846 4.61489ZM5 5.27368C5 3.56682 6.82609 2.48151 8.32538 3.2973L20.687 10.0235C22.2531 10.8756 22.2531 13.124 20.687 13.9762L8.32538 20.7024C6.82609 21.5181 5 20.4328 5 18.726V5.27368Z"/> </symbol><symbol id="pulse-square-regular" viewBox="0 0 24 24"> <path d="M18.7488 3C19.9915 3 20.9988 4.00736 20.9988 5.25V18.7523C20.9988 19.9949 19.9915 21.0023 18.7488 21.0023H5.25C4.00736 21.0023 3 19.9949 3 18.7523V5.25C3 4.00736 4.00736 3 5.25 3H18.7488ZM18.7488 4.5H5.25C4.83579 4.5 4.5 4.83579 4.5 5.25V18.7523C4.5 19.1665 4.83579 19.5023 5.25 19.5023H18.7488C19.163 19.5023 19.4988 19.1665 19.4988 18.7523V5.25C19.4988 4.83579 19.163 4.5 18.7488 4.5ZM8.25508 11.5004L9.81175 7.94933C10.0631 7.37605 10.8475 7.35474 11.1451 7.86895L11.1949 7.97163L13.5762 13.9183L14.5794 11.9146C14.6907 11.6925 14.9033 11.542 15.145 11.5078L15.2501 11.5004H17.25C17.6642 11.5004 18 11.8362 18 12.2504C18 12.6301 17.7178 12.9439 17.3518 12.9936L17.25 13.0004H15.7133L14.1706 16.0814C13.8981 16.6257 13.1407 16.6269 12.8521 16.1245L12.8037 16.0244L10.4674 10.1899L9.4321 12.5516C9.3275 12.7902 9.10803 12.9549 8.85531 12.9923L8.7452 13.0004H6.75C6.33579 13.0004 6 12.6647 6 12.2504C6 11.8707 6.28215 11.5569 6.64823 11.5073L6.75 11.5004H8.25508L9.81175 7.94933L8.25508 11.5004Z"/> </symbol><symbol id="puzzle-cube-piece-regular" viewBox="0 0 20 20"> <path d="M17.208 1.29002C16.8175 0.8995 16.1844 0.8995 15.7938 1.29002L14.2909 2.79292C13.9004 3.18344 13.9004 3.81661 14.2909 4.20713L15.7938 5.71002C16.1844 6.10055 16.8175 6.10055 17.208 5.71002L18.7109 4.20713C19.1015 3.81661 19.1015 3.18344 18.7109 2.79292L17.208 1.29002ZM14.998 3.50002L16.5009 1.99713L18.0038 3.50002L16.5009 5.00292L14.998 3.50002ZM12.998 3H5.5C4.11929 3 3 4.11929 3 5.5V14.5C3 15.8807 4.11929 17 5.5 17H14.5C15.8807 17 17 15.8807 17 14.5V7H12.998V3ZM5.35554 15.9931C4.59489 15.9204 4 15.2797 4 14.5V13H7V16H5.5L5.35554 15.9931ZM8 13H12V16H8V13ZM15.9931 14.6445C15.9204 15.4051 15.2797 16 14.5 16H13V13H16V14.5L15.9931 14.6445ZM8 8H12V12H8V8ZM13 12V8H16V12H13ZM8 4H12V7H8V4ZM5.5 4H7V7H4V5.5L4.00687 5.35554C4.07955 4.59489 4.7203 4 5.5 4ZM4 12V8H7V12H4Z"/> </symbol><symbol id="puzzle-piece-regular" viewBox="0 0 24 24"> <path d="M12.9994 2.00391C14.5971 2.00391 15.9031 3.25283 15.9935 4.82294L15.9984 4.99867L18.2494 4.99967C19.1166 4.99967 19.8365 5.63039 19.9753 6.45825L19.9936 6.6063L19.9994 6.74985L19.9985 10.5009L18.0009 10.501C17.2573 10.501 16.6347 11.0442 16.521 11.74L16.5057 11.8722L16.5009 12.001C16.5009 12.7446 17.0441 13.3672 17.74 13.4809L17.8721 13.4962L18.0009 13.501L19.9985 13.5009L19.9994 17.2523C19.9994 18.1705 19.2923 18.9235 18.3929 18.9965L18.2494 19.0023L15.9984 19.0017L15.9944 19.1743C15.91 20.6301 14.7875 21.8075 13.3562 21.9771L13.1757 21.993L12.9994 21.9981C11.4018 21.9981 10.0958 20.7491 10.0045 19.1776L9.99945 19.0017L7.74945 19.0023C6.88228 19.0023 6.16243 18.3716 6.02362 17.544L6.00525 17.396L5.99945 17.2525L5.99845 15.0007L5.83545 14.9959C4.37962 14.9115 3.2023 13.7891 3.03271 12.3577L3.01681 12.1773L3.01172 12.001C3.01172 10.4033 4.26064 9.09732 5.83538 9.00607L5.99845 9.00067L5.99945 6.74967C5.99945 5.88251 6.63017 5.16266 7.45776 5.02385L7.60576 5.00547L7.74926 4.99967L9.99845 4.99867L10.0045 4.82763C10.0889 3.37181 11.2114 2.19449 12.6427 2.0249L12.8232 2.009L12.9994 2.00391ZM12.9994 3.50391C12.2198 3.50391 11.579 4.09879 11.5063 4.86006L11.4994 5.00464L11.498 6.49872L7.74945 6.49967C7.6311 6.49967 7.53196 6.5819 7.50605 6.69246L7.49945 6.74985L7.49854 10.5008L6.01172 10.501C5.18329 10.501 4.51172 11.1726 4.51172 12.001C4.51172 12.7807 5.10661 13.4214 5.8672 13.4941L6.01165 13.501L7.49854 13.5008L7.49945 17.2523C7.49945 17.3706 7.58168 17.4698 7.69207 17.4957L7.74935 17.5023L11.498 17.5018L11.4994 18.9981C11.4994 19.8265 12.171 20.4981 12.9994 20.4981C13.7791 20.4981 14.4199 19.9032 14.4926 19.1431L14.4994 18.9988L14.498 17.5018L18.2494 17.5023C18.3678 17.5023 18.4669 17.4201 18.4928 17.3097L18.4994 17.2525L18.4984 14.9997L17.9757 15.0006L17.7963 14.9941C16.285 14.8919 15.0922 13.6766 15.0063 12.1529L15.0013 11.9757L15.0078 11.7963C15.11 10.285 16.3253 9.09226 17.8264 9.00598L18.0009 9.00098L18.4984 9.00067L18.4994 6.74967C18.4994 6.65499 18.4468 6.57261 18.3692 6.53017L18.3067 6.50627L18.2493 6.49967L14.498 6.49872L14.4994 5.00391C14.4994 4.17548 13.8279 3.50391 12.9994 3.50391Z"/> </symbol><symbol id="question-circle-regular" viewBox="0 0 24 24"> <path d="M12 2C17.523 2 22 6.478 22 12C22 17.522 17.523 22 12 22C6.477 22 2 17.522 2 12C2 6.478 6.477 2 12 2ZM12 3.667C7.405 3.667 3.667 7.405 3.667 12C3.667 16.595 7.405 20.333 12 20.333C16.595 20.333 20.333 16.595 20.333 12C20.333 7.405 16.595 3.667 12 3.667ZM12 15.5C12.5523 15.5 13 15.9477 13 16.5C13 17.0523 12.5523 17.5 12 17.5C11.4477 17.5 11 17.0523 11 16.5C11 15.9477 11.4477 15.5 12 15.5ZM12 6.75C13.5188 6.75 14.75 7.98122 14.75 9.5C14.75 10.5108 14.4525 11.074 13.6989 11.8586L13.5303 12.0303C12.9084 12.6522 12.75 12.9163 12.75 13.5C12.75 13.9142 12.4142 14.25 12 14.25C11.5858 14.25 11.25 13.9142 11.25 13.5C11.25 12.4892 11.5475 11.926 12.3011 11.1414L12.4697 10.9697C13.0916 10.3478 13.25 10.0837 13.25 9.5C13.25 8.80964 12.6904 8.25 12 8.25C11.3528 8.25 10.8205 8.74187 10.7565 9.37219L10.75 9.5C10.75 9.91421 10.4142 10.25 10 10.25C9.58579 10.25 9.25 9.91421 9.25 9.5C9.25 7.98122 10.4812 6.75 12 6.75Z"/> </symbol><symbol id="quick-start" viewBox="0 0 20 18"> <path d="M0 3.25C0 1.45507 1.45507 0 3.25 0H16.75C18.5449 0 20 1.45507 20 3.25V14.75C20 16.5449 18.5449 18 16.75 18H3.25C1.45507 18 0 16.5449 0 14.75V3.25ZM3.25 1.5C2.2835 1.5 1.5 2.2835 1.5 3.25V14.75C1.5 15.7165 2.2835 16.5 3.25 16.5H16.75C17.7165 16.5 18.5 15.7165 18.5 14.75V3.25C18.5 2.2835 17.7165 1.5 16.75 1.5H3.25ZM7 6.2507V11.7501C7 12.5107 7.81546 12.9929 8.48191 12.6263L13.4815 9.87662C14.1723 9.4967 14.1723 8.50411 13.4815 8.12418L8.48191 5.37448C7.81546 5.00794 7 5.4901 7 6.2507Z"/> </symbol><symbol id="receipt-search-regular" viewBox="0 0 20 20"> <path d="M3.00001 8.75997V5.00004C2.999 4.7393 3.05212 4.48119 3.15601 4.24204C3.25814 4.00565 3.40098 3.78903 3.57801 3.60204C3.7537 3.4156 3.96527 3.26662 4.20001 3.16404C4.44016 3.05904 4.69893 3.00328 4.96101 3.00004H12.039C12.3007 2.99827 12.5595 3.05426 12.797 3.16404C13.0297 3.27186 13.2413 3.42017 13.422 3.60204C13.6032 3.78268 13.7466 3.9975 13.844 4.23404C13.9437 4.47729 13.9967 4.73717 14 5.00004V12H17V14.063C17.0012 14.4477 16.9215 14.8282 16.766 15.18C16.4558 15.8849 15.8928 16.4479 15.188 16.758C14.833 16.9143 14.4499 16.9966 14.062 17H11.917C11.8432 16.7913 11.7234 16.5995 11.5639 16.4398L11.1241 16H13V5.00004C13.0007 4.86836 12.9742 4.73796 12.922 4.61704C12.8707 4.49897 12.7993 4.39069 12.711 4.29704C12.6211 4.20218 12.512 4.12753 12.391 4.07804C12.2672 4.02634 12.1342 3.99983 12 4.00004H5.00001C4.86569 3.99874 4.73256 4.0253 4.60901 4.07804C4.49272 4.12821 4.38688 4.19978 4.29701 4.28904C4.20532 4.38164 4.13113 4.49005 4.07801 4.60904C4.0216 4.73142 3.99488 4.86539 4.00001 5.00004V8.25777C3.64743 8.38279 3.31143 8.55143 3.00001 8.75997ZM14.039 16C14.2946 16.001 14.5475 15.9479 14.781 15.844C15.2507 15.6344 15.6264 15.2587 15.836 14.789C15.9407 14.5527 15.9965 14.2975 16 14.039V13H14V16H14.039ZM9.24625 10H10.5C10.6326 10 10.7598 9.94736 10.8536 9.85359C10.9473 9.75983 11 9.63265 11 9.50004C11 9.36743 10.9473 9.24026 10.8536 9.14649C10.7598 9.05272 10.6326 9.00004 10.5 9.00004H8.3336C8.68829 9.28687 8.99546 9.62448 9.24625 10ZM6.50001 7.00004C6.36741 7.00004 6.24023 6.94736 6.14646 6.85359C6.05269 6.75983 6.00001 6.63265 6.00001 6.50004C6.00001 6.36743 6.05269 6.24026 6.14646 6.14649C6.24023 6.05272 6.36741 6.00004 6.50001 6.00004H10.5C10.6326 6.00004 10.7598 6.05272 10.8536 6.14649C10.9473 6.24026 11 6.36743 11 6.50004C11 6.63265 10.9473 6.75983 10.8536 6.85359C10.7598 6.94736 10.6326 7.00004 10.5 7.00004H6.50001ZM7.6 15.3C6.99478 15.7556 6.25751 16.0013 5.5 16C4.71156 16 3.94621 15.7338 3.32796 15.2445C2.70971 14.7552 2.27478 14.0715 2.09363 13.3041C1.91248 12.5368 1.99574 11.7308 2.3299 11.0166C2.66406 10.3025 3.22955 9.72211 3.93476 9.36951C4.63996 9.01691 5.44356 8.91274 6.21536 9.07389C6.98716 9.23504 7.68194 9.65206 8.18713 10.2574C8.69233 10.8627 8.97834 11.6209 8.99882 12.4091C9.01931 13.1972 8.77307 13.9692 8.3 14.6L10.857 17.143C10.9509 17.2368 11.0037 17.364 11.0038 17.4967C11.0039 17.6293 10.9513 17.7566 10.8575 17.8505C10.7637 17.9444 10.6365 17.9972 10.5039 17.9973C10.3712 17.9974 10.2439 17.9448 10.15 17.851L7.6 15.3ZM4.11108 14.5787C4.5222 14.8534 5.00555 15 5.5 15C5.82831 15 6.1534 14.9353 6.45671 14.8097C6.76003 14.6841 7.03562 14.4999 7.26777 14.2678C7.49992 14.0356 7.68407 13.76 7.8097 13.4567C7.93534 13.1534 8 12.8283 8 12.5C8 12.0056 7.85338 11.5222 7.57868 11.1111C7.30397 10.7 6.91353 10.3795 6.45671 10.1903C5.9999 10.0011 5.49723 9.95158 5.01228 10.048C4.52732 10.1445 4.08187 10.3826 3.73224 10.7322C3.3826 11.0819 3.1445 11.5273 3.04804 12.0123C2.95158 12.4972 3.00109 12.9999 3.1903 13.4567C3.37952 13.9135 3.69995 14.304 4.11108 14.5787Z"/> </symbol><symbol id="right" viewBox="0 0 20 20"> <path d="M11.4204 3.56993C11.0926 3.24691 10.565 3.25082 10.242 3.57866C9.91895 3.9065 9.92286 4.43412 10.2507 4.75714L14.726 9.16664H3.33333C2.8731 9.16664 2.5 9.53973 2.5 9.99997C2.5 10.4602 2.8731 10.8333 3.33333 10.8333H14.7205L10.2507 15.2374C9.92286 15.5604 9.91895 16.088 10.242 16.4159C10.565 16.7437 11.0926 16.7476 11.4204 16.4246L17.1906 10.7393C17.6047 10.3313 17.6047 9.66326 17.1906 9.25525L11.4204 3.56993Z"/> </symbol><symbol id="rocket" viewBox="0 0 48 48"> <path d="M26.1143 14.862C28.0669 12.9094 31.2327 12.9094 33.1854 14.862C35.138 16.8146 35.138 19.9805 33.1854 21.9331C31.2327 23.8857 28.0669 23.8857 26.1143 21.9331C24.1617 19.9805 24.1617 16.8146 26.1143 14.862ZM31.064 16.9833C30.283 16.2023 29.0167 16.2023 28.2356 16.9833C27.4546 17.7644 27.4546 19.0307 28.2356 19.8118C29.0167 20.5928 30.283 20.5928 31.064 19.8118C31.8451 19.0307 31.8451 17.7644 31.064 16.9833ZM43.0171 8.64481C42.4795 6.9152 41.1249 5.56112 39.3951 5.02428L38.071 4.61334C33.284 3.12769 28.0679 4.41654 24.5236 7.96076L22.5319 9.95252C19.7924 7.89524 15.8863 8.11291 13.3936 10.6055L10.9086 13.0906C10.3228 13.6764 10.3228 14.6261 10.9086 15.2119L14.0905 18.3939L13.7309 18.7535C12.3641 20.1203 12.3641 22.3364 13.7309 23.7032L14.7216 24.6939L11.9305 26.2858C11.5242 26.5176 11.2492 26.9256 11.187 27.3891C11.1247 27.8527 11.2822 28.3187 11.613 28.6495L19.3912 36.4277C19.7217 36.7582 20.1873 36.9157 20.6506 36.8538C21.1139 36.7919 21.5218 36.5175 21.7539 36.1118L23.3497 33.322L24.344 34.3164C25.7109 35.6832 27.927 35.6832 29.2938 34.3164L29.6474 33.9628L32.8266 37.142C33.4123 37.7278 34.3621 37.7278 34.9479 37.142L37.4329 34.6569C39.9246 32.1653 40.1431 28.2612 38.0883 25.5218L40.0842 23.526C43.6298 19.9804 44.9182 14.7617 43.43 9.97342L43.0171 8.64481ZM38.5059 7.88947C39.2922 8.13349 39.9079 8.74898 40.1523 9.53516L40.5652 10.8638C41.7226 14.588 40.7206 18.647 37.9629 21.4046L27.1725 32.1951C26.9772 32.3903 26.6606 32.3903 26.4654 32.1951L15.8522 21.5819C15.657 21.3867 15.657 21.0701 15.8522 20.8748L26.645 10.0821C29.4016 7.32546 33.4585 6.32303 37.1818 7.47853L38.5059 7.88947ZM35.9281 27.682C36.8332 29.2136 36.6276 31.2196 35.3116 32.5356L33.8872 33.96L31.7687 31.8415L35.9281 27.682ZM15.515 12.7269C16.832 11.4098 18.84 11.205 20.372 12.1124L16.2118 16.2726L14.0905 14.1513L15.515 12.7269ZM21.1512 31.1235L20.1245 32.9184L15.1241 27.918L16.9209 26.8932L21.1512 31.1235ZM13.3797 36.7889C13.9655 36.2031 13.9655 35.2534 13.3797 34.6676C12.7939 34.0818 11.8441 34.0818 11.2584 34.6676L6.30861 39.6173C5.72282 40.2031 5.72282 41.1528 6.3086 41.7386C6.89439 42.3244 7.84414 42.3244 8.42992 41.7386L13.3797 36.7889ZM9.49051 30.7785C10.0763 31.3643 10.0763 32.314 9.49051 32.8998L7.36919 35.0211C6.78341 35.6069 5.83366 35.6069 5.24787 35.0211C4.66209 34.4353 4.66209 33.4856 5.24787 32.8998L7.36919 30.7785C7.95498 30.1927 8.90473 30.1927 9.49051 30.7785ZM17.2647 40.6822C17.8505 40.0964 17.8505 39.1466 17.2647 38.5608C16.6789 37.975 15.7292 37.975 15.1434 38.5608L13.0262 40.678C12.4404 41.2637 12.4404 42.2135 13.0262 42.7993C13.612 43.3851 14.5617 43.3851 15.1475 42.7993L17.2647 40.6822Z" fill="url(#paint0_linear_634_8569)"/> <defs> <linearGradient id="paint0_linear_634_8569" x1="4.80853" y1="16.3596" x2="37.1278" y2="42.4084" gradientUnits="userSpaceOnUse"> <stop stop-color="#512BD4"/> <stop offset="1" stop-color="#D600AA"/> </linearGradient> </defs> </symbol><symbol id="share-email" viewBox="0 0 64 64"> <metadata id="metadata10"> <rdf:RDF> <cc:Work rdf:about=""> <dc:format>image/svg+xml</dc:format> <dc:type rdf:resource="http://purl.org/dc/dcmitype/StillImage"/> </cc:Work> </rdf:RDF> </metadata> <defs id="defs8"/> <sodipodi:namedview inkscape:current-layer="svg4" inkscape:window-maximized="1" inkscape:window-y="-8" inkscape:window-x="-8" inkscape:cy="24.993072" inkscape:cx="19.667176" inkscape:zoom="13.28125" showgrid="false" id="namedview6" inkscape:window-height="1017" inkscape:window-width="1920" inkscape:pageshadow="2" inkscape:pageopacity="0" guidetolerance="10" gridtolerance="10" objecttolerance="10" borderopacity="1" bordercolor="#666666" pagecolor="#ffffff"/> <path style="stroke-width:0.0303233" id="path2" d="M 63.102,13 V 51.813698 H 1 V 13 Z M 5.3362249,16.881365 32.051001,30.253898 58.765772,16.881365 Z M 59.220629,47.932328 V 21.005323 L 32.051001,34.559793 4.8813757,21.005323 v 26.927005 z" fill="#093990"/> </symbol><symbol id="share-linkedin" viewBox="0 0 64 64"> <metadata id="metadata10"> <rdf:RDF> <cc:Work rdf:about=""> <dc:format>image/svg+xml</dc:format> <dc:type rdf:resource="http://purl.org/dc/dcmitype/StillImage"/> </cc:Work> </rdf:RDF> </metadata> <defs id="defs8"/> <sodipodi:namedview inkscape:current-layer="svg4" inkscape:window-maximized="1" inkscape:window-y="-8" inkscape:window-x="-8" inkscape:cy="42.331298" inkscape:cx="-23.263112" inkscape:zoom="6.640625" showgrid="false" id="namedview6" inkscape:window-height="1017" inkscape:window-width="1920" inkscape:pageshadow="2" inkscape:pageopacity="0" guidetolerance="10" gridtolerance="10" objecttolerance="10" borderopacity="1" bordercolor="#666666" pagecolor="#ffffff"/> <path style="stroke-width:0.0311765" id="path2" d="m 59.6714,0.27993305 q 0.96647,0 1.808235,0.3429437 0.841765,0.34293758 1.527647,0.99764135 0.685883,0.6547111 1.028823,1.4652962 0.342941,0.81059 0.374117,1.8082375 V 59.515222 q 0,0.966471 -0.374117,1.808238 -0.374118,0.841762 -1.028823,1.465289 -0.654706,0.623535 -1.496471,0.966473 -0.841764,0.342942 -1.839411,0.374118 H 5.2684633 q -0.9664713,0 -1.8082387,-0.342943 Q 2.6184632,63.443459 1.9637533,62.788749 1.3090483,62.134045 0.93492954,61.32346 0.56081571,60.512869 0.56081571,59.515222 V 4.8940518 q 0,-0.9664713 0.37411383,-1.8082375 Q 1.3090483,2.244053 1.932577,1.6205181 2.5561058,0.99699059 3.4290483,0.65405301 4.301992,0.3111093 5.2684633,0.27993305 Z M 19.484929,54.152869 V 24.223461 H 10.007281 V 54.152869 Z M 14.746105,20.045813 q 1.122353,0 2.12,-0.405295 0.997648,-0.40529 1.777063,-1.184705 0.779408,-0.779409 1.184705,-1.74588 0.405295,-0.966472 0.436471,-2.151176 0,-1.153529 -0.436471,-2.151176 Q 19.3914,11.409933 18.643168,10.661694 17.894929,9.9134607 16.897281,9.5081657 15.899639,9.1028756 14.746105,9.0716944 q -1.122351,0 -2.12,0.4364713 -0.997642,0.4364712 -1.74588,1.1847103 -0.748233,0.748233 -1.1847054,1.745881 -0.4364712,0.997647 -0.4364712,2.12 0,1.122352 0.4364712,2.12 0.4364724,0.997647 1.1847054,1.74588 0.748238,0.748234 1.74588,1.184705 0.997649,0.436471 2.12,0.436471 z M 54.963753,54.152869 V 37.972285 q 0,-3.086473 -0.436471,-5.736471 -0.43647,-2.650001 -1.652353,-4.582944 -1.215882,-1.932938 -3.460586,-3.05529 -2.244705,-1.122352 -5.798824,-1.122352 -1.340591,0 -2.65,0.311762 -1.309415,0.311766 -2.525295,0.935295 -1.215881,0.623528 -2.151176,1.527647 -0.935295,0.904114 -1.652353,2.12 h -0.124703 v -4.146471 h -9.072353 v 29.929408 h 9.446466 V 39.624636 q 0,-1.496471 0.187063,-2.899414 0.187056,-1.402937 0.810585,-2.52529 0.623528,-1.122352 1.71471,-1.745886 1.091176,-0.623529 2.961761,-0.654705 1.808239,0 2.80588,0.748239 0.997648,0.748232 1.465295,1.901761 0.467649,1.153529 0.561177,2.618824 0.09352,1.465295 0.09352,2.805881 v 14.278823 z" fill="#0077b5"/> </symbol><symbol id="share-reddit" viewBox="0 0 64 64"> <path fill="#FE4501" d="M0 0h64v64h-64z"/> <path fill="#fffff9" d="M56 31c0-2.761-2.238-5-5-5-1.465 0-2.769.641-3.684 1.644-3.498-2.604-8.337-4.311-13.757-4.589l2.4-10.628 7.102 1.184c.297 1.917 1.939 3.389 3.939 3.389 2.209 0 4-1.791 4-4s-1.791-4-4-4c-1.536 0-2.854.875-3.524 2.145l-8.27-1.378c-.655-.109-1.279.31-1.425.958l-2.78 12.31c-5.646.186-10.699 1.916-14.317 4.609-.915-1.003-2.22-1.644-3.684-1.644-2.761 0-5 2.239-5 5 0 2.13 1.338 3.936 3.214 4.657-.126.648-.214 1.304-.214 1.977 0 8.083 9.402 14.635 21 14.635s21-6.552 21-14.635c0-.672-.088-1.329-.214-1.977 1.877-.721 3.214-2.527 3.214-4.657zm-36 3.5c0-1.933 1.567-3.5 3.5-3.5s3.5 1.567 3.5 3.5-1.567 3.5-3.5 3.5-3.5-1.567-3.5-3.5zm21.62 9.548c-1.252 1.001-2.727 1.8-4.354 2.35-1.626.55-3.405.852-5.266.852-1.861 0-3.64-.302-5.266-.852s-3.101-1.349-4.353-2.35c-.539-.431-.627-1.218-.196-1.757.431-.539 1.218-.627 1.757-.196 1.01.808 2.229 1.473 3.593 1.935 1.365.462 2.875.72 4.465.72 1.59 0 3.1-.258 4.465-.72 1.365-.461 2.584-1.127 3.593-1.935.539-.431 1.326-.344 1.757.196.431.539.344 1.325-.195 1.757zm-1.12-6.048c-1.933 0-3.5-1.567-3.5-3.5s1.567-3.5 3.5-3.5 3.5 1.567 3.5 3.5-1.567 3.5-3.5 3.5z"/> </symbol><symbol id="shield-error-regular" viewBox="0 0 24 24"> <path d="M20.25 5C17.5866 5 14.992 4.05652 12.45 2.15C12.1833 1.95 11.8167 1.95 11.55 2.15C9.00797 4.05652 6.41341 5 3.75 5C3.33579 5 3 5.33579 3 5.75V11C3 16.0012 5.95756 19.6757 11.7251 21.9478C11.9018 22.0174 12.0982 22.0174 12.2749 21.9478C18.0424 19.6757 21 16.0012 21 11V5.75C21 5.33579 20.6642 5 20.25 5ZM4.5 6.47793C7.07735 6.32585 9.58084 5.38829 12 3.67782C14.4192 5.38829 16.9227 6.32585 19.5 6.47793V11C19.5 15.2556 17.0466 18.3789 12 20.4419C6.95337 18.3789 4.5 15.2556 4.5 11V6.47793ZM12.7432 7.65179C12.6935 7.28572 12.3797 7.00356 12 7.00356C11.5858 7.00356 11.25 7.33935 11.25 7.75356V14.2523L11.2568 14.3541C11.3065 14.7201 11.6203 15.0023 12 15.0023C12.4142 15.0023 12.75 14.6665 12.75 14.2523V7.75356L12.7432 7.65179ZM12 18C12.5523 18 13 17.5523 13 17C13 16.4477 12.5523 16 12 16C11.4477 16 11 16.4477 11 17C11 17.5523 11.4477 18 12 18Z"/> </symbol><symbol id="signature-regular" viewBox="0 0 24 24"> <path d="M14.7499 16.5003C16.0584 16.5003 16.568 17.0828 16.9552 18.3746L17.023 18.6118C17.2055 19.2691 17.3146 19.466 17.5356 19.5571C17.7947 19.6639 17.9675 19.6487 18.2391 19.5091L18.386 19.4268C18.4388 19.395 18.4965 19.3584 18.5616 19.3154L19.2248 18.864C19.8407 18.4589 20.3941 18.1911 21.0679 18.0227C21.4698 17.9222 21.877 18.1666 21.9775 18.5684C22.0779 18.9702 21.8336 19.3774 21.4318 19.4779C21.0247 19.5797 20.6736 19.7337 20.2864 19.9673L19.9878 20.1581L19.5088 20.4861C19.279 20.6424 19.1056 20.7502 18.9249 20.8431C18.282 21.1736 17.655 21.2287 16.9641 20.9439C16.2193 20.637 15.9189 20.164 15.6378 19.2223L15.4819 18.6805C15.3006 18.0911 15.177 18.0003 14.7499 18.0003C14.4405 18.0003 14.1203 18.1551 13.6815 18.5233L13.4967 18.6842L12.5759 19.5595C11.1677 20.8831 9.96725 21.5258 8.24849 21.5258C6.56221 21.5258 5.10381 21.2718 3.87955 20.757L6.82714 19.9527C7.27441 20.0014 7.74811 20.0258 8.24849 20.0258C9.43124 20.0258 10.2802 19.6109 11.3347 18.6632L11.5929 18.4245L12.1248 17.9134C12.3614 17.6866 12.5387 17.5241 12.7173 17.3742C13.4009 16.8006 14.0222 16.5003 14.7499 16.5003ZM19.0302 2.96997C20.4276 4.36743 20.4276 6.63317 19.0302 8.03063L18.742 8.31934C19.8935 9.72069 19.8519 11.2058 18.781 12.2799L16.7797 14.2811C16.4866 14.5737 16.0117 14.5733 15.7191 14.2802C15.4264 13.987 15.4268 13.5121 15.72 13.2195L17.7187 11.2207C18.2038 10.7343 18.2598 10.1304 17.6789 9.38239L9.06186 17.999C8.78498 18.2758 8.44064 18.4757 8.06288 18.5787L2.94719 19.9739C2.38732 20.1266 1.87359 19.6128 2.02628 19.053L3.42147 13.9373C3.52449 13.5595 3.72432 13.2152 4.0012 12.9383L13.9695 2.96997C15.367 1.57251 17.6327 1.57251 19.0302 2.96997ZM15.0302 4.03063L5.06186 13.999C4.96956 14.0913 4.90296 14.206 4.86861 14.332L3.81877 18.1814L7.6682 17.1315C7.79412 17.0972 7.9089 17.0306 8.0012 16.9383L17.9695 6.96997C18.7812 6.1583 18.7812 4.84231 17.9695 4.03063C17.1578 3.21896 15.8419 3.21896 15.0302 4.03063Z"/> </symbol><symbol id="stack-star-regular" viewBox="0 0 24 24"> <path d="M9.5 5.84998C9.78408 5.84998 10.0438 6.01048 10.1708 6.26457L10.9913 7.90555L12.593 8.10577C12.8895 8.14282 13.1357 8.35228 13.2197 8.63897C13.3038 8.92566 13.2096 9.23488 12.9801 9.42614L11.8313 10.3835L12.2321 12.1873C12.2977 12.4823 12.1798 12.7879 11.933 12.9624C11.6862 13.1369 11.3588 13.1462 11.1025 12.986L9.5 11.9844L7.8975 12.986C7.6412 13.1462 7.3138 13.1369 7.06702 12.9624C6.82023 12.7879 6.7023 12.4823 6.76786 12.1873L7.1687 10.3835L6.01986 9.42614C5.79035 9.23488 5.69624 8.92566 5.7803 8.63897C5.86435 8.35228 6.11053 8.14282 6.40698 8.10577L8.00869 7.90555L8.82918 6.26457C8.95623 6.01048 9.21592 5.84998 9.5 5.84998ZM4 4H15C16.1046 4 17 4.89543 17 6V13C17 14.1046 16.1046 15 15 15H4C2.89543 15 2 14.1046 2 13V6C2 4.89543 2.89543 4 4 4ZM15 5.5H4C3.72386 5.5 3.5 5.72386 3.5 6V13C3.5 13.2761 3.72386 13.5 4 13.5H15C15.2761 13.5 15.5 13.2761 15.5 13V6C15.5 5.72386 15.2761 5.5 15 5.5ZM4.56302 16C4.78504 16.8626 5.56809 17.5 6.50001 17.5H15.5C17.7091 17.5 19.5 15.7091 19.5 13.5V8.49998C19.5 7.56806 18.8626 6.78501 18 6.56299V13.5C18 14.8807 16.8807 16 15.5 16H4.56302ZM7.06302 18.5C7.28504 19.3626 8.06809 20 9.00001 20H16.25C19.4256 20 22 17.4256 22 14.25V11C22 10.0681 21.3626 9.28501 20.5 9.06299V14.25C20.5 16.5972 18.5972 18.5 16.25 18.5H7.06302Z"/> </symbol><symbol id="stream-output-regular" viewBox="0 0 20 20"> <path d="M16.1464 2.14645C16.3417 1.95118 16.6583 1.95118 16.8536 2.14645L19.8422 5.1351C19.9396 5.22633 20.0004 5.35606 20.0004 5.5C20.0004 5.64394 19.9396 5.77367 19.8422 5.8649L16.8536 8.85355C16.6583 9.04882 16.3417 9.04882 16.1464 8.85355C15.9512 8.65829 15.9512 8.34171 16.1464 8.14645L18.2929 6H13.5C11.6 6 10 7.6 10 9.5V10.5C10 13 8 15 5.5 15H2.5C2.2 15 2 14.8 2 14.5C2 14.2 2.2 14 2.5 14H5.5C7.4 14 9 12.4 9 10.5V9.5C9 7 11 5 13.5 5H18.2929L16.1464 2.85355C15.9512 2.65829 15.9512 2.34171 16.1464 2.14645ZM2.5 12H5C6.1 12 7 11.1 7 10V9C7 5.7 9.7 3 13 3H13.5C13.8 3 14 2.8 14 2.5C14 2.2 13.8 2 13.5 2H13C9.1 2 6 5.1 6 9V10C6 10.6 5.6 11 5 11H2.5C2.2 11 2 11.2 2 11.5C2 11.8 2.2 12 2.5 12ZM15.1 8H14C12.9 8 12 8.9 12 10V11C12 14.3 9.3 17 6 17H5.5C5.2 17 5 17.2 5 17.5C5 17.8 5.2 18 5.5 18H6C9.9 18 13 14.9 13 11V10C13 9.4 13.4 9 14 9H15.1C15 8.7 15 8.3 15.1 8Z"/> </symbol><symbol id="subtract-square-regular" viewBox="0 0 24 24"> <path d="M16.25 11.25H7.75C7.336 11.25 7 11.586 7 12C7 12.414 7.336 12.75 7.75 12.75H16.25C16.664 12.75 17 12.414 17 12C17 11.586 16.664 11.25 16.25 11.25ZM6.25 3C4.45507 3 3 4.45507 3 6.25V17.75C3 19.5449 4.45507 21 6.25 21H17.75C19.5449 21 21 19.5449 21 17.75V6.25C21 4.45507 19.5449 3 17.75 3H6.25ZM4.5 6.25C4.5 5.2835 5.2835 4.5 6.25 4.5H17.75C18.7165 4.5 19.5 5.2835 19.5 6.25V17.75C19.5 18.7165 18.7165 19.5 17.75 19.5H6.25C5.2835 19.5 4.5 18.7165 4.5 17.75V6.25Z"/> </symbol><symbol id="tag-regular" viewBox="0 0 24 24"> <path d="M19.7498 2C20.9925 2 21.9998 3.00736 21.9998 4.25V9.71196C21.9998 10.5738 21.6575 11.4003 21.0482 12.0098L12.5472 20.5129C11.2777 21.7798 9.22195 21.7807 7.95079 20.5143L3.48909 16.0592C2.21862 14.7913 2.21699 12.7334 3.48531 11.4632L11.985 2.95334C12.5946 2.34297 13.4218 2 14.2845 2H19.7498ZM19.7498 3.5H14.2845C13.82 3.5 13.3745 3.68467 13.0463 4.01333L4.53412 12.5358C3.86389 13.2207 3.86898 14.3191 4.54884 14.9977L9.01006 19.4522C9.69493 20.1345 10.8033 20.134 11.487 19.4518L19.9874 10.9492C20.3155 10.6211 20.4998 10.176 20.4998 9.71196V4.25C20.4998 3.83579 20.164 3.5 19.7498 3.5ZM16.9998 5.50218C17.8282 5.50218 18.4998 6.17374 18.4998 7.00216C18.4998 7.83057 17.8282 8.50213 16.9998 8.50213C16.1714 8.50213 15.4998 7.83057 15.4998 7.00216C15.4998 6.17374 16.1714 5.50218 16.9998 5.50218Z"/> </symbol><symbol id="vehicle-cab-regular" viewBox="0 0 24 24"> <path d="M8.00537 13C8.00537 13.5523 7.55766 14 7.00537 14C6.45309 14 6.00537 13.5523 6.00537 13C6.00537 12.4477 6.45309 12 7.00537 12C7.55766 12 8.00537 12.4477 8.00537 13ZM16.9998 14C17.552 14 17.9998 13.5523 17.9998 13C17.9998 12.4477 17.552 12 16.9998 12C16.4475 12 15.9998 12.4477 15.9998 13C15.9998 13.5523 16.4475 14 16.9998 14ZM9.48438 14.75C9.48438 14.3358 9.82016 14 10.2344 14H13.7188C14.133 14 14.4688 14.3358 14.4688 14.75C14.4688 15.1642 14.133 15.5 13.7188 15.5H10.2344C9.82016 15.5 9.48438 15.1642 9.48438 14.75ZM9.26562 1.99219C8.85141 1.99219 8.51562 2.32797 8.51562 2.74219V4.5H7.85159C6.42162 4.5 5.15966 5.43465 4.74277 6.8025L4.68258 7H3.75C3.33579 7 3 7.33579 3 7.75C3 8.16421 3.33579 8.5 3.75 8.5H4.28302L4.08121 9.327C3.43291 9.72189 3 10.4354 3 11.25V19.75C3 20.7165 3.7835 21.5 4.75 21.5H6.25C7.2165 21.5 8 20.7165 8 19.75V18.5H16V19.75C16 20.7165 16.7835 21.5 17.75 21.5H19.25C20.2165 21.5 21 20.7165 21 19.75V11.25C21 10.4347 20.5663 9.72063 19.9171 9.32596L19.7106 8.5H20.25C20.6642 8.5 21 8.16421 21 7.75C21 7.33579 20.6642 7 20.25 7H19.308L19.2529 6.81612C18.8404 5.44142 17.5751 4.5 16.1399 4.5H15.5V2.74219C15.5 2.32797 15.1642 1.99219 14.75 1.99219H9.26562ZM14 4.5H10.0156V3.49219H14V4.5ZM7.85159 6H16.1399C16.9127 6 17.5941 6.50692 17.8161 7.24714L18.0266 7.94881L18.2894 9H5.70503L5.96165 7.94839L6.17761 7.23981C6.40209 6.50327 7.08161 6 7.85159 6ZM4.5 17V11.25C4.5 10.8358 4.83579 10.5 5.25 10.5H18.75C19.1642 10.5 19.5 10.8358 19.5 11.25V17H4.5ZM4.5 19.75V18.5H6.5V19.75C6.5 19.8881 6.38807 20 6.25 20H4.75C4.61193 20 4.5 19.8881 4.5 19.75ZM19.5 18.5V19.75C19.5 19.8881 19.3881 20 19.25 20H17.75C17.6119 20 17.5 19.8881 17.5 19.75V18.5H19.5Z"/> </symbol><symbol id="video-clip-regular" viewBox="0 0 24 24"> <path d="M9.5 9.38455V14.6162C9.5 15.1858 10.1099 15.5475 10.6097 15.2743L15.3959 12.6582C15.9163 12.3737 15.9162 11.6263 15.3958 11.3419L10.6097 8.72641C10.1099 8.45328 9.5 8.81499 9.5 9.38455ZM5.25 3C3.45507 3 2 4.45507 2 6.25V17.75C2 19.5449 3.45507 21 5.25 21H18.75C20.5449 21 22 19.5449 22 17.75V6.25C22 4.45507 20.5449 3 18.75 3H5.25ZM3.5 6.25C3.5 5.2835 4.2835 4.5 5.25 4.5H18.75C19.7165 4.5 20.5 5.2835 20.5 6.25V17.75C20.5 18.7165 19.7165 19.5 18.75 19.5H5.25C4.2835 19.5 3.5 18.7165 3.5 17.75V6.25Z"/> </symbol><symbol id="web-asset-regular" viewBox="0 0 24 24"> <path d="M6.75 6.75C6.33579 6.75 6 7.08579 6 7.5C6 7.91421 6.33579 8.25 6.75 8.25H17.25C17.6642 8.25 18 7.91421 18 7.5C18 7.08579 17.6642 6.75 17.25 6.75H6.75ZM6.25 3C4.45507 3 3 4.45507 3 6.25V17.75C3 19.5449 4.45507 21 6.25 21H17.75C19.5449 21 21 19.5449 21 17.75V6.25C21 4.45507 19.5449 3 17.75 3H6.25ZM4.5 6.25C4.5 5.2835 5.2835 4.5 6.25 4.5H17.75C18.7165 4.5 19.5 5.2835 19.5 6.25V17.75C19.5 18.7165 18.7165 19.5 17.75 19.5H6.25C5.2835 19.5 4.5 18.7165 4.5 17.75V6.25Z"/> </symbol><symbol id="window-console-regular" viewBox="0 0 20 20"> <path d="M5.64645 9.14645C5.84171 8.95118 6.15829 8.95118 6.35355 9.14645L8.35355 11.1464C8.44732 11.2402 8.5 11.3674 8.5 11.5C8.5 11.6326 8.44732 11.7598 8.35355 11.8536L6.35355 13.8536C6.15829 14.0488 5.84171 14.0488 5.64645 13.8536C5.45118 13.6583 5.45118 13.3417 5.64645 13.1464L7.29289 11.5L5.64645 9.85355C5.45118 9.65829 5.45118 9.34171 5.64645 9.14645ZM14.5 13H9.5C9.22386 13 9 13.2239 9 13.5C9 13.7761 9.22386 14 9.5 14H14.5C14.7761 14 15 13.7761 15 13.5C15 13.2239 14.7761 13 14.5 13ZM2.99609 5.5C2.99609 4.11929 4.11538 3 5.49609 3H14.4961C15.8768 3 16.9961 4.11929 16.9961 5.5V6H16.999V7H16.9961V14.5C16.9961 15.8807 15.8768 17 14.4961 17H5.49609C4.11538 17 2.99609 15.8807 2.99609 14.5V5.5ZM15.9961 6V5.5C15.9961 4.67157 15.3245 4 14.4961 4H5.49609C4.66767 4 3.99609 4.67157 3.99609 5.5V6H15.9961ZM3.99609 7V14.5C3.99609 15.3284 4.66767 16 5.49609 16H14.4961C15.3245 16 15.9961 15.3284 15.9961 14.5V7H3.99609Z"/> </symbol><symbol id="wrench-screwdriver-regular" viewBox="0 0 24 24"> <path d="M16.25 2C15.9659 2 15.7062 2.1605 15.5792 2.41459L14.5792 4.41459C14.467 4.63888 14.4744 4.90438 14.5988 5.1221L15.5 6.69917V12H14.75C14.3358 12 14 12.3358 14 12.75V18.5C14 20.433 15.567 22 17.5 22C19.433 22 21 20.433 21 18.5V12.75C21 12.3358 20.6642 12 20.25 12H19.5V6.69917L20.4012 5.1221C20.5256 4.90438 20.533 4.63888 20.4208 4.41459L19.4208 2.41459C19.2938 2.1605 19.0341 2 18.75 2H16.25ZM18 12H17V6.5C17 6.36948 16.9659 6.24122 16.9012 6.1279L16.1003 4.7264L16.7135 3.5H18.2865L18.8997 4.7264L18.0988 6.1279C18.0341 6.24122 18 6.36948 18 6.5V12ZM15.5 18.5V16H19.5V18.5C19.5 19.6046 18.6046 20.5 17.5 20.5C16.3954 20.5 15.5 19.6046 15.5 18.5ZM19.5 14.5H15.5V13.5H19.5V14.5ZM9.52632 2.13551C9.29535 2.04394 9.03402 2.07269 8.82848 2.2123C8.62295 2.35191 8.4999 2.58425 8.4999 2.83271V6.49988C8.4999 7.05216 8.05218 7.49988 7.4999 7.49988C6.94761 7.49988 6.4999 7.05216 6.4999 6.49988V2.8328C6.4999 2.58433 6.37684 2.35198 6.1713 2.21238C5.96575 2.07277 5.70441 2.04402 5.47344 2.13561C3.44005 2.94192 2 4.92688 2 7.25C2 9.37406 3.20387 11.2154 4.96429 12.1317V19.4641C4.96429 20.8645 6.09956 21.9998 7.5 21.9998C8.90043 21.9998 10.0357 20.8645 10.0357 19.4641V12.1317C11.7961 11.2154 13 9.37406 13 7.25C13 4.92679 11.5598 2.94176 9.52632 2.13551ZM9.9999 6.49988V4.12703C10.9149 4.86051 11.5 5.98743 11.5 7.25C11.5 8.92607 10.4689 10.3631 9.00359 10.958C8.72074 11.0728 8.53571 11.3476 8.53571 11.6529V19.4641C8.53571 20.0361 8.07201 20.4998 7.5 20.4998C6.92799 20.4998 6.46429 20.0361 6.46429 19.4641V11.6529C6.46429 11.3476 6.27926 11.0728 5.99641 10.958C4.53109 10.3631 3.5 8.92607 3.5 7.25C3.5 5.98753 4.08502 4.86068 4.9999 4.1272V6.49988C4.9999 7.88059 6.11918 8.99988 7.4999 8.99988C8.88061 8.99988 9.9999 7.88059 9.9999 6.49988Z"/> </symbol></svg> <div id="cookie-banner"></div> <div class="header header-primary"> <div id="headerArea" class="uhf" data-m='{"cN":"headerArea","cT":"Area_coreuiArea","id":"a1Body","sN":1,"aN":"Body"}'> <div id="headerRegion" data-region-key="headerregion" data-m='{"cN":"headerRegion","cT":"Region_coreui-region","id":"r1a1","sN":1,"aN":"a1"}' > <div id="headerUniversalHeader" data-m='{"cN":"headerUniversalHeader","cT":"Module_coreui-universalheader","id":"m1r1a1","sN":1,"aN":"r1a1"}' data-module-id="Category|headerRegion|coreui-region|headerUniversalHeader|coreui-universalheader"> <div data-m='{"cN":"cookiebanner_cont","cT":"Container","id":"c1m1r1a1","sN":1,"aN":"m1r1a1"}'> <div id="uhfCookieAlert" data-locale="en-us"> <div id="msccBannerV2"></div> </div> </div> <a id="uhfSkipToMain" class="m-skip-to-main" href="javascript:void(0)" data-href="#mainContent" tabindex="0" data-m='{"cN":"Skip to content_nonnav","id":"nn2m1r1a1","sN":2,"aN":"m1r1a1"}'>Skip to main content</a> <header class="c-uhfh context-uhf no-js c-sgl-stck c-category-header " itemscope="itemscope" data-header-footprint="/MSNet/DotnetHeader, fromService: True" data-magict="true" itemtype="http://schema.org/Organization"> <div class="theme-light js-global-head f-closed global-head-cont" data-m='{"cN":"Universal Header_cont","cT":"Container","id":"c3m1r1a1","sN":3,"aN":"m1r1a1"}'> <div class="c-uhfh-gcontainer-st"> <button type="button" class="c-action-trigger c-glyph glyph-global-nav-button" aria-label="All Microsoft expand to see list of Microsoft products and services" initialState-label="All Microsoft expand to see list of Microsoft products and services" toggleState-label="Close All Microsoft list" aria-expanded="false" data-m='{"cN":"Mobile menu button_nonnav","id":"nn1c3m1r1a1","sN":1,"aN":"c3m1r1a1"}'></button> <button type="button" class="c-action-trigger c-glyph glyph-arrow-htmllegacy c-close-search" aria-label="Close search" aria-expanded="false" data-m='{"cN":"Close Search_nonnav","id":"nn2c3m1r1a1","sN":2,"aN":"c3m1r1a1"}'></button> <a id="uhfLogo" class="c-logo c-sgl-stk-uhfLogo" itemprop="url" href="https://www.microsoft.com" aria-label="Microsoft" data-m='{"cN":"GlobalNav_Logo_cont","cT":"Container","id":"c3c3m1r1a1","sN":3,"aN":"c3m1r1a1"}'> <img alt="" itemprop="logo" class="c-image" height="23" width ="108" src="https://img-prod-cms-rt-microsoft-com.akamaized.net/cms/api/am/imageFileData/RE1Mu3b?ver=5c31" role="presentation" aria-hidden="true" /> <span itemprop="name" role="presentation" aria-hidden="true">Microsoft</span> </a> <div class="f-mobile-title"> <button type="button" class="c-action-trigger c-glyph glyph-chevron-left" aria-label="See more menu options" data-m='{"cN":"Mobile back button_nonnav","id":"nn4c3m1r1a1","sN":4,"aN":"c3m1r1a1"}'></button> <span data-global-title="Microsoft home" class="js-mobile-title">.NET</span> <button type="button" class="c-action-trigger c-glyph glyph-chevron-right" aria-label="See more menu options" data-m='{"cN":"Mobile forward button_nonnav","id":"nn5c3m1r1a1","sN":5,"aN":"c3m1r1a1"}'></button> </div> <div class="c-show-pipe x-hidden-vp-mobile-st"> <a id="uhfCatLogo" class="c-logo c-cat-logo" href="https://dotnet.microsoft.com/en-us/" aria-label=".NET" itemprop="url" data-m='{"cN":"CatNav_.NET_nav","id":"n6c3m1r1a1","sN":6,"aN":"c3m1r1a1"}'> <span>.NET</span> </a> </div> <div class="cat-logo-button-cont x-hidden"> <button type="button" id="uhfCatLogoButton" class="c-cat-logo-button x-hidden" aria-expanded="false" aria-label=".NET" data-m='{"cN":".NET_nonnav","id":"nn7c3m1r1a1","sN":7,"aN":"c3m1r1a1"}'> .NET </button> </div> <nav id="uhf-g-nav" aria-label="Contextual menu" class="c-uhfh-gnav" data-m='{"cN":"Category nav_cont","cT":"Container","id":"c8c3m1r1a1","sN":8,"aN":"c3m1r1a1"}'> <ul class="js-paddle-items"> <li class="single-link js-nav-menu x-hidden-none-mobile-vp uhf-menu-item"> <a class="c-uhf-nav-link" href="https://dotnet.microsoft.com/en-us/" data-m='{"cN":"CatNav_Home_nav","id":"n1c8c3m1r1a1","sN":1,"aN":"c8c3m1r1a1"}' > Home </a> </li> <li class="nested-menu uhf-menu-item"> <div class="c-uhf-menu js-nav-menu"> <button type="button" id="c-shellmenu_40" aria-expanded="false" data-m='{"cN":"CatNav_Why .NET_nonnav","id":"nn2c8c3m1r1a1","sN":2,"aN":"c8c3m1r1a1"}'>Why .NET</button> <ul class="" data-class-idn="" aria-hidden="true" data-m='{"cN":"Why .NET_cont","cT":"Container","id":"c3c8c3m1r1a1","sN":3,"aN":"c8c3m1r1a1"}'> <li class="js-nav-menu single-link" data-m='{"cN":"What is .NET?_cont","cT":"Container","id":"c1c3c8c3m1r1a1","sN":1,"aN":"c3c8c3m1r1a1"}'> <a id="c-shellmenu_41" class="js-subm-uhf-nav-link" href="https://dotnet.microsoft.com/en-us/learn/dotnet/what-is-dotnet" data-m='{"cN":"CatNav_What is .NET?_nav","id":"n1c1c3c8c3m1r1a1","sN":1,"aN":"c1c3c8c3m1r1a1"}'>What is .NET?</a> </li> <li class="js-nav-menu single-link" data-m='{"cN":"Why choose .NET?_cont","cT":"Container","id":"c2c3c8c3m1r1a1","sN":2,"aN":"c3c8c3m1r1a1"}'> <a id="c-shellmenu_42" class="js-subm-uhf-nav-link" href="https://dotnet.microsoft.com/en-us/platform/why-choose-dotnet" data-m='{"cN":"CatNav_Why choose .NET?_nav","id":"n1c2c3c8c3m1r1a1","sN":1,"aN":"c2c3c8c3m1r1a1"}'>Why choose .NET?</a> </li> <li class="js-nav-menu single-link" data-m='{"cN":"Who uses .NET?_cont","cT":"Container","id":"c3c3c8c3m1r1a1","sN":3,"aN":"c3c8c3m1r1a1"}'> <a id="c-shellmenu_43" class="js-subm-uhf-nav-link" href="https://dotnet.microsoft.com/en-us/platform/customers" data-m='{"cN":"CatNav_Who uses .NET?_nav","id":"n1c3c3c8c3m1r1a1","sN":1,"aN":"c3c3c8c3m1r1a1"}'>Who uses .NET?</a> </li> </ul> </div> </li> <li class="nested-menu uhf-menu-item"> <div class="c-uhf-menu js-nav-menu"> <button type="button" id="c-shellmenu_44" aria-expanded="false" data-m='{"cN":"CatNav_Features_nonnav","id":"nn4c8c3m1r1a1","sN":4,"aN":"c8c3m1r1a1"}'>Features</button> <ul class="f-multi-column f-multi-column-4" data-class-idn="f-multi-column f-multi-column-4" aria-hidden="true" data-m='{"cN":"Features_cont","cT":"Container","id":"c5c8c3m1r1a1","sN":5,"aN":"c8c3m1r1a1"}'> <li class="f-sub-menu js-nav-menu nested-menu" data-m='{"cT":"Container","id":"c1c5c8c3m1r1a1","sN":1,"aN":"c5c8c3m1r1a1"}'> <span id="uhf-navspn-shellmenu_45-span" style="display:none" f-multi-parent="true" aria-expanded="false" data-m='{"id":"nn1c1c5c8c3m1r1a1","sN":1,"aN":"c1c5c8c3m1r1a1"}'>Web</span> <button id="uhf-navbtn-shellmenu_45-button" type="button" f-multi-parent="true" aria-expanded="false" data-m='{"id":"nn2c1c5c8c3m1r1a1","sN":2,"aN":"c1c5c8c3m1r1a1"}'>Web</button> <ul aria-hidden="true" aria-labelledby="uhf-navspn-shellmenu_45-span"> <li class="js-nav-menu single-link" data-m='{"cN":"ASP.NET Core_cont","cT":"Container","id":"c3c1c5c8c3m1r1a1","sN":3,"aN":"c1c5c8c3m1r1a1"}'> <a id="shellmenu_46" class="js-subm-uhf-nav-link" href="https://dotnet.microsoft.com/en-us/apps/aspnet" data-m='{"cN":"CatNav_ASP.NET Core_nav","id":"n1c3c1c5c8c3m1r1a1","sN":1,"aN":"c3c1c5c8c3m1r1a1"}'>ASP.NET Core</a> </li> <li class="js-nav-menu single-link" data-m='{"cN":"Web APIs_cont","cT":"Container","id":"c4c1c5c8c3m1r1a1","sN":4,"aN":"c1c5c8c3m1r1a1"}'> <a id="shellmenu_47" class="js-subm-uhf-nav-link" href="https://dotnet.microsoft.com/en-us/apps/aspnet/apis" data-m='{"cN":"CatNav_Web APIs_nav","id":"n1c4c1c5c8c3m1r1a1","sN":1,"aN":"c4c1c5c8c3m1r1a1"}'>Web APIs</a> </li> <li class="js-nav-menu single-link" data-m='{"cN":"Blazor_cont","cT":"Container","id":"c5c1c5c8c3m1r1a1","sN":5,"aN":"c1c5c8c3m1r1a1"}'> <a id="shellmenu_48" class="js-subm-uhf-nav-link" href="https://dotnet.microsoft.com/en-us/apps/aspnet/web-apps/blazor" data-m='{"cN":"CatNav_Blazor_nav","id":"n1c5c1c5c8c3m1r1a1","sN":1,"aN":"c5c1c5c8c3m1r1a1"}'>Blazor</a> </li> <li class="js-nav-menu single-link" data-m='{"cN":"MVC_cont","cT":"Container","id":"c6c1c5c8c3m1r1a1","sN":6,"aN":"c1c5c8c3m1r1a1"}'> <a id="shellmenu_49" class="js-subm-uhf-nav-link" href="https://dotnet.microsoft.com/en-us/apps/aspnet/mvc" data-m='{"cN":"CatNav_MVC_nav","id":"n1c6c1c5c8c3m1r1a1","sN":1,"aN":"c6c1c5c8c3m1r1a1"}'>MVC</a> </li> <li class="js-nav-menu single-link" data-m='{"cN":"SignalR_cont","cT":"Container","id":"c7c1c5c8c3m1r1a1","sN":7,"aN":"c1c5c8c3m1r1a1"}'> <a id="shellmenu_50" class="js-subm-uhf-nav-link" href="https://dotnet.microsoft.com/en-us/apps/aspnet/signalr" data-m='{"cN":"CatNav_SignalR_nav","id":"n1c7c1c5c8c3m1r1a1","sN":1,"aN":"c7c1c5c8c3m1r1a1"}'>SignalR</a> </li> <li class="js-nav-menu single-link" data-m='{"cN":"Microservices_cont","cT":"Container","id":"c8c1c5c8c3m1r1a1","sN":8,"aN":"c1c5c8c3m1r1a1"}'> <a id="shellmenu_51" class="js-subm-uhf-nav-link" href="https://dotnet.microsoft.com/en-us/apps/aspnet/microservices" data-m='{"cN":"CatNav_Microservices_nav","id":"n1c8c1c5c8c3m1r1a1","sN":1,"aN":"c8c1c5c8c3m1r1a1"}'>Microservices</a> </li> </ul> </li> <li class="f-sub-menu js-nav-menu nested-menu" data-m='{"cT":"Container","id":"c2c5c8c3m1r1a1","sN":2,"aN":"c5c8c3m1r1a1"}'> <span id="uhf-navspn-shellmenu_52-span" style="display:none" f-multi-parent="true" aria-expanded="false" data-m='{"id":"nn1c2c5c8c3m1r1a1","sN":1,"aN":"c2c5c8c3m1r1a1"}'>Native Desktop & Mobile</span> <button id="uhf-navbtn-shellmenu_52-button" type="button" f-multi-parent="true" aria-expanded="false" data-m='{"id":"nn2c2c5c8c3m1r1a1","sN":2,"aN":"c2c5c8c3m1r1a1"}'>Native Desktop & Mobile</button> <ul aria-hidden="true" aria-labelledby="uhf-navspn-shellmenu_52-span"> <li class="js-nav-menu single-link" data-m='{"cN":".NET Multi-platform App UI_cont","cT":"Container","id":"c3c2c5c8c3m1r1a1","sN":3,"aN":"c2c5c8c3m1r1a1"}'> <a id="shellmenu_53" class="js-subm-uhf-nav-link" href="https://dotnet.microsoft.com/en-us/apps/maui" data-m='{"cN":"CatNav_.NET Multi-platform App UI_nav","id":"n1c3c2c5c8c3m1r1a1","sN":1,"aN":"c3c2c5c8c3m1r1a1"}'>.NET Multi-platform App UI</a> </li> <li class="js-nav-menu single-link" data-m='{"cN":"Windows Forms_cont","cT":"Container","id":"c4c2c5c8c3m1r1a1","sN":4,"aN":"c2c5c8c3m1r1a1"}'> <a id="shellmenu_54" class="js-subm-uhf-nav-link" href="https://dotnet.microsoft.com/en-us/apps/desktop" data-m='{"cN":"CatNav_Windows Forms_nav","id":"n1c4c2c5c8c3m1r1a1","sN":1,"aN":"c4c2c5c8c3m1r1a1"}'>Windows Forms</a> </li> <li class="js-nav-menu single-link" data-m='{"cN":"Windows Presentation Foundation_cont","cT":"Container","id":"c5c2c5c8c3m1r1a1","sN":5,"aN":"c2c5c8c3m1r1a1"}'> <a id="shellmenu_55" class="js-subm-uhf-nav-link" href="https://dotnet.microsoft.com/en-us/apps/desktop" data-m='{"cN":"CatNav_Windows Presentation Foundation_nav","id":"n1c5c2c5c8c3m1r1a1","sN":1,"aN":"c5c2c5c8c3m1r1a1"}'>Windows Presentation Foundation</a> </li> </ul> </li> <li class="f-sub-menu js-nav-menu nested-menu" data-m='{"cT":"Container","id":"c3c5c8c3m1r1a1","sN":3,"aN":"c5c8c3m1r1a1"}'> <span id="uhf-navspn-shellmenu_56-span" style="display:none" f-multi-parent="true" aria-expanded="false" data-m='{"id":"nn1c3c5c8c3m1r1a1","sN":1,"aN":"c3c5c8c3m1r1a1"}'>Languages</span> <button id="uhf-navbtn-shellmenu_56-button" type="button" f-multi-parent="true" aria-expanded="false" data-m='{"id":"nn2c3c5c8c3m1r1a1","sN":2,"aN":"c3c5c8c3m1r1a1"}'>Languages</button> <ul aria-hidden="true" aria-labelledby="uhf-navspn-shellmenu_56-span"> <li class="js-nav-menu single-link" data-m='{"cN":"C#_cont","cT":"Container","id":"c3c3c5c8c3m1r1a1","sN":3,"aN":"c3c5c8c3m1r1a1"}'> <a id="shellmenu_57" class="js-subm-uhf-nav-link" href="https://dotnet.microsoft.com/en-us/languages/csharp" data-m='{"cN":"CatNav_C#_nav","id":"n1c3c3c5c8c3m1r1a1","sN":1,"aN":"c3c3c5c8c3m1r1a1"}'>C#</a> </li> <li class="js-nav-menu single-link" data-m='{"cN":"F#_cont","cT":"Container","id":"c4c3c5c8c3m1r1a1","sN":4,"aN":"c3c5c8c3m1r1a1"}'> <a id="shellmenu_58" class="js-subm-uhf-nav-link" href="https://dotnet.microsoft.com/en-us/languages/fsharp" data-m='{"cN":"CatNav_F#_nav","id":"n1c4c3c5c8c3m1r1a1","sN":1,"aN":"c4c3c5c8c3m1r1a1"}'>F#</a> </li> <li class="js-nav-menu single-link" data-m='{"cN":"Visual Basic_cont","cT":"Container","id":"c5c3c5c8c3m1r1a1","sN":5,"aN":"c3c5c8c3m1r1a1"}'> <a id="shellmenu_59" class="js-subm-uhf-nav-link" href="https://learn.microsoft.com/en-us/dotnet/visual-basic/" data-m='{"cN":"CatNav_Visual Basic_nav","id":"n1c5c3c5c8c3m1r1a1","sN":1,"aN":"c5c3c5c8c3m1r1a1"}'>Visual Basic</a> </li> </ul> </li> <li class="f-sub-menu js-nav-menu nested-menu" data-m='{"cT":"Container","id":"c4c5c8c3m1r1a1","sN":4,"aN":"c5c8c3m1r1a1"}'> <span id="uhf-navspn-shellmenu_60-span" style="display:none" f-multi-parent="true" aria-expanded="false" data-m='{"id":"nn1c4c5c8c3m1r1a1","sN":1,"aN":"c4c5c8c3m1r1a1"}'>More</span> <button id="uhf-navbtn-shellmenu_60-button" type="button" f-multi-parent="true" aria-expanded="false" data-m='{"id":"nn2c4c5c8c3m1r1a1","sN":2,"aN":"c4c5c8c3m1r1a1"}'>More</button> <ul aria-hidden="true" aria-labelledby="uhf-navspn-shellmenu_60-span"> <li class="js-nav-menu single-link" data-m='{"cN":"Cloud_cont","cT":"Container","id":"c3c4c5c8c3m1r1a1","sN":3,"aN":"c4c5c8c3m1r1a1"}'> <a id="shellmenu_61" class="js-subm-uhf-nav-link" href="https://dotnet.microsoft.com/en-us/apps/cloud" data-m='{"cN":"CatNav_Cloud_nav","id":"n1c3c4c5c8c3m1r1a1","sN":1,"aN":"c3c4c5c8c3m1r1a1"}'>Cloud</a> </li> <li class="js-nav-menu single-link" data-m='{"cN":"Data_cont","cT":"Container","id":"c4c4c5c8c3m1r1a1","sN":4,"aN":"c4c5c8c3m1r1a1"}'> <a id="shellmenu_62" class="js-subm-uhf-nav-link" href="https://dotnet.microsoft.com/en-us/apps/data" data-m='{"cN":"CatNav_Data_nav","id":"n1c4c4c5c8c3m1r1a1","sN":1,"aN":"c4c4c5c8c3m1r1a1"}'>Data</a> </li> <li class="js-nav-menu single-link" data-m='{"cN":"Artificial Intelligence \u0026 ML_cont","cT":"Container","id":"c5c4c5c8c3m1r1a1","sN":5,"aN":"c4c5c8c3m1r1a1"}'> <a id="shellmenu_63" class="js-subm-uhf-nav-link" href="https://dotnet.microsoft.com/en-us/apps/machinelearning-ai" data-m='{"cN":"CatNav_Artificial Intelligence \u0026 ML_nav","id":"n1c5c4c5c8c3m1r1a1","sN":1,"aN":"c5c4c5c8c3m1r1a1"}'>Artificial Intelligence & ML</a> </li> <li class="js-nav-menu single-link" data-m='{"cN":"Game development_cont","cT":"Container","id":"c6c4c5c8c3m1r1a1","sN":6,"aN":"c4c5c8c3m1r1a1"}'> <a id="shellmenu_64" class="js-subm-uhf-nav-link" href="https://dotnet.microsoft.com/en-us/apps/games" data-m='{"cN":"CatNav_Game development_nav","id":"n1c6c4c5c8c3m1r1a1","sN":1,"aN":"c6c4c5c8c3m1r1a1"}'>Game development</a> </li> <li class="js-nav-menu single-link" data-m='{"cN":"Internet of Things_cont","cT":"Container","id":"c7c4c5c8c3m1r1a1","sN":7,"aN":"c4c5c8c3m1r1a1"}'> <a id="shellmenu_65" class="js-subm-uhf-nav-link" href="https://dotnet.microsoft.com/en-us/apps/iot" data-m='{"cN":"CatNav_Internet of Things_nav","id":"n1c7c4c5c8c3m1r1a1","sN":1,"aN":"c7c4c5c8c3m1r1a1"}'>Internet of Things</a> </li> <li class="js-nav-menu single-link" data-m='{"cN":"Upgrade Assistant_cont","cT":"Container","id":"c8c4c5c8c3m1r1a1","sN":8,"aN":"c4c5c8c3m1r1a1"}'> <a id="shellmenu_66" class="js-subm-uhf-nav-link" href="https://dotnet.microsoft.com/en-us/platform/upgrade-assistant" data-m='{"cN":"CatNav_Upgrade Assistant_nav","id":"n1c8c4c5c8c3m1r1a1","sN":1,"aN":"c8c4c5c8c3m1r1a1"}'>Upgrade Assistant</a> </li> </ul> </li> </ul> </div> </li> <li class="single-link js-nav-menu uhf-menu-item"> <a id="c-shellmenu_67" class="c-uhf-nav-link" href="https://dotnet.microsoft.com/en-us/learn" data-m='{"cN":"CatNav_Learn_nav","id":"n6c8c3m1r1a1","sN":6,"aN":"c8c3m1r1a1"}'>Learn</a> </li> <li class="nested-menu uhf-menu-item"> <div class="c-uhf-menu js-nav-menu"> <button type="button" id="c-shellmenu_68" aria-expanded="false" data-m='{"cN":"CatNav_Docs_nonnav","id":"nn7c8c3m1r1a1","sN":7,"aN":"c8c3m1r1a1"}'>Docs</button> <ul class="f-multi-column f-multi-column-4" data-class-idn="f-multi-column f-multi-column-4" aria-hidden="true" data-m='{"cN":"Docs_cont","cT":"Container","id":"c8c8c3m1r1a1","sN":8,"aN":"c8c3m1r1a1"}'> <li class="f-sub-menu js-nav-menu nested-menu" data-m='{"cT":"Container","id":"c1c8c8c3m1r1a1","sN":1,"aN":"c8c8c3m1r1a1"}'> <span id="uhf-navspn-shellmenu_69-span" style="display:none" f-multi-parent="true" aria-expanded="false" data-m='{"id":"nn1c1c8c8c3m1r1a1","sN":1,"aN":"c1c8c8c3m1r1a1"}'>Web</span> <button id="uhf-navbtn-shellmenu_69-button" type="button" f-multi-parent="true" aria-expanded="false" data-m='{"id":"nn2c1c8c8c3m1r1a1","sN":2,"aN":"c1c8c8c3m1r1a1"}'>Web</button> <ul aria-hidden="true" aria-labelledby="uhf-navspn-shellmenu_69-span"> <li class="js-nav-menu single-link" data-m='{"cN":"ASP.NET Core_cont","cT":"Container","id":"c3c1c8c8c3m1r1a1","sN":3,"aN":"c1c8c8c3m1r1a1"}'> <a id="shellmenu_70" class="js-subm-uhf-nav-link" href="https://learn.microsoft.com/en-us/aspnet/core/" data-m='{"cN":"CatNav_ASP.NET Core_nav","id":"n1c3c1c8c8c3m1r1a1","sN":1,"aN":"c3c1c8c8c3m1r1a1"}'>ASP.NET Core</a> </li> <li class="js-nav-menu single-link" data-m='{"cN":"Web APIs_cont","cT":"Container","id":"c4c1c8c8c3m1r1a1","sN":4,"aN":"c1c8c8c3m1r1a1"}'> <a id="shellmenu_71" class="js-subm-uhf-nav-link" href="https://learn.microsoft.com/en-us/aspnet/core/web-api/" data-m='{"cN":"CatNav_Web APIs_nav","id":"n1c4c1c8c8c3m1r1a1","sN":1,"aN":"c4c1c8c8c3m1r1a1"}'>Web APIs</a> </li> <li class="js-nav-menu single-link" data-m='{"cN":"Blazor_cont","cT":"Container","id":"c5c1c8c8c3m1r1a1","sN":5,"aN":"c1c8c8c3m1r1a1"}'> <a id="shellmenu_72" class="js-subm-uhf-nav-link" href="https://learn.microsoft.com/en-us/aspnet/core/blazor/" data-m='{"cN":"CatNav_Blazor_nav","id":"n1c5c1c8c8c3m1r1a1","sN":1,"aN":"c5c1c8c8c3m1r1a1"}'>Blazor</a> </li> <li class="js-nav-menu single-link" data-m='{"cN":"Razor Pages_cont","cT":"Container","id":"c6c1c8c8c3m1r1a1","sN":6,"aN":"c1c8c8c3m1r1a1"}'> <a id="shellmenu_73" class="js-subm-uhf-nav-link" href="https://learn.microsoft.com/en-us/aspnet/core/razor-pages/" data-m='{"cN":"CatNav_Razor Pages_nav","id":"n1c6c1c8c8c3m1r1a1","sN":1,"aN":"c6c1c8c8c3m1r1a1"}'>Razor Pages</a> </li> <li class="js-nav-menu single-link" data-m='{"cN":"MVC_cont","cT":"Container","id":"c7c1c8c8c3m1r1a1","sN":7,"aN":"c1c8c8c3m1r1a1"}'> <a id="shellmenu_74" class="js-subm-uhf-nav-link" href="https://learn.microsoft.com/en-us/aspnet/core/mvc/" data-m='{"cN":"CatNav_MVC_nav","id":"n1c7c1c8c8c3m1r1a1","sN":1,"aN":"c7c1c8c8c3m1r1a1"}'>MVC</a> </li> <li class="js-nav-menu single-link" data-m='{"cN":"SignalR_cont","cT":"Container","id":"c8c1c8c8c3m1r1a1","sN":8,"aN":"c1c8c8c3m1r1a1"}'> <a id="shellmenu_75" class="js-subm-uhf-nav-link" href="https://learn.microsoft.com/en-us/aspnet/core/signalr/introduction" data-m='{"cN":"CatNav_SignalR_nav","id":"n1c8c1c8c8c3m1r1a1","sN":1,"aN":"c8c1c8c8c3m1r1a1"}'>SignalR</a> </li> </ul> </li> <li class="f-sub-menu js-nav-menu nested-menu" data-m='{"cT":"Container","id":"c2c8c8c3m1r1a1","sN":2,"aN":"c8c8c3m1r1a1"}'> <span id="uhf-navspn-shellmenu_76-span" style="display:none" f-multi-parent="true" aria-expanded="false" data-m='{"id":"nn1c2c8c8c3m1r1a1","sN":1,"aN":"c2c8c8c3m1r1a1"}'>Native Desktop & Mobile</span> <button id="uhf-navbtn-shellmenu_76-button" type="button" f-multi-parent="true" aria-expanded="false" data-m='{"id":"nn2c2c8c8c3m1r1a1","sN":2,"aN":"c2c8c8c3m1r1a1"}'>Native Desktop & Mobile</button> <ul aria-hidden="true" aria-labelledby="uhf-navspn-shellmenu_76-span"> <li class="js-nav-menu single-link" data-m='{"cN":".NET Multi-platform App UI_cont","cT":"Container","id":"c3c2c8c8c3m1r1a1","sN":3,"aN":"c2c8c8c3m1r1a1"}'> <a id="shellmenu_77" class="js-subm-uhf-nav-link" href="https://learn.microsoft.com/en-us/dotnet/maui/" data-m='{"cN":"CatNav_.NET Multi-platform App UI_nav","id":"n1c3c2c8c8c3m1r1a1","sN":1,"aN":"c3c2c8c8c3m1r1a1"}'>.NET Multi-platform App UI</a> </li> <li class="js-nav-menu single-link" data-m='{"cN":"Windows Forms_cont","cT":"Container","id":"c4c2c8c8c3m1r1a1","sN":4,"aN":"c2c8c8c3m1r1a1"}'> <a id="shellmenu_78" class="js-subm-uhf-nav-link" href="https://learn.microsoft.com/en-us/dotnet/desktop/winforms/" data-m='{"cN":"CatNav_Windows Forms_nav","id":"n1c4c2c8c8c3m1r1a1","sN":1,"aN":"c4c2c8c8c3m1r1a1"}'>Windows Forms</a> </li> <li class="js-nav-menu single-link" data-m='{"cN":"Windows Presentation Foundation_cont","cT":"Container","id":"c5c2c8c8c3m1r1a1","sN":5,"aN":"c2c8c8c3m1r1a1"}'> <a id="shellmenu_79" class="js-subm-uhf-nav-link" href="https://learn.microsoft.com/en-us/dotnet/desktop/wpf/" data-m='{"cN":"CatNav_Windows Presentation Foundation_nav","id":"n1c5c2c8c8c3m1r1a1","sN":1,"aN":"c5c2c8c8c3m1r1a1"}'>Windows Presentation Foundation</a> </li> </ul> </li> <li class="f-sub-menu js-nav-menu nested-menu" data-m='{"cT":"Container","id":"c3c8c8c3m1r1a1","sN":3,"aN":"c8c8c3m1r1a1"}'> <span id="uhf-navspn-shellmenu_80-span" style="display:none" f-multi-parent="true" aria-expanded="false" data-m='{"id":"nn1c3c8c8c3m1r1a1","sN":1,"aN":"c3c8c8c3m1r1a1"}'>Languages</span> <button id="uhf-navbtn-shellmenu_80-button" type="button" f-multi-parent="true" aria-expanded="false" data-m='{"id":"nn2c3c8c8c3m1r1a1","sN":2,"aN":"c3c8c8c3m1r1a1"}'>Languages</button> <ul aria-hidden="true" aria-labelledby="uhf-navspn-shellmenu_80-span"> <li class="js-nav-menu single-link" data-m='{"cN":"C#_cont","cT":"Container","id":"c3c3c8c8c3m1r1a1","sN":3,"aN":"c3c8c8c3m1r1a1"}'> <a id="shellmenu_81" class="js-subm-uhf-nav-link" href="https://learn.microsoft.com/en-us/dotnet/csharp/" data-m='{"cN":"CatNav_C#_nav","id":"n1c3c3c8c8c3m1r1a1","sN":1,"aN":"c3c3c8c8c3m1r1a1"}'>C#</a> </li> <li class="js-nav-menu single-link" data-m='{"cN":"F#_cont","cT":"Container","id":"c4c3c8c8c3m1r1a1","sN":4,"aN":"c3c8c8c3m1r1a1"}'> <a id="shellmenu_82" class="js-subm-uhf-nav-link" href="https://learn.microsoft.com/en-us/dotnet/fsharp/" data-m='{"cN":"CatNav_F#_nav","id":"n1c4c3c8c8c3m1r1a1","sN":1,"aN":"c4c3c8c8c3m1r1a1"}'>F#</a> </li> <li class="js-nav-menu single-link" data-m='{"cN":"Visual Basic_cont","cT":"Container","id":"c5c3c8c8c3m1r1a1","sN":5,"aN":"c3c8c8c3m1r1a1"}'> <a id="shellmenu_83" class="js-subm-uhf-nav-link" href="https://learn.microsoft.com/en-us/dotnet/visual-basic/" data-m='{"cN":"CatNav_Visual Basic_nav","id":"n1c5c3c8c8c3m1r1a1","sN":1,"aN":"c5c3c8c8c3m1r1a1"}'>Visual Basic</a> </li> </ul> </li> <li class="f-sub-menu js-nav-menu nested-menu" data-m='{"cT":"Container","id":"c4c8c8c3m1r1a1","sN":4,"aN":"c8c8c3m1r1a1"}'> <span id="uhf-navspn-shellmenu_84-span" style="display:none" f-multi-parent="true" aria-expanded="false" data-m='{"id":"nn1c4c8c8c3m1r1a1","sN":1,"aN":"c4c8c8c3m1r1a1"}'>More</span> <button id="uhf-navbtn-shellmenu_84-button" type="button" f-multi-parent="true" aria-expanded="false" data-m='{"id":"nn2c4c8c8c3m1r1a1","sN":2,"aN":"c4c8c8c3m1r1a1"}'>More</button> <ul aria-hidden="true" aria-labelledby="uhf-navspn-shellmenu_84-span"> <li class="js-nav-menu single-link" data-m='{"cN":".NET_cont","cT":"Container","id":"c3c4c8c8c3m1r1a1","sN":3,"aN":"c4c8c8c3m1r1a1"}'> <a id="shellmenu_85" class="js-subm-uhf-nav-link" href="https://learn.microsoft.com/en-us/dotnet/" data-m='{"cN":"CatNav_.NET_nav","id":"n1c3c4c8c8c3m1r1a1","sN":1,"aN":"c3c4c8c8c3m1r1a1"}'>.NET</a> </li> <li class="js-nav-menu single-link" data-m='{"cN":"Cloud_cont","cT":"Container","id":"c4c4c8c8c3m1r1a1","sN":4,"aN":"c4c8c8c3m1r1a1"}'> <a id="shellmenu_86" class="js-subm-uhf-nav-link" href="https://learn.microsoft.com/en-us/dotnet/azure/" data-m='{"cN":"CatNav_Cloud_nav","id":"n1c4c4c8c8c3m1r1a1","sN":1,"aN":"c4c4c8c8c3m1r1a1"}'>Cloud</a> </li> <li class="js-nav-menu single-link" data-m='{"cN":"Data_cont","cT":"Container","id":"c5c4c8c8c3m1r1a1","sN":5,"aN":"c4c8c8c3m1r1a1"}'> <a id="shellmenu_87" class="js-subm-uhf-nav-link" href="https://learn.microsoft.com/en-us/ef/dotnet-data/" data-m='{"cN":"CatNav_Data_nav","id":"n1c5c4c8c8c3m1r1a1","sN":1,"aN":"c5c4c8c8c3m1r1a1"}'>Data</a> </li> <li class="js-nav-menu single-link" data-m='{"cN":"Internet of Things_cont","cT":"Container","id":"c6c4c8c8c3m1r1a1","sN":6,"aN":"c4c8c8c3m1r1a1"}'> <a id="shellmenu_88" class="js-subm-uhf-nav-link" href="https://learn.microsoft.com/en-us/dotnet/iot/" data-m='{"cN":"CatNav_Internet of Things_nav","id":"n1c6c4c8c8c3m1r1a1","sN":1,"aN":"c6c4c8c8c3m1r1a1"}'>Internet of Things</a> </li> <li class="js-nav-menu single-link" data-m='{"cN":"Machine learning_cont","cT":"Container","id":"c7c4c8c8c3m1r1a1","sN":7,"aN":"c4c8c8c3m1r1a1"}'> <a id="shellmenu_89" class="js-subm-uhf-nav-link" href="https://learn.microsoft.com/en-us/dotnet/machine-learning/" data-m='{"cN":"CatNav_Machine learning_nav","id":"n1c7c4c8c8c3m1r1a1","sN":1,"aN":"c7c4c8c8c3m1r1a1"}'>Machine learning</a> </li> </ul> </li> </ul> </div> </li> <li class="single-link js-nav-menu uhf-menu-item"> <a id="download-uhf" class="c-uhf-nav-link" href="https://dotnet.microsoft.com/en-us/download" data-m='{"cN":"CatNav_Downloads_nav","id":"n9c8c3m1r1a1","sN":9,"aN":"c8c3m1r1a1"}'>Downloads</a> </li> <li class="single-link js-nav-menu uhf-menu-item"> <a id="c-shellmenu_91" class="c-uhf-nav-link" href="https://dotnet.microsoft.com/en-us/platform/community" data-m='{"cN":"CatNav_Community_nav","id":"n10c8c3m1r1a1","sN":10,"aN":"c8c3m1r1a1"}'>Community</a> </li> <li id="overflow-menu" class="overflow-menu x-hidden uhf-menu-item"> <div class="c-uhf-menu js-nav-menu"> <button data-m='{"pid":"More","id":"nn11c8c3m1r1a1","sN":11,"aN":"c8c3m1r1a1"}' type="button" aria-label="More" aria-expanded="false">More</button> <ul id="overflow-menu-list" aria-hidden="true" class="overflow-menu-list"> </ul> </div> </li> <li class="single-link js-nav-menu" id="c-uhf-nav-cta"> <a class="c-uhf-nav-link not-live" href="https://dotnet.microsoft.com/en-us/live" data-m='{"cN":"CatNav_cta_LIVE TV_nav","id":"n12c8c3m1r1a1","sN":12,"aN":"c8c3m1r1a1"}'>LIVE TV</a> </li> </ul> </nav> <div class="c-uhfh-actions" data-m='{"cN":"Header actions_cont","cT":"Container","id":"c9c3m1r1a1","sN":9,"aN":"c3m1r1a1"}'> <div class="wf-menu"> <nav id="uhf-c-nav" aria-label="All Microsoft menu" data-m='{"cN":"GlobalNav_cont","cT":"Container","id":"c1c9c3m1r1a1","sN":1,"aN":"c9c3m1r1a1"}'> <ul class="js-paddle-items"> <li> <div class="c-uhf-menu js-nav-menu"> <button type="button" class="c-button-logo all-ms-nav" aria-expanded="false" data-m='{"cN":"GlobalNav_More_nonnav","id":"nn1c1c9c3m1r1a1","sN":1,"aN":"c1c9c3m1r1a1"}'> <span>All Microsoft</span></button> <ul class="f-multi-column f-multi-column-4" aria-hidden="true" data-m='{"cN":"More_cont","cT":"Container","id":"c2c1c9c3m1r1a1","sN":2,"aN":"c1c9c3m1r1a1"}'> <li class="c-w0-contr"> <h2 class="c-uhf-sronly">Global</h2> <ul class="c-w0"> <li class="js-nav-menu single-link" data-m='{"cN":"Microsoft Security_cont","cT":"Container","id":"c1c2c1c9c3m1r1a1","sN":1,"aN":"c2c1c9c3m1r1a1"}'> <a id="shellmenu_0" class="js-subm-uhf-nav-link" href="https://www.microsoft.com/en-us/security" data-m='{"cN":"W0Nav_Microsoft Security_nav","id":"n1c1c2c1c9c3m1r1a1","sN":1,"aN":"c1c2c1c9c3m1r1a1"}'>Microsoft Security</a> </li> <li class="js-nav-menu single-link" data-m='{"cN":"Azure_cont","cT":"Container","id":"c2c2c1c9c3m1r1a1","sN":2,"aN":"c2c1c9c3m1r1a1"}'> <a id="shellmenu_1" class="js-subm-uhf-nav-link" href="https://azure.microsoft.com/en-us/" data-m='{"cN":"W0Nav_Azure_nav","id":"n1c2c2c1c9c3m1r1a1","sN":1,"aN":"c2c2c1c9c3m1r1a1"}'>Azure</a> </li> <li class="js-nav-menu single-link" data-m='{"cN":"Dynamics 365_cont","cT":"Container","id":"c3c2c1c9c3m1r1a1","sN":3,"aN":"c2c1c9c3m1r1a1"}'> <a id="shellmenu_2" class="js-subm-uhf-nav-link" href="https://dynamics.microsoft.com/en-us/" data-m='{"cN":"W0Nav_Dynamics 365_nav","id":"n1c3c2c1c9c3m1r1a1","sN":1,"aN":"c3c2c1c9c3m1r1a1"}'>Dynamics 365</a> </li> <li class="js-nav-menu single-link" data-m='{"cN":"Microsoft 365_cont","cT":"Container","id":"c4c2c1c9c3m1r1a1","sN":4,"aN":"c2c1c9c3m1r1a1"}'> <a id="shellmenu_3" class="js-subm-uhf-nav-link" href="https://www.microsoft.com/en-us/microsoft-365/business/" data-m='{"cN":"W0Nav_Microsoft 365_nav","id":"n1c4c2c1c9c3m1r1a1","sN":1,"aN":"c4c2c1c9c3m1r1a1"}'>Microsoft 365</a> </li> <li class="js-nav-menu single-link" data-m='{"cN":"Microsoft Teams_cont","cT":"Container","id":"c5c2c1c9c3m1r1a1","sN":5,"aN":"c2c1c9c3m1r1a1"}'> <a id="shellmenu_4" class="js-subm-uhf-nav-link" href="https://www.microsoft.com/en-us/microsoft-teams/group-chat-software" data-m='{"cN":"W0Nav_Microsoft Teams_nav","id":"n1c5c2c1c9c3m1r1a1","sN":1,"aN":"c5c2c1c9c3m1r1a1"}'>Microsoft Teams</a> </li> <li class="js-nav-menu single-link" data-m='{"cN":"Windows 365_cont","cT":"Container","id":"c6c2c1c9c3m1r1a1","sN":6,"aN":"c2c1c9c3m1r1a1"}'> <a id="shellmenu_5" class="js-subm-uhf-nav-link" href="https://www.microsoft.com/en-us/windows-365" data-m='{"cN":"W0Nav_Windows 365_nav","id":"n1c6c2c1c9c3m1r1a1","sN":1,"aN":"c6c2c1c9c3m1r1a1"}'>Windows 365</a> </li> </ul> </li> <li class="f-sub-menu js-nav-menu nested-menu" data-m='{"cT":"Container","id":"c7c2c1c9c3m1r1a1","sN":7,"aN":"c2c1c9c3m1r1a1"}'> <span id="uhf-navspn-shellmenu_7-span" style="display:none" f-multi-parent="true" aria-expanded="false" data-m='{"id":"nn1c7c2c1c9c3m1r1a1","sN":1,"aN":"c7c2c1c9c3m1r1a1"}'>Tech & innovation</span> <button id="uhf-navbtn-shellmenu_7-button" type="button" f-multi-parent="true" aria-expanded="false" data-m='{"id":"nn2c7c2c1c9c3m1r1a1","sN":2,"aN":"c7c2c1c9c3m1r1a1"}'>Tech & innovation</button> <ul aria-hidden="true" aria-labelledby="uhf-navspn-shellmenu_7-span"> <li class="js-nav-menu single-link" data-m='{"cN":"More_TechInnovation_MicrosoftCloud_cont","cT":"Container","id":"c3c7c2c1c9c3m1r1a1","sN":3,"aN":"c7c2c1c9c3m1r1a1"}'> <a id="shellmenu_8" class="js-subm-uhf-nav-link" href="https://www.microsoft.com/en-us/microsoft-cloud" data-m='{"cN":"GlobalNav_More_TechInnovation_MicrosoftCloud_nav","id":"n1c3c7c2c1c9c3m1r1a1","sN":1,"aN":"c3c7c2c1c9c3m1r1a1"}'>Microsoft Cloud</a> </li> <li class="js-nav-menu single-link" data-m='{"cN":"More_TechInnovation__AI_cont","cT":"Container","id":"c4c7c2c1c9c3m1r1a1","sN":4,"aN":"c7c2c1c9c3m1r1a1"}'> <a id="shellmenu_9" class="js-subm-uhf-nav-link" href="https://www.microsoft.com/en-us/ai" data-m='{"cN":"GlobalNav_More_TechInnovation__AI_nav","id":"n1c4c7c2c1c9c3m1r1a1","sN":1,"aN":"c4c7c2c1c9c3m1r1a1"}'>AI</a> </li> <li class="js-nav-menu single-link" data-m='{"cN":"More_TechInnovation_AzureSpace_cont","cT":"Container","id":"c5c7c2c1c9c3m1r1a1","sN":5,"aN":"c7c2c1c9c3m1r1a1"}'> <a id="shellmenu_10" class="js-subm-uhf-nav-link" href="https://azure.microsoft.com/en-us/solutions/space/" data-m='{"cN":"GlobalNav_More_TechInnovation_AzureSpace_nav","id":"n1c5c7c2c1c9c3m1r1a1","sN":1,"aN":"c5c7c2c1c9c3m1r1a1"}'>Azure Space</a> </li> <li class="js-nav-menu single-link" data-m='{"cN":"More_TechInnovation_MixedReality_cont","cT":"Container","id":"c6c7c2c1c9c3m1r1a1","sN":6,"aN":"c7c2c1c9c3m1r1a1"}'> <a id="shellmenu_11" class="js-subm-uhf-nav-link" href="https://www.microsoft.com/en-us/mixed-reality/windows-mixed-reality" data-m='{"cN":"GlobalNav_More_TechInnovation_MixedReality_nav","id":"n1c6c7c2c1c9c3m1r1a1","sN":1,"aN":"c6c7c2c1c9c3m1r1a1"}'>Mixed reality</a> </li> <li class="js-nav-menu single-link" data-m='{"cN":"More_TechInnovation_MicrosoftHololens_cont","cT":"Container","id":"c7c7c2c1c9c3m1r1a1","sN":7,"aN":"c7c2c1c9c3m1r1a1"}'> <a id="shellmenu_12" class="js-subm-uhf-nav-link" href="https://www.microsoft.com/en-us/hololens" data-m='{"cN":"GlobalNav_More_TechInnovation_MicrosoftHololens_nav","id":"n1c7c7c2c1c9c3m1r1a1","sN":1,"aN":"c7c7c2c1c9c3m1r1a1"}'>Microsoft HoloLens</a> </li> <li class="js-nav-menu single-link" data-m='{"cN":"More_TechInnovation_Microsoft Viva_cont","cT":"Container","id":"c8c7c2c1c9c3m1r1a1","sN":8,"aN":"c7c2c1c9c3m1r1a1"}'> <a id="shellmenu_13" class="js-subm-uhf-nav-link" href="https://www.microsoft.com/en-us/microsoft-viva" data-m='{"cN":"GlobalNav_More_TechInnovation_Microsoft Viva_nav","id":"n1c8c7c2c1c9c3m1r1a1","sN":1,"aN":"c8c7c2c1c9c3m1r1a1"}'>Microsoft Viva</a> </li> <li class="js-nav-menu single-link" data-m='{"cN":"More_TechInnovation_QuantumComputing_cont","cT":"Container","id":"c9c7c2c1c9c3m1r1a1","sN":9,"aN":"c7c2c1c9c3m1r1a1"}'> <a id="shellmenu_14" class="js-subm-uhf-nav-link" href="https://azure.microsoft.com/en-us/solutions/quantum-computing/" data-m='{"cN":"GlobalNav_More_TechInnovation_QuantumComputing_nav","id":"n1c9c7c2c1c9c3m1r1a1","sN":1,"aN":"c9c7c2c1c9c3m1r1a1"}'>Quantum computing</a> </li> <li class="js-nav-menu single-link" data-m='{"cN":"More_TechInnovation_Sustainability_cont","cT":"Container","id":"c10c7c2c1c9c3m1r1a1","sN":10,"aN":"c7c2c1c9c3m1r1a1"}'> <a id="shellmenu_15" class="js-subm-uhf-nav-link" href="https://www.microsoft.com/en-us/sustainability/" data-m='{"cN":"GlobalNav_More_TechInnovation_Sustainability_nav","id":"n1c10c7c2c1c9c3m1r1a1","sN":1,"aN":"c10c7c2c1c9c3m1r1a1"}'>Sustainability</a> </li> </ul> </li> <li class="f-sub-menu js-nav-menu nested-menu" data-m='{"cT":"Container","id":"c8c2c1c9c3m1r1a1","sN":8,"aN":"c2c1c9c3m1r1a1"}'> <span id="uhf-navspn-shellmenu_16-span" style="display:none" f-multi-parent="true" aria-expanded="false" data-m='{"id":"nn1c8c2c1c9c3m1r1a1","sN":1,"aN":"c8c2c1c9c3m1r1a1"}'>Industries</span> <button id="uhf-navbtn-shellmenu_16-button" type="button" f-multi-parent="true" aria-expanded="false" data-m='{"id":"nn2c8c2c1c9c3m1r1a1","sN":2,"aN":"c8c2c1c9c3m1r1a1"}'>Industries</button> <ul aria-hidden="true" aria-labelledby="uhf-navspn-shellmenu_16-span"> <li class="js-nav-menu single-link" data-m='{"cN":"More_Industries_Education_cont","cT":"Container","id":"c3c8c2c1c9c3m1r1a1","sN":3,"aN":"c8c2c1c9c3m1r1a1"}'> <a id="shellmenu_17" class="js-subm-uhf-nav-link" href="https://www.microsoft.com/en-us/education" data-m='{"cN":"GlobalNav_More_Industries_Education_nav","id":"n1c3c8c2c1c9c3m1r1a1","sN":1,"aN":"c3c8c2c1c9c3m1r1a1"}'>Education</a> </li> <li class="js-nav-menu single-link" data-m='{"cN":"More_Industries_Automotive_cont","cT":"Container","id":"c4c8c2c1c9c3m1r1a1","sN":4,"aN":"c8c2c1c9c3m1r1a1"}'> <a id="shellmenu_18" class="js-subm-uhf-nav-link" href="https://www.microsoft.com/en-us/industry/automotive" data-m='{"cN":"GlobalNav_More_Industries_Automotive_nav","id":"n1c4c8c2c1c9c3m1r1a1","sN":1,"aN":"c4c8c2c1c9c3m1r1a1"}'>Automotive</a> </li> <li class="js-nav-menu single-link" data-m='{"cN":"More_Industries_Financialservices_cont","cT":"Container","id":"c5c8c2c1c9c3m1r1a1","sN":5,"aN":"c8c2c1c9c3m1r1a1"}'> <a id="shellmenu_19" class="js-subm-uhf-nav-link" href="https://www.microsoft.com/en-us/industry/financial-services/banking" data-m='{"cN":"GlobalNav_More_Industries_Financialservices_nav","id":"n1c5c8c2c1c9c3m1r1a1","sN":1,"aN":"c5c8c2c1c9c3m1r1a1"}'>Financial services</a> </li> <li class="js-nav-menu single-link" data-m='{"cN":"More_Industries_Government_cont","cT":"Container","id":"c6c8c2c1c9c3m1r1a1","sN":6,"aN":"c8c2c1c9c3m1r1a1"}'> <a id="shellmenu_20" class="js-subm-uhf-nav-link" href="https://www.microsoft.com/en-us/industry/government" data-m='{"cN":"GlobalNav_More_Industries_Government_nav","id":"n1c6c8c2c1c9c3m1r1a1","sN":1,"aN":"c6c8c2c1c9c3m1r1a1"}'>Government</a> </li> <li class="js-nav-menu single-link" data-m='{"cN":"More_Industries_Health_cont","cT":"Container","id":"c7c8c2c1c9c3m1r1a1","sN":7,"aN":"c8c2c1c9c3m1r1a1"}'> <a id="shellmenu_21" class="js-subm-uhf-nav-link" href="https://www.microsoft.com/en-us/industry/health/microsoft-cloud-for-healthcare" data-m='{"cN":"GlobalNav_More_Industries_Health_nav","id":"n1c7c8c2c1c9c3m1r1a1","sN":1,"aN":"c7c8c2c1c9c3m1r1a1"}'>Healthcare</a> </li> <li class="js-nav-menu single-link" data-m='{"cN":"More_Industries_Manufacturing_cont","cT":"Container","id":"c8c8c2c1c9c3m1r1a1","sN":8,"aN":"c8c2c1c9c3m1r1a1"}'> <a id="shellmenu_22" class="js-subm-uhf-nav-link" href="https://www.microsoft.com/en-us/industry/manufacturing/microsoft-cloud-for-manufacturing" data-m='{"cN":"GlobalNav_More_Industries_Manufacturing_nav","id":"n1c8c8c2c1c9c3m1r1a1","sN":1,"aN":"c8c8c2c1c9c3m1r1a1"}'>Manufacturing</a> </li> <li class="js-nav-menu single-link" data-m='{"cN":"More_Industries_Retail_cont","cT":"Container","id":"c9c8c2c1c9c3m1r1a1","sN":9,"aN":"c8c2c1c9c3m1r1a1"}'> <a id="shellmenu_23" class="js-subm-uhf-nav-link" href="https://www.microsoft.com/en-us/industry/consumer-goods" data-m='{"cN":"GlobalNav_More_Industries_Retail_nav","id":"n1c9c8c2c1c9c3m1r1a1","sN":1,"aN":"c9c8c2c1c9c3m1r1a1"}'>Retail</a> </li> <li class="js-nav-menu single-link" data-m='{"cN":"More_Industries_Allindustries_cont","cT":"Container","id":"c10c8c2c1c9c3m1r1a1","sN":10,"aN":"c8c2c1c9c3m1r1a1"}'> <a id="shellmenu_24" class="js-subm-uhf-nav-link" href="https://www.microsoft.com/en-us/industry" data-m='{"cN":"GlobalNav_More_Industries_Allindustries_nav","id":"n1c10c8c2c1c9c3m1r1a1","sN":1,"aN":"c10c8c2c1c9c3m1r1a1"}'>All industries</a> </li> </ul> </li> <li class="f-sub-menu js-nav-menu nested-menu" data-m='{"cT":"Container","id":"c9c2c1c9c3m1r1a1","sN":9,"aN":"c2c1c9c3m1r1a1"}'> <span id="uhf-navspn-shellmenu_25-span" style="display:none" f-multi-parent="true" aria-expanded="false" data-m='{"id":"nn1c9c2c1c9c3m1r1a1","sN":1,"aN":"c9c2c1c9c3m1r1a1"}'>Partners</span> <button id="uhf-navbtn-shellmenu_25-button" type="button" f-multi-parent="true" aria-expanded="false" data-m='{"id":"nn2c9c2c1c9c3m1r1a1","sN":2,"aN":"c9c2c1c9c3m1r1a1"}'>Partners</button> <ul aria-hidden="true" aria-labelledby="uhf-navspn-shellmenu_25-span"> <li class="js-nav-menu single-link" data-m='{"cN":"More_Partner_FindPartner_cont","cT":"Container","id":"c3c9c2c1c9c3m1r1a1","sN":3,"aN":"c9c2c1c9c3m1r1a1"}'> <a id="shellmenu_26" class="js-subm-uhf-nav-link" href="https://partner.microsoft.com/en-US/" data-m='{"cN":"GlobalNav_More_Partner_FindPartner_nav","id":"n1c3c9c2c1c9c3m1r1a1","sN":1,"aN":"c3c9c2c1c9c3m1r1a1"}'>Find a partner</a> </li> <li class="js-nav-menu single-link" data-m='{"cN":"More_Partner_BecomePartner_cont","cT":"Container","id":"c4c9c2c1c9c3m1r1a1","sN":4,"aN":"c9c2c1c9c3m1r1a1"}'> <a id="shellmenu_27" class="js-subm-uhf-nav-link" href="https://partner.microsoft.com/en-US/membership/cloud-solution-provider" data-m='{"cN":"GlobalNav_More_Partner_BecomePartner_nav","id":"n1c4c9c2c1c9c3m1r1a1","sN":1,"aN":"c4c9c2c1c9c3m1r1a1"}'>Become a partner</a> </li> <li class="js-nav-menu single-link" data-m='{"cN":"More_Partner_PartnerNetwork_cont","cT":"Container","id":"c5c9c2c1c9c3m1r1a1","sN":5,"aN":"c9c2c1c9c3m1r1a1"}'> <a id="shellmenu_28" class="js-subm-uhf-nav-link" href="https://partner.microsoft.com/en-us/membership" data-m='{"cN":"GlobalNav_More_Partner_PartnerNetwork_nav","id":"n1c5c9c2c1c9c3m1r1a1","sN":1,"aN":"c5c9c2c1c9c3m1r1a1"}'>Partner Network</a> </li> <li class="js-nav-menu single-link" data-m='{"cN":"More_Partner_AzureMarketplace_cont","cT":"Container","id":"c6c9c2c1c9c3m1r1a1","sN":6,"aN":"c9c2c1c9c3m1r1a1"}'> <a id="shellmenu_29" class="js-subm-uhf-nav-link" href="https://azuremarketplace.microsoft.com/en-us/" data-m='{"cN":"GlobalNav_More_Partner_AzureMarketplace_nav","id":"n1c6c9c2c1c9c3m1r1a1","sN":1,"aN":"c6c9c2c1c9c3m1r1a1"}'>Azure Marketplace</a> </li> <li class="js-nav-menu single-link" data-m='{"cN":"More_Partner_AppSource_cont","cT":"Container","id":"c7c9c2c1c9c3m1r1a1","sN":7,"aN":"c9c2c1c9c3m1r1a1"}'> <a id="shellmenu_30" class="js-subm-uhf-nav-link" href="https://appsource.microsoft.com/en-us/" data-m='{"cN":"GlobalNav_More_Partner_AppSource_nav","id":"n1c7c9c2c1c9c3m1r1a1","sN":1,"aN":"c7c9c2c1c9c3m1r1a1"}'>AppSource</a> </li> </ul> </li> <li class="f-sub-menu js-nav-menu nested-menu" data-m='{"cT":"Container","id":"c10c2c1c9c3m1r1a1","sN":10,"aN":"c2c1c9c3m1r1a1"}'> <span id="uhf-navspn-shellmenu_31-span" style="display:none" f-multi-parent="true" aria-expanded="false" data-m='{"id":"nn1c10c2c1c9c3m1r1a1","sN":1,"aN":"c10c2c1c9c3m1r1a1"}'>Resources</span> <button id="uhf-navbtn-shellmenu_31-button" type="button" f-multi-parent="true" aria-expanded="false" data-m='{"id":"nn2c10c2c1c9c3m1r1a1","sN":2,"aN":"c10c2c1c9c3m1r1a1"}'>Resources</button> <ul aria-hidden="true" aria-labelledby="uhf-navspn-shellmenu_31-span"> <li class="js-nav-menu single-link" data-m='{"cN":"More_Resources_Blog_cont","cT":"Container","id":"c3c10c2c1c9c3m1r1a1","sN":3,"aN":"c10c2c1c9c3m1r1a1"}'> <a id="shellmenu_32" class="js-subm-uhf-nav-link" href="https://blogs.microsoft.com/" data-m='{"cN":"GlobalNav_More_Resources_Blog_nav","id":"n1c3c10c2c1c9c3m1r1a1","sN":1,"aN":"c3c10c2c1c9c3m1r1a1"}'>Blog</a> </li> <li class="js-nav-menu single-link" data-m='{"cN":"More_Resources_MicrosoftAdvertising_cont","cT":"Container","id":"c4c10c2c1c9c3m1r1a1","sN":4,"aN":"c10c2c1c9c3m1r1a1"}'> <a id="shellmenu_33" class="js-subm-uhf-nav-link" href="https://about.ads.microsoft.com/en-us?s_cid=dig-src_uhfcomm" data-m='{"cN":"GlobalNav_More_Resources_MicrosoftAdvertising_nav","id":"n1c4c10c2c1c9c3m1r1a1","sN":1,"aN":"c4c10c2c1c9c3m1r1a1"}'>Microsoft Advertising</a> </li> <li class="js-nav-menu single-link" data-m='{"cN":"More_Resources_DeveloperCenter_cont","cT":"Container","id":"c5c10c2c1c9c3m1r1a1","sN":5,"aN":"c10c2c1c9c3m1r1a1"}'> <a id="shellmenu_34" class="js-subm-uhf-nav-link" href="https://developer.microsoft.com/en-us/" data-m='{"cN":"GlobalNav_More_Resources_DeveloperCenter_nav","id":"n1c5c10c2c1c9c3m1r1a1","sN":1,"aN":"c5c10c2c1c9c3m1r1a1"}'>Developer Center</a> </li> <li class="js-nav-menu single-link" data-m='{"cN":"More_Resources_Documentation_cont","cT":"Container","id":"c6c10c2c1c9c3m1r1a1","sN":6,"aN":"c10c2c1c9c3m1r1a1"}'> <a id="shellmenu_35" class="js-subm-uhf-nav-link" href="https://learn.microsoft.com/docs/" data-m='{"cN":"GlobalNav_More_Resources_Documentation_nav","id":"n1c6c10c2c1c9c3m1r1a1","sN":1,"aN":"c6c10c2c1c9c3m1r1a1"}'>Documentation</a> </li> <li class="js-nav-menu single-link" data-m='{"cN":"More_Resources_Events_cont","cT":"Container","id":"c7c10c2c1c9c3m1r1a1","sN":7,"aN":"c10c2c1c9c3m1r1a1"}'> <a id="shellmenu_36" class="js-subm-uhf-nav-link" href="https://www.microsoft.com/en-us/events" data-m='{"cN":"GlobalNav_More_Resources_Events_nav","id":"n1c7c10c2c1c9c3m1r1a1","sN":1,"aN":"c7c10c2c1c9c3m1r1a1"}'>Events</a> </li> <li class="js-nav-menu single-link" data-m='{"cN":"More_Resources_Licensing_cont","cT":"Container","id":"c8c10c2c1c9c3m1r1a1","sN":8,"aN":"c10c2c1c9c3m1r1a1"}'> <a id="shellmenu_37" class="js-subm-uhf-nav-link" href="https://www.microsoft.com/en-us/licensing/" data-m='{"cN":"GlobalNav_More_Resources_Licensing_nav","id":"n1c8c10c2c1c9c3m1r1a1","sN":1,"aN":"c8c10c2c1c9c3m1r1a1"}'>Licensing</a> </li> <li class="js-nav-menu single-link" data-m='{"cN":"More_Resources_MicrosoftLearn_cont","cT":"Container","id":"c9c10c2c1c9c3m1r1a1","sN":9,"aN":"c10c2c1c9c3m1r1a1"}'> <a id="shellmenu_38" class="js-subm-uhf-nav-link" href="https://learn.microsoft.com/" data-m='{"cN":"GlobalNav_More_Resources_MicrosoftLearn_nav","id":"n1c9c10c2c1c9c3m1r1a1","sN":1,"aN":"c9c10c2c1c9c3m1r1a1"}'>Microsoft Learn</a> </li> <li class="js-nav-menu single-link" data-m='{"cN":"More_Resources_MicrosoftResearch_cont","cT":"Container","id":"c10c10c2c1c9c3m1r1a1","sN":10,"aN":"c10c2c1c9c3m1r1a1"}'> <a id="shellmenu_39" class="js-subm-uhf-nav-link" href="https://www.microsoft.com/en-us/research/" data-m='{"cN":"GlobalNav_More_Resources_MicrosoftResearch_nav","id":"n1c10c10c2c1c9c3m1r1a1","sN":1,"aN":"c10c10c2c1c9c3m1r1a1"}'>Microsoft Research</a> </li> </ul> </li> <li class="f-multi-column-info"> <a data-m='{"id":"n11c2c1c9c3m1r1a1","sN":11,"aN":"c2c1c9c3m1r1a1"}' href="https://www.microsoft.com/en-us/sitemap" aria-label="" class="c-glyph">View Sitemap</a> </li> </ul> </div> </li> </ul> </nav> </div> <form class="c-search" autocomplete="off" id="searchForm" name="searchForm" role="search" action="https://www.microsoft.com/en-us/search/explore" method="GET" data-seAutoSuggest='{"queryParams":{"market":"en-us","clientId":"7F27B536-CF6B-4C65-8638-A0F8CBDFCA65","sources":"Iris-Products,DCatAll-Products,Microsoft-Terms","filter":"+ClientType:StoreWeb","counts":"1,5,5"},"familyNames":{"Apps":"App","Books":"Book","Bundles":"Bundle","Devices":"Device","Fees":"Fee","Games":"Game","MusicAlbums":"Album","MusicTracks":"Song","MusicVideos":"Video","MusicArtists":"Artist","OperatingSystem":"Operating System","Software":"Software","Movies":"Movie","TV":"TV","CSV":"Gift Card","VideoActor":"Actor"}}' data-seautosuggestapi="https://www.microsoft.com/msstoreapiprod/api/autosuggest" data-m='{"cN":"GlobalNav_Search_cont","cT":"Container","id":"c3c1c9c3m1r1a1","sN":3,"aN":"c1c9c3m1r1a1"}' aria-expanded="false"> <input id="cli_shellHeaderSearchInput" aria-label="Search Expanded" aria-autocomplete="list" aria-expanded="false" aria-controls="universal-header-search-auto-suggest-transparent" aria-owns="universal-header-search-auto-suggest-ul" type="search" name="q" role="combobox" placeholder="Search Microsoft.com" data-m='{"cN":"SearchBox_nav","id":"n1c3c1c9c3m1r1a1","sN":1,"aN":"c3c1c9c3m1r1a1"}' data-toggle="tooltip" data-placement="right" title="Search Microsoft.com" /> <button id="search" aria-label="Search Microsoft.com" class="c-glyph" data-m='{"cN":"Search_nav","id":"n2c3c1c9c3m1r1a1","sN":2,"aN":"c3c1c9c3m1r1a1"}' data-bi-mto="true" aria-expanded="false" disabled="disabled"> <span role="presentation">Search</span> <span role="tooltip" class="c-uhf-tooltip c-uhf-search-tooltip">Search Microsoft.com</span> </button> <div class="m-auto-suggest" id="universal-header-search-auto-suggest-transparent" role="group"> <ul class="c-menu" id="universal-header-search-auto-suggest-ul" aria-label="Search Suggestions" aria-hidden="true" data-bi-dnt="true" data-bi-mto="true" data-js-auto-suggest-position="default" role="listbox" data-tel="jsll" data-m='{"cN":"search suggestions_cont","cT":"Container","id":"c3c3c1c9c3m1r1a1","sN":3,"aN":"c3c1c9c3m1r1a1"}'></ul> <ul class="c-menu f-auto-suggest-no-results" aria-hidden="true" data-js-auto-suggest-postion="default" data-js-auto-suggest-position="default" role="listbox"> <li class="c-menu-item"> <span tabindex="-1">No results</span></li> </ul> </div> </form> <button data-m='{"cN":"cancel-search","pid":"Cancel Search","id":"nn4c1c9c3m1r1a1","sN":4,"aN":"c1c9c3m1r1a1"}' id="cancel-search" class="cancel-search" aria-label="Cancel Search"> <span>Cancel</span> </button> </div> </div> </div> </header> </div> </div> </div> </div> <div class="breadcrumb-wrapper"> <nav> <ol class="breadcrumb"> <li class="breadcrumb-item"> <a href="/en-us/">Home</a> </li> <li class="breadcrumb-item"> <a href="/en-us/apps/aspnet">ASP.NET</a> </li> <li class="breadcrumb-item"> Microservices </li> </ol> </nav> </div> <div class="site-banners"> <div class="alert alert-promo alert-dismissable alert-dismissable-persistent"> <div class="alert-heading">Missed .NET Conf 2024?</div> <div> Catch up on all of the fun and educational .NET sessions, with our on-demand videos. </div> <div class="alert-action"> <a href="https://aka.ms/dotnetconf24/OnDemand" target="_blank" class="btn btn-primary">Watch videos</a> </div> <button type="button" class="close alertclose" aria-label="close" data-dismiss="alert" data-identifier="dotnetconf-2024" data-bi-id="alert dismiss button" data-bi-cn="dotnetconf-2024">×</button><svg width="20" height="20" version="2.0" class="icon-svg"><use href="#alert-promo" /></svg></div> </div> <div class="main-container"> <div class="jumbotron"> <div class="container" id="mainContent" tabindex="-1" role="main"> <h1>Microservices with .NET</h1> <p class="lead">Build independently deployable, highly scalable & resilient services using the free and open source .NET platform.</p> <p class="d-flex justify-content-center flex-wrap"> <a class="btn btn-primary" href="/en-us/learn/aspnet/microservice-tutorial/intro">Get started</a> <a class="btn btn-default" href="/en-us/download/e-book/microservices-architecture/pdf">Download e-book</a> </p> <p>Supported on Windows, Linux, and macOS</p> </div> </div> <div class="swim-container"> <div class="swim"> <div class="container"> <div class="media-grid"> <div class="row"> <div class="col-xl-4 col-lg-6"> <div class="media"> <div class="media-left" aria-hidden="true"> <svg width="50" height="50" version="2.0" class="icon-svg"> <use href="#hat-graduation-regular" /> </svg> </div> <div class="media-body"> <h2 class="media-heading">What are Microservices?</h2> <p>Microservices are a design pattern in which applications are composed of small, independent modules that communicate with each other using well-defined contracts. Each microservice focuses on a single concept.</p> </div> </div> </div> <div class="col-xl-4 col-lg-6"> <div class="media"> <div class="media-left" aria-hidden="true"> <svg width="50" height="50" version="2.0" class="icon-svg"> <use href="#puzzle-piece-regular" /> </svg> </div> <div class="media-body"> <h2 class="media-heading">Why Microservices?</h2> <p>Microservices make it easier to develop, test, and deploy isolated parts of your application. Once deployed, each microservice can be independently scaled as needed.</p> </div> </div> </div> <div class="col-xl-4 col-lg-6"> <div class="media"> <div class="media-left" aria-hidden="true"> <svg width="50" height="50" version="2.0" class="icon-svg"> <use href="#apps-regular" /> </svg> </div> <div class="media-body"> <h2 class="media-heading">Microservices and containers</h2> <p>Containers combine an app plus its configuration and dependencies into a single, independently deployable unit. Containers are an excellent fit for bundling and deploying independent microservices.</p> </div> </div> </div> </div> </div> </div> </div> <div class="swim"> <div class="container"> <div class="row vertical-align-md"> <div class="swim-illustration col-xs-12 col-md-6"> <img data-src=https://dotnet.microsoft.com/blob-assets/images/illustrations/swimlane-microservices-modules.svg width="660" height="311" alt="" role="presentation" class="img-fluid img-fluid-center lazyload" asp-append-version="true" /> </div> <div class="swim-content col-lg-4 col-md-5"> <h2>Build microservices with .NET</h2> <p>ASP.NET, the web framework for .NET, makes it easy to create the APIs that become your microservices. ASP.NET comes with built-in support for developing and deploying your microservices using Docker containers.</p> <p>.NET includes APIs to easily consume microservices from any application you build, including mobile, desktop, games, web, and more.</p> <p> <a class="arrow-link" href="https://learn.microsoft.com/training/modules/microservices-aspnet-core/" target="_blank"> Explore our hands-on microservices tutorial <svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M2 8.00001C2 7.58579 2.33579 7.25001 2.75 7.25001L11.537 7.25L8.24991 4.30894C7.94122 4.03274 7.91488 3.5586 8.19107 3.24991C8.46727 2.94122 8.94141 2.91488 9.2501 3.19108L14.0001 7.44107C14.1591 7.58335 14.25 7.78663 14.25 8C14.25 8.21338 14.1591 8.41666 14.0001 8.55894L9.2501 12.8089C8.94141 13.0851 8.46727 13.0588 8.19107 12.7501C7.91488 12.4414 7.94122 11.9673 8.24991 11.6911L11.537 8.75L2.75 8.75001C2.33579 8.75001 2 8.41422 2 8.00001Z" /> </svg> </a> </p> </div> </div> </div> </div> <div class="swim"> <div class="container"> <div class="row vertical-align-md"> <div class="swim-illustration col-xs-12 col-md-6 text-center"> <div class="embed-responsive embed-responsive-16by9"> <iframe class="embed-responsive-item" src="https://www.youtube-nocookie.com/embed/videoseries?list=PLdo4fOcmZ0oXss45l49Q8h-Omuwo2FD-U" title="What are containers video" frameborder="0" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe> </div> </div> <div class="swim-content col-lg-4 col-md-5"> <h2>.NET is built to work with Docker</h2> <p>You can find the <a href="https://hub.docker.com/r/microsoft/dotnet/" target="_blank">official Docker images</a> for .NET on DockerHub, meaning the initial setup is done and you can focus on building your microservices.</p> <p>The <a href="https://github.com/dotnet/dotnet-docker/tree/main/samples" target="_blank">.NET Docker samples</a> and <a href="https://learn.microsoft.com/dotnet/core/docker/introduction" target="_blank">developer documentation</a> give you all the info you need to get the job done.</p> </div> </div> </div> </div> <div class="swim"> <div class="container"> <div class="row vertical-align-md"> <div class="col-lg-4 col-md-5 offset-lg-1"> <h2>Performance where it matters</h2> <p>.NET is fast, with a higher throughput than any other popular framework in the respected <a href="https://www.techempower.com/benchmarks/#hw=ph&test=plaintext" target="_blank">TechEmpower</a> benchmark.</p> <p>Geocaching, the world's biggest game of hide-and-seek, leverages the power of .NET APIs to power their hybrid tech stack. They have been able to grow from thousands to millions of customers and scaled across the globe because their entire back end is built with .NET.</p> <p> <a class="arrow-link" href="https://www.youtube.com/watch?v=xKnW6llLyig" target="_blank"> Read more about the Geocaching story <svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M2 8.00001C2 7.58579 2.33579 7.25001 2.75 7.25001L11.537 7.25L8.24991 4.30894C7.94122 4.03274 7.91488 3.5586 8.19107 3.24991C8.46727 2.94122 8.94141 2.91488 9.2501 3.19108L14.0001 7.44107C14.1591 7.58335 14.25 7.78663 14.25 8C14.25 8.21338 14.1591 8.41666 14.0001 8.55894L9.2501 12.8089C8.94141 13.0851 8.46727 13.0588 8.19107 12.7501C7.91488 12.4414 7.94122 11.9673 8.24991 11.6911L11.537 8.75L2.75 8.75001C2.33579 8.75001 2 8.41422 2 8.00001Z" /> </svg> </a> </p> </div> <div class="col-lg-4 col-md-5 offset-md-2"> <blockquote class="blockquote d-flex"> <svg width="55" height="36" viewBox="0 0 55 36" fill="none" xmlns="http://www.w3.org/2000/svg" class="blockquote-img"> <path d="M54.5297 2.40301C53.7318 5.80474 52.9128 9.37446 52.0729 13.1122C51.275 16.8499 50.54 20.5246 49.8681 24.1363C49.1961 27.706 48.6292 30.9818 48.1672 33.9635C48.1672 33.9635 37.0966 35.4223 30.2278 34.903C29.4271 34.8425 29.2278 34.903 29.6466 32.5777C30.0654 30.2523 31.3685 26.2571 32.5444 22.8134C33.7623 19.3277 35.0642 15.842 36.4501 12.3562C37.878 8.82851 39.7278 5.40301 41.2278 2.40301C42.7278 -0.596991 55.3276 -0.998725 54.5297 2.40301ZM25.111 2.40301C24.3131 5.80474 23.4941 9.37446 22.6542 13.1122C21.8563 16.8499 21.1213 20.5246 20.4494 24.1363C19.7774 27.706 19.2105 30.9818 18.7485 33.9635C18.7485 33.9635 8.11633 34.903 1.22802 34.903C0.227849 34.903 -0.345614 34.903 0.227938 32.5777C0.80149 30.2523 1.9498 26.2571 3.12571 22.8134C4.34362 19.3277 5.64551 15.842 7.03141 12.3562C8.4593 8.82851 10.2278 5.40301 12.2278 2.40301C14.2278 -0.596991 25.9089 -0.998725 25.111 2.40301Z" fill="url(#paint0_linear_77_964)"/> <defs> <linearGradient id="paint0_linear_77_964" x1="4.85647e-08" y1="11.0252" x2="28.7674" y2="47.1599" gradientUnits="userSpaceOnUse"> <stop offset="0" stop-color="var(--solid-primary-purple)"/> <stop offset="1" stop-color="var(--solid-primary-magenta)"/> </linearGradient> </defs> </svg> <div class="flex-grow"> <p class="blockquote-body">Our API supports millions of customers around the globe, and it's 24/7. That's actually more than 1,000 calls per second. We have over a billion geocache logs recorded in our system. Our API supports over multiple dozens of partners as well as our internal client, including our mobile app and our websites."</p> <footer class="blockquote-footer">Mario Bellemare, Team Lead of API & Sustainment Teams | <strong>Geocaching</strong></footer> </div> </blockquote> </div> </div> </div> </div> <div class="swim"> <div class="container"> <div class="row vertical-align-md"> <div class="swim-illustration col-xs-12 col-md-6"> <img data-src=https://dotnet.microsoft.com/blob-assets/images/illustrations/swimlane-docker-three-platforms.svg width="660" height="311" alt="" role="presentation" class="img-fluid img-fluid-center lazyload" asp-append-version="true" /> </div> <div class="swim-content col-lg-4 col-md-5"> <h2>Great tools for Linux, macOS, and Windows</h2> <p>The Visual Studio family of products has built-in support for working with Docker on Linux, macOS, and Windows. Easily configure your application for Docker, then step through your code line-by-line as it runs in a Docker container.</p> <p> <a class="arrow-link" href="https://learn.microsoft.com/aspnet/core/host-and-deploy/docker/visual-studio-tools-for-docker" target="_blank"> Work with Docker in Visual Studio <svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M2 8.00001C2 7.58579 2.33579 7.25001 2.75 7.25001L11.537 7.25L8.24991 4.30894C7.94122 4.03274 7.91488 3.5586 8.19107 3.24991C8.46727 2.94122 8.94141 2.91488 9.2501 3.19108L14.0001 7.44107C14.1591 7.58335 14.25 7.78663 14.25 8C14.25 8.21338 14.1591 8.41666 14.0001 8.55894L9.2501 12.8089C8.94141 13.0851 8.46727 13.0588 8.19107 12.7501C7.91488 12.4414 7.94122 11.9673 8.24991 11.6911L11.537 8.75L2.75 8.75001C2.33579 8.75001 2 8.41422 2 8.00001Z" /> </svg> </a> </p> </div> </div> </div> </div> <div class="swim"> <div class="container"> <div class="row vertical-align-md"> <div class="swim-illustration col-xs-12 col-md-6"> <img data-src=https://dotnet.microsoft.com/blob-assets/images/illustrations/swimlane-dotnet-compatible-with-other-tools.svg width="660" height="311" alt="" role="presentation" class="img-fluid img-fluid-center lazyload" asp-append-version="true" /> </div> <div class="swim-content col-lg-4 col-md-5"> <h2>.NET side-by-side with other stacks</h2> <p>The microservices architecture allows a mix of technologies between each service. You can use .NET for parts of your application without adopting it everywhere. .NET microservices can be mixed with those written in Node.js, Java, Go, or any other language.</p> </div> </div> </div> </div> <div class="swim"> <div class="container"> <div class="row vertical-align-md"> <div class="swim-illustration col-xs-12 col-md-6"> <img data-src=https://dotnet.microsoft.com/blob-assets/images/illustrations/swimlane-build-scalable-apps.svg width="660" height="311" alt="" role="presentation" class="img-fluid img-fluid-center lazyload" asp-append-version="true" /> </div> <div class="swim-content col-lg-4 col-md-5"> <h2>Scale with ease</h2> <p>.NET is built from the ground up for scaling in the Cloud. Microservices built with .NET run on all major cloud platforms.</p> <p>If you haven't yet decided on a cloud, we recommend Azure. Azure is the best cloud for .NET developers because it was built with .NET developers in mind.</p> <p> <a class="arrow-link" href="https://learn.microsoft.com/dotnet/architecture/modernize-with-azure-containers/modernize-existing-apps-to-cloud-optimized/choosing-azure-compute-options-for-container-based-applications" target="_blank"> Explore hosting options on Azure <svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M2 8.00001C2 7.58579 2.33579 7.25001 2.75 7.25001L11.537 7.25L8.24991 4.30894C7.94122 4.03274 7.91488 3.5586 8.19107 3.24991C8.46727 2.94122 8.94141 2.91488 9.2501 3.19108L14.0001 7.44107C14.1591 7.58335 14.25 7.78663 14.25 8C14.25 8.21338 14.1591 8.41666 14.0001 8.55894L9.2501 12.8089C8.94141 13.0851 8.46727 13.0588 8.19107 12.7501C7.91488 12.4414 7.94122 11.9673 8.24991 11.6911L11.537 8.75L2.75 8.75001C2.33579 8.75001 2 8.41422 2 8.00001Z" /> </svg> </a> </p> </div> </div> </div> </div> <div id="ebook-microservices-architecture-swimlane" class="swim"> <div class="container"> <div class="row vertical-align-md"> <div class="swim-illustration col-xs-12 col-md-6"> <img data-src="https://dotnet.microsoft.com/blob-assets/images/e-books/microservices-architecture.png?v=bmxuGlKRINvF-Eb6PsFGZrHE1bfpq38VHYcrHmIcM20" width="300" height="388" alt="" role="presentation" class="img-fluid img-fluid-center lazyload" asp-append-version="true" /> </div> <div class="swim-content col-lg-4 col-md-5"> <h2 id="ebook-microservices-architecture" tabindex="-1">Microservices architecture e-book</h2> <p>This guide is an introduction to developing microservices-based applications and managing them using containers. It discusses architectural design and implementation approaches using .NET Core and Docker containers.</p> <p> <a id="ebook-microservices-architecture-pdf" aria-labelledby="ebook-microservices-architecture ebook-microservices-architecture-pdf" class="arrow-link" href="/en-us/download/e-book/microservices-architecture/pdf"> Download PDF <svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M2 8.00001C2 7.58579 2.33579 7.25001 2.75 7.25001L11.537 7.25L8.24991 4.30894C7.94122 4.03274 7.91488 3.5586 8.19107 3.24991C8.46727 2.94122 8.94141 2.91488 9.2501 3.19108L14.0001 7.44107C14.1591 7.58335 14.25 7.78663 14.25 8C14.25 8.21338 14.1591 8.41666 14.0001 8.55894L9.2501 12.8089C8.94141 13.0851 8.46727 13.0588 8.19107 12.7501C7.91488 12.4414 7.94122 11.9673 8.24991 11.6911L11.537 8.75L2.75 8.75001C2.33579 8.75001 2 8.41422 2 8.00001Z" /> </svg> </a> </p> <p> Looking for the e-book in another format? <ul> <li><a id="ebook-microservices-architecture-web" aria-labelledby="ebook-microservices-architecture ebook-microservices-architecture-web" href="https://learn.microsoft.com/dotnet/architecture/microservices/" target="_blank">View on the web</a></li> </ul> </p> </div> </div> </div> </div></div> <div class="swim swim-purple"> <div class="container"> <div class="row align-items-baseline"> <div class="col-md-6"> <h2 class="h3">Ready to get started?</h2> </div> <div class="col-md-6 mt-40 mt-0-md"> <p id="get-started-topic" tabindex="-1">Our step-by-step tutorial will help you get microservices with ASP.NET running on your computer.</p> <p> <a class="btn btn-white btn-lg" data-bi-id="get-started-footer" data-bi-an="get-started-section" data-bi-ct="button" href="/en-us/learn/aspnet/microservice-tutorial/intro"> Get started </a> </p> </div> </div> </div> </div> <script type="text/javascript" src="/static/js/footer.min.js?v=RVslb4HZMiuSbGsDzcAsIhvWLZgw2HmQR-fsPOHkfMQ" defer></script> <div class="footer-nav"> <div class="social-icons"> <span>Follow us</span> <ul class="social flex flex-wrap" aria-label="Follow us"> <li> <a href="https://www.youtube.com/dotnet" aria-label="YouTube" target="_blank"> <svg width="30" height="30" version="2.0" class="icon-svg"> <use href="#brand-youtube" /> </svg> </a> </li> <li> <a href="https://twitter.com/dotnet" aria-label="X" target="_blank"> <svg width="30" height="30" version="2.0" class="icon-svg"> <use href="#brand-twitter-x" /> </svg> </a> </li> <li> <a href="https://github.com/dotnet" aria-label="Github" target="_blank"> <svg width="30" height="30" version="2.0" class="icon-svg github"> <use href="#brand-github" /> </svg> </a> </li> <li> <a href="https://www.linkedin.com/groups/40949/" aria-label="LinkedIn" target="_blank"> <svg width="30" height="30" version="2.0" class="icon-svg"> <use href="#brand-linkedin" /> </svg> </a> </li> <li> <a href="https://tiktok.com/@dotnetdevelopers" aria-label="TikTok" target="_blank"> <svg width="30" height="30" class="icon-svg"> <use href="#brand-tiktok" /> </svg> </a> </li> <li> <a href="https://threads.net/@dotnet.developers" aria-label="Threads" target="_blank"> <svg width="30" height="30" class="icon-svg"> <use href="#brand-threads" /> </svg> </a> </li> </ul> </div> </div> <div class="feedback-container fixed bottom-[-10px] rotate-0 right-[5%] lg:right-[-42px] lg:left-auto lg:bottom-[127px] z-50 rotate lg:-rotate-90"> <button class="btn btn-primary feedback-btn font-normal lg:text-lg lg:leading-normal px-2.5 pt-1 pb-2.5 min-w-[107px]">Feedback</button> </div> </div> <div class="footer-wrapper"> <div class="footer"> <div id="culture-selector"> <div class="flex-wrap"> <div class="flex items-center mr-3"> <span class="globe-icon inline-block mr-1"> <svg width="16" height="16" viewBox="0 0 16 16" fill="var(--text-color)" class="fill-neutrals-additionals-grey-12 dark:fill-neutrals-light-white" xmlns="http://www.w3.org/2000/svg"> <path d="M-0.000488281 8.00003C-0.000488281 3.5815 3.58144 -0.000427246 7.99997 -0.000427246C12.4185 -0.000427246 16.0004 3.5815 16.0004 8.00003C16.0004 12.4186 12.4185 16.0005 7.99997 16.0005C3.58144 16.0005 -0.000488281 12.4186 -0.000488281 8.00003ZM7.99997 0.999573C7.91472 0.999573 7.82983 1.0011 7.74531 1.00412C7.86268 1.2263 7.99793 1.509 8.11782 1.82754C8.39851 2.57324 8.64439 3.64496 8.20282 4.58526C7.79865 5.44592 7.1059 5.66943 6.57058 5.80775L6.474 5.8326C5.968 5.96255 5.71878 6.02656 5.54417 6.29166C5.374 6.55 5.41508 6.86614 5.58071 7.40587C5.59287 7.44551 5.60588 7.48697 5.61933 7.52984C5.68555 7.74096 5.76252 7.98631 5.8027 8.21726C5.85253 8.50368 5.86376 8.85303 5.68965 9.18714C5.51052 9.53086 5.27563 9.76128 5.00024 9.91131C4.73952 10.0533 4.46734 10.1084 4.2532 10.1464L4.16534 10.1618C3.75755 10.2332 3.52013 10.2748 3.29811 10.5126C3.1208 10.7026 3.01944 11.0208 2.96166 11.4541C2.93793 11.6321 2.92366 11.8086 2.90917 11.9877L2.90145 12.0826C2.88505 12.2816 2.86529 12.5012 2.82288 12.6877L2.81841 12.7073C4.09898 14.1161 5.94619 15.0005 7.99997 15.0005C9.35067 15.0005 10.612 14.618 11.6816 13.9553C11.596 13.87 11.5007 13.7669 11.4071 13.649C11.136 13.3076 10.7979 12.74 10.9153 12.0794C10.9711 11.7653 11.1406 11.4973 11.3122 11.2846C11.4865 11.0686 11.6983 10.8673 11.8881 10.6927C11.9321 10.6521 11.9747 10.6132 12.0158 10.5757C12.1619 10.4423 12.2892 10.3261 12.3979 10.2122C12.5449 10.0582 12.5894 9.97596 12.5974 9.94937C12.6656 9.72394 12.5848 9.54511 12.4721 9.45795C12.3775 9.38481 12.1768 9.31575 11.8614 9.51553C11.7427 9.5907 11.6343 9.65658 11.5388 9.7067C11.4524 9.75212 11.3334 9.80841 11.2031 9.82906C11.0463 9.85392 10.8281 9.83059 10.6588 9.65122C10.5304 9.51513 10.4952 9.34989 10.4813 9.27615C10.4646 9.18704 10.4567 9.08648 10.4504 9.00093L10.4456 8.93412C10.4403 8.86052 10.4349 8.78383 10.4268 8.69674C10.4061 8.47514 10.3691 8.20067 10.2832 7.87115C10.1555 7.38061 9.84281 6.9834 9.51928 6.57238C9.47192 6.51221 9.42422 6.45161 9.37694 6.39051C9.21741 6.18436 9.0142 5.91218 8.9405 5.62125C8.89894 5.45719 8.89217 5.2673 8.96545 5.07347C9.03737 4.88323 9.16819 4.73743 9.31699 4.62583C9.74497 4.30482 10.4446 3.61305 11.0602 2.97339C11.3626 2.65914 11.6364 2.36622 11.8348 2.15177C11.8366 2.14982 11.8384 2.14788 11.8402 2.14594C10.7376 1.4212 9.41802 0.999573 7.99997 0.999573ZM12.6378 2.75617C12.616 2.77983 12.593 2.80473 12.5689 2.83076C12.3675 3.04856 12.0889 3.34651 11.7807 3.6668C11.1785 4.29254 10.4293 5.0394 9.92587 5.41914C9.95606 5.48559 10.0261 5.59542 10.1678 5.77851C10.2056 5.8274 10.2475 5.87997 10.2921 5.93609C10.6082 6.33327 11.0658 6.9083 11.251 7.61909C11.3539 8.0144 11.3982 8.34458 11.4224 8.60381L11.4233 8.61289C12.0113 8.28343 12.6326 8.31794 13.0838 8.66687C13.5418 9.02101 13.7364 9.63761 13.5546 10.2388C13.4736 10.5069 13.2822 10.734 13.1212 10.9027C12.9863 11.0441 12.8249 11.1913 12.6752 11.3279C12.6376 11.3622 12.6008 11.3958 12.5653 11.4284C12.3774 11.6013 12.2141 11.7593 12.0905 11.9125C11.9642 12.0691 11.913 12.1806 11.8998 12.2544C11.8595 12.4813 11.9717 12.752 12.1901 13.027C12.2913 13.1544 12.3985 13.261 12.4812 13.3362C12.4897 13.3438 12.4978 13.3511 12.5056 13.358C14.0311 12.0739 15.0004 10.1501 15.0004 8.00003C15.0004 5.9127 14.0869 4.03874 12.6378 2.75617ZM6.7977 1.35406C6.7446 1.25832 6.69859 1.18113 6.66506 1.1267C3.4373 1.7499 0.999512 4.59028 0.999512 8.00003C0.999512 9.28296 1.34462 10.4853 1.94707 11.5192C1.95393 11.4541 1.96162 11.388 1.97043 11.3219C2.03275 10.8545 2.16345 10.2627 2.5671 9.83027C3.02915 9.33529 3.59251 9.24235 3.97096 9.17992C4.00878 9.17368 4.04475 9.16774 4.0786 9.16174C4.28193 9.12568 4.41447 9.09166 4.52183 9.03317C4.61452 8.98267 4.71106 8.90111 4.80284 8.725C4.83129 8.6704 4.8503 8.57722 4.8175 8.38867C4.78968 8.22876 4.73738 8.06118 4.67217 7.85222C4.657 7.80361 4.64113 7.75276 4.62471 7.69924C4.47215 7.2021 4.25085 6.43721 4.70905 5.74158C5.10881 5.13467 5.74852 4.97919 6.18614 4.87282C6.23345 4.86133 6.27839 4.8504 6.32042 4.83954C6.78744 4.71888 7.09233 4.59742 7.29766 4.16018C7.55891 3.60388 7.44087 2.86778 7.18193 2.17981C7.05787 1.85021 6.91257 1.56119 6.7977 1.35406Z" /> </svg> </span> <select name="culture" id="culture-options" class="rounded-[4px] border border-neutrals-light-grey-26 bg-neutrals-light-white px-2 py-px text-xs dark:text-neutrals-light-white dark:bg-neutrals-additionals-grey-16" aria-label="Change language"> <option value="en-US" selected="selected" data-bi-id="locale-selector-en-US" data-bi-an="footer-section" data-bi-ct="dropdown"> English (United States)</option> <option value="es-ES" data-bi-id="locale-selector-es-ES" data-bi-an="footer-section" data-bi-ct="dropdown"> Español</option> <option value="fr-FR" data-bi-id="locale-selector-fr-FR" data-bi-an="footer-section" data-bi-ct="dropdown"> Français (France)</option> <option value="id-ID" data-bi-id="locale-selector-id-ID" data-bi-an="footer-section" data-bi-ct="dropdown"> Indonesia (Indonesia)</option> <option value="it-IT" data-bi-id="locale-selector-it-IT" data-bi-an="footer-section" data-bi-ct="dropdown"> Italiano (Italia)</option> <option value="ja-JP" data-bi-id="locale-selector-ja-JP" data-bi-an="footer-section" data-bi-ct="dropdown"> 日本語</option> <option value="ko-KR" data-bi-id="locale-selector-ko-KR" data-bi-an="footer-section" data-bi-ct="dropdown"> 한국어</option> <option value="pt-BR" data-bi-id="locale-selector-pt-BR" data-bi-an="footer-section" data-bi-ct="dropdown"> Português (Brasil)</option> <option value="ru-RU" data-bi-id="locale-selector-ru-RU" data-bi-an="footer-section" data-bi-ct="dropdown"> Русский (Россия)</option> <option value="zh-CN" data-bi-id="locale-selector-zh-CN" data-bi-an="footer-section" data-bi-ct="dropdown"> 中文(简体)</option> <option value="zh-TW" data-bi-id="locale-selector-zh-TW" data-bi-an="footer-section" data-bi-ct="dropdown"> 中文(台灣)</option> </select> </div> <script src="/static/js/culture-selector.min.js?v=mcD2sjpKkPOr9l_l-eyAH9oHE6yzuSTGpr7HFwC7M28"></script> <div class="flex items-center d-flex align-items-center"> <span class="text-xs toggler-text text-neutrals-light-grey-14 dark:text-neutrals-light-white">Dark mode</span> <button aria-label="Dark mode" aria-pressed="false" class="border border-neutrals-light-grey-38 w-[50px] ml-1 rounded-pill cursor-pointer rounded-lg toggler dark:border-neutrals-additionals-grey-12 dark:gradients-dark-theme-multi-color-gradients-text-graphic-elements-only-purple-magenta" data-bi-id="dark-mode-toggle" data-bi-an="footer-section" data-bi-ct="toggle"> <div class="bg-neutrals-light-grey-38 rounded-circle w-6 h-[23px] scale-75 rounded-lg dark:translate-x-6 transition-transform ease-out dark:bg-neutrals-dark-grey-8"></div> <span class="sr-only" role="presentation" aria-live="polite">Off</span> </button> </div> </div> </div> <div class="footer-shell"> <div id="footerArea" class="uhf" data-m='{"cN":"footerArea","cT":"Area_coreuiArea","id":"a2Body","sN":2,"aN":"Body"}'> <div id="footerRegion" data-region-key="footerregion" data-m='{"cN":"footerRegion","cT":"Region_coreui-region","id":"r1a2","sN":1,"aN":"a2"}' > <div id="footerUniversalFooter" data-m='{"cN":"footerUniversalFooter","cT":"Module_coreui-universalfooter","id":"m1r1a2","sN":1,"aN":"r1a2"}' data-module-id="Category|footerRegion|coreui-region|footerUniversalFooter|coreui-universalfooter"> <footer id="uhf-footer" class="c-uhff context-uhf" data-uhf-mscc-rq="false" data-footer-footprint="/MSNet/DotnetFooter, fromService: True" data-m='{"cN":"Uhf footer_cont","cT":"Container","id":"c1m1r1a2","sN":1,"aN":"m1r1a2"}'> <div class="c-uhff-base"> <a data-m='{"id":"n1c1m1r1a2","sN":1,"aN":"c1m1r1a2"}' href="https://aka.ms/yourcaliforniaprivacychoices" class='c-uhff-link c-uhff-ccpa'> <svg role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 30 14" xml:space="preserve" height="16" width="43"> <title>Your Privacy Choices Opt-Out Icon</title> <path d="M7.4 12.8h6.8l3.1-11.6H7.4C4.2 1.2 1.6 3.8 1.6 7s2.6 5.8 5.8 5.8z" style="fill-rule:evenodd;clip-rule:evenodd;fill:#fff"/> <path d="M22.6 0H7.4c-3.9 0-7 3.1-7 7s3.1 7 7 7h15.2c3.9 0 7-3.1 7-7s-3.2-7-7-7zm-21 7c0-3.2 2.6-5.8 5.8-5.8h9.9l-3.1 11.6H7.4c-3.2 0-5.8-2.6-5.8-5.8z" style="fill-rule:evenodd;clip-rule:evenodd;fill:#06f"/> <path d="M24.6 4c.2.2.2.6 0 .8L22.5 7l2.2 2.2c.2.2.2.6 0 .8-.2.2-.6.2-.8 0l-2.2-2.2-2.2 2.2c-.2.2-.6.2-.8 0-.2-.2-.2-.6 0-.8L20.8 7l-2.2-2.2c-.2-.2-.2-.6 0-.8.2-.2.6-.2.8 0l2.2 2.2L23.8 4c.2-.2.6-.2.8 0z" style="fill:#fff"/> <path d="M12.7 4.1c.2.2.3.6.1.8L8.6 9.8c-.1.1-.2.2-.3.2-.2.1-.5.1-.7-.1L5.4 7.7c-.2-.2-.2-.6 0-.8.2-.2.6-.2.8 0L8 8.6l3.8-4.5c.2-.2.6-.2.9 0z" style="fill:#06f"/> </svg> <span>Your Privacy Choices</span> </a> <noscript> <a data-m='{"id":"n2c1m1r1a2","sN":2,"aN":"c1m1r1a2"}' href="https://aka.ms/yourcaliforniaprivacychoices" class='c-uhff-link c-uhff-ccpa'> <svg role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 30 14" xml:space="preserve" height="16" width="43"> <title>Your Privacy Choices Opt-Out Icon</title> <path d="M7.4 12.8h6.8l3.1-11.6H7.4C4.2 1.2 1.6 3.8 1.6 7s2.6 5.8 5.8 5.8z" style="fill-rule:evenodd;clip-rule:evenodd;fill:#fff"/> <path d="M22.6 0H7.4c-3.9 0-7 3.1-7 7s3.1 7 7 7h15.2c3.9 0 7-3.1 7-7s-3.2-7-7-7zm-21 7c0-3.2 2.6-5.8 5.8-5.8h9.9l-3.1 11.6H7.4c-3.2 0-5.8-2.6-5.8-5.8z" style="fill-rule:evenodd;clip-rule:evenodd;fill:#06f"/> <path d="M24.6 4c.2.2.2.6 0 .8L22.5 7l2.2 2.2c.2.2.2.6 0 .8-.2.2-.6.2-.8 0l-2.2-2.2-2.2 2.2c-.2.2-.6.2-.8 0-.2-.2-.2-.6 0-.8L20.8 7l-2.2-2.2c-.2-.2-.2-.6 0-.8.2-.2.6-.2.8 0l2.2 2.2L23.8 4c.2-.2.6-.2.8 0z" style="fill:#fff"/> <path d="M12.7 4.1c.2.2.3.6.1.8L8.6 9.8c-.1.1-.2.2-.3.2-.2.1-.5.1-.7-.1L5.4 7.7c-.2-.2-.2-.6 0-.8.2-.2.6-.2.8 0L8 8.6l3.8-4.5c.2-.2.6-.2.9 0z" style="fill:#06f"/> </svg> <span>Your Privacy Choices</span> </a> </noscript> <a data-m='{"id":"n3c1m1r1a2","sN":3,"aN":"c1m1r1a2"}' href="https://go.microsoft.com/fwlink/?linkid=2259814" class="c-uhff-link c-uhff-consumer"> <span>Consumer Health Privacy</span> </a> <nav aria-label="Microsoft corporate links"> <ul class="c-list f-bare" data-m='{"cN":"Corp links_cont","cT":"Container","id":"c4c1m1r1a2","sN":4,"aN":"c1m1r1a2"}'> <li id="c-uhff-powered by asp.net core"> <a class="c-uhff-link" href="https://dotnet.microsoft.com/en-us/learn/aspnet/what-is-aspnet-core" data-mscc-ic="false" data-m='{"cN":"Powered by .NET 9.0.0_nav","id":"n1c4c1m1r1a2","sN":1,"aN":"c4c1m1r1a2"}'>Powered by .NET 9.0.0</a> </li> <li id="c-uhff-contact microsoft"> <a class="c-uhff-link" href="https://support.microsoft.com/en-US/contactus/" data-mscc-ic="false" data-m='{"cN":"Contact Microsoft_nav","id":"n2c4c1m1r1a2","sN":2,"aN":"c4c1m1r1a2"}'>Contact Microsoft</a> </li> <li id="c-uhff-support"> <a class="c-uhff-link" href="https://dotnet.microsoft.com/en-us/platform/support" data-mscc-ic="false" data-m='{"cN":"Support_nav","id":"n3c4c1m1r1a2","sN":3,"aN":"c4c1m1r1a2"}'>Support</a> </li> <li id="c-uhff-privacy & cookies"> <a class="c-uhff-link" href="https://go.microsoft.com/fwlink/?LinkId=521839" data-mscc-ic="false" data-m='{"cN":"Privacy \u0026 Cookies_nav","id":"n4c4c1m1r1a2","sN":4,"aN":"c4c1m1r1a2"}'>Privacy & Cookies</a> </li> <li id="c-uhff-manage cookies"> <a class="c-uhff-link" href="#" data-mscc-ic="false" data-m='{"cN":"Manage cookies_nav","id":"n5c4c1m1r1a2","sN":5,"aN":"c4c1m1r1a2"}'>Manage cookies</a> </li> <li id="c-uhff-terms of use"> <a class="c-uhff-link" href="https://go.microsoft.com/fwlink/?LinkID=206977" data-mscc-ic="false" data-m='{"cN":"Terms of Use_nav","id":"n6c4c1m1r1a2","sN":6,"aN":"c4c1m1r1a2"}'>Terms of Use</a> </li> <li id="c-uhff-trademarks"> <a class="c-uhff-link" href="https://go.microsoft.com/fwlink/?linkid=2196228" data-mscc-ic="false" data-m='{"cN":"Trademarks_nav","id":"n7c4c1m1r1a2","sN":7,"aN":"c4c1m1r1a2"}'>Trademarks</a> </li> <li>© Microsoft 2024</li> </ul> </nav> </div> </footer> <script id="uhf-footer-ccpa"> const globalPrivacyControlEnabled = navigator.globalPrivacyControl; const GPC_DataSharingOptIn = (globalPrivacyControlEnabled) ? false : checkThirdPartyAdsOptOutCookie(); function checkThirdPartyAdsOptOutCookie() { try { const ThirdPartyAdsOptOutCookieName = '3PAdsOptOut'; var cookieValue = getCookie(ThirdPartyAdsOptOutCookieName); return cookieValue != 1; } catch { return true; } } function getCookie(cookieName) { var cookieValue = document.cookie.match('(^|;)\\s*' + cookieName + '\\s*=\\s*([^;]+)'); return (cookieValue) ? cookieValue[2] : ''; } </script> </div> </div> </div> </div> </div> </div> <script type="text/javascript" src="/static/js/theme-toggle.min.js?v=Hzeaewz3K2TLDzdc6ushOOcPalFLIXEQvl0TE_N65-U"></script> <script type="text/javascript" src="/static/js/general.min.js?v=F8IRjdt-e6ILrPwh-6HqZfXtNkuyXy4by_5lrJWUX_Y"></script> <script type="text/javascript" src="/static/js/main.min.js?v=JTXjSTLeQEf2HpRn_VGoah8uOwqnbFRmJTgpqsIm-Gg" async></script> <script src="https://wcpstatic.microsoft.com/mscc/lib/v2/wcp-consent.js"></script><script src="https://www.microsoft.com/onerfstatics/marketingsites-wcus-prod/shell/_scrf/js/themes=default/54-af9f9f/d4-fb1f57/e1-a50eee/e7-954872/d8-97d509/f0-251fe2/46-be1318/77-04a268/11-240c7b/63-077520/a4-34de62/f9-a5b2ce/db-bc0148/dc-7e9864/6d-c07ea1/6f-dafe8c/f6-aa5278/73-a24d00/6d-1e7ed0/b7-cadaa7/c4-898cf2/ca-40b7b0/4e-ee3a55/3e-f5c39b/c3-6454d7/f9-7592d3/d0-e64f3e/92-10345d/79-499886/7e-cda2d3/58-ab4971/ca-108466/e0-3c9860/de-884374/1f-100dea/33-abe4df/2b-8e0ae6?ver=2.0&_cf=02242021_3231&iife=1"></script> <script type="text/javascript" async> const disableStorage = false; !function(T,l,y){var S=T.location,k="script",D="connectionString",C="ingestionendpoint",I="disableExceptionTracking",E="ai.device.",b="toLowerCase",w="crossOrigin",N="POST",e="appInsightsSDK",t=y.name||"appInsights";(y.name||T[e])&&(T[e]=t);var n=T[t]||function(d){var g=!1,f=!1,m={initialize:!0,queue:[],sv:"5",version:2,config:d};function v(e,t){var n={},a="Browser";return n[E+"id"]=a[b](),n[E+"type"]=a,n["ai.operation.name"]=S&&S.pathname||"_unknown_",n["ai.internal.sdkVersion"]="javascript:snippet_"+(m.sv||m.version),{time:function(){var e=new Date;function t(e){var t=""+e;return 1===t.length&&(t="0"+t),t}return e.getUTCFullYear()+"-"+t(1+e.getUTCMonth())+"-"+t(e.getUTCDate())+"T"+t(e.getUTCHours())+":"+t(e.getUTCMinutes())+":"+t(e.getUTCSeconds())+"."+((e.getUTCMilliseconds()/1e3).toFixed(3)+"").slice(2,5)+"Z"}(),name:"Microsoft.ApplicationInsights."+e.replace(/-/g,"")+"."+t,sampleRate:100,tags:n,data:{baseData:{ver:2}}}}var h=d.url||y.src;if(h){function a(e){var t,n,a,i,r,o,s,c,u,p,l;g=!0,m.queue=[],f||(f=!0,t=h,s=function(){var e={},t=d.connectionString;if(t)for(var n=t.split(";"),a=0;a<n.length;a++){var i=n[a].split("=");2===i.length&&(e[i[0][b]()]=i[1])}if(!e[C]){var r=e.endpointsuffix,o=r?e.location:null;e[C]="https://"+(o?o+".":"")+"dc."+(r||"services.visualstudio.com")}return e}(),c=s[D]||d[D]||"",u=s[C],p=u?u+"/v2/track":d.endpointUrl,(l=[]).push((n="SDK LOAD Failure: Failed to load Application Insights SDK script (See stack for details)",a=t,i=p,(o=(r=v(c,"Exception")).data).baseType="ExceptionData",o.baseData.exceptions=[{typeName:"SDKLoadFailed",message:n.replace(/\./g,"-"),hasFullStack:!1,stack:n+"\nSnippet failed to load ["+a+"] -- Telemetry is disabled\nHelp Link: https://go.microsoft.com/fwlink/?linkid=2128109\nHost: "+(S&&S.pathname||"_unknown_")+"\nEndpoint: "+i,parsedStack:[]}],r)),l.push(function(e,t,n,a){var i=v(c,"Message"),r=i.data;r.baseType="MessageData";var o=r.baseData;return o.message='AI (Internal): 99 message:"'+("SDK LOAD Failure: Failed to load Application Insights SDK script (See stack for details) ("+n+")").replace(/\"/g,"")+'"',o.properties={endpoint:a},i}(0,0,t,p)),function(e,t){if(JSON){var n=T.fetch;if(n&&!y.useXhr)n(t,{method:N,body:JSON.stringify(e),mode:"cors"});else if(XMLHttpRequest){var a=new XMLHttpRequest;a.open(N,t),a.setRequestHeader("Content-type","application/json"),a.send(JSON.stringify(e))}}}(l,p))}function i(e,t){f||setTimeout(function(){!t&&m.core||a()},500)}var e=function(){var n=l.createElement(k);n.src=h;var e=y[w];return!e&&""!==e||"undefined"==n[w]||(n[w]=e),n.onload=i,n.onerror=a,n.onreadystatechange=function(e,t){"loaded"!==n.readyState&&"complete"!==n.readyState||i(0,t)},n}();y.ld<0?l.getElementsByTagName("head")[0].appendChild(e):setTimeout(function(){l.getElementsByTagName(k)[0].parentNode.appendChild(e)},y.ld||0)}try{m.cookie=l.cookie}catch(p){}function t(e){for(;e.length;)!function(t){m[t]=function(){var e=arguments;g||m.queue.push(function(){m[t].apply(m,e)})}}(e.pop())}var n="track",r="TrackPage",o="TrackEvent";t([n+"Event",n+"PageView",n+"Exception",n+"Trace",n+"DependencyData",n+"Metric",n+"PageViewPerformance","start"+r,"stop"+r,"start"+o,"stop"+o,"addTelemetryInitializer","setAuthenticatedUserContext","clearAuthenticatedUserContext","flush"]),m.SeverityLevel={Verbose:0,Information:1,Warning:2,Error:3,Critical:4};var s=(d.extensionConfig||{}).ApplicationInsightsAnalytics||{};if(!0!==d[I]&&!0!==s[I]){var c="onerror";t(["_"+c]);var u=T[c];T[c]=function(e,t,n,a,i){var r=u&&u(e,t,n,a,i);return!0!==r&&m["_"+c]({message:e,url:t,lineNumber:n,columnNumber:a,error:i}),r},d.autoExceptionInstrumented=!0}return m}(y.cfg);function a(){y.onInit&&y.onInit(n)}(T[t]=n).queue&&0===n.queue.length?(n.queue.push(a),n.trackPageView({})):a()}(window,document,{ src: "https://js.monitor.azure.com/scripts/b/ai.2.min.js", // The SDK URL Source crossOrigin: "anonymous", // When supplied this will add the provided value as the cross origin attribute on the script tag cfg: { // Application Insights Configuration connectionString: 'InstrumentationKey=844b540f-d8fa-4a47-aabc-7116cc364ac1;IngestionEndpoint=https://westus2-0.in.applicationinsights.azure.com/;LiveEndpoint=https://westus2.livediagnostics.monitor.azure.com/', isCookieUseDisabled: disableStorage, isStorageUseDisabled: disableStorage }}); appInsights.trackPageView(); </script> <script src="/static/js/cda-tracker.min.js?v=SyYaSyIMxBKYbravFr4rQISs39K6Wu_jyNMP-TEkBgE"></script> </body> </html>